/*****************************************

Hit-Enter X-Solution
Wurster Landstr. 171
27638 Wremen
Tel.: +49 (0)4705-951010-0
Fax.: +49 (0)4705-951010-0

******************************************/


div {
margin:0px;
padding:0px;
border:none;
font-family: sans-serif;
font-size:14px;
}


a {
color:#67ba14;
text-decoration:underline;
}


.clearimg {
border:none;
}

body {
     padding:0px;
     margin:0px;
     text-align: center;    

     background-image:url(../img/bg.jpg);
     background-color:#6BBC19;
     background-repeat: no-repeat;
     color:black;
}


div#page {
         width:830px;
         margin: 0pt auto;
         height:auto;   
}


div#spacer {
           width:830px;
           height:15px;
            float:left;
}

div#gmagic {
display:none;
}


div#head {
height:auto;
width:830px;
float:left;
}

div#head-top {
height:85px;
width:830px;
float:left;
}
div#head-bottom {
height:auto;
width:829px;
float:left;
background-color:#dfdfdf;

}

div#head-bottom-left {
height:100px;
width:626px;
float:left;
}

div#head-bottom-right {
height:100px;
width:204px;
float:left;
background-color:#dfdfdf;
}


div#head-left {
height:55px;
width:568px;
float:left;
padding-top:30px;
text-align:left;
}

div#head-left a{
text-decoration:none;
color:#999999;
margin-right:10px;
font-size:11px;
font-family:sans-serif;
}

div#head-left ul{ 
list-style:none;
display:block;
float:left;
padding:0px;
margin:0px;
}


div#head-left li{ 
list-style:none;
display:block;
float:left;
}


div#head-right {
height:85px;
width:262px;
float:left;
}


div#center {
height:auto;
width:830px;
float:left;
}

div#center-left {
height:auto;
width:205px;
float:left;
text-align:left;
padding-top:20px;
}

div#center-middle ul{
color:red;
}

div#center-middle li{

margin-top:10px;
}


div#center-middle strong{
font-weight:bold;
}
div#center-middle a{
/*color:#67ba14;*/
color:red;
font-weight:bold;
}



div#center-middle {
height:auto;
width:405px;
margin-right:15px;
float:left;
text-align:left;
padding-top:20px;
font-family:sans-serif;
font-size:13px;

}


div#center-right p{
margin:1px;
margin-left:0px;
font-size:12px;
}
div#center-right {
height:auto;
width:203px;
margin-top:20px;
margin-right:2px;
float:left;
}
div#center-right-up li{
margin:0px;
padding:0px;
}
div#center-right-up ul{
list-style-image:url(../img/pdf.gif);

}

div#center-right-up a{
color:black;
font-size:11px;
}

div#center-right-up {
height:auto;
width:203px;
float:left;
text-align:left;
}

div#center-right-down {
height:auto;
width:203px;
margin-top:10px;
padding-top:20px;
padding-bottom:20px;
float:left;
text-align:left;
border-top:1px solid #dfdfdf;
border-bottom:1px solid #dfdfdf;

}


div#bottom {
height:15px;
width:830px;
float:left;
}

div#bottom-line {
height:1px;
width:830px;
float:left;
background-color:#dfdfdf;
}

div#bottom-menu {
margin-top:4px;
height:auto;
width:830px;
float:left;
text-align:center;
}

div#bottom-menu a{
text-decoration:none;
color:#999999;
margin-right:5px;
font-size:11px;
font-family:sans-serif;
}


div#bottom-menu ul{ 
list-style:none;
display:block;
float:left;
margin:0px;
color:#999999;
width:830px;
}


div#bottom-menu li{ 
list-style:none;
display:block;
float:left;
}



div#line-top {
width:830px;
height:3px;
background-color:#dfdfdf;
float:left;
}


div#center-left ul{
list-style:none;
margin:0px;
padding:0px;
color:black;
}

div#center-left a{
color:black;
text-decoration:none;
}
div#center-left li{ 
list-style:none;
}


.csc-firstHeader {
font-size:16px;
color:black;
margin:1px;
}
.eb1 {
width:200px;
}

.eb2 {
width:180px;
}

.ebene1 a{

}
.ebene1 {
width:180px;
font-size:11px;
color:black;
border-bottom:1px solid #dfdfdf;

padding-bottom:1px;
padding-top:5px;
padding-bottom:1px;

}

.ebene2 {
font-size:11px;
color:black;
width:160px;
padding-left:20px;
background-color:#dfdfdf;
padding-top:5px;
padding-bottom:1px;


}

h1 {
	font-family: sans-serif;
	font-size: 16px;
	color: #000000;
	margin:0px;
}

.align-right {
text-align:right !important;
}



.csc-sitemap ul{
color:black !important;
}


.csc-sitemap li{
color:black !important;
}
