@charset "UTF-8";




#mainContent {
	  position: relative;
	  z-index: 5;
	  top:-22px;
	  padding:10px;
	  margin:-10px;
	  height:314px;
	  width:838px;
		background: url('images/white70.png'); 
			background-repeat:repeat;
	
	  }


#services-context {
position:absolute;
width:100%;
  padding-bottom:0px;
  padding-top:0px;
}

#services-contextcolumn1 {
float:left;
width:400px;
  padding-bottom:0px;
}

#services-contextcolumn2 {
float:left;
width:50%;
	  padding-bottom:0px;
}

#services-text {
/* clear:both;
 opacity:1;
filter:alpha(opacity=100);
filter: “alpha(opacity=100)”;*/
}


#titleservices {
position:relative;
top:-12px;
height: 69px;
width:100%;
background-image: url(images/titlebg.png); 
background-repeat: repeat-x;
z-index: 10;

}

#titlerealisations {
position:relative;
top:-18px;
height: 69px;
width:100%;
background-image: url(images/titlebg.png); 
background-repeat: repeat-x;
z-index: 9;
}

#titlepacks {
position:relative;
top:-30px;
height: 69px;
width:100%;
background-image: url(images/titlebg.png); 
background-repeat: repeat-x;
z-index: 8;

}


li.style1 {
font-weight: bold;
font-family: helvetica, arial, sans-serif;
  letter-spacing: -1px;
  text-decoration: none; 
  color: #555555;
  padding: 0px;
  overflow:hidden;
       font-size: 18px;
}

li.sousmenu  {
margin-left: 12px ;
font-weight: normal;
font-family: helvetica, arial, sans-serif;
  text-decoration: none; 
  color: #444444;
  padding: 0px;
  overflow:hidden;
       font-size: 14px;
}

li.normal  {
font-weight: normal;
font-family: helvetica, arial, sans-serif;
  text-decoration: none; 
  color: #444444;
  padding: 0px;
  overflow:hidden;
       font-size: 14px;
}

ul li {position:relative; list-style: none; }
ul ul { padding: 4px; margin: 0px; background-color: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: -240px; display:none}
li a {text-decoration: none;} 

