
.submenu-shadow
{
    background: url(../images/submenu-shadow.png) no-repeat 250px 0px;
    float: left;
    width: 262px;       
}

.submenu {
    float:left;    
    padding:0px 0px 0px 0px;
    margin:0px 0px 10px 0px;    
    width: 100%;         
    line-height: 35px;
    font-size: 0px;
}

.subMenuArea{
    width: 245px;
    float: left;
    border-bottom: 1px solid #fff ;    
}

.subMenuArea .submenu{
    position: relative;
}

.subMenuArea .vmenuitem,
.subMenuArea .vmenuitemselected
 {
/*    display: block !important;*/
}

.submenu a {
    /*color: #15a8db;
    font-size: 13px;
    line-height: 33px;
    padding:0px 15px 0px 15px;
    float: left;    
    /*background: url(../images/menu-separator.png) no-repeat bottom right ;*/     
}

.submenu a:first-child {
	 padding: 0px 0px 0px 15px;   
}

.submenu a:last-child {
    border-right: 0px solid #e2e2e2;
}

.vmenuitemselected
{
  display: none;    
}

.submenu .vmenuitem {
    display:none;
}
.submenu .vmenuitemselected {
}

.submenu .vmenusubitem, .submenu .vmenusubitemselected,
.submenu .favouriteitem
{
    display: block;
    float: left;
    font-size: 13px;
    width: 230px;
    color: #555554;
    background: #cbc9c9;
	  padding: 0px 0px 0px 15px;    
	  margin: 0px 0px 1px 0px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;    
}

.submenu .favouriteitem a{
    color:#15a8db;
    line-height: 35px;
}

.submenu .vmenuitemselected + .vmenusubitem
{
    

}
.submenu .vmenuitemselected + .vmenusubitem:hover{
}
                             
.submenu .vmenusubitem:last-child{
    border-right: 0px solid #e2e2e2;
}                              
                                                            
.submenu a.vmenusubitem:hover,
.submenu .favouriteitem:hover
{
    background: #c0bebe;       
}

.article_content_perex {
	clear: both;
}

.favouriteitem .fmenuitem {
    float:left; /*
    padding:0px 15px 0px 25px;
    display:block;  
    font-size:13px;
    color:#B4181E;
*/   
    text-decoration:none;   
    word-wrap: break-word;
}

.favouriteitem {
/*
    background: none repeat scroll 0 0 #F3F3F3;
    border-bottom: 1px solid #eaeaea;
    float: left;
*/            
}

.favouriteitem:hover {
/*
    background: none repeat scroll 0 0 #d7d7d7;        
    color:#fff;
*/                
}

.fmenuremove , .fmenurename {
    line-height:25px;
    float:left;
    padding:0px 0px 0px 0px;    
    color: #B4181E;   
    text-decoration:none;    
}

.favouriteitem a.fmenuremove,
.favouriteitem a.fmenurename
{
	
	float:left;
	color:#50adcf;
	text-decoration:none;
	padding:0px 0px 0px 5px;
}

.favouriteitem a.fmenuremove{
	margin:0px 0px 0px 5px;
}

.submenu .vmenuitemselected,
.vmenuitemselected
{
  display: none;    
}

.submenu .vmenuitem.fmenuitem {
    display: block;
}

.submenu .vmenuitem:not(.fmenuitem), .submenu .vmenuitemselected {
    display: block;
    float: left;
    font-size: 13px;
    width: 230px;
    color: #555554;
    background: #dfdfdf;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 1px 0px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;        
}

.submenu .vmenusubitemselected,
.submenu .vmenuitemselected
{
    color:#fff;
    background: #ff7800;       
}
    
.submenu .vmenuitemselected
{

}    

.submenu .vmenusubitemselected{
    background: #8c8c8c;
}


.submenu .vmenusubitem,
.submenu .vmenusubitemselected
{
	  padding: 0px 0px 0px 35px;
    width: 210px;    
}