@charset "utf-8";

/*********************************************

himmel blau dunkel                     #AED5F1
himmel blau hell                       #D6EAF7

dunkel grau                            #59575B

navi gruen                             #B7CA29
navi gelb                              #FFF100
navi orange                            #F89D3C
navi pink                              #F287B6
navi hellblau                          #79BDE9
navi grau                              #A7ADB1

link blau															 #78b6e0

breadcrumb														 #4b4547

**********************************************/


html {margin:0; padding:0;}

body {
	margin:0; 
	padding:0;
	font-size:62.5%;
	background-color:#fff;
	font-family:arial, sans-serif;
}


/**********************************************************************/
/*           	             Ebenen - Layout			                   */
/**********************************************************************/

#wrapper {
	width:100%;
   text-align:center;
}

/************      himmel     ***************/

#wrapper_himmel {
   width:100%;
   height:130px;
}

#wrapper_himmel .hi1 {
   width:100%;
   height:74px;
   background-color:#AED5F1;
   
}

#wrapper_himmel .hi1 .hibirds {
   width:800px;
   height:64px;
   margin:0 auto;
   background:transparent url('image/birds.gif') no-repeat top right;
}

#wrapper_himmel .hi2 {
   width:100%;
   height:18px;
   background-color:#fff;
}

#wrapper_himmel .hi3 {
   width:100%;
   height:20px; 
   background-color:#D6EAF7;
}

#wrapper_himmel .hi4 {
   width:100%;
   height:8px;
   background-color:#fff;
}

#wrapper_himmel .hi5 {
   width:100%;
   height:10px;
   background-color:#D6EAF7;
}



/************      wrapper_border     ***************/

#wrapper_border {
   width:800px;
   margin:0 auto;
   text-align:left;
   margin-top:-86px;
}

* html #wrapper_border {margin-top:-94px;}

#wrapper_border .children_top {
   width:326px;
   height:105px;
   background:transparent url('image/children_bckgrnd2.gif') no-repeat bottom left; 
}

#wrapper_border .border_top {
   width:800px;
   height:10px;
   float:left;
   background:transparent url('image/border_both.gif') no-repeat top left;
}

#wrapper_border .border_bottom {
   width:800px;
   height:10px;
   float:left;
   background:transparent url('image/border_both.gif') no-repeat bottom left;
      margin-bottom:20px;
}

#wrapper_border #wrapper_content {
   width:800px;
   min-height:500px;
   float:left;
   background:transparent url('image/border_bckgrnd.gif') repeat-y top left;
}

* html #wrapper_border #wrapper_content {height:550px;}

/* 2 columns */
#wrapper_border #wrapper_content_2c {
   width:800px;
   min-height:500px;
   float:left;
   background:transparent url('image/border_bckgrnd_2c.gif') repeat-y top left;
}

* html #wrapper_border #wrapper_content_2c {height:550px;}



/************      column left     ***************/

.column_left {
   float:left;
   width:195px;
}

.column_left .info {
   color:#fff;
   font-size:1.2em;
   margin-left:18px;
   float:left;
   margin-top:2px;
   display:inline;
}

.column_left .info span.small {
   font-size:0.8em;
   font-weight:bold;
   float:left;
}

.column_left .info span.big {
   font-weight:bold;
   font-size:1.3em;
   float:left;
   margin-top:8px;
}

.column_left .info span.big.normal {
   font-weight:normal;
   font-size:1.3em;
   float:left;
   margin-top:0px;
}

.column_left .info a:link, .column_left .info a:visited {
   color:#fff;
   text-decoration:none;
}

.column_left .info a:hover, .column_left .info a:active {
   color:#fff;
   text-decoration:none;
   cursor:pointer;
}


.mnavi {
	float:left;
	width:195px;
}

/************      content     ***************/

#wrapper_content .maincontent {
   float:left;
   width:595px;
   padding-bottom:10px;
}




