/* CSS Document by Werbewind | SD - Vers. 2.3 */
/* ____ Body mit Scrollbalken ____ */
body {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 11px;
  color: #5D5D5E;
  background-color: #265C72;
  scrollbar-face-color: #DDDDE1;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #DEE3E7;
  scrollbar-3dlight-color: #D1D7DC;
  scrollbar-arrow-color:  #324056;
  scrollbar-track-color: #EFEFEF;
  scrollbar-darkshadow-color: #98AAB1;
}
/* ____ Grundformatierungen ____ */
td, table, tr 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:18px;}
.wegweiser					{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; line-height:normal;}
h1,.header-txt-1			{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#DCA201; line-height:24px; font-weight:bold;}
h1{margin:0;}
.newsbox-header-1			{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:white; padding:7px; background-color:#356E86;}
.newsbox-txt-1				{padding:7px; border-left:1px solid #356E86; border-bottom:1px solid #356E86; border-right:1px solid #356E86; background-color:#DFEAEE;}
.schnellanfrage-txt			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; line-height:22px;}
.txt-header-box-1			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; line-height:22px; font-weight:bold;}
.schnellanfrage-1			{font-family:"Trebuchet MS", Tahoma; font-size:16px; font-weight:bold; color:#5076A5; border-bottom:2px solid #5076A5;}
.schnellanfrage-input-1		{width:65px; height:14px; border:1px solid #000000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BF0D0D;}
.schnellanfrage-naechte-1	{width:40px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
button.schnellanfrage{background:#fff;border:1px solid #000;font-size:11px;padding:2px 20px;cursor:pointer;}
.preise-txt-1				{font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#FFFFFF; line-height:18px;}
.preise-txt-2				{font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#000000; line-height:18px;}
.schmall-txt-1				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:normal;}

a.preise-txt-2:active,
a.preise-txt-2:link,
a.preise-txt-2:visited 		{font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#000000; line-height:18px; text-decoration:underline; font-weight:normal;}
a.preise-txt-2:hover   		{font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#AC7F4E; line-height:18px; text-decoration:none; font-weight:normal;}
  				  
/* ____ Text-Links ____ */
a:active,
a:link,
a:visited 		{color:#356E86; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover   		{color:#DCA201; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.link-copyright-1:active,
.link-copyright-1:link,
.link-copyright-1:visited	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3B85B4; font-weight:normal; text-decoration:underline;}
.link-copyright-1:hover		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}

.link-hotel-press-1:active,
.link-hotel-press-1:link,
.link-hotel-press-1:visited		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:underline; line-height:normal;}
.link-hotel-press-1:hover		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#265C72; font-weight:normal; text-decoration:none; line-height:normal;}
 	
.quicklink-1:active,
.quicklink-1:link,
.quicklink-1:visited	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#C99502; font-weight:normal; text-decoration:none; line-height:24px; border-bottom:1px dotted #DCA201; display:block; width:145px; padding-left:10px; text-transform: uppercase; background-image:url(images_layout/quicklink_arrow01.gif); background-repeat:no-repeat; background-position: 0px 9px;}
.quicklink-1:hover		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; line-height:24px; border-bottom:1px dotted #DCA201; display:block; width:145px; padding-left:10px; text-transform: uppercase; background-image:url(images_layout/quicklink_arrow01.gif); background-repeat:no-repeat; background-position: 0px 9px;}
/* ____ top navi ____ */
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {width:950px;height:40px;position:relative;font-size:15px;z-index:100;}
.menu ul li a,.menu ul li a:visited{font-family:Arial,Helvetica,sans-serif;font-weight:bold;display:block;text-decoration:none;color:#000;width:158px;text-align:center;color:#000;border:0;background:#FCBC75;line-height:40px;font-size:15px;overflow:hidden;}
.menu ul li a#aktiv{background:#F48465;}
.menu ul{padding:0;margin:0;list-style:none;}
.menu ul li{float:left;position:relative;}
.menu ul li ul{display:none;}
/* specific to non IE browsers */
.menu ul li:hover a{color:#fff;background:#FAC890;}
.menu ul li:hover ul {display:block;position:absolute;top:40px;left:20px;width:178px;}
.menu ul li:hover ul li a.hide {}
.menu ul li:hover ul li:hover a.hide {}
.menu ul li:hover ul li a {padding:0 4px 0 8px;border-bottom:1px solid #fff;display:block;background:#FAC890;color:#000;width:178px;font-size:12px;text-align:left;line-height:28px;}
.menu ul li:hover ul li a:hover {background:#F48465;color:#fff;}
/* ____ left navi ____ */
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/example_flyout.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu2{width:175px;position:relative;font-size:13px;margin:10px 0;z-index:100;}
.menu2 ul{padding:0;margin:0;list-style-type:none;width:175px;}
.menu2 ul li ul {visibility:hidden;position:absolute;height:0;overflow:hidden;top:0;left:160px;}
.menu2 ul li{float:left;border-bottom:1px solid #fff;}
.menu2 ul li a,.menu2 ul li a:visited{font-family:Arial,Helvetica,sans-serif;font-weight:bold;display:block;float:left;text-decoration:none;color:#000;width:165px;height:28px;line-height:27px;font-size:13px;background:transparent;padding-left:10px;}
* html .menu2 ul li a,* html .menu2 ul li a:visited{width:175px;w\idth:165px;}
.menu2 table{border-collapse:collapse;border:0;margin:0;padding:0;font-size:1em;position:absolute;left:0;top:0;}
/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu2 ul li:hover a,.menu2 ul li a:hover{font-size:13px;background:#FAC890;color:#fff;font-family:Arial,Helvetica,sans-serif;}
.menu2 ul li a#aktiv2{background:#F48465;}
.menu2 ul li:hover{position:relative;z-index:90;}
* html .menu2 ul li a:hover{position:relative;z-index:100;}
.menu2 ul li:hover ul,.menu2 ul li a:hover ul{visibility:visible;position:absolute;height:auto;border:1px solid #fff;background:#FAC890;overflow:visible;}
.menu2 ul li:hover ul li a,.menu2 ul li a:hover ul li a{font-size:11px;font-weight:normal;display:block;background:transparent;color:#000;line-height:15px;padding:5px 0 5px 10px;height:auto;text-decoration:none;}
.menu2 ul li:hover ul li:hover a,.menu2 ul li a:hover ul li a:hover{font-size:11px;font-weight:normal;background:#F48465;color:#fff;}
/* ----- Kontaktformular und Impressum ------ */
#impressum,#kontakt{width:510px;margin:0 0 0px 0;}
#impressum td,#kontakt td{color:#666;}
#kontakt * p{padding:8px;}
#kontakt * table{padding-bottom:5px;width:100%;}
#kontakt * td{text-align:left;}
#kontakt * td.adresse{text-align:left;}
#kontakt * td.links{text-align:right;padding-right:5px;z-index:10;}
#kontakt * td.rechts{padding-left:5px;z-index:10;}
#kontakt * img.kalender{cursor:pointer;}
#kontakt * input{width:185px;border:1px solid #ccc;border-top:1px solid #000;border-bottom:1px solid #000;background:#FCBC75;padding-left:2px;color:#000;}
#kontakt * input.short{width:40px;}
#kontakt * input.checkbox{width:1.5em;border:0;background:none;}
#kontakt * input.datum{width:70px;}
#kontakt * select{width:100px;background:#FFF;}
#kontakt * textarea{width:255px;height:70px;border:1px solid #CCC;border-top:1px solid #000;border-bottom:1px solid #000;background:#FCBC75;padding: 2px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#kontakt * button{color:white; margin:5px 0 0;width:70px;padding:1px 0;border:1px solid #000;background:#F48465;color:#000;font-size:12px;font-weight:bold;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}
/* Wetterbox */
.wetterbox{width:auto;}
.wetterbox div{padding:0;text-align:center;}
.wetterbox div div{background-color:#95B6D4;color:#fff;width:50px;background-position:bottom;background-repeat:no-repeat;text-align:center;padding:0;float:left;margin:0 16px 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:16px;}
.wetterbox div.last div{margin-right:0;}
.wetterbox div div span{display:block;text-align:right;padding:35px 3px 3px 0;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:12px;color:#fff;}
/* Wetter */
.wetter-1{width:510px;background-color:#f2f2f2;border-bottom:1px solid #ccc;color:#000;font-weight:bold;padding:4px;margin-top:10px;}
.wetter-2{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:18px;color:#000;font-weight:bold;}
.wetter-3{padding:0;background-color:#95B6D4;color:#fff;font-size:10px;line-height:16px;width:50px;text-align:center;}
.wetter-4{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:black;}
.wetter-5{width:50px;height:50px;}
.wetter-bb{border-bottom:1px solid #AAA;}
.wetter-bl{border-left:1px solid #AAA;}
.wetter-bbl{border-bottom:1px solid #AAA;border-left:1px solid #AAA;}
.wc{text-align:center;}
#newsletter{width:100%;border-collapse:collapse}
#newsletter td{width:50%;padding:3px 3px 10px 3px;background:#f2f2f2;border:1px solid #fff;}
#gutschein td strong{display:block;background:#FCBC75;padding:3px;}
.gutschein-header-1	{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#614D2B;}
.gutschein-txt-1{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#614D2B;}
#gutschein input.button{background:#FCBC75;border:1px solid #000;border-left:1px solid #999;border-top:1px solid #999;font-size:11px;font-weight:bold;cursor:pointer;}
/* RedSite */
.rs-bildtext{font-size:10px !important;}
.rs-artikel .rs-bildtext,.rs-artikel .rs-bildtext *{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px !important;}

/* Online buchen Layout*/
a.online-buchen {border-bottom:1px solid white; color:black; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:13px ;display:block; padding:5px 0 5px 10px}
a.online-buchen:hover { background:#fac890; color:white}
a.no_border {border:none}
a.no_border:hover {border:none}