/*-------CSS ---------------------*/


/* navigation 1st Level -begin */
/* -------------------------------------------------------------------------- */


div.gmenu_ro{
  padding: 0;
  margin: 0;
  height: 27px;
}
div.gmenu_ro ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
div.gmenu_ro li{
  float: left;
}















/* navigation 2nd Level -begin */
/* -------------------------------------------------------------------------- */

.ul_nav_main{
	list-style: none;
	margin: 0;
	padding: 0;
	color: black;
	font-size: 0.8em;
}

.ul_nav_main .nav_lev1_no{
	width: 100%;	
	
}

/*neu akt if sub*/
.ul_nav_main .nav_lev1_no a, .ul_nav_main .nav_lev1_act a {
	display: block;
	width: 205px;
	padding: 5px 0px 5px 15px;
	color: black;
	text-decoration: none;
	border-bottom: 1px solid white;
	background-image: url(../main/imgs/arrow1.gif); 
	background-repeat: no-repeat;
	background-position: center left;
}

.ul_nav_main .nav_lev1_no a:hover{
	display: block;
	
}

.ul_nav_main .active_lev1{
	background-color: white;
	padding: 5px 0px 5px 15px;
	border-bottom: 1px solid white;
		background-image: url(../main/imgs/arrow1.gif); 
	background-repeat: no-repeat;
	background-position: center left;
}


/* navigation 3rd Level -begin */

.ul_nav_main_lev2{
	list-style: none;
	margin: 0;
	padding: 0;
	color: black;
	font-size: 0.9em;
}

.ul_nav_main_lev2 .nav_lev2_no{
	width: 100%;	
	
}

.ul_nav_main_lev2 .nav_lev2_no a{
	display: block;
	width: 190px;
	padding: 5px 0px 5px 30px;
	color: black;
	text-decoration: none;
	border-bottom: 1px solid white;
	background: none;
}

.ul_nav_main_lev2 .nav_lev2_no a:hover{
	display: block;
	background-color: #CACBA9;
	background: none;
	
}

.ul_nav_main_lev2 .active_lev2{
	background-color: white;	
	display: block;
	width: 190px;
	padding: 5px 0px 5px 30px;
	color: black;
	text-decoration: none;
	border-bottom: 1px solid white;
	background: none;
}




/* -- Bereich Werbeagentur GRUEN -
*/

.green .ul_nav_main .active_lev1{
background-color: #60BE1A;
}


.green .ul_nav_main .nav_lev1_no a:hover{
background-color: #AFDF8D;
}

.green .ul_nav_main .active_lev2{
background-color: #AFDF8D;
}

.green .ul_nav_main .nav_lev2_no a:hover{
background-color: #AFDF8D;
}




.green .ul_nav_main .nav_lev1_act  {
background-color: #60BE1A;

}


.green .ul_nav_main_lev2 .nav_lev2_no{
	width: 100%;	
	background-color: #D6EFC3;	
}



/* -- Bereich Gro§bilddruck ORANGE / ROT  -
*/

.red .ul_nav_main .active_lev1{
background-color: #F76514;
}


.red .ul_nav_main .nav_lev1_no a:hover{
background-color: #FD9E69;
}

.red .ul_nav_main .active_lev2{
background-color: #FD9E69;
}

.red .ul_nav_main .nav_lev2_no a:hover{
background-color: #FD9E69;
}


/*neu*/

.red .ul_nav_main .nav_lev1_act  {
background-color: #F76514;

}

.red .ul_nav_main_lev2 .nav_lev2_no{
	width: 100%;	
	background-color: #FDC79E;	
}


/* -- Bereich Werbung Blau  -
*/

.blue .ul_nav_main .active_lev1{
background-color: #038BCB;
}


.blue .ul_nav_main .nav_lev1_no a:hover{
background-color: #8DCCE7;
}

.blue .ul_nav_main .active_lev2{
background-color: #8DCCE7;
}

.blue .ul_nav_main .nav_lev2_no a:hover{
background-color: #8DCCE7;
}




.blue .ul_nav_main .nav_lev1_act  {
background-color: #038BCB;

}

.blue .ul_nav_main_lev2 .nav_lev2_no{
	width: 100%;	
	background-color: #C8E8F5;	
}



/* -- Bereich News / Allgemein Grau  -
*/

.grey .ul_nav_main .active_lev1{
background-color: #718798;
}


.grey .ul_nav_main .nav_lev1_no a:hover{
background-color: #B9C7CA;
}

.grey .ul_nav_main .active_lev2{
background-color: #B9C7CA;
}

.grey .ul_nav_main .nav_lev2_no a:hover{
background-color: #8DCCE7;
}


.grey .ul_nav_main .nav_lev1_act  {
background-color: #718798;

}

.grey .ul_nav_main_lev2 .nav_lev2_no{
	width: 100%;	
	background-color: #DEE4E8;	
}
/* navigation MAIN -end */
/* -------------------------------------------------------------------------- */