@import url('menu.css');
body{
	margin:0;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	background:#81A4D8 url('../images/htg.jpg') repeat-x fixed left top;
	min-height:101%;
	margin-top:10px;
}
img{


	border-width: 0px;
	border-style: none;
}
table{
	font-size:10pt;
}
form{
	margin:0;padding:0
}
h1{
 font-size:12pt;
font-weight:bold;
padding: 0;margin: 0;
color:black;
	}
	h2{
	font-size:11pt;
font-weight:bold;
padding: 0;margin: 0;
color:#2B528C;

}
sub {vertical-align:bottom; font-size:0.9em; line-heigt:100%;} 
#Container{

	 margin:auto;
	 margin-top:10px;
	 border:1px #2B528C solid ;
background-color:#D5DFF4;
}
#Titel{
	height:90px;
	border-bottom:1px #2B528C solid ;
	 background:#739AD3 ;

}
#Menu{
	height:28px;

	 border-bottom:1px #2B528C solid ;
	 background-image:url('../images/htgMenu.gif');
	 background-repeat:repeat-x;
	 text-align:left;
}
#CC{


}
#Content{
  margin:20px 20px 20px 28px;

}
#Copyright{
	height:16px;
	border-top:1px #2B528C solid ;
	background-color:#739AD3;

}
.TabelleAnfrage{
	background-color:white;
	border:1px #2B528C solid ;
}
.TabelleAnfrage th{
	 background-color:#4D7BBE;
	 color:white;
	 font-weight:bold;
	 height:21px
}
.TabelleAnfrage td{
	padding:2px 8px 2px 8px;
	border-top: 1px #2B528C solid
}
.TabelleAnfrage td p{
	margin:6px 0 2px 0;padding:0
}
.TabelleAnfrage td input{
	height:15px
}
.Tabelle{
	background-color:white;
	border:1px #2B528C solid ;
}
.Tabelle th{
	 background-color:#4D7BBE;
	 color:white;
	 font-weight:bold;
	 height:21px
}
.Tabelle td {

	  padding:3px;


 }
.TabelleFragen td{
	padding:2px 2px 2px 3px

}

.TabelleLeer td{
	border: 0;
	white-space:nowrap;
	padding: 2px 1px 0px 0px
}


.TabelleInside{
	 width:100%
}
.TabelleInside td{

 padding: 2px 0 2px 3px
}
.ZelleRabatt{
	text-align:right;
	color:#9EB8E2;
	white-space:nowrap

}
.ZelleBorderTop{
	border-top:1px #2B528C solid
}
.ZelleBorderBottom{
	border-bottom:1px #2B528C solid
}
.ZelleBorderRight{
   border-right:1px #2B528C solid

}
.ZelleFarbigFont8BorderTop{
	background-color:#D8E7FC;
	font-size:8pt;
	border-top:1px #2B528C solid

}
.TabelleFahrzeuge{
	background-color:#2B528C;
}
.TabelleFahrzeugeInside th{
padding:2px;
 background-color:#4D7BBE;
 color:white;
 text-align:left
}

.TabelleFahrzeugeInside td{
padding:2px
}
.TabelleFahrzeugeInsideTH2{
	background-color:#D8E7FC;
	text-align:center;
	padding:2px;
	white-space:nowrap;
	font-size:9pt;
}
.TabelleTop20Inside th{
padding:2px;
 background-color:#4D7BBE;
 font-size:9pt
}

.TabelleTop20Inside td{
	 padding:3px;
	 background-color:white
}

.ImpressumListe{
	font-weight:bold;


}
.ImpressumListe span{
	font-weight:normal
}
.ImpressumListe li{
	 padding-bottom:15px;
	 text-align:justify;
	}

.SeitenTitel{
	font-size:12pt;color:#2B528C;font-weight:bold;white-space:nowrap
}
.Foot{

	font-size:8pt;
	color:#2B528C;
}

.Foot td a{
	text-decoration:none;
	color:#2B528C;
}
.Foot td a:active{
	text-decoration:none;
	color:#2B528C;
}
.Foot td a:link{
	text-decoration:none;
	color:#2B528C;
}
.Foot td a:visited{
	text-decoration:none;
	color:#2B528C;
}
.Foot td a:hover{
	text-decoration:none;
	color:red;
}


.LyBox {
background-color:#A9AFD8;/* #C8C8C8*/;
color: #000;
filter:alpha(opacity=70); /* IE */
opacity:0.7; /* allgemein */
-moz-opacity:0.7; /* Mozilla */
-khtml-opacity:0.7; /* KTHML */
-opera-opacity:0.7; /* Opera */
font-family: Verdana, sans-serif;

}



a:link {color:blue;text-decoration: none}
a:visited{color:blue;text-decoration: none}
a:active {color:blue;text-decoration: none}
a:hover{color:red;text-decoration:none}

a:link.Foot {color:#5A88CD;text-decoration: none}
a:visited.Foot{color:#5A88CD;text-decoration: none}
a:active.Foot {color:#5A88CD;text-decoration: none}
a:hover.Foot{color:red;text-decoration:none}


