/********************************************************************************************************************************************
   GENERAL-BODY-Formatierung
********************************************************************************************************************************************/
BODY		{ font-family: Arial; font-size: 10px; background-color: #c9ddf8; color: black;  }

/********************************************************************************************************************************************
   Links-Formatierung
********************************************************************************************************************************************/
/* Standard Links */
A:link							{ color: #000000; Font-Family : Arial; Font-Size : 10pt; font-weight: bold; TEXT-DECORATION: none; }
A:hover						{ color: #FF0000; Font-Family : Arial; Font-Size : 10pt; font-weight: bold; TEXT-DECORATION: none;  }

A.linkdetail					{ color: #000000; Font-Family : Arial,Verdana; Font-Size : 8pt; font-weight: normal; text-decoration: none;}
A.linkdetail:hover		{ color: #FF3300; Font-Family : Arial,Verdana; Font-Size : 8pt;  font-weight: normal; text-decoration: none; }

A.pagerlink				{ color: #ffffff; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink:link			{ color: #ffffff; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink:active		{ color: #ffffff; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink:hover		{ color: #ff3300; Font-Family : Arial,Verdana; Font-Size : 9pt;  font-weight: bold; text-decoration: none; }
A.pagerlink:visited	{ color: #ffffff; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}

A.pagerlink1					{ color: #B1B1B1; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink1:link			{ color: #B1B1B1; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink1:active		{ color: #B1B1B1; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}
A.pagerlink1:hover		{ color: #ff3300; Font-Family : Arial,Verdana; Font-Size : 9pt;  font-weight: bold; text-decoration: none; }
A.pagerlink1:visited		{ color: #B1B1B1; Font-Family : Arial,Verdana; Font-Size : 9pt; font-weight: bold; text-decoration: none;}

A.links1					{ color: #000000; Font-Family : Arial,Verdana; Font-Size : 10pt; font-weight: bold; text-decoration: none;}
A.links1:hover		{ color: #FF3300; Font-Family : Arial,Verdana; Font-Size : 10pt;  font-weight: bold; text-decoration: underline overline; }

/********************************************************************************************************************************************
   Tables-Formatierungen
********************************************************************************************************************************************/
/* Basis Content Table (blank.tpl) */
.basisContent				{ width: 100%; background-color: #c9ddf8; border-color: #000000; }

/* Tables in index.tpl + detail.tpl */
TABLE.basisTable					{ width: 100%; background-color: #e4edfd; border-color: #D9F2FF; }
TABLE.basisTableNav			{ width: 100%; background-color: #6f93d4; border-color: #FFFFFF; }
TABLE.Table100						{ width: 100%; background-color: #e4edfd; }
TABLE.Table100white			{ width: 100%; background-color: #FFFFFF; border-color: #000000; }
TABLE.Table100bw				{ width: 100%; background-color: #6f93d4; border-color: #FFFFFF; }
TABLE.TableLinie					{ width: 100%; background-color: #000000; }

/********************************************************************************************************************************************
   TD-Formatierungen
********************************************************************************************************************************************/
TD.headline					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #6f93d4; color: #ffffff;  }
TD.searchbox				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #6f93d4; color: #ffffff;  }
TD.bildbg						{ background-color: #c9ddf8; color: black;  }
TD.cellbg						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #EFEFEF; color: black;  }

/********************************************************************************************************************************************
   TEXT-Formatierungen
********************************************************************************************************************************************/
.txtblack10						{ font-family: Arial; font-size: 10px; color: #000000; font-weight: normal; }
.txtblack10bold				{ font-family: Arial; font-size: 10px; color: #000000; font-weight: bolder; }
.txtblue10						{ font-family: Arial; font-size: 10px; color: #0000FF; font-weight: normal; }
.txtblue10bold				{ font-family: Arial; font-size: 10px; color: #0000FF; font-weight: bolder; }
.txtred10							{ font-family: Arial; font-size: 10px; color: #FF0000; font-weight: normal; }
.txtred10bold					{ font-family: Arial; font-size: 10px; color: #FF0000; font-weight: bolder; }
.txtblack11						{ font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; }
.txtwhite11						{ font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: normal; }
.txtyellow11					{ font-family: Arial; font-size: 11px; color: #FFFF00; font-weight: normal; }
.txtblack11bold				{ font-family: Arial; font-size: 11px; color: #000000; font-weight: bolder; }
.txtblack12						{ font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; }
.txtblack12bold				{ font-family: Arial; font-size: 12px; color: #000000; font-weight: bolder; }
.txtwhite12bold				{ font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bolder; }
.txtyellow12					{ font-family: Arial; font-size: 12px; color: #FFFF00; font-weight: normal; }
.txtblack14						{ font-family: Arial; font-size: 14px; color: #000000; font-weight: normal; }
.txtblack14bold				{ font-family: Arial; font-size: 14px; color: #000000; font-weight: bolder; }
.txtwhite14bold				{ font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bolder; }
.txtred14bold					{ font-family: Arial; font-size: 14px; color: #FF0000; font-weight: bolder; }


/********************************************************************************************************************************************
   RAHMEN-Formatierungen
********************************************************************************************************************************************/
#rahmen						{ border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; }
#rahmenbottom			{ border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 0px solid #000000; border-bottom : 1px solid #000000; 
										  background-color: #A2BBD7;}

.rahmendetail				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #A2BBD7; color: #000000; 
										  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; }

.rahmentitlel					{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background-color: #A2BBD7; color: #000000; 
										  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; }

.line1								{ background-color: #808080; }


/********************************************************************************************************************************************
   Autovermietung-Formatierungen
********************************************************************************************************************************************/
	.CarBlockTop0 
		{ font-family : Verdana, Arial; font-size : 12px; font-weight: bold; background-color: #FFC1A4; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  border-top: #000000 1px solid; border-bottom: #000000 1px solid; width: 100%; height: 18px; color: #0000FF; }
	.CarBlockLeft0 
		{ font-family : Verdana, Arial; font-size : 28px; font-weight: bold; background-color: #FFC1A4; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  width: 40px; height: 100px; color: #0000FF; }
	.CarBlockRight0 
		{ font-family : Verdana, Arial; font-size : 10px;  font-weight: bold;background-color: #FFC1A4; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  width: 30px; height: 100px; }
	.CarBlockBottom0 
		{ font-family : Verdana, Arial; font-size : 10px; font-weight: bold; background-color: #FFC1A4; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  border-top: #000000 1px solid; border-bottom: #000000 1px solid; width: 100%; height: 18px; }

	.CarBlockTop 
		{ font-family : Verdana, Arial; font-size : 12px; font-weight: bold; background-color: #D3D3D3; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  border-top: #000000 1px solid; border-bottom: #000000 1px solid; width: 100%; height: 18px; }
	.CarBlockLeft 
		{ font-family : Verdana, Arial; font-size : 28px; font-weight: bold; background-color: #D3D3D3; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  width: 40px; height: 100px; }
	.CarBlockCenter 
		{ width: 100%; height: 100px; font-family : Verdana, Arial; font-size : 10px; background-color: #FFFFFF; }
	.CarBlockRight 
		{ font-family : Verdana, Arial; font-size : 10px; background-color: #D3D3D3; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  width: 30px; height: 100px; }
	.CarBlockBottom 
		{ font-family : Verdana, Arial; font-size : 10px; font-weight: bold; background-color: #D3D3D3; border-left: #000000 1px solid; border-right: #000000 1px solid; 
		  border-top: #000000 1px solid; border-bottom: #000000 1px solid; width: 100%; height: 18px; }

	.bgline								{ background-color: #D3D3D3; }

	.TitleAusstattungHead 	{ font-family : Verdana, Arial; font-size : 10px; font-weight: bold; background-color: #A2D5DD; 
												  border-top: #000000 1px solid; border-bottom: #000000 1px solid; }

	.TitlePreisHead				{ font-family : Verdana, Arial; font-size : 10px; font-weight: bold; background-color: #FFFFCC; 
												  border-top: #000000 1px solid; border-bottom: #000000 1px solid; }

	.TitleReservHead				{ font-family : Verdana, Arial; font-size : 10px; font-weight: bold; background-color: #FFE1E1; 
												  border-top: #000000 1px solid; border-bottom: #000000 1px solid; }

.formhead1				{ font-family: Verdana, Arial; font-size: 12px; background-color: #FFFFCC; color: #000000; font-weight: bold; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead2				{ font-family: Verdana, Arial; font-size: 10px; background-color: #EAEAEA; color: #000000; font-weight: normal; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead3				{ font-family: Verdana, Arial; font-size: 11px; background-color: #C7E2E2; color: #000000; font-weight: bold; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead4				{ font-family: Verdana, Arial; font-size: 10px; background-color: #FFFFFF; color: #000000; font-weight: normal; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead5				{ font-family: Verdana, Arial; font-size: 11px; background-color: #FFFFFF; color: #0000FF; font-weight: bold; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead6				{ font-family: Verdana, Arial; font-size: 14px; background-color: #FFFFFF; color: #FF0000; font-weight: bolder; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formhead7				{ font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: bold; height: 11px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 0px solid #000000; 
									   border-bottom : 0px solid #000000; }

.formtitle						{ font-family: Verdana, Arial; font-size: 12px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 20px; Text-Align: center; 
									   Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000; 
									   border-bottom : 1px solid #000000; }
.formsubtitle				{ font-family: Verdana, Arial; font-size: 10px; background-color: #EAEAEA; color: #000000; font-weight: bold; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  }
.formtextbold				{ font-family: Verdana, Arial; font-size: 10px; background-color: #FFFFFF; color: #000000; font-weight: normal; height: 17px; Text-Align: center; 
									   Vertical-Align: middle;  }

/********************************************************************************************************************************************
   Formular-Formatierungen
********************************************************************************************************************************************/
#pflicht							{ width:240px; background-color: #FFFFCC;}
#butSubmit					{ font-family : Arial,Verdana; font-size : 12px; color: #000000; font-weight: bold; width: 60; height: 20;}
