/* ================ ALLGEMEIN =============== */


body
{margin-top: 0px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px;
background-color: #5599d6; padding:0px;
width:100%;
background-image:url(images/back_main.jpg);background-repeat:repeat-y;
background-position:center top;
font-size: 16px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
}


/* farbige scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #535353;
scrollbar-base-color: #2d2d2d;
scrollbar-highlight-color : #535353;
scrollbar-shadow-color : #535353;
SCROLLBAR-TRACK-COLOR: #202020;
}


#main {text-align:center;
margin:0px;
width:100%;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position:center top;}




/* ================ KOPFBEREICH ================ */

#main_top{width:0px;width:100%;
}

#top {
height:44px;
text-align:left;
padding-left:20px;
}


#top1 {padding-left:0px;
padding-right:0px;
height:173px;
vertical-align:middle;
text-align:center;
color:#fff;

}

#top2 {
height:100px;
text-align:center;
vertical-align:middle;
color:#b6b6b6;
font-size:14px;
}


#hpname {letter-spacing:-1px;font-size:58px;
font-family: georgia,arial, helvetica, verdana, tahoma, sans-serif;
color:#ab000b;

}

#slogan {letter-spacing:-1px;font-size:16px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#4E9324;font-style:italic;
padding-left:48px
}

/* überschriften */
h2{  font-family: georgia,arial, helvetica, tahoma ,verdana, sans-serif;
color:#7CA54B;
margin-bottom:12px;letter-spacing:2px;font-size: 18pt;
border-bottom:dashed 0px #000;
padding-bottom:4px;font-style:italic;
}





/* ================ INHALTSBEREICH ================ */


#main_inhalt{
width:100%;
height:1100px;
background-image:url(images/xback_in.jpg);background-repeat:no-repeat;
background-position:center top;
}

#inhalt{width:920px;
height:100%;
}


#inbox {height:1100px;
color:#202020;
padding-top: 0px; padding-bottom: 0px;
padding-left: 30px;padding-right:40px;
letter-spacing:0px;
width:100%;
vertical-align:top;
text-align:justify;
font-size: 16px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
}

h3.boxheader {color:#7CA54B;
font-size: 15px;line-height: 18px;
font-style:italic;
font-family: georgia,arial, helvetica, tahoma ,verdana,  sans-serif;
border-bottom:solid 1px #9ABB6F}

.box2{
font-size: 11px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#000;
border-bottom:dashed 0px #506a13;
border-right:solid 0px #fff;
border-left:solid 0px #fff;
}

.box1{
font-size: 14px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#202020;
}

.box3{
font-size: 14px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#202020;
}

.box4{
font-size: 12px;line-height: 15px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-color:#;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
vertical-align:top;
color:#000000;
}

#sp1 {
height:1100px;color:#000;font-size: 14px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif; padding-right:0px;
padding-left: 30px;
padding-bottom:30px;
}

/*Testbereich Galerie */
.vslide{
        position:relative;
        margin:2em auto;
        padding:0;
        width:600px;
        height:592px;
        background:#ccc;
        overflow:hidden;
        -moz-border-radius:13px;
        -webkit-border-radius:13px;
        border-radius:13px;
}

.scrlcont{
          padding:0;
          margin:485px auto;
          width:587px;
          height:100px;
          overflow:auto;
          white-space:nowrap;
          background:#fff;
          border-bottom:1px solid #fff;
          border-left:1px solid #fff;
          border-right:2px solid #fff;
}

.scrlcont a {
          margin:0;
          padding:0;
          text-decoration:none;
          border-color:#fff;
}

.scrlcont a span img{
          border:none;
}
.scrlcont a:hover img.prev{
          border:2px dotted white;
}

/*    IE needs this to trigger :hover effect   */
.scrlcont a:hover{
/*border:1px solid #666667;*/
         border-color:#666667;
}

/*  < .scrlcont a:active span >  for IE-click   */
/*  show the big Image   */
.scrlcont a:hover span{
          left:5px;
          top:5px;
          width:590px;
          height:475px;
          background:#ffffff;
          -moz-border-radius:8px;
          -webkit-border-radius:8px;
          border-radius:8px;
}

.scrlcont .landscape img{
          width:580px;
          height:auto;
          margin:5px 0 0 1px;
          border:none;
}

.scrlcont .portrait img{
           margin:5px 0;
           width:auto;
           height:435px;
           border:none;
}

.scrlcont a img{
          margin: 2px -5px 0 1px;
          padding:0px;
          height:70px;
          border:2px solid #fff;
}

.scrlcont span{
          position:absolute;
          left:-9999px;
          text-align:center;
          color:#fff;
          font:normal 13px 'Comic Sans Ms', Arial, sans-serif;
          overflow:hidden;
}

.default{
         text-align:center;
         color:#000;
         font:normal 0.9em Verdana,Arial,sans-serif;
         position:absolute;
         left:5px;
         top:5px;
         width:590px;
         height:475px;
         background:#fff;
         -moz-border-radius:8px;
         -webkit-border-radius:8px;
         border-radius:8px;
}
/*Testbereich galerie Ende */



/* =============== FUSSBEREICH =============== */

#main_fuss{width:0px;width:100%;
}

#fuss {width:100%;
font-family: georgia,arial, helvetica, tahoma ,verdana, sans-serif;
font-style:italic;
font-size:12px;
color: #000;
height:150px;
text-align:center;
vertical-align:middle;
letter-spacing:4px;
background-color:#000;
background-image:url(images/fuss.jpg);background-repeat:no-repeat;
background-position:center top;
}

#fuss2 {width:100%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #000;
height:89px;
text-align:center;
vertical-align:middle;
background-color:#4b6728;
background-image:url(images/fuss2.jpg);background-repeat:no-repeat;
background-position:center top;
}


/* =============== Version2 - index2.html  =============== */
/* ohne die transparenten Blätter oben rechts und unten links */

#fussvers_b {width:100%;
font-family: georgia,arial, helvetica, tahoma ,verdana, sans-serif;
font-style:italic;
font-size:12px;
color: #000;
height:150px;
text-align:center;
vertical-align:middle;
letter-spacing:4px;
background-color:#000;
background-image:url(images/fussb.jpg);background-repeat:no-repeat;
background-position:center top;
}

#fuss2vers_b {width:100%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #000;
height:89px;
text-align:center;
vertical-align:middle;
background-color:#4b6728;
background-image:url(images/fuss2b.jpg);background-repeat:no-repeat;
background-position:center top;
}

#mainvers_b {text-align:center;
margin:0px;
width:100%;
background-image:url(images/header2.jpg);
background-repeat:no-repeat;
background-position:center top;
}