.sub_menu{
font: bold 12px Verdana;
/*background: #414141;*/
width: 100%;
height:26px;
margin:0;
background: url(../images/sub_menu/seperator_left.png) no-repeat bottom left;
padding-left:1px;
margin-left:8px;
}

.sub_menu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.sub_menu ul li{
position: relative;
display: inline;
float: left;
height:26px;
background: url(../images/sub_menu/menu_fon.png) repeat-x bottom left;
padding: 0;
/*background: url(../images/main_menu/seperator.png) no-repeat right;*/
}
.sub_menu ul li div{
height:26px;
background: url(../images/sub_menu/seperator_in.png) no-repeat bottom right;
padding: 0px 0px 0 0px;
/*background: url(../images/main_menu/seperator.png) no-repeat right;*/
/*padding: 0px 9px;*/
}

.sub_menu ul li div.last_element{
background: url(../images/sub_menu/seperator_right.png) no-repeat bottom right;
}

/*Top level menu link items style*/
.sub_menu ul li div a{
display: block;
/* background: #414141; background of tabs (default state)*/
color: #6c6d6d;
padding:7px 12px 0px 12px;
margin:0;
font: bold 12px Verdana;
text-decoration: none;
}


* html .sub_menu ul li div a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.sub_menu ul li a:link, .sub_menu ul li a:visited{
}

.sub_menu ul li div a:hover{
color: #508bb4;
}

.sub_menu ul li.active{
background: url(../images/sub_menu/active_menu_fon.png) repeat-x bottom left;
}

.sub_menu ul li.active div a{
color: #ffffff;
}
/*background: url(../images/main_menu/fon_menu_active.png) top repeat-x;*/

/*
.sub_menu ul li.active{
background: url(../images/sub_menu/active_menu_fon_left.png) left bottom no-repeat;
padding:0;
}
.sub_menu ul li.active div{
height:41px;
background: url(../images/sub_menu/active_menu_fon_right.png) right bottom no-repeat;
padding: 0px 0 0 9px;
}
.sub_menu ul li.active div div{
height:15px;
color:#1c73a3;
background:none;
font: bold 12px Verdana;
padding: 14px 9px 0 1px;
}*/