/* 2 columns */

#wrapper_maincontent {
   float:right;
   width:595px;
   margin-right:10px;
   display:inline;
}

#wrapper_content_2c .maincontent {
   float:left;
   width:410px;
   padding-bottom:10px;
}

* html #wrapper_content_2c .maincontent {width:400px;}





/************      column right     ***************/

#wrapper_content_2c .content_right {
	width:180px;
	float:right;
}


/************      Footer     ***************/

#wrapper_border .border_bottom .subnavi {
	float:left;
	margin-left:26px;
	width:195px;
	position:relative;
	top:-10px;
	text-align:left;
	font-size:1.1em;
	text-transform:uppercase;
}

/************      Sonstiges     ***************/

div.clear {clear:both;}

/**********************************************************************/
/*           	             Ebenen - Text  			                   */
/**********************************************************************/

#wrapper_content .maincontent_t,
#wrapper_content_2c .maincontent_t {
   font-size:1.2em;
   line-height:1.4em; 
   color:#59575B;
   margin:10px 10px 0 10px;
   float:left;
   display:inline;
}

#wrapper_content_2c .content_right_t {
	font-size:1.2em;
   line-height:1.4em; 
   color:#59575B;
   margin:10px 10px 0 10px;
   float:left;
   display:inline;
}

p {margin-bottom:1.4em;}
* html table {font-size:1.2em; color:#59575B;}


/**********************************************************************/
/*	                 		  	 	 Content  			 	                      */
/**********************************************************************/

#wrapper_content .maincontent .mainimage {
   margin:10px 10px 0 10px;
   float:left;
   display:inline;
}

#wrapper_content .maincontent .mainimage img {
   width:575px;
   float:left;
   border:none;
}


#wrapper_content_2c .maincontent .mainimage {
   margin:10px 10px 0 10px;
   float:left;
   display:inline;
}

#wrapper_content_2c .maincontent .mainimage img {
   width:390px;
   float:left;
   border:none;
}



/************      breadcrumb     ***************/

.breadcrumb {
	width:390px;
	color:#4b4547;
	font-size:1.0em;
	margin:10px 0 5px 10px;
}

.breadcrumb a:link, .breadcrumb a:visited {
	color:#4b4547;
	text-decoration:none;
}

.breadcrumb a:hover, .breadcrumb a:active {
	color:#4b4547;
	text-decoration:underline;
}

.breadcrumb span {
	color:#4b4547;
	text-transform:uppercase;
}


/**********************************************************************/
/*	                 		  	 	 Main Navi			 	                      */
/**********************************************************************/

.mnavi ul#mnavi_lv1 {
	margin:20px 0 0 0;
	padding:0;
	list-style:none;
}

.mnavi ul#mnavi_lv1 > li {
	margin:0 0 8px 0;
	padding:0 0 0 0;
	list-style:none;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
   text-transform:uppercase;
}



.mnavi ul#mnavi_lv1 > li a:link, .mnavi ul#mnavi_lv1 > li a:visited {
	color:#a7adb1;
	text-decoration:none;
}

.mnavi ul#mnavi_lv1 > li a:hover, .mnavi ul#mnavi_lv1 > li a:active {
	color:#a7adb1;
	text-decoration:none;
}

.mnavi ul#mnavi_lv1 li span.block {
	width:22px;
	height:11px;
	margin-right:4px;
	margin-top:2px;
	display:block;
	float:left;
}

.mnavi ul#mnavi_lv1 li.schule span.block {
	background-color:#B7CA29;
}

.mnavi ul#mnavi_lv1 li.org span.block {
	background-color:#FFF100;
}

.mnavi ul#mnavi_lv1 li.profil span.block {
	background-color:#F89D3C;
}

.mnavi ul#mnavi_lv1 li.termin span.block {
	background-color:#F287B6;
}

