fieldset.csc-mailform {
border:0px;
padding:0px;
}
div.csc-mailform-field {
margin-bottom:10px;
clear:both;
}

div.csc-mailform-field label {
  width: 250PX;
  float:left;

}

div.csc-mailform-field textarea {
width:200px;
height:200px;
}

div.csc-mailform-field input {
}


.csc-mailform option {
max-width:200px
}

.csc-mailform h2,.csc-mailform h3 {
clear:both;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style: solid;
border-color: #eb008c;
}

 .csc-mailform h3.top {
 border:0px;
 }

html,body {
height: 100%;
}

body {
	background-color: #F1E7DF;
	margin: 0px;
	padding:0px;
	font-size:80%;
	/*background-image:url(images/struktur.gif);*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
#contentwrap  {
text-align:left;background-image:url(images/contentbg.gif);
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	min-height: 100%;
	width:770px;
	margin:auto;
	clear:both;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #eb008c;
	}
	
	
	
#navicontainer {
	width:201px;
	float: left;
	height:100%;
	}

#navi {
margin-top:10px;
}

/*Anfang Menuekonfig*/

#navi ul.level1 li a
{
display: block;
min-height:1.1em;
padding: 3px 3px 4px 0.5em;
color:#eb008c;
text-decoration: none;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style:solid;
border-color:#eb008c;
}

#navi ul.level2 li a
{
border:0px;
padding: 0px 10px 4px 1em;
}

#navi ul.level3 li a
{
border:0px;
padding: 0px 10px 4px 2em;
}


#navi ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navi ul.level1
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style:solid;
border-color:#eb008c;
margin-top:0px;
}

#navi li a.high {

color:#eb008c;
font-weight:bold;
}



#navi li a.navunter, #navi li a.navhlunter
{
color:#eb008c;
padding-left:20px;
}

#navi li a.navhlunter {
color:#eb008c;
font-weight:bold;
}

#navi li.ebene1 a{
padding-left:10px;
}


#navi li.level2 a {
padding-left:20px;
}

#navi li.level2hl a {
padding-left:20px;

}

#navi li.ebene3 a {
padding-left:40px;
}

#navi li.ebene3hl a {
padding-left:40px;
font-weight:bold;
}

/*#navi li.ebene3 > a.navlunter {
padding-left:40px;
font-weight:bold;
}
*/




li.ebene1 {
list-style-image:url('images/leer.gif');}
li.ebene1hl {
list-style-image:url('images/leer.gif');}



li.ebene3 {
list-style-image:url('images/leer.gif');

}

li.ebene3hl {
list-style-image:url('images/leer.gif');
}

li.ebene4hl {
list-style-image:url('images/leer.gif');
}

#navi a {
text-decoration:none;
color:#eb008c;
}


/*Ende Menuekonfig*/

	


#logocontainer {
	width: 200px;
	height:192px;
	background-image:url(images/logo.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #eb008c;
	}	
	
#content {
	width: 568px;
	float: left;
	height:100%;
		}	
#servicecontainer {
	height: 23px;

	}

#servicecontainer,#imagecontainer {
	width: 568px;
		}

#imagecontainer {
	height:168px;
	background-image:url(images/familien.gif);	
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #eb008c;

	}

#servicenavigator {
	width: 440px;
	float: left;
	padding-left:5px;
	color:#eb008c;
	}

#servicenavigator a {
	text-decoration:none;	
	color:#eb008c;

	}

#suchebox {
	width:190px;
	clear:both;
	padding:3px;
height:1.5em;
	}
		
#clearer {
	clear:both;
	width:770px;
	}	
	
#innercontent {width:90%;
clear:both;
padding-left:20px;
height:100%;
}
	
/*Typo*/

table,td,p,li,div,a {font-size:1.0em; color:#4a4a4a; line-height:1.5em;}
a { text-decoration:underline;}
/*‹berschriftenlinks bei News*/
h2 a {text-decoration:none; color:#00316b;}
#col0 h2 a,#col1 h2 a, #col2 h2 a, #col3 h2 a {color:#00316b;}
/*Ende ‹berschriftenlinks bei News*/
/*Teaser News*/
.teaser {color:#151A23;font-weight:bold;}
.newssingle a {text-decoration:none; display:inline;}
.newssingle a:hover {color:#151A23;}
/*Ende Teaser News*/


h1.pageheadline, h1 {
font-size:1.2em;
color:#ff7300;
padding:0px;
margin-top:20px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
}

h1.pageheadline {
padding-left:20px;

}


h2,h3,h4 {font-size:1.0em; color:#ff7300; line-height: 1.5em; padding:0px;font-weight:bold;}

h4 {color:##4a4a4a; margin: 0px; padding:0px;}


h3 a, h4 a {
text-decoration:none;
}

#suchebox form {
display:inline;
}

#suchebox input {
background-color:#FFFFFF;
border: 1px solid #e4e4e4;
width:130px;
margin-top:3px;
margin-left:5px;
float:left;
}


#suchebox input.btn {
background-color:#FFFFFF;
#border: 0px;
width: auto;
margin-top:3px;
margin-left: 7px;
color:eb008c;
float:left;
}


legend {
	display: none;
	}

fieldset {
	border: 1px solid #FFFFFF;
	padding: 5px;
	
	}


.tx-indexedsearch-form, .tx-indexedsearch-search-submit {
	float: left;
	}

.tx-indexedsearch-search-submit {
	margin-left: 10px;
   }
label {
	margin-right: 5px;
	}	
	
div.news-list-container {
background-color:#ffead9;
padding-top:5px;
padding-right:10px;
padding-bottom:5px;
padding-left:10px;

}

div.news-list-container h1 {
padding-top:0px;
margin-top:0px;

}


/*Print: */

@media print {
#navi, #navicontainer,#servicecontainer,#imagecontainer {display:none}
body {
background-image: none;
}

}


