 body{
scrollbar-base-color:#0C0B0A;
scrollbar-face-color:#26498C;
scrollbar-track-color:#D2D2D2;
scrollbar-shadow-color:#F3F3F3;
scrollbar-dark-shadow-color:#F3F3F3;
scrollbar-arrow-color:#F3F3F3;
scrollbar-3d-light-color:#F3F3F3;
scrollbar-highlight-color:#F3F3F3;
margin: 0;
padding: 0;
}

.text-head				 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:9px; color:#FCFBF8; font-weight: normal; line-height: 6px; margin: 0; padding: 0;}
.text   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: normal}
.textblau   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal}
.textrot   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#E60004; font-weight: normal}
.schwarz   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#363636; font-weight: normal}
.textklein   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#343434; font-weight: normal}
.textorange   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal}
.textweiss   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; line-height:10px; text-decoration: none}
.textgrauklein   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#9A9A9A; font-weight: normal}
.headlineblau   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:13px; color:#003971; font-weight: bold}
.headlinegelb   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:13px; color:#F7B504; font-weight: bold}
.headbox   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold}
.headlineorange   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16; color:#FF9900; font-weight: bold}
.headlineweiss   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:22; color:#FFFFFF; font-weight: bold}
.textweisskl   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal}
.textschwarz   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal}
.textinbox   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4268B3; font-weight: normal; line-height:15px}
.navigation  		    {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold}

.navitrail		 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#9D9E9E; font-weight: normal; text-decoration: none}
.navitrail A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#9D9E9E; font-weight: normal; text-decoration: none}
.navitrail A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#9D9E9E; font-weight: normal; text-decoration: none}
.navitrail A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#EDAE04; font-weight: normal; text-decoration: underline}
.navitrail A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#9D9E9E; font-weight: normal; text-decoration: none}
.navitrail-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#EDAE04; font-weight: normal; text-decoration: none}


.navigation A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none}
.navigation A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none}
.navigation A:hover 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: underline}
.navigation A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none}
.navigation-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none}

.boxlinks A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: underline; line-height:15px}
.boxlinks A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks 	 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px}


.linkweiss A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: underline}
.linkweiss A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}

.textweiss A:link   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; line-height:10px; text-decoration: none}
.textweiss A:visited   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; line-height:10px; text-decoration: none}
.textweiss A:hover   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; line-height:10px; text-decoration: underline}
.textweiss A:active   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; line-height:10px; text-decoration: none}


.footklein				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#343434; font-weight: normal; text-decoration: none}
.footklein A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none}
.footklein A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none}
.footklein A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: underline}
.footklein A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none}

.footer					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.footer	A:link 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.footer A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.footer	A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: underline}
.footer A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none}

A:link           		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #EDAE04;}
A:visited        		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #EDAE04;}
A:hover          		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: underline; color: #EDAE04;}
A:active         		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #EDAE04;}


.textbox {
  border-top : 1px solid #003971 ;
  border-right : 1px solid #003971 ;
  border-left : 1px solid #003971 ;
  border-bottom : 1px solid #003971 ;
  font-size : 11px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#003971;
  line-height:14px
}

.textbox2 {
  border-top : 1px solid #26498C ;
  border-right : 1px solid #26498C ;
  border-left : 1px solid #26498C ;
  border-bottom : 1px solid #26498C ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:14px
}

.textbox3 {
  border-top : 1px solid #FF9900 ;
  border-right : 1px solid #FF9900 ;
  border-left : 1px solid #FF9900 ;
  border-bottom : 1px solid #FF9900 ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:14px
}

.textbox4 {
  border-top : 1px solid #FF9900 ;
  border-right : 1px solid #FF9900 ;
  border-left : 1px solid #FF9900 ;
  border-bottom : 1px solid #FF9900 ;
  font-size : 13px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:15px
}

.boxsuche {
  border-top : 1px solid #26498C ;
  border-right : 1px solid #26498C ;
  border-left : 1px solid #26498C ;
  border-bottom : 1px solid #26498C ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:14px
}

.input {
width:80px;
height:16px;
background: #ffffff;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:10px; color:#003971;
}

.submit {
width:30px;
height:16px;
background: #FFE5B3;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:10px; color:#003971;
}

.submit:hover {
width:30px;
height:16px;
background: #F0CB87;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:10px; color:#003971;
}

.inputkontaktfeldgross {
width:428px;
height:250px;
background: #FFFFFF;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:11px; color:#003971;
}

.inputkontaktfelderklein {
width:300px;
height:16px;
background: #FFFFFF;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:11px; color:#003971;
}

.inputkontaktfelderkleiner {
width:96px;
height:16px;
background: #FFFFFF;
border-right: #003971 1px solid;
border-left: #003971 1px solid;
border-top: #003971 1px solid;
border-bottom: #003971 1px solid;
font-family:verdana;font-size:11px; color:#003971;
}

H1 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:9px; color:#FCFBF8; font-weight: normal; line-height: 6px; margin: 0; padding: 0;}
H2 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; margin: 0; padding: 0;}


.pulldown1 {
width:136px;
background: #ffffff;
font-family:verdana;font-size:11px; color:#000000;
}

.pulldown {
background: #ffffff;
font-family:verdana;font-size:11px; color:#000000;

}

select { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; }
input { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; color:black; }
textarea { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; color:black; width:200px; height:100px; }

input.input_anfrageform{
	border:1px solid #999999;
	height:17px;
}

TABLE.def  { background-color: #dce2f2 }
leer  { color: #adb4be; font-size: 11px; font-family: verdana, arial, helvetica, geneva, sans-serif }
TD.kopf  { font-size: 11px; color: #26498C;  font-family: verdana, arial, helvetica, geneva, sans-serif; background-color: #FAFAFA }
TD.eingabe1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.eingabe2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.eingabe3  { font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, geneva, sans-serif; background-color: #def2ff; text-align: center }
TD.ausgabe1 {
	BACKGROUND-COLOR: #666666
}
TD.ausgabe2  { background-color: #00CC00 }
TD.ausgabe3 {
	BACKGROUND-COLOR: #ff0000
}
TD.ausgabe4 {
	BACKGROUND-IMAGE: url(/img/anreise.jpg);
	background-color: #00CC00
}
TD.ausgabe5 {
	BACKGROUND-IMAGE: url(/img/abreise.jpg);
	background-color: #00CC00
}