.mnavi ul#mnavi_lv1 li.aktuell span.block {
	background-color:#79BDE9;
}

.mnavi ul#mnavi_lv1 li.archiv span.block, .mnavi ul#mnavi_lv1 li.kontakt span.block {
	background-color:#A7ADB1;
}





.mnavi ul#mnavi_lv1 > li.archiv > span,
.mnavi ul#mnavi_lv1 > li.kontakt > span,
.mnavi ul#mnavi_lv1 > li.archiv > a:hover, .mnavi ul#mnavi_lv1 > li.archiv > a:active,
.mnavi ul#mnavi_lv1 > li.kontakt > a:hover, .mnavi ul#mnavi_lv1 > li.kontakt > a:active  {
	color:#A7ADB1;
	text-transform:uppercase;
}

.mnavi ul#mnavi_lv1 > li.schule > span,
.mnavi ul#mnavi_lv1 > li.schule > a:hover, .mnavi ul#mnavi_lv1 > li.schule > a:active  {
	color:#B7CA29;
	text-transform:uppercase;
}

.mnavi ul#mnavi_lv1 > li.org > span,
.mnavi ul#mnavi_lv1 > li.org > a:hover, .mnavi ul#mnavi_lv1 > li.org > a:active  {
	color:#FFF100;
	text-transform:uppercase;
}

.mnavi ul#mnavi_lv1 > li.profil > span,
.mnavi ul#mnavi_lv1 > li.profil > a:hover, .mnavi ul#mnavi_lv1 > li.profil > a:active  {
	color:#F89D3C;
	text-transform:uppercase;
}

.mnavi ul#mnavi_lv1 > li.termin > span,
.mnavi ul#mnavi_lv1 > li.termin > a :hover, .mnavi ul#mnavi_lv1 > li.termin > a:active  {
	color:#F287B6;
	text-transform:uppercase;
}

.mnavi ul#mnavi_lv1 > li.aktuell > span,
.mnavi ul#mnavi_lv1 > li.aktuell > a:hover, .mnavi ul#mnavi_lv1 > li.aktuell > a:active   {
	color:#79BDE9;
	text-transform:uppercase;
}

/************      active     ***************/


.mnavi ul#mnavi_lv1 > li.schule.active > a:link, .mnavi ul#mnavi_lv1 li.schule.active > a:visited,
.mnavi ul#mnavi_lv1 > li.schule.active > a:hover, .mnavi ul#mnavi_lv1 li.schule.active > a:active {
	color:#B7CA29;
}

.mnavi ul#mnavi_lv1 > li.org.active > a:link, .mnavi ul#mnavi_lv1 > li.org.active > a:visited,
.mnavi ul#mnavi_lv1 > li.org.active > a:hover, .mnavi ul#mnavi_lv1 > li.org.active > a:active {
	color:#FFF100;
}

.mnavi ul#mnavi_lv1 > li.profil.active > a:link, .mnavi ul#mnavi_lv1 > li.profil.active > a:visited,
.mnavi ul#mnavi_lv1 > li.profil.active > a:hover, .mnavi ul#mnavi_lv1 > li.profil.active > a:active {
	color:#F89D3C;
}

.mnavi ul#mnavi_lv1 > li.termin.active > a:link, .mnavi ul#mnavi_lv1 li.termin.active a:visited,
.mnavi ul#mnavi_lv1 > li.termin.active > a:hover, .mnavi ul#mnavi_lv1 li.termin.active a:active {
	color:#F287B6;
}

.mnavi ul#mnavi_lv1 > li.aktuell.active > a:link, .mnavi ul#mnavi_lv1 > li.aktuell.active > a:visited,
.mnavi ul#mnavi_lv1 > li.aktuell.active > a:hover, .mnavi ul#mnavi_lv1 > li.aktuell.active > a:active {
	color:#79BDE9;
}

