

#main-nav {
	padding: 0px;
	margin: 0px;
	position: absolute;
	width: 600px;
	height: 40px;
	top: -10px;
	right: 0px;
	color: #999999;
	text-align: center;
	margin-top: 50px;
	padding-top: 40px;
}
 
#main-nav li {  
		padding: 0px;
		margin: 0px;
		display: inline;
		text-transform: uppercase;
		color: #999999;
		font-size: 12px; 	
}  
#main-nav li a {  
		margin: 0px;
		padding: 0px;
		display: inline;
		text-transform: uppercase;
		color: #2a2a2a;
		font-size: 16px;
		margin-left: 5px;
		margin-right: 5px;
}  

#main-nav li a:hover, #main-nav li a.active {  
		color: #e58d3d;
		text-decoration: none;
} 



.sub-links_service {  
	padding: 0px;
	margin: 0px;
    display: none;  
    position: absolute;  
    width: 530px;  
    top: 0px;  
	left: 30px;
	height: 27px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	background-image: url(../images/bar_service.png);
}  

.sub-links_realisation {  
	padding: 0px;
	margin: 0px;
    display: none;  
    position: absolute;  
    width: 400px;  
    top: 0px;  
	left: 80px;
	height: 27px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	background-image: url(../images/bar_realisation.png);
} 


#main-nav li .sub-links_realisation li a{
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 15px;
}

#main-nav li .sub-links_service li a{
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 15px;
}

#main-nav li .sub-links_service li a:hover {  
     text-decoration: underline; 

}  

#main-nav li .sub-links_realisation li a:hover {  
     text-decoration: underline; 

}
 

