/*  Hier werden alle Abstände auf null gesetzt */
html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;

   padding: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
	  background-image: url(../images/hintergrund.jpg);
}
/* Tabellen */
table.header1 {
	border-left: 4px solid White;
	border-bottom: 2px solid White;
	border-right: 4px solid White;
	border-top: 4px solid White;
	background-color: #ffcf0c;
}
table.header2 {
	border-left: 4px solid White;
	border-bottom: 1px solid White;
	border-right: 4px solid White;
	border-top: 2px solid White;
	 background-image: url(../images/header.jpg);
}
table.header3 {
	border-left: 4px solid White;
	border-bottom: 2px solid White;
	border-right: 4px solid White;
	 background-color: #51606C;
	 
}
table.footer {
	border-left: 4px solid White;
	border-bottom: 4px solid White;
	border-right: 4px solid White;
	border-top: 2px solid White;
	background-color: #ffce1f;
}
table.center {
	border-left: 4px solid White;
	border-bottom: 2px solid White;
	border-right: 4px solid White;
	border-top: 2px solid White;
	background-color: #708090;
}
table.centercontent {
	border-left: 4px solid White;
	border-bottom: 2px solid White;
	border-right: 4px solid White;
	border-top: 2px solid White;
	background-color: #DCDCDC;
}
table.titel {
	
	 background-image: url(../images/titelbild.jpg);
}
table.titel2 {
	
	 
}
table.anschrift {
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	background-color: #708090;
}
tr.anschrift{
 background-color: #5C6C78;
	}
table.index_left {
	border-right: 2px solid White;
	background-color: #708090;
}
table.weitereinfos {
	 border: 1px solid #818181;
	background-color: white;
}
table.right {
		background-color: #9fb6cb;
}
tr.right {
		background-color: #4a6985;
}

table.modulright {
		background-color: #6A7E8C;
}
tr.modulright {
		background-color: #4a6985;
}
table.euneuwagenausgabe {
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	background-color: #EBEBEB;
} 
tr.euneuwagena {
		background-color: #ffce1f;
}
tr.bilder {
	
	 background-color: #B8B8B8;
	 
}
table.ueberschrift {
		border-bottom: 4px solid #ffce1f;
	
	
}

table.indexteaserunten {
		background-color: #5d6d7c;
	
	
}
table.schnaeppchenklein {
		 background-image: url(../bilder/schnaeppchentableback2.gif);
		border: 1px solid black;
	
	
}
table.schnaeppchengross {
		 background-color: #F5F5F5;
		border: 1px solid #939393;
	
	
}
table.schnaeppchenpreis {
		 background-image: url(../bilder/schnaeppchentablepreis.gif);
		border: 1px dashed #FFA500;
	
	
}
table.schnaeppchenpreisgross {
		 background-image: url(../bilder/preisschnaeppchengross.gif);
		border: 1px dashed #F4A460;
	
	
}
table.formulare {
		  border: 1px solid #ffce1f;
		  background-color: #EEEEEE;
	
	
}
tr.formulare {
		   background-color: White;
	
	
}
table.preis {
		   background-image: url(../images/preis_hintergrund.gif);
	
	
}
table.service_content {
		 
		  border: thin solid #AEAEAE;
		  }
/* Links */
a.link_topnav {
	color: Black;
	
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 4px;
	font-weight: bold;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_topnav:hover{
color: Black;

}
a.link_topnav:active{
color: Black;

}
a.link_topnav:link{
color: Black;
}
a.link_mainnava {
	color: White;
	
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	font-weight: bold;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_mainnav:hover{
color: #ffcf0c;

}
a.link_mainnav:active{
color: White;

}
a.link_mainnav:link{
color: White;
}
a.link_mainnavb {
	color: White;
	
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	font-weight: bold;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_mainnav:hover{
color: #ffcf0c;

}
a.link_mainnav:active{
color: White;

}
a.link_mainnav:link{
color: White;
}
a.link_subnav {
	color: Black;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_subnav:hover{
color: #191970;

}
a.link_subnav:active{
color: Black;

}
a.link_subnav:link{
color: Black;
}
a.link_subnavindex {
	color: #ffcf0c;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_subnavindex:hover{
color: #ffce1f;

}
a.link_subnavindex:active{
color: #ffce1f;

}
a.link_subnavindex:link{
color: #ffce1f;
}
a.link_textlink {
	color: black;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
 	text-decoration:none;
	text-align:  center;
	
	}
a.link_textlink:hover{
color: #323232;

}
a.link_textlink:active{
color: #505f6b;

}
a.link_textlink:link{
color: black;
}
/* texte */
.text_ueberschriften {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	
color: Black;
}
.text_ueberschriften2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	
color: Black;
}
.text_ueberschriften3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	
color: Black;
}
.text_ueberschriften31 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	font-stretch: narrower;
	
color: #FFFAFA;
}

.text_schnaeppchepreis {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	 font-variant: small-caps;
	
	
color: #B22222;
}
.text_schnaeppchepreisbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	
color: #8B0000;
}
.text_fliestext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1b1b1b;
}
.text_bildunterschrift {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
}
.text_footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
color: Black;
}
.text_white {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
color: White;
}
.text_whitebold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
color: White;
 font-weight: bold;
}
.text_preisbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
color: White;
 font-weight: bold;
}
img.team {
	border: 1px solid #ffce1f;
}
img.service {
	border: 1px solid White;
}
img.gross {
	border: 1px solid Black;
}
img.schnaeppchen {
	border: 1px solid Black;
}
.text_yellowbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
color: #ffcf0c;
 font-weight: bold;
}
input.fahrzeugnr {
 background-color: #ecb7a5;
 background: 	#ecb7a5;
}
/* neuenav */
	#navi { margin: 0; padding: 0; text-align:center;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: white;} #navi ul, #navi li { margin: 0; padding: 0; display: inline; list-style-type: none; } #navi a:link, #navi a:visited { float: left; line-height: 20px;  margin: 0; padding: 2px 10px; text-decoration: none; color: white;    } #navi #akt { color: #fafad2;   } #navi a:hover, #navi a:hover#akt { color: black; background-color: #d6d7fc;  solid #660000; }

ul.schnaeppchen {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1b1b1b;
	
}
li.schnaeppchen {
	list-style: square inside none;
	line-height: 25px;
	
}

