/****** Starteitenbox Gross ******/

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

.startseite_gross a {
	color:#605f5f;
}

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

.startseite_gross .unten {
	position:relative;
	width:483px;
	height:17px;
	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 0px 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 h2 {
	font-size:1.2em;
}
  
.startseite_gross .spalte_links {
	width:153px;/*163px;*/
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;/*for IE6*/
}

.startseite_gross .spalte_links img {
	margin:4px 0px 18px 0px;
}

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

.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:-5px 0px 18px 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:11px 0px 18px 0px;
}

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


/****** Starteitenbox links ******/

.startseite_links {
	width:187px;
	float:left;
	margin:17px 0px 3px 0px;
}

.startseite_links ul, .startseite_links li {
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
}

.startseite_links .oben {
	background:url(../images/startseite/bg_starts_links_oben.gif);
	width:187px;
	height:11px;
}

.startseite_links .unten {
	background:url(../images/startseite/bg_starts_links_unten.gif);
	width:187px;
	height:11px;
}

.startseite_links .inhalt {
	width:163px;
	color:#696969;
	border-right:solid 2px #fad39c;
	border-left:solid 2px #fad39c;
	padding:0px 10px 14px 10px;
}

.startseite_links h1 {
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:7px;
}

.startseite_links a {
	color:#696969;
	margin-left:6px;
}

.startseite_links li {
	margin:2px 0px 2px 0px;
}


/****** Starteitenbox rechts ******/

.startseite_rechts {
	width:278px;
	float:right;
	margin:17px 0px 3px 0px;
}

.startseite_rechts ul, .startseite_rechts li {
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
}

.startseite_rechts .oben {
	background:url(../images/startseite/bg_starts_rechts_oben.gif);
	width:278px;
	height:11px;
}

.startseite_rechts .unten {
	background:url(../images/startseite/bg_starts_rechts_unten.gif);
	width:278px;
	height:10px;
}

.startseite_rechts .inhalt {
	width:254px;
	color:#696969;
	line-height:1.2em;
	border-right:solid 2px #fad39c;
	border-left:solid 2px #fad39c;
	padding:2px 10px 13px 10px;
}

.startseite_rechts h1 {
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:10px;
}

.startseite_rechts a {
	color:#696969;
}

.startseite_rechts li {
	margin:0px 0px 14px 0px;
}


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

.fce_box_re {
	position:relative;
	margin:0px 0px 13px 0px;
	background:url(../images/fce_rechts/bg_mitte.jpg);
}

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

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

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

.fce_box_re .fce_box_re_inhalt a {
	font-weight:bold;
	color:#1f1f1f;
	text-decoration:none;
}

.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;
}

a.registrieren {
	display:block;
	background:url(../images/fce_rechts/bg_teilnehmen.gif);
	width:152px;
	height:42px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 0px 0px 0px;
}

.fce_box_re_inhalt a.registrieren {
	color:#fff;
	margin:12px 0px 0px 7px;
}


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

.fce_textfeld {
	background:url(../images/fce_mitte/bg_mitte.gif);
}

.fce_textfeld .bg_oben {
	position:relative;
	height:249px;
	width:482px;
	background:url(../images/fce_mitte/bg_oben.jpg);
}

.fce_inhalt {
	position:relative;
	margin-top:-234px;
	padding:0px 18px 0px 18px;
	z-index:2;
	min-height:284px;
}

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

.fce_textfeld .bg_unten {
	position:relative;
	height:75px;
	background:url(../images/fce_mitte/bg_unten.jpg);
	margin-top:-51px;
	z-index:1;
}

.fce_inhalt2 {
	width:340px;
}


/****** FCE Box Ohne Hintergrundverlauf Mitte ******/

.fce_box_mitte{
	width:482px;
	margin-bottom:17px;
}

.fce_box_mitte .bg_oben{
	height:11px;
	width:482px;
	background:url(../images/fce_mitte_ohne_bg/bg_oben.gif);
}

.fce_box_mitte .bg_unten{
	margin:0px;
	padding:0px;
	height:12px;
	width:482px;
	font-size:0px;
	line-height:0px;
	background:url(../images/fce_mitte_ohne_bg/bg_unten.gif);
	background-repeat:no-repeat;
	background-position:left;	
}

