* {

}

img { border:none }

a {
FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: verdana,times, arial;
}

.csc-firstHeader, .csc-header, .csc-header-n1{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h1, h2{
text-transform:uppercase;
font-weight:bold;
color:#660000;
margin-top:0px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0x;
FONT-SIZE: 12px;
}

h1 {
}

h2 {
color:#ff8c00;
color:darkorange;
}

body {
margin: 0px 0px 20px 0px;
background:#7e2625;
background:#660000;
FONT-SIZE: 11.5px; COLOR: #660000; FONT-FAMILY:verdana,arial;
font-family: Verdana, Arial, sans-serif; color:#666666;
font-size: 12px; line-height: 140%; letter-spacing: 1px;
}

#imZentrum {
display:block;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:997px;
font-family: Verdana, Arial, sans-serif; color:#666666;
font-size: 12px; line-height: 140%; letter-spacing: 1px;
background:#fff5ba;

/*background:url("../Bilder/punkte.gif") repeat-y left 254px;*/

}

#imZentrumII {
position:relative;
display:block;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:997px;
font-family: Verdana, Arial, sans-serif; color:#666666;
font-size: 12px; line-height: 140%; letter-spacing: 1px;
background:#fff5ba;

/*background:url("../Bilder/punkte.gif") repeat-y left 254px;*/

}

.Einleitung {
position:absolute;
top:650px;
left:310px;
padding-left:30px;
width:605px;
}

.Einleitung a {
text-decoration:none;
}

.AdressZeile {
position:absolute;
top:790px;
left:40px;
}

.Einleitung .bodytext{

}

.AdressZeile .bodytext{
color:#660000;
font-weight:bold;
}

.AdressZeile a{
text-decoration:none;
}


#kopfZeile {
display:block;
margin-top:0px;
padding-top:0px;
width:997px;
height:312px; 
background:url("../Banner/aktuelles.jpg");
}



#menuZeile {
padding-top:0px;
width:997px;
height:29px; 
background:url("../Bilder/balkeninnen.jpg");
display:none;
}

.ebeneEinsMenu{
}

.oben{
padding-bottom:0px;
margin-bottom:0px;
}

.startbilder{
padding-top:0px;
margin-top:0px;
float:left;
padding-bottom:0px;
margin-bottom:0px;

}

#startlinks{
margin-top:0px;
height:205px;
background:url("../Bilder/balken.jpg") bottom no-repeat;

}

#startlinks ul {
list-style-type:none;
padding-left:0px;
margin-left:0px;
margin-top:4px;
}

.pfeilchen{
}

.startOrange{
margin-bottom:0px;

}

#menuZeile ul {
padding-left:157px;
list-style-type:none;
float:left;
margin-top:7px;
padding-top:0px;
}

#menuZeile ul li, #startlinks ul li {
color:white;
float:left;
text-transform:uppercase;
margin-left:12px;
}

.startmenu {
width:167px;
padding-top:0px;
margin-top:0px;
padding-left:0px;
margin-left:0px;
float:left;
}

.startmenu a {
color:white;
text-decoration:none;
}

.startmenu a:hover {
color:#D48E01;
}

#menuZeile a {
color:#660000;
text-decoration:none;
}

.noHover {
color:white;
}

#menuZeile a:hover {
color:#D48E01;
}

#startSpalte{
margin-top:30px;
margin-bottom:40px;
text-align:center;
background:url("../Bilder/waldhorn.gif") no-repeat top;
}

#startSpalte a{
text-decoration:none;
}

.sprachAuswahl{
margin-left:20px;
text-align:left;
}

#klammerUmSpalten{
background:blue;
}

#linkeSpalte{
padding-top:31px;
float:left;
width:246px;
background:url("../Bilder/punkte.gif") no-repeat right top;
min-height:532px;
/*border-right:1px dotted brown;*/
background:#fbf8c3;
background:#fff5ba;
background:url("../Bilder/punkte.gif") repeat-y right top;
}

