body {background:#EDEDEE url("/images/backgrounds/bg_main.gif") repeat-y top left;color:#000;font:normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0;voice-family:"\"}\"";voice-family:inherit;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
fieldset {border:none;margin:0;padding:0;}
form {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {clear:both;font-size:100%;margin:0;padding:0;}
img {border:none;}
p,ul {margin:0;padding:0;}

#container {width:721px;}

div.error{color:#E70000;font-weight:bold;margin:0 0 15px 0;}

#navLine {margin:8px 39px 0 0;text-align:right;}
#navLine ul {list-style:none;}
#navLine li {background:transparent url("/images/backgrounds/bg_topnav.gif") no-repeat top right;display:inline;padding:0 7px 0 9px;}
	html>body #navLine li {padding:0 11px 0 5px;}
#navLine li.last {background:none;}

#header {display:inline;float:left;margin:0 0 23px 0;width:721px;}
#header #hLeft {float:left;width:529px;}
#header #hLeft h1 {background:transparent url("/images/headlines/hl_autovermietung_com.gif") no-repeat top left;margin:25px 0 0 24px;}
#header #hLeft a {display:block;width:308px;height:58px;}
#header #hLeft span {display:none;}
#header #hRight {float:left;width:192px;}
#header #hRight h2 {background:transparent url("/images/headlines/hl_hotline_0180_4455555.gif") no-repeat top left;margin:43px 0 0 0;width:150px;height:11px;}
#header #hRight span {display:none;}
#header #hRight p {color:#7E7F80;line-height:13px;margin:4px 0 0 0;}

#mainNav {background:#5998C9;float:left;display:inline;font-size:12px;font-weight:bold;margin:0 0 36px 0;width:721px;}
#mainNav ul {list-style:none;margin:0 0 0 20px;}
#mainNav li {border-left:#FFF 1px solid;display:inline;float:left;line-height:20px;width:168px;height:20px;}
	html>body #mainNav li {width:167px;}
#mainNav li.last {border-right:#FFF 1px solid;width:169px;}
	html>body #mainNav li.last {width:167px;}
#mainNav li.active {background:#6CB8F3;padding:0 10px 0 10px;}
	html>body #mainNav li.active {width:147px;}
#mainNav li a {color:#FFF;display:block;padding:0 10px 0 10px;}
#mainNav li.active a {color:#000;}
#mainNav li a:hover {background:#6CB8F3;color:#00086E;text-decoration:none;}
#mainNav li span {}

#content {display:inline;float:left;margin:0 0 30px 0;width:676px;}

#content #cLeft {display:inline;float:left;margin:0 40px 0 20px;width:166px;}
#content #cLeft .cLRow {background:#D6D7D9;margin:0 0 10px 0;padding:10px 5px 1px 5px;}
#content #cLeft .cLRow h2 {margin:0 0 6px 0;}
#content #cLeft .cLRow h2#hlSicherheit {background:transparent url("/images/headlines/hl_sicherheit.gif") no-repeat top left;width:75px;height:11px;}
#content #cLeft .cLRow h2#hlHotline {background:transparent url("/images/headlines/hl_hotline.gif") no-repeat top left;width:55px;height:11px;}
#content #cLeft .cLRow h2#hlNewsletterAbo {background:transparent url("/images/headlines/hl_newsletter_abo.gif") no-repeat top left;width:117px;height:11px;}
#content #cLeft .cLRow h2 span {display:none;}
#content #cLeft .cLRow p {margin:0 0 11px 0;}
#content #cLeft .cLRow p.form {margin:0 0 7px 0;}
#content #cLeft .cLRow fieldset {margin:0 0 10px 0;}
#content #cLeft .cLRow .inputField {border:#8B8F92 1px solid;font-size:11px;margin:0 0 4px 0;width:94px;}

#content #cRight {float:left;width:450px;}
#content #cRight .cRRow {margin:0 0 30px 0;}
#content #cRight .cRRow h2 {margin:0 0 10px 0;width:450px;height:19px;}
#content #cRight .cRRow h2#autovermietungComNewsletter {background:transparent url("/images/headlines/hl_autovermietung_com_newsletter.gif") no-repeat top left;}
#content #cRight .cRRow h2#klickenUndGewinnen {background:transparent url("/images/headlines/hl_klicken_und_gewinnen.gif") no-repeat top left;}
#content #cRight .cRRow h2#tippsZurBuchungUndFaq {background:transparent url("/images/headlines/hl_tipps_zur_buchung_und_faq.gif") no-repeat top left;}
#content #cRight .cRRow h2#reservierungsablauf {background:transparent url("/images/headlines/hl_reservierungsablauf.gif") no-repeat top left;}
#content #cRight .cRRow h2#datenschutzBeiCardelmar {background:transparent url("/images/headlines/hl_datenschutz_bei_cardelmar.gif") no-repeat top left;}
#content #cRight .cRRow h2#datenschutz {background:transparent url("/images/headlines/hl_datenschutz_bei_autovermietung_com.gif") no-repeat top left;}
#content #cRight .cRRow h2#impressum {background:transparent url("/images/headlines/hl_impressum.gif") no-repeat top left;}
#content #cRight .cRRow h2#konzeptUndRealisierung {background:transparent url("/images/headlines/hl_konzept_realisierung.gif") no-repeat top left;}
#content #cRight .cRRow h2#agb {background:transparent url("/images/headlines/hl_agb.gif") no-repeat top left;height:36px;}
#content #cRight .cRRow h2 span {display:none;}
#content #cRight .cRRow p {margin:0 0 19px 0;}
#content #cRight .cRRow h3 {color:#E70000;font-weight:bold;margin:0 0 15px 0;}
#content #cRight .cRRow ul {list-style:none;margin:0 0 20px 10px;}
#content #cRight .cRRow li {background:transparent url("/images/backgrounds/bg_bullet.gif") no-repeat 0px 3px;font-weight:bold;margin:0px 0 8px 0;padding:0 0 0 16px;}
#content #cRight .cRRow h4 {color:#E70000;font-weight:bold;}
#content #cRight .cRRow form {border-bottom:#A8ADB4 1px solid;margin:0 0 15px 0;padding:0 0 8px 0;}
#content #cRight .cRRow form div.fieldRow {display:inline;float:left;margin:0 0 5px 0;width:450px;}
#content #cRight .cRRow form div.fieldColumn {display:inline;float:left;margin:0 10px 0 0;}
#content #cRight .cRRow label {font-size:9px;}
#content #cRight .cRRow select {font-size:10px;}
#content #cRight .cRRow .input1 {border:#A5AEB5 1px solid;font-size:10px;width:131px;height:16px;}
	html>body #content #cRight .cRRow .input1 {width:125px;height:14px;}
#content #cRight .cRRow .input2 {border:#A5AEB5 1px solid;font-size:10px;width:188px;height:16px;}
	html>body #content #cRight .cRRow .input2 {width:186px;height:14px;}
#content #cRight .cRRow .button {margin:3px 0 0 283px;text-align:right;}
#content #cRight .cRRow p.footer {color:#7B7D7B;font-size:10px;line-height:13px;}
#content #cRight .cRRow ol li {background:none;margin:0 0 15px 0;padding:0;}
#content #cRight .cRRow ol li span {font-weight:normal;}
#content #cRight .cRRow ol li span.grey {color:#7B7D7B;display:block;font-size:10px;line-height:13px;margin:0 0 15px 0;}
#content #cRight .cRRow ol li ul {list-style:square;margin:5px 0 0 15px;}
#content #cRight .cRRow ol li ul li {font-weight:normal;margin:0 0 5px 0;}
#content #cRight .cRRow table {font:normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:15px 0 5px 0;}
#content #cRight .cRRow table th {padding:0 0 10px 5px;text-align:left;}
#content #cRight .cRRow table td {font-weight:normal;padding:0 0 5px 10px;vertical-align:top;}
#content #cRight .cRRow table th.first,#content #cRight .cRRow table td.first {padding-left:0;}

	#suchmaschinenfooter {text-align:center;font-size:9px;float:left;margin-top:20px;margin-left:5px;}
	html>body #suchmaschinenfooter {text-align:center;font-size:9px;float:left;margin-top:20px;margin-left:15px;}
	#suchmaschinenfooter p  {color:gray;padding-bottom:20px;}
	#suchmaschinenfooter p a  {color:gray;}

	#main {text-align:left;font-size:11px; position: absolute; top: 740px; left: 20px; width: 680px; padding-bottom: 10px;}
	#main p  {color:#000000;padding-bottom:10px;}
	#main a  {margin-left: 5px;}
	#main img {padding: 3px; border: 1px solid #5998C9; margin: 5px 0px 5px 0px;}

	#infobox {	clear:both; border: 1px solid #5998C9; padding: 10px; }
	#infoboxbanner { background-color: #5998C9; padding: 2px 2px 2px 6px; color: #FFFFFF; margin-bottom: 15px; }
	
.footer-bottom {
   border-top: 1px solid #AFAFAF;
	padding: 5px 10px 10px 10px;
	margin: 0px 10px 0px 10px;
	color: #AFAFAF;
	font-size: 0.8em;
  clear: both;
}

.footer-bottom a {
	color: #AFAFAF;
   text-decoration: underline;
}