*html .fce_box_mitte .bg_unten{margin-left:0px;}

.fce_box_mitte .fce_box_mitte_inhalt{
	border-left:solid 2px #ff9a00;
	border-right:solid 2px #ff9a00;
	padding:2px 17px 2px 17px;
	/* Hides from IE-mac \*/
	height: 1%; /* peekaboo hack / Holly hack */
	/* End hide from IE-mac */	

}

.fce_box_mitte .fce_box_mitte_inhalt h1{
	font-size:1.2em;
	color:#676767;
}

.fce_box_mitte_inhalt .spalte_rechts, .fce_box_mitte_inhalt .spalte_links{
	margin-top:6px;
	line-height:1.4em;
	width:204px;
}

.fce_box_mitte_inhalt ul.spalte_links li, .fce_box_mitte_inhalt ul.spalte_rechts li{
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	padding-left:14px;
}

.fce_box_mitte_inhalt ul.spalte_links li a, .fce_box_mitte_inhalt ul.spalte_rechts li a, .fce_box_mitte_inhalt ul.spalte_links li, .fce_box_mitte_inhalt ul.spalte_rechts li{
	color:#696868;
	font-size:0.9em;
}

.fce_box_mitte_inhalt ul.spalte_links{float:left;}
.fce_box_mitte_inhalt ul.spalte_rechts{margin-left:237px;}

.fce_box_mitte .meldung {
	font-size:1.2em;
	font-weight:bold;
	color:#fe6d00;
}

/****** Box fuer mehrere Ergebnisse bei Suche ******/

#box_suche_erw{
	width:482px;
	margin-bottom:19px;
}

#box_suche_erw .oben{
	background:url(../images/suche_erw/bg_oben.gif);
	height:16px;
	width:482px;
	padding-top:7px;
	background-repeat:no-repeat;
	overflow:hidden;
}

#box_suche_erw .unten{
	height:12px;
	width:482px;
	background:url(../images/suche_erw/bg_unten.gif);
	position:relative;
	z-index:1;
}

#box_suche_erw .inhalt{
	border-left:solid 2px #ffae34;
	border-right:solid 2px #ffae34;
	padding:7px 7px 0px 8px;
	margin:-4px 0px 0px 0px;
	
}

#box_suche_erw .inhalt ul, #box_suche_erw .inhalt li{
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	color:#696969;
	font-size:0.95em;
}

#box_suche_erw h1{
	font-size:1.2em;
	margin-left:15px;
}

#box_suche_erw h2{
	font-size:1.1em;
	color:#696969;
}

#box_suche_erw a{
	color:#696969;
	position:relative;
	z-index:3;
}

#box_suche_erw .inhalt_box{
	background:#fde8ce;
	margin-top:4px;
	padding:6px 0px 8px 14px;
}

#box_suche_erw .inhalt .inhalt_unten{
	background:url(../images/suche_erw/bg_inhalt_box_unten.jpg);
	height:10px;
	width:463px;
	margin:0px 0px -3px 0px;
	position:relative;
	z-index:2;
}



/****** Kreis-Daten-Box ******/

#kreisdaten{
	width:483px;
	background:url(../images/kiga_kreis_suche/bg_mitte.jpg);
	margin-bottom:17px;
}

#kreisdaten .bg_oben{
	background:url(../images/kiga_kreis_suche/bg_oben.jpg);
	background-repeat:no-repeat;
	height:81px;
	width:483px;
}

#kreisdaten .bg_unten{
	background:url(../images/kiga_kreis_suche/bg_unten.jpg);
	height:12px;
	width:483px;
}

#kreisdaten .inhalt{
	margin-top:-81px;
	width:460px;
	padding-bottom:10px;
}

#kreisdaten img{
	float:left;
	margin:9px 14px 0px 14px;
}

#kreisdaten h3{
	font-size:1.2em;
	margin-bottom:1px;
}

#kreisdaten table{
	border-spacing:0px;
	margin:10px 0px 0px 0px;
	text-align:left;
}

#kreisdaten th{
	padding:0px;
}

