.txtBleuP { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #7ABFFF; text-decoration:none; font-weight:bold;}
.txtBleuSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #166DE6; text-decoration:none;}
.txtBleuF { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #00007D; text-decoration:none; font-weight:bold;}
.contourtab{border-width : 1px; border : solid #EA6401;}

.txtBlancSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; text-decoration:none;}

.txtBleu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #166DE6; text-decoration:none; font-weight:bold;}
.txtBleuG { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #166DE6; text-decoration:none; font-weight:bold;}
.txtBlancG { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #FFFFFF; text-decoration:none; font-weight:bold;}


a:link {font-family: Arial; font-size: 12px; line-height: 12px; color:#166DE6; text-decoration:underline; font-weight:bold;}
a:hover {font-family: Arial; font-size: 12px; line-height: 12px; text-decoration:underline; color:#00007D; font-weight:bold;}
a:visited {font-family: Arial; font-size: 12px; line-height: 12px; text-decoration:underline; color:#00007D; font-weight:bold;}
a:active {font-family: Arial; font-size: 12px; line-height: 12px; text-decoration:underline; color:#00007D; font-weight:bold;}

a.language:link {font-family: Arial; font-size: 10px; line-height: 12px; color:#7ABFFF; text-decoration:underline;}
a.language:hover {font-family: Arial; font-size: 10px; line-height: 12px; text-decoration:underline; color:#7ABFFF; font-weight:bold;}
a.language:visited {font-family: Arial; font-size: 10px; line-height: 12px; text-decoration:underline; color:#7ABFFF; font-weight:bold;}
a.language:active {font-family: Arial; font-size: 10px; line-height: 12px; text-decoration:underline; color:#7ABFFF; font-weight:bold;}



.input {background-color : #FFFFFF; width : 250px; border : solid #cccccc; border-width : 1px; color : #666666; font-family: Arial; font-size: 12px;}

.inputOrder {background-color :#DFF0FF; width : 250px; border : solid #166DE6; border-width : 1px; color : #00007D; font-family: Arial; font-size: 12px;}

.language{font-family: Arial; font-size: 10px; line-height: 12px; color:#7ABFFF;}
.small{font-family: Arial; font-size: 10px; line-height: 12px; color:#166DE6;}

/* --------------------------------- General ----*/

div#mainDiv {
	position:relative;
	margin:0 auto;
	width:900px;
	height:auto;
	background-color:transparent;
	}

body { 
	font-family:Arial;
	font-size:12px;	
	height:100%;
	color:#00007D;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #051c3a;
}

/* --------------------------------- Header ----*/

div#header {
	width:900px;
	height:246px;
	margin-top:5px;
	background-color:#FFFFFF;
	}
	

	
/* --------------------------------- Contenu ----*/
	
div#contenu{
	position:relative;
	width:900px;
	height:auto;
 	background-color:#FFFFFF;
	}
	
	
	div#contenuHome{
	position:relative;
	width:900px;
	height:150px;
	background-image: url("../image/slice.jpg");
	clear:both;
	}
	
	
	
	div#contenuProducts{
	position:relative;
	width:900px;
	height:auto;
 	background-image: url("../image/bgbas.jpg");
	}
	
	div#contenuProdTab{
	position:relative;
	width:740px;
	height:auto;
	padding-top:10px;
	padding-left:90px;
	padding-right:70px;
 	background-image: url("../image/bgbas.jpg");
	}
	
	div#contenuContourProd{
	position:relative;
	width:730px;
	height:auto;
	border : solid #7ABFFF;
	border-width : 1px; 
	color : #00007D;
	}
	
	div#contenuContourProdusa{
	position:relative;
	width:730px;
	height:auto;
	}
	
	
	
	
	/*.contourGris {border : solid #F0F8FF; border-width : 1px; color : transparent;}*/
	
	div#contenuGauche{
	position:relative;
	width:347px;
	height:221px;
	padding-left:100px;
	padding-right:30px;
	padding-top:70px;
	float:left;
	background-image: url("../image/HomeContenuGauche_05.jpg");
	}
	
	div#contenuDroit{
	position:relative;
	width:383px;
	height:271px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	float:right;
	background-image: url("../image/HomeContenuDroit_06.jpg");
	}
	
	
	div#contenuGaucheP{
	position:relative;
	padding-left:100px;
	padding-right:30px;
	padding-top:70px;
	width:347px;
	height:630px;
	float:left;
	background-image: url("../image/back_pageG_05.jpg");
	}
	
	
	div#contenuGauchePoffice{
	position:relative;
	padding-left:75px;
	padding-top:70px;
	width:402px;
	height:850px;
	float:left;
	background-image: url("../image/back_pageG_05.jpg");
	}
	
	div#contenuDroitPoffice{
	position:relative;
	width:423px;
	height:850px;
	float:right;
	background-image: url("../image/back_pageD_06.jpg");
	}
	
		div#contenuDroitP{
	position:relative;
	width:423px;
	height:630px;
	float:right;
	background-image: url("../image/back_pageD_06.jpg");
	}
	
	div#contenuGaucheProd{
	position:relative;
	width:477px;
	height:80px;
	float:left;
	background-image: url("../image/back_pageG_Prod.jpg");
	}
	
	div#contenuDroitProd{
	position:relative;
	width:423px;
	height:80px;
	float:right;
	background:transparent;
	}
	
	
	div#copyright
	{
	width:900px;
	height:20px;
	font-family: Arial; 
	font-size: 10px; 
	line-height: 12px; 
	color:#7ABFFF;
	}