body {
	margin-top: 0px;
}
.txt_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A10B0F;
}
.txt_standard_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A10B0F;
}
.txt_standard_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A10B0F;
}
.Stil16 {
	font-size: 12px;
	color: #A10B0F;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.Stil17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A10B0F;
}
.errfield {
         color: #000000;
         background-color: #F9F0C3;
         font-size:14px;
         border-right: 1px solid #FF0000;
         border-bottom: 1px solid #FF0000;
         border-left: 1px solid #FF0000;
         border-top: 1px solid #FF0000;
         text-decoration: none;
         }
.errfield_passenger {
		font-size: 14px;
		color: #A10B0F;
		font-family: Arial, Helvetica, sans-serif;	
         background-color: #F9F0C3;
         border-right: 0px solid #FF0000;
         border-bottom: 0px solid #FF0000;
         border-left: 0px solid #FF0000;
         border-top: 0px solid #FF0000;
         text-decoration: none;
         }         
td.error		{
	background-color: #F9F0C3;
	border-bottom-width: 1px;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #FF0000;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FF0000;
	border-right-style: solid;
	border-right-width: 1px;
}
.err_u1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FF0000;
}
.err_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
}

.Stil1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 25px;
}
.tr_u1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 25px;
	background-color: #9C2727;
	text-indent: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;	
}
.tr_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C2727;
	line-height: 30px;
	background-color: #F4F4F4;
	text-indent: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

.weiter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #AAAAAA;
}
.weiter a:hover {
	color: #FF0000;
}
.td_hgkasten {
	background-color: #EEEEEE;
	border-color: #F4F4F4 #F4F4F4;
	border-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
}
input.groovybutton
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#FFFFFF;
   width:100px;
   height:25px;
   background-color:#A10B0F;
   border-style:solid;
   border-color:#CCCCCC;
   border-width:2px;
}

input.groovybutton1
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#FFFFFF;
   width:170px;
   height:25px;
   background-color:#A10B0F;
   border-style:solid;
   border-color:#CCCCCC;
   border-width:2px;
}
