@charset "utf-8";
/* CSS Document */

body {font-size: 76%; line-height: 140%; background: url(../images/bg_body.jpg) repeat-x #2e2e2e; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* STANDARDS */
a img				{border: none; float:left;}
a:hover	img	 		{filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#probefahrt a:hover	img	{filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.00;}
a, a:visited		{text-decoration: underline ; color: #fd8628;}
a:hover	 			{text-decoration: none; color: #fd8628;}

p {padding: 0px 0px 10px 0px;}

h1 {font-size: 34px; font-weight:normal; color: #FFFFFF; padding: 0px; margin: 0px; background-position: bottom left; line-height: 67px; height: 67px; text-transform:uppercase; text-indent: 20px; font-family:"Times New Roman", Times, serif;}
h2 {text-transform:uppercase;  padding: 10px 0px 20px 0px; margin: 0;}
h4 {font-size: 24px; font-weight:normal; color: #333333; padding: 0px; margin: 0px; line-height: 30px; height: 30px; font-family:"Times New Roman", Times, serif; border-bottom: 1px solid #333333;}

.clear				{clear: both; font-size: 0.0001em; line-height: 0.00001em;}
.nopadding 			{padding: 0;}
.nomargin 			{margin: 0;}
.noborder 			{border: 0; text-decoration: none;}
.floatright			{float: right;}
.floatleft 			{float: left;width:280px;}

/* HEADER */
#header {} 
#header_in {}
#branding {display: none;}

/* NAVI */
#topnavi {display: none;}
#topnavi ul {padding: 0; margin: 0; list-style:none;}
#topnavi li {padding: 0; margin: 0; list-style:none; float:left; height: 30px; line-height:44px; border-left: 1px solid #333333;}
#topnavi li a, #topnavi li a:link, #topnavi li a:visited {float:left; color:#333333; text-decoration:none; padding: 0px 20px 0px 20px; }
.last {border-right: 1px solid #333333;}
#topnavi li a:hover {color:#fd8628;}

#navi {display: none;}
#navi ul {padding: 0; margin:0; list-style:none;}
#navi li {padding: 0; margin:0; list-style:none; float:left; color: #FFFFFF; padding: 0px 0px 0px 0px;}
#navi li a, #navi li a:link, #navi li a:visited {color: #FFFFFF; text-decoration:none; padding: 0px 20px 0px 20px; line-height:47px; display:block;}
#navi li a:hover {color: #fd8628;}

/* CONTENT */
#headline {height: 67px; background:url(../images/bg_navi.jpg) no-repeat;}
#date {position: absolute; z-index:100; width: 260px; padding: 34px 0px 0px 690px; font-size: 11px; color:#FFFFFF;}

#content {background: #FFF;}
#content_main {width: 98%;margin-left: auto; margin-right: auto; min-height: 200px; _height: 200px; background:url(../images/bg_content.jpg) no-repeat; padding: 30px 0px 30px 20px;} 
#content_left {float: left; width: 98%; padding: 0px 40px 0px 0px; border-right: 1px solid #CCCCCC;}
#content_right {display: none;}

.cl {float: left; width: 200px; padding: 10px 0px 10px 0px;}
.cr {float:left; width: 320px; padding: 10px 0px 10px 0px;}
.cr ul {list-style: none; margin: 0; padding: 0;}

/* FOOTER */
#footer {display: none;}
#footer a, #footer a:link,  #footer a:visited {color: #FFFFFF;} #footer a:hover {color: #fd8628;}
#footer_in {width: 980px; margin-left: auto; margin-right: auto; height: 175px; background:url(../images/bg_footer.jpg) no-repeat;} 
#footer_in ul {padding: 0px 0px 0px 30px; margin:0; list-style:none;}
#footer_in li {padding: 0; margin:0; list-style:none; float:left; color: #FFFFFF; padding: 60px 0px 0px 0px;}
.foo_drei a, .foo_drei a:link, .foo_drei a:visited {color: #FFFFFF; text-decoration:none; padding: 0px 22px 0px 22px;}
.foo_drei a:hover {color: #fd8628;}
.foo_eins {width: 325px;}
.foo_zwei {width: 325px;}

.foo_drei {width: 300px;}

iframe {padding: 5px; border: 1px solid #999999;}
.foo_zwei a, .foo_zwei a:link, .foo_zwei a:visited {padding: 0px; margin: 0px;}
#headerimg,#sidebar,#footer{display:none;}
*{float:none;clear:both;}