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


body
{ padding:0; width:100%; font-size: 16px; line-height: 18px; font-family: arial, helvetica, tahoma, verdana, sans-serif; background-color: #b5835e; background-image: url(../Pics/verlauf.gif); background-repeat: repeat-x; background-position: left 0; margin: 0; }
/* hinweis: die schrift f?r den inhaltsbereich ?ndern sie weiter unten bei #inbox */


/* scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #A8A8A8; scrollbar-base-color: #F2F2F2;
scrollbar-highlight-color : #A8A8A8; scrollbar-shadow-color : #f9f9f9;
SCROLLBAR-TRACK-COLOR: #F9F9F9;}


#main {text-align:center;border:solid 0px #000;margin:0px;width:100%;}




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

#main_top{width:0px;width:100%;
background-image:url(../Pics/header.jpg);background-repeat:no-repeat;
background-position:center top;
}

#top {
height:54px;
text-align:right;
padding-right:0;
}


#top1 {
height:297px;
vertical-align:middle;
text-align:center;
padding-top:20px
}




#hpname {letter-spacing:1px;font-size:38px;
font-family: "Trebuchet MS", arial, helvetica, verdana, tahoma, sans-serif;
}

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


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


#main_inhalt{ width:100%; height:100%; background-image:url(../Pics/back_main.gif); background-repeat:repeat-y; background-position:center top; }

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


#inbox { height:auto; letter-spacing:0; width:100%; vertical-align:top; text-align:left; font-size: 15px; line-height: 19px; font-family: arial, helvetica, tahoma, verdana, sans-serif; color:#8d4008; padding: 30px 10px 40px 20px; }



/* ?berschriften */
h2{ font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif; font-style:italic; color:white; margin-bottom:18px; letter-spacing:0; font-size: 19px; padding-bottom:4px
; border-bottom-color: white; }


#navbox { color:#fff; font: 11px/15px verdana, sans-serif; border-right:solid 0px # #f0f #b5835e; border-left:solid 1px # #b5835e; width:120px; vertical-align:top; text-align:center; right: 100px; padding-left: 22px; padding-right:0; }


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

#main_fuss{width:0px;width:100%;background-color:#b5835e;
}

#fuss {width:100%;
font-family: arial, helvetica, tahoma, verdana, sans-serif;
font-size:12px;
color: #fff;
height:190px;
text-align:center;
vertical-align:middle;
letter-spacing:6px;

background-image:url(../Pics/fuss.jpg);background-repeat:no-repeat;
background-position:center top;
}

#fuss2 {width:100%;
font-family: arial, helvetica, tahoma, verdana, sans-serif;
font-size:10px;
color: #fff;
height:89px;
text-align:center;
vertical-align:top;
background-color:#b5835e;
background-repeat:no-repeat;
background-position:center top;
}



/* =============== NAVIGATION =============== */

/* allgemeine links im text */
a:link, a:visited, a:active{ font-size: 15px; line-height: 19px; font-family: arial, helvetica, tahoma, verdana, sans-serif; color:#fff; text-decoration: none; }

a:hover{ background-color:#8d4008; color:#fff; text-decoration: none; }

/* menue vertikal */

#menu1 a , #menu1 a:visited , #menu1 a:active { display:block; background-color:#b5835e; color:#fff; text-decoration:none ; text-align:left; width:158px; padding-left:20px; line-height: 28px; font-size: 14px; font-family: arial, helvetica, tahoma, verdana, sans-serif; margin:0; border-top:0 solid #fff; border-bottom:1px solid #fff; font-style:normal; border-right: 1.33px solid #fff; border-left-style: solid; border-left-width: 1px; }

#menu1 a:hover{ background-color:#b5835e; color:#fff; font-weight: bold; font-stretch: wider; font-variant: small-caps; background-image: url(../Pics/mo.gif); background-repeat: no-repeat; background-position: inherit; text-decoration:none ; letter-spacing: 1px; border-bottom:1px solid #fff; border-left-color: white; }




/* zweites menue ganz  unten */

#menu a, #menu a:visited , #menu a:active { display: block; color:#fff; text-decoration:none ; font-family: arial, helvetica, tahoma, verdana, sans-serif; font-size: 14px; margin-left: 0; margin-right: 0; text-align:center; background:transparent; padding: 0 10px; }

#menu a:hover {color:#8d4008; text-decoration:underline ;
background:transparent;}
}

.trenn2 { width:1px; color:#8d4008; background-color: #b5835e; }
