@charset "utf-8";

/****** Hauptnavigation ******/

#navigation_oben {
	/*left:266px;*/
	/*top:22px;*/
	left:114px;
	top:17px;
	float:left;
	position:relative;
	/*margin:26px 0px 0px 260px;
	background:url(../images/hauptnavigation/startseite_full.gif);*/
	width:487px;
	height:85px;
}
* html div#navigation_oben{
	left:86px;
}
ul.navigation_oben li {
	display:inline;
}

ul.navigation_oben li a {
	display:block;
	height:85px;
	width:124px;
	float:left;
	margin:0px -32px 0px 0px;
	padding:0px;
	position:relative;
}


ul.navigation_oben li.a a {background:url(../images/mainnavi/startseite_regular.gif) top;z-index:9; background-repeat:no-repeat;}

ul.navigation_oben li.b a {background:url(../images/mainnavi/verzeichnis_big.gif) top;z-index:8; background-repeat:no-repeat;}

ul.navigation_oben li.c a {background:url(../images/mainnavi/ratgeber_regular.gif) top;z-index:6; background-repeat:no-repeat;}

ul.navigation_oben li.d a {background:url(../images/mainnavi/infos_regular.gif) top;z-index:5; background-repeat:no-repeat;}

ul.navigation_oben li.e a {background:url(../images/mainnavi/forum_regular.gif) top;z-index:4; background-repeat:no-repeat;}



/****** Navigation linke Spalte ******/

#navigation_links, #navigation_links_kiga{
	background:url(../images/navigation/bg_nav_mitte.gif);
	margin-bottom:-20px;
}

#navigation_links a, #navigation_links_kiga a{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;;
}

#navigation_links li, #navigation_links_kiga li{
	position: relative;
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
}

#navigation_links .e1, #navigation_links_kiga .e1{
	position:relative;
	width:186px;
	height:40px;
	background:url(../images/navigation/bg_nav_oben.gif) no-repeat;
	z-index:2;
}

#navigation_links .e1 a, #navigation_links_kiga .e1 a{
	height:17px;
	width:176px;
	padding:7px 0px 11px 9px;
	z-index:2;
}

#navigation_links .e2 {
	width:184px;
	height:35px;
	background:url(../images/navigation/bg_nav_a.gif) no-repeat;
	margin:-8px 0px 0px 1px;
	z-index:2;
}

#navigation_links .e2 a {
	height:17px;
	width:176px;
	padding:7px 0px 11px 9px;
	font-size:0.8em;
	z-index:2;
}

#navigation_links .e3, #navigation_links .e4,
#navigation_links_kiga .e3, #navigation_links_kiga .e4 {
	width:184px;
	height:35px;
	margin:-8px 0px 0px 1px;
	z-index:2;
}

#navigation_links .e3 a:link, #navigation_links .e3 a:visited, #navigation_links .e4 a:link, #navigation_links .e4 a:visited,
#navigation_links_kiga .e3 a:link, #navigation_links_kiga .e3 a:visited, #navigation_links_kiga .e4 a:link, #navigation_links_kiga .e4 a:visited {
	width:165px;
	height:16px;
	color:#444444;
	padding:9px 0px 10px 19px;
	font-size:0.70em;
	background:url(../images/navigation/bg_nav_ia.gif) no-repeat;
	z-index:2;
}

#navigation_links .e4 a:link, #navigation_links .e4 a:visited {
	width:156px;
	padding:9px 0px 10px 28px;
}

#navigation_links .e3 a:hover, #navigation_links .e3 a:active, #navigation_links .e4 a:hover, #navigation_links .e4 a:active,
#navigation_links_kiga .e3 a:hover, #navigation_links_kiga .e3 a:active, #navigation_links_kiga .e4 a:hover, #navigation_links_kiga .e4 a:active{
	background:url(../images/navigation/bg_nav_h.gif) no-repeat;
	color:#fc7411;
}

.nav_unten {
	position:relative;
	width:186px;
	height:10px;
	background:url(../images/navigation/bg_nav_unten.gif) no-repeat;
	top:12px;
	z-index:1;
}

*html .nav_unten {top:10px;}

.ipunkt {
	position: relative;
	background:url(../images/navigation/infos_symbol.gif) no-repeat;/*in seperates CSS fuer Unterseite Infos*/
	height:49px;
	width:50px;
	left:154px;
	bottom:-35px;
	z-index:3;
}


/****** Navigation linke Spalte Kindergarten-Detail ******/

#navigation_links_kiga{
	position:relative;
	top:-25px;
	margin-top:-14px;
}

#navigation_links_kiga .e1{
	color:#fff;
	font-weight:bold;
	height:17px;
	padding:7px 0px 16px 9px;
	width:177px;
}

ul#navigation_links_kiga{
	position:relative;
	z-index:2;
}

#navigation_links_kiga .e3,
#navigation_links_kiga .e4 {
	color:#fc7411;
}

#navigation_links_kiga .e3 a:link, #navigation_links_kiga .e3 a:visited {
	color:#fc7411;
}

#navigation_links_kiga .e4 a:link, #navigation_links_kiga .e4 a:visited {
	color:#676767;
}

#navigation_links_kiga .e4 a:hover, #navigation_links_kiga .e4 a:active{
	color:#fc7411;
}

#navigation_links_kiga .e4 a{
	font-style:italic;
	font-weight:normal;
}

