@charset "utf-8";


.moduletable_menu ul li.current a{
color:#ff6600;
}

/*ssylka pri navedenii*/
.moduletable_topmenu li a:hover{
display:block;
color:#fff;

}

/*vertikalnoe menu с sufiksom _menu */
.moduletable_menu {
font: 12px "Roboto",sans-serif;
/*text-transform: uppercase; ВСЕ большой буквы*/
text-align:left;
padding:0px;
margin:5px 0 5px 0;
}

/*оoformlenie zagolovka menu */
.moduletable_menu h3{
font: bold 12px "Roboto",sans-serif;
padding:5px;
color:#004f64;
border: 1px solid #004f64;
text-align:center;
}

/*оoformlenie bloka spiska v menu */
.moduletable_menu ul li {
list-style:none;
}

.moduletable_menu ul li a {text-decoration:none;}

/*оoformlenie bloka ssylki v menu*/
.moduletable_menu ul li a, .moduletable_menu ul li a:visited {
display: block;/*обязательно блочное отображение*/
padding: 5px;/*укажем отступы*/
margin-bottom: 1px;/*сделаем промежутки между пунктами для красоты*/
color: #000;/*цвета фона и текста*/
background-color: #d3deed;
}

/*ssylka pri navedenii*/
.moduletable_menu li a:hover{
display:block;
text-decoration:underline;
color:#fe1919;
}

.moduletable_menu ul li a:hover {
	color: #ff6600;
	background-color: #FAFAD2;
}

.moduletable_menu ul li li a {
padding: 5px 5px 5px 20px;
background: #d3deed url("/images/arrow_active.gif") no-repeat 9px 9px;
}

.moduletable_menu ul li li a:hover{
background: #FAFAD2 url("/images/arrow_active.gif") no-repeat 9px 9px;
}

.nav ul {
margin: 0;
padding: 0;
}
.nav li {
margin: 0 5px 0px 0;
padding: 0;
list-style: none;
display: inline-block;
*display:inline; /* ie7 */
}
.nav a {
padding: 3px 12px;
text-decoration: none;
color: #fff;
line-height: 100%;
}

/* меню по центру */
.nav.center ul {
text-align: center;
}
