/* Stylesheet2 - cleverunterwegs - (c) auto-i-dat ag - Alle Rechte vorbehalten */

body 
{
	color: #000000;
	background-color: #CCCCCC;
	font-family: Arial;
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


a
{	
	color: #000099;
	text-decoration: none;
}	


a:hover
{
	text-decoration: underline; 
}


.panMain
{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 798px;
	height: 738px;
	margin-left: -400px;
	margin-top: -370px;
	border-width: 1px;
	border-style: solid;
	border-color: #A4A4A4;
	background-color: #FFFFFF;
}


.panBanner1
{
	width: 798px;
	height: 54px;
	overflow: hidden;
}


.panBanner2
{	
	width: 798px;
	height: 54px;
	overflow: hidden;
}


.tabStartTitel
{
	width: 798px;
	height: 26px;
	padding: 1px;
	padding-left: 3px;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E31A13;
}


.tdStartTitelLink
{
	font-size: 8pt;
	font-weight: normal;
	padding-right: 2px;
	text-align: right;  
}


.lnkStartTitel
{
	color: #FFFFFF;
}


.tabBewertungInfo
{
	width: 798px;
	height: 76px;
	padding: 2px;
	padding-left: 4px;
	background-color: #FFFFFF;
}


/* Suchkriterien */

.tabTypenscheinTitel
{
	width: 798px;
	height: 26px;
	padding: 2px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tabTypenscheinInfo
{
	width: 798px;
	height: 40px;
	padding: 2px;
	background-color: #EAEAEA;
}


.tabTypenschein
{
	width: 798px;
	height: 94px;
	padding: 4px;
	background-color: #FFFFFF;
}


.tdFahrzeugAusweis
{
	font-size: 8pt;
}


.tabMarkeModellTitel
{
	width: 798px;
	height: 26px;
	padding: 2px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tabMarkeModellInfo
{
	width: 798px;
	height: 40px;
	padding: 2px;
	background-color: #EAEAEA;
}


.tabMarkeModell
{
	width: 798px;
	height: 118px;
	padding: 4px;
	background-color: #FFFFFF;
}


.tabZusatzTitel
{
	width: 798px;
	height: 26px;
	padding: 2px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tabZusatzInfo
{
	width: 798px;
	height: 40px;
	padding: 2px;
	background-color: #EAEAEA;
}


.tabZusatz
{
	width: 798px;
	height: 92px;
	padding: 4px;
	background-color: #FFFFFF;
}


/* Navigation */

.tabNavigation
{
	width: 798px;
	height: 26px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #7C7B80;
}


.tdNavigation1
{
	font-size: 8pt;
}


.tdNavigation2
{
	font-weight: bold;
	text-align: right; 
}


.tdNavigation3
{
	font-weight: bold;
	text-align: left; 
}


.lnkNavigation1
{
	color: #FFFFFF;
}


.lnkNavigation2
{
	font-weight: bold; 
	color: #FFFFFF;
}


.tabSuchKriterien
{
	width: 100%;
	background-color: #C0C0C0;
}


.trSuchKriterienKopf
{
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tdSuchKriterienKopf
{
	padding: 4px;
}


.trSuchKriterien
{
	background-color: #FFFFFF;
}


.tdSuchKriterien1
{
	padding: 4px;
}


.tdSuchKriterien2
{
	padding: 4px;
	font-weight: bold;
}


/* Fahrzeuge */

.tabFahrzeugeTitel
{
	width: 798px;
	height: 26px;
	padding: 1px;
	padding-left: 3px;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E31A13;
}


.tabFahrzeuge
{
	width: 798px;
	height: 578px;
	background-color: #EAEAEA;
}


.trFahrzeuge1
{
	height: 22px;
}


.tdFahrzeuge1
{
	padding: 6px;
	padding-bottom: 0px;
}


.trFahrzeuge2
{
	height: 550px;
}


.tdFahrzeuge2
{
	padding: 6px;
	vertical-align: top;
}


.tabFahrzeugeDaten
{
	width: 100%;
	background-color: #C0C0C0;
}


.trFahrzeugeDatenKopf
{
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tdFahrzeugDatenKopf
{
	padding: 3px;
}


.trFahrzeugeDaten1
{
	background-color: #FFFFFF;
	padding: 3px;
}


.trFahrzeugeDaten2
{
	background-color: #F8F8F8;
}


.tdFahrzeugDaten
{
	padding: 3px;
}


.tdEinstufung
{
	padding: 5px;
	font-size: 8pt;
}


.tabSeite
{
	width: 100%;
	background-color: #EAEAEA;
}


.tdSeite
{
	padding: 4px;
	padding-bottom: 0px;
	text-align: right; 
}


.labSeite
{
	font-weight: bold;
}


/* Bezahlung */

.tabBezahlungTitel
{
	width: 798px;
	height: 26px;
	padding: 1px;
	padding-left: 3px;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E31A13;
}


.tabBezahlung
{
	width: 798px;
	height: 578px;
	background-color: #EAEAEA;
}


.tdBezahlung1
{
	padding: 6px;
}


.tdBezahlung2
{
	padding: 6px;
	padding-top: 1px; 
}


.tdBezahlung3
{
	padding: 6px;
	vertical-align: top;
}


.tabBezahlungFahrzeug
{
	width: 100%;
	background-color: #C0C0C0;
}


.trBezahlungFahrzeugKopf
{
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tdBezahlungFahrzeugKopf
{
	padding: 4px;
}


.trBezahlungFahrzeug
{
	background-color: #FFFFFF;
}


.tdBezahlungFahrzeug
{
	padding: 4px;
}


.tabBezahlungInfo
{
	width: 100%;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #C0C0C0;
}


.tdBezahlungInfo1
{
	padding: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}


.tdBezahlungInfo2
{
	padding: 6px;
}


.tdBezahlungInfo3
{
	padding: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.tdBezahlungInfo4
{
	padding: 6px;
	padding-top: 10px;
	padding-bottom: 4px;
}


.tdBezahlungInfo5
{
	padding: 6px;
	padding-top: 10px;
	padding-bottom: 4px;
	color: #EE0000;
}


.tdBezahlungInfo6
{
	height: 148px;
	padding: 6px;
	font-size: 8pt;
	vertical-align: top;
	color: #555555;
}


/* Bewertung */

.tabBewertungTitel
{
	width: 798px;
	height: 26px;
	padding: 1px;
	padding-left: 3px;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E31A13;
}


.tabBewertung
{
	width: 798px;
	height: 578px;
	background-color: #EAEAEA;
}


.tdBewertung
{
	padding: 6px;
}


.tabBewertungDaten
{
	width: 100%;
	background-color: #C0C0C0;
}


.trBewertungDatenKopf
{
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}


.tdBewertungDatenKopf
{
	padding: 4px;
}


.trBewertungDaten1
{
	background-color: #FFFFFF;
}


.trBewertungDaten2
{
	background-color: #FFF5F5;
}


.tdBewertungDaten1
{
	padding: 4px;
}


.tdBewertungDaten2
{
	padding: 0px;
	font-size: 8pt;
	text-align: center; 
}


.panBewertungBild1
{
	width: 232px;
	height: 176px;
	overflow: hidden;
}


.panBewertungBild2
{
	width: 232px;
	height: 176px;
	display: table-cell;  
	text-align: center; 
	vertical-align: middle;
}


.tdBewertungDaten3
{
	padding: 4px;
	font-weight: bold;
	vertical-align: bottom; 
}


.tdBewertungDaten4
{
	padding: 4px;
	font-size: 11pt;
	font-weight: bold;
}


.tabBewertungDetailiert
{
	width: 100%;
	font-size: 8pt;
}


.tdBewertungDetailiert
{
	padding: 0px;
}


.labBewertungDetailiert
{
	color: #990000;
}


.tabBewertungHinweis
{
	width: 100%;
	height: 184px;
	font-size: 8pt;
	background-color: #FAFAFA;
}


.tdBewertungHinweis1
{
	padding: 4px;
	vertical-align: top; 
}


.tdBewertungHinweis2
{
	padding: 4px;
	vertical-align: bottom; 
}


.lnkBewertungHinweis
{
	color: #000000;
}


/* cleverunterwegs */

.tabCleverUnterwegs
{
	width: 100%;
	height: 56px;
	background-color: #DDDDDD;
}


.tdCleverUnterwegs
{
	padding: 6px;
	font-weight: bold;
}


/* Info Preise */

.panInfoPreise
{
	width: 540px;
	height: 490px;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FFFFFF;
}


.tabInfoPreiseTitel
{
	width: 100%;
}


.tdInfoPreiseTitel
{
	padding: 6px;
	font-weight: bold;
}


.tabInfoPreiseText
{
	width: 100%;
}


.tdInfoPreiseText
{
	padding: 6px;
}


/* Offline */

.tabOffline
{
	font-size: 12pt;
}


.tdOffline
{
	padding: 6px;
	vertical-align: top;
}
