@import url(http://fonts.googleapis.com/css?family=Delius|Marck+Script|Montez);
body {
background : rgb(255, 245, 220) url(assets/brunnen_kl.gif);
color : black;
font-size : 100%;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}

h1 {
font-family : 'Delius', 'Marck Script', Benguiat, sans-serif;
font-size : 1.2em;
color : #663300;
background : transparent;
font-weight : bold;
text-decoration : none;
text-shadow: rgb(180,165,130) 2px 3px 3px;
}

h2 {
font-family : Benguiat, "Benguiat Md", "Times New Roman", Times, serif;
font-size : 1.0em;
color : #663300;
background : transparent;
}
h3 {
font-family : Benguiat, "Benguiat Md", "Times New Roman", Times, serif;
font-size : 1.1em;
color : #663300;
background : transparent;
font-weight : bold;
text-decoration : none;
}
strong {
font-family : Benguiat, "Benguiat Md", "Times New Roman", Times, serif;
font-size : 1.2em;
color : #663300;
background : transparent;
}

p {
font-size : 0.8em;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}
small {
font-size : 0.7em;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}
ul {
font-size : 0.9em;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}
a {
font-size : 0.9em;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}
b {
font-size : 1em;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
}
a:focus { outline: none; }
a:link {
color : #ee8e00;
font-weight : bold;
text-decoration : none;
background : transparent;
}
a:visited {
color : #663300;
font-weight : bold;
text-decoration : none;
background : transparent;
}
a:hover {
color : blue;
font-weight : bold;
text-decoration : underline;
background : transparent;
}
a:link img, a:visited img {
border-bottom : 1px solid #0000ff;
border-right : 1px solid #0000ff;
border-top : 1px solid #ffcc99;
border-left : 1px solid #ee8e00;
padding : 0;
box-shadow: 2px 3px 5px #383838;
margin-bottom : 4px;
}
a:hover img, a:active img {
border-bottom : 1px solid #ee8e00;
border-right : 1px solid #ffcc99;
border-top : 1px solid #0000ff;
border-left : 1px solid #0000ff;
padding : 0;
}
.banner {
background : url(assets/banner.jpg) transparent;
color : black;
border-bottom : 2px solid #0000ff;
border-right : 2px solid #0000ff;
border-top : 2px solid #ffcc99;
border-left : 2px solid #ee8e00;
margin-top : 10px;
box-shadow: 2px 4px 14px #717171;
}
.primabanner {
background : url(assets/primabanner.jpg) transparent;
color : black;
border-bottom : 2px solid #0000ff;
border-right : 2px solid #0000ff;
border-top : 2px solid #ffcc99;
border-left : 2px solid #ee8e00;
margin-top : 10px;
box-shadow: 2px 4px 14px #717171;
}
.zimmerbanner {
background : url(assets/zimmerbanner.jpg) transparent;
color : black;
border-bottom : 2px solid #0000ff;
border-right : 2px solid #0000ff;
border-top : 2px solid #ffcc99;
border-left : 2px solid #ee8e00;
margin-top : 10px;
box-shadow: 2px 4px 14px #717171;
}
.menue {
background : transparent url(assets/menue60.png);
font-size : 12px;
display : block;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
color : #663300;
font-weight : bold;
border-bottom : 1px solid #0000ff;
border-right : 1px solid #0000ff;
}
.menue a:link {
background : transparent url(assets/menue85.png);
font-size : 12px;
text-decoration : none;
display : block;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
color : #cc6600;
font-weight : bold;
border-bottom : 1px solid #0000ff;
border-right : 1px solid #0000ff;
}
.menue a:visited {
background : transparent url(assets/menue60.png);
font-size : 12px;
text-decoration : none;
display : block;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
color : #663300;
font-weight : bold;
border-bottom : 1px solid #0000ff;
border-right : 1px solid #0000ff;
}
.menue a:hover {
background : transparent url(assets/menue60.png);
font-size : 12px;
text-decoration : none;
display : block;
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Avalon, "Wide Latin", sans-serif;
color : blue;
font-weight : bold;
border-bottom : 1px solid #0000ff;
border-right : 1px solid #0000ff;
}
.innen {
background : transparent url(assets/innen70.png);
color : black;
border-bottom : 2px solid #0000ff;
border-right : 2px solid #0000ff;
border-top : 2px solid #ffcc99;
border-left : 2px solid #ee8e00;
margin-bottom : 20px;
margin-top : 14px;
box-shadow: 2px 4px 14px #717171;
}
iframe {
background : transparent url(assets/innen70.png);
color : black;
}
dl.meImgLeft { float: right; margin : 0px; margin-left : 6px; margin-bottom : 6px; text-align:left; }
dl.meImgLeft dt { margin-bottom : 0px; }
dl.meImgLeft dd { margin: 0px; text-align:center; }
