/* CSS Document */
*
{
margin:0px;
padding:0px;
}

html
{
width-:998px;
width-:617px;
}

div#container
{
width:998px;
height:617px;
background-image-:url(hp_elemente/kachel.jpg);
border-:1px solid;
position-:relative;
margin:0 auto;
border:1px solid #64572B;
min-width:600px;
}

div#subContainer
{
position:relative;
left:4px;
}

body
{
background-image:url(hp_elemente/kachel.jpg);
border-:1px solid;
}

/*Gestaltungs-Elemente*/
.logo
{
position:absolute;
left:340px;
z-index:2;
}

.leiste_oben
{
background-image:url(hp_elemente/link_bgl.jpg);
background-repeat:no-repeat;
width-:949px;
width:100%;
height:87px;
position:relative;
left:19px;
top:87px;
position-:absolute;
top-:90px;
left-:20px;
border-:1px solid;
}

* html .leiste_oben
{
background-image:url(hp_elemente/link_bgl.jpg);
background-repeat:no-repeat;
width-:949px;
width:100%;
height:87px;
position:relative;
left:19px;
top:87px;
position-:absolute;
top-:90px;
left-:20px;
border-:1px solid;
}

#menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
position-:absolute;
top-:155px;
left-: 0;
padding-top-:132px;
padding-left-:0;
margin-left:6px;
border-:1px solid;
width:949px;
height:20px;
position:relative;
top:65px;
}

* html #menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
position-:absolute;
top-:155px;
left-: 0;
padding-top-:132px;
padding-left-:0;
margin-left:6px;
border-:1px solid;
width:949px;
height:20px;
position:relative;
top:65px;
left:-31px;
}


.content
{
position:absolute;
top:180px;
left:20px;
background-image-:url(hp_elemente/bildbereich_09.png);
background-repeat-:no-repeat;
width:949px;
height:362px;
}

div#muster
{
width:39px;
height:362px;
float:left;
}

div#contentArea
{
height:362px;
width:910px;
float:right;
background-image-:url(hp_elemente/contentArea.png);
background-repeat:no-repeat;
}

.footer
{
background-image:url(hp_elemente/down_pic.jpg);
background-repeat:no-repeat;
position-:absolute;
bottom-:0px;
left:0px;
border-:1px solid;
height:64px;
position:relative;
top:466px;
}

/*Navigation Oben*/

a
{
text-decoration:none;
outline:none;
color:#64572B;
}

p a{
font-weight: bold;
color:#FFFFFF;
font-size:11px;
}


#menu li
{
float:left;
margin-left:33px;
position:relative;
list-style:none;
}


#menu li a:hover
{
padding-top:20px;
padding-bottom:20px;
border:0;
color:#bd3f20;
}

ul li:hover ul
{
margin-top:8px;
padding-top:5px;
display:block;
}

/*Navigation Unten*/
.menu2
{text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position-:absolute;
top-:542px;
left-: 685px;
z-index-:5;
position:relative;
left:731px;
border-:1px solid;
height:12px;
width:250px;
top:-1px;
}

* html .menu2
{text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position-:absolute;
top-:542px;
left-: 675px;
z-index-:5;
position:relative;
left:717px;
border-:1px solid;
height:12px;
width:270px;
top:-1px;
}

.menu2 li
{
float:left;
margin-left:15px;
}

.menu2 li a:hover
{
color:#bd3f20;
}


/*************JAvascript Fenster***************/
div#content1
{
width:739px;
height-:159px;
position:absolute;
left:39px;
z-index:1;
background-color:#453402;
filter:alpha(opacity=60);
-moz-opacity:0.7;
opacity:0.7;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
overflow:auto;
}

div#descrip
{
width:720px;
background-color-:#00FF33;
position:relative;
left:6px;
top:3px;
font-family:Arial, Helvetica, sans-serif;
overflow-:auto;
}

div#close
{
background-color-:#009966;
width:100%;
height:19px;
}

div#close a
{
color:#FFFFFF;
font-size:14px;
font-family:verdana;
float-:right;
background-color-:#009966;
border-:1px solid #000000;
margin-left:710px;
}

