body  {
	background-color : #ffffff;
	background-image : url("bild/bk-taxi.gif");	
	scrollbar-3dLight-Color : #E9E9E9; 
	scrollbar-Highlight-Color : #FFFFFF; 
	scrollbar-Face-Color : #E9E9E9; 
	scrollbar-Arrow-Color : #808080;
	scrollbar-Shadow-Color : #808080; 
	scrollbar-DarkShadow-Color : #E9E9E9; 
	scrollbar-Track-Color : #f4f4f4; 
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

/* ######## */
a.menu:link,a.menu:visited  {
	font-size : 10pt;
	color : #ffffff;
	font-weight: bold;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 
	padding-right: 10px;
	text-decoration : none;
}

a.menu:hover  {
	color : #377ECE;
}

a.menu:active  {
	color : #ffffff;
	font-size : 10pt;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 
	text-decoration : underline;
}

/* ######## */
a.menubottom:link,a.menubottom:visited  {
	font-size : 8pt;
	color : #000000;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 
	text-decoration : none;
	padding-right: 10px;
}

a.menubottom:hover  {
	color : #377ECE;
}

a.menubottom:active  {
	color : #000000;
	font-size : 8pt;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 
	text-decoration : underline;
}

a.imText:link,a.imText:active,a.imText:visited {
	font-size : 10pt;
    font-weight : bold;
	color : #000000;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 	
	background-color : transparent;
	text-decoration : underline;
}

a.imText:hover {
	text-decoration : none;
}

.nomenu 	{ 
	font-size : 10pt;
	color : #377ECE;
	font-weight: bold;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 
	padding-right: 10px;
	text-decoration : none;
}
td.topmenu 	{ 
	background-image : url("bild/top2-innen.gif");	
}

td.main 	{ 
	background-color: #ffffff;
    background-repeat : no-repeat;
	background-image : url("bild/bk-main.gif");	
	border-left: 1px #000000 solid;
	padding-left: 27px;
}

td.maininnen 	{ 
	background-color: #ffffff;
	border-left: 1px #000000 solid;
	padding-left: 17px;
}
td.maintop 	{ 
	background-color: #0000ff;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding: 10px;
}
td.menutop 	{ 
	background-color: #7979ff;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding-left: 27px;
}
td.nummer 	{ 
	background-color: #96BBE5;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;	
}
td.nummer2 	{ 
	background-color: #96BBE5;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #377ECE solid;	
}
td.nummer3 	{ 
	background-color: #96BBE5;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;	
}
td.titeltext {
	font-size : 10pt;
	color : #000000;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif; 
   	letter-spacing : 0.5pt;
	margin-left: 100px;
	text-decoration : none;
}
td.text {
	font-size : 10pt;
	color : #000000;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif; 
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding: 10px;
}

td.bottom 	{ 
	background-color: #e8e8e8;
	border-top: 1px #377ECE dotted;	
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;	
	padding-left: 27px;
}

td.plan {
border-left: 1px #707070 solid;
border-right: 1px #707070 solid;
border-top: 1px #707070 solid;
border-bottom: 1px #707070 solid;
background-color: #transparent;
	font-size : 7pt;
	color : #000000;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif; 

}

.fontinhalt {
	font-size : 8pt;
	color : #000000;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif; 
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding: 5px;
}

.eingabeformborder  {
	background-color : #96BBE5;
    color : #000000;
	border: 1px #000000 solid;
}

.inerror  {
	background-color : #96BBE5;
    color : #000000;
	border: 1px #c40000 solid;

}

.inbutton {
	background-color: #96BBE5;
	color : #f8f8f8;
	cursor: hand;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    font-weight : bold;
	border: 1px #000000 solid;
}
.inbuttonC {
	background-color: #e4e4e4;
	color : #000000;
	cursor: hand;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    font-weight : bold;
	border: 1px #000000 dotted;
}
	
.rahmen 	{ 
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;	
}
.hline 	{ 
	background-color: #000000;
}