/* breite der gesamtkonstruktion  */


#breite {width:878px}

body
{background-color: #323232;
scrollbar-arrow-color: #6F6F6F; scrollbar-base-color: #4F4F4F;
scrollbar-highlight-color : #4f4f4f; scrollbar-shadow-color : #000;
SCROLLBAR-TRACK-COLOR: #1F1F1F;
}


h2{ color:#5F5F5F;
margin-bottom:30px;letter-spacing:2px;
font-family: verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size: 22px;
font-variant:small-caps;font-weight:normal;
text-align:right;
border-bottom:solid 1px #5f5f5f;
}

.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 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:170px;
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-image:url(/pic/css/logo.jpg);
background-repeat:no-repeat;
height:412px;
background-color:#323232;
background-position:50% 100%;
border:solid 1px #000;
}

#top3 {
background-color:#3A3A3A;
height:40px;
color:#56686D;
width:100%;
vertical-align:middle;
text-align:left;

}

#name {height:0px;
letter-spacing:2px;
color:#aFaFaF;
padding-left:10px;
font-family: times new roman, helvetica, arial, tahoma, verdana;
font-size:28px;
font-variant:small-caps;
font-weight:normal
}


#inhalt {
padding-top: 5px; padding-bottom: 5px;
padding-left: 0px;padding-right:0px;
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:0px;
}


#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:0px;
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: 15px;line-height: 20px;
color:#7f7f7f;background-color:#454545;
letter-spacing:0px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
height:0px;
text-align:center;
vertical-align:top;
width:100%;
font-variant:small-caps;
font-style:italic;
padding-top:10px
}

#r1 {
background-image:url(/pic/css/s1.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#r2 {
background-image:url(/pic/css/s2.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#r3 {
background-image:url(/pic/css/s3.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

#r4 {
background-image:url(/pic/css/s4back.jpg);
background-repeat:repeat-y;
background-position:  100% 100%;
height:100%;
width:22px;
}


#r6 {
background-image:url(/pic/css/s6back.jpg);
background-repeat:repeat-y;
background-position:  0% 0%;
height:100%;
width:22px;
}

#r7 {
background-image:url(/pic/css/s7.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
height:22px;
line-height:22px;
width:22px;
}

#r8 {
background-image:url(/pic/css/s8.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:100%;
}

#r9 {
background-image:url(/pic/css/s9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
height:22px;
line-height:22px;
width:22px;
}

#inputtxt01 {
background-color: #fff8eb;
border-color: #454545;
border-style: medium;
border-width: 1px;
color: #454545;
font-family: arial, helvetica;
font-size: 12px;
height: 18px;
width: 25px;
}

#inputtxt02 {
background-color: #fff8eb;
border-color: #efefef;
border-style: solid;
border-width: 1px;
border-bottom-color: #a0a0a0;
color: #004bf5;
font-family: tahoma, arial, helvetica;
font-size: 12px;
height: 18px;
width: 180px;
}

.button01 { 
background-color: #ffffff;
border-width: 1px;
color: #171716;
font-family: tahoma, arial, helvetica;
font-variant:small-caps;
font-size: 13px;
height: 20px;
width: 85px;
}

.button02 { 
background-color: #fbf0da;
border-width: 1px;
color: #434343;
font-family: tahoma, arial, helvetica;
font-variant:small-caps;
font-size: 13px;
height: 20px;
width: 180px;
}

.button03 { 
background-color: #fbf0da;
border-width: 1px;
color: #434343;
font-family: tahoma, arial, helvetica;
font-variant:small-caps;
font-size: 13px;
height: 20px;
width: 85px;
}

#menu1 a, #menu1 a:visited , #menu1 a:active {display: block;
color:#929292;
font-size: 13px;line-height: 20px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 4px;margin-right: 0px;
height:18px;
line-height:20px;
text-align:center;
background:transparent;
text-decoration:none ;
}

#menu1 a:hover {color:#e7decf; text-decoration:none ;
background:transparent;
text-decoration:none ;
}
#menu1 td {color:#6f6f6f;}



