/* CSS Dokument zu www.edlhuber-mittenwald.de von www.gastrodreams.de */

/* Bayern des samma mia :) */

/* Aufbau */ 

html, body {
background-image:url(images/bg.jpg);
background-position:top center;
background-repeat:no-repeat;
margin:0;
padding:0;
background-color:#130703;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
font-weight:normal;
color:#2c1104;
}

#frame {
width:950px;
margin:	0 auto 0px auto;
text-align: left;
}

#header {
width:950px;
height:87px;
float:left;
}

#menubar {
width:163px;
height:545px;
float:left;
background-repeat:no-repeat;
}

/* Je nach Seite wird ein Background Image Inline wechseln! */

#content {
width:316px;
height:545px;
float:left;
}

/* Je nach Seite wird ein Background Image Inline wechseln! */

#piccontent {
width:471px;
height:545px;
float:left;
}

#footer {
width:950px;
height:81px;
clear:both;
background-repeat:no-repeat;
}

/* Je nach Seite wird ein Background Image Inline wechseln! */

/* Slideshow */

#slideshow {
/* height:231px; */
 position:relative;
 z-index:5 !important;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; 
 left:0;
 z-index:5 !important;
}
#slideshow img.start {
 display:block;
 z-index:5 !important;
}

/* Content Elemente */

#content h1 {
font-size:1.4em;
color:#990000;
margin:80px 15px 10px 25px;
font-weight:bold;
font-style:italic;
}

#content h2 {
font-size:1.0em;
color:#990000;
margin:15px 35px 5px 20px;
font-weight:bold;
}

#content p {
font-size:1.0em;
/* line-height:1.3; */
color:#6b2c0e;
margin-top:8px;
margin-bottom:8px;
margin-left:20px;
margin-right:45px;
font-weight:normal;
}

#content ul {
font-size:0.95em;
color:#6b2c0e;
margin-left:25px;
margin-right:45px;
padding-left:15px;
font-weight:normal;
}

#content a {
color:#993300;
text-decoration:underline;
font-weight:normal;
}

#content a:hover {
color:#000000;
text-decoration:underline;
font-weight:normal;
}

/* #content img {
border:1px;
border-color:#660000;
border-style:solid;
padding:3px;
background-color:#FFFFFF;
margin:5px 5px 5px 5px;
} */

.newblockborder {
padding-bottom:15px;
margin-bottom:10px;
border-bottom:1px;
border-bottom-color:#660000;
border-bottom-style:dotted;
}

.end {
padding-bottom:60px;
}

/* PicContent */

#piccontent h1 {
font-size:1.4em;
color:#990000;
margin:80px 15px 10px 25px;
font-weight:bold;
font-style:italic;
}

#piccontent h2 {
font-size:1.4em;
color:#990000;
margin:80px 95px 10px 50px;
font-weight:bold;
font-style:italic;
}

#piccontent p {
font-size:1.0em;
/* line-height:1.3; */
color:#6b2c0e;
margin-top:8px;
margin-bottom:8px;
margin-left:50px;
margin-right:105px;
font-weight:normal;
}

#piccontent table {
font-size:0.9em;
/* line-height:1.3; */
color:#6b2c0e;
margin-top:125px;
margin-left:45px;
margin-right:105px;
font-weight:normal;
}

#piccontent ul {
font-size:0.95em;
line-height:1.3;
color:#2c1104;
margin-left:55px;
margin-right:90px;
font-weight:normal;
}

#piccontent a {
color:#993300;
text-decoration:underline;
font-weight:normal;
}

#piccontent a:hover {
color:#000000;
text-decoration:underline;
font-weight:normal;
}

.oben {
margin-top:115px !important;
}

.small {
font-size:0.75em !important;
}


/* Bilder */

.imgr {
border:1px;
border-color:#660000;
border-style:solid;
padding:3px;
background-color:#FFFFFF;
margin:5px 5px 5px 5px;
float:right;
}

.imgl {
border:1px;
border-color:#660000;
border-style:solid;
background-color:#FFFFFF;
padding:3px;
margin:5px 10px 5px 0px;
float:left;
}

/* Menü */

#menue {
margin-top:130px;
font-weight:normal;
font-size:1.05em;
padding-left:10px;
}


#menue ul {
margin: 0;
padding: 0;
padding-left:10px;
list-style: none;
}

#menue li {
width: 120px;
float:left;
}

#menue li a {
color: #2c1104;
font-weight:normal;
text-decoration: none;
padding:1px 1px 0px 1px;
display: block;
width: 99.9%;
}


#menue li a:hover {
font-weight: normal;
color: #000;
text-decoration: underline;
}

#nav {
width: 120px;
z-index:10 !important;
}

#nav ul {
display: none;
background: #ebd5a6;
border-width: 1px;
border-style:solid;
border-color:#9f671f;
z-index:10 !important;
}

#nav li:hover ul, #nav li.over ul {
width: 120px;
display: block;
position: absolute;
margin: -25px 0 0 105px;
z-index:10 !important;
}

/* Footer */

#footer p {
/* letter-spacing:-0.5px; */
font-size:0.8em !important;
text-align:left;
position:relative;
top:25px;
margin-left:165px;
margin-right:60px;
color:#331b07;
}

#footer a {
color:#331b07;
text-decoration:none;
font-size:1.0em;
}

#footer a:hover {
text-decoration:underline;
color:#000;
font-size:1.0em;
}

/* Disclaimer */

#disclaimer {
width:312px;
overflow:auto;
background-image:url(images/disclaimer.jpg);
}

#disclaimer p {
font-size:1.0em;
/* line-height:1.3; */
color:#6b2c0e;
margin-top:8px;
margin-bottom:8px;
margin-left:20px;
margin-right:20px;
font-weight:normal;
}

#disclaimer ul {
font-size:0.95em;
line-height:1.3;
color:#2c1104;
margin-left:45px;
margin-right:30px;
font-weight:normal;
}

.fotolia {
font-size:0.65em !important;
}

/* Gutschein */

#gutframe {
width:800px;
margin:	150px auto 0px auto;
text-align: left;
background-color:#f9ebc9;
border:1px;
border-color:#000000;
border-style:solid;
}

#gutframe h1 {
font-size:1.0em;
color:#990000;
margin:15px 35px 5px 35px;
font-weight:bold;
}

#gutframe p {
font-size:1.0em;
/* line-height:1.3; */
color:#6b2c0e;
margin-top:8px;
margin-bottom:8px;
margin-left:35px;
margin-right:35px;
font-weight:normal;
}

#gutframe a {
color:#993300;
text-decoration:underline;
font-weight:normal;
}

#gutframe a:hover {
color:#000000;
text-decoration:underline;
font-weight:normal;
}

