.horizontal {float:left;}

.horizontal ul {margin:0; padding:0; display: block; float:left; list-style-type:none;}
		
.horizontal li {float:left; display: inline; position:relative; margin-left:0px; padding:0;}
		
.horizontal li li {margin:0; padding:0; width:135px;}
		
.horizontal li a {float:left; display: block; padding:13px 15px 14px 15px; margin:0; text-decoration:none; font-weight:bold;}
		
.horizontal li li a {padding:7px 10px; font-weight:normal;}
		
.horizontal li ul {position: absolute; width: 135px; top:40px; left:0px; border: none; display: block; height: auto; text-align:left; display:none; padding:0; z-index:100;}

.horizontal li ul ul {top:0;}
		
.horizontal li li ul {position: absolute;	margin-left: 135px;}
		
.horizontal li ul li a {float:none !important;}

.inaccesible li ul {display: none;}

.no-effect li li a {line-height:1.2 !important;}

.ul-main {padding-left:10px !important;}