
body{background-color:#ffffff; font-size:11px; font-family:Verdana, sans-Serif; color:#564b47; padding:0px; margin-top:50px;}



#site{width:790px; margin-top:3px; background:#C6AE64; text-align:left;}


#content_home{background:#c6ae64; margin-left:3px; margin-top:0px; padding-top:0px; border-top:1px solid #C6AE64;}

#content{width:780px; margin-bottom:0px; height:1450px;  text-align:left; margin-left:5px; margin-top:0px; background:white; padding-top:0px; border-top:1px solid #C6AE64;}
#content a {color:#335384;}
#content a:visited {color:#335384;}
#content a:hover {color:#335384;}
#content a:active {color:#335384;}

#content h1 {font-size:18px; margin-left:20px; color:#00000; margin-bottom:3px; font-weight:bold; text-align:left; padding-top:15px; margin-top:0px;}
#content h2 {font-size:15px; margin-left:20px; font-weight:normal; margin-top:0px; margin-bottom:20px; color:#335384; text-align:left;} 
#content h3 {font-size:20px; background:#E8ECF7; color:#3366cc; font-weight:normal; padding:5px 10px; margin:0px; border-bottom:1px solid #3366cc; width:95%; text-align:left;} 


#content table{}
#content th{background:#1C64AC; color:white;}
#content td{align:left;}




#offer table{border:1px solid #335384; margin-bottom:15px;}
#offer th{font-weight:bold; color:white; text-align:left; background:#335384; width:150px;}
#offer td{font-size:11px; color:#000000; width:150px; text-align:left;}






p {margin-top:0px; margin-bottom:12px;}

pre{font-size:12px; padding:5px 10px; margin:0px;}


/* ----------------navigation---------------------- */ 

#tables table{border:1px solid #cc3333; margin-bottom:15px;}
#tables th{background:#cc3333; color:white; width:234px; text-align:left;}
#tables td{color:#000000;}


.td1{background:#C6AE64; color:#ffffff; border-bottom:1px solid #ffffff;}
.td2{background:#C6AE64; color:#ffffff; border-bottom:1px solid #ffffff;}



/* ----------------header---------------------- */ 

#header {width:780px; padding:5px; background:#C6AE64; height:60px; color:#90b720; font-weight:bold; margin-bottom:0px;}

	#header a {color:#ffffff;}
	#header a:visited {color:#ffffff;}
	#header a:hover {color:#ffffff;}
	#header a:active {color:#ffffff;}


#topnav {width:788px; height:195px; margin:0px; border:1px solid #C6AE64;}


/* ----------------footer---------------------- */ 

#footer {width:780px; padding:5px; margin-top:0px; color:#90b720; font-weight:bold; background:#C6AE64; height:20px;}

	#footer a {color:#ffffff; font-weight:bold; text-decoration:none;}
	#footer a:visited {color:#ffffff; text-decoration:none;}
	#footer a:hover {color:#ffffff; text-decoration:underline;}
	#footer a:active {color:#ffffff; text-decoration:none;}





#ergebnis{}

	#ergebnis table{border:1px solid #C5AF64; margin-bottom:15px; font-size:11px;}
	#ergebnis th{background:#C5AF64; color:white; width:234px; text-align:left; font-size:11px;}
	#ergebnis td{color:#000000; font-size:11px;}



.img_box{width:100px; height:100px; border:0; margin-right:5px;}



.box_left{width:300px; padding:5px; margin:0 10px 10px 0; border:1px solid #C5AF64; text-align:left; float:left;}
.box_right{width:300px; padding:5px; margin:0 0 10px 0; border:1px solid #C5AF64; text-align:left; float:right;}

.boxes{width:635px;}
.boxes td{text-align:left;}
.boxes p{text-align:left;}

#menu{background:#ffffff; color:#666; font:bold 11px arial,verdana,sans-serif; width:130px;}
#liste{background:#330099; border-bottom:1px solid #FFFFCC; list-style:none; margin-left:0px; width:130px; margin-bottom:2px;}
#liste li a{border-top:1px solid #FFFFCC; color:#FFFFFF; display:block; padding:4px; text-decoration:none; width:122px; }
#liste li a:hover{color:#330099; text-decoration:none; background:#E8ECF7;}



.button{background-color:#C6AE64; color:#ffffff;}
.submit{background-color:#C6AE64; color:#ffffff;}










table.suchen{width: 100%;}
td.suchen {text-align: center; padding-top: .5em }
table.autos {width: 100%;padding: .5em;}
td.veranstalterbild, .buchen {text-align: center; vertical-align: center }
td.typ {text-align: left; vertical-align: top; font-weight: bold }
td.preis {text-align: right; vertical-align: top; font-weight: bold }
td.spezifikation{vertical-align: top }
tbody.evenrow td, tbody.oddrow td { padding: .5em }
input.submit{background-color:#C6AE64; color:#ffffff;}
	select.suchen,input.suchen{background-color:#ffffff;}
tbody.evenrow td{background-color:#FFFFFF;}
tbody.oddrow td{background-color:#EEEEEE;}





#ibe{background:#ffffff; font-size:10px;}


table
tr{}
th{font-size:10px;}
td{font-size:10px;}



#ibe table{font-size:10px;}
#ibe tr{font-size:10px;}
#ibe th{background:#335384; color:white; font-size:10px;}
#ibe td{font-size:10px;}




#ibe a {color:pink; font-weight:bold; text-decoration:none;}
#ibe a:visited {color:#ffffff; text-decoration:none;}
#ibe a:hover {color:#ffffff; text-decoration:underline;}
#ibe a:active {color:#ffffff; text-decoration:none;}

.tmain{background:#ffffff; font-size:10px;}
.background{background:#ffffff;}
.twidth{background:#ffffff}
.border{background:#335384; color:#ffffff;}
.tabhead{background:#ffffff; color:#ffffff;}
.tabback{background:#ffffff; border:1px solid #C5AF64;}
.tabselback{border-bottom:1px solid #335384;}
.tbackground{background:#c5af64; font-size:10px;}
.theader{background:#335384; color:#ffffff; font-size:10px;}
.input{background:#ffffff; color:#564b47; font-size:10px;}
.footer{background:#ffffff; color:#564b47; text-align:left; font-size:10px;}
.twhite{background:#ffffff; font-size:10px; border-bottom:5px solid #335384;}

.bkmenuback{font-size:10px; background:beige;}

.price{color:#990000; font-size:12px; font-weight:bold;} 



a.theader{color:#ffffff;}






.info1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.info1 {text-decoration:none; width:400px;}
a.info1:hover { cursor: help; background: #FFFFFF; width:400px;}
a.info1 span { visibility: hidden; position: absolute; right: 330px; margin-top: 1em; padding: 1em; text-decoration: none; width:300px;}
a.info1:hover span { visibility: visible; border: 1px solid #C6AE64; color: #564b47; background:#ffffff; width:300px;}		

.info2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.info2 {#800000; text-decoration:none; width:400px;}
a.info2:hover { cursor: help; background: #FFFFFF; width:400px;}
a.info2 span { visibility: hidden; position: absolute; left: 330px; margin-top: 1em; padding: 1em; text-decoration: none; width:300px;}
a.info2:hover span { visibility: visible; border: 1px solid #C6AE64; color: #564b47; background:#ffffff; width:300px;}		

a {color:#335384;}
a:visited {color:#335384;}
a:hover {color:#335384;}
a:active {color:#335384;}

