@charset "utf-8";

/****** FCE Box rechts ******/

.fce_box_re {
	position:relative;
	margin:0px 0px 13px 0px;
	background:url(images/fce_rechts/bg_mitte.jpg);
	/* Hides from IE-mac \*/
	height: 1%; /* peekaboo hack / Holly hack */
	/* End hide from IE-mac */
}

.fce_box_re .bg_oben {
	position:relative;
	font-size:0px;
	height:76px;
	background:url(images/fce_rechts/bg_oben.jpg);
}

.fce_box_re .fce_box_re_inhalt {
	position:relative;
	z-index:2;
	margin-top:-72px;
	background:none;
	padding:0px 10px 0px 10px;
	min-height:75px;
}

*html .fce_box_re .fce_box_re_inhalt {height:75px;} /*IE äquiv. for min-height*/

.fce_box_re .bg_unten {
	position:relative;
	font-size:0px;
	height:12px;
	background:url(images/fce_rechts/bg_unten.jpg);
	z-index:1;
	/*margin-top:-12px;*/
	margin-top:-2px;
}



/****** FCE Box Textfeld Mitte ******/

.fce_textfeld {
	
}

.fce_textfeld .bg_oben {
	
	height:12px;
	width:483px;
	background:url(images/fce_mitte/center-ohne-top.gif);
}

.fce_inhalt {
	
	background:url(images/fce_mitte/center-ohne-middle.gif);
	background-repeat:repeat-y;
	padding:0px 18px 0px 18px;
	z-index:2;
	margin:0px;
}

*html .fce_inhalt {height:284px;} /*IE äquiv. for min-height*/

.fce_textfeld .bg_unten {
	
	height:13px;
	background:url(images/fce_mitte/center-ohne-bottom.gif);
	line-height:0px;
	font-size:0px;
	z-index:1;
	margin-top:-5px;
}

.fce_inhalt2 {
	width:340px;
}
/****** Starteitenbox Gross ******/

.startseite_gross {
	background:url(images/startseite/bg_grosse_box_mitte.jpg) repeat-y;
	width:483px;
	color:#605f5f;
	margin:8px 0px 18px 0px;
	
}

.startseite_gross a {
	color:#605f5f;
}

.startseite_gross .oben {
	width:483px;
	height:288px;
	background:url(images/startseite/bg_grosse_box_oben.jpg);
	background-repeat:no-repeat;
}

.startseite_gross .unten {
	position:relative;
	width:483px;
	height:13px;
	background:url(images/startseite/bg_grosse_box_unten.jpg);
	margin-top:-6px;
	z-index:1;
}

.startseite_gross .inhalt {
	position:relative;
	min-height:262px;
	margin:-273px 0px 11px 12px;
	z-index:2;

}

*html .startseite_gross .inhalt {height:262px;} /*IE äquiv. for min-height*/

.startseite_gross h1 {
	font-size:2.1em;
	margin:0px 0px -3px -1px;
}

*html .startseite_gross h1, html * .startseite_gross h1 {
	margin:0px 0px 0px -1px;
}	

.startseite_gross h1 .small {
	font-size:0.6em;
}

.startseite_gross .inhalt h2 {
	font-size:1.2em;
	margin:0px;
}
.startseite_gross .inhalt p{
	margin:0px;
}
  
.startseite_gross .spalte_links {
	width:153px;/*163px;*/
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;/*for IE6*/
}

.startseite_gross .spalte_links img {
	margin:0px 0px 15px 0px;
}

.startseite_gross .spalte_links ul {
	margin-bottom:12px;		
}

.startseite_gross  ul li{
	list-style-image:url(images/list_dot_moz.gif);
	list-style-position:inside;
	list-style-type:disc;
	margin:0px;
	padding:0px;	
}
.startseite_gross ul{ 
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	margin:0px;
	padding:0px;	
}

.startseite_gross .spalte_mitte {
	width:171px;/*161px;*/
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;/*for IE6*/
}

.startseite_gross .spalte_mitte img {
	position:relative;
	margin:0px 0px 15px 0px;
}

.startseite_gross .spalte_mitte ul {
	margin-bottom:12px;
}

.startseite_gross .spalte_rechts {
	width:138px;
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;/*for IE6*/
}

.startseite_gross .spalte_rechts img {
	margin:0px 0px 15px 0px;
}

