body { 
margin-top : 0px; 
padding : 0px; 
color : #364557; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-weight : normal;
background-color : transparent;
background : url(images/site-background.gif) 0% 0%; 
background-repeat: repeat-x; 
} 
#alles { 
background-color : #ffffff; 
color : #303030; 
position : absolute; 
width : 900px; 
margin-left : -450px; 
left : 50%; 
} 
#header { 
clear : both; 
margin : 0; 
padding : 0; 
height : 220px; 
background : url(images/panorama_herbst_2.jpg); 
} 
#header #ueberschrift01 { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
color : #339900; 
font-size : 1.4em; 
font-weight : bold; 
position : absolute; 
top : 165px; 
left : 554px; 
} 
#header #ueberschrift02a { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
color : #339900; 
font-size : 1.4em; 
font-weight : bold; 
position : absolute; 
top : 192px; 
left : 554px; 
} 
#header #ueberschrift02 { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
color : #339900; 
font-size : 4.6em; 
font-weight : bold; 
position : absolute; 
top : 140px; 
left : 677px; 
} 
#header #ueberschrift_spiegel {
position:absolute;
top:213px;
left:668px;
}
#header #ueberschrift03 { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
color : #339900; 
font-size : 1.5em; 
font-weight : bold; 
position : absolute; 
top : 190px; 
left : 18px; 
} 
#header #ueberschrift04 { 
font-family : Arial, Helvetica, sans-serif; 
color : #339900; 
font-size : 1.1em; 
font-weight : bold; 
position : absolute; 
top : 192px; 
left : 20px; 
}

#kopfzeile { 
margin : 0 0 0 0; 
} 

#kopfzeile p { 
font-family : Arial, Helvetica, sans-serif; 
color : #fafaf2; 
margin : 0 0 0 100px; 
font-size : 0.75em; 
font-weight : bold; 
position : absolute; 
top : 154px; 
} 

/*--- main navigation ------------------------------------------------------*/

#navigation { 
background-color : transparent; 
padding : 0; 
margin : 0; 
} 
#mainnavi { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
#menu { 
clear : left; 
float : left; 
width : 160px; 
margin : 0 auto; 
padding : 0; 
background : repeat-x scroll #fafafa; 
} 
#menu ul { 
list-style : none; 
width : 160px; 
margin : 0 0 0 0; 
padding : 0; 
} 
#menu li { 
margin-bottom : 1px; 
} 
#menu li a { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 0.65em; 
font-weight : bold; 
height : 20px; 
text-decoration : none; 
color : #7f7f7f; 
display : block; 
padding : 5px 0 0 8px; 
background : #fafafa; 
border-bottom : 1px solid #bfbfbf; 
} 
.menu a:visited { 
color : #000000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
text-decoration : underline; 
} 
#menu li a:hover { 
background : url(images/bg-kopfzeile011.gif); 
color : #fffff9; 
font-weight : bold; 
border-bottom : 1px solid #3f3f3f; 
} 
#menu li a:active { 
text-decoration : underline; 
color : #000; 
} 

/*---------------------------------------------------------*/

.bildbox { 
float : left; 
margin-top : 5px; 
margin-left : 0; 
padding : 0; 
width : 160px; 
} 
.textbox { 
font-size : 0.63em; 
margin : 10px 0 0 0; 
padding : 0; 
width : 160px; 
background-color : #fafafa; 
line-height : 1.3em; 
} 
.textbox p { 
color : #505050; 
font-size : 1em; 
line-height : 1.3em; 
margin : 10px; 
padding : 0; 
width : 140px; 
} 
.textbox_bild_1 { 
margin : 40px 0 60px 0; 
border : none; 
}
             /*impressionen*/
.textbox_bild_2 { 
margin : auto 0; 
margin : 100px 0 2450px -10px; 
border : none; 
} 
#menu h1 { 
margin : 0 0 10px 10px; 
padding : 0; 
width : 140px; 
color : #6992bb; 
font-size : 1em; 
line-height : 1.3em; 
} 

/*---------------------------------------------------------*/


