body 				{ background-color: #ecd5c6 } 
p, li, td, div		{ font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:14pt}
#container			{ text-align: center }
 

table.main			{ width: 850px; border: 1px solid #FFFFFF; background-color: #d9742c }
table.impressum		{ width: 450px; border: 1px solid #858383; background-color: #333333 }
table.datenschutz	{ width: 550px; border: 1px solid #858383; background-color: #333333 }
td.logo				{ width: 275px; padding: 5px; color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
tr.footer			{ background-color: #e69860 }
tr.footer2			{ background-color: #efc2a3	}
td.slogan			{ width: 370px }
td.content			{ background-color: #ecd5c6; padding: 15px }
td.imprint			{ width: 290px; color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px }
div.title			{ font-size: 15px; color: #000000; float:left; font-weight: bold }
div.back			{ float:right; margin-right: 15px; margin-top: 0px; font-size: 11px; color: #FFFFFF }
div.cont			{ margin-right: 6px }

.tanke				{ background-image: url(../images/navi/tankeT.png); background-repeat: no-repeat; background-position: 89% 11px; text-align: left }
.tanke3				{ background-image: url(../images/navi/tankeT.png); background-repeat: repeat-x; background-position: center; background-color: #000000 }
.tanke2				{ background-image: url(../images/navi/tanke.png); background-repeat: no-repeat; background-position: center }
td.line				{ background-color: #FFFFFF; height: 1px }
td.navi				{ background-image: url(../images/Tanke.gif); background-repeat: no-repeat; height: 274px; width:240px; background-position: 30%; background-color: #000000 }
td.black			{ background-color: #000000; text-align:left }
.bg					{ background-image: url(../images/background/bg6.jpg); background-repeat: no-repeat; background-color: #000000 }
.bg2				{ background-image: url(../images/background/bg1.jpg); background-repeat: no-repeat; background-color: #000000 }
.bg3				{ background-image: url(../images/background/bg2.jpg); background-repeat: no-repeat; background-color: #000000 }
  
a					{ color: #9E0819; text-decoration: none }  
a:hover				{ text-decoration: none; color: #d9742c }
a:visited			{ color: #d9742c }
a:active			{ color: #d9742c }

h2					{ font-size: 18px; color: #000000; line-height: 18pt }
.klein				{ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.headline 			{ font-size: 29px; color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 10px; text-align: left; filter:alpha(opacity=60); -moz-opacity:0.6 }
.getraenke 			{ font-size: 14px; color: #999999; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px }

.grau				{color: #999999}

table.content		{ background-color: #000000 }
table.form			{ padding: 8px; width: 85%; }

div#angebote {
filter:alpha(opacity=40);
-moz-opacity:0.4;
background-color: #333333;
border: 1px solid #CCCCCC;
color: #FFFFFF;
width: 350pt;
padding: 7px;
line-height:14pt;
}

td.dot				{ background-image: url(../images/punkt.gif); background-repeat: repeat-y; background-position: center }
td.xdot				{ background-image: url(../images/xpunkt.gif); background-repeat: repeat-x; background-position: center }

.white				{ background-color: #FFFFFF; height: 1px }
.nobord				{ margin: 0px; padding: 0px}


img.rahmenR			{ border-right: #FFFFFF solid 1px }
img.rahmenL			{ border-left: #FFFFFF solid 1px }
img.border			{ border: 3px solid #AC897C }
img.partner			{ border: 2px solid #FFFFFF }
img.pfeil			{ border: #CCCCCC solid 1px; margin-right:5px }


hr				{ width: 100%; color: #5C6E6C; height: 0.5pt }

div.bildunter			{ color: #666666; font-size: 11px; font-family: Arial, Helvetica; text-align: center; line-height: 12px; margin-top: 4px }


input				{ FONT-FAMILY: Arial, Helvetica; font-size: 12px }
textarea			{ FONT-FAMILY: Arial, Helvetica; font-size: 12px }		
