/******** NAVIGATION nav_main **************/
.nav_main {}

/* L1 */
.nav_main ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
.nav_main ul li { width:160px; margin: 0px; padding:0px;}

.nav_main ul li a,
.nav_main ul li a:active
{
    display: block;
    height: 39px; 
    line-height: 39px; 
    border-top:1px solid #C9C9C9;
  	font-size:12px;
  	color: #524D44;
  	text-decoration: none;
}

.nav_main ul li a:hover,
.nav_main ul li a.nav_selected,
.nav_main ul li a:active.nav_selected
{
    display: block;
    height: 39px; 
    line-height: 39px; 
    border-top:1px solid #C9C9C9;
  	font-size:12px;
}

.nav_main ul li.c_start a:hover   , .nav_main ul li.c_start a.nav_selected   , .nav_main ul li.c_start a:active.nav_selected   {color: #5fa451;} /* Start */
.nav_main ul li.c_meinmagenballon a:hover    , .nav_main ul li.c_meinmagenballon a.nav_selected    , .nav_main ul li.c_meinmagenballon a:active.nav_selected    {color: #51a0bb;} /* Mein Magenballon */
.nav_main ul li.c_meinprogramm a:hover    , .nav_main ul li.c_meinprogramm a.nav_selected    , .nav_main ul li.c_meinprogramm a:active.nav_selected    {color: #b1b1b1;} /* Mein Programm */
.nav_main ul li.c_meinservice a:hover , .nav_main ul li.c_meinservice a.nav_selected , .nav_main ul li.c_meinservice a:active.nav_selected {color: #8e4baa;} /* Mein Sevice */
.nav_main ul li.c_meinerfolg a:hover    , .nav_main ul li.c_meinerfolg a.nav_selected    , .nav_main ul li.c_meinerfolg a:active.nav_selected    {color: #ff9800;} /* Mein Erfolg */


/* L2 */
.nav_main ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li   { width: 160px; padding: 0px; margin: 0px;}

.nav_main ul li ul li a,
.nav_main ul li ul li a:active
{
    display: block;
    height: 25px; 
    line-height: 25px; 
   	border-top:1px solid #DBDBDB;
  	padding-left: 20px;
  	font-size:12px;
}

.nav_main ul li ul li a:hover,
.nav_main ul li ul li a.nav_selected,
.nav_main ul li ul li a:active.nav_selected,
.nav_main ul li ul li a:hover.nav_selected

{
    display: block;
    height: 25px; 
    line-height: 25px; 
    border-top:1px solid #DBDBDB;
  	padding-left: 20px;
  	font-size:12px;
}


/******** NAVIGATION nav_service **************/
#nav_features
{
  margin:  10px 0px  0px 0px;
  padding: 15px 0px 15px 0px;
  border-top:    3px solid #524D44;
  border-bottom: 3px solid #524D44;
}

#nav_features ul
{
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

#nav_features a
{
  text-decoration: none;
  color: #524D44;
  /*font-weight:bold;*/
}

#nav_features a:hover,
#nav_features a:active,
#nav_features a.nav_selected
{
  text-decoration: none;
  color: #5fa451;
  /*font-weight:bold;*/
}

.i_beratung     { background: url(../upload/ci/i_beratung.gif)     0px 4px no-repeat; padding-left:31px; line-height: 29px; height:29px; display:block; }
.i_infomaterial { background: url(../upload/ci/i_infomaterial.gif) 0px 4px no-repeat; padding-left:31px; line-height: 29px; height:29px; display:block; }
.i_fragen       { background: url(../upload/ci/i_fragen.gif)       0px 4px no-repeat; padding-left:31px; line-height: 29px; height:29px; display:block; }
.i_bmirechner   { background: url(../upload/ci/i_bmirechner.gif)   0px 4px no-repeat; padding-left:31px; line-height: 29px; height:29px; display:block; }
.i_finanzierung { background: url(../upload/ci/i_finanzierung.gif) 0px 4px no-repeat; padding-left:31px; line-height: 29px; height:29px; display:block; }


/******** NAVIGATION nav_service **************/
#nav_service
{
	/* width: 99%; */
	float: right;
	width: 700px;
	font-size: 10px; 
	/* font-weight: bold; */
	/* position: absolute;
	top: 11px;
	left: 0px;
	z-index: 100;
	*/
	text-align: right;
	white-space: nowrap;
	margin: 4px 4px 0px 0px;

}

#nav_service ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
#nav_service ul li { display: inline; padding: 0px 5px 0px 5px;}

/*** Left ***/
#nav_service ul li a,
#nav_service ul li a:active
{

}

#nav_service ul li a:hover,
#nav_service ul li a.nav_selected,
#nav_service ul li a:active.nav_selected
{

}

/*** Right ***/
#nav_service ul.nav_service_right { float:right; padding: 0px 20px 0px 0px;}
#nav_service ul.nav_service_right li a,
#nav_service ul.nav_service_right li a:active,
#nav_service ul.nav_service_right li a:hover
{

}

/******** NAVIGATION nav_breadcrumb **************/
#breadcrumbs{
}

#nav_breadcrumb
{
	  /* position: absolute; */
  	/* top: 211px; */
	  /* left: 10px; */
	  /* z-index: 101; */
  	/*white-space: nowrap;*/
  	font-size:10px;
  	margin: 0px 0px 15px 0px;
}
   
#nav_breadcrumb a
{
    white-space: nowrap;    
}   

#nav_breadcrumb a:hover
{
    white-space: nowrap;    
}   

   
/******** NAVIGATION nav_footer **************/
#nav_footer
{
	width:90%;
	float:left;
	/*font-size: 11px;*/
}

#nav_footer ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
#nav_footer ul li { display: inline; padding: 0px 30px 0px 0px;}

#nav_footer ul li a,
#nav_footer ul li a:active
{
	color: #524D44;
	text-decoration: none;
}

#nav_footer ul li a:hover,
#nav_footer ul li a.nav_selected,
#nav_footer ul li a:active.nav_selected
{
	color: #524D44;
	text-decoration: none;
}