#linkeSpalte ul  {
float:left;
list-style-type:none;
padding-left:0px;
margin-left:0px;
padding-top:0px;
margin-top:0px;
background:#fff5ba;
width:240px;
}

#linkeSpalte ul li {
float:left;
list-style-type:none;
text-transform:uppercase;
margin-bottom:10px;
}

#linkeSpalte ul ul {
list-style-image:url("../Bilder/button.gif");
padding-left:5px;
float:left;
}

.active, #linkeSpalte ul li ul li{
float:left;
list-style-type:none;
text-transform:none;
margin-top:0px;
margin-bottom:0px;
margin-left:9px;
padding-left:-4px;
background:none;
}




#linkeSpalte ul li a {
padding-left:27px;
text-decoration:none;
height:21px;
background:url("../Bilder/inaktiv.gif") no-repeat left top;
display:block;
width:208px;
padding-top:2px;
color:white;
font-weight:bold;
letter-spacing: 0px;
}

#linkeSpalte ul li ul li a {
font-weight:normal;

}



#linkeSpalte ul li a:hover {
background:url("../Bilder/aktiv.gif") no-repeat left top;
}

#linkeSpalte ul .aktiv a {
background:url("../Bilder/aktiv.gif") no-repeat left top;
}

#linkeSpalte ul .aktiv ul li a {
background:none;
}

#linkeSpalte ul li ul li a {
background:none;
padding-left:17px;
color:#666666;
}

#linkeSpalte ul li ul li a:hover {
background:none;
color:#660000;
background:url("../Bilder/pfeilchen.gif") no-repeat;
background-position:5px center;
}

#linkeSpalte ul li ul .active a {
color:#660000;
background:url("../Bilder/pfeilchen.gif") no-repeat;
background-position:5px center;
font-weight:bold;
}



#rechteSpalte{
display:block;
float:left;
width:657px;
background:#ffffe7;
padding-top:33px;
padding-left:39px;
padding-right:55px;
padding-bottom:30px;
min-height:500px;
}

#rechteSpalte ul{
padding-top:0px;
padding-bottom:10px;
margin-top:0px;
margin-bottom:0px;
list-style-type:square;
}

#rechteSpalte a{
text-decoration:none;
color:#ff8c00;
color:darkorange;
}

#rechteSpalte a:hover{
color:#660000;
}


#rechteSpalte .internal-link {
text-decoration:none;
color:#ff8c00;
color:darkorange;
}

#rechteSpalte .internal-link:hover {
color:#660000;
}

.rahmen{
	display:block;
	clear:both;
	width:483px;
		
}

.bild{
	
	float:left;
	overflow:hidden;
	padding-bottom:20px;
	max-width:200px;
}

.text{
	float:left;
	margin-left:20px;
	margin-right:1px;
	padding-bottom:20px;
	max-width:260px;
	
}

.clear{
clear:both;
}


.nurBild {
padding-bottom:20px;
}

.bilderRahmen{
	display:block;
	float:left;
}

.bildEins {
float:left;
padding-bottom:20px;
	}


.bildZwei {
float:left;
padding-left:4px;
padding-bottom:20px;
}
.bildTitel{
FONT-SIZE: 9px;
}

p {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.bodytext {
margin-top:0px;
margin: 0 0 0 0px;
padding: 0 0 14px 0px;
text-align:justify;
}


.myGallery {
margin-right:15px;
}


#fussZeile{
margin-left:auto;
margin-right:auto;
clear:both;
text-align:center;
background:#7e2625;
background:#660000;
color:white;
font-size:11.5px;
padding-top:5px;
padding-bottom:5px;
}

#fussZeile a{
color:white;
text-decoration:none;
}

.csc-mailform-field label {
width:230px;
display:block;
float:left;
font-family: Verdana, Arial, sans-serif; color:#666666;
font-size: 12px; line-height: 140%; letter-spacing: 1px;
}

.csc-mailform {
  width: 530px;
  border: 0px none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-left: 0px;
}
