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*/
#sitemap
{
	font-size:11px;
	line-height:20px;
}



/*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;
}
