
body {
background-color:#fff;
text-align:center;
padding:0px;
margin-top:100px;
color:#000;
font-family:'Trebuchet MS', sans-serif;
font-weight:normal;
text-decoration:none;
font-style:normal;
font-size:12pt;
background-image: url(layout/hg2.jpg) ;
background-repeat:repeat;
background-position:50% 10%;
background-attachment:fixed;
}

a {text-decoration:none;color:#000;}

#box {width:750px;   
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#fae8ae;
position:relative;
}

.topeins
{
width:127px;
height:149px;
z-index:2;
position:absolute;
top:0px;
left:3px; 
margin-top:-95px; 
}

.topzwei
{
width:667px;
height:96px;
z-index:2;
position:absolute;
top:0px;
right:2px; 
margin-top:-96px; 
}




.header 
{
width:706px;  
margin:auto;
}

.bildkopf {
margin-top:22px;
border-left:1px solid #9fc5e9;
border-top:1px solid #9fc5e9;
border-right:1px solid #9fc5e9;
}

.title{
height:49px;
padding-top:9px;
background-image: url(layout/headeroben-blau.jpg);
background-repeat:no-repeat;
margin:0px;
background-position:0px 0px;
font-size:14pt;
text-align:center;
}

.title span {font-size:10pt;margin-right:0px;}
.title span span {font-size:10pt;font-weight:bold;margin-left:80px;}

.inhaltbox { background-color:#c5dbf0;margin: 0px 0px 0px 0px;
background-image: url(layout/ecke-hell-blau.jpg);
background-repeat:no-repeat;
background-position:bottom right;
padding:8px;
}


.inhaltboxschatten{ 
background-image: url(layout/ecke-hell-blau-schatten.jpg);
background-repeat:no-repeat;
background-position:bottom right;
padding-bottom:6px;
}

.textblock {width:480px; margin:7px 0px 0px 22px;  }

.navig {width:204px;   padding:7px 22px 0px 0px;  }

.bildergal {width:204px;   padding:16px 22px 0px 0px;  }

.boxrechts {float:right;}

.clear {clear:both;height:16px;padding-top:5px;}

.inhaltbox a {display:block;font-size:12pt;font-weight:bold; color:#000;text-decoration:none;padding:5px 0px 5px 10px;}


a.navigunter {display:block;font-size:9pt;font-weight:bold; color:#000;text-decoration:none;padding:0px 0px 5px 15px;
}

a.navigunter:hover
{
color:#909090;
} 


ul.navi , ul.navi ul
{
padding:0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}


ul.navi ul
{
display:none;
}


ul.navi a {display:block;}
ul.navi li:hover ul ul {display:none;}
ul.navi li:hover ul ul ul {display:none;}
ul.navi li:hover ul ul ul ul {display:none;}
ul.navi li:hover ul {display:block}
ul.navi ul li:hover ul {display:block}
ul.navi ul ul li:hover ul {display:block}

.pensionrestaurant ul.pensionrestaurant ul, .p1 ul.pensionrestaurant ul, .p2 ul.pensionrestaurant ul, .p3 ul.pensionrestaurant ul, .p4 ul.pensionrestaurant ul, .historie ul.historie ul, .h1 ul.historie ul, .h2 ul.historie ul, .h3 ul.historie ul, .h4 ul.historie ul, .urlaub ul.urlaub ul, .u1 ul.urlaub ul, .u2 ul.urlaub ul,  .angebote-preise ul.angebote-preise ul, .a1 ul.angebote-preise ul, .a2 ul.angebote-preise ul, .a3 ul.angebote-preise ul
{
display:block;
}

body.pensionrestaurant a.pensionrestaurant, body.p1 a.p1, body.p2 a.p2,  body.p3 a.p3,  body.p4 a.p4, body.historie a.historie, body.h1 a.h1, body.h2 a.h2, body.h3 a.h3, body.h4 a.h4, body.urlaub a.urlaub, body.u1 a.u1,  body.u2 a.u2, body.angebote-preise a.angebote-preise, body.a1 a.a1, body.a2 a.a2, body.a3 a.a3, body.buchungsanfrage a.buchungsanfrage, body.presse a.presse, body.bildergalerie a.bildergalerie, body.gaestebuch a.gaestebuch, body.anfahrtkontakt a.anfahrtkontakt, body.impressum a.impressum
{
color:#909090;
}

.strich {border-bottom:1px solid #909090; margin: 0px 8px 0px 8px}

.fuss1 {padding-top:3px;padding-bottom:10px;width:750px;text-align:left;margin:auto;}
.fuss2 {margin-left:190px;}
.fuss3 {margin-left:210px;}

.fuss1, .fuss2, .fuss3 , .fuss1 a, .fuss2 a, .fuss3 a {font-size:8pt; color:#7F7C7A;}
.fusssssssssss {font-size:8pt; color:#9B948C;}

.bildergalmitte {margin:8px 0px 8px 8px;}

.bildergalmitte a {display:inline;padding:0px;}

.bildergalmitte img{margin:0px 4px 4px 0px;}

.bildergalmitte span {font-size:9pt;margin-top:5px; display:block;}

.http {display:none;}

.start  .start    {color:#909090;}
.zimmer  .zimmer   {color:#96A289;}
.gaststaette .gaststaette {color:#96A289;}
.aktivurlaub .aktivurlaub {color:#96A289;}
.lage .lage {color:#96A289;}
.kontakt .kontakt {color:#96A289;}

.preise td {padding:3px;}

.preise    {border-collapse: collapse; }
.preise td { border: 1px solid #4F6637; padding: 3px; }

.img1 {margin: 7px 10px 0px 0px}

h1
{
font-weight:bold;
font-size:14pt;
margin:0px 0px 10px 0px;
}

.hinweis
{
border:2px solid red;
padding:5px;
margin-bottom:5px;
font-weight:bold;
}

input
{
font-family:'Trebuchet MS', sans-serif;
font-weight:normal;
text-decoration:none;
font-style:normal;
font-size:11pt;
}

.spacer
{
height:10px;
}
