body{margin:5px 2px 5px 2px;background-color:#FFF7E0;text-align:center;}
p,span,div,h1,h2,h3,h4,h5,li,input,select,textarea,td,th{font-size:12px;font-family:Verdana;}
table{border-collapse:collapse;background-color:#EAD4A3;width:760px;margin-left:auto;margin-right:auto;}
td{vertical-align:top;margin-left:5px;margin-right:5px;}
th{font-weight:bold;text-align:left;padding-left:5px;padding-bottom:0px;}
img{border:0px}
.clear{clear:both}

a{color:#66371D;font-weight:bold;}
/* a.start{color:#000000;} */
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}

#top{border:1px solid black;margin:0px;padding:0px;background-image:url(bilder/laden.gif);
     background-repeat:no-repeat;background-position:center;}
#top img{display:block;width:760px;height:132px}
#navi{width:140px;border-left:1px solid black;border-right:1px solid black;}
#navi a{font-weight:normal;line-height:17px;display:block;font-size:12px;}
#navi a:hover{font-weight:bold}
#navi h2{font-size:12px;margin:10px 10px 0px 10px;}
#navi h2 a{font-weight:bold;color:#000000;margin:0px;padding:0px;}
#navi p{font-weight:bold;text-align:left;padding:0px;margin:0px 10px;}
#navi p.klein{padding:0px;margin:0px;font-size:10px;text-align:center;}
#navi p.klein a{display:inline;font-weight:bold;font-size:10px}
#navi span{color:#66371D;font-weight:bold;line-height:17px;display:block}
#main{width:620px;padding:0px;margin:0px;border-left:1px solid black;border-right:1px solid black;text-align:center}
#main p{text-align:left;margin:5px 10px 10px 5px;}
#main p.center{text-align:center;}
#main p.bild{padding:0px;margin:0px;}
#main p.preis{text-align:center;font-weight:bold;font-size:17px}
#main p.klein{font-weight:bold;font-size:10px;text-align:center;padding:0px;margin:5px 10px 5px 5px;}
#main p.meldung{color:#7F0000;text-align:center;}
#main table{width:80%;margin:10px;}
#main table.tuerkei{width:595px}
#main table.tuerkei td{width:50%;text-align:left;border:1px solid black}
#main table.agb{width:500px;margin:10px;}
#main table.preisliste{width:500px}
#main table.preisliste td{text-align:left;border:1px solid black;padding-left:10px}
#main table.preisliste th{text-align:left;border:1px solid black;white-space:nowrap;width:200px;}
#main table.restaurants{width:595px}
#main table.restaurants td{text-align:left;border:1px solid black;padding:5px;font-size:11px}
#main table.restaurants th{text-align:left;border:1px solid black;padding:5px;font-size:11px}
#main table.wellness{width:90%;}
#main table.wellness td{width:50%;border:1px dotted black;}
#main table.wellness p{font-size:10px;}
#main span.druck{float:right;font-size:10px}
#bottom{font-size:10px;padding-bottom:2px;text-align:center;vertical-align:bottom;
        border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black}
#bottom p{font-size:10px;padding:0px;margin:0px;}
#bottom a{font-size:10px;padding:0px;margin:0px;}
.corner{border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black}

ul{padding:0px 0px 10px 30px;margin:0px}
ul li{list-style-image: url(bilder/haken.gif);margin:2px;padding:0px;}
hr{width:80%;color:#000000}

h2,h3,h4,li{text-align:left;margin:0px 0px 5px 5px;padding:0px;}
h1{font-size:17px;text-align:left;padding:2px 0px 0px 2px;margin:0px;}
h1 a{display:block;margin:0px;padding:0px;width:300px;}
h1.start{font-size:12px;margin:20px 5px 5px 20px;text-align:center}
h2{font-size:14px;}
h3{font-size:12px;text-align:center;margin:10px 5px 10px 20px}
h4{font-size:12px;font-weight:bold;}
h5{font-size:12px;text-align:left;margin:0px 0px 15px 10px;padding:0px;}

div img{display:block;}
div a{font-weight:normal}
div.menue{padding-left:20px}
div.fotostart{float:right;margin:5px;font-size:9px;text-align:center;width:100px;}
div.fotoimp{float:right;margin:5px;margin-top:0px;width:122px;font-size:9px;text-align:center;}
div.fotolinks{float:left;margin:5px;font-size:9px;text-align:center;width:150px;}
div.fotorechts{float:right;margin:5px;padding:0px;font-size:9px;text-align:center;width:150px;}
div.hotel{float:right;margin:5px;padding:0px;font-size:9px;text-align:left;width:150px;}
div.hotel div{margin-left:45px;margin-bottom:5px}
div.wetter{float:right;margin:0px;padding:0px;font-size:9px;text-align:center;width:150px;}
div.fotounten{margin:5px;clear:both;font-size:9px;margin-left:auto;margin-right:auto;}
div.fotounten img{display:inline}
h2.hotel{clear:both;}
p.hotel{clear:both;}
.hotel .fotolinks{float:left;margin:0px 5px 10px 0px;padding:0px;clear:right}
.hotel .fotorechts{float:right;margin:0px 0px 10px 5px;padding:0px;clear:left}


fieldset{border:1px solid black;padding:0px;margin:10px;}
legend{color:#000000;font-weight:bold;font-size:12px;}
form{text-align:left;margin:0px;padding:0px}
form p{margin:0px;padding:0px;clear:both;}
form span{display:inline;float:left;width:90px;margin-top:3px;font-size:12px;}
form span.hinweis{color:#9F0000;font-weight:bold}
input,select,textarea{margin:0px 0px 0px 5px;padding:0px}
input{border:1px solid black}
input.verlaeng{border-style:none}
textarea{overflow:hidden;padding:0px;margin-bottom:10px;border:1px solid black;}
p.buttons{padding:10px 0px 0px 10px;margin:0px}