#kreisdaten td.width{
	width:75px;
	font-weight:bold;
	font-size:1.1em;
}

#kreisdaten .beschreibung{
	position:relative;
	top:12px;
	left:13px;
	min-height:52px; 
	display:inline;
	overflow:visible;
	width:200px;
	font-style:italic;
}

*html #kreisdaten .beschreibung {height:52px;} /*IE äquiv. for min-height*/

#kreisdaten p {
	color:#696868;
	line-height:1.3em;
}

ul.spalte_3_1, ul.spalte_3_2, ul.spalte_3_3 {	
	margin:0px;
	margin-top:11px;
	
}

ul.spalte_3_1 li, ul.spalte_3_2 li{
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	line-height:1.4em;
	width:136px;
	margin-left:14px;
}

ul.spalte_3_1, ul.spalte_3_2, ul.spalte_3_3 {float:left;}

ul.spalte_3_3{
	display:inline;
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	line-height:1.4em;
	
	margin-left:14px;
}
ul.spalte_3_3 li{
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	line-height:1.4em;
}

ul.spalte_3_1 a, ul.spalte_3_2 a, ul.spalte_3_3 a {
	font-size:0.8em;
	color:#696868;
}
#kreisdaten #federal_state_data{
	float:left; 
	margin-right:10px;	
	margin-bottom:10px;
	overflow:hidden;
}
#kreisdaten .bg_unten{
	clear:both;
}

/****** Werbebox Mitte ******/

.fce_werbung {
	background:url(../images/werbebox/bg_mitte.jpg) repeat-y;
	width:480px;
}

.fce_werbung .bg_oben {
	background:url(../images/werbebox/bg_oben.jpg);
	height:8px;
	width:480px;
}

.fce_werbung .bg_unten {
	background:url(../images/werbebox/bg_unten.jpg);
	height:8px;
	width:480px;
}

.fce_werbung .fce_werbung_inhalt {
	width:480px;
	margin-left:12px;
	color:#696868;
}


/****** FCE Box links ******/

.fce_box_li {
	position:relative;
	margin:0px 0px 13px 0px;
	background:url(../images/fce_links/bg_mitte.gif);
}

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

.fce_box_li .fce_box_li_inhalt {
	position:relative;
	z-index:2;
	margin-top:-72px;
	background:none;
	padding:6px 10px 0px 19px;
	min-height:75px;
}

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

.fce_box_li .fce_box_li_inhalt p {color:#605f5f; font-size:0.75em;}
.fce_box_li .fce_box_li_inhalt img {margin:10px 0px 10px 0px;}


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


/****** FCE Sprechblase ******/

#sprechbl_box {
	position:relative;
	margin:-29px 0px 13px 0px;
	background:url(../images/sprechblase/bg_mitte.jpg);
	width:186px;
	padding:0px;
}

#sprechbl_box .bg_oben {
	height:119px;
	width:186px;
	background:url(../images/sprechblase/bg_oben.jpg);
	background-repeat:no-repeat;
}

#sprechbl_box .bg_unten {
	position:relative;
	z-index:1;
	height:11px;
	width:186px;
	background:url(../images/sprechblase/bg_unten.jpg);
}

.sprechbl_inhalt, .sprechbl_inhalt_anmeldung {
	position:relative;
	padding:0px 10px 0px 10px;
	z-index:2;
	color:#605f5f;
	min-height:25px;
	margin-top:-86px;
}

*html .sprechbl_inhalt, *html .sprechbl_inhalt_anmeldung {height:275px;} /*IE äquiv. for min-height*/

.sprechbl_inhalt p {
	font-size:0.7em;
	line-height:1.6em;
}

.sprechbl_inhalt_anmeldung p {
	font-size:0.7em;
}

#sprechbl_box .sprechbl_inhalt_anmeldung h2 {
	font-size:1em;
	padding-top:17px;
	margin-bottom:0px;
}

#sprechbl_box .sprechbl_inhalt h3 {
	padding-top:17px;
}

#sprechbl_box .sprechbl_inhalt_anmeldung h3 {
	padding-top:17px;
	margin-bottom:0px;
	color:#605f5f;
	font-size:0.75em;
}