.mnavi ul#mnavi_lv1 > li.archiv.active > a:link, .mnavi ul#mnavi_lv1 > li.archiv.active > a:visited,
.mnavi ul#mnavi_lv1 > li.archiv.active > a:hover, .mnavi ul#mnavi_lv1 > li.archiv.active > a:active,
.mnavi ul#mnavi_lv1 > li.kontakt.active > a:link, .mnavi ul#mnavi_lv1 > li.kontakt.active > a:visited,
.mnavi ul#mnavi_lv1 > li.kontakt.active > a:hover, .mnavi ul#mnavi_lv1 > li.kontakt.active > a:active {
	color:#A7ADB1;
}


/************      lv2     ***************/

.mnavi ul#mnavi_lv2 {
	margin:4px 0 0 26px;
	padding:0;
	list-style:none;
}

.mnavi ul#mnavi_lv2 li {
	margin:0 0 4px 0;
	padding:0;
	list-style:none;
	font-size:0.9em;
	color:#fff;
   text-transform:none !important;
   font-weight:bold;
}


.mnavi ul#mnavi_lv2 > li > a:link, .mnavi ul#mnavi_lv2 > li a:visited {
	color:#fff;
	text-decoration:none;
   text-transform:none !important; 
}

.mnavi ul#mnavi_lv2 > li > a:hover, .mnavi ul#mnavi_lv2 > li > a:active {
	color:#fff;
	text-decoration:none;
   text-transform:none !important;
}


.mnavi ul li.schule ul#mnavi_lv2 > li > a:hover, .mnavi ul li.schule ul#mnavi_lv2 > li > a:active  {
	color:#B7CA29 !important;
}

.mnavi ul li.org ul#mnavi_lv2 > li > a:hover, .mnavi ul li.org ul#mnavi_lv2 > li > a:active  {
	color:#FFF100 !important;
}

.mnavi ul li.profil ul#mnavi_lv2 > li > a:hover, .mnavi ul li.profil ul#mnavi_lv2 > li > a:active  {
	color:#F89D3C !important;
}

.mnavi ul li.termin ul#mnavi_lv2 > li > a:hover, .mnavi ul li.termin ul#mnavi_lv2 > li > a:active  {
	color:#F287B6 !important;
}

.mnavi ul li.aktuell ul#mnavi_lv2 > li > a:hover, .mnavi ul li.aktuell ul#mnavi_lv2 > li > a:active  {
	color:#79BDE9 !important;
}

.mnavi ul li.archiv ul#mnavi_lv2 > li > a:hover, .mnavi ul li.archiv ul#mnavi_lv2 > li > a:active,
.mnavi ul li.kontakt ul#mnavi_lv2 > li > a:hover, .mnavi ul li.kontakt ul#mnavi_lv2 > li > a:active  {
	color:#A7ADB1 !important;
}

/************      active     ***************/

.mnavi ul#mnavi_lv2 > li.schule.active > a,
.mnavi ul#mnavi_lv2 > li.schule.active > span {
   color:#B7CA29;
}

.mnavi ul#mnavi_lv2 > li.org.active > a,
.mnavi ul#mnavi_lv2 > li.org.active > span {
   color:#FFF100;
}

.mnavi ul#mnavi_lv2 > li.profil.active > a,
.mnavi ul#mnavi_lv2 > li.profil.active > span {
   color:#F89D3C;
}

.mnavi ul#mnavi_lv2 > li.termin.active > a,
.mnavi ul#mnavi_lv2 > li.termin.active > span {
   color:#F287B6;
}

.mnavi ul#mnavi_lv2 > li.aktuell.active > a,
.mnavi ul#mnavi_lv2 > li.aktuell.active > span {
   color:#79BDE9;
}

.mnavi ul#mnavi_lv2 > li.archiv.active > a,
.mnavi ul#mnavi_lv2 > li.archiv.active > span,
.mnavi ul#mnavi_lv2 > li.kontakt.active > a,
.mnavi ul#mnavi_lv2 > li.kontakt.active > span {
   color:#A7ADB1;
}


