/* Waldromantik Styles */

* {
margin: 0;
padding: 0;
}

body{
background:#be0f34;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0,005em;
margin:0px;
padding:0px;
text-align:center;
}

#container{
margin-right:auto;
margin-left:auto;
margin-top:50px;
width:1020px;
text-align:left;
}

#header{
background:url(images/bg-header.png);
width:1020px;
height:121px;
margin:0px;
}

#logo{
width:138px;
height:111px;
margin:10px 0px 0px 40px;
float:left;
}

#navi_top{
margin:61px 0px 0px 80px;
float:left;
}

#navi_top ul li{
display: inline;
margin-right:15px;
font-size:21px;
color:#0f4d2b;
}

#navi_top a{
font-size:21px;
color:#7a2632;
text-decoration:none;
}

#navi_top a:hover{
font-size:21px;
color:#be0f34;
text-decoration:none;
}


#gewinnspiel{
float:left;
z-index:98;
position:absolute;
left:380px;
top:65px;
margin-left:50%;
margin-right:50%;
}

#content{
width:1020px;
background:url(images/bg-content.png) repeat-y;
}

#navi_left{
float:left;
width:136px;
margin:0px 0px 0px 39px;
}


#button1 a{
display:block;
width:137px;
height:53px;
background: url(images/romantik-dinner.gif) no-repeat;
}
/*button-roll-over-effekt */
#button1 a:link{ background: url(images/romantik-dinner.gif) no-repeat;  }
#button1 a:visited{ background: url(images/romantik-dinner.gif) no-repeat;  }
#button1 a:hover{ background: url(images/romantik-dinner.gif) 0px -53px no-repeat;}

#button1{
margin-top:25px;
background: url(images/romantik-dinner-active.gif) no-repeat;
width:137px;
height:53px;
}

#button2 a{
display:block;
width:137px;
height:64px;
background: url(images/romantik-zimmer.gif) no-repeat;
}
/*button-roll-over-effekt */
#button2 a:link{ background: url(images/romantik-zimmer.gif) no-repeat;  }
#button2 a:visited{ background: url(images/romantik-zimmer.gif) no-repeat;  }
#button2 a:hover{ background: url(images/romantik-zimmer.gif) 0px -64px no-repeat;}

#button2{
margin-top:25px;
background: url(images/romantik-zimmer-active.gif) no-repeat;
width:137px;
height:64px;
}

#button3 a{
display:block;
width:137px;
height:52px;
background: url(images/romantik-packerl.gif) no-repeat;
}
/*button-roll-over-effekt */
#button3 a:link{ background: url(images/romantik-packerl.gif) no-repeat;  }
#button3 a:visited{ background: url(images/romantik-packerl.gif) no-repeat;  }
#button3 a:hover{ background: url(images/romantik-packerl.gif) 0px -52px no-repeat;}

#button3{
margin-top:25px;
background: url(images/romantik-packerl-active.gif) no-repeat;
width:137px;
height:52px;
}

#button4 a{
display:block;
width:137px;
height:62px;
background: url(images/romantik-antrag.gif) no-repeat;
}
/*button-roll-over-effekt */
#button4 a:link{ background: url(images/romantik-antrag.gif) no-repeat;  }
#button4 a:visited{ background: url(images/romantik-antrag.gif) no-repeat;  }
#button4 a:hover{ background: url(images/romantik-antrag.gif) 0px -63px no-repeat;}

#button4{
margin-top:25px;
background: url(images/romantik-antrag.gif) no-repeat;
width:137px;
height:52px;
}

#button5 a{
display:block;
width:137px;
height:53px;
background: url(images/romantik-huettennacht.gif) no-repeat;
}
/*button-roll-over-effekt */
#button5 a:link{ background: url(images/romantik-huettennacht.gif) no-repeat;  }
#button5 a:visited{ background: url(images/romantik-huettennacht.gif) no-repeat;  }
#button5 a:hover{ background: url(images/romantik-huettennacht.gif) 0px -53px no-repeat;}

#button5{
margin-top:25px;
background: url(images/romantik-huettennacht.gif) no-repeat;
width:137px;
height:52px;
}

#button6 a{
display:block;
width:137px;
height:53px;
background: url(images/romantik-suite.gif) no-repeat;
}
/*button-roll-over-effekt */
#button6 a:link{ background: url(images/romantik-suite.gif) no-repeat;  }
#button6 a:visited{ background: url(images/romantik-suite.gif) no-repeat;  }
#button6 a:hover{ background: url(images/romantik-suite.gif) 0px -53px no-repeat;}

