body {
font-size:12px;
font-family:Myriad,Arial, Verdana;
background-color:#D2D8CD;
} 

.header {
background:#E4DAD1 url(../bilder/bgheader.gif) repeat-y;
width:950px;
height:160px;
margin:0 auto 0 auto;
}

.header_lang {
background:#E4DAD1 url(../bilder/bgheader.gif) repeat-y;
width:940px;
height:10px;
padding:5px;
margin:0 auto 0 auto;
}

.headerINNEN {
margin:0;
padding:0;
overflow:hidden;
}

#content {
width:950px;
background:#E4DAD1 url(../bilder/bgcontent.gif) repeat-y;
padding:0;
margin:0 auto 0 auto;
border:none;
overflow:hidden;
}

.contentMAIN {
width:950px;
position:relative;
top:0;
left:0;
}

.contentMAINschatten {
position:relative; 
bottom:0px;
background-image:url(../bilder/schatten.png);
background-repeat:repeat-x;
height:20px;
width:950px;
z-index:2;
margin:-20px 0 0 0;
}

.contentNAV {
position:static;
width:240px;
float:right;
background-color:#CCD2C7;
padding:0;
margin:0;
z-index:1;
overflow:visible;
}

.contenNAVtext {
padding:20px 25px 15px 25px;
color:#000000;
line-height: 1.8;
font-size:.9em;
}

.contenNAVtext2 {
padding:20px 25px 3px 25px;
color:#000000;
line-height: 1.8;
font-size:.9em;
}

.contenNAVtext3 {
padding:20px 25px 3px 25px;
color:#000000;
line-height: 1;
font-size:.9em;
}


.startliner {
width:280px;
z-index:6;
position:absolute;
top:140px;
left:672px;
height:24px;
color:#456B43;
}

.startliner2 {
width:280px;
z-index:6;
position:absolute;
top:210px;
left:672px;
height:24px;
color:#456B43;
}

.startliner3 {
width:280px;
z-index:6;
position:absolute;
top:280px;
left:672px;
height:24px;
color:#456B43;
}

.startliner2LOGO {
width:280px;
z-index:7;
position:absolute;
top:192px;
left:820px;
height:24px;
color:#456B43;
}

.startliner4 {
width:280px;
z-index:6;
position:absolute;
top:310px;
left:672px;
height:24px;
color:#456B43;
}

.startliner4LOGO {
width:280px;
z-index:7;
position:absolute;
top:293px;
left:820px;
height:24px;
color:#456B43;
}

.startliner_impression {
width:280px;
z-index:6;
position:absolute;
top:400px;
left:672px;
height:24px;
color:#456B43;
}



.startliner_oben {
background-image:url('../bilder/tras-oben.png');width:280px;height:4px;
}

.startliner_main {
background-image:url('../bilder/tras.png');background-repeat:repeat;width:270px;padding:5px 0 5px 10px;font-weight:bold;
}

.startliner_unten {
background-image:url('../bilder/tras-unten.png');width:280px;height:4px;
}




.footer {
padding:10px 10px 10px 20px;
margin:0 auto 0 auto;
background-color:#456B43;
color:#94A58D;
width:920px;
font-size:1.6em;
font-family:Myriad,Arial, Verdana;
}

.styleserviceangaben {
vertical-align:middle;
padding:1px 0 0 0;
color:#94A58D;
float:right;
font-size:.7em;
}

a, a:active,a:link, a:visited{
line-height: 2;
font-size:.9em;
color:#456B43;

}
a:hover {
line-height: 2;
font-size:.9em;
color:#456B43;

}

a.nav, a.nav:active,a.nav:link, a.nav:visited{

text-decoration:none;
color:#552B00;
}
a.nav:hover {
color:#552B00;
text-decoration:underline;
}

a.textver, a.textver:active,a.textver:link, a.textver:visited {
color:#ffffff;
text-decoration:none;
}

a.textvern, a.textvern:active,a.textvern:link, a.textvern:visited {
color:#000000;
text-decoration:underline;
}

a.textvern:hover {
color:#cc0000;
text-decoration:underline;
}

a.textver:hover {
color:#E3D9D1;
text-decoration:underline;
}

a.white, a.white:active,a.white:link, a.white:visited{
text-decoration:none;
color:#ffffff;
font-size:1em;
line-height: 1;
}
a.white:hover {
color:#ffffff;
text-decoration:underline;
font-size:1em;
line-height: 1;
}

a.green, a.green:active,a.green:link, a.green:visited{
text-decoration:none;
color:#456B43;
line-height: 1;
}
a.green:hover {
color:#456B43;
text-decoration:underline;
line-height: 1;
}

.kontakt th {
font-weight:bold;
text-align:left;
vertical-align:top;
}

.kontakt input {
border:1px #456B43 solid;
width:120px;
font-size:.9em;
padding:2px;
}

.kontakt textarea{
border:1px #456B43 solid;
font-size:.9em;
}