.mnavi ul#mnavi_lv2 > li.active > span {
   text-transform:none !important;
}

/************      lv3     ***************/

.mnavi ul#mnavi_lv3 {
	margin:4px 0 0 10px;
	padding:0;
	list-style:none;
}

.mnavi ul#mnavi_lv3 > li {
	margin:0 0 4px 0;
	padding:0;
	list-style:none;
	font-size:0.9em;
	color:#fff !important;
   font-weight:normal;
}

.mnavi > ul > ul > ul > li > a {
   color:#fff !important;
}

.mnavi ul#mnavi_lv3 > li > a:link, .mnavi ul#mnavi_lv3 > li > a:visited {
	color:#fff !important;
	text-decoration:none;
	text-transform:none;
}

.mnavi ul#mnavi_lv3 > li > a:hover, .mnavi ul#mnavi_lv3 > li > a:active {
	color:#fff !important;
	text-decoration:none;
	text-transform:none !important;
}


/************      active     ***************/

.mnavi ul li.schule.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.schule.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.schule.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.schule.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.schule.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.schule > a:hover, .mnavi ul#mnavi_lv3 > li.schule > a:active {
	color:#B7CA29 !important;
	text-transform:none !important;
}

.mnavi ul li.org.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.org.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.org.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.org.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.org.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.org > a:hover, .mnavi ul#mnavi_lv3 > li.org > a:active {
	color:#FFF100 !important;
	text-transform:none !important;
}

.mnavi ul li.profil.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.profil.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.profil.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.profil.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.profil.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.profil > a:hover, .mnavi ul#mnavi_lv3 > li.profil > a:active {
	color:#F89D3C !important;
	text-transform:none !important;
}

.mnavi ul li.termin.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.termin.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.termin.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.termin.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.termin.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.termin > a:hover, .mnavi ul#mnavi_lv3 > li.termin > a:active {
	color:#F287B6 !important;
	text-transform:none !important;
}

.mnavi ul li.aktuell.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.aktuell.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.aktuell.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.aktuell.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.aktuell.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.aktuell > a:hover, .mnavi ul#mnavi_lv3 > li.aktuell > a:active {
	color:#79BDE9 !important;
	text-transform:none !important;
}

.mnavi ul li.archiv.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.archiv.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.archiv.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.archiv.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.kontakt.active ul#mnavi_lv3 > li.active > a:link, .mnavi ul li.kontakt.active ul#mnavi_lv3 > li.active > a:visited,
.mnavi ul li.kontakt.active ul#mnavi_lv3 > li.active > a:hover, .mnavi ul li.kontakt.active ul#mnavi_lv3 > li.active > a:active,
.mnavi ul li.kontakt.active ul#mnavi_lv3 > li.active > span,
.mnavi ul li.archiv.active ul#mnavi_lv3 > li.active > span,
.mnavi ul#mnavi_lv3 > li.kontakt > a:hover, .mnavi ul#mnavi_lv3 > li.kontakt > a:active,
.mnavi ul#mnavi_lv3 > li.archiv > a:hover, .mnavi ul#mnavi_lv3 > li.archiv > a:active {
	color:#A7ADB1 !important;
	text-transform:none !important;
}


/************      lv4     ***************/

.mnavi ul#mnavi_lv4 {
	margin:4px 0 0 10px;
	padding:0;
	list-style:none;
}

.mnavi ul#mnavi_lv4 > li {
	margin:0 0 4px 20px;
	padding:0;
	list-style:none;
	font-size:0.9em;
	color:#fff;
   font-weight:normal;
}

.mnavi ul#mnavi_lv4 > li > a:link, .mnavi ul#mnavi_lv4 > li > a:visited {
   color:#fff;
}

/************      active     ***************/

