/*Allgemein*/
body, p, li {font-family:arial; color:#666666}
body, p, li {font-size:10pt}
h1 {font-size:12pt; color:#666666; font-weight:bold}
h2 {font-size:10pt; color:#666666; font-weight:bold}
body {margin:0px; padding:0px; background-color:#003366; margin:auto; width:798px;}

p {position:relative; top:40px; left:10px; width:440px; margin:0px; text-align:left}

#page{position:relative;}


img {display:block; border:0}

a {border:0; padding-left:2px; padding-right:2px}
a:link {text-decoration:none; color:#999999}
a:visited {text-decoration:none; color:#999999}
a:active {text-decoration:none; color:#3366cc;}
a:hover {text-decoration:none; color:#3366cc;}


/*Kopf*/
#kopf{width:798px; height:280px; margin-top:15px; text-align:left; background-color:#FFFFFF}

#navigation{position:absolute; width:798px; text-align:left; margin-top:73px}

#logo {position:absolute; width:141; height:114; margin-left:611px; top:7px; z-index:1}


.nav {font-size:10pt; padding-top:6px; padding-bottom:6px; padding-left:6px; padding-right:6px; line-height:14pt}
a.nav:link {text-decoration:none; color:#3366cc; background-color:#FCF0BA}
a.nav:visited {text-decoration:none; color:#3366cc; background-color:#FCF0BA}
a.nav:active {text-decoration:none; color:#3366cc; background-color: #FCF0BA}
a.nav:hover {text-decoration:none; color:#3366cc; background-color: #FCF0BA}

.navaktiv {font-size:10pt; padding-top:6px; padding-bottom:6px; padding-left:6px; padding-right:6px; line-height:14pt}
a.navaktiv:link {text-decoration:none; color:#666666; background-color:#ffcc33}
a.navaktiv:visited {text-decoration:none; color:#666666; background-color:#ffcc33}
a.navaktiv:active {text-decoration:none; color:#666666; background-color:#ffcc33}
a.navaktiv:hover {text-decoration:none; color:#666666; background-color:#ffcc33}

/*Startseite*/
#content {float:left; position:relative; top:0px; width:798px; height:300; background-color:#FFFFFF;}

#text {position:relative; top:0px; left:10px; width:427px; margin:0px; text-align:left; padding:0px; background-color:#ffffff}
#text2 {margin:40px 0 0 10px; width:427px; text-align:left; padding:0px; background-color:#ffffff;}


#news {margin:10px 0 0 288px; width:510px; text-align:left; background-color:#FCF0BA}
#newstext {font-size:9pt; padding:10px; width:427px; text-align:left; background-color:#FCF0BA}

/*Leistungen*/

#unternavigation{width:798px; text-align:left}

.unav {font-size:10pt; padding-top:3px; padding-bottom:6px; padding-left:6px; padding-right:6px; line-height:16pt}
a.unav:link {text-decoration:none; color:#999999; background-color:#FCF0BA}
a.unav:visited {text-decoration:none; color:#999999; background-color:#FCF0BA}
a.unav:active {text-decoration:none; color:#3366cc; background-color: #FCF0BA}
a.unav:hover {text-decoration:none; color:#3366cc; background-color: #FCF0BA}

#contimg1 {position:absolute; top:100px; left:500px}
#contimg2 {position:absolute; top:50px; left:500px}
#map {position:absolute; top:60px; left:450px}
#conttable {margin:10px 0 0 10px; width:730px; background-color:#FFFFFF}
/*Schwarzes Brett*/
#brettcontent {position:relative; top:30px}

#spalte1 {position:relative; left:0px}
#spalte2 {position:absolute; left:276px; top:0px}
#spalte3 {position:absolute; left:553px; top:0px}

#bretttext {font-size:9pt; padding:10px; width:227px; text-align:left; background-color:#FCF0BA}

/*Galerie*/

.gnav {font-size:10pt; padding-top:3px; padding-bottom:6px; padding-left:6px; padding-right:6px; line-height:16pt}
a.gnav:link {text-decoration:none; color:#999999;}
a.gnav:visited {text-decoration:none; color:#999999;}
a.gnav:active {text-decoration:none; color:#3366cc;}
a.gnav:hover {text-decoration:none; color:#3366cc;}


#galeriecontent {margin-top:30px; background-color:#FFFFFF}

#gal_spalte1 {float:left; width:412px;}
#gal_spalte2 {float:left; width:365px;}

.thumbtext {margin-left:130px; margin-top:-62px; width:230px;}

#galerietext {font-size:9pt; padding:10px; width:365px; vertical-align:middle; text-align:right; background-color:#FCF0BA;}

#thumbs {position:absolute; left:0px; top:130px; width:798px; background-color:#FFFFFF;}





 