.sprechbl_inhalt a, .sprechbl_inhalt_anmeldung a {
	color:#605f5f;
}

.sprechbl_inhalt a:hover, .sprechbl_inhalt_anmeldung a:hover {
	text-decoration:none;
}

.fragezeichen {
	padding-top:17px;
	margin-right:10px;
	float:right;
}


/****** KiGA Detail-Box ******/

#kiga_details_box {
		
}

#kiga_haupt {
	width:320px;
	margin-top:5px;
	float:left;
}

#kiga_haupt h1 {
	color:#696969;
	font-size:1.2em;
	margin-bottom:6px;
}

#kiga_haupt a {
	color:#696969;
	text-decoration:none;
}

#kiga_haupt p {
	color:#696969;
	font-size:1.1em;
	margin-bottom:0.5em;
}

#kiga_haupt p.small {
	font-size:1em;
}

#kiga_haupt .bg_oben {
	background:url(../images/kiga_detail/bg_oben_a.gif) no-repeat;
	width:328px;
	height:11px;
}

#kiga_haupt .bg_unten {
	background:url(../images/kiga_detail/bg_unten_a.gif) right;
	width:328px;
	height:7px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	clear:both;
}

#kiga_haupt .inhalt {
	background:#fff0dd;
	border-right:2px solid #ff9a00;
	border-left:2px solid #ff9a00;
	padding:10px 10px 10px 23px;
	line-height:1.3em;
	min-height:90px;
}

*html #kiga_haupt .inhalt {height:90px;} /*IE äquiv. for min-height*/

#kiga_haupt .inhalt .spalte_links, #kiga_haupt .inhalt .spalte_rechts {
	width:140px; 
	float:left;  
	margin:0px; 
	padding:0px;
}

#kiga_infos .inhalt {
	margin:0px;
	padding:0px;
	background:url(../images/kiga_detail/bg_mitte_b.gif);
	width:483px;
}

#kiga_infos .bg_oben {
	background:url(../images/kiga_detail/bg_oben_b.jpg);
	width:483px;
	height:15px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}

#kiga_infos .bg_unten {
	position:relative;
	background:url(../images/kiga_detail/bg_unten_b.jpg);
	background-repeat:no-repeat;
	width:483px;
	height:12px;
	margin-top:0px;
	z-index:1;
	clear:both;
	font-size:0px;
	line-height:0px;
}

#kiga_infos .spalte_links, #kiga_infos .spalte_rechts {
	position:relative;
	z-index:2;
	float:left;
	margin:0px; 
	padding:0px;
	min-height:186px;
}

*html #kiga_infos .spalte_links, *html #kiga_infos .spalte_rechts {height:186px;} /*IE äquiv. for min-height*/

#kiga_infos .spalte_links {
	width:185px;
	margin:0px 30px 0px 0px;/*18px margin won't work in IE*/
	padding-left:18px;
}

#kiga_infos .spalte_rechts {
	width:211px;
}

#kiga_infos .spalte_links img {
	background:#EFEFEF;
	display:block;
}

#kiga_infos .spalte_links img.main {width:182px;height:122px;border:solid 1px #FFC86F;}
#kiga_infos .spalte_links img.sub {width:25px;height:23px;float:left;margin:-10px 15px 0px 0px;padding:0px;}
#kiga_infos .spalte_links img.sublast {width:25px;height:23px;float:left;margin:-10px 0px 0px 0px;padding:0px;}
#kiga_infos .spalte_links a {margin:-3px 0px 0px 0px; padding:0px; color:#696969; float:right;}

#kiga_infos .spalte_links a.anmeldung, a.anmeldung {
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	background:url(../images/kiga_detail/bg_anmelden.gif);
	width:165px;
	height:27px;
	padding:6px 0px 0px 16px;
	margin-top:16px;
}

#kiga_infos .spalte_rechts table {
	border-spacing:0px;
	color:#696969;
	font-size:1.1em;
	line-height:1.15em;
	width:240px;
	margin-bottom:13px;
}

#kiga_infos .spalte_rechts tr, #kiga_infos .spalte_rechts td {
	height:40px;
}

