body{margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;background-color:#FFF7E0;text-align:center;font-family:Verdana}
table{border-collapse:collapse;background-color:#EAD4A3;width:760px;margin-left:auto;margin-right:auto;}
td{font-size:12px;font-family:Verdana;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}

#top{border:1px solid black;background-image:url(bilder/laden.gif);background-repeat:no-repeat;background-position:center;margin:0px;padding:0px;}
#top img{display:block;width:760px;height:132px}

#main{border-left:1px solid black;border-right:1px solid black;width:760px;padding:0px;margin:0px;text-align:center}
#main p{text-align:left;margin-left:5px;margin-right:5px;margin-top:0px;}
#main p.center{text-align:center;}
#main p.bild{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;clear:both}
#main p.preis{text-align:center;font-weight:bold;font-size:17px}
#main p.klein{font-weight:bold;font-size:10px;text-align:center}
#main p.meldung{color:#7F0000;text-align:center;}
#main table.abstand{width:100%;margin-bottom:15px;}
#main td.links{width:70%}
#main span{float:right;font-size:10px}

#bottom{border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;font-size:10px;padding-right:10px;padding-top:10px;vertical-align:middle;text-align:center;vertical-align:bottom}

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

h1,h2,h3,h4,li{text-align:left;padding-left:5px;}
h1{font-size:18px;margin:5px;margin-left:0px}
h1.start{font-size:12px;margin-bottom:5px;margin-top:20px;margin-bottom:20px;text-align:center}
h2{font-size:14px;margin-bottom:10px;}
h3{font-size:12px;margin-bottom:5px;margin-top:20px;margin-bottom:20px;text-align:center}
h4{font-size:12px;margin-bottom:0px;margin-top:0px;font-weight:bold;}

a{color:#66371D;line-height:17px;font-weight:bold}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}

form{text-align:left;margin:0px;padding:0px}
form.anmeldung h4{padding:0px;margin-left:5px;margin-top:10px;margin-bottom:15px}
form.anmeldung table{width:500px;margin:0px;padding:0px}
form.anmeldung table td{vertical-align:middle;margin:0px;padding-left:0px}
form.anmeldung table td h4{padding:0px;margin-left:5px;margin-top:10px;margin-bottom:10px}
form.anmeldung td p{margin:0px;padding-left:10px}
form.anmeldung input{margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;padding:0px}
td.tablinks{width:150px}
td.tabrechts{width:350px}
textarea.anmeldung{padding:0px;margin-left:15px;}

table.anmeldung2 p{margin:0px;padding-left:10px;padding-top:5px;padding-bottom:5px}
p.kommentar{padding-left:15px;}

td.tab{padding:0px;margin:0px}
td.tab table{width:100%;padding:0px;margin:0px}
td.tab table td{padding-top:5px;padding-left:0px;padding-right:5px;margin-left:0px}

p.buttons{padding-left:10px;margin:0px}
p.hinweis{color:#9F0000;font-weight:bold}

table.form{width:325px;padding:0px;margin-left:auto;margin-right:auto;}
table.form td{text-align:left;}
td.schrift{text-align:left;width:50px}
td.schrift p{font-weight:bold;padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:0px;margin:0px;font-size:12px;}

p.txt{font-size:12px;font-family:Verdana;padding:0px;margin-left:10px;margin-right:0px;margin-top:0px;margin-bottom:0px}
p.links{text-align:left;margin:10px;font-size:12px;font-family:Verdana;}
td.formfeld{text-align:right}
textarea{background-color:#C09A6D;font-size:12px;font-family:Verdana;border:1px solid black;margin-left:0px;margin-bottom:5px;overflow:hidden;}
textarea.rand{margin-left:10px}
p.anmeldung{margin-bottom:10px}
input,select{font-size:12px;font-family:Verdana;margin-left:0px;margin-bottom:5px;padding:0px}
.rand{border:1px solid black}


table.golf{clear:left;clear:right;width:100%}
table.golf td{font-size:9px;font-family:Verdana;text-align:center;clear:right;}
table.golf img{display:block;margin-left:auto;margin-right:auto}

table.kontakt td{width:100%;padding-bottom:30px;}
table.kontakt td{text-align:center;width:50%}

div img{display:block;}
div.fotostart{float:right;margin-left:5px;margin-right:5px;margin-top:0px;margin-bottom:20px;font-size:9px;font-family:Verdana;text-align:center;width:100px;}
div.fotoimp{float:right;margin-left:5px;margin-right:5px;margin-top:0px;width:122px;font-size:9px;font-family:Verdana;text-align:center;}
div.fotolinks{float:left;margin:5px;font-size:9px;font-family:Verdana;text-align:center;width:150px;}
div.fotorechts{float:right;margin:5px;padding:0px;font-size:9px;font-family:Verdana;text-align:center;width:150px;}
div.fotounten{clear:both;font-size:9px;font-family:Verdana;margin-left:auto;margin-right:auto;}

h2.hotel{clear:both;}
p.hotel{clear:both;}
.hotel .fotolinks{float:left;margin-top:0px;margin-left:0px;margin-right:5px;margin-bottom:10px;font-size:9px;font-family:Verdana;text-align:center;clear:right}
.hotel .fotorechts{float:right;margin-top:0px;margin-left:5px;margin-right:0px;margin-bottom:10px;font-size:9px;font-family:Verdana;text-align:center;clear:left}
