/* Hotel Alexander Plaza CSS Main */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(http://www.hotel-alexander-plaza.de/img/back.gif);	 background-repeat: repeat-x; background-color: #F9721B; scrollbar-face-color: #FFC38B; scrollbar-base-color: #FFEFDC; scrollbar-highlight-color: #FFC38B; scrollbar-shadow-color: #E19956; scrollbar-3dlight-color: #FFEFDC; scrollbar-arrow-color: #E67335; scrollbar-track-color: #FFEFDC; scrollbar-darkshadow-color: #FFEFDC; }

p { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #000000; clear: both; }

#top_nav { color: #95152A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding:5px 20px 0px 0px; }

#top_nav a, #top_nav a:link, #top_nav a:active, #top_nav a:visited { font-weight:bold; color: #95152A; text-decoration:none; }

#top_nav a:hover { text-decoration:underline; }

.std_text { width: 502px; text-align: left; font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #000000; clear: both; }

.std_text_nowidth_norm { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #000000; }

.std_text_ueberuns { font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #000000; }

.std_text_nowidth { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: xx-small; line-height: normal; color: #000000; }

.tab_text { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #000000; }

.tab_textlight { text-align: left;
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	line-height: normal;
	color: #8A6953;
}

.tab_textlight A {
	color: #95152A;
	font-weight: bold;
	text-decoration: underline;
}

.tab_textlight A:visited {
	color: #95152A;
	text-decoration: underline;
}

.tab_textlight A:hover {
	color: #95152A;
	text-decoration: none;
}

.nav_raeume {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    text-align: right;
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	line-height: normal;
	color: #8A6953;
}

.nav_raeume A {
	color: #8A6953;
	text-decoration: underline;
}

.nav_raeume A:visited {
	color: #8A6953;
	text-decoration: underline;
}

.nav_raeume A:hover {
	color: #8A6953;
	text-decoration: underline;
}


.small_text {
	width: 502px;
    text-align: left;
	font-family: Verdana, Arial, Helvetica;
    font-size:9px;
	line-height: normal;
	color: #A37F68;
}

.std_header { width: 502px; text-align: left; font-family: Verdana, Arial, Helvetica; font-size: medium; line-height: normal; color: #3D000A; clear: both; margin-top: 20px; }

.std_header a, .std_header a:link, .std_header a:active, .std_header a:visited { color: #95152A; text-decoration:underline; }

.std_header a:hover, .std_header a:link:hover, .std_header a:active:hover, .std_header a:visited:hover { text-decoration:none; }

.std_header_nowidth_norm { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: medium; line-height: normal; color: #3D000A; }

.std_header_nowidth { text-align: left; font-family: Verdana, Arial, Helvetica; font-size: smaller; line-height: normal; color: #3D000A; }

.std_text A { color: #95152A; font-weight: bold; text-decoration: underline; }

.std_text A:visited { color: #95152A; text-decoration: underline; }

.std_text A:hover { color: #95152A; text-decoration: none; }

.datumklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: smaller; color: #FFFFFF; text-decoration: none; }
	
a.datumklein:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.datumklein:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.datumklein:active {
	color: #FFFFFF;
}
a.datumklein:visited {
	color: #FFFFFF;
}

.list_tab img { padding-left: 85px; }

table#maintable { height: 650px; }
#middle_01 { background-image: url(http://www.hotel-alexander-plaza.de/img/main_middle_left_back.gif); background-repeat: repeat-y; }
#main_content_kurzinfo { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_kurzinfo_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_zimmer { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_zimmer_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_ueberuns { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_ueberuns_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_misc { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_misc_e { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_e.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_misc_f { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_f.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_misc_s { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_s.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#main_content_misc_i { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_i.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }

#main_content_veranstaltung { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#zu_events {position:absolute; top:280px;}
#main_content_events { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_events.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_snacks { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_snacks.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_salate { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_salate.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_vorspeisen { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_vorspeisen.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_suppen { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_suppen.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_haupt { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_haupt.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_desserts { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_desserts.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#speise_zwischen { background-image: url(http://www.hotel-alexander-plaza.de/img/speisekarte_zwischen.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
.kalender { width: 501px; background-image: url(http://www.hotel-alexander-plaza.de/img/kalender.jpg); background-repeat: no-repeat; padding-top: 10px; }
.kalender .menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.kalender .menu ul { padding: 0px; margin: 0px; }
.kalender .menu ul li { margin: 0px 0px 0px 25px; }
.kalender .menu ul .nobullet { list-style-type: none; }
.kalender td { vertical-align: top; }

.kalender_weihnachten { width: 501px; background-image: url(http://www.hotel-alexander-plaza.de/img/kalender_weihnachten.jpg); background-repeat: no-repeat; padding-top: 10px; }
.kalender_weihnachten .menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.kalender_weihnachten .menu ul { padding: 0px; margin: 0px; }
.kalender_weihnachten .menu ul li { margin: 0px 0px 0px 25px; }
.kalender_weihnachten .menu ul .nobullet { list-style-type: none; }
.kalender_weihnachten td { vertical-align: top; }

.kalender_silvester { width: 501px; background-image: url(http://www.hotel-alexander-plaza.de/img/kalender_silvester.jpg); background-repeat: no-repeat; padding-top: 10px; }
.kalender_silvester .menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.kalender_silvester .menu ul { padding: 0px; margin: 0px; }
.kalender_silvester .menu ul li { margin: 0px 0px 0px 25px; }
.kalender_silvester .menu ul .nobullet { list-style-type: none; }
.kalender_silvester td { vertical-align: top; }

/* Panel */
#panel {width:175px; height:71px; position:absolute; top:0px; left:0px;}
#panel_bg, #panel_btn {width:100%; height:100%; position:absolute; top:0px; left:0px;}
#panel_btn {height:56px; padding:15px 0px 0px 0px;}
#panel a, #panel a:link, #panel a:active, #panel a:visited {width:142px; height:29px; display:block; margin:0px 0px 10px 12px;}
#panel a:hover, #panel a:link:hover, #panel a:active:hover, #panel a:visited:hover {background-position:0px -29px;}

#btn_reservierung {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_d.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#reservierung_btn, a:link#reservierung_btn, a:active#reservierung_btn, a:visited#reservierung_btn {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_d.gif); background-repeat:no-repeat;}
a:hover#reservierung_btn, a:link:hover#reservierung_btn, a:active:hover#reservierung_btn, a:visited:hover#reservierung_btn {background-position:0px -29px;}

#btn_reservierungsaenderung {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_de.gif); background-repeat:no-repeat;}
a#reservierungsaenderung_btn, a:link#reservierungsaenderung_btn, a:active#reservierungsaenderung_btn, a:visited#reservierungsaenderung_btn {width:229px; height:29px; display:block; float: left; margin:-12px 0px 16px 10px; background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_de.gif); background-repeat:no-repeat;}
a:hover#reservierungsaenderung_btn, a:link:hover#reservierungsaenderung_btn, a:active:hover#reservierungsaenderung_btn, a:visited:hover#reservierungsaenderung_btn {background-position:0px -29px;}

#btn_reservierung_de {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_d.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#btn_reservierung_de, a:link#btn_reservierung_de, a:active#btn_reservierung_de, a:visited#btn_reservierung_de {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  }
a:hover#btn_reservierung_de, a:link:hover#btn_reservierung_de, a:active:hover#btn_reservierung_de, a:visited:hover#btn_reservierung_de {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_d.gif); background-repeat:no-repeat; background-position:0px -29px;}

#btn_reservierung_en {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_e.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#btn_reservierung_en, a:link#btn_reservierung_en, a:active#btn_reservierung_en, a:visited#btn_reservierung_en {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  }
a:hover#btn_reservierung_en, a:link:hover#btn_reservierung_en, a:active:hover#btn_reservierung_en, a:visited:hover#btn_reservierung_en {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_e.gif); background-repeat:no-repeat; background-position:0px -29px;}

#btn_reservierung_es {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_s.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#btn_reservierung_es, a:link#btn_reservierung_es, a:active#btn_reservierung_es, a:visited#btn_reservierung_es {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  }
a:hover#btn_reservierung_es, a:link:hover#btn_reservierung_es, a:active:hover#btn_reservierung_es, a:visited:hover#btn_reservierung_es {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_s.gif); background-repeat:no-repeat; background-position:0px -29px;}

#btn_reservierung_fr {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_f.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#btn_reservierung_fr, a:link#btn_reservierung_fr, a:active#btn_reservierung_fr, a:visited#btn_reservierung_fr {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  }
a:hover#btn_reservierung_fr, a:link:hover#btn_reservierung_fr, a:active:hover#btn_reservierung_fr, a:visited:hover#btn_reservierung_fr {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_f.gif); background-repeat:no-repeat; background-position:0px -29px;}

#btn_reservierung_it {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_i.gif); background-repeat:no-repeat; width:142px; height:29px;}
a#btn_reservierung_it, a:link#btn_reservierung_it, a:active#btn_reservierung_it, a:visited#btn_reservierung_it {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px;  }
a:hover#btn_reservierung_it, a:link:hover#btn_reservierung_it, a:active:hover#btn_reservierung_it, a:visited:hover#btn_reservierung_it {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierung_i.gif); background-repeat:no-repeat; background-position:0px -29px;}


#btn_reservierungsaenderung_de {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_de.gif); background-repeat:no-repeat;}
#btn_reservierungsaenderung_en {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_en.gif); background-repeat:no-repeat;}
#btn_reservierungsaenderung_es {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_en.gif); background-repeat:no-repeat;}
#btn_reservierungsaenderung_fr {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_en.gif); background-repeat:no-repeat;}
#btn_reservierungsaenderung_it {background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_reservierungsaenderung_en.gif); background-repeat:no-repeat;}

.btn_reservierungsaenderung {}
a.reservierungsaenderung_btn, a:link.reservierungsaenderung_btn, a:active.reservierungsaenderung_btn, a:visited.reservierungsaenderung_btn {width:229px; height:29px; display:block; float: left; margin:-12px 0px 16px 10px; }
a:hover.reservierungsaenderung_btn, a:link:hover.reservierungsaenderung_btn, a:active:hover.reservierungsaenderung_btn, a:visited:hover.reservierungsaenderung_btn {background-position:0px -29px;}




#aktuelles_btn, a:link#aktuelles_btn, a:active#aktuelles_btn, a:visited#aktuelles_btn {width:142px; height:29px; display:block; float: left; margin:-12px 0px 16px 0px; background-image:url(http://www.hotel-alexander-plaza.de/img/panel_btn_aktuelles_d.gif); background-repeat:no-repeat; text-decoration:none; }
a:hover#aktuelles_btn, a:link:hover#aktuelles_btn, a:active:hover#aktuelles_btn, a:visited:hover#aktuelles_btn {background-position:0px -29px;}
.aktuelles_btn img{ border:0; }

/* neue styles - Bastian Albers*/
.imglink img{ border:0; }
.sidebar img{ width:136px; }
.clear{ clear:both; }
.zimmeruebersicht img{ width:100px; height:180px; border:0; }

h1{}
h2{ width:100%; text-align:left; font-family:Verdana, Arial, Helvetica; font-size:medium; line-height:normal; color:#3D000A; clear:both; padding:0px; margin:20px 0 16px 0; font-weight:700; }


.redbullets{ width:480px; padding-left:20px; list-style-image: url("../img/bullet_norm.gif"); font-family:Verdana; font-size:13px; }
	.redbullets li{ }

/* Ende  */

.clear{clear: both;}

.main_container{ position:relative; width:728px; height:auto; margin:0px auto; padding:0; padding-bottom:50px; background-image: url(http://www.hotel-alexander-plaza.de/img/main_bottom.jpg); background-repeat:no-repeat; background-position:bottom left; }
	.main_header{ position:relative; width:100%; height:247px; margin:0; padding:0; }
	.main_vmiddle{ position:relative; width:100%; background-image:url(http://www.hotel-alexander-plaza.de/img/main_middle_left_back.gif); background-repeat:repeat-y; height:auto; margin:0; padding:0; }
	.main_leftbar{ position:absolute; top:0px; left:0px; width:166px; }
	.main_navigation{ position:relative; width:136px; margin:0; margin-left:19px; padding:0; }
	#main_leftbar_leftborder{position:absolute; top:0px; left:0px; }
	#main_leftbar_rightborder{position:absolute; top:0px; right:0px; }
	
	.main_middlebar{ position:relative; width:562px; margin:0; padding:0; margin-left:166px; height:auto; }	
		.sprache { position:absolute; top:0px; left:0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; width: 542px; height:13px; }
		.main_subnavigation{ position:relative; }
		.main_middle_content{ position:relative; }
		#main_middle_rightborder{ position:absolute; right:0px; top:0px;}
		
		.main_content_kurzinfo { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_kurzinfo_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_zimmer { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_zimmer_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_ueberuns { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_ueberuns_d.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_misc { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_misc_e { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_e.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_misc_f { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_f.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_misc_s { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_s.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_misc_i { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc_i.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.main_content_veranstaltung { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_04_misc.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
		.zu_events {position:absolute; top:280px;}
		.main_content_events { background-image: url(http://www.hotel-alexander-plaza.de/img/main_top_events.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
	
	.container { width:502px; margin: 0px 20px; padding:13px 0; }
		.video{ width:280px; height:260px; margin: 0px 0px 0px 10px; float: right; padding: 0px 0px 0px 0px; display:block; text-align:center; }
		
	.main_footer{ position:relative; width:600px; margin:0 auto; padding:0; color:#ffc18e; font-size:11px; text-align:center;}
		.main_footer a{ color:#ffc18e; text-decoration:none; }

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #444; padding:12px; overflow:hidden; }

#simplemodal-container a.modalCloseImg {
	background:url(/img/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

.aktuelle_angebote_box{ position:relative; width:502px; padding:5px 0px 20px 0; background-image:url(http://www.hotel-alexander-plaza.de/img/angebote-backgr.jpg); background-repeat:no-repeat; background-position:top left; font-size:11px; background-color:#fff; margin:20px 0px; border-bottom:1px solid #f3f3f3; }
	.aktuelle_angebote_box h2{ margin:5px 0px 10px 0px; padding:0px; font-size:12px; }
	.aktuelle_angebote_box_image{ float:left; width:100px; height:66px; padding:3px; border:1px #bbbbbb solid;  margin:5px 10px; background-color:white; }
	.aktuelle_angebote_text{ float:left; width:367px; }
	.aktuelle_angebote_buchung{ position:absolute; bottom:5px; right:5px; font-size:10px; }
		.aktuelle_angebote_buchung a, .aktuelle_angebote_buchung a:link, .aktuelle_angebote_buchung a:active, .aktuelle_angebote_buchung a:visited { color: #95152A; }
		
div.linkwrapper{ position:relative; margin-bottom:5px; }
	.linkwrapper p{ float:left; display:inline; }
	.linkimage { float:left; margin:0px 10px 10px 0px; padding:0px; }
	