/*SETTINGS*/
body{
margin:0;
padding:0;
color:#572f08;
font-size:14px;
font-family:"Times New Roman", Georgia, Serif;

}
img{
border:0;
}
p{
margin:0;
padding:0;
}
/*LAYOUT*/
#header{
margin:0 auto;
width:768px;
height:106px;
}
#banner{
width:100%;
height:272px;
background:#e1dfd6;
}
#navi{
margin:0 auto;
width:744px;
height:32px;
background:#b5af99;
border:12px #b5af99 solid;
border-top:none;
border-bottom:none;
}
#mood{
margin:0 auto;
width:744px;
height:240px;
border:12px #b5af99 solid;
border-top:none;
border-bottom:none;
}
#content{
margin:0 auto;
width:744px;
border:12px #b5af99 solid;
border-top:none;
overflow:hidden;
}
#content_left{
margin:0;
padding:13px 0 0 0;
width:203px;
float:left;
}
#content_right{
margin:0;
padding:13px;
width:514px;
min-height:350px;
float:left;
border:1px #d6d1c1 solid;
border-right:none;
border-top:none;
border-bottom:none;
line-height: 130%;
}
#content_right a{
padding:0 0 0 16px;
color:#b5af99;
font-size:14px;
font-family:"Times New Roman", Georgia, Serif;
font-weight:bold;
text-decoration:none;
background:url(../img/arrow.gif) no-repeat left;
}
#content_right a:hover{
font-weight:bold;
text-decoration:underline;
}
#content_right span{
color:#b5af99;
font-weight:bold;
}
#content_right div{
display:block;
text-align:center;
vertical-align:middle;
}
#content_right div span{
color:#b5af99;
font-weight:bold;
}
#footer{
margin:0 auto;
padding:10px 0 0 0;
width:748px;
}
#footer .totop, #footer .copy, #footer .crea{
color:#572f08;
font-size:11px;
font-family:"Times New Roman", Georgia, Serif;
text-decoration:none;
float:left;
}
#footer .copy{
margin:0 0 0 120px;
}
#footer .totop{
float:right;
}
/*HEADINGS*/
#content_right h1{
margin:0;
padding:0 0 20px 0;
font-size:40px;
}
#content_right h2{
margin:0;
padding:0 0 0 0;
font-size:30px;
}
/*NAVI*/
#navi a{
margin:0;
padding:0;
font-size:24px;
color:#FFFFFF;
text-decoration:none;
}
#navi a:hover{
color:#572f08;
}
#navi .kontakt, #navi .kontaktactive{
margin:0 0 0 5px;
}
#navi .hotel, #navi .hotelactive{
margin:0 0 0 17px;
}
#navi .november, #navi .dezember, #navi .januar, #navi .novemberactive, #navi .dezemberactive, #navi .januaractive  {
margin:0 0 0 20px;
}
#navi .vorschau, #navi .vorschauactive{
margin:0 0 0 55px;
}
#navi .kontaktactive, #navi .hotelactive, #navi .novemberactive, #navi .dezemberactive, #navi .januaractive, #navi .vorschauactive{
color:#572f08;
}
/*SUBNAVI*/
#content_left a, #content_left .active{
margin:0;
padding:0 0 0 11px;
font-size:24px;
line-height:34px;
color:#572f08;
text-decoration:none;
}
#content_left a:hover, #content_left .active{
color:#B5AF99;
}
/*NEWSLETTER*/
#content_left form{
margin:0 0 0 11px;
}
#content_left form input, #content_left form .buttton{
border:#d6d1c1 1px solid;
background-color:#FFFFFF;
}
#content_left form .buttton{
cursor:pointer;
}
#content_left form input:hover, #content_left form input:focus, #content_left form .buttton:hover, #content_left form .buttton:focus{
border:#b5af99 1px solid;
background-color:#FFFFFF;
}
/*STARTSEITE*/
#header_startseite{
margin:0 auto;
width:768px;
height:175px;
}
#header_startseite img{
margin:5px 0 0 291px;
}
#banner_startseite{
width:100%;
height:272px;
background:#e1dfd6;
}
#mood_startseite{
margin:0 auto;
width:744px;
height:260px;
background:#CCCCCC;
border:12px #b5af99 solid;
border-bottom:none;
}
#content_startseite{
margin:0 auto;
width:744px;
border:12px #b5af99 solid;
border-top:none;
overflow:hidden;
text-align:center;
}
#content_startseite h1{
margin:0;
padding:20px 0 20px 0;
font-size:45px;
text-align:center;
}
#content_startseite a{
color:#b5af99;
font-size:14px;
font-family:"Times New Roman", Georgia, Serif;
font-weight:bold;
text-decoration:none;
}
#content_startseite a:hover{
font-weight:bold;
text-decoration:underline;
}
#content_startseite .enter{
margin:40px 0 0 0;
padding:40px 0 20px 0;
font-size:40px;
text-align:center;
text-decoration:none;
color:#b5af99;
}
#content_startseite .enter:hover{
color:#572f08;
text-decoration:none;
}
/*NEWSLETTER*/
#content_startseite form{
margin:0 0 0 11px;
}
#content_startseite form input, #content_startseite form .buttton{
border:#d6d1c1 1px solid;
background-color:#FFFFFF;
}
#content_startseite form .buttton{
cursor:pointer;
}
#content_startseite form input:hover, #content_startseite form input:focus, #content_startseite form .buttton:hover, #content_startseite form .buttton:focus{
border:#b5af99 1px solid;
background-color:#FFFFFF;
}
/*BUTTON*/
#content_startseite .mycssclass,#content_startseite .mycssclass2{
display:block;
height:150px;
width:150px;
background-image:url(../img/btn_playVideo2.gif);
cursor:pointer;
/*
background-color:#00FF00;
*/
}
