body {font-size:11px;font-family:Verdana;color: #000000;margin:0;background-color:#EBEBEB;}
.normal {font-size:11px;font-family:Verdana;color: #000000;margin:0;}
.normal12 {font-size:12px;	font-family:Verdana; color: #000000; margin:0; line-height: 18px;}
.normal14 {font-size:14px;	font-family:Verdana; color: #000000; margin:0;}
.bold {font-weight:bold;}
.pnormal {font-size:11px;font-family:Verdana;color: #FFFFFF;margin:0;}
.klein {font-size:9px;font-family:Verdana;color: #000000;margin:0;}
.grau {color: #999999;}
.vmiddle {vertical-align: middle;}
.vcenter {text-align: center;}
.vright {text-align: right;}
A:link {color : #1A6396; text-decoration: none;}
A:visited {color : #1A6396; text-decoration: none; }
A:hover {color: #FF8104; }
A:active {color: #1A6396;}
input, select {font-family: Tahoma,Geneva,Kalimati,sans-serif;color: #4E4E4E;margin:0pt;padding:0pt;}
img {border-style:none;padding: 0;margin: 0;}
.button {border: none;background: url('img/submit.gif') right top no-repeat;color: #fff;height: 22px;padding: 0 1px;font-size: 1em;}
.button2 {border: none; background: url('img/button.gif') left top no-repeat; height: 26px; width:120px; text-align:center; padding-top:6px; display:block;}
a.button2:hover {color:#000000;}
.button3 {border: none; background: url('img/button3.gif') left top no-repeat; height: 22px; width:130px; text-align:center; padding-top:3px; display:block;}
a.button3:hover {color:#000000;font-weight:bold;}
.button150 {border: none; background: url('img/button150.gif') left top no-repeat; height: 26px; width:150px; text-align:center; padding-top:6px; display:block;}
a.button150:hover {color:#000000;font-weight:bold;}
a.link2:link,a.link2:visited {display:block; color : #1A6396; text-decoration: none }
a.link2:hover, a.link2:focus, a.link2:active {display:block; text-decoration: none;color:#FFFFFF; background-color:#7A7A7A;}
a.link3:link,a.link3:visited {color : #FF8000; text-decoration: none }
a.link3:hover, a.link3:focus, a.link3:active {text-decoration: none;color:#FFFFFF;}
a.ohne:link {color : #1A6396; text-decoration: none;}
a.ohne:visited {color : #1A6396; text-decoration: none; }
a.ohne:hover {color: #FF8104; }
a.ohne:active {color: #1A6396;}
.textfield50 {float: left;	border: none; background: url('img/textfield50.gif') left top no-repeat; width:50px; height: 15px; color: #4E4E4E; padding: 5px 0px 2px 8px; font-size: 1em;}
.textfield97 {float: left;	border: none; background: url('img/textfield97.gif') left top no-repeat; width:97px; height: 15px; color: #4E4E4E; padding: 5px 0px 2px 8px; font-size: 1em;}
.textfield110 {float: left; border: none; background: url('img/textfield110.gif') left top no-repeat; width:110px; height: 15px; color: #4E4E4E; padding: 5px 0px 2px 8px; font-size: 1em;}
.textfield120 {float: left; border: none; background: url('img/textfield120.gif') left top no-repeat; width:120px; height: 15px; color: #4E4E4E; padding: 5px 0px 2px 8px; font-size: 1em;}
.textfield185 {float: left; border: none; background: url('img/textfield185.gif') left top no-repeat; width:185px; height: 15px; color: #4E4E4E; padding: 5px 0px 2px 8px; font-size: 1em;}
.textfield285 {float: left; border: none; background: url('img/textfield285.gif') left top no-repeat; width:285px; height: 17px; color: #4E4E4E; padding: 3px 0px 2px 8px; font-size: 1.3em;}
.textfield285white {float: left; border: none; background: url('img/textfield285white.gif') left top no-repeat; width:285px; height: 17px; color: #4E4E4E; padding: 3px 0px 2px 8px; font-size: 1.3em;}
.texthead1 {font-size:17px; font-family:Verdana; color: #BBBBBB; margin:0; font-weight:bold; padding: 10px; }
.texthead2 {font-size:12px; font-family:Verdana; color: #AAAAAA; margin:0; font-weight:bold; padding: 3px;}
.texthead3 {font-size:23px; font-family:Verdana; color: #FF7B00; margin:0; font-weight:bold;}
.texthead4 {font-size:24px; font-family:Verdana; color: #BBBBBB; margin:0; font-weight:bold; padding: 0px; }
.texthead5 {font-size:14px; font-family:Verdana; color: #AAAAAA; margin:0; padding:0px;}
.texthead6 {font-size:17px; font-family:Verdana; color: #FF7B00; margin:0; font-weight:bold; padding: 0px; }
.texthead7 {font-size:20px; font-family:Verdana; color: #FF7B00; margin:0; font-weight:bold; padding: 0px; }
.bgmainmenu {font-family: Arial, sans-serif; background-color:#666666; color:#FFFFFF; text-align:center; font-size:14px; display:block; font-weight:bold}
.bgmainmenu:hover {	background-color:#7A7A7A; }
a.bgmainmenu:link, a.bgmainmenu:visited, a.bgmainmenu {	color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmainmenu2 {font-family: Arial, sans-serif; background-color:#666666; color:#FFFFFF; text-align:center; font-size:11px; display:block; font-weight:bold}
.bgmainmenu2:hover {	background-color:#7A7A7A; }
a.bgmainmenu2:link, a.bgmainmenu2:visited, a.bgmainmenu2 {	color:#FFFFFF; padding-top: 1px; padding-bottom: 1px; text-decoration:none;}
.bgmainmenu2aktiv {font-family: Arial, sans-serif; background-color:#FF8000; color:#FFFFFF; text-align:center; font-size:11px; display:block; font-weight:bold}
a.bgmainmenu2aktiv:link, a.bgmainmenu2aktiv:visited, a.bgmainmenu2aktiv {color:#FFFFFF; padding-top: 1px; padding-bottom: 1px; text-decoration:none;}
.bgmainmenu12 {font-family: Arial, sans-serif; background-color:#666666; color:#FFFFFF; text-align:center; font-size:12px; display:block;}
.bgmainmenu12:hover {	background-color:#7A7A7A; }
a.bgmainmenu12:link, a.bgmainmenu12:visited, a.bgmainmenu12 {	color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmainmenu12Left {font-family: Arial, sans-serif; background-color:#666666; padding-left: 8px; color:#FFFFFF; font-size:12px; display:block;}
.bgmainmenu12Left:hover {	background-color:#7A7A7A; }
a.bgmainmenu12Left:link, a.bgmainmenu12Left:visited, a.bgmainmenu12Left {	color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmainmenuaktiv {font-family: Arial, sans-serif; background-color:#FF7700; color:#FFFFFF; text-align:center; font-size:14px; display:block; font-weight:bold}
a.bgmainmenuaktiv:link, a.bgmainmenuaktiv:visited, a.bgmainmenuaktiv {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px;}
.bgmainmenurechts {color:#FFFFFF; font-family: Arial, sans-serif; background: url('img/menurechts.gif') right top no-repeat; text-align:center; font-size:14px; display:block; font-weight:bold }
.bgmainmenurechts:hover {background: url('img/menurechts_mo.gif') right top no-repeat;}
a.bgmainmenurechts:link, a.bgmainmenurechts:visited, a.bgmainmenurechts {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmainmenurechtsaktiv {font-family: Arial, sans-serif; background: url('img/menurechtsaktiv.gif') right top no-repeat; text-align:center; font-size:14px; display:block; font-weight:bold }
.bgmainmenurechtsaktiv:hover {background: url('img/menurechts_mo.gif') right top no-repeat;}
a.bgmainmenurechtsaktiv:link, a.bgmainmenurechtsaktiv:visited, a.bgmainmenurechtsaktiv {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px;}
.bgmainmenulinks {color:#FFFFFF; font-family: Arial, sans-serif; background: url('img/menulinks.gif') left top no-repeat; text-align:center; font-size:14px; display:block; font-weight:bold}
.bgmainmenulinks:hover {background: url('img/menulinks_mo.gif') left top no-repeat;}
a.bgmainmenulinks:link, a.bgmainmenulinks:visited, a.bgmainmenulinks {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmainmenulinksaktiv {color:#FFFFFF; font-family: Arial, sans-serif; background: url('img/menulinksaktiv.gif') left top no-repeat; text-align:center; font-size:14px; display:block; font-weight:bold}
.bgmainmenulinksaktiv:hover {background: url('img/menulinksaktiv.gif') left top no-repeat;}
a.bgmainmenulinksaktiv:link, a.bgmainmenulinksaktiv:visited, a.bgmainmenulinksaktiv {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px; }
.bgmenu {font-family: Arial, sans-serif; background-color:#666666; color:#FFFFFF; font-size:12px; display:block;}
a.bgmenu:link, a.bgmenu:visited, a.bgmenu {	background-color:#A3A3A3; color:#FFFFFF; padding-top: 9px; padding-bottom: 8px; text-decoration:none;}
a.bgmenu:hover {background-color:#7A7A7A; }
.bgmenuaktiv {font-family: Arial, sans-serif; background-color:#FF8000; color:#FFFFFF; font-size:12px; display:block;}
a.bgmenuaktiv:hover {	background-color:#7A7A7A; }
a.bgmenuaktiv:link, a.bgmenuaktiv:visited, a.bgmenuaktiv {	color:#FFFFFF; padding-top: 9px; padding-bottom: 8px; text-decoration:none;}
.bgmenurechts {font-family: Arial, sans-serif; background: url('img/menurechts.gif') left top no-repeat; font-size:12px; display:block; font-weight:bold}
.bgmenurechts:hover {background: url('img/menurechts_mo.gif') left top no-repeat;}
a.bgmenurechts:link, a.bgmenurechts:visited, a.bgmenurechts {color:#FFFFFF; padding-top: 8px; padding-left: 8px; padding-bottom: 8px; text-decoration:none;}
.bgmenurechtsaktiv {font-family: Arial, sans-serif; background: url('img/menurechtsaktiv.gif') left top no-repeat; font-size:12px; display:block; font-weight:bold}
.bgmenurechtsaktiv:hover {background: url('img/menurechts_mo.gif') left top no-repeat;}
a.bgmenurechtsaktiv:link, a.bgmenurechtsaktiv:visited, a.bgmenurechtsaktiv {color:#FFFFFF; padding-top: 8px; padding-left: 8px; padding-bottom: 8px;text-decoration:none;}
.bgmenumap {font-family: Arial, sans-serif; background-color:#666666; color:#FFFFFF; text-align:center; font-size:14px; display:block; font-weight:bold}
.bgmenumap:hover {	background-color:#7A7A7A; }
a.bgmenumap:link, a.bgmenumap:visited, a.bgmenumap {color:#FFFFFF; padding-top: 5px; padding-bottom: 5px; text-decoration:none;}
.box {}
.boxlo {width:6px; height: 31px; background: url('img/box_lo.gif') left top no-repeat;}
.boxo {height: 31px; background: url('img/box_o.gif');font-family: Arial, Helvetica, sans-serif;color:#222222;text-align:center;font-size:14px;font-weight:bold}
.boxro {width:9px; height: 31px; background: url('img/box_ro.gif') left top no-repeat;}
.boxl {width:6px; background: url('img/box_l.gif');}
.boxm {background-color:#FFFFFF;}
.boxr {width:9px; background: url('img/box_r.gif');}
.boxlu {width:6px; height: 8px; background: url('img/box_lu.gif');}
.boxu {height: 8px; background: url('img/box_u.gif')}
.boxru {height: 8px; width:9px; background: url('img/box_ru.gif');}
.box2 {}
.box2lo {width:21px; height: 31px; background: url('img/box2_lo.gif') left top no-repeat;}
.box2o {height: 31px; background: url('img/box2_o.gif');font-family: Arial, Helvetica, sans-serif;color:#222222;font-size:14px;font-weight:bold}
.box2ro {width:27px; height: 31px; background: url('img/box2_ro.gif') left top no-repeat;}
.box2l {width:21px; background: url('img/box2_l.gif');}
.box2m {background-color:#FFFFFF; text-align:left;}
.box2r {width:27px; background: url('img/box2_r.gif');}
.box2lu {width:21px; height: 25px; background: url('img/box2_lu.gif');}
.box2u {height: 25px; background: url('img/box2_u.gif')}
.box2ru {height: 25px; width:27px; background: url('img/box2_ru.gif');}
.box5 {width:5px;}
.box30o {width:30px; height: 31px; background: url('img/box30o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box210o {width:210px; height: 31px; background: url('img/box210o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box210oUpdate {background: url('img/box210o_Update.gif');}
.box210oNewsletter {background: url('img/box210o_Newsletter.gif');}
.box210m {width:210px; background: url('img/box210m.gif');}
.box210u {width:210px; height: 8px; background: url('img/box210u.gif');}
.box230o {width:230px; height: 31px; background: url('img/box230o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box230oEvent {background: url('img/box230o_Event.gif');}
.box230m {width:230px; background: url('img/box230m.gif');}
.box230u {width:230px; height: 8px; background: url('img/box230u.gif');}
.box260o {width:260px; height: 31px; background: url('img/box260o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box260oaktiv {width:260px; height: 31px; background: url('img/box260oaktiv.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box260m {width:260px; background: url('img/box260m.gif');}
.box260u {width:260px; height: 8px; background: url('img/box260u.gif');}
.box310lo {width:310px; height: 30px; background: url('img/box310lo.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box310loaktiv {width:310px; height: 30px; background: url('img/box310loaktiv.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box310ro {width:310px; height: 30px; background: url('img/box310ro.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box310roaktiv {width:310px; height: 30px; background: url('img/box310roaktiv.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box460o {width:460px; height: 31px; background: url('img/box460o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box460m {width:460px; background: url('img/box460m.gif');}
.box460u {width:460px; height: 8px; background: url('img/box460u.gif');}
.box500o {width:500px; height: 31px; background: url('img/box500o.gif'); font-family: Verdana; color:#222222; text-align:center; font-size:12px;}
.box500oAkt {background: url('img/box500o_Akt.gif');}
.box500m {width:500px; background: url('img/box500m.gif');}
.box500u {width:500px; height: 8px; background: url('img/box500u.gif');}
.box730o {width:730px; height: 31px; background: url('img/box730o.gif'); position:relative; font-family: Verdana; color:#222222; left:50%; margin-left:-365px; text-align:center; font-size:12px; font-weight:bold;}
.box730m {width:727px; background: url('img/box730m.gif'); position:relative; left:50%; margin-left:-365px;padding-left:3px;}
.box730u {width:730px; height: 8px; background: url('img/box730u.gif'); position:relative; left:50%; margin-left:-365px;}
.box970o {width:970px; height: 31px; background: url('img/box970o.gif'); position:relative; font-family: Verdana; color:#222222; text-align:center; font-size:12px; font-weight:bold;}
.box970oohne {width:970px; height: 8px; background: url('img/box970oohne.gif'); position:relative;}
.box970oohne2 {width:970px; height: 8px; background: url('img/box970oohne2.gif'); position:relative;}
.box970m {width:967px; background: url('img/box970m.gif'); position:relative; padding-left:3px;}
.box970u {width:970px; height: 8px; background: url('img/box970u.gif'); position:relative;}
.boxtitle {padding-top:8px;}
.boxtext {padding:8px;text-align:left;}
.myDummy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1px;font-style: normal;color: #666666;}
.ShowLayer {display: block;}
.HideLayer {display: none; }
.clear {clear:both;}
.pointer {cursor:pointer;}
.gmap {float:left;width:725px;height:220px;margin-top:20px;z-index:100000;border:1px solid #333333;}
.gmapinfo {position:fixed;bottom:39px;width:170px;height:220px;left:221px;background: url('/zimmersuche/img/googleinfo.png') left top}
.ZSBLOCKoff1 {width:970px;height:33px;float:left;background: url('/zimmersuche/img/bgbottomzusommer.jpg') left top no-repeat;}
.ZSBLOCKoff2 {width:970px;height:33px;float:left;background: url('/zimmersuche/img/bgbottomzu.jpg') left top no-repeat;}
.ZSBLOCKon1 {width:970px;height:250px;float:left;background: url('/zimmersuche/img/bgbottomaufsommer.jpg') left top no-repeat;}
.ZSBLOCKon2 {width:970px;height:250px;float:left;background: url('/zimmersuche/img/bgbottomauf.jpg') left top no-repeat;}
.ZSBLOCKonmap1 {width:970px;height:320px;float:left;background: url('/zimmersuche/img/bgbottomaufmapsommer.jpg') left top no-repeat;}
.ZSBLOCKonmap2 {width:970px;height:320px;float:left;background: url('/zimmersuche/img/bgbottomaufmap.jpg') left top no-repeat;}
.ZSBLOCKonml1 {width:970px;height:250px;padding-left:20px;float:left;background: url('/zimmersuche/img/bgbottomaufsommerml.jpg') left top no-repeat;}
.ZSBLOCKonml2 {width:970px;height:250px;float:left;background: url('/zimmersuche/img/bgbottomauf.jpg') left top no-repeat;}
.s1000 {width:970px;height:150px;position:relative;top:0px;background: url('/zimmersuche/img/bgtopsommer0.jpg') left top no-repeat;}
.s1001 {width:970px;height:150px;position:relative;top:0px;background: url('/zimmersuche/img/bgtopsommer1.jpg') left top no-repeat;}
.s2000 {width:970px;height:150px;position:relative;top:0px;background: url('/zimmersuche/img/bgtop0.jpg') left top no-repeat;}
.s2001 {width:970px;height:150px;position:relative;top:0px;background: url('/zimmersuche/img/bgtop1.jpg') left top no-repeat;}
.s1 {float:left;clear:left;width:210px;padding-top:5px;}
.s2 {width:150px;float:left;clear:left;}
.s3 {background-color:#FFFFFF;height:150px;}
.s5 {width:275px;position:absolute;top:45px;left:330px;}
.s6 {width:100px;position:absolute;top:45px;left:605px;}
.s7 {width:370px;position:absolute;top:25px;left:330px;}
.s8 {width:180px;position:absolute;top:5px;left:100%;margin-left:-200px;text-align:right;}
.s9 {width:840px;height:30px;position:relative;top:15px;}
.s10 {width:33px;position:absolute;top:5px;left:5px;}
.s11 {width:140px;position:absolute;top:5px;left:39px;}
.s12 {width:160px;position:absolute;top:5px;left:300px;}
.s13 {width:70px;position:absolute;top:5px;left:572px;}
.s14 {width:90px;position:absolute;top:5px;left:643px;}
.s15 {width:220px;position:absolute;top:5px;left:747px;}
.s17 {width:110px;}
.s18 {width:600px;height:300px;position:absolute;top:87px;margin-left:390px;background: url('/zimmersuche/img/bgsuche.png');z-index:20000;}
.s19 {width:970px;position:relative;}
.s20 {width:515px;float:left;}
.s21 {width:245px;float:left;}
.s22 {float:left;width:60px;text-align:right;}
.s23 {padding-top:20px;}
.s24 {width:200px;float:left;}
.s25 {padding:5px;}
.s26 {margin:5px;}
.s27 {width:160px;}
.s28 {width:150px;height:30px;}
.s29 {z-index:1000;}
.s30 {float:left;width:950px;}
.s31 {float:left;width:950px;padding-top:10px;}
.s32 {float:left;width:160px;height:215px;}
.s33 {float:left;width:215px;height:210px;}
.s34 {padding-top:5px;}
.s35 {float:left;width:155px;height:210px;padding-left:5px;}
.s36 {float:left;width:170px;height:210px;}
.s37 {float:left;width:150px;padding-top:5px;}
.s37a {float:left;width:150px;}
.s38 {padding-top:40px;}
.s39 {height:5px;}
.s40 {width:150px;height:150px;float:left;margin-left:8px;margin-right:8px;}
.s50 {float:left;width:150px;height:100px;text-align:right;}
.s51 {width:170px;padding:5px;}
.s52 {float:left;width:150px;text-align:right;}
.s53 {text-align:left;float:left;padding-left:699px;width:250px;}
.s54 {cursor:pointer;vertical-align:middle;}
.s55 {margin-top:10px;}
.s56 {width:195px;}
.s57 {width:150px;}
.s58 {padding-top:30px;}
.s59 {float:left;width:200px;}
.s60 {width:150px;float:left;text-align:justify;padding:5px;}
.s61 {float:left;}
.s62 {margin-bottom:5px;}
.s63 {float:left;width:150px;margin-bottom:10px;margin-top:5px;}
.s64 {background: url('/zimmersuche/img/bg966.gif');}
.s65 {background-color:#666666;}
.s66 {width:500px;padding-left:10px;float:left;}
.s67 {padding-left:5px;}
.s68 {padding-left:8px;padding-top:5px;}
.s69 {padding:3px;padding-top:10px;}
.s70 {width:204px;float:left;}
.s71 {padding:3px;padding-left:5px;}
.s72 {padding-top:6px;width:150px;height:42px;float:left;text-align:center;}
.s73 {padding-top:2px;padding-bottom:2px;}
.s74 {width:817px;background-color:#A3A3A3;height:48px;margin-top:1px;float:left;}
.s75 {float:left;width:1px;height:48px;background-color:#FFFFFF;}
.s76 {width:40px;float:left;text-align:center;padding-top:1px;}
.s77 {padding-top:1px;padding-bottom:4px;}
.s78 {float:left;width:120px;text-align:center;padding-top:1px;}
.s79 {padding-top:2px;padding-bottom:4px;}
.s80 {width:80px;float:left;text-align:center;padding-top:1px;}
.s81 {padding-top:1px;padding-bottom:2px;}
.s82 {float:left;width:90px;text-align:center;padding-top:1px;}
.s83 {padding-top:2px;padding-bottom:3px;}
.s84 {float:left;width:80px;text-align:center;padding-top:1px;}
.s85 {padding-top:1px;padding-bottom:3px;}
.s86 {width:150px;text-align:center;padding-top:1px;}
.s87 {padding-top:3px;padding-bottom:2px;}
.s88 {width:150px;float:left;text-align:center;}
.s89 {border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.s90 {width:770px;float:left;padding:20px;}
.s91 {float:left;width:500px;}
.s92 {float:left;width:220px;margin:5px;}
.s93 {padding:2px;}
.s94 {width:60px;float:left;}
.s95 {padding-top:9px;}
.s96 {float:left;width:356px;padding:2px;}
.s97 {padding-bottom:5px;}
.s98 {float:left;width:250px;}
.s99 {float:left;width:100px;}
.s100 {border:none; overflow:hidden; width:500px; height:60px;}
.s101 {z-index:3000; position:fixed; top:0px;right:0px;}
.s102 {vertical-align:middle;padding:20px;}
.s103 {padding:3px;}
.s104 {float:left;width:205px;padding-left:20px;}
.s105 {width:220px;}
.s106 {padding-bottom:20px;}
.s107 {float:left;width:400px;padding-left:75px;padding-top:20px;text-align:center}
.s108 {width:90px;float:left;padding:1px;}
.s109 {text-align:center;width:100%;}
.s110 {padding:20px;}
.s111 {width:780px;height:400px;float:left;}
.s112 {padding:30px;}
.s113 {margin-bottom:5px;margin-top:5px;}
.s114 {padding-top:20px}
.s115 {width:250px;float:left;}
.s116 {margin-right:5px;}
.s117 {width:190px;}
.s118 {width:110px;position:absolute;top:5px;left:461px;}
.s119 {width:110px;height:12px;}
.s120 {float:left;width:180px;height:32px;}
.s121 {float:left;width:1px;}
.s122 {float:left;text-align:center;}
.s123 {clear:both;background-color:#FFFFFF;height:1px;width:963px;}
.s124 {width:180px;float:left;}
.s125 {width:762px;float:left;padding-left:1px;}
.s126 {float:left;width:761px;height:350px;padding:10px;}
.s127 {width:760px;padding:30px;clear:both;}
.s128 {float:left;width:200px;padding:10px;}
.s129 {float:left;padding-right:5px;}
.s130 {float:left;width:35px;}
.s131 {float:left;width:150px;}
.s132 {padding-top:50px;}
.s133 {padding:5px;}
.s134 {background: url('/zimmersuche/img/bg180.gif');}
.s135 {background: url('/zimmersuche/img/bg200.gif');}
.s136 {width:119px;position:absolute;top:5px;left:180px;}
.s137 {float:left;clear:left;width:210px;padding:1px; background-color:#EEEEEE}
.s138 {width:22px}
.s139 {float:left;width:190px;padding-left:5px;padding-top:30px}
.s140 {float:left; width:220px;padding-left:10px;padding-top:8px}
.s141 {position:absolute;left:100%;margin-left:-60px;top:160px;height:200px;width:60px}
.s142 {padding:10px;}
.s143 {float:left;width:610px;height:20px;width:620px;color:#999999;font-size:11px;margin-top:2px;font-weight:normal}
.s144 {float:left;width:610px;height:20px;width:620px;color:#999999;font-size:11px;padding-top:4px;font-weight:normal}
.s145 {float:left;width:350px;height:20px;padding-top:4px;text-align:right;color:#999999;font-size:11px;}
.s146 {position:absolute;left:12px;top:34px;height:68px;width:260px;line-height:68px;}
.s147 {position:absolute;left:390px;top:48px;height:68px;width:370px;font-family:Verdana;color:#000000;font-size:11px;}
.s148 {position:absolute;left:767px;top:38px;height:68px;width:180px;line-height:16px;text-align:right;font-family:Verdana;color:#999999;font-size:11px;vertical-align:middle;}
.skprice {clear:left; float:left; width:50px; height:25px; line-height:22px; padding-left:10px;}
.skpricetf {float:left; width:80px;}
.s149 {z-index:2000;position:fixed;bottom:20px;width:970px;height:260px;padding-left:0px;float:left;background: url('/zimmersuche/img/bguntenauf.gif') left top no-repeat;}
.s150 {z-index:2000;position:fixed;bottom:20px;width:970px;height:40px;padding-left:0px;float:left;background: url('/zimmersuche/img/bguntenzu.jpg') left top no-repeat;}
.s151 {z-index:2000;position:fixed;bottom:0px;left:1px;width:968px;height:20px;line-height:20px;float:left;background-color:#555555;text-align:center;color:#999999;border-right:1px solid #FFFFFF;}
a.s152:link,a.s152:visited,a.s152:active {color:#CCCCCC;}
a.s152:hover {color:#FF8000}
.s153 {width:150px; height:40px; line-height:40px; color:#FFFFFF; font-size:12px; display:block; border-bottom:1px solid #555555; border-left:1px solid #666666; border-right:1px solid #666666}
.s153a {width:150px; height:40px; line-height:40px; color:#FFFFFF; font-size:12px; display:block; border:1px solid #666666;}
a.s154:link,a.s154:visited {color:#FFFFFF;font-weight:bold;}
a.s154:hover {color:#FF8000}
a.s155:link,a.s155:visited {color:#FFFFFF;display:block}
a.s155:hover {color:#FFFFFF;background-color:#7A7A7A;display:block}
.s156 {width:245px;float:left;font-size:9px;font-family:Verdana;color: #000000;margin:0;}
.s157 {position:relative;left:10px;float:left;clear:left;width:208px;height:8px;}
.s158 {position:relative;left:8px;float:left;clear:left;width:212px;height:14px;padding-top:2px;padding-left:2px;color:#333333;border-top: 1px solid #CCCCCC;background-color: #EEEEEE}
.s159 {position:relative;left:10px;float:left;clear:left;width:208px;padding:2px; background-color:#FFFFFF}
.s160 {position:relative;left:8px;clear:left;width:482px;margin:0;}
.s161 {position:relative;left:8px;float:left;clear:left;width:482px;height:6px;}
.s162 {clear:left;float:left;width:160px;margin:0;}
.s163 {float:left;width:318px;margin:0;}
.s164 {padding-top:2px;padding-left:2px;clear:left;width:318px;margin:0;}
.s165 {padding-bottom:2px;color:#333333;border-top: 1px solid #CCCCCC;background-color: #EEEEEE}
.s166 {color:#666666;font-family:Verdana;font-size:10px;font-weight:bold;}
.s167 {color:#FF7B00;font-weight:bold;font-family:Verdana;font-size:14px;text-align:right;}
.s168 {width:220px;float:left;font-size:9px;font-family:Verdana;color: #000000;margin:0;}
.s169 {position:relative;left:11px;float:left;clear:left;width:190px;height:8px;}
.s170 {position:relative;left:9px;float:left;clear:left;width:190px;height:14px;padding-top:2px;padding-right:4px;color:#666666;border-top: 1px solid #CCCCCC;background-color: #EEEEEE;text-align:right;}
.s171 {position:relative;left:11px;float:left;clear:left;width:190px;padding:2px; background-color:#FFFFFF;font-size:11px;font-family:Verdana;color:#000000;}
.s172 {position:relative;left:8px;width:180px;padding:5px;font-size:11px;font-family:Verdana;color:#000000;}
.s173 {height:27px; font-family: Arial, sans-serif;  background-color:#FF9900; color:#FFFFFF; text-align:center; font-size:12px; display:block; font-weight:bold; border:1px solid #FF7700; padding-top: 8px; padding-bottom: 8px;}
a.s173:link, a.s173:visited, a.s173 {color:#FFFFFF; padding-top: 8px; padding-bottom: 8px;}
.s174 {width:170px;height:230px;float:left;background-color:#FFFFFF;margin:5px;border:1px solid #333333;}
.s174a {width:170px;height:230px;float:left;background-color:#999999;margin:5px;border:1px solid #333333;}
.s175 {z-index:3000;clear:left;width:150px;min-height:50px;padding-top:5px;padding-left:10px;padding-right:10px;color:#666666;font-family:Verdana;font-size:10px;}
.s176 {float:left;width:137px;height:17px;line-height:17px;background-color:#444444;padding-left:3px;text-align:left;font-family:Verdana;font-size:10px;color:#FF8000;}
.s176a {float:left;width:27px;height:17px;line-height:17px;background-color:#444444;padding-right:3px;text-align:right;font-family:Verdana;font-size:12px;font-weight:bold;}
a.s177:link, a.s177:visited, a.s177 {color:#FFFFFF;}
a.s177:hover {color:#FF8104;}
.s178 {clear:left;width:170px;height:155px;text-align:center;vertical-align:middle;}
.s179 {clear:left;width:165px;height:20px;line-height:20px;padding-right:5px;text-align:center;}
.s180 {border:1px solid #333333;}
.s181 {font-size:40px; font-family:Verdana; color: #AAAAAA; margin:0; font-weight:bold;padding-top:10px;padding-right:10px; text-align:right;}
.fol {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_lo.gif')}
.fo {float:left;height:5px;background-color:#FFFFFF;border-top:1px outset #666666;}
.for {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_ro.gif')}
.fol1 {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_lo_1.gif')}
.fo1 {float:left;height:6px;background-color:#666666;}
.for1 {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_ro_1.gif')}
.fobg {background-color:#FFFFFF;border-left: 1px outset #666666;border-right: 1px outset #666666;}
.fobg1 {background-color:#666666;border-left: 1px outset #666666;border-right: 1px outset #666666;}
.fbgmain {background-color:#FFFFFF;border-left: 1px outset #666666;border-right: 1px outset #666666;}
.flu {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_lu.gif')}
.fu {float:left;height:5px;background-color:#FFFFFF;border-bottom:1px outset #666666;}
.fru {float:left;width:6px;height:6px;background:url('/zimmersuche/img/frame_ru.gif')}
.f1 {background-color:#6F9025;color:#DCEEB9;}
.f2 {background-color:#5080B4;color:#E4ECF3;}
.f1a {background-color:#DCEEB9;color:#6F9025}
.f2a {background-color:#E4ECF3;color:#5080B4;}
.f1b {background-color:#8AB12E;color:#FFFFFF;}
.f2b {background-color:#87A7CB;color:#FFFFFF;}
.f1c {background-color:#CEE89F;color:#FFFFFF;}
.f2c {background-color:#C0D2E2;color:#FFFFFF;}
.bgleiste {background:url('/zimmersuche/img/bgleiste.gif')}
.sspace12 {float:left;width:12px;height:215px;}
.sspace15 {float:left;width:15px;height:215px;}
.sspace20 {float:left;width:20px;height:215px;}
.sspace23 {float:left;width:23px;height:215px;}
.sspace25 {float:left;width:25px;height:215px;}
.sspace27 {float:left;width:27px;height:215px;}
.bold12grey{font-size:12px;	font-family:Verdana; color: #666666; margin:0; line-height: 18px;font-weight:bold;}
.tf255white {float: left; border: 1px solid #CCCCCC; width:255px; height: 20px; color: #4E4E4E;font-family:Verdana;font-size:12px;}
.tf275white {float: left; border: 1px solid #CCCCCC; width:275px; height: 20px; color: #4E4E4E;font-family:Verdana;font-size:12px;}
.st6 {width:90px;height:22px;border: 1px solid #CCCCCC;}
a.btn:link,a.btn:visited {font-family:Verdana; color:#FFFFFF; text-align:center; font-size:12px; display:block; font-weight:bold;}
.btnleft {position:absolute;left:1px;top:118px;height:30px;line-height:30px;z-index:3000;}
.btnright {position:absolute;top:118px;height:30px;width:969px;line-height:30px;text-align:right;z-index:2000;}
.btn50 {width:50px;position:relative;}
.btn90 {width:90px;position:relative;}
.btn110 {width:110px;position:relative;}
.btn140 {width:140px;position:relative;}
.btn180 {width:180px;position:relative;}
.btnhome {left:0px;float:left;position:relative;background: url('/zimmersuche/img/btnhome.jpg') left top no-repeat;cursor:pointer;}
.btnhome:hover {left:0px;float:left;position:relative;background: url('/zimmersuche/img/btnhome_mo.jpg') left top no-repeat;cursor:pointer;}
.btnback {float:left;position:relative;background:none;}
.btnback:hover {float:left;position:relative;background: url('/zimmersuche/img/btn_mo.jpg') left top;cursor:pointer;}
.btnbackhl {float:left;position:relative;background: url('/zimmersuche/img/btn_hl.jpg') left top;cursor:pointer;}
.btnbackhl:hover {float:left;position:relative;background: url('/zimmersuche/img/btn_mo.jpg') left top;cursor:pointer;}
.btntrenn {float:left;width:1px;position:relative;background: url('/zimmersuche/img/btn_trenn.jpg') left top;cursor:pointer;}
.btnml {float:right;right:0px;position:relative;background: url('/zimmersuche/img/btnmerkliste.jpg') left top no-repeat;cursor:pointer;}
.btnml:hover {float:right;right:0px;position:relative;background: url('/zimmersuche/img/btnmerkliste_mo.jpg') left top no-repeat;cursor:pointer;}
.btnmap {float:right;position:relative;background: url('/zimmersuche/img/btnmap.jpg') left top no-repeat;cursor:pointer;}
.btnmap:hover {float:right;position:relative;background: url('/zimmersuche/img/btnmap_mo.jpg') left top no-repeat;cursor:pointer;}
.skhdr {height:20px; font-size:12px; font-family:Verdana; color: #666666; margin:0; line-height: 20px;font-weight:bold; text-align:center; vertical-align:middle;}
.skline {height:10px; margin:0; line-height: 10px;font-weight:bold; text-align:center; vertical-align:middle; border-bottom: 1px solid #CCCCCC;}
.skline1 {height:10px; margin:0; line-height: 10px;}
.skfl5 {height:5px;}
.skfl10 {height:10px;}
.sktgrey {height:18px; line-height:18px; text-align:center; font-family:Verdana; color:#666666;}
.ergnav1 {font-family:Verdana; color:#FFFFFF; font-size:12px; display:block; text-decoration:none;}
a.ergnav1:link, a.ergnav1:visited, a.ergnav1 {	color:#FFFFFF; text-decoration:none;}
a.ergnav1:hover {background-color:#6F9025; }
.ergnav2 {font-family:Verdana; color:#FFFFFF; font-size:12px; display:block; text-decoration:none;}
a.ergnav2:link, a.ergnav2:visited, a.ergnav2 {	color:#FFFFFF; text-decoration:none;}
a.ergnav2:hover {background-color:#5080B4; }
.ergnavaktiv {font-family:Verdana; background-color:#FF8000; color:#FFFFFF; font-size:12px; display:block; font-weight:bold;}
a.ergnavaktiv:hover {	background-color:#7A7A7A; }
a.ergnavaktiv:link, a.ergnavaktiv:visited, a.ergnavaktiv {	color:#FFFFFF; text-decoration:none;}
.ergbutton1 {font-family:Verdana; color:#FFFFFF; font-size:11px; font-weight:bold; display:block; text-decoration:none; background-color:#6F9025;}
a.ergbutton1:link, a.ergbutton1:visited, a.ergbutton1 {	color:#FFFFFF; text-decoration:none;}
a.ergbutton1:hover {background-color:#FF8000; color:#FFFFFF; }
.ergbutton2 {font-family:Verdana; color:#FFFFFF; font-size:11px; font-weight:bold; display:block; text-decoration:none; background-color:#5080B4;}
a.ergbutton2:link, a.ergbutton2:visited, a.ergbutton2 {	color:#FFFFFF; text-decoration:none;}
a.ergbutton2:hover {background-color:#FF8000; color:#FFFFFF; }
.ergtitel {font-family:Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; display:block; text-decoration:none; background-color:#666666;}
a.ergtitel:link, a.ergtitel:visited, a.ergtitel {	color:#FFFFFF; text-decoration:none;}
a.ergtitel:hover {background-color:#666666; color:#FF8000; }
.linknormal {font-family:Verdana; color:#FFFFFF; font-size:12px; }
a.linknormal:link, a.linknormal:visited, a.linknormal {	color:#FFFFFF; text-decoration:none;}
a.linknormal:hover {color:#FF8000; }
.angebot {background: url('/zimmersuche/img/angebot2.gif') left top no-repeat; width:78px; height:27px;color:#FFFFFF;font-size:14px;padding-top:4px;padding-left:18px}
.bcFF0000 {background-color:#FF0000}
.bcFF8000 {background-color:#FF8000}
.bc00FF00 {background-color:#00FF00}
.bc666666 {background-color:#666666}
.bc999999 {background-color:#999999}
.bcFFFFFF {background-color:#FFFFFF}
.b1FFFFFF {border:1px solid #FFFFFF}
.b1666666 {border:1px solid #666666}
.bt1CCCCCC {border-top:1px solid #CCCCCC}
.bt1FFFFFF {border-top:1px solid #FFFFFF}
.bb1CCCCCC {border-bottom:1px solid #CCCCCC}
.bl1FFFFFF {border-left:1px solid #FFFFFF}
.c000000 {color:#000000}
.c666666 {color:#666666}
.cCCCCCC {color:#CCCCCC}
.cDDDDDD {color:#DDDDDD}
.cFFFFFF {color:#FFFFFF}
.cp {cursor:pointer}
.di {display:inline}
.ffa {font-family:Arial}
.ffls {font-family:Georgia}
.ffv {font-family:Verdana}
.fwb {font-weight:bold}
.fl {float:left}
.fr {float:right}
.fz9 {font-size:9px}
.fz10 {font-size:10px}
.fz11 {font-size:11px}
.fz12 {font-size:12px}
.fz13 {font-size:13px}
.fz17 {font-size:17px}
.fz20 {font-size:20px}
.fz24 {font-size:24px}
.h1 {height:1px}
.h5 {height:5px}
.h12 {height:12px}
.h15 {height:15px}
.h18 {height:18px}
.h20 {height:20px}
.h22 {height:22px}
.h24 {height:24px}
.h25 {height:25px}
.h26 {height:26px}
.h27 {height:27px}
.h30 {height:30px}
.h36 {height:36px}
.h42 {height:42px}
.h50 {height:50px}
.h55 {height:55px}
.h60 {height:60px}
.h68 {height:68px}
.h70 {height:70px}
.h75 {height:75px}
.h120 {height:120px}
.h300 {height:300px}
.h470 {height:470px}
.lh10 {line-height:10px}
.lh12 {line-height:12px}
.lh15 {line-height:15px}
.lh18 {line-height:18px}
.lh20 {line-height:20px}
.lh22 {line-height:22px}
.lh24 {line-height:24px}
.lh25 {line-height:25px}
.lh26 {line-height:26px}
.lh30 {line-height:30px}
.m5 {margin:5px}
.mb1 {margin-bottom:1px}
.mb4 {margin-bottom:4px}
.ml10 {margin-left:10px}
.ml1 {margin-left:1px}
.ml2 {margin-left:2px}
.ml3 {margin-left:3px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.mr1 {margin-right:1px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mt1 {margin-top:1px}
.mt2 {margin-top:2px}
.mt3 {margin-top:3px}
.mt5 {margin-top:5px}
.mt8 {margin-top:8px}
.mt10 {margin-top:10px}
.p3 {padding:3px}
.p5 {padding:5px}
.p7 {padding:7px}
.p10 {padding:10px}
.p15 {padding:15px}
.p30 {padding:30px}
.p50 {padding:50px}
.pb3 {padding-bottom:3px}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pl2 {padding-left:2px}
.pl3 {padding-left:3px}
.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl60 {padding-left:60px}
.pl90 {padding-left:90px}
.pr2 {padding-right:2px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr12 {padding-right:12px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pt2 {padding-top:2px}
.pt4 {padding-top:4px}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt20 {padding-top:20px}
.pt30 {padding-top:30px}
.pt100 {padding-top:100px}
.tac {text-align:center}
.tal {text-align:left}
.tar {text-align:right}
.vam {vertical-align:middle}
.w1 {width:1px}
.w10 {width:10px}
.w15 {width:15px}
.w17 {width:17px}
.w18 {width:18px}
.w20 {width:20px}
.w24 {width:24px}
.w25 {width:25px}
.w30 {width:30px}
.w35 {width:35px}
.w50 {width:50px}
.w55 {width:55px}
.w60 {width:60px}
.w70 {width:70px}
.w80 {width:80px}
.w90 {width:90px}
.w94 {width:94px}
.w95 {width:95px}
.w100 {width:100px}
.w105 {width:105px}
.w110 {width:110px}
.w120 {width:120px}
.w130 {width:130px}
.w140 {width:140px}
.w133 {width:133px}
.w150 {width:150px}
.w160 {width:160px}
.w167 {width:167px}
.w170 {width:170px}
.w175 {width:175px}
.w180 {width:180px}
.w190 {width:190px}
.w200 {width:200px}
.w205 {width:205px}
.w220 {width:220px}
.w240 {width:240px}
.w250 {width:250px}
.w260 {width:260px}
.w280 {width:280px}
.w290 {width:290px}
.w300 {width:300px}
.w315 {width:315px}
.w330 {width:330px}
.w335 {width:335px}
.w340 {width:340px}
.w345 {width:345px}
.w350 {width:350px}
.w360 {width:360px}
.w365 {width:365px}
.w380 {width:380px}
.w385 {width:385px}
.w390 {width:390px}
.w410 {width:420px}
.w420 {width:420px}
.w455 {width:455px}
.w460 {width:460px}
.w465 {width:465px}
.w480 {width:480px}
.w490 {width:490px}
.w495 {width:495px}
.w500 {width:500px}
.w510 {width:510px}
.w520 {width:520px}
.w625 {width:625px}
.w695 {width:695px}
.w700 {width:700px}
.w710 {width:710px}
.w730 {width:730px}
.w750 {width:750px}
.w970 {width:970px}