.mnavi ul li.schule.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.schule.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.schule.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.schule.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.schule.active ul#mnavi_lv4 > li.active > span {
	color:#B7CA29 !important;
}

.mnavi ul#mnavi_lv4 > li.active > a:link, .mnavi ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul#mnavi_lv4 > li.active > a:hover, .mnavi ul#mnavi_lv4 > li.active > a:active,
.mnavi ul#mnavi_lv4 > li.org > a:hover, .mnavi ul#mnavi_lv4 > li.org > a:active,
.mnavi ul#mnavi_lv4 > li.active > span {
	color:#FFF100 !important;
}

.mnavi ul li.profil.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.profil.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.profil.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.profil.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.profil.active ul#mnavi_lv4 > li.active > span {
	color:#F89D3C !important;
}

.mnavi ul li.termin.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.termin.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.termin.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.termin.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.termin.active ul#mnavi_lv4 > li.active > span {
	color:#F287B6 !important;
}

.mnavi ul li.aktuell.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.aktuell.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.aktuell.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.aktuell.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.aktuell.active ul#mnavi_lv4 > li.active > span {
	color:#79BDE9 !important;
}

.mnavi ul li.archiv.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.archiv.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.archiv.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.archiv.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.kontakt.active ul#mnavi_lv4 > li.active > a:link, .mnavi ul li.kontakt.active ul#mnavi_lv4 > li.active > a:visited,
.mnavi ul li.kontakt.active ul#mnavi_lv4 > li.active > a:hover, .mnavi ul li.kontakt.active ul#mnavi_lv4 > li.active > a:active,
.mnavi ul li.kontakt.active ul#mnavi_lv4 > li.active > span,
.mnavi ul li.archiv.active ul#mnavi_lv4 > li.active > span {
	color:#A7ADB1 !important;
}

/************      ie6     ***************/


* html .mnavi ul#mnavi_lv1 li span.block {
	width:22px;
	height:8px;
	margin-right:4px;
	margin-top:0px;
	display:block;
	float:left;
}



* html .mnavi ul#mnavi_lv1 li {font-size:13px; margin-bottom:2px; padding-top:8px;}

* html .mnavi ul#mnavi_lv1 li a:link, * html .mnavi ul#mnavi_lv1 li a:visited {
	color:#a7adb1;
	text-decoration:none;
   font-weight:bold;
}

* html .mnavi ul#mnavi_lv1 li a:hover, * html .mnavi ul#mnavi_lv1 li a:active {
	color:#a7adb1;
	text-decoration:none;
   text-transform:none !important;
}

* html .mnavi ul#mnavi_lv1 li.active a:link, * html .mnavi ul#mnavi_lv1 li.active a:visited,
* html .mnavi ul#mnavi_lv1 li.active a:hover, * html .mnavi ul#mnavi_lv1 li.active a:active,
* html .mnavi ul#mnavi_lv1 li.active span {
	color:#fff;
	text-decoration:none;
   font-weight:bold;
}


* html .mnavi ul#mnavi_lv1 li.archiv span,
* html .mnavi ul#mnavi_lv1 li.kontakt span,
* html .mnavi ul#mnavi_lv1 li.archiv a:hover, * html .mnavi ul#mnavi_lv1 li.archiv a:active,
* html .mnavi ul#mnavi_lv1 li.kontakt a:hover, * html .mnavi ul#mnavi_lv1 li.kontakt a:active  {
	color:#A7ADB1;
	text-transform:uppercase;
}

* html .mnavi ul#mnavi_lv1 li.schule span,
* html .mnavi ul#mnavi_lv1 li.schule a:hover, * html .mnavi ul#mnavi_lv1 li.schule a:active  {
	color:#B7CA29;
	text-transform:uppercase;
}

* html .mnavi ul#mnavi_lv1 li.org span,
* html .mnavi ul#mnavi_lv1 li.org a:hover, * html .mnavi ul#mnavi_lv1 li.org a:active  {
	color:#FFF100;
	text-transform:uppercase;
}