#button6{
margin-top:25px;
background: url(images/romantik-suite-active.gif) no-repeat;
width:137px;
height:53px;
}

#button7 a{
display:block;
width:137px;
height:53px;
background: url(images/wertgutschein.gif) no-repeat;
}
/*button-roll-over-effekt */
#button7 a:link{ background: url(images/wertgutschein.gif) no-repeat;  }
#button7 a:visited{ background: url(images/wertgutschein.gif) no-repeat;  }
#button7 a:hover{ background: url(images/wertgutschein.gif) 0px -53px no-repeat;}

#button7{
margin-top:25px;
background: url(images/wertgutschein-active.gif) no-repeat;
width:137px;
height:53px;
}



#label_home, #label_zimmer, #label_kontakt, #label_impressum, #label_{
float:left;
width:230px;
height:176px;
position:absolute;
margin-right:50%;
margin-left:50%;
top:726px;
left:-544px;
}

#label_presse{
float:left;
width:230px;
height:176px;
position:absolute;
margin-right:50%;
margin-left:50%;
top:754px;
left:-544px;
}

#label_die_location, #label_packerl, #label_dinner,#label_antrag, #label_kochkurs, #label_huettennacht, #label_suite, #label_wertgutschein{
float:left;
width:230px;
height:176px;
position:absolute;
margin-right:50%;
margin-left:50%;
top:726px;
left:-544px;
}

#label_bilder{
float:left;
width:230px;
height:176px;
position:absolute;
margin-right:50%;
margin-left:50%;
top:654px;
left:-544px;
}

#maincontent{
float:left;
width:822px;
min-height:400px;
margin:0px 0px 0px 23px;
background: url(images/bg-maincontent.png) no-repeat;
background-position:top;
}

.text_home{
width:776px;
height:690px;
background: url(images/bg-text_home.png) no-repeat;
background-position:bottom;
}

.text_else{
width:780px;
height:690px;
background: url(images/bg-text.png) no-repeat;
background-position:bottom;
}

.text_location{
width:780px;
height:690px;
background: url(images/bg-text.png) no-repeat;
background-position:bottom;
}



#picture_container{
margin-left:62px;
float:left;
}

.picture{
width:196px;
height:120px;
float:left;
background: url(images/bg-picture.png) no-repeat;
margin:25px 5px 0px 0px;
padding:8px 9px 8px 9px;
}

.engel1{
width:113px;
height:142px;
background: url(images/bg-engel1.png) no-repeat;
float:left;
margin:60px 0px 0px 68px;
}

.text{
width:414px;
float:left;
margin:28px 0px 0px 15px;
font-size:12px;
line-height:18px;
color:#342514;
text-align:center;
}

.text2{
width:350px;
float:left;
margin:28px 0px 0px 60px;
font-size:12px;
line-height:18px;
color:#342514;
}


.text p, .text2 p, .artikel p{
margin-bottom:20px;
}

.text h1, .artikel h1{
margin-bottom:10px;
font-size:21px;
color:#0f4d2b;

font-weight:normal;
}

.text2 h1 {
margin-bottom:20px;
font-size:30px;
line-height:32px;
color:#0f4d2b;
font-weight:normal;
}

.text2 h2, .artikel h2 {
margin-bottom:5px;
font-size:16px;
color:#0f4d2b;
font-weight:normal;
}

.text2 ul{
list-style-position:inside;
font-size:14px;
line-height:26px;
list-style-image:url(images/bg-liste.gif);
margin-bottom:25px;
}

.green{
color:#0f4d2b;
}

.gutschein{
width:296px;
height:134px;
float:left;
margin:110px 0px 0px 25px;

}


.engel2{
width:102px;
height:142px;
background: url(images/bg-engel2.png) no-repeat;
float:left;
margin:60px 0px 0px 15px;
}

.clear{
clear:both;
}

#footer{
width:1020px;
height:36px;
background: url(images/bg-footer.png) no-repeat;
}

.impressum{
float:right;
font-size:11px;
color:#0f4d2b;
margin:2px 50px 0px 0px;
}

.impressum a, .text a, .text2 a, .artikel a{
color:#0f4d2b;
}

.impressum a:hover, text a:hover, .text2 a:hover, .artikel a:hover{
color:#be0f34;
}


.artikel{
width:420px;
margin:28px 0px 0px 68px;
}

.artikel h3{
display:none;
}


#thumbnails{
width:700px;
margin:28px 0px 0px 68px;
}

.thumb{
float:left;
margin:0px 2px 2px 0px;
}

impressum ul li{
list-style:none;
display:inline;
}