#menu2 a, #menu2 a:visited , #menu2 a:active {display: block;
color:#e7decf;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 0px;padding-right: 0px; padding-bottom: 0px; padding-top:0px;
margin: 0 0 0 0;
height:35px;
line-height:35px;
text-align:center;
background-color:#434343;
width:214px;
}

#menu2 a:hover {color:#fff; text-decoration:none ;
background:transparent;
background-image:url(/pic/css/schatten_un.jpg);
background-repeat:repeat-x;
background-position:  50% 100%;
}

/* ===== trennlinien in den menüs ===== */
.trenn {width:1px;background-color:#000;}
.trenn2 {width:1px;background-color:#5a5556;}


#menu3 a, #menu3 a:visited , #menu3 a:active {display: block;
color:#7f7f7f;
font-size: 14px;line-height: 20px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 10px;margin-right: 10px;
height:20px;
line-height:20px;
text-align:center;
background:transparent;
text-decoration:underline ;
}

#menu3 a:hover {color:#2F2F2F; text-decoration:none ;
background:transparent;
text-decoration:none ;
}

/* menue unten */

#menu4 a, #menu4 a:visited , #menu4 a:active {display: block;
color:#7f7f7f;
font-size: 14px;line-height: 20px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 1px;margin-right: 1px;
height:20px;
line-height:20px;
text-align:center;
background:transparent;
text-decoration:underline ;
}

#menu4 a:hover {color:#efefef; text-decoration:none ;
background:transparent;
text-decoration:none ;
}

#menu4 td {color:#6f6f6f;}

#menu5 a, #menu5 a:visited , #menu5 a:active {display: block;
color:#e7decf;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 0px;padding-right: 0px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
height:35px;
line-height:35px;
text-align:center;
background-image:url(/pic/css/schatten_un.jpg);
background-repeat:repeat-x;
background-position:  50% 100%;

}

#menu5 a:hover {color:#fff; text-decoration:none ;
background-image:url(/pic/css/schatten_over.jpg);
background-repeat:repeat-x;
background-position:  50%  0%;

}

#menu6 a, #menu6 a:visited , #menu6 a:active {
color:#929292;
font-size: 13px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 4px;margin-right: 0px;
background:transparent;
text-decoration:none ;
}

#menu6 a:hover {color:#e7decf; text-decoration:none ;
background:transparent;
text-decoration:none ;
}
#menu6 td {color:#6f6f6f;}


#menu7 a, #menu7 a:visited , #menu7 a:active {display: block;
color:#929292;
font-size: 13px;line-height: 16px;
font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;
padding-bottom: 0px; padding-top:0px;
height:14px;
background:transparent;
text-decoration:none ;
}

#menu7 a:hover {color:#e7decf; text-decoration:none ;
background:transparent;
text-decoration:none ;
}
#menu7 td {color:#6f6f6f;}

/* =============================================================== */

/* allgemeine links im text */

#link1 a:link, #link1 a:visited, #link1 a:active{
font-size: 16px;line-height: 22px;
font-family: arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:none;

color:#9f9f9f;}

#link1 a:hover{ text-decoration:none;
color:#fff;}


#link2 a:link, #link2 a:visited, #link2 a:active{
font-size: 14px;
font-family: arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:none;
font-weight: bold;
color:#000000;}

#link2 a:hover{ text-decoration:none;
color:#adadad;}

#link3 a:link, #link3 a:visited, #link3 a:active{
font-size: 12px;
font-family: arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:none;
color:#fbf0da;}

#link3 a:hover{ text-decoration:none;
color:#fff;}

#link4 a:link, #link4 a:visited, #link4 a:active{
font-size: 9px;
font-family: arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:none;
color:#fbf0da;}

#link4 a:hover{ text-decoration:none;
color:#fff;}

#link5 a:link, #link5 a:visited, #link5 a:active{
font-size: 9px;
font-family: arial,helvetica, verdana, tahoma, sans-serif;
text-decoration:none;
color:#111110;}

#link5 a:hover{ text-decoration:none;
color:#000000;}
/* =============================================================== */
