body {

font: 95% Verdana, Arial, Helvetica, sans-serif;

color: #000000;

background: #22140b url(../bg-body.jpg) fixed;

text-align: center;

padding-bottom: 20px;

}

#alles {

position: relative;

width: 986px;

margin: 0 auto;

text-align: left;

background: #ffffff;

margin-top: 20px;

}

#alles p.footer {

background: transparent; 

padding: 10px 170px 0 175px;

margin: 20px 0 0 0;

height: 2.5em;

border-top: 1px solid #abbb95;

}

#alles .footer a {

text-decoration: none;

}

#alles .footer a:link,

#alles .footer a:visited {

color: #000000;

background: transparent;

}

#alles .footer a:hover,

#alles .footer a:active,

#alles .footer a:focus {

color: #000000;

background: #abbb95;

}

#logo {

padding: 0 0 0 0;

position: absolute;


}

#header {

top: 0;

left: 0;

width: 986px;

height: 340px;

background: transparent;

}

#main {

width: 831px;

margin: 0 0 0 165px;

padding-top: 50px;

}

#inhalt {

width: 725px;

padding: 0 50px 0 20px;

margin-right: 140px;

}



h1, h2 {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

background: transparent;

}

h1 {

font-size: 1.1em;

text-align: left;

padding-bottom: 1em;

}

h2 {

font-size: 1.0em;

padding-bottom: 1em;

}

p, li, td {

font-size: 0.90em;

padding-bottom: 1em;

}



/* Linke Hauptnavigation */



#navlinks { position: absolute; top: 450px; left: 10; right: 10px; width: 155px; z-index: 5; }

#navlinks li {

display: inline;

}

#navlinks .nav a {

display: block;

width: 155px;

wid\th: 145px;

text-decoration: none;

font-weight: bold;

padding: 3px 0 3px 5px;

border: outset 2px #ffffff;

margin: 2px 0 0 0;

}

#navlinks .nav a:link, 

#navlinks .nav a:visited {

color: #353534;

background: #abbb95;

}

#navlinks .nav a:hover, 

#navlinks .nav a:active, 

#navlinks .nav a:focus {

color: #043f0f;

background: transparent;

border: 2px inset #bebebe;

}

#navlinks .nav a:link.akt, 

#navlinks .nav a:visited.akt {

color: #043f0f;

background: transparent;

border: 2px inset #043f0f;

}





/* eigene seiten */



.header {

background: transparent; 

margin: 0 0 0 0;

}



.header .xtop, 

.header .xbottom {

display: block; 

background: transparent;

font-size: 1px;

}

.header .xb1, .header .xb2, .header .xb3, .header .xb4 {

display: block; 

overflow: hidden;

}

.header .xb1, .header .xb2, .header .xb3 {

height: 1px;

}

.header .xb2, 

.header .xb3, 

.header .xb4 {

background: #dcd48c; 

border-left: 1px solid #dcd48c; 

border-right: 1px solid #dcd48c;

}

.header .xb1 {

margin: 0 5px; 

background: #dcd48c;

}

.header .xb2 {

margin: 0 3px; 

border-width: 0 2px;

}

.header .xb3 {

margin: 0 2px;

}

.header .xb4 {

height: 2px;

margin: 0 1px;

}

.header .xboxcontent { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; background: #dcd48c; margin-left: 0; border-width: 0 1px; padding-bottom: 20px; border-color: #dcd48c; border-style: solid;;

}





#inhalt .header p {

padding: 10px 30px 5px;

font-size: 80%;

color: #000000;

background: transparent;

}



#inhalt a:link,

#inhalt a:visited {

color: #000000;

font-size: 1.0em;

background: transparent;

}



#inhalt a:hover,

#inhalt a:active,

#inhalt a:focus {

color: #000000;

background: #abbb95;

}
