/* CSS Document */

/* allgemeine Einstellungen */

#subNavi {
	margin: 0 0 15px -20px;
}

div#subNavi img.navi {
	margin-left: 20px;
	display: block;
}

/* 1. Navigationsebene Home */

#nav1_head {
	background-color: #f60;
	border-bottom: 1px dashed #fff;
	color: #fff;
	padding-top: 1px;
	margin-top: 0;
}

.nav1 {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin:0;
	padding:0;
	list-style:none;
}

.nav1 li a {
	background: url("../images/navi_pfeil.gif") no-repeat 0 center #FFF;
	display:block;
	color:#C00;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 90%;
}

.nav1 li a span {
	display:block;
	margin-left: 20px;
	background-color: #f90;
	padding: 5px 5px 5px 15px;
	border-bottom: 1px dashed #fff;
}

.nav1 li a:hover {
	background: url("../images/navi_pfeil_over.gif") no-repeat 0 center #FFF;
	display:block;
}

.nav1 li a:hover span {
	color:#fff;
	background-color: #c00;
}

/* 2. Navigationsebene idee_it */

#nav1idee_head {
	background-color: #999;
	color: #fff;
}

#nav1idee_on {
	background-color: #B3B3B3;
	color: #666;
	font-weight: bold;
}

#nav2idee_on {
	background-color: #B3B3B3;
	color: #666;
}

.nav2idee,
.nav2schule,
.nav2beruf,
.nav2eltern,
.nav2partner,
.nav2kickoff {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.nav2idee li a span,
.nav2schule li a span,
.nav2beruf li a span,
.nav2eltern li a span,
.nav2partner li a span,
.nav2kickoff li a span {
	padding: 5px 5px 5px 15px;
	margin-left: 20px;
	display:block;
}
.nav2idee li a span {
	background-color: #ccc;
}

/* 3. Navigationsebene idee_it */

.nav3idee,
.nav3schule,
.nav3beruf,
.nav3eltern,
.nav3partner,
.nav3kickoff {
	margin:0;
	padding:0;
	list-style:none;
}

.nav3idee li a span,
.nav3schule li a span,
.nav3beruf li a span,
.nav3eltern li a span,
.nav3partner li a span,
.nav3kickoff li a span {
	font-weight: normal;
	padding: 5px 5px 5px 15px;
	text-indent: 0;
}

.nav3idee li a span {
	background-color: #B3B3B3;
}

/* 4. Navigationsebene idee_it */

.nav4idee,
.nav4schule,
.nav4beruf,
.nav4eltern,
.nav4partner,
.nav4kickoff {
	margin:0;
	padding:0;
	list-style:none;
}

.nav4idee li a span,
.nav4schule li a span,
.nav4beruf li a span,
.nav4eltern li a span,
.nav4partner li a span,
.nav4kickoff li a span {
	font-weight: normal;
	padding: 5px 5px 5px 25px;
	text-indent: -10px;
}

.nav4idee li a span {
	background-color: #B3B3B3;
}

/* 1+2. Navigationsebene Schülerinnen */

#nav1schule_head {
	background-color: #8FA7BF;
	color: #fff;
}

#nav1schule_on {
	background-color: #A3BDD9;
	color: #65768B;
	font-weight: bold;
}

#nav2schule_on {
	background-color: #A3BDD9;
	color: #65768B;
}

.nav2schule li a span {
	background-color: #B6D3F2;
}

/* 3. Navigationsebene Schule */

.nav3schule li a span {
	background-color: #A3BDD9;
}

/* 4. Navigationsebene Schule */

.nav4schule li a span {
	background-color: #A3BDD9;
}

/* 1+2. Navigationsebene Berufstätige */

#nav1beruf_head {
	background-color: #80997A;
	color: #fff;
}

#nav1beruf_on {
	background-color: #95B38F;
	color: #5B6F58;
	font-weight: bold;
}

#nav2beruf_on {
	background-color: #95B38F;
	color: #5B6F58;
}

.nav2beruf li a span {
	background-color: #ABCCA4;
}

/* 3. Navigationsebene Berufstätige */

.nav3beruf li a span {
	background-color: #95B38F;
}

/* 4. Navigationsebene Berufstätige */

.nav4beruf li a span {
	background-color: #95B38F;
}

/* 2. Navigationsebene Eltern */

#nav1eltern_head {
	background-color: #A69376;
	color: #fff;
}

#nav1eltern_on {
	background-color: #BFA988;
	color: #655948;
	font-weight: bold;
}

#nav2eltern_on {
	background-color: #BFA988;
	color: #655948;
}

.nav2eltern li a span {
	background-color: #D9BF99;
}

/* 3. Navigationsebene Eltern */

.nav3eltern li a span {
	background-color: #BFA988;
}

/* 4. Navigationsebene Eltern */

.nav4eltern li a span {
	background-color: #BFA988;
}

/* 2. Navigationsebene Partner */

#nav1partner_head {
	background-color: #7E8C8C;
	color: #fff;
}

#nav1partner_on {
	background-color: #95A6A6;
	color: #5B6566;
	font-weight: bold;
}

#nav2partner_on {
	background-color: #95A6A6;
	color: #5B6566;
}

.nav2partner li a span {
	background-color: #ACBFBF;
}

/* 3. Navigationsebene Partner */

.nav3partner li a span {
	background-color: #95A6A6;
}

/* 4. Navigationsebene Partner */

.nav4partner li a span {
	background-color: #95A6A6;
}

/* 2. Navigationsebene Kick-Offs */

#nav1kickoff_head {
	background-color: #D96900;
	color: #fff;
}

#nav1kickoff_on {
	background-color: #E69D00;
	color: #600;
	font-weight: bold;
}

#nav2kickoff_on {
	background-color: #E69D00;
	color: #600;
}

.nav2kickoff li a span {
	background-color: #fc0;
}

/* 3. Navigationsebene Kick-Offs */

.nav3kickoff li a span {
	background-color: #E69D00;
}

/* 4. Navigationsebene Kick-Offs */

.nav4kickoff li a span {
	background-color: #E69D00;
}