<!-- Супер-пупер навигатор -->



#nav, #nav ul { 
	display:block;
	
	float: left;
	position:relative;
	width: 100%;
	list-style: none;
	border:0;
	border-width: 0px 0;
	margin: 0 0 0 0;
}

#nav { list-style: none; border:0px #ff0000 dotted; margin: 0 0 0 0; padding:0 0 0 3px; }

#nav a {
	display: block;
	float:left;
	color: #FFFFFF;
	text-decoration: none;
	padding:2px 7px 0 7px;
	border:0px #ff0000 dotted;
	font-weight:normal; cursor:pointer;	
	
}
#nav a:hover {
	display: block;
	float:left;
	color: #B8E96C;
	text-decoration: none;
	padding:2px 7px 0 7px;
	border:0px #ff0000 dotted;
	font-weight:normal; cursor:pointer;	
}

#nav a.firstLv1 { font-weight:bold; color:#FFFFFF; }

.noLink2Lv {
	display: block;
	float:left;
	color:#B8E96C;
	text-decoration: none;
	padding:2px 7px 0 7px;
	border:0px #ff0000 dotted;
	font-weight:bold;	}
	


#nav li {
	float: left; 
	height:19px;
	width:auto;
}

font { font-size:12px;  }

li.fLv1 { margin:0; border:0px #ff0000 dotted; display:block; padding:0 0 0 0; }
li.fLv1Ch { margin:0; height:19px; float:left; }
*html li.fLv1Ch { margin:0; height:19px; float:left; border:0px #ff0000 dotted; z-index:-3; position:relative; display:block; }


li.fLv1Ch font { display:block; height:19px; float:left; background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; position:relative; }
li.fLv1Ch font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLleft2.gif") top left no-repeat; }
li.fLv1Ch font font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLright2.gif") top right no-repeat; padding:2px 7px 0 7px; }

#nav li font font font { display:block; height:19px;  float:left; padding:2px 7px 0 7px; }

#nav li:hover { height:19px; float:left;  }
#nav li:hover font { display:block; height:19px; float:left; background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; position:relative; z-index:5; }
#nav li:hover font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLleft2.gif") top left no-repeat; }
#nav li:hover font font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLright2.gif") top right no-repeat; padding:2px 7px 0 7px; }


#nav li.sfhover { height:19px; float:left; }
#nav li.sfhover font { display:block; height:19px; float:left; background:url("/images/blockmarkup/TNLfon.gif") top left repeat-x; }
#nav li.sfhover font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLleft.gif") top left no-repeat; }
#nav li.sfhover font font font { display:block; height:19px;  float:left; background:url("/images/blockmarkup/TNLright.gif") top right no-repeat; padding:2px 7px 0 7px; }




#nav li:hover li, #nav li.sfhover li { background:#015F2D; }

#nav li:hover span.hLineTest1 { display:block; position:absolute; top:18px; border-bottom:5px #B8E96C solid; left:0px; width:936px; height:1px; z-index:2; }
#nav li.sfhover span.hLineTest1 { display:block; position:absolute; top:16px; border-bottom:2px #B8E96C solid; left:0px; width:936px; height:1px; font-size:0px; z-index:-1; }

html>body #nav li:hover span.hLineTest1 { display:block; position:absolute; top:17px; border-bottom:2px #B8E96C solid; left:0px; width:936px; height:1px; z-index:2; }

.secondLvCh { display:block; left: 0px; top: 20px; position:absolute; color:#B8E96C; background:#00612C; border:0px #FF0000 dotted; padding:7px 0 0 0; margin:0px;  width:936px; height:25px; z-index:2; }

#nav li ul {
	position: absolute;
	left: -3500px;
	height: auto;
	font-weight: normal;
	border-width:1px;
	margin: 0;
	list-style: none;
	 padding:0 0 0 3px;
	 border:0px #ff0000 dotted;
	 
}

#nav li li {
	float: left;
	width:auto;
	border:0px #ff0000 dotted;
	padding:7px 0 0 0;
	
	
}

a.daddyCh { text-decoration:underline; color:#B8E96C; font-weight:bold; }
a.daddyCh:hover { text-decoration:underline; color:#B8E96C; font-weight:bold; }


#nav li:hover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li.sfhover ul {
	display:block; left: 0px; top:20px; position:absolute; color:#B8E96C; background:#00612C; border:0px #FF0000 dotted; width:936px; height:25px; z-index:7;
}


#nav li.fLv1Ch ul {
	display:block; left: 0px; top:20px; position:absolute; color:#B8E96C; background:#00612C; border:0px #FF0000 dotted;  width:936px; height:25px; z-index:6;
}




<!------------------------------------------>