p
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#galerieThumb
{
width:907px;
height:362px;
background-color-:#990000;
position:absolute;
left:40px;
top:0px;
z-index:20;
}

#DisplayImpressum
{
position:relative;
left:50px;
top:30px;
background-color:#453402;
/*filter:alpha(opacity=90);
-moz-opacity:0.7;
opacity:0.7;
color:#FFFFFF;*/
}

#DisplayFlashvideo
{
position:relative;
left:50px;
top:3px;
background-color:#453402;
/*filter:alpha(opacity=90);
-moz-opacity:0.7;
opacity:0.7;
color:#FFFFFF;*/
}

#flashvid
{
position:absolute;
top:5px;
left:250px;
}

* html #flashvid
{
position:absolute;
top:5px;
left:200px;
}

html > body #flashvid
{
position:absolute;
top:5px;
#left:200px;
}


div#DisplayAnfahrt
{
width:910px;
height:362px;
background-image:url(hp_elemente/anfahrt.jpg);
background-repeat:no-repeat;
}

#DisplayImpressum td
{
color:#FFFFFF;
}

#DisplayKontakt
{
width:910px;
height:362px;
background-color-:#990000;
background-image:url(hp_elemente/kontakt.jpg);
background-repeat:no-repeat;
position:absolute;
left:-1px;
top:0px;
z-index:0;}

#DisplayGaesteS
{
width:910px;
height:362px;
background-color-:#990000;
background-image:url(hp_elemente/gaestestimmen.jpg);
background-repeat:no-repeat;
position:absolute;
left:39px;
top:0px;
z-index:0;}

#DisplayAnfrage
{
width:910px;
height:362px;
background-color-:#990000;
background-image:url(hp_elemente/raumanfragen.jpg);
background-repeat:no-repeat;
position:absolute;
left:39px;
top:0px;
z-index:0;}

#DisplayUebernacht
{
width:910px;
height:362px;
background-color-:#990000;
background-image:url(hp_elemente/uebernachtungen.jpg);
background-repeat:no-repeat;
position:absolute;
left:39px;
top:0px;
z-index:0;}


.contentLeft
{
width:300px;
height:250px;
background-color-:#003333;
position:relative;
left:50px;
}

.contentRight
{
width:300px;
height:250px;
background-color-:#003333;
position:relative;
left:50px;
overflow-:scroll;
}

.contentRight p
{
text-align:justify;
}


.contentRightC
{
width:300px;
height:250px;
background-color-:#003333;
position:relative;
left:50px;
color:#FFFFFF;
}

.contentRightC td
{
color:#FFFFFF;
}

.contentLeftC
{
width:300px;
height:250px;
background-color-:#003333;
position:relative;
left:50px;
}

.inside2
{
text-align:center;
}

.kont
{
text-align:center;
}

div#messageAfterSend
{
background-color:#990000;
position:absolute;
top: 200px;
color:#FFFFFF;
}

/********Presenting Gallery********/
div#pico1
{
position:absolute;
top:40px;
left:70px;
border-:5px solid #FFFFFF;
}

* html div#pico1
{
position:absolute;
top:8px;
left:16px;
border-:5px solid #FFFFFF;
}

html > body div#pico1
{
position:absolute;
#top:8px;
#left:16px;
border-:5px solid #FFFFFF;
}



div#pico1 img
{
border:none;
}


div#pico2
{
position:absolute;
top:40px;
left:166px;
border-:5px solid #FFFFFF;
}


* html div#pico2
{
position:absolute;
top:8px;
left:112px;
border-:5px solid #FFFFFF;
}

html > body div#pico2
{
position:absolute;
#top:8px;
#left:112px;
border-:5px solid #FFFFFF;
}

div#pico2 img
{
border:none;
}


div#pico3
{
position:absolute;
top:40px;
left:262px;
border-:5px solid #FFFFFF;
}


* html div#pico3
{
position:absolute;
top:8px;
left:209px;
border-:5px solid #FFFFFF;
}

html > body div#pico3
{
position:absolute;
#top:8px;
#left:209px;
border-:5px solid #FFFFFF;
}

div#pico3 img
{
border:none;
}

div#pico4
{
position:absolute;
top:40px;
left:359px;
border-:5px solid #FFFFFF;
}


