/*левое меню*/
div.menu{margin:170px 20px 17px 50px;
width:90%;
clear:both;
display:block;
text-align:left;}
.menu ul{padding: 0;
margin: 0;
list-style-position: outside;
list-style-image: none;
list-style-type: none;}
.menu ul li{font:bold 80%/110% Verdana, Geneva, sans-serif;
color: #fff;
padding:2px 0;
margin: 2px 0;
width:100%;}
.open{background-color:#FFF;
font:bold 100%/110% Verdana, Geneva, sans-serif;
color:#000;
padding:3px 5px;
margin:0;
width:100%;
border:#AED4DC 1px solid;}
.menu ul li a{font-weight:normal;
padding:2px 5px;
display:block;
margin:0;
color:#fff;
border:#56bdff 1px solid;
text-decoration:none;
width:100%;}
.menu ul li a:hover{border:#fff 1px solid;
color:#fff;
text-decoration:none;
display:block;
width:100%;}
/*2 уровень*/
.menu ul ul{padding:0 0 0 12px;
margin:0;
list-style-position: outside;
list-style-image: none;
list-style-type: none;}
.menu ul ul li{font: bold 90%/110% Verdana, Geneva, sans-serif;
color: #fff;
padding:4px 0 0;
margin: 7px 0 0;
width:100%;}
.menu ul ul li a{font-weight:normal;
padding:2px 3px;
display:block;
margin:0;
color:#fff;
border:#56bdff 1px solid;
text-decoration:none;
width:100%;}
.menu ul ul li a:hover{border:#fff 1px solid;
color:#fff;
text-decoration:none;
display:block;
width:100%;}
/*3 уровень*/
.menu ul ul ul{padding:0;
margin:0 0 0 10px;
list-style-position: outside;
list-style-image: none;
list-style-type: none;}
.menu ul ul ul li{font: bold 100%/110% Verdana, Geneva, sans-serif;
color: #fff;
padding:4px 0 0;
margin: 2px 0;
width:100%;}
.menu ul ul ul li a{font-weight:normal;
padding:2px 3px;
display:block;
margin:0;
color:#fff;
border:#56bdff 1px solid;
text-decoration:none;
width:100%;}
.menu ul ul ul li a:hover{border:#fff 1px solid;
color:#fff;
text-decoration:none;
display:block;
width:100%;}

li.chaussee p.open{background: transparent;/*Шоссе*/
font:bold 110%/110% Verdana, Geneva, sans-serif;
color:#000;
padding:5px 5px 0 5px;
margin:0;
border: none;}

li.chaussee ul li p.open{background-color:#FFF;
font:bold 100%/110% Verdana, Geneva, sans-serif;
color:#000;
padding:3px 5px;
margin:0;
width:100%;
border:#AED4DC 1px solid;}

table.ticonz{margin-right:12px;}

/*for counter*/
.filter {FILTER: alpha(opacity=20);}
A:hover IMG{FILTER: white();}

/*for img */
.bright {FILTER: alpha(opacity=40);}
