html {height:100%;}
* {margin: 0px; padding: 0px; border: 0px;}

body {
background-color: #ddffaa;
color: #000066;
font-family: Verdana;
text-align: center;
margin:0px 0px;
padding: 0px 0px;
}
#centered {
margin: 15px auto;
width: 800px;
text-align:center;
border: 0px solid #000066;
padding: 0px 0px;
}
#wrapper {
text-align:center;
border: 0px solid #000066;
}
div.oben {

}
div.orange_dick {
background-color:#ffcc66;
width: 800px;
height:3px;
}
div.orange_duenn {
background-color:#ffcc66;
width: 800px;
height:1px;

}

div.gruen_dick {
background-color:#99cc33;
height:15px;
width: 800px;
color:#FFF;
font-weight:bold;
font-size:11px;
text-align:right;
}
div.verlauf_gruen_dick {
clear:both;
background-image: url('../images/back61.gif');
background-repeat: repeat;
height:14px;
width: 800px;
}
div.back6a {
background-image: url('../images/back6a.gif');
background-repeat: repeat;
height:1px;
width: 800px;
}
div.o_wrap_bilderreihe{
height:100px;
background-color:#99cc33;
}
div.o_bilder_reihe{
float:left;
padding-left:52px;
height:70px;
padding-top:15px;
margin-bottom:0px;
background-color:#99cc33;
}
div.logo {
float:left;
margin-top:5px;
padding-left:45px;
}
div.reisen {
float:left;
margin-top:25px;
padding-left:43px;
}
div.u_wrap_bilderreihe{
height:100px;
background-color:#99cc33;
}
div.u_bilder_reihe{
float:left;
padding-left:48px;
height:70px;
padding-top:15px;
margin-bottom:0px;
background-color:#99cc33;
}
div.navi_links {
background-image: url('../images/back61.gif');
float:left;
width:200px;
height:293px;

}
div.content_rechts {
float:right;
}
#unten {
clear:both;
}
ul .navi {
float:left;
}
ul.navi li{
margin-top: 5px;
margin-bottom: 0px;
list-style-type: none;
}
ul.navi li.home{
margin-top: 23px;
list-style-type: none;
}
ul.navi li.oben{
margin-top: 0px;
list-style-type: none;
margin-bottom: 0px;
padding:0px 0px;
}
ul.navi li.abstand{
margin-bottom: 0px;
margin-top: 0px;
padding:0px 0px;

}
ul.navi li.abstand_unten{
margin-top: 0px;

}
ul.navi li.fav{
margin-bottom: 0px;


}
ul.navi li.gaeste{
margin-bottom: 0px;
margin-top: 0px;
padding:0px 0px;

}
ul.navi li.unten{
margin-top: 0px;
}
div.content_rechts {
background-image: url('../images/back61.gif');
background-repeat: repeat;
width:600px;
height:293px;
}
div.leiste {
height:1px;
background-image: url('../images/back61nl.jpg');
background-repeat: repeat;
background-position: top center; 
width:800px;

}
div.subnavi {
float:none;
margin-top:10px;
}
div.navi_sub {
float:none;
background-color:#99cc33;
color:#FFF;
font-weight:bold;
font-size:11px;
text-align:right;
height:15px;
font-weight:bold;
}
div.leiste_1{
height:1px;
width:600px;
background-image: url('../images/back61nl.jpg');
background-repeat: repeat;
background-position: top center; 
float:none;
margin-top:2px;
margin-bottom:2px;
}
div.text_header_l {
color:#000;
font-weight:bold;
font-size:11px;
text-align:left;
font-weight:bold;
padding-left:50px;
margin-top:15px;
}
div.text_header_2 {
color:#000;
font-weight:bold;
font-size:11px;
margin-top:5px;
}
div.text_center {
color:#000;
font-size:11px;
font-weight:normal;
text-align:center;
margin-top:10px;
}
div.text_links {
color:#000;
font-size:11px;
font-weight:normal;
text-align:left;
margin-top:10px;
padding-left:40px;
padding-right:30px;
}
div.text_header_o {
color:#FF6600;
font-size:11px;
text-align:left;
font-weight:bold;
padding-left:0px;
margin-top:15px;
}
div.text_header_oc {
color:#FF6600;
font-size:10px;
text-align:center;
font-weight:bold;
padding-left:0px;
margin-top:5px;
}
div.text {
color:#000;
font-size:11px;
text-align:left;
font-weight:normal;
padding-left:50px;
padding-right:50px;
margin-top:10px;
}
div.text_header_bild {
text-align:center;
color:#000;
font-weight:bold;
font-size:11px;
padding-top:5px;
}
div.gr_image {
margin-top:30px;
background-color:#99cc33;
text-align:center;
}
div.links {
margin-top:45px;
width:300px;
float:left;
}
div.links_person {
margin-top:45px;
width:230px;
float:left;
padding:0px 0px;
color:#000;
font-size:11px;
text-align:left;
font-weight:normal;

}
div.links_landschaft {
margin-top:45px;
width:320px;
float:left;
padding:0px 0px;
color:#000;
font-size:11px;
text-align:left;
font-weight:normal;
padding-left:50px;
}
div.links_landschaft2 {
margin-top:45px;
width:270px;
float:left;
padding:0px 0px;
color:#000;
font-size:11px;
text-align:left;
font-weight:normal;
padding-left:20px;
}
div.links_ablauf {
margin-top:10px;
width:100px;
float:left;
color:#000;
font-size:11px;
text-align:left;
font-weight:normal;
margin-left:0px;
padding-left:0px;
}
div.rechts {
margin-top:45px;
width:290px;
float:right;
text-align:right;
}
div.rechts_person {
margin-top:30px;
width:370px;
float:right;
padding:0px 0px;
}
div.rechts_landschaft {
margin-top:30px;
width:230px;
float:right;
padding:0px 0px;
}
div.rechts_landschaft2 {
margin-top:30px;
width:280px;
float:right;
padding:0px 0px;
}
div.rechts_ablauf {
margin-top:10px;
width:400px;
float:right;

}
div.ablauf_content{
width:550px;
}
div.iframe {

}
iframe {
height:260px;
width:100%;

}
iframe.bildframe {
width:595px;
padding-left:0px;
}
input {
border:1px solid #bbb;
}
textarea {
border:1px solid #bbb;
}