#content { 
margin : 50px 0 10px 180px; 
padding : 0 10px 0 10px; 
line-height : 140%; 
text-align : left; 
} 
#content p { 
color : #4f4f4f; 
margin : 0 20px 0 0; 
font-size : 0.75em; 
line-height : 140%; 
font-weight : normal; 
} 
#content h1 { 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-style:oblique;
color : #00cc00; 
font-size : 1.2em; 
font-weight : normal; 
margin : 15px 0 10px 0; 
} 
#content h2 { 
color : #00cc00; 
font-size : 1em; 
font-weight : bold; 
margin : 15px 0 10px 0; 
} 
#content h3 { 
color : #00cc00; 
font-size : 0.9em; 
font-weight : bold; 
margin : 15px 0 10px 0; 
} 
#content img { 
padding : 2px; 
display : inline; 
background : #ffffff; 
border : 5px solid #dfdfdf; 
} 
h3 { 
font-size : 1.3em; 
margin : 0 0 10px 0; 
} 
a { 
text-decoration : none; 
color : #6c8bac; 
} 
besuchte Links a:visited { 
text-decoration : underline; 
color : #6992bb; 
} 
aktive Links a:active { 
text-decoration : none; 
color : #000080; 
} 
Hover Effekt a:hover { 
text-decoration : underline; 
color : #000; 
} 
a img { 
border : none; 
} 
/*---------------------------------------------------------*/

#fuss { 
clear : both; 
margin : 0 auto; 
padding : 10px 0 10px 0; 
border-top : 4px solid #f0f0f0; 
border-left : 1px solid #f0f0f0; 
border-right : 1px solid #f0f0f0; 
width : 900px; 
text-align : center; 
font-size : 0.65em; 
line-height : 1.5em; 
} 
#fuss a { 
color : #000000; 
text-decoration : none; 
} 
#fuss a:visited { 
color : #4f4f4f; 
} 
#fuss a:hover { 
color : #800000; 
text-decoration : underline; 
} 
#fuss a:active { 
text-decoration : underline; 
color : #ff00ff; 
} 
#navigation_fuss { 
background-color : transparent; 
padding : 0; 
margin : 0; 
} 
#mainnavi_fuss { 
border : 0 solid #676767; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#mainnavi_fuss li { 
border-right : 0 solid #676767; 
display : inline; 
} 
#mainnavi_fuss { 
list-style : none; 
} 
/*---------------------------------------------------------*/

#partner { 
clear : both; 
margin : 0 auto; 
padding : 0 0 10px 0; 
border-top : 0 solid #f0f0f0; 
border-left : 0 solid #f0f0f0; 
border-right : 0 solid #f0f0f0; 
width : 900px; 
text-align : center; 
font-size : 0.65em; 
line-height : 1.5em; 
} 
#partner a { 
color : #000000; 
text-decoration : none; 
} 
#partner a:visited { 
color : #4f4f4f; 
} 
#partner a:hover { 
color : #800000; 
text-decoration : underline; 
} 
#partner a:active { 
text-decoration : underline; 
color : #ff00ff; 
} 
#navigation_partner { 
background-color : transparent; 
padding : 0; 
margin : 0; 
} 
#mainnavi_partner { 
border : 0 solid #676767; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#mainnavi_partner li { 
border-right : 0 solid #676767; 
padding : 12px; 
display : inline; 
}
 /*---------------------------------------------------------*/

#anzeige { 
font-family : "Lucida Grande", Arial, Helvetica, sans-serif; 
font-size : 0.54em; 
line-height : 1.2em; 
margin : 0 auto; 
padding : 12px 10px 5px 10px; 
border-top : 4px solid #f0f0f0; 
text-align : left; 
color : #58649d; 
background : url(/images/footer.jpg) repeat-x scroll transparent; 
} 
#anzeige a { 
color : #000000; 
text-decoration : none; 
} 
#anzeige a:visited { 
color : #800000; 
} 
#anzeige a:hover { 
color : #0000cc; 
text-decoration : underline; 
} 
#anzeige a:active { 
text-decoration : underline; 
color : #000099; 
} 
#navigation_anzeige { 
background-color : transparent; 
padding : 0; 
margin : 0; 
} 
#mainnavi_anzeige { 
border : 0 solid #676767; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#mainnavi_anzeige li { 
border : 0 solid #4682b4; 
display : inline; 
line-height : 0.9em; 
} 
#mainnavi_anzeige { 
list-style : none; 
} 
/*---------------------------------------------------------*/

