.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:190px;}
		
.horizontal li a {float:left; display: block; padding:12px 12px 13px; margin:0; text-decoration:none; font-weight:bold;}
		
.horizontal li li a {padding:7px 10px; font-weight:normal;}
		
.horizontal li ul {position: absolute; width: 190px; 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: 190px;}
		
.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:15px !important;}

#topmenu .ul-main {padding-left:4px !important;}
