/* Start of CMSMS style sheet 'Menu Css' */
/************************************
Theme Name:          M+C Works s.r.l.
Mail:                         info@mcworks.it
Webdesigner:          Tisato Paolo
Webdesigner mail:   info@skysthelimit.it
************************************/


/***********
       MENU
************/

#menu_vert {
                     padding-left: 5px;
                     text-align: left;
                     font-family: "Lucida Console", Monaco, monospace;
}

#menu_vert li{
                        background: url(images/square.gif) 0px 0.55em no-repeat;
}

#menu_vert a:hover{
                                  color: #777;
}

.currentpage{
                     color: #b10;
                     cursor: pointer;
                     font-weight: bolder;
}

/** fix stupid ie bug with display:block; **/
* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }
/** end fix **/
.treeview, .treeview ul { 
				     padding: 0;
		         	     margin: 0;
				     list-style: none;
}

.treeview ul {
		     margin-top: 4px;
}
#red a{                    
            text-decoration: none;
            color: #000;
}

.treeview .hitarea {

			      height: 16px;
			      width: 16px;
			      margin-left: -16px;
			      float: left;
			      cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
		         display: inline;
		         float:none;
}

.treeview li { 
		   margin: 0;
		   padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
				  color: #b10;
}

#treecontrol { 
                      margin: 1em 0; 
                      display: none; 
}

.treeview .hover { 
                            color: 777; 
                            cursor: pointer; 
}

.treeview li.last { 
                          background-position: 0 -1766px; 
}

.treeview .expandable-hitarea { 
                                                  background-position: -80px -3px; 
}

.treeview li.lastCollapsable, .treeview li.lastExpandable { 
                                                                                         background-image: url(images/square.gif) no-repeat; 
}
  
.treeview li.lastCollapsable { 
                                            background-position: 0 -111px; 
}

.treeview li.lastExpandable { 
                                            background-position: -32px -67px; 
}

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { 
                                                                                                                        background-position: 0; 
}

.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { 
                                                                                                                                          background-image: url(images/square.gif) no-repeat; 
} 


/* Language menu */
#langmenu{
                   padding-left: 5px;
                   margin-top: 50px;
                   height: 50px;
                   vertical-align: bottom;
                   text-align: left;
                   font-family: "Lucida Console", Monaco, monospace;
                   line-height: 20px;
                   cursor: pointer;
}

#langmenu ul{
                       list-style-type: none;
}

#langmenu li{
                     background:  url(images/square.gif) no-repeat  left; 
                     list-style: none;
                     margin: 0;
                     display: block;
}

#langmenu span{
                           margin-left: 15px;
}

/* hover state for all links */
div#langmenu span:hover {
                                           color: #777;
}
/* End Language menu */
/* End of 'Menu Css' */

