.powered_by
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #264586;

}

.bodybackground {
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(images/pagebody_wz.gif);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	clip:  rect(   );
	background-position: 130px top;
}

.old_module_headline { font-size:17px; font-family: Arial, helvetica; color: #264586; font-style: normal; line-height: 22px; font-weight: normal;  }
.old_module_tab_inhalt { font-size:12px; font-family: Arial, helvetica; color: #264586; font-style: normal; line-height: 15px; font-weight: normal; text-align: center; }
.old_module_Rahmen1px { border: #264586; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}



/* POPUP Fenster */
.info_popup_bg {
	background-color: #F7F7F7;
	border: 1px solid #3366CC;
}

.info_popup_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
	text-align: justify;


}

.menue_item_background
{
	background-color: #D1E0FF;
	line-height: 21px;
	
}

.menue_spacer_background
{
	background-color: #FFFFFF;
	line-height: 10px;
	
}

.menue_text
{
	font-family: Verdana,arial, helvetica; 
	font-size: 10px;
	margin-left:5px;
	margin-right:5px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-style: normal;
	font-weight: normal; 
	color: #264586;
	vertical-align: middle;
	line-height: 12px;

}

.menue_link_item
{
	font-family: Verdana,arial, helvetica; 
	font-size: 10px;
	margin-left:2px;
	font-style: normal;
	font-weight: normal; 
	letter-spacing: 0.5px;
	color: #264586;
	vertical-align: middle;
	line-height: 21px;

}

.menue_link_item_activ
{
	font-family: Verdana,arial, helvetica; 
	font-size: 10px;
	margin-left:2px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0.5px;
	color: #264586;
	vertical-align: middle;
	line-height: 21px;

}



.menue_header_border
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	line-height: 1px;
	background-color: FFFFFF;
}

















.menue_1_header
{
	
	line-height: 21px;
	background-image: url(images/menue_header_hintergrund_1px.gif);

}


.menue_image_rahmen {  
	border: 1px #264586 solid; 
	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center center 
	}

.menue_1_left_header_dis_mid
{
	background-image: url(images/menue_left_distanz_mitte.gif);

}


.menue_1_right_header_dis_mid
{
	background-image: url(images/menue_right_distanz_mitte.gif);
	background-position: right;

}

.menue_block_text { font-size:11px; font-family: Arial, helvetica; color: #264586; font-style: normal; line-height: 14px; font-weight: normal; text-align: justify; vertical-align: top;}



.menue_link_more_text { font-size:10px; font-family: arial, helvetica; color: #E9CC58; font-style: italic; line-height: 11px; font-weight: normal; text-align: center; vertical-align: middle; }



.menue_headline_text_left {font-size:11px; font-family: arial, helvetica; color: #FFFFFF; font-style: normal; line-height: 18px; font-weight: normal; text-align: center;  vertical-align: baseline; 
; position: relative; top: 2px; clip:    rect(   )
; letter-spacing: 1.5px
	
}

.menue_headline_text_right {font-size:11px; font-family: arial, helvetica; color: #FFFFFF; font-style: normal; line-height: 18px; font-weight: normal; text-align: center;  vertical-align: baseline; 
; position: relative; top: 2px; clip:    rect(   )
; letter-spacing: 1.5px
	
}


.old_menue_top_level_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	line-height: 1px;
	color: #264586;
	list-style-type: none;
	border-style: none;
	background-image: url(images/menue_top_hintergrund_1px_l.gif);
}

.menue_top_item_border {
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-style: none;
	
}

.menue_top_item_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #264586;
	list-style-type: none;
	text-align: center;
	vertical-align: middle;
	
}

.menue_top_item_text a:link
{
	 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: normal; color: #264586; list-style-type: none; text-align: center; vertical-align: middle; border-style: none
	text-decoration: none;
}
.menue_top_item_text a:visited
{
	
	text-decoration: none;
}
.menue_top_item_text a:hover
{
	
	text-decoration: underline;
}
.menue_top_item_text a:active
{
	
	text-decoration: underline;
}


.menue_hotel_name { font-size:11px; font-family:arial, helvetica; color: #264586; font-style: normal; line-height: 13px; font-weight: bold;  }
.menue_hotel_own_stars { font-size:11px; font-family: Verdana,arial, helvetica; color: #264586; font-style: normal; line-height: 14px; font-weight: bolder; text-align: center; }
.menue_hotel_own_stars_superior { font-size:9px; font-family: Verdana, arial, helvetica; color: #264586; font-style: normal; line-height: 9px; font-weight: normal; text-align: left; ; clip:    rect(   )}

.menue_item_text { font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #264586; font-style: normal; line-height: 18px; font-weight: normal; text-align: left; }
.menue_item_row {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.menue_sub_item_text_old { font-size:9px; font-family: arial, helvetica; color: #264586; font-style: normal; line-height: 12px; font-weight: normal; text-align: left;  }


.menue_part_2_hotel_name { font-size:11px; font-family: arial, helvetica; color: #264586; font-style: normal; line-height: 13px; font-weight: normal; text-align: center; vertical-align: top; }
.menue_part_2_hotel_own_stars { font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E9CC58; font-style: normal; line-height: 14px; font-weight: normal; text-align: center; vertical-align: bottom; }
.menue_part_2_hotel_own_stars_superior { font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E9CC58; font-style: normal; line-height: 13px; font-weight: normal; text-align: center; ; clip:    rect(   )}



.total_rahmen {
	border: 1px solid #264586;
}





.tab_gesamt_rahmen {
	border: 1px solid #EBAB3D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #264586;
	text-align: center;
}

.tab_cell {
	border: 1px solid #EBAB3D;
	text-align: center;
	
}

.tab_spalten_beschriftung {
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: bold; 
		color: #264586; 
		line-height: 12px; 
		text-align: justify
		; clip:   rect(   )
}

.tab_inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #264586;
 	text-align: center;
}
.tab_inhalt_add_text_small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #264586;}

.form_eingabe_beschriftung {
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: lighter; 
		color: #264586; 
		line-height: 14px; clip:   rect(   )
}

.form_eingabe_hidden {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: 000000;
	line-height: 15px;
	text-align: right;
	clip:   rect(   );
	border: 1px solid FFFFFF;
}

.form_eingabe {
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: normal; 
		color: 000000; 
		line-height: 15px; 
		text-align: justify
		;
}

.form_inhalt_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #264586;
 	text-align: center;
}
.form_inhalt_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #264586;}

.form_inhalt_add_text_small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #264586;}

.form_rahmen {
	border: 1px solid #264586;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #264586;
	text-align: center;
}

 
.lm_gesamt_rahmen {
	border: 1px solid #264586;
	color: #264586;
}



.lm_headline{
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: bold; 
		color: #264586; 
		line-height: 12px; 
		text-align: center		; clip:   rect(   )
}

.lm_inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #264586;
 	text-align: center;
}
.lm_inhalt_text_small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #264586;}

.lm_link_more_text { font-size:11px; font-family: arial, helvetica; color: #E9CC58; font-style: italic; line-height: 12px; font-weight: normal; text-align: center; vertical-align: middle; }





























.ticker_header
{
	color: #FFFFFF;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.ticker_header a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.ticker_header a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.ticker_header a:hover, .ticker_header a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}






.header_hintergrund {
	background-image: url(images/pan_ah.jpg);
	background-repeat: no-repeat;
	background-position: center;
}




.einleitender_text {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000080; list-style-position: inside; list-style-type: disc; text-align: justify}


.hotel_name_kopfzeile {
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 24px; 
		font-style: normal; 
		font-weight: normal; 
		color: #000080; 
		line-height: 26px; 
		text-align: center; vertical-align: middle; letter-spacing: normal
		;clip:   rect(   )
}

.seiten_ueberschrift {
 	 	font-family:  Arial, Helvetica, sans-serif; 
		font-size: 17px; 
		font-style: bold; 
		font-weight: normal; 
		color: #000080; 
		line-height: 20px; 
		text-align: justify
		letter-spacing: normal
		;clip:   rect(   )
}





.text_little {
	font-size:9pt;
	font-family:Verdana,arial,helvetica;
	color: #000000;
}

.bild_mit_schatten {  left: 10px; clip:  rect(   ); cursor: hand; border: 1px #130F4D solid; letter-spacing: normal}
.boxborder { border-color:#000000; border-style:solid; border-width:1; }
.boxborder_old {border-color: #996600 #CCFF33 #FF0000 black; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.pic_gesamt_rahmen {  border: 1px #264586 solid}









.backup_menue_hotel_name { font-size:11px; font-family: arial, helvetica; color: #E9CC58; font-style: normal; line-height: 16px; font-weight: normal; text-align: center; vertical-align: top; ; clip:    rect(   );position: relative; top: 3px}


.menue_spacer_p_nbsp { font-size:2px; font-family: arial, helvetica; color: #E9CC58; font-style: normal; line-height: 2px; font-weight: normal; text-align: center; ; clip:    rect(   )}


.navi_variabler_content
{
	font-size:10px;
	font-family:  Verdana,arial,helvetica, sans-serif;
	color: #A96C24;
	font-style: normal;
	margin-left: 40px;
	margin-top: 40px;
	line-height: 15px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	list-style-type: none;
	letter-spacing: 1.0px;
	
}

.menue_1_header_text
{
	font-family: Verdana,arial, helvetica, sans-serif;
	font-size: 11px;
	margin-left:5px;
	font-style: normal;
	font-weight: bold; 
	letter-spacing: 0.8px;
	color: FFFFFF;
	vertical-align: middle;
	line-height: 21px;
	
}

.menue_link_liste {
	font-size:11px;
	font-family:  Verdana,arial,helvetica, sans-serif;
	color: #264586;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	list-style-type: none;
	letter-spacing: 0.8px;
}

.menue_link_liste_sub {
	font-size:10px;
	font-family:  Verdana,arial,helvetica, sans-serif;
	color: #264586;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	list-style-type: none;
	letter-spacing: 0.8px;
}





a {  text-decoration: none}
a:hover {  text-decoration: underline}
/* echte links */
a.info_fenster, a.info_fenster:active, a.info_fenster:focus, a.info_fenster:link, a.info_fenster:hover{
	font-family: Verdana,arial,helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #A96C24;
	font-weight: normal;
	line-height: 11px;
	letter-spacing: 0.8px;
}
/* links nur mit mouseover für popup */
a.info_fenster2, a.info_fenster2:active, a.info_fenster2:focus, a.info_fenster2:link, a.info_fenster2:hover{
	font-family: Verdana,arial,helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #A96C24;
	font-weight: normal;
	line-height: 11px;
	letter-spacing: 0.8px;
}

/* für header link navi */
a.header_navi, a.header_navi:active, a.header_navi:focus, a.header_navi:link, a.header_navi:hover{
	font-family: Verdana,arial,helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #A96C24;
	font-weight: normal;
	letter-spacing: 0.8px;
}

p { text-decoration: none}

.error_text { font-size:10px; font-family: arial, helvetica; color: red; font-style: normal; line-height: 12px; font-weight: normal; text-align: center; }


.homepage_headline_1 { font-size:15px; font-family: arial, helvetica; color: #264586; font-style: italic; line-height: 18px; font-weight: bold;  }


.homepage_spacer_font { font-size:1px; font-family:arial, helvetica; color: #E9CC58; font-style: normal; line-height: 4px; font-weight: normal; text-align: center; ; clip:    rect(   )}


.homepage_editor_red { font-size:9px; font-family:arial, helvetica; color: red; font-style: normal; line-height: 10px; font-weight: normal; text-align: center }


.homepage_editor_table_border {border: 1px #264586 solid}
.homepage_editor_row_text { font-size:11px; font-family: arial, helvetica; color: #264586; font-style: normal; line-height: 15px; font-weight: normal; }

.homepage_image_thumb_texte { color:#000000; ; font-family:  Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; vertical-align: top}



.homepage_footer_hotel_adress_stars { font-size:13px; font-family: Verdana, Arial, helvetica; color: #264586; font-style: normal; line-height: 12px; font-weight: normal; text-align: center; }
.homepage_footer_hotel_adress { font-size:11px; font-family: Arial, helvetica; color: #264586; font-style: normal; line-height: 12px; font-weight: normal; text-align: center; }
.user_text_Fußzeile_Center { font-size:11px; font-family: Arial, helvetica; color: #264586; font-style: normal; line-height: 12px; font-weight: normal; text-align: center; }

.user_modul_select_input { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; line-height: 11px; background-color: #F7F7F7;	color: #5F5F5F;	border: 1px solid #9F9F9F; }
.user_modul_input_text { font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; line-height: 11px; background-color: #F7F7F7; color: #5F5F5F; border: 1px solid #9F9F9F; }
.user_modul_input_hidden { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px;  background-color: #FFFFFF; color: #5F5F5F; border: 1px none #99CCFF; }


.user_text_Text_Blocksatz { font-size:12px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 14px; font-weight: normal; text-align: justify; }
.user_text_Text_Links { font-size:12px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 14px; font-weight: normal; text-align: left; }
.user_text_Text_Rechts { font-size:12px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 14px; font-weight: normal; text-align: right; }

.user_text_Liste_Links {font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #264586; font-style: normal; line-height: 14px; font-weight: normal; text-align: left; list-style-type: disc;}

.user_text_Rot_Links { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #FF0000 }

.user_text_Ueberschrift_1_Links { font-size:17px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 26px; font-weight: normal; text-align: left; }
.user_text_Ueberschrift_1_Mittig { font-size:17px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 26px; font-weight: normal; text-align: center; }
.user_text_Ueberschrift_1_Rechts { font-size:17px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 26px; font-weight: normal; text-align: right; }

.user_text_Ueberschrift_2_Links { font-size:25px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 37px; font-weight: normal;  text-align: left; }
.user_text_Ueberschrift_2_Mittig { font-size:25px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 37px; font-weight: normal; text-align: center; }
.user_text_Ueberschrift_2_Rechts { font-size:25px; font-family: Arial, helvetica, sans-serif; color: #264586; font-style: normal; line-height: 37px; font-weight: normal; text-align: right; }

.user_image_Rahmen1px { border: #264586; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.user_image_Rahmen2px { border: #264586; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.user_image_OHNE_Rahmen {  border: 0px }

