/* CSS Document */

#gmapper_map{overflow:hidden;}

body					{background-color:#fff7ef; margin:0px;padding:0px;font: 12px/17px Verdana, Arial, Helvetica, sans-serif;color:#373737;}

h1 					{font-size:18px;font-family:Verdana;}
h2 					{font-size:16px;font-family:Verdana;}
h3 					{font-size:14px;font-family:Verdana;}
h4 					{font-size:12px;font-family:Verdana;}
h5 					{font-size:10px;font-family:Verdana;}
h6 					{font-size:10px;font-family:Verdana;}

.bodytext a	{
	color:#373737;
	text-decoration:none;
	border-bottom:1px dotted #373737;
}

#main_container				{ width:990px;}

#news_container				{ float:left; width:204px; height:290px; background:url("../images/news3.gif") bottom right no-repeat; }

#news_content				{ width:155px; margin-left:35px; height:100px; }
#Layer1 {
	position:absolute;
	left:20px;
	top:236px;
	width:164px;
	height:105px;
	z-index:1;
	overflow:hidden;
}


#top_pic				{ float:left; width:785px; height:290px ;padding:0px;margin:0px;overflow:hidden;}
#top_pic	img			{ padding:0px;margin:0px 0px 0px 0px;display:inline;width:785px; height:290px;}
#top_pic 	script			{ display:none;}

#main_navigation			{ float:left; width:785px; height:107px; background:url("../images/mainnav_banner.gif") center right no-repeat #e6412e; }
#main_navigation	a		{ display:inline; float:left; margin-top:79px; margin-left:5px; padding:0px 10px 0px 5px; background-color:#fcecde; height:22px; text-decoration:none; color:#373737; text-transform:uppercase; line-height:21px;}
#main_navigation .active_link a,	
#main_navigation a:hover		{  background-color:#373737; color:white; }

			

#subnav_container			{ float:left; width:204px;}
.sub_nav	a		{ display:block;  background-color:#fcecde; width:143px; margin-left:36px; padding-left:20px; text-transform:uppercase; height:22px; border-left:1px solid red; border-right:1px solid red; padding-top:5px;line-height:18px; text-decoration:none; color:#373737; }

.sub_nav .active_link a,	
.sub_nav a:hover		{ background-color:#373737; color:white; }
#container_bottom			{ width:165px; height:18px; margin-left:36px; background:url("../images/container_unten.gif") bottom no-repeat;}

#main_content				{ float:left; width:780px; padding:15px 0px 10px 5px; }
#content_left				{ float:left; width:380px;}
#content_right				{ float:left; width:370px; padding-left:30px;}

#footer					{ clear:both; height:30px; margin-top:15px; padding-top:5px; border-top:1px solid #fcecde;text-align:right;}
#footer a				{ padding-left:10px; border-left:1px solid #373737; margin-left:10px; color:#373737; text-decoration:none;}
#footer a:hover				{ color:red;}


input					{background-color:#FCECDD;border: 1px solid #D0B1A5;font: 11px Verdana, Arial, Helvetica, sans-serif;color:#373737;}
textarea				{background-color:#FCECDD;border: 1px solid #D0B1A5;font: 11px Verdana, Arial, Helvetica, sans-serif;color:#373737;}
select					{background-color:#FCECDD;border: 1px solid #D0B1A5;font: 11px Verdana, Arial, Helvetica, sans-serif;color:#373737;}

body {
	margin: 0px;
	text-decoration: none;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #C1C0C0;
	SCROLLBAR-3DLIGHT-COLOR: #C1C0C0;
	SCROLLBAR-ARROW-COLOR:  #C1C0C0;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #fafafa;

}
	
a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5e5e5e;
	text-decoration: none;
}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5e5e5e;
	text-decoration: none;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E6412E;
	text-decoration: none;
}

a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


.navi { 
	font-family : Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #5e5e5e 
}

.bcrumb { 
	font-family : Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #929292
}

.ffffff { 
	font-family : Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF 
}

.dot {
	font-family : Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #929292 
}