.startseite_gross .spalte_rechts ul {
	margin-bottom:12px;
}
.startseite_links {
	float:left;
	margin:17px 0px 3px;
	width:187px;
	padding:0px;
}
.startseite_links .oben {
	background:transparent url(images/startseite/bg_starts_links_oben.gif) no-repeat scroll 0%;
	height:12px;
	width:187px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.startseite_links .inhalt {
	margin:0px;
	border-left:2px solid #ffae34;
	border-right:2px solid #ffae34;
	color:#696969;
	padding:0px 10px 14px;
	width:163px;
}
* html .startseite_links .inhalt {
	width:187px;
}
.startseite_links .unten {
	background:transparent url(images/startseite/bg_starts_links_unten.gif) repeat scroll 0%;
	height:11px;
	width:187px;
	background-repeat:no-repeat;
	line-height:0px;
	font-size:0px;
}
.startseite_links h1 {
	margin:0px;
	padding:0px;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:7px;
}
.startseite_links li {
	margin:2px 0px;	
	clear:both;
}
.startseite_links ul{
	margin-bottom:25px;
}
.startseite_links ul, .startseite_links li {	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}
.startseite_links li span{
	float:left;
}
.startseite_links li a, .startseite_links li a:visited{
	color:#696969;
	text-decoration:underline;
	margin-left:7px;	
	float:left;
	width:100px;
	line-height:16px;
}
.startseite_links li a:hover, .startseite_links li a:active{
	text-decoration:none;
}
.startseite_links .news-overview{
	margin-left:100px;
	top:10px;
}
.startseite_links .news-overview a, .startseite_links .news-overview a:visited{
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
.startseite_links .news-overview a:hover, .startseite_links .news-overview a:active{
	color:#696969;
	font-weight:bold;
	text-decoration:underline;
}
.startseite_rechts {
	float:right;
	margin:17px 0px 3px;
	width:278px;
}
.startseite_rechts .oben {
	background:transparent url(images/startseite/bg_starts_rechts_oben.gif) no-repeat scroll 0%;
	height:9px;
	width:278px;
}
.startseite_rechts .inhalt {
	border-left:2px solid #ffae34;
	border-right:2px solid #ffae34;
	color:#696969;
	line-height:1.2em;
	padding:2px 10px 13px;
	width:254px;
}
* html .startseite_rechts .inhalt {
	width:278px;
}
.startseite_rechts .unten {
	background:transparent url(images/startseite/bg_starts_rechts_unten.gif) no-repeat scroll 0%;
	height:9px;
	width:278px;
}
.startseite_rechts h1 {
	margin:0px;
	padding:0px;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:10px;
}
.startseite_rechts li {
	margin:0px 0px 14px;
}
.startseite_rechts ul, .startseite_rechts li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}
.startseite_rechts li a, .startseite_rechts li a:visited{
	color:#696969;
	text-decoration:underline;
}
.startseite_rechts li a:hover, .startseite_rechts li a:active{
	text-decoration:none;
}
ul.start-ul li{	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(images/list_dot_moz.gif);
	padding-left:17px;
}
* html ul.start-ul li{	
	margin-left:0px;
	padding:0px;
	padding-left:2px;
	background-image:url(images/list_dot_moz.gif);
	list-style-position:inside;
	list-style-type:disc;
}
* html ul.start-ul{
	list-style-position:inside;
	list-style-image:url(images/list_dot_moz.gif);	
	list-style-type:disc;
	background-image:none;
	padding:0px;
}

#ext_search_postleitzahl, #ext_search_ort, #ext_search_einrichtung{
	color:#1f1f1f;
	width:86px;/*94-8*/
	heigth:20px; /*24-4*/
	border:none;
	background:url(../images/kiga_suche/bg_inputfield.jpg) top left;
	border-right:1px solid #bfbfbf;
	padding:2px 4px 2px 4px;
	margin:2px 0px 2px 0px;
}

*html #ext_search_postleitzahl, *html #ext_search_ort, #ext_search_einrichtung{margin:1px 0px 1px 0px;}
html* #ext_search_postleitzahl, html* #ext_search_ort, #ext_search_einrichtung{margin:1px 0px 1px 0px;}

#ext_search_button{
	position:relative;
	width:96px;
	height:22px;
	padding:2px 0px 0px 0px;
	border:none;
	color:#696868;
	font-weight:bold;
	font-size:0.7em;
	/*background:url(../images/kiga_suche/button.gif);*/
	background:none;
	margin:8px 0px 17px 0px;
	cursor:pointer;
}
* html #ext_search_button{
	margin:16px 0px 17px 0px;
}
* + html #ext_search_button{
	margin:10px 0px 17px 0px;
}


.fce_box_re_inhalt ul li a, .fce_box_re_inhalt ul li a:visited{
margin-left:10px;
color:#333333;
text-decoration:none;
}
.fce_box_re_inhalt ul li a:hover, .fce_box_re_inhalt ul li a:active{
margin-left:10px;
color:#333333;
text-decoration:underline;
}