body {
background-color:#490606;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 12px; 
color : #000000;
margin: 0; 
padding: 0; 
}

.layerbody {
background-color:#FFFFFF;

}
img 
{
border : 0 none ; 
}
H3 
{
font-weight : bold; 
font-size : 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color : #721111; 
} 
.agentur
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 12px; 
color : #721111; 
font-variant:small-caps;
}

.news
{
	background-image:url(grafik/folgecoupon.jpg);
	padding-left:12px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #721111;

}
.drecun
{
background-image:url(grafik/drecun_bg.gif);
background-color:#F9ECDF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px; 
color : #721111;
border-bottom:1px;
border-bottom-color:#721111;
border-bottom-style:solid;
}

.line
{
color:#721111;
height:1px;
width: 400px;
}

.head
{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #aa113f;
background-color:#ffffff;
margin : 0px auto; 
text-align : center; 
padding : 6px;
}

.bg
{
	border-bottom-color:#3A2A29;
	border-bottom-style:solid;
	border-bottom-width: 3px;
}

.content
{
	background-color:#FFFFFF;
}

a.menue:link {
color : #3A2A29; 
text-decoration : none;
font-size : 14px; 
font-variant:small-caps;
font-weight : bold; 
} 
a.menue:visited {
color : #3A2A29; 
text-decoration : none; 
font-size : 14px; 
font-variant:small-caps;
font-weight : bold; 
} 
a.menue:hover {
color : #490606; 
background : #F9ECDF; 
text-decoration : none;
font-size : 14px; 
font-variant:small-caps;
font-weight : bold; 
} 
a.menue:active {
color : #490606; 
text-decoration : none;
font-size : 14px;  
font-variant:small-caps;
font-weight : bold; 
}  

a.perma:link {
color : #3A2A29; 
text-decoration : none;
font-size : 12px; 
font-variant:small-caps;
font-weight:bold;
} 
a.perma:visited {
color : #3A2A29; 
text-decoration : none; 
font-size : 12px; 
font-variant:small-caps;
} 
a.perma:hover {
color : #490606; 
background : #C2B99C; 
text-decoration : none;
font-size : 12px; 
font-variant:small-caps;
} 
a.perma:active {
color : #490606; 
text-decoration : none;
font-size : 12px;  
font-variant:small-caps;
}  
a.city:link {
color : #3A2A29; 
text-decoration : none;
font-size : 12px; 
font-weight : bold; 
font-variant:small-caps;
} 
a.city:visited {
color : #3A2A29; 
text-decoration : none; 
font-size : 12px; 
font-weight : bold; 
font-variant:small-caps;
} 
a.city:hover {
color : #490606; 
background : #C2B99C; 
text-decoration : none;
font-size : 12px;
font-weight : bold;  
font-variant:small-caps;
} 
a.city:active {
color : #490606; 
text-decoration : none;
font-size : 12px; 
font-weight : bold;  
font-variant:small-caps;
}  

a.mail:link {
color : #3A2A29; 
text-decoration : none;
font-size : 16px; 
font-variant:small-caps;
font-weight:bold;
} 
a.mail:visited {
color : #3A2A29; 
text-decoration : none; 
font-size : 16px; 
font-variant:small-caps;
} 
a.mail:hover {
color : #490606; 
background : #C2B99C; 
text-decoration : none;
font-size : 16px; 
font-variant:small-caps;
} 
a.mail:active {
color : #490606; 
text-decoration : none;
font-size : 16px;  
font-variant:small-caps;
}  

table.city
{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFEFC8;
background-color:#F9ECDF;
padding-left: 10px;
}
table.city_small
{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFEFC8;
background-color:#F9ECDF;
padding-left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color : #721111;
font-variant:small-caps;
}
.close
{
color: #FF0000;
font-weight: bold;
font-style: italic;
font-size : 10px;  
}

p.map
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px; 
color : #000000; 
}

.form_field {
			font-size : 10px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #474747;
			text-align:left;
		}
		
		.form_text{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
		}
		
		.text_box{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:200px;
		}
		
		.text_area{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:100px;
			height:60px;
		}
		
		.text_select{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
		}

		.form_error{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #ff0000;
			font-weight : bold;
		}

/* Eric Myer's Simple List Separators
http://www.meyerweb.com/eric/talks/2003/commug/commug.html */
#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist li a { text-decoration: none; }

.select
{
background-color:#721111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color : #ffffff;
width: 180px;

}