.ipunkt_kiga {
	position: relative;
	background:url(../images/kiga_detail/verzeichnis_symbol.gif) no-repeat;/*in seperates CSS fuer Unterseite Infos*/
	height:49px;
	width:50px;
	left:154px;
	bottom:4px;
	z-index:3;
}

.nav_unten_kiga {
	position:relative;
	width:186px;
	height:10px;
	top:-13px;
	background:url(../images/navigation/bg_nav_unten.gif) no-repeat;
}

* html .nav_unten_kiga {top:-13px;}


/****** Breadcrumb ******/

#breadcrumb {
	position:relative;
	margin:0px 0px 24px 6px;
	z-index:3;
	height:auto;
}

#spalte_links_mitte #breadcrumb {
	margin-left:189px;
}

#breadcrumb ul, #breadcrumb li {
	list-style:none;
}

ul.breadcrumb li {
	display:inline;
	color:#848484;
}

ul.breadcrumb li a {
	color:#848484;
}

ul.breadcrumb li a:hover {
	text-decoration:none;
}


/****** Navigation unten ******/

#navigation_unten {
	margin:4px 6px 0px 0px;
	text-align:right;
}

#navigation_unten ul, #navigation_unten li {
	list-style:none;
	display:inline;
	color:#848484;
}

ul.navigation_unten li a {
	color:#848484;
	text-decoration:none;
}

ul.navigation_unten li a:hover {
	text-decoration:underline;
}


/****** Navigation Kindergarten-Detailseite ******/

#kiga_menue{
	/*margin-top:-127px;*/
	width:152px;
	float:right;
	margin-top:5px;
	color:#696969;
}

#kiga_menue .bg_oben{
	height:11px;
	width:152px;
	background:url(../images/kiga_detail/kiga_navi_bg_oben.jpg);
	position:relative;
	z-index:2;
}

#kiga_menue .bg_unten{
	margin:0px;
	padding:0px;
	position:relative;
	height:10px;
	width:152px;
	background:url(../images/kiga_detail/kiga_navi_bg_unten.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:-6px;
	font-size:0px;
	line-height:0px;
}
* + html #kiga_menue .bg_unten{
	padding-top:3px;
}
* html #kiga_menue .bg_unten{
	padding-top:3px;
}

*html #kiga_menue .bg_unten, html* #kiga_menue .bg_unten{/*IE-Hack for bottom of navigation*/
	margin-top:-10px;
}

#kiga_menue .inhalt{
	background:url(../images/kiga_detail/kiga_navi_bg_mitte.jpg);
	width:152px;
	margin:0px;
	padding:0px;
}

#navigation_kiga_menue a{
	color:#696969;
	text-decoration:none;
	display:block;
}

#kiga_menue .inhalt #navigation_kiga_menue{
	position:relative;
	width:140px;
	padding-left:3px;
	z-index:3;
}

#navigation_kiga_menue div{
	position:relative;
	list-style-image:none;/*for IE*/
	list-style-position:outside;/*for IE*/
	list-style:none;/*for Mozilla*/
	padding:7px 0px 0px 15px;
	margin:-7px 0px 0px 0px;
	width:130px;
	height:26px;
	background:url(../images/kiga_detail/bg_nav_e2.gif) no-repeat;
	font-size:1em;
}

#navigation_kiga_menue div #save_button,
#navigation_kiga_menue div #fav_button,
#navigation_kiga_menue div #bearb_button,
#navigation_kiga_menue div #create_button,
#navigation_kiga_menue div #del_button{
	position:relative;
	/*list-style-image:none;for IE*/
	/*list-style-position:outside;for IE*/
	/*list-style:none;for Mozilla*/
	padding:7px 0px 0px 12px;
	margin:-8px 0px 0px -15px;
	width:144px;
	height:26px;
	background:url(../images/kiga_detail/bg_nav_e2.gif) no-repeat;
	font-size:1em;
	text-align:left;
	border:none;
	color:#fe6d00;
	cursor:pointer;
}

#navigation_kiga_menue div #bearb_button, #navigation_kiga_menue div #del_button{
	color:#696969;
}

#navigation_kiga_menue div #create_button{
	height:32px;
	padding:0px 0px 0px 12px;
}

#navigation_kiga_menue div input#fav_button{
	color:#696969;
}

#navigation_kiga_menue div #save_button:hover,
#navigation_kiga_menue div #fav_button:hover,
#navigation_kiga_menue div #bearb_button:hover,
#navigation_kiga_menue div #create_button:hover{
	background:url(../../images/kiga_detail/bg_nav_e1.gif) no-repeat;
}
#navigation_kiga_menue div #save_button:hover,
#navigation_kiga_menue div #fav_button:hover,
#navigation_kiga_menue div #bearb_button:hover,
#navigation_kiga_menue div #create_button:hover,
#navigation_kiga_menue div #del_button:hover{
	background:url(../images/kiga_detail/bg_nav_e1.gif) no-repeat;
}
#navigation_kiga_menue div a{
	width:130px;
	margin:-7px 0px 0px -15px;
	padding:7px 0px 7px 15px;
	background:url(../images/kiga_detail/bg_nav_e2.gif) no-repeat;
}

#navigation_kiga_menue div a:hover, #navigation_kiga_menue div a:active {
	background:url(../images/kiga_detail/bg_nav_e1.gif) no-repeat;
}

#navigation_kiga_menue a.save{
	color:#fe6d00;
}

.copyright{
	color:#aaaaaa;
	margin-right:65px;
	font-size:11px;
}
.copyright-wide{
	color:#aaaaaa;
	margin-right:265px;
	font-size:11px;
}
