/**
 * common navigation elements
 */
span.more
{
    font-family:                    Arial, Verdana, Helvetica, sans-serif;
    font-size:                      9px;
	padding-right: 4px;
}

/**
 * Meta Navigation
 **/
div#meta_navigation ul
{
    margin:                         0px 0px 0px 10px;
    padding:                        0px 0px 0px 0px;
    list-style:                     none;
}



div#meta_navigation ul li
{
	float:							left;
    margin:                         0px 0px 0px 0px;
    padding:                        8px 12px 4px 2px;
	border-left:					1px solid #96BEE1;
	background:                     #2E7DC2;
}

div#meta_navigation ul li a
{
	font-size:						10px;
	font-style:						normal;
	line-height:					9px;
	color:							#FFFFFF;
}
div#meta_navigation ul li a:hover
{
	text-decoration:				underline;
}
div#meta_navigation ul li a.active
{
	color:							#96BEE1;
}

/**
 * BreadCrumb Navigation
 */
div#bread_crumbs
{
    font-size:                      10px;
    color:                          #FFFFFF;
    height:                         17px;
    padding:                        3px 0px 0px 10px;
    
}
.bread_crumbs_back
{
     background:                     #E60003;
	
}

.bread_crumbs_back_home
{
     background:                     #000;
	
}
div#bread_crumbs a
{
    color:                          inherit;
	color:							#FFFFFF;
}

div#bread_crumbs .breadcrum_more
{
    font-family:                    Arial, Verdana, Helvetica, sans-serif;
    font-size:                      9px;
	padding: 0 4px 0 4px;
}


#main_navigation{
  
  font-size: 11px;
  background:						#E60003;
  width: 176px;
}
#main_navigation div {
	background-color: 				#CE0000;
}
#main_navigation  span.navi_more
{
    font-family:                    Arial, Verdana, Helvetica, sans-serif;
    font-size:                      9px;
	padding-right: 					4px;
	font-weight: 					normal;
	position: 						relative; 
	margin-top: 					0px;
}


#main_navigation img{
	margin-bottom: 					0px;  
	_margin-bottom: 				-2px;  
}

#main_navigation a{
  text-indent: 					0px;      
  padding: 						0;
  display: 						block;
  /*border-left: 				solid 16px #E98923;*/
  text-decoration: 				none;
  color: 						#e60003;

}

#main_navigation ul {
  padding: 						0px;
  margin: 						0px;
  list-style:					none;
  list-style-position: 			outside;
  border-bottom: 				0px solid #F27F81;
  
}
#main_navigation ul.level1 
{
  background-color: 			#fff;
}

#main_navigation ul.level2
{
	border-bottom: 				solid 1px #F27F81;

}

#main_navigation ul.level4 {
   /*padding-bottom: 				3px;*/
}

#main_navigation ul.level3
{
	_height:					10px;
}

#main_navigation ul.level3,
#main_navigation ul.level4 {
  border-bottom: 				solid 0px #d3d1c6;
}


#main_navigation li {
  border-bottom:				0px solid #F37F80;
}

    #main_navigation  a:hover, 
    #main_navigation  a:focus,
    #main_navigation  a:active,
    #main_navigation .level0 a:hover, 
    #main_navigation .level0 a:focus,
    #main_navigation .level0 a:active,
    #main_navigation .level1 a:hover, 
    #main_navigation .level1 a:focus,
    #main_navigation .level1 a:focus,
    #main_navigation .level2 a:hover, 
    #main_navigation .level2 a:focus,
    #main_navigation .level2 a:active,
    #main_navigation .level3 a:hover, 
    #main_navigation .level3 a:focus,
    #main_navigation .level3 a:active,
    #main_navigation .level4 a:hover, 
    #main_navigation .level4 a:focus,
    #main_navigation .level4 a:active
	{
    	background-color: 		#F27F81;
    }

    #main_navigation a:hover,
    #main_navigation .level2 a:hover,
    #main_navigation .level3 a:hover {
     color: 					#000;
}


/* genereller Background */
.bg{
 /* background-color: #EACB8E;*/
}



/*********** LEVEL 1 **************************/
    #main_navigation  .level1 a{    
      font-weight: normal;
    }
    
#main_navigation  .level1 li.active
{
	border-bottom:				1px solid #F37F80;
}

    #main_navigation  .level1active a{
    }
    
/*///////////////////*/


/*********** LEVEL 2 **************************/
    #main_navigation  .level2 a{    
      font-weight: 			normal;
	  font-size: 			11px;
	  padding-left: 		25px; 
      color: 				#fff;
	  _height: 				1px;
	  background-color:		#CE0000;
	  padding: 				5px 0 4px 25px;
    }
   
    #main_navigation  .level2 a .navi_more
	{    
	margin-left: 					-10px; 	
	_margin-left: 					-8px; 
	_margin-top: 					0px;
    } 

    #main_navigation  .level2active a{
      font-weight: bold;
 	  color: #e60003;
	  background-color: #fff;
	}


/*********** LEVEL 3 **************************/
/*///////////////////*/
    #main_navigation  .level3 a{    
      font-weight: normal;
      padding-left: 35px; 
  	  font-size: 10px;
	  line-height: 19px;
	  height: 18px;
    }
    
    #main_navigation  .level3active a{
      font-weight: bold;
}

    #main_navigation  .level3 a .navi_more
	{    
		_margin-top: 				-3px;
    }

/*///////////////////*/


/*********** LEVEL 4 **************************/
    #main_navigation  .level4 a{    
      font-weight: normal;
      padding-left: 45px; 
      _padding-left: 42px; 
  	  font-size: 10px;
	  line-height: 19px;
	  height: 18px;
    }
    
    #main_navigation  .level4active a{
      font-weight: bold;
	  font-size: 10px;
	  height: 18px;

}


