


/* ====== allgemein ======  */


/* pixelbreite der gesamtkonstruktion  */
#breite  { width: 960px }

/* prozentbreite der gesamtkonstruktion - in version2 (index2.html) bereits angelegt  */
#breiteversion2 {width:82%}

/* breite der rechten spalte in pixel */
.breite_hauptspalte_re  { margin: 0px; padding: 0px; width: 242px }

body
 { background-color: #eaeaea; margin: 30px 0px }
h2 { color: #8a0000; font-variant: normal; font-weight: normal; font-size: 22px; font-family: "trebuchet ms", verdana, arial, helvetica, verdana, tahoma, sans-serif; letter-spacing: 2px }
h2#entry-title  { color: teal; font-variant: normal; font-weight: normal; font-size: 22px; font-family: "trebuchet ms", verdana, arial, helvetica, verdana, tahoma, sans-serif; letter-spacing: 2px; margin-top: 35px }
h2#entry-title a { color: teal; font-variant: normal; font-weight: normal; font-size: 22px; font-family: "trebuchet ms", verdana, arial, helvetica, verdana, tahoma, sans-serif; letter-spacing: 2px }
.imgstyle {float:left;border:solid 1px           #000;margin-left:0px;margin-top:20px;margin-bottom:20px;margin-right:20px}

/* foto im text rechts - BISHER NICHT EINGEBAUT */
.imgstyle2 {float:RIGHT;border:solid 1px           #b6b6b6;margin-left:2px;margin-top:20px;margin-bottom:20px;margin-right:0px}

/* rahmen um die seite */
.haupt {background-color:#;border-left:solid 1px #045944;border-right:solid 1px #045944;
border-top:solid 1px #045944;border-bottom:solid 1px #045944;
border:solid 6px #fff;
}

/* homepagename */
#cat-title, #name {
letter-spacing:1px;
color:#8A0000;
padding-left:0px;
font-family: trebuchet ms,tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size:24px;
font-variant:normal;
font-weight:normal
}

/* farbige scrolleiste internet explorer ab vers.5.5 */

body
 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; scrollbar-arrow-color: #535353; scrollbar-base-color: #fff; scrollbar-highlight-color: #535353; scrollbar-shadow-color: #fff; scrollbar-track-color: #EFEFEF }




/* ====== kopfbereich ======  */

#top1a {
background-color:#fff;
text-align:center;
vertical-align:top;
}

#top1a1 {height:40px;
background-color:#fff;
background-image:url(images/fv1.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
text-align:center;
vertical-align:middle;
}
#top1a2 {height:80px;
background-color:#fff;
text-align:center;
vertical-align:middle;
padding-left:0px
}

#top1a3 {height:40px;
background-color:#fff;
background-image:url(images/fv1fuss.jpg);
background-repeat:repeat-x;
background-position:100% 100%;
text-align:center;
vertical-align:middle;
}



#top1b   { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: middle; padding: 10px; border-left: 6px solid #fff; width: 250px }




#top2a {
background-color:#;
text-align:center;
vertical-align:middle;
height:280px;
border-top: solid 6px #fff;
}

#top2b {
color:#000;
text-align:center;
vertical-align:middle;
background-color:#b38d67;

border-top: solid 6px #fff;
}


#top3a {height:100px;
background-color:#fff;
text-align:left;
vertical-align:top;
background-image:url(images/fv1.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
border-top: solid 6px #fff;
}

#logo {
background-color:#fff;
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
background-position:100% 0%;
}
#inhalt  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff url(images/fv1.jpg) repeat-x 0% 0%; text-align: left; letter-spacing: 0px; vertical-align: top; border-top: 6px solid #fff; width: 100% }
#downloads  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: bottom }
#main { padding-top: 30px }
#main a  { font-style: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
#container    { margin-top: 20px; margin-right: 20px; margin-left: 20px }
#container a     { color: #888; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#container a:hover { text-decoration: underline; background-color: #93ca00 }
#entry-meta  { color: green; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#entry-meta a  { color: green; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#entry-meta a:hover { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: #6c9500 }
.entry-meta, .entry-utility, entry-content, .comment-meta commentmetadata, a.comment-reply-link, p.form-allowed-tags   { color: #888; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#leiste  { color: #888; background: #6c9500 url(images/fv2.jpg) no-repeat 0% 0%; text-align: center; vertical-align: top; border-top: 6px solid #fff; border-left: 6px solid #fff; height: 100px }

.box1{
font-size: 14px;line-height: 15px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

vertical-align:middle;
text-align:center;
}

.box2 { color: #888; font-size: 14px; line-height: 15px; font-family: tahoma, verdana, arial, helvetica, verdana, tahoma, sans-serif; background: url(images/fvklein.jpg) no-repeat 0% 50%; vertical-align: top; margin: 0px; padding-right: 20px; padding-left: 20px }

.box3 { color: #888; font-size: 14px; line-height: 15px; font-family: tahoma, verdana, arial, helvetica, verdana, tahoma, sans-serif; text-align: center; vertical-align: top; margin: 0px; padding: 0px 20px }


.box4{
font-size: 13px;line-height: 16px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;

padding:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:20px;
padding-right:20px;
vertical-align:top;
color:#fff;
text-align:left;
background-image:url(images/fvklein2.jpg);
background-repeat:no-repeat;
background-position:  100% 50%;
}

h3.boxheader  { color: #fff; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 30px; padding-left: 0px; border-bottom: 1px solid #fff }




/* ====== fussbereich ======  */


#fuss {
width:100%;
}

#fuss1a {font-size: 15px;line-height: 20px;
color:#000;
background-color:#fff;
height:60px;
border-bottom:solid 6px #fff;
background-image:url(images/fv1fuss.jpg);
background-repeat:repeat-x;
background-position:100% 100%;
}

#fuss1b  { background: #fff url(images/fv1fuss.jpg) repeat-x 50% 100%; text-align: center; vertical-align: middle; padding-top: 0px; width: 100% }

#fuss1c {font-size: 12px;
color:#fff;
background-color:#6c9500;
letter-spacing:0px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border-left:solid 6px #fff;
border-bottom:solid 6px #fff;
background-image:url(images/fvklein3.jpg);
background-repeat:no-repeat;
background-position:  50% 100%;
}

/*  haupt-fussbereich - 3 spalten unten  */

#fuss2a {font-size: 15px;line-height: 20px;
color:#fff;
border-right:solid 6px #fff;
background-color:#6C9500;
background-image:url(images/fv2.jpg);
background-repeat:no-repeat;
background-position:  0% 50%;
}

#fuss2b {height:120px;font-size: 15px;line-height: 20px;
font-family: verdana,arial,helvetica, tahoma, sans-serif;
color:#fff;
width:100%;
text-align:center;
vertical-align:middle;
background-color:#476e01;
letter-spacing:-1px;
background-image:url(images/logo.jpg);
background-repeat:repeat-y;
background-position:0% 100%;
}

#fuss2c {font-size: 12px;line-height: 20px;
color:#fff;
letter-spacing:0px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
text-align:center;
vertical-align:middle;
border-left:solid 6px #fff;
background-color:#6C9500;
background-image:url(images/fv2.jpg);
background-repeat:no-repeat;
background-position:  0% 50%;
}
.nav-next { text-align: right }
blockquote { font-style: italic }
#klein, #klein a, #klein a:visited  { color: maroon; font-size: 10px }
#normal, #normal a { font-size: 12px }
#mainmenu, #mainmenu a { font-size: 12px }