#kiga_infos .spalte_rechts table img {
	margin:0px 4px 0px 0px;
}

#kiga_infos .spalte_rechts h2 {
	color:#1f1f1f;
	font-size:1.1em;
}

#kiga_infos .spalte_rechts p {
	color:#1f1f1f;
}


/****** KiGA Detail-Box Bearbeiten ******/

#kiga_haupt #inhalt_bearb {
	padding-bottom:0px;
}

#kiga_haupt .inhalt h1.bearbeiten {
	position:relative;
	margin:-11px 0px 6px -6px;/*after template: top -11px; but select does't work this way*/
	font-size:1.1em;
	color:#696969;
}

#kiga_infos .inhalt h1.bearbeiten {
	position:relative;
	margin:-11px 0px 8px -1px;
	font-size:1.1em;
	color:#696969;
}

#kiga_infos .inhalt h1.bearbeiten img {
	position:relative;
	top:-12px;
	right:2px;
}

#kiga_haupt form {
	margin:0px 0px -10px 0px;
}

#kiga_haupt input, 
#kiga_haupt select, 
#kiga_infos select, 
#kiga_infos textarea {
	border:1px solid #969696;
}

#kiga_haupt label {
	display:block;
	width:31px;
	float:left;
	position:relative;
}

#kiga_haupt .inhalt .spalte_rechts label{width:26px;}

#kiga_haupt .inhalt input {
	height:14px;
	width:235px;
	padding:2px 0px 0px 4px;
	line-height:1em;
	color:#696969;
	font-weight:bold;
	font-size:1em;
	margin:0px 0px 2px 0px;
	float:left;
}

#kiga_haupt .inhalt input.small {
	font-weight:normal;
	height:13px;
	padding-top:1px;
}

#kiga_haupt .inhalt input.space{margin-bottom:10px;}

#kiga_haupt .inhalt .spalte_rechts select, #kiga_infos select {
	font-size:1em;
	height:20px;
	width:102px;
	padding-top:2px;
	color:#696969;
	margin-bottom:2px;
	float:left;
}

#kiga_haupt .inhalt .spalte_rechts select.space{margin-bottom:4px;}

#kiga_haupt .spalte_links input, #kiga_haupt .spalte_rechts input {
	font-weight:normal;
	width:96px;
	height:13px;
	padding-top:1px;
	position:relative;
}

#kiga_haupt .clearandline {
	position:relative;
	clear:both;
	background:#FFC875;
	height:1px;
	width:280px;
	top:7px;
	margin:0px 0px -4px 18px;
	z-index:3;
}

.spalte_rechts_bearb {
	border-left:1px solid #FFC875;
	margin-left:-12px;
	padding-left:12px;
}

.bildliste {
	border-bottom:1px solid #D2D2D1;
	padding:2px 0px 2px 11px;
}

*html .bildliste{padding-bottom:3px;}

.bildlistefirst {
	border:1px solid #D2D2D1;
	border-top:none;
	width:171px;
	background:#fff0dd;
	padding:4px 0px 6px 11px;
	margin-bottom:6px;
	line-height:1.9em;
}

.bildlistefirst .bold{
	margin-left:5px;
}

#kiga_infos .spalte_links_bearb img.sub {
	float:none;
	margin:-1px 0px -6px 8px;
	border:1px solid #FFC875;
	display:inline;
}

#kiga_infos .bildlistefirst .loeschen{
	background:url(../images/kiga_detail_bearb/kreuz.jpg) top no-repeat;
	height:11px;
	width:10px;
	margin:0px 0px 1px 69px;
}

#kiga_infos .loeschen{
	background:url(../images/kiga_detail_bearb/kreuz.gif) top no-repeat;
	height:11px;
	width:10px;
	border:none;
	font-size:0px;
	margin:0px 0px 5px 103px;
	cursor:pointer;
}

#kiga_infos .button{
	margin:0px 0px 0px 29px;
	border:none;
	background:url(../images/kiga_detail_bearb/button.gif);
	font-size:1em;
	padding:3px 0px 2px 0px;
	text-align:center;
	width:93px;
	height:19px;
	cursor:pointer;
	position:relative;
	top:-3px;
}

