body {margin: 0px;font-family: Arial,Helvetica,sans-serif;font-size: 13px;line-height: 1.4em;}
a {color: #313131;}
#wrapper {text-align: left;margin: 0px auto;padding: 0px;padding-left: 0px;padding-right: 0px;border:0;width: 980px;background: url("/images/schatten_main.gif") repeat;}
#container {float: left;margin: 0px 10px 40px 10px;}
#geprueft {margin-left: 970px;width: 100px;height: 215px;background: url('/images/geprueft.png');padding-top: 120px;padding-left: 10px;padding-right: 90px;font-size: 12px;}
#header {margin: 0 10px 10px 10px;background: #eeeeee;height: 356px;background: url("/images/header.jpg") no-repeat;}
#side-a {float: left;width: 236px;margin-left: 4px;}
#side-b {float: right;width: 236px;margin-right: 4px}
#content, #content2 {float: left;width: 450px;margin-left: 15px;margin-right: 15px;margin-bottom: 10px;}
#content2 {width: 702px;margin-left: 8px;margin-right: 10px;}
#fullcontent {width: 940px;padding-left: 10px;padding-right: 10px;}
#footer {clear: both;background: #eeeeee;margin-top: 20px;background: url("/images/footerbg150.gif") no-repeat;height: 125px;width: 950px;color: #7c7c7c;font-size: 11px;padding-left:30px;padding-top:5px;}
#footer a {color: #7c7c7c;text-decoration: none;}
.topbox, .topbox2 {background: url("/images/box240bg.gif") no-repeat;width: 240px;margin-bottom: 30px;}
.topbox2 {background: url("/images/box240bgy.gif") no-repeat;}
.topbox p, .topbox2 p {padding: 10px;}
h1, h2 {margin-top: 0px;margin-bottom: 5px;font-weight: normal;}
h1 {font-size: 22px;}
ul, ol {margin-top: 0px;}
#intro {border-bottom: 10px;}
.temp {text-align: center;}
.minus {color: #00f;font-weight: bold;}
.plus {color: #f00;font-weight: bold;}
h2 {font-size: 20px;color: #008ccf;margin-bottom: 15px;line-height: 24px;}
h3 {font-size: 12px;margin-bottom: 5px;color: #008ccf;margin: 0px;}
.wetter_tag {text-align: center;}
#searchform {float: left;width: 256px;height: 85px;margin-top: -2px;}
#searchforminput{margin-left: 25px;font-size: 11px;width: 200px;height: 14px;}
#topmenu {text-align: right;margin-top: 9px;font-size: 12px;font-weight: bold;width:100%;}
#topmenu ul {float:right;list-style: none;text-align: center;margin: 0px;margin-right: 15px;padding: 0px;}
#topmenu ul li {float:left;background: yellow;width: 113px;height: 41px;background: url("/images/topnavibtn.gif") no-repeat;}
#topmenu ul li a {margin-top: 11px;text-decoration: none;text-align: center;display: block;color: #626262;}
.box1, .box1m, .box1m2 {width: 226px;float: left;}
.box1m {margin-right: 12px;margin-left: 12px;}
.box1m2 {margin-right: 12px;}
.boxtitle1, .boxtitle1y {height: 14px;padding: 14px 10px 9px 10px;background: url("/images/boxtitle1bg.gif") no-repeat;color: #9c9c9c;font-weight: bold;}
.boxtitle1y {background: url("/images/boxtitle1bgy.gif") no-repeat;}
.boxtext1 {padding: 7px 5px;font-size: 11px;color: #7c7c7c;line-height: 1.3em;}
.box2 {width: 420px;padding: 15px 22px;height: 190px;float: left;background: url("/images/box2bg.gif") no-repeat;font-size: 11px;color: #313131;line-height: 1.3em;}
.row {overflow: hidden;margin-bottom:10px;}
p {margin-top: 10px;margin-bottom: 10px;}
#navi-left {}
#navi-left ul {list-style: none;margin-left: 0px;padding-left: 0;margin-left: 10px;}
#navi-left ul a {text-decoration: none;color: #313131;}
.topbox h3, .topbox2 h3 {padding: 10px 20px;margin-bottom: 0px;}
.topbox2 h3 {color: #444;}
.boxtitle1 a {color: #8c8c8c;}
.boxtitle1y a{color: #444;}
#box20 {margin-top: 15px;text-align: center;width: 100%;}
#headerpic {margin-left: 266px;padding-top: 34px;}
#logo {float:left;}
.boxcontent {padding: 0 20px 10px 20px;}
#crumbs {margin-top: 0px;margin-bottom: 0px;font-size: 11px;color: #999999;}
#crumbs a {color: #999999;text-decoration: none;}
.button {background: url('/images/buttonbg.gif') no-repeat;height: 36px;width: 150px;padding-top: 9px;margin-left: 20px;margin-top: 10px;text-align: center;}
.button a {text-decoration: none;color: #424242;display: block;}
ul.nostylelist {list-style: none;padding-left: 0px;}
.ferienregion {color: #9c9c9c;}
.ferienregion-title {text-decoration:none;}
.ferienregion-title {font-size: 18px;font-weight: bold;color: #626262;}
.navikarte {margin: 10px 0;}
.tipps-hotel {background: #e1e1e1;margin-bottom: 3px;padding: 3px;}
ul.tipps {padding: 15px;padding-bottom: 0px;margin: 0px;list-style-image: url('images/check.gif');}
#content h3 {background: url('/images/s4u20.gif') no-repeat;padding-left: 30px;line-height: 20px;margin-bottom: 0px;}
.ortbox {padding: 10px;float: right;border: 1px solid #008ccf;background: #eeeeee;width: 180px;margin-left: 10px;margin-bottom: 10px;font-size: 12px;line-height: 1.3em;}
.ortbox ul {padding-left: 15px;margin-bottom: 0px;}
.ortbox h4 {font-size: 12px;margin-bottom: 5px;color: #008ccf;margin: 0px;margin-bottom: 5px;}
.tippbox {border: 1px solid #008ccf;background: #eeeeee;padding: 10px;}
.tippbox ul {margin-bottom: 0px;}
.likeit {padding: 10px;text-align: center;}
.likeit a {text-decoration: none;}
.dist {font-size: 10px;font-style: italic;}
#footer table tr td {border-right: 2px dotted #ffc337;padding-left: 20px;padding-right: 20px;}
#headerbg {}
#headertitle {position: absolute;top: 270px;text-align:right;width: 660px;color: #FDC236;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size: 16px;}
.regbutton {background: url('/images/regbutton.gif');height: 31px;width: 237px;font-size: 20px;text-align: center;padding-top: 19px;margin-bottom: 5px;}
.navbox {background: url("/images/box240bgl.gif") no-repeat;margin-top: 5px;}
.navbox-top {width: 237px;height: 16px;}
.navbox-bottom {width: 237px;height: 16px;}
.navbox-content {width: 207px;padding-left:15px;padding-right:15px;}
ul.themen {margin-bottom: 0px;}
#navi-left ul.themen {margin-left: 0px;}
h4.boxtitle {margin:0px;}
#map_canvas {margin-left: 5px;}
#navi-left ul a.active-nav {font-weight: bold;text-decoration: underline;}
.admform .input label{display: block;float: left;width: 250px;}
.admform .input input,.admform .input textarea {width: 400px;font-family: arial;font-size: 12px;}
.admform .input {}
ul.similar {padding-bottom: 0px;list-style: circle;}
.dlable {width: 180px;vertical-align: top;font-weight: bold;padding-right: 5px;padding-left: 5px;}
.dvalue {width: 260px;}
h3.details {margin: 20px 0;padding-bottom: 5px;font-size: 14px;background: none;}
.hoteltipp {border: 1px solid #FFC337;padding: 10px;text-align: left;padding-left: 50px;background: #eeeeee url('/images/s4u20.gif') no-repeat 10px 10px;line-height: 20px;}
li.wellness, li.aktiv, li.poi, li.kultur, li.thema, li.ort, li.gourmet {padding-left: 23px;line-height: 19px;}
li.wellness {background: url('/images/wellness.gif') no-repeat;}
li.poi {background: url('/images/poi.gif') no-repeat;}
li.kultur {background: url('/images/kultur.gif') no-repeat;}
li.thema {background: url('/images/thema.gif') no-repeat;}
li.aktiv {background: url('/images/aktiv.gif') no-repeat;}
li.ort {background: url('/images/ort.gif') no-repeat;}
li.gourmet {background: url('/images/gourmet.gif') no-repeat;}
.wetter-uebersicht {float:left;padding: 5px;}
ul.fotostrecken {list-style: none;margin-left: 0px;padding-left: 0;margin-left: 10px;}
ul.fotostrecken li {background: url('/images/ort.gif') no-repeat top left;padding-left:23px;}
#anfrageblock {background:#ffc43b;padding:10px;margin: 0 10px;}
#anfrageblock label {display:block;float:left;width:70px;}
#anfrageblock input, #anfrageblock select {width:100px;margin-bottom:2px;font-size:11px;}
#anfrageblock input#submit {width:20px;}
#anfrageblock h3 {margin-bottom:5px;}
#anfrageform-main {width:400px;margin-left:20px;}
#anfrageform-main label {width:100px;display:block;float:left;}
#anfrageform-main input, #anfrageform-main select {width:200px;margin-bottom:5px;}
