A             {color: #000000; text-decoration: none; }
A:visited     {color: #000000; text-decoration: none; } 
A:hover       {color: #E52C26; text-decoration: none; } 
A:active      {color: #000000; text-decoration: none; } 

.grau1        {font-family: verdana, tahoma, helvetica; font-size:11px; color:#B1AEAE; } 
.grau2        {font-family: verdana, tahoma, helvetica; font-size:11px; color:#B1AEAE; font-weight: bold; } 
.rot1	      {font-family: verdana, tahoma, helvetica; font-size:11px; color:#E52C26; }
.rot2         {font-family: verdana, tahoma, helvetica; font-size:11px; color:#E52C26; font-weight: bold; }
.white1       {font-family: verdana, tahoma, helvetica; font-size:11px; color:#ffffff; }  
.white2       {font-family: verdana, tahoma, helvetica; font-size:11px; color:#ffffff; font-weight: bold; }  
.black0       {font-family: verdana, tahoma, helvetica; font-size:9px; color:#000000; }  
.black1       {font-family: verdana, tahoma, helvetica; font-size:11px; color:#000000; }  
.black2       {font-family: verdana, tahoma, helvetica; font-size:11px; color:#000000; font-weight: bold; }  

.bgtable      {background-image: url('images/left_bottom.gif');background-repeat: no-repeat; background-position: left bottom} 
.bgtable2     {background-image: url('images/oeffnungszeiten.gif');background-repeat: no-repeat; background-position: left bottom} 


form          { border-style solid #949494; }
input, select, textarea  { font-size:11px; font-family:Arial,Helvetica,Geneva; color:#D00000; }
.area, .field, .choice .check, .radio, .select { background-color:#E7E7E7; border:1px solid #949494; }
.button           { background-color:#D00000; color:#ffffff; border:1px solid #949494; }

#aktion {
	width: 525px;
	height: 390px;
	background: #FFFFFF;
	border: 2px solid #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 10px;
	left: 50px;
	display: none;
}
#aktion h1 {
	margin: 5px 0 0 20px;
	padding: 0;
	font-size: 26px;
	color: #CC0000;
}
#aktion h2 {
	margin: 5px 0 0 50px;
	padding: 0;
	font-size: 24px;
	color: #000000;
}
#aktion h3 {
	margin: 5px 0 0 80px;
	padding: 0;
	font-size: 22px;
	color: #CC0000;
}
#aktion h4 {
	margin: 5px 0 0 110px;
	padding: 0;
	font-size: 20px;
	color: #000000;
}
#aktion .close {
	margin: 5px 5px 0 0;
	font-size: 10px;
	float: right;
}
#aktion img {
	width: 496px;
	height: 350px;
	margin: 10px 0 0 15px;
	float: left;
	display: inline;
}