/* breite der gesamtkonstruktion  */
#breite {width:878px}


body
{margin-top: 30px; margin-left: 0px; margin-right: 0px;margin-bottom: 30px;        background-color: #323232;
}



h2{ color:#989898; margin-bottom:30px; letter-spacing:1px; font-family: verdana, arial, helvetica, verdana, tahoma, sans-serif; font-size: 20px; font-variant:small-caps; font-weight:normal; text-align:right; border-bottom:1px solid #5f5f5f; }

.haupt {background-color:#aaa;border:solid 40px #454545;
}

#top1a {height:0px;
background-color:#454545;
color:#7f7f7f;
height:0px;
width:100%;
vertical-align:bottom;
text-align:left;
padding-bottom:4px;
border-bottom:solid 1px #6f6f6f;
}

#top1b {height:0px;
background-color:#454545;
height:200px;
width:100%;text-align:left;
vertical-align:top;
padding-bottom:10px
}

#top1c {height:0px;
background-color:#454545;
height:170px;
width:100%;text-align:center;
vertical-align:middle;
text-align:left;
padding-bottom:10px
}

#top2 { background-repeat:no-repeat; height:412px; background-color:#454545; background-position:50% 100%; border:solid 1px #7f7f7f; outline-width: 0; }

#top3 {
background-color:#454545;
height:40px;
color:#56686d;
width:100%;
vertical-align:middle;
text-align:left;

}



#name {height:0px;
letter-spacing:2px;
color:#5F5F5F;
padding-left:10px;
font-family: georgia,tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size:26px;
font-variant:small-caps;
font-weight:normal
}


#inhalt { height:900px; background-color:#454545; letter-spacing:0px; width:100%; vertical-align:top; text-align:justify; color:#7f7f7f; font-size: 16px; line-height: 22px; font-family: tahoma, verdana, arial, helvetica, verdana, tahoma, sans-serif; letter-spacing:0; padding: 60px 0 80px; }


#fuss1 {
color:#7f7f7f;background-color:#454545;
letter-spacing:0px;
font-size: 14px;line-height: 20px;
font-family: trebuchet ms,
verdana,arial,helvetica, verdana, tahoma, sans-serif;
height:40px;
text-align:center;
vertical-align:middle;
width:100%;
font-style:normal;
border-left:solid 0px #CFCFCF;
border-right:solid 0px #CFCFCF;
border-bottom:solid 1px #7f7f7f;

padding-top:0px
}



#fuss2 { font-size: 12px; color:#7f7f7f; background-color:#454545; letter-spacing:0; font-family: tahoma, verdana, arial, helvetica, verdana, tahoma, sans-serif; font-variant: small-caps; text-align: left; height:100px; vertical-align:top; width:100%; padding-top:10px
; border-top: 1px solid #aaa; border-right-color: #aaa; border-bottom-color: #aaa; border-left-color: #aaa; }
.listenbild { float: left; margin-top: 5px; margin-right: 25px; outline: solid 1px #6f6f6f; }
.reihenbild { margin-right: 10px; float: left; outline: solid 1px #6f6f6f; }
.quaPix_ { margin-top: 0; margin-right: 0; outline: solid 1px #6f6f6f; }
/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #6F6F6F; scrollbar-base-color: #4F4F4F;
scrollbar-highlight-color : #4f4f4f; scrollbar-shadow-color : #000;
SCROLLBAR-TRACK-COLOR: #1F1F1F;}

/* ========== Schatten um Hauptbereich ========== */


#s1 {
background-image:url(../layout/s1.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s2 {
background-image:url(../layout/s2.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#s3 {
background-image:url(../layout/s3.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s4 {
background-image:url(../layout/s4back.jpg);
background-repeat:repeat-y;
background-position:  100% 100%;
height:100%;
width:22px;
}



#s6 {
background-image:url(../layout/s6back.jpg);
background-repeat:repeat-y;
background-position:  0% 0%;
height:100%;
width:22px;
}

#s7 {
background-image:url(../layout/s7.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#s8 {
background-image:url(../layout/s8.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#s9 {
background-image:url(../layout/s9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

#top2 { height: auto; }
.logo { margin-top: 50px; }
.dsR6 /*agl rulekind: base;*/ { width: 305px; height: 67px; }
.subnavigation { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0; padding-top: 0; }
.subnav { color: #7f7f7f; margin-right: 15px;}
.tdline_u { background-color: #454545; border-bottom: 1px solid #5f5f5f; }
.tdline_o { background-color: #454545; border-top: 1px solid #7f7f7f; border-right-color: #cfcfcf; border-bottom-color: #cfcfcf; border-left-color: #cfcfcf; }
#top3 { height: 26px; }
.dsR23 /*agl rulekind: base;*/ { width: 100%; height: 5px; }
.link_active { color: #cfcfcf; }
UL  { color: #989898; list-style: square }
UL UL LI { color: #cfcfcf;list-style: square }
UL UL UL LI { color: #cfcfcf;list-style: square }
.einrueck { padding-left: 23px; }
.pfeil { margin-right: 7px; margin-bottom: 2px; }
.top2naming { color: #989898; font-size: 10px; font-family: sans-serif; background-color: #454545; }