#kiga_infos .bildlistefirst .button{
	margin:4px 0px 0px 0px;
}

#kiga_infos .spalte_rechts_bearb table.top{
	margin:-3px 0px -8px 0px;
}

#kiga_infos .spalte_rechts_bearb table.bottom{
	margin-top:-6px;
}	

#kiga_infos .spalte_rechts_bearb table.top td{
	padding-bottom:17px;
}

#kiga_infos .spalte_rechts_bearb table.bottom tr,
#kiga_infos .spalte_rechts_bearb table.bottom td{
	height:20px;
}

#kiga_infos select.konzeption{
	position:relative;
	width:201px;
	margin-left:-3px;
}

#kiga_infos label{
	color:#1f1f1f;
	font-size:1em;
	position:relative;
}

#kiga_infos label.alter, #kiga_infos label.beitrag{
	display:block;
	margin-bottom:-9px;
}

#kiga_infos label.euro{
	position:relative;
	top:-3px;
}

#kiga_infos select.alter, #kiga_infos input.beitrag{
	float:right;
	width:89px;
	margin-right:12px;
	margin-bottom:3px;
}

#kiga_infos input, #kiga_infos textarea{
	height:13px;
	padding:2px 0px 0px 4px;
	padding-top:1px;
	position:relative;
	font-size:1em;
	line-height:1em;
	color:#696969;
}

#kiga_infos input.beitrag{
	float:none;
	width:66px;
	margin-right:0px;
	margin-left:2px;
}

#kiga_infos input.zeit{
	width:27px;
	padding-left:2px;
	padding-right:4px;
	margin-top:3px;
}

#kiga_infos .clearandline{
	clear:both;
	background:#FFC875;
	height:1px;
	width:226px;
	margin:0px 0px 20px 2px;
}

#kiga_infos input.betreff{
	width:180px;
	margin-left:6px;
	font-weight:bold;
}

#kiga_infos textarea.text{
	height:80px;
	width:176px;
	margin-left:6px;
	font-family:Arial,sans-serif;
	font-size:0.9em;
	padding-right:4px;
}

#kiga_infos input.upload{
	margin:4px 0px 4px 0px;
	height:1.9em;
	width:15.5em;
}

#kiga_infos .bildlistefirst input.upload{
	width:15em;
}


/****** KiGA Detail-Box Team ******/

#kiga_haupt .mitarbeiter{
	position:relative;
	margin-left:-8px;
	margin-bottom:-10px;
	overflow:hidden;
}

#kiga_haupt img.main{
	width:94px;	
	background:#EFEFEF;
	display:block;
	float:left;
	margin:0px 12px 0px 0px;
}

#kiga_haupt .mitarbeiter h1{
	margin-bottom:1px;
	position:relative;
	left:-1px;
}

#kiga_haupt .mitarbeiter p{
	font-size:1em;
	line-height:1.2em;
}

#kiga_haupt p.untertitel{
	font-weight:bold;
	font-size:1.1em;
}

#kiga_infos .spalte_mitte{
	min-height:190px;
}

*html #kiga_infos .spalte_mitte {height:190px;} /*IE äquiv. for min-height*/

#kiga_infos .untertitel{
	color:#696969;
	font-weight:bold;
	font-size:1.1em;
}

#kiga_infos img.sub{
	width:60px;	
	background:#EFEFEF;
	display:block;
}

#kiga_infos .mitarbeiter{
	margin:0px 0px 0px 17px;
	clear:both;
	line-height:1.2em;
	margin-bottom:13px;
	overflow:hidden;
}

#kiga_infos .mitarbeiter h1{
	font-size:1.2em;
	color:#696969;
	line-height:1em;
	margin-bottom:1px;
}

#kiga_infos .mitarbeiter p.untertitel{
	margin-bottom:0.1em;
}

#kiga_infos .mitarbeiter .beschreibung{
	float:right;
	width:370px;
	padding-right:25px;
}
.single-news p a, .single-news p a:visited{
	color: #696868;
	text-decoration:underline;
}
.single-news p a:hover, .single-news p a:active{
	color: #696868;
	text-decoration:none;
}