/* CSS Document */

/* Erstmal alle Abstände auf 0 setzen  */

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
}

img
{
border:none;
}

a
{
color:#6FC057;
text-decoration:none;
}


.BildLinkeSeite
{
float:left;
margin-right:10px;
}

.BildRechteSeite
{
float:right;
margin-left:10px;
}

.grueneSchrift
{
color:#6FC057;
}

.orangeSchrift
{
color:#F7913C;
}

.orange
{
color:#F7913C;
}

td
{
font-family:tahoma,arial,helvetica,sans-serif;
font-size:11pt;
}

/* Allgemeines */

body
{
text-align:center;
width:100%;
height:100%;
background-color:#ffffff;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:12pt;
color:#000000;
}

#container
{
text-align:left;
height:auto;
width:866px;
margin:10px auto;
background-color:#ffffff;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:12pt;
color:#000000;
}

#header
{
display:none;
float:left;
width:866px;
height:214px;
}

#adresse
{
display:none;
margin-top:19px;
margin-right:5px;
float:right;
width:auto;
}

#adresse p
{
color:#37592B;
/*color:#2C2C29;*/
line-height:13px;
font-size:10px;
}

#suche
{
display:none;
clear:right;
float:right;
margin-top:7px;
margin-right:4px;
width:auto;
}

#contentContainer
{
width:866px;
height:auto;
}

#contentMitte
{
float:left;
width:480px;
padding:7px 20px;
}

#contentMitte
{
\width:520px;
w\idth:480px;
}

#contentMitte h1
{
font-size:14pt;
color:#6FC057;
margin-bottom:10px;
}

#contentMitte p
{
line-height:17pt;
}

.contentListe
{
margin:19px;
line-height:18px;
}

#sidebarRechts
{
display:none;
float:left;
width:176px;
min-height:669px;
background-image:url(../upload/layout/lay_bg_right.jpg);
background-repeat:no-repeat;
}

#sidebarRechts .news
{
margin-right:10px;
padding:10px;
border-bottom:1px solid #F3F9EF;
}

#sidebarRechts .news p
{
margin-bottom:15px;
line-height:16px;
color:#37592B;
}

#sidebarRechts .news p a
{
text-decoration:none;
color:#F79038;
}

#AktuellesHeadline 
{
display:none;
float:right;
margin-top:7px;
margin-right:1px;
width:177px;
border-bottom:1px solid #F3F9EF;
padding-bottom:3px;
text-align:center;
font-size:13px;
color:#FFFFFF;
}


#footer
{
display:none;
padding-top:27px;
width:866px;
height:33px;
clear:left;
text-align:right;
}

#footer a
{
display:none;
margin-right:30px;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

form
{
margin:0px;
padding:1px 10px;
border:none;
}

input
{
font-size:11pt;
color:#000000;
border:1px solid #000000;
}

ul,li
{
line-height:18px;
}

#menuTop
{
display:none;
float:none;
width:auto;
margin-top:150px;
margin-left:220px;
}

#menuTop a
{
margin:0px 3px;
color:#FFFFFF;
padding:2px 4px 1px 4px;
border:1px solid #89C872;
}

#menuTop a:hover
{
background-color:#70BF56;
border:1px solid #FFFFFF;
}

#menuTop #topSel a
{
background-color:#70BF56;
margin:0px 3px;
color:#FFFFFF;
padding:2px 4px 1px 4px;
border:1px solid #FFFFFF;
}

#menuTopSub
{
display:none;
float:none;
width:auto;
margin-top:8px;
margin-left:220px;
}

#menuTopSub a
{
margin:0px 3px;
color:#FFFFFF;
padding:2px 4px 1px 4px;
border:1px solid #A6D493;
}

#menuTopSub a:hover
{
background-color:#70BF56;
border:1px solid #FFFFFF;
}

#menuTopSub #topSubSel a
{
background-color:#70BF56;
margin:0px 3px;
color:#FFFFFF;
padding:2px 4px 1px 4px;
border:1px solid #FFFFFF;
}

#menuLeft
{
display:none;
float:left;
width:166px;
height:auto;
min-height:669px;
background-image:url(../upload/layout/lay_bg_left.jpg);
background-repeat:no-repeat;
border-right:1px solid #6FBF57;
background-color:#F6FAF3;
}

#menuLeft a
{

margin-left:4px;
margin-bottom:8px;
display:block;
text-decoration:none;
font-size:12px;
color:white;
padding:7px 5px 7px 25px;
border:1px solid #ffffff;
border-left:none;
border-right:none;
background-image:url(../upload/layout/lay_men_left_0.jpg);
background-repeat:no-repeat;
}


#menuLeft a:hover
{
background-image:url(../upload/layout/lay_men_left_2.jpg);
background-repeat:no-repeat;
}

#menuLeft #mainSel a
{
margin-bottom:8px;
margin-left:4px;
margin-bottom:8px;
display:block;
text-decoration:none;
font-size:12px;
color:white;
padding:7px 5px 7px 25px;
border:1px solid #ffffff;
border-left:none;
border-right:none;
background-image:url(../upload/layout/lay_men_left_2.jpg);
background-repeat:no-repeat;
}

#Sub
{
display:none;
margin-bottom:8px;
}

#Sub a
{
margin: 0;
padding: 0;
margin-bottom:0px;
margin-left:17px;
display:block;
text-decoration:none;
border:none;
color:white;
padding:4px 5px 5px 15px;
background-image:url(../upload/layout/blind.gif);
background-repeat:no-repeat;
}


#Sub a:hover
{
margin-left:17px;
display:block;
padding:4px 5px 5px 15px;
background-image:url(../upload/layout/lay_menu_left_1.gif);
background-repeat:no-repeat;
}

#Sub #subSel a
{
margin: 0;
padding: 0;
margin-bottom:0px;
margin-left:17px;
display:block;
text-decoration:none;
border:none;
color:white;
padding:4px 5px 5px 15px;
background-image:url(../upload/layout/lay_menu_left_1.gif);
background-repeat:no-repeat;
}