*{margin:0;padding:0;}
body{background:#faf5ed url(http://webdesign.holgerschrank.de/hotel/back.png) repeat-x;font-family:sans-serif;}
h1, h2, h3, h4{font-family:'Tangerine', serif;font-weight:700;text-transform:none;}
h1{float:left;color:#eee;font-size:50px;text-shadow:#555 1px 5px 5px;letter-spacing:0.05em;margin:5px 0 0 60px;}
h2{float:left;color:#668;font-size:32px;text-shadow:#ddd 1px 5px 5px;letter-spacing:0.02em;margin:0 0 0 350px;}
h3{color:#446;font-size:32px;line-height:50px;letter-spacing:0.04em;}
h4{color:#446;font-size:24px;line-height:25px;letter-spacing:0.01em;display:inline;font-weight: 100;}
#wrapper{width:994px;margin:0 auto;}
#title{height:95px;}
#title a{text-decoration:none;}
#title img{float:right;margin:15px 50px 0 0;}
.picleft{float:left;margin-right:10px;}
.picright{float:right;margin-left:10px;border:1px solid #888;}
#ddir21{float:left;}
#dir21{width:180px;margin:0 0 0 10px;}
.d21Container{height:140px;border:1px solid #b99;-moz-border-radius:5px;border-radius:5px;padding:10px 0;background:#fff url(http://webdesign.holgerschrank.de/hotel/dirback.png) repeat-x;}
.d21CheckHeader{padding-left:5px;}
#txtD21Arrival, #txtD21Departure, #ddD21Count, #ddD21Room{padding-left:2px;border:1px ridge #88a;}
#txtD21Arrival, #txtD21Departure{padding:1px 0 1px 2px;}
.d21Count{max-width:42px;margin-left:6px;margin-right:2px;}
#ddD21Count{width:42px;padding-left:3px;}
#ddD21Room{min-width:110px;}
#btD21Search{margin-right:20px;padding:0 2px;}
#hlD21PackageLink{font-weight:normal;line-height:30px;font-family:'Tangerine', serif;color:#555;font-size:20px;letter-spacing:0.02em;}
#menu{float:left;padding:0 0 0 12px;width:190px;margin-top:15px;}
#menu div{height:120px;background-repeat:no-repeat;}
#menu #duenenhotel{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Duenenhotel-Borkum.png);width:180px;}
#menu #waldersee{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Graf-Waldersee.png);width:180px;}
#menu #weisseduene{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Weisse-Duene.png);width:180px;}
#menu #domizil{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Domizil.png);width:180px;}
#menu #rummeni{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Rummeni.png);width:180px;}
#menu #passat{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Haus-Passat.png);width:180px;}
#menu #hanseaten{background-image:url(http://webdesign.holgerschrank.de/hotel/Link-Zum-Hanseaten.png);width:180px;}
#menu a{display:block;font-family:Sans-serif;font-variant:small-caps;font-weight:500;padding-top:88px;padding-bottom:8px;position:relative;text-decoration:none;color:#444;text-shadow:#fff 1px 1px 1px;font-size:89%;text-align:center;}
#main{float:right;width:770px;margin-right:20px;min-height:300px;background-image:url(http://webdesign.holgerschrank.de/hotel/mainback.png);background-repeat:no-repeat;}
#main img{margin: 11px 0 0 16px;}
.nw {white-space: nowrap;}
.main2, .mainpic{float:right;width:695px;margin-right:25px;margin-bottom:10px;background:#fff url(http://webdesign.holgerschrank.de/hotel/txtback.png) repeat-x;border:1px solid #bbb;-moz-border-radius:10px;border-radius:10px;color:#666;text-align:justify;padding:15px 30px 15px 35px;letter-spacing:0.01em;line-height:140%;}
.main2 div,.mainpic div{margin-bottom:20px;text-indent:10px;font-size:90%;}
.main2 a, .mainpic a{text-decoration:none;color:#666;}
.main2 a:hover, .mainpic a:hover{border-bottom:1px dotted #000;padding-bottom:2px;border-color:#888;}
.main2 div:first-letter{font-family:'Tangerine', serif;font-size:2em;font-weight:700;}
#url{width:400px;height:100px;text-align:right;color:#999;font-size:11px;line-height:15px;position:relative;left:295px;}
#url .link{color:#999;font-variant:normal;letter-spacing:0px;}
#navi{float:right;width:720px;margin:0 25px 8px 0;padding:13px 20px 2px 23px;font-size:11px;text-align:center;background-image:url(../images/navi.png);background-repeat: no-repeat;}
#navi a{margin:0 10px;font-family:'Tangerine', serif;color:#666;font-size:3em;text-decoration:none;}
#navi a:hover{color:#446;}
div.bilder {display: inline-block; width: 300px;margin-right:15px; text-indent:0;background-color:#eee;border: 1px solid #bbb;padding:2px;}
div.pix {display: inline-block; width: 50px;height:34px;text-indent:0;margin-bottom:0;margin-left:2px;}
div.pixh4{display: inline-block;margin-bottom:0;}
div.pixtext{background-color:#bbb;border:1px solid #fff;color:#444;padding:2px;margin-bottom:0;}
.bilder img{border:0;}
#footer {clear:both;color:#888;margin:0 auto;padding:5px 0 10px 180px;font-size:10px;text-align:center;}
#footer a{color:#888;text-decoration:none;}

