P, H1, H2, H3, H4 {
	font-family: Arial, Verdana;
	color:#000000;
	}
	 
p 	{ 
    font-style:normal;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 0;
    text-align: justify;
    line-height: 1.3;
    	color:#000000;
	}

a 	{
	color:#000000;
	}
ul, li {
color:#000000;
}

.csc-firstHeader {
 font-size: 18px;
}
/* ################################################################### */



html {
text-align:center;
height:auto;
}



body{
padding:0px;
margin:0px;
text-align: center;    

#background-color:#fffab2;
background-color:#fce9b0;
}
div#whole {
background-image:url(../img/balken.png);
background-repeat: repeat-x;
background-position: 0px 34px;
}

* html body{ 
background-position: 0px 52px;
}

div#page-bg {
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 974px;
padding:0px;

background-image: url(../img/rechts_ver.jpg);
background-repeat: no-repeat;
background-position: 768px 0px;

}

div#page{
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 773px;
height:auto;
padding:0px;
background-color:white;
background-image:url(../img/rahmen.gif);
background-position:-33px 145px;
float:left;
padding-bottom:5px;
}
div#footer {
width:773px;
float:left;

}

div#page-space {
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width:974px;
height:5px;
float:left;
}

div#left-div {
width:258px;
float:left;
background-color:white;
}


div#center-div {
width:515px;
float:left;
}



div#center-head-space {
width:515px;
height:122px;
float:left;
background-image:url(../img/oben.jpg);
}

div#center-main {
width:515px;
float:left;


}

div#menu-space-top {
height:2px;
width:258px;
float:left;

}
div#menu-space-bottom {
height:2px;
width:258px;
float:left;

}
div#left-menu-image {
width:83px;
float:left;

}

div#menu {
width:175px;
float:left;

}


div#news-box {
width:219px;
border: 1px solid #fdde7e;
padding:10px;
margin:10px;
margin-left:7px;
float:left;

}

#news-box p{
color:gray;
}
div#center-footer-menu a {
text-decoration:none;
font-size:14px;
color:gray;
}
div#center-footer-menu {
width:505px;
float:left;
height:25px;
background-color:#fdf1cd;
text-align: right;
padding-top:50px;
padding-right:10px;

}

div#search-box {
background-color:#fdf1cd;
width:258px;
text-align:center;
height:75px;
float:left;
}
div#eingabe {
float:left;
width:150px;
height:55px;
padding-top:23px;
padding-left:10px;
}
#eingabe input {
border: 1px solid #ffd28a;
height:20px;
color:gray;
}

div#losgehts {
float:left;
width:88px;
padding-top:23px;
height:57px;

}
div#breadcrumb a{
text_decoration:none;
color:gray;
}

div#breadcrumb {
width:515px;
float:left;
text-align:left;
height:20px;
font-size: 13px;
margin-top:3px;

}

div#content {
width:505px;
padding-right:10px;
float:left;
text-align:justify;
padding-top:3px;
padding-bottom:10px;

}


div#center-footer-copy a{
text-decoration:none;
color:gray;
}
div#center-footer-copy {
margin-top:3px;
width:773px;
float:left;
text-align: center;
font-size:14px;
color:gray;
}

* ################### Mailformular ########################### */

/* Mailformular alles linksbuendig */
csc-mailform {
text-align:left !important;
}
fieldset.csc-mailform label {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
   width: 80px;
   float: left;
   clear: right;
   }

/* Inhalte Links vor den Eingabefeldern */
.csc-mailform-field label {
     width: 5em;
     float: left;
     text-align: left;
     margin-right: 10px;
     }
	 
/* Mailformular ohne Rahmen */

fieldset {border: 0px; } 


/* Mailformular senden */

.csc-mailform-submit {
    margin-left: 90px;
	float: left;
	margin-top: 10px;
    } 


#mailform input, textarea, select, file {
	 border: solid 1px black;
	 padding-top: 0px;
	color: #black;
	background-color:white;
}

input.csc-mailform-submit {
	 font-size: 11px;
	 padding: 5px;
	 padding-top: 2px;
	 padding-bottom: 2px;
}


div#gmagic {
display:none;
}



