body{margin:0;}

#nav, #nav ul {
padding:0;
margin:0;
border:0;
list-style-type:none; 
font-family: tahoma, verdana, arial, helvetica, sans-serif;
z-index: 10;
}
#nav li{
position:relative;  /* пригодится для элементов списка */
font-size:13px;
float:left;

}
#nav li a{
text-decoration: none; /* при наведении убираем подчёркивание */
display: block;
padding:12px 8px 17px 8px; 
color:#ffffff;
background:url(diz/header.gif);
}
#nav ul{
display:none; /* не виводити на монітор*/
position: absolute;
}

#nav li li{
height:22px;
line-height:22px;
width: 160px;
float:none;
clear:both;
vertical-align:bottom;
position: relative;
}
#nav li li a {
width:160px;
font-size:13px;
height:21px;
padding:1px 0px 0px 4px;
color:#FFFFff;
background:#669900;
border:1px solid #CCFF99;
} 
 
#nav ul li ul{
left:159px; /* интересный момент, отступаем справа на 50% */
top:0;
padding: 0;
display:none;
}

#nav li a:hover {
background:url(diz/header1.gif);
}
#bgli li a{
background:#99CC33;
}
#bgli li a:hover {
background:#99CC33;
}

#nav li:hover ul,
#nav li.jshover ul{
display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul{
display: none;
}

#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul{
display: block;
}


/* Дописував сам*/
#nav li:hover li:hover a{
background:#99CC33;
}

#nav li:hover li:hover li:hover a{
background:#99CC33;

}

#nav li:hover li:hover li a{
background:#669900;
}

#s{
position:absolute;
top:10px;
left:150px;
border:0;
}
#s1{
position:absolute;
top:10px;
left:165px;
border:0;
}

.hh{
font-size:15px;
color:#009900;
font-weight:bold;
}
.h4{font-size:14px;font-weight:bold;}
#r{
background:url(tpl/diz/x.png);
}
#tab{
font-family:  verdana, arial, helvetica, sans-serif;
font-size:11px;
}
#tab1{
font-family:  verdana, tahoma, arial, helvetica, sans-serif;
font-size:10px;
}
.k{
height:48px;
background-image:url(diz/knop.jpg);
}

.tr{
color:#ffffff;
font-weight:bold;
text-align:center;
background-color:#339966;
}
.t1 {
	background-color:#66CC66;
	}
.t2 {
	background-color:#CCFFCC;
	}
 
#a {text-decoration: none;color:#009900;}

#a:hover{color:#99cc33;}

.img1 { opacity:0.8; margin:10px 0px 10px 40px; border:0px; }
.img1:hover{opacity:1.0;}


p{text-indent:20px;font-size:11px;font-family: verdana, arial, helvetica, sans-serif;}
.eatable2 { border:solid 1px #cccccc; background-color:#ffffff; }
.eatitle2 a {text-decoration:none;}
.eatitle2 h1 { color:#000000; text-decoration:none; font:bold 10px Verdana; margin:0px; }
.eaheader2 { font-size:1px; color:#646464; background-color:#ffffff; }
.eatext2 { padding-top:2px; padding-bottom:2px; text-align:center; font: normal 9px Verdana; color:#333333; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; background-color:#f5f5f5; }
.eacatalog2 td {font-size:1px;}
.eacatalog2 a { font:normal 9px Verdana; color:#3B90B6; padding-left:2px; text-decoration:none;}
.eacatalog2 a b{ font-weight:normal;}
.eacatalog2 a:hover { color:#008000; text-decoration:underline;}
a.eajoin2 { font:normal 9px Verdana; color:#b80000; text-decoration:none;}
a.eajoin2:hover { color:#008000; text-decoration:underline;}

