body 

{

width:980px;

margin:0px;
padding:0;
margin-left:10px;

font-family:arial, Verdana, sans-serif;

background-image:url(../pix/bkgr5.gif);
background-color:#fff;
}



h1 {

font-size:130%;

color:#086E3C;

margin-bottom:20px;

}

#content h1{
margin:0;
margin-left:0px;
border-bottom:solid 1px #086E3C;
font-size:20px;
margin-bottom:10px;
padding-bottom:3px;
}

h2 {
font-size:120%;
color:#000000;
}

h2.starter {
font-size:110%;
color:#00865B;
padding:0;
margin:0;
margin-bottom:4px;
}
h2.az{
font-size:100%;
margin:0;
padding:0;
}
.notextdeco{
text-decoration:none;
}

#concon p.paz{
margin:0;padding:0;
margin-bottom:10px;
}

img {

border:0;

}

p {

margin-top:0px;

margin-bottom:0px;

}


#concon p {

margin-top:7px;

margin-bottom:7px;

}



a:link, a:visited, a:active

{ 

color:#086E3C;

}



a:hover

{ 

color:#0000cc;
}



#title {

margin-top:0px;

padding-top:0px;

margin-bottom:10px;

}



#left {



float:left;

width:17%;

line-height:18px;

font-size:80%;
padding-top:11px;
margin-right:5px;
}



#right {

float:right;

width:18%;

line-height:18px;

margin-right:22px;

}


#content {
float:left;

width:59%;

font-size:84%;

line-height:110%;

/*
border-left:solid 1px #249A67;
*/

margin-top:7px;
}



#concon {

padding-left:5px;

padding-right:6px;

padding-top:8px;

padding-bottom:10px;

line-height:125%;

}
#concondata {

padding-left:5px;

padding-right:6px;

padding-top:8px;

padding-bottom:10px;

line-height:125%;
background-color:#B6DDCB;
}



#footer {

float:left;

width:300px;

text-align:left;

margin-bottom:20px;

color:#000000;

font-size:70%;

text-decoration:none;  
margin-top:10px;
}



#navlist { 

list-style-type:circle; 
font-size:94%;
color:#249A67;
margin:0px;
margin-bottom:15px;
padding:0px;
padding-left:26px;
line-height:115%;
}

#navlist li{
padding-bottom:5px;
}

#navcontainer a

{
width: 100%;
text-decoration:none;
}
#current{
font-weight:bold;
}
.small{
font-size:70%;
}
.headline {
font-weight:bold;
background-color:#00865B;
font-size:14pt;
letter-spacing:120%;
color:#fff;
padding-top:5px;
padding-bottom:3px;
padding-left:10px;
display:block;
}  
.ws-teaserhead {
font-weight:bold;
background-color:#249A67;
font-size:85%;
color:#fff;
text-indent:9px;
}
.ws-teasertxt {
color:#000000;
padding:4px;
padding-left:0px;
line-height:150%;
font-size:80%;
}

#subnavlists{
margin-left:0px;
padding-left:0px;
margin-top:2px;
margin-bottom:10px; 
}
#subnavlists li{
list-style-type:none;
}
#real{
float:right;
}


#printfooter{
display:none;
}

#openerpic{
margin-bottom:8px;
}
.kontaktkarten{
margin:0;
padding:5px;
margin-bottom:1px;
border: 1px solid #086E3C;
width:355px;
}

.apselect{
width:175px;
}
.topicbutton{
margin-bottom:9px;
}
.startercolum{
width:185px;
float:left;
margin-right:4px;
margin-top:6px;
}







/*Sitemap Styles*/
DIV#sitemap {
   padding: 1em 1.5em;
   line-height: 22px;
   }

DIV#sitemap LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
DIV#sitemap LI {
   background: url(../pix/extm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemap LI.last {
   background: url(../pix/exlm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemap LI.file:before {
   content: url(../pix/exfilebw.gif);
   }
DIV#sitemap LI.file:before:hover {
   content: url(../pix/exfilecolor.gif);
   }
DIV#sitemap LI.folder:before {
   content: url(../pix/exfolderbw.gif);
   }
DIV#sitemap LI.folder:before:hover {
   content: url(../pix/exfoldercolor.gif);
   }
DIV#sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
DIV#sitemap UL {
   background: url(../pix/exim.gif)
               repeat-y
               0% 0%;
   }
DIV#sitemap UL.last {
   background-image: none;
   }
DIV#sitemap LI LI {
   color: #000000;
   font-weight: normal;
   }
DIV#sitemap LI.folder:hover {
   color: goldenrod;
   font-weight: bold;
   }
DIV#sitemap LI.file:hover {
   color: mediumblue;
   font-weight: bold;
   }

/*Neue Formulare 25.4.2006 ase*/


#form1_vorname,
#form1_firma,
#form1_nachname,
#form1_lesermail,
#form1_strasse,
#form1_ort,
#form1_telefon,
#form1_kennt
{
width:195px;
}
#form1_plz
{
width:40px;
}

#form1_kennt{
width:395px;
height:185px;
}

#form1 input,
#form1 textarea{
font-weight:arial, sans-serif;
color:#434343;
}

