body
{
	font:11px Verdana, sans-serif;
	scrollbar-arrow-color : #c1d7e5;
	scrollbar-3dlight-color : #c1d7e5;
	scrollbar-highlight-color : #c1d7e5;
	scrollbar-face-color : #005c8f;
	scrollbar-shadow-color : #005c8f;
	scrollbar-darkshadow-color : #c1d7e5;
	scrollbar-track-color : #c1d7e5;
	margin:0px;
}

table, td
{
	font:12px  Verdana, sans-serif;
	border:none;
}

.edito{
}
.edito p{
	text-decoration	: none;
	text-transform	: none;
}

.generalites{
	font			:11px Verdana, sans-serif;
	width			: 517px;
	padding			: 10px 5px 10px 10px;
	>>width			: 532px;
	overflow-y:auto;
	overflow-x:hidden;
}

.generalites p span{
	color			: red;
}

.generalites p{
	font			: 11px  Verdana, sans-serif;
	text-decoration	: none;
	/*text-transform	: capitalize;*/
}

.reference p span{
	font			: 12px Verdana, sans-serif;
	text-decoration	: none;
	color			: red;
	/*text-transform	: capitalize;*/
}

.reference p{
	font			: 11px  Verdana, sans-serif;
	text-decoration	: none;
	/*text-transform	: capitalize;*/
}

.reference p span{
	font			: 12px  Verdana, sans-serif;
	text-decoration	: none;
	color			: red;
	/*text-transform	: capitalize;*/
}

.reference a{
	color: blue;
	font-weight: bold;
	text-decoration: none;
	
}

.reference a:hover { 
	color:  red; 
}

.production{
	position		: absolute; 
	top				: 235px; 
	left			: 675px; 
	width			: 630px;
	height			:350px;
	overflow-y:auto;
	overflow-x:hidden;
}

.production p{
	font			: 11px Verdana, sans-serif;
	text-decoration	: none;
	text-transform	: capitalize;
}

.production p span{
	font			: 12px  Verdana, sans-serif;
	text-decoration	: none;
	color			: red;
	text-transform	: capitalize;
}

.production td{
	padding:0px 0px 15px 25px;
	font-weight:bold;
}

.menu_rub{
	position		: absolute; 
	top				: 235px; 
	left			: 470px; 
	width			: 180px;
	height			:350px;
	overflow-y:auto;
	overflow-x:hidden;
}

.menu_rub td{
	padding:0px 0px 15px 30px;
	font-weight:bold;
}

.references{
	position		: absolute; 
	top				: 75px; 
	left			: 45px; 
	width			: 420px;
	overflow-x:hidden;
}

.references td{
	padding:0px 0px 15px 25px;
	font-weight:bold;
}

.references p{
	font			: 11px  Verdana, sans-serif;
	text-decoration	: none;
	text-transform	: capitalize;
}

.references p span{
	font			: 12px  Verdana, sans-serif;
	text-decoration	: none;
	color			: red;
	text-transform	: capitalize;
}

.images{
	border			:0px;
	margin			:0px 0px 0px 0px; 
	padding			:0px 0px 0px 0px;
	float 			:left;
	height			:440px; 
	width			:115px; 
	position		: relative; 
	top				:-2px;
}

.imageVP{
	border			: 0px;
	margin			:0 0 0 0; 
	padding			:0 0 0 0;
	float			:left;
	position		: relative; 
	left			:-3px; 
	top				:-2px
}

#langue
{
	position	:absolute;
	margin-top	:95px;
	margin-left	:875px;
}

#langue img
{
	border:1px solid white;
	margin-left:10px;
}

.contactq{
	padding-top:20px;
	width			: 350px;
	height:400px;
	overflow-y:auto;
	overflow-x:hidden;
}

.contactq p{
	font			: 11px  Verdana, sans-serif;
	text-decoration	: none;
	text-transform	: capitalize;
}

.contactq td span{
	color:white;
	font-size:13px;
}

.contactq td{
	padding:0px 0px 0px 25px;
	font-weight:bold;
	color:black;
}

.contact{
	padding-top:20px;
	padding-left:20px;
	width			: 450px;
	height:400px;
}

.contact td{
	padding:0px 0px 15px 30px;
	font-weight:bold;
	color:#c92b20;
}

.input_text
{
	width:150px;
	font-size:11px;
	color:#005c8f;
	border:1px solid gray;
}

.cadre{
	 margin:0px 0px 0px 0px; 
	 padding:0px 0px 0px 0px; 
	/* border: 2px solid rgb(255, 255, 255); */
	 width: 90%; 
	 text-align: left;
}

.backgroud{
	position: relative; 
	top		: 0px; 
	left	: 0px;
	display: block;
}

.menu {
position: absolute; 
top: 115px;
>>top:112px;
margin-left:150px;
/* width: 350px;  */
width:950px;
height:12px;
margin : 0;
padding	: 0;
font-weight:bold;
}

.menu tr {
display :inline;
margin : 0;
padding	: 0;
font-weight:bold;
}
.menu td {
list-style-type	: none;
margin : 0;
padding	: 0;
font-weight:bold;
}

.menu td a {
	font			: 11px Verdana, Arial, sans-serif;
	padding	 		: 3px 0 0 0;
	margin 			: 3px 0 0 0;
	height			: 10px;
	text-decoration	: none;
	color:#b7e1fa;
	text-transform	: capitalize;
	font-weight:bold;
}

.menu td a:hover{
	color:#ffffff;
	border: 1px gray;
	font-weight:bold;
}

.menu td span {
	font			: 11px Verdana, Arial, sans-serif;
	>>padding	 	: 3px 4px 0 4px;
	margin 			: 3px 4px 0 4px;
	>>margin 		: 3px 0 0 0;
	height			: 10px;
	/*text-align		: center;*/
	text-decoration	: none;
	color:#006699;
	text-transform	: capitalize;
	font-weight:bold;
}

.sousMenu {
position: absolute; 
top: 135px;
>>top: 132px;
margin-left: 370px;
width: 450px; 
height:12px;
padding	: 0;
font-weight:bold;
}

.sousMenu tr {
display :inline;
margin : 0;
padding	: 0;
font-weight:bold;
}
.sousMenu td {
list-style-type	: none;
margin : 0;
padding	: 0;
font-weight:bold;
}

.sousMenu td a {
	font			: 11px Verdana, Arial, sans-serif;
	padding	 		: 3px 0 0 0;
	margin 			: 3px 0 0 0;
	height			: 10px;
	/*text-align		: center;*/
	text-decoration	: none;
	color: #006699;
	text-transform	: capitalize;
	font-weight:bold;

}

.sousMenu td a:hover{
	color:#0886c1;
	border:1px gray;
	font-weight:bold;
}

.sousMenu td span {
	font			: 11px Verdana, Arial, sans-serif;
	padding	 		: 3px 10px 0 10px;
	margin 			: 3px 0 0 0;
	height			: 10px;
	/*text-align		: center;*/
	text-decoration	: none;
	color			: #006699;
	text-transform	: capitalize;
	font-weight:bold;
}

