body {
margin:0px;
background:#660000;
}

div {
margin:0px;
}

.inhalt {
display:block;
background-image: url(Bilder/content_f2.jpg);
background-repeat: no-repeat;
background-position:top left;
width:781px;
height:416px;
padding-left:20px;
padding-top:30px;

}



.csc-textpic-intext-right {
margin:0px;
display:block;
width:670px;
}

.inhalt_rahmen p {

color:#FDF5BA;
font-size:9pt;
font-family:arial;
line-height:140%;
}

.inhalt a {

color:#FDF5BA;
font-size:9pt;
font-family:arial;
line-height:140%;
}

.csc-textpic-caption {

color:#FDF5BA;
font-size:8.5pt;
font-family:arial;
line-height:130%;
}

.index_inhalt {
margin-left:170px;
padding-left:170px;
}


.index_inhalt p {

color:#660000;
font-size:8.5pt;
font-family:arial;
line-height:140%;
}

.inhalt_rahmen h1 {

color:#FDF5BA;
font-size:12pt;
font-family:arial;
line-height:140%;
}

.inhalt_rahmen img {
padding-left:0px;
			/* yet another hack for IE5.5 */
}

* html .inhalt_rahmen img {
      padding-left:16px;
      p\adding-left:16px;
      }

.menue1 {
margin-top:50px;
padding-top:50px;
background-image: url(Bilder/menue_f2.jpg);
background-repeat: no-repeat;
background-position:top left;
}

.button1 a{
display:block;
margin-left:2px;
background-image: url(Bilder/pfeil_no.jpg);
background-repeat: no-repeat;
background-position: left;
height:19px;
color:#660000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-left:20px;
padding-top:4px;
}

.button1 a:hover{
background:#EBB86A;
background-image: url(Bilder/pfeil_act.jpg);
background-repeat: no-repeat;
background-position: left;
}

.button1act a{
display:block;
margin-left:2px;
background:#EBB86A;
background-image: url(Bilder/pfeil_act.jpg);
background-repeat: no-repeat;
background-position: left;
height:19px;
color:#660000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-left:20px;
padding-top:4px;
}

.button_index a{
display:block;
height:19px;
color:#660000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-top:4px;
}

.button_index a:hover{
color:#000;
}

.button_index_act a{
display:block;
height:19px;
color:#000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-top:4px;
}

.level2-no a{

display:block;
margin-left:2px;
border-bottom: 1px solid #FDD178;
height:17px;
color:#660000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-left:45px;
padding-top:2px;
background:#DFA860;
background-image: url(Bilder/pfeil_m2.jpg);
background-repeat: no-repeat;
background-position: left;
}

.level2-no a:hover{
background-image: url(Bilder/pfeil_m2a.jpg);
background-repeat: no-repeat;
background-position: left;
}

.level2-act a{

display:block;
margin-left:2px;
border-bottom: 1px solid #FDD178;
height:17px;
color:#660000;
font-size:9pt;
font-family:arial;
text-decoration:none;
padding-left:45px;
padding-top:2px;
background:#DFA860;
background-image: url(Bilder/pfeil_m2a.jpg);
background-repeat: no-repeat;
background-position: left;
}

.reservat {
color:#FDF5BA;
font-size:9pt;
font-family:arial;
line-height:140%;
}

.reservat_kl {
color:#FDF5BA;
font-size:9pt;
font-family:arial;
line-height:140%;
}

.reservat input, textarea{
color:#FDF5BA;
font-size:9pt;
font-family:arial;
border: 1px solid #DFA860;
background:transparent;
}

.reservat_select {
color:#FDF5BA;
font-size:9pt;
font-family:arial;
line-height:140%;
}

.reservat_select select{
color:#FDF5BA;
font-size:9pt;
font-family:arial;
border: 1px solid #DFA860;
background:#990000;
}

.reservat_kl input{
color:#FDF5BA;
font-size:9pt;
font-family:arial;
border: 1px solid #DFA860;
background:transparent;
width:40px;
}