* html div#pico4
{
position:absolute;
top:8px;
left:307px;
border-:5px solid #FFFFFF;
}

html > body div#pico4
{
position:absolute;
#top:8px;
#left:307px;
border-:5px solid #FFFFFF;
}

div#pico4 img
{
border:none;
}

div#pico5
{
position:absolute;
top:40px;
left:454px;
border-:5px solid #FFFFFF;
}


* html div#pico5
{
position:absolute;
top:8px;
left:405px;
border-:5px solid #FFFFFF;
}

html > body div#pico5
{
position:absolute;
#top:8px;
#left:405px;
border-:5px solid #FFFFFF;
}

div#pico5 img
{
border:none;
}

div#pico6
{
position:absolute;
top:40px;
left:550px;
border-:5px solid #FFFFFF;
}


* html div#pico6
{
position:absolute;
top:8px;
left:501px;
border-:5px solid #FFFFFF;
}

html > body div#pico6
{
position:absolute;
#top:8px;
#left:501px;
border-:5px solid #FFFFFF;
}

div#pico6 img
{
border:none;
}

div#pico7
{
position:absolute;
top:40px;
left:645px;
border-:5px solid #FFFFFF;
}


* html div#pico7
{
position:absolute;
top:8px;
left:598px;
border-:5px solid #FFFFFF;
}

html > body div#pico7
{
position:absolute;
#top:8px;
#left:598px;
border-:5px solid #FFFFFF;
}

div#pico7 img
{
border:none;
}

div#pico8
{
position:absolute;
top:40px;
left:742px;
border-:5px solid #FFFFFF;
}


* html div#pico8
{
position:absolute;
top:8px;
left:695px;
border-:5px solid #FFFFFF;
}

html > body div#pico8
{
position:absolute;
#top:8px;
#left:695px;
border-:5px solid #FFFFFF;
}

div#pico8 img
{
border:none;
}

div#pico9
{
position:absolute;
top:140px;
left:70px;
border-:5px solid #FFFFFF;
}

* html div#pico9
{
position:absolute;
top:105px;
left:16px;
border-:5px solid #FFFFFF;
}

html > body div#pico9
{
position:absolute;
#top:105px;
#left:16px;
border-:5px solid #FFFFFF;
}



div#pico9 img
{
border:none;
}


div#pico10
{
position:absolute;
top:140px;
left:166px;
border-:5px solid #FFFFFF;
}


* html div#pico10
{
position:absolute;
top:105px;
left:112px;
border-:5px solid #FFFFFF;
}

html > body div#pico10
{
position:absolute;
#top:105px;
#left:112px;
border-:5px solid #FFFFFF;
}

div#pico10 img
{
border:none;
}

div#pico11
{
position:absolute;
top:140px;
left:262px;
border-:5px solid #FFFFFF;
}


* html div#pico11
{
position:absolute;
top:105px;
left:209px;
border-:5px solid #FFFFFF;
}

html > body div#pico11
{
position:absolute;
#top:105px;
#left:209px;
border-:5px solid #FFFFFF;
}

div#pico11 img
{
border:none;
}

div#pico12
{
position:absolute;
top:140px;
left:359px;
border-:5px solid #FFFFFF;
}


* html div#pico12
{
position:absolute;
top:105px;
left:307px;
border-:5px solid #FFFFFF;
}

html > body div#pico12
{
position:absolute;
#top:105px;
#left:307px;
border-:5px solid #FFFFFF;
}

div#pico12 img
{
border:none;
}

div#pico13
{
position:absolute;
top:140px;
left:454px;
border-:5px solid #FFFFFF;
}


* html div#pico13
{
position:absolute;
top:105px;
left:405px;
border-:5px solid #FFFFFF;
}

html > body div#pico13
{
position:absolute;
#top:105px;
#left:405px;
border-:5px solid #FFFFFF;
}

div#pico13 img
{
border:none;
}

div#pico14
{
position:absolute;
top:140px;
left:550px;
border-:5px solid #FFFFFF;
}


* html div#pico14
{
position:absolute;
top:105px;
left:501px;
border-:5px solid #FFFFFF;
}