* html .mnavi ul#mnavi_lv1 li.profil span,
* html .mnavi ul#mnavi_lv1 li.profil a:hover, * html .mnavi ul#mnavi_lv1 li.profil a:active  {
	color:#F89D3C;
	text-transform:uppercase;
}

* html .mnavi ul#mnavi_lv1 li.termin span,
* html .mnavi ul#mnavi_lv1 li.termin a :hover, * html .mnavi ul#mnavi_lv1 li.termin a:active  {
	color:#F287B6;
	text-transform:uppercase;
}

* html .mnavi ul#mnavi_lv1 li.aktuell span,
* html .mnavi ul#mnavi_lv1 li.aktuell a:hover, * html .mnavi ul#mnavi_lv1 li.aktuell a:active   {
	color:#79BDE9;
	text-transform:uppercase;
}



* html .mnavi ul#mnavi_lv2 li {font-size:11px; margin-bottom:2px; padding-top:2px; margin-left:4px;}

* html .mnavi ul#mnavi_lv2 li a:link, * html .mnavi ul#mnavi_lv2 li a:visited {
	color:#fff;
	text-decoration:none;
}

* html .mnavi ul#mnavi_lv2 li a:hover, * html .mnavi ul#mnavi_lv2 li a:active {
	color:#fff;
	text-decoration:none;
   text-transform:none !important;
}

* html .mnavi ul#mnavi_lv2 li.active a:link, * html .mnavi ul#mnavi_lv2 li.active a:visited,
* html .mnavi ul#mnavi_lv2 li.active a:hover, * html .mnavi ul#mnavi_lv2 li.active a:active,
* html .mnavi ul#mnavi_lv2 li.active span {
	color:#fff;
	text-decoration:none;
}

/*
* html .mnavi ul li.schule ul#mnavi_lv2 li a:hover, * html .mnavi ul li.schule ul#mnavi_lv2 li a:active  {
	color:#B7CA29 !important;
}

* html .mnavi ul li.org ul#mnavi_lv2 li a:hover, * html .mnavi ul li.org ul#mnavi_lv2 li a:active  {
	color:#FFF100 !important;
}

* html .mnavi ul li.profil ul#mnavi_lv2 li a:hover, * html .mnavi ul li.profil ul#mnavi_lv2 li a:active  {
	color:#F89D3C !important;
}

* html .mnavi ul li.termin ul#mnavi_lv2 li a:hover, * html .mnavi ul li.termin ul#mnavi_lv2 li a:active  {
	color:#F287B6 !important;
}

* html .mnavi ul li.aktuell ul#mnavi_lv2 li a:hover, * html .mnavi ul li.aktuell ul#mnavi_lv2 li a:active  {
	color:#79BDE9 !important;
}

* html .mnavi ul li.archiv ul#mnavi_lv2 li a:hover, * html .mnavi ul li.archiv ul#mnavi_lv2 li a:active,
* html .mnavi ul li.kontakt ul#mnavi_lv2 li a:hover, * html .mnavi ul li.kontakt ul#mnavi_lv2 li a:active  {
	color:#A7ADB1 !important;
}

* html .mnavi ul#mnavi_lv2 li.schule.active a,
* html .mnavi ul#mnavi_lv2 li.schule.active span {
   color:#B7CA29 !important;
}

* html .mnavi ul#mnavi_lv2 li.org.active a,
* html .mnavi ul#mnavi_lv2 li.org.active span {
   color:#FFF100 !important;
}

* html .mnavi ul#mnavi_lv2 li.profil.active a,
* html .mnavi ul#mnavi_lv2 li.profil.active span {
   color:#F89D3C !important;
}

* html .mnavi ul#mnavi_lv2 li.termin.active a,
* html .mnavi ul#mnavi_lv2 li.termin.active span {
   color:#F287B6 !important;
}

* html .mnavi ul#mnavi_lv2 li.aktuell.active a,
* html .mnavi ul#mnavi_lv2 li.aktuell.active span {
   color:#79BDE9 !important;
}

* html .mnavi ul#mnavi_lv2 li.archiv.active a,
* html .mnavi ul#mnavi_lv2 li.archiv.active span,
* html .mnavi ul#mnavi_lv2 li.kontakt.active a,
* html .mnavi ul#mnavi_lv2 li.kontakt.active span {
   color:#A7ADB1 !important;
}

*/
* html .mnavi ul#mnavi_lv2 li.active span {
   text-transform:none !important;
}







