body {  text-align:center; font-family:Arial; font-size:12px; }
H3 { FONT-SIZE:14pt ! important; }

a.menu {
             display:block;
             font-family: Arial, Helvetica, sans-serif; 
			 color:#000000; 
			 text-decoration:none; 
			 font-size:10px;
			 margin-top: 0px;
			 text-align:center;			 
			 height: 15px;
			 padding:1px;
			 border-bottom:1px solid #999999;             
}

a.menu:hover {  background-color:#FFFFFF ! important; height: 15px;}
a.menu:active { background-color:#210971; }
a.menuPano {
             display:block;
             font-family: Arial, Helvetica, sans-serif; 
			 color:white;
			 text-decoration:none; 
			 font-size:9px;
			 text-align:center;
}
a.menuPano:hover { background-color:#FF6600 ! important; height: 100%; }

.rubrikHead {
	BORDER-RIGHT: darkblue 1px solid; 
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px; 
	BORDER-TOP: darkblue 1px solid; 
	MARGIN-TOP: 1px; 
	MARGIN-BOTTOM: 1px; 
	/*FONT-WEIGHT: bold;*/ 
	/*FONT-SIZE: 14px; */
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;  
	COLOR: darkblue;
	BACKGROUND-COLOR: #ffeda6; 
	BORDER-LEFT: darkblue 1px solid;  
	BORDER-BOTTOM: darkblue 1px solid;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt; 	
}

.promobild {
    BORDER-RIGHT: darkblue 1px solid; 
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; 
	BORDER-TOP: darkblue 1px solid; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;  
	COLOR: darkblue;
	BACKGROUND-COLOR: #ffcc00; 
	BORDER-LEFT: darkblue 1px solid;  
	BORDER-BOTTOM: darkblue 1px solid;  
}

.promotxt {
    PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;  
	COLOR: #FF0000;
	BACKGROUND-COLOR: #ffcc00; 
	BORDER-BOTTOM: darkblue 1px solid;  
}

.small{ TEXT-DECORATION:none; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif; COLOR: #999999;
}

.moreHotels{
	BORDER: 1px dashed #FF6600;  
	PADDING: 3px;
	MARGIN-TOP: 1px; 
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;  
	COLOR: darkblue;
	BACKGROUND-COLOR: #EBF1FC; 
	text-decoration:none; 
}

a.menu2 { display:block; font-family: Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:12px; 
          margin-top: 0px; width:100%; height: 15px; padding-left:5px; border-bottom:1px dashed #999999; }
a.menu2:hover { background-color:#FFFFFF!important; height: 15px;}
a.menu3 {  display:block; color:#000000; background-color:#FFFFCC; font-size:12px; text-decoration:none; 
		   text-align:left;  padding-left:5px; margin-left:1px; margin-right:1px; margin-bottom:1px;}	
a.menu3:hover { background-color:#FFFFFF!important; }
a.menuListe { display:block; border-bottom:1px dashed #999999; background-color:#F1FAFE;
            font-family:Arial; color:#000000; font-size:12px; text-decoration:none; padding-left:2px; width:100%;}
a.menuListe:hover { display:block; color:#000000; text-decoration:none; background-color:#FEE9BC; }		
.menuTitel {
             display:block;
             color:#FFFFFF; 
			 background-color:#B53C78;
			 font-size:12px;
			 text-decoration:none; 
			 text-align:left;
			 padding-left:5px;
			 margin:0px;			 
} 
a.blacklink { color:#000000; font-size:12px; text-decoration:none; } 
a.blacklink:hover { color:#000000; font-size:12px; text-decoration:underline; }
a.greylink { color:#CCCCCC; font-size:12px; text-decoration:none; } 
a.greylink:hover { color:#EEEEEE; font-size:12px; text-decoration:none; }

.loader{ position:absolute; top:10px; z-index:1; color:#99CCFF; text-align:center; width:70%; left:100px;}	
.footer{ position:absolute; top:1px; z-index:2; width:100%; left: 2px; }
.headline { border:1px solid #999999; background-color:#667699; color:#FFFFFF; font-family:Arial; 
            text-align:left; padding-left:10px; font-size:12px; width:100%; }
.headinner { border-bottom:1px solid #E2932E; background-color:#A6D2EA; color:#006699; font-family:Arial; 
            text-align:left; padding-left:5px; font-size:12px; width:100%; }	
.darkText {color:#34208B;}
.darkSubText{color:#0D447F}
.tbl-w-bL{background:#F0F0F0;border:1px solid #A6D2EA;display:block;line-height:normal;padding:3px; font-size:12px;}
.tbl-listB {background:#DDDDDD;border:1px solid #34208B;color:#0D447F;display:block;line-height:normal;padding:3px}