input.button {
background-color:#EFAF5C;
color:#222222;
width:80px;
border:1px solid #DDDDDD;
font-size:10px;
margin-top:5px;
margin-bottom:3px;
}
input.buttono{
background-color:#EFAF5C;
color:#222222;
width:120px;
border:1px solid #DDDDDD;
font-size:10px;
margin-top:5px;
margin-bottom:3px;
}
div.youtub {
clear:right;
width:480px;
}
ul.you, ul.yout {
list-style-type: none;
font-size:11px;
}
ul.yout a:link, ul.yout a:visited, ul.yout a:hover{
text-align:left;
padding-left: 0px;
margin-left:0px;
list-style-type: none;
font-size:11px;
}
ul.you li.you {
list-style-type: none;

text-align:left;
padding-left: 0px;
margin-left:0px;

font-size:11px;
color:#000;
}
ul.yout li.you {
padding-top:5px;
list-style-type: none;
text-align:left;
margin-right: 0px;
margin-left:0px;
font-size:12px;
color:#000;
}
div.links_musik {
float:left;
}
div.rechts_musik {
float:right;

}
div.player {
clear:both;
font-size:12px;
color:#000;
}
div.gast_content {
background-image: url('../images/back61.gif');
width:500px;
}
body.gast_body {
width:500px;
background-image: url('../images/back61.gif');
}
#gast_centered {
background-image: url('../images/back61.gif');
width: 500px;
text-align:left;
border: 0px solid #000066;
padding-left:0px;
padding-right:0px;
}
#ablauf_centered {
width: 580px;
background-image: url('../images/back61.gif');
text-align:center;
border: 0px solid #000066;
padding-left:0px;
padding-right:0px;
}
input.gast_button {
background-color:#EFAF5C;
color:#222222;
width:120px;
border:1px solid #DDDDDD;
font-size:10px;
margin-left:345px;
}
div.gast_form {
background-image: url('../images/back61.gif');
width:500px;
margin-top: 10px;
text-align:left;
margin-right: 0px;
margin-left:0px;
font-size:12px;
color:#000;
font-weight:normal;
padding-left:20px;
}
div.gast_header {
background-image: url('../images/back61.gif');
color:#000;
font-weight:bold;
font-size:11px;
margin-top:5px;
text-align:left;
padding-left:20px;
}
}
div.meinungen {
width:500px;
background-image: url('../images/back61.gif');
margin-top: 10px;
text-align:left;
margin-right: 0px;
margin-left:0px;
font-size:12px;
color:#000;
font-weight:normal;

}
div.meinungen p {
width:500px;
background-image: url('../images/back61.gif');
margin-top: 20px;
text-align:left;
margin-right: 0px;
margin-left:0px;
font-size:12px;
color:#000;
font-weight:normal;
padding-left:20px;
padding-right:20px;
}
/* ************************************ */
div.kontakt {
position:absolute;
margin-top: 275px;
margin-left:450px;
font-size:12px;
}
input.kontakt_button {
background-color:#EFAF5C;
color:#222222;
width:120px;
border:1px solid #DDDDDD;
font-size:10px;
margin-left:245px;
}
table.kontakt {

margin-top:0px;
padding-top:0px;
margin-left:0px;
}

.button
   { background-color:#EFAF5C; color:#330000; width:80px; font-size: 11px; border:1px solid #DDDDDD;  }


textarea.texta {
background-color:#fff;
width: 350px;
height:90px;
scrolling:auto;
font-size: 11px;
border:1px;
margin-left:62px;
}
textarea.comment {
background-color:#EFAF5C;
}
input.eingabe {
background-color:#fff;
font-size: 12px;
height: 17px;
width:190px;
border:1px solid #BBBBBB;
margin-bottom:1px;
}
td.label {
font-family:Arial; Verdana;
font-size: 11px;
color: #fff;
padding-left:10px;
}
td.rechen {
font-family:Arial; Verdana;
font-size: 11px;
color: #fff;
padding-left:73px;
}
input.sicherheit {
font-size: 12px;
height: 18px;
text-align:top;
}

/* ************************************ */
ul.foto {
list-style-type: none;
width:100px;
padding-left: 0px;
margin-left: 20px;
}
ul.foto li{
list-style-type: none;
width:100px;
margin-top: 13px;
}
#route {
width: 382px;
}
body.ablauf_body {
width:550px;
background-image: url('../images/back61.gif');
}
table.ablauf {
width:500px;
margin-top: 20px;
text-align:left;
margin-right: 0px;
margin-left:0px;
font-size:12px;
color:#000;
font-weight:normal;
padding-left:0px;
padding-right:0px;
}
td.nomale , td.normal{
clear:both;
width:500px;
padding: 0px 0px;
margin: 0px 0px;
}
div.table {
clear:both;
width:520px;
padding: 0px 0px;
margin-left:25px;
}
table.ablauf_1{
width:520px;
padding: 0px 0px;
}
td.rechts{
width:50px;
text-align:center;
}