.images_ort { 
margin : 10px 10px 5px 0; 
float : left; 
border : none; 
} 
.links { 
margin : 2px 10px 0 0; 
float : left; 
border : none; 
} 
.rechts { 
margin : 10px 0 5px 10px; 
float : right; 
border : none; 
} 
.linksbuendig { 
text-align : left; 
} 
.rechtsbuendig { 
text-align : right; 
} 
.zentriert { 
text-align : center; 
} 
.blocksatz { 
text-align : justify; 
} 
/*--- Google Suche ------------------------------------------------------*/

#saerch { 
padding : 10px 0 0 0; 
margin-bottom : 10px; 
position : relative; 
} 
branding.css .cse-branding-bottom, .cse-branding-right { 
margin : 0; 
padding : 0; 
} 
.cse-branding-bottom .cse-branding-form { 
margin-bottom : 3px; 
} 
.cse-branding-form form { 
margin-bottom : 0; 
padding-bottom : 0; 
} 
.suche { 
font-size : 1.4em; 
} 
/*--- shadow ------------------------------------------------------*/
DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 { 
padding : 1px; 
} 
DIV.shadow5:hover DIV.shadow, DIV.shadow5:hover DIV.shadow2, DIV.shadow5:hover DIV.shadow3, DIV.shadow5:hover DIV.shadow4, DIV.shadow5:hover { 
padding : 0; 
} 
DIV.shadow { 
background-color : #8e8e8e; 
border : 1px solid #959595; 
margin : 0; 
} 
DIV.shadow2 { 
background-color : #aaa; 
border : 1px solid #bebebe; 
margin : 0; 
} 
DIV.shadow3 { 
background-color : #d1d1d1; 
border : 1px solid #e1e1e1; 
margin : 0; 
} 
DIV.shadow4 { 
background-color : #ededed; 
border : 1px solid #f6f6f6; 
margin : 0; 
} 
DIV.shadow5 { 
float : left; 
background-color : #fcfcfc; 
border : 1px solid #fff; 
margin : 10px 8px; 
} 
DIV.shadow5:hover { 
margin : 14px 12px; 
} 
DIV.shadow5 IMG { 
border : 0 solid #666; 
margin : -2px; 
display : block; 
position : relative; 
top : -3px; 
left : -3px; 
} 
DIV.shadow5:hover IMG { 
margin : -1px; 
top : -1px; 
left : -1px; 
} 
/*---------------------------------------------------------*/
.wettercomsmall190380 { 
width : 140px; 
background-color : #fafafa; 
} 
.logo_erz { 
position : absolute; 
top : 1300px; 
left : 20px; 
}
    /*Bilderzeile Startseite*/
#picture { 
float : right; 
width : 120px; 
margin-left : 12px; 
} 
#picture_haus { 
float : left; 
width : 135px; 
margin-right : 12px; 
}             
          /* Steuerung Pfeile*/
.steuerung { 
float : left; 
margin-bottom : 5px; 
text-align : center; 
padding : 0; 
width : 160px; 
} 
#imgSteuerungvor { 
border : transparent; 
} 
#imgSteuerunganfang { 
border : transparent; 
} 
#imgSteuerungzurueck { 
border : transparent; 
} 
/*---------------------------------------------------------*/
#translate { 
position : absolute;
width : 120%;
top : 598px; 
left : 0; 
} 
/*---------------------------------------------------------*/
span.tugend { 
color : #0033ff; 
font-style : italic; 
} 
/*------------ infobox startseite --------------------------*/
a.infobox { 
border-bottom: 0px dashed #c30; 
text-decoration:none; 
}
a.infobox:hover { 
cursor:help; color:#c30; 
background:white; 
}
a.infobox span { 
visibility:hidden; 
position:absolute; 
left:-99em;
margin-top:1.5em; 
padding:1em; 
text-decoration:none; 
}
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
visibility:visible; left:1em;
border:5px ridge #c30; color:blue; background:#ccc;
}
a.infobox span { 
display:none; 
}
a.infobox:hover span { 
display:block; 
}

#ten_of_diamonds {
float : left;
left:640px;
position:absolute;
top:660px;
width: 10px;
z-index:1;
}
#jack_of_diamonds {
float : left;
left:680px;
position:absolute;
top:710px;
width: 100px;
z-index:2;
}
#queen_of_diamonds {
float : left;
left:720px;
position:absolute;
top:760px;
width: 100px;
z-index:3;
clear: both;
}