html > body div#pico14
{
position:absolute;
#top:105px;
#left:501px;
border-:5px solid #FFFFFF;
}

div#pico14 img
{
border:none;
}

div#pico15
{
position:absolute;
top:140px;
left:645px;
border-:5px solid #FFFFFF;
}


* html div#pico15
{
position:absolute;
top:105px;
left:598px;
border-:5px solid #FFFFFF;
}

html > body div#pico15
{
position:absolute;
#top:105px;
#left:598px;
border-:5px solid #FFFFFF;
}

div#pico15 img
{
border:none;
}

div#pico16
{
position:absolute;
top:140px;
left:742px;
border-:5px solid #FFFFFF;
}


* html div#pico16
{
position:absolute;
top:105px;
left:695px;
border-:5px solid #FFFFFF;
}

html > body div#pico16
{
position:absolute;
#top:105px;
#left:695px;
border-:5px solid #FFFFFF;
}

div#pico16 img
{
border:none;
}

div#pico17
{
position:absolute;
top:239px;
left:70px;
border-:5px solid #FFFFFF;
}

* html div#pico17
{
position:absolute;
top:203px;
left:16px;
border-:5px solid #FFFFFF;
}

html > body div#pico17
{
position:absolute;
#top:203px;
#left:16px;
border-:5px solid #FFFFFF;
}



div#pico17 img
{
border:none;
}

div#pico18
{
position:absolute;
top:239px;
left:166px;
border-:5px solid #FFFFFF;
}


* html div#pico18
{
position:absolute;
top:203px;
left:112px;
border-:5px solid #FFFFFF;
}

html > body div#pico18
{
position:absolute;
#top:203px;
#left:112px;
border-:5px solid #FFFFFF;
}

div#pico18 img
{
border:none;
}

div#pico19
{
position:absolute;
top:239px;
left:262px;
border-:5px solid #FFFFFF;
}


* html div#pico19
{
position:absolute;
top:203px;
left:209px;
border-:5px solid #FFFFFF;
}

html > body div#pico19
{
position:absolute;
#top:203px;
#left:209px;
border-:5px solid #FFFFFF;
}

div#pico19 img
{
border:none;
}

div#pico20
{
position:absolute;
top:239px;
left:359px;
border-:5px solid #FFFFFF;
}


* html div#pico20
{
position:absolute;
top:203px;
left:307px;
border-:5px solid #FFFFFF;
}

html > body div#pico20
{
position:absolute;
#top:203px;
#left:307px;
border-:5px solid #FFFFFF;
}

div#pico20 img
{
border:none;
}

div#pico21
{
position:absolute;
top:239px;
left:454px;
border-:5px solid #FFFFFF;
}


* html div#pico21
{
position:absolute;
top:203px;
left:405px;
border-:5px solid #FFFFFF;
}

html > body div#pico13
{
position:absolute;
#top:203px;
#left:405px;
border-:5px solid #FFFFFF;
}

div#pico21 img
{
border:none;
}

div#pico22
{
position:absolute;
top:239px;
left:550px;
border-:5px solid #FFFFFF;
}


* html div#pico22
{
position:absolute;
top:203px;
left:501px;
border-:5px solid #FFFFFF;
}

html > body div#pico22
{
position:absolute;
#top:203px;
#left:501px;
border-:5px solid #FFFFFF;
}

div#pico22 img
{
border:none;
}

div#pico23
{
position:absolute;
top:239px;
left:645px;
border-:5px solid #FFFFFF;
}


* html div#pico23
{
position:absolute;
top:203px;
left:598px;
border-:5px solid #FFFFFF;
}

html > body div#pico23
{
position:absolute;
#top:203px;
#left:598px;
border-:5px solid #FFFFFF;
}

div#pico23 img
{
border:none;
}

div#pico24
{
position:absolute;
top:239px;
left:742px;
border-:5px solid #FFFFFF;
}


* html div#pico24
{
position:absolute;
top:203px;
left:695px;
border-:5px solid #FFFFFF;
}

html > body div#pico24
{
position:absolute;
#top:203px;
#left:695px;
border-:5px solid #FFFFFF;
}

div#pico24 img
{
border:none;
}

p .partnerlinks
{

text-decoration:underline;
}