* html .mnavi ul#mnavi_lv3 li {font-size:11px; margin-bottom:2px; padding-top:2px;}

* html .mnavi ul#mnavi_lv3 li a:link, * html .mnavi ul#mnavi_lv3 li a:visited {
	color:#fff !important;
	text-decoration:none;
   font-weight:normal !important;
}

* html .mnavi ul#mnavi_lv3 li a:hover, * html .mnavi ul#mnavi_lv3 li a:active {
	color:#fff !important;
	text-decoration:none;
   text-transform:none !important;
   font-weight:bold !important;
}

* html .mnavi ul#mnavi_lv3 li.active a:link, * html .mnavi ul#mnavi_lv3 li.active a:visited,
* html .mnavi ul#mnavi_lv3 li.active a:hover, * html .mnavi ul#mnavi_lv3 li.active a:active,
* html .mnavi ul#mnavi_lv3 li.active span {
	color:#fff;
	text-decoration:none;
   font-weight:bold;
}





* html .mnavi ul#mnavi_lv4 li {font-size:11px; margin-bottom:2px; padding-top:2px; margin-left:20px;}

* html .mnavi ul#mnavi_lv4 li a:link, * html .mnavi ul#mnavi_lv4 li a:visited {
	color:#fff !important;
	text-decoration:none;
   font-weight:normal !important;
}

* html .mnavi ul#mnavi_lv4 li a:hover, * html .mnavi ul#mnavi_lv4 li a:active {
	color:#fff !important;
	text-decoration:none;
   font-weight:bold !important;
}

* html .mnavi ul#mnavi_lv4 li.active a:link, * html .mnavi ul#mnavi_lv4 li.active a:visited,
* html .mnavi ul#mnavi_lv4 li.active a:hover, * html .mnavi ul#mnavi_lv4 li.active a:active,
* html .mnavi ul#mnavi_lv4 li.active span {
	color:#fff !important;
	text-decoration:none;
}



/**********************************************************************/
/*	                 		  	  	 Sub Navi			 	                      */
/**********************************************************************/

.border_bottom .subnavi {
   color:#A7ADB1;
}

.border_bottom .subnavi span {
   color:#fff;
}

.border_bottom .subnavi a:link, .border_bottom .subnavi a:visited {
	color:#fff;
	text-decoration:none;
}

.border_bottom .subnavi a:hover, .border_bottom .subnavi a:active {
	color:#A7ADB1;
	text-decoration:none;
}


/**********************************************************************/
/*	                 		  	 		Links					                   */
/**********************************************************************/

a:link, a:visited {
	color:#78b6e0;
	text-decoration:none;
}

a:hover, a:active {
	color:#78b6e0;
	text-decoration:underline;
}

a img {
	border:none;
	text-decoration:none;
}

/**********************************************************************/
/*               		  	 		Headlines					                        */
/**********************************************************************/

h1 {
   font-size:1.2em;
   font-weight:bold;
   color:#59575B;
   margin:10px 0 10px 0;
}

h2 {
   font-size:1.1em;
   font-weight:bold;
   color:#59575B;
   margin:10px 0 10px 0;
}

h3 {

}

h4 {

}


