/* CSS Document */

a:link { color:#000000; text-decoration:none}
a:visited {color:#000000; text-decoration:none}
a:active {color:#000000; text-decoration:none}
a:hover {color:#000000; text-decoration:underline}

body {
margin:0px;
padding:0px;
background-color:#d8e755;
overflow:auto;
}

#CENTER{
position:relative;
width:991px;
margin-top:0px;
}

#top{
float:left;
background: url(../images/top.png);
height:140px;
width:991px;
}

#hauptnavi{
float:left;
background: url(../images/hauptnavi.png);
height:39px;
width:991px;
}

#unternavi{
float:left;
background: url(../images/unternavi.png);
height:35px;
width:991px;
}

#footer{
float:left;
background: url(../images/footer.png);
height:78px;
width:991px;
}

#search{
padding-top:8px;
padding-left:0px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:25px;
padding-right:0px;

}

#kategorien{
float:left;
background: url(../images/kategorien.png);
height:348px;
width:70px;
}

#footertext{
padding-top:50px;
padding-right:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:right;
}

a.footer:link{color:#000000; text-decoration:underline}
a.footer:active{color:#000000; text-decoration:underline}
a.footer:visited{color:#000000; text-decoration:underline}
a.footer:hover{color:#000000; text-decoration:none}


/*-------------------------------------------------------------------------*/

a.mainlevel-top:link{color:#FF0000; text-decoration:none}
a.mainlevel-top:active{color:#FF0000; text-decoration:none}
a.mainlevel-top:visited{color:#FF0000; text-decoration:none}
a.mainlevel-top:hover{color:#FF0000; text-decoration:none}


#content_bereich{
background-image:url(../images/content.png);
background-repeat:repeat-y;
float:left;
width:991px;
overflow:visible;
min-height:400px;
 /* Für FireFox */
}

* html #content_bereich /* Für IE */
{
height: 400px;
}

#content_text{
padding-top:3px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:850px;
}

*+html #content_text
{
width:600px;
}
* html #content_text
{
width:600px;
}

h1{
margin-top:0px;
padding-top:0px;
border-bottom:solid #FF0000 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
width:600px;
color:#000000;
}

.button {
margin-top: 3px;
font:11px Arial, Helvetica;
color:#000000;
border:1px solid #CC0000;
background-color: #ffffff;
}

/*--------------------------------------------------------------------------------*/

#leftmenu{
padding-top:8px;
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:25px;
padding-right:30px;
width:100px;
float:left;
}

#leftmenu ul {
padding-bottom:0px;
background-position:top left;
margin:0px;
padding-top:0px;;
padding-left:0px;
list-style-type:none;
}

#leftmenu ul li {
padding-bottom:0px;
margin-bottom:13px;
}

#leftmenu ul li li{
font-weight:normal;
padding-left:10px;
background-image:none;
}

#leftmenu ul li a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#leftmenu ul li a:hover{
color:#FF0000;
}

#current{
text-decoration: underline;
}

/*------------------------------------------------------------------------------*/

#hauptnavitext {
padding-top:13px;
padding-left:440px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#FF0000;
text-decoration:none;
text-align:left;
}

#hauptnavitext ul {
margin:0px;
padding:0px;
}

#hauptnavitext ul li {
display:inline;
margin-right:10px;
}

#hauptnavitext ul li a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.03px;
font-weight:bold;
font-size:12px;
color:#FF0000;
text-decoration:none;
}

#hauptnavitext ul li a:hover{
color: #000000;
}

/*------------------------------------------------------------------------------*/

#unternavitext {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:left;
padding-left:440px;
}
*+html #unternavitext {
padding-left:440px;
}

#unternavitext ul {
margin:0px;
padding:0px;
}

#unternavitext ul li {
display:inline;
margin-right:7px;
}

#unternavitext ul li a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.03px;
font-size:11px;
color:#000000;

}

#unternavitext ul li a:hover{
color: #000000;
text-decoration: underline;
}