body {
	background-color: #000000;
	color:#000000;
	margin : 0px;
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	background-image : url("/images/fond_page.jpg");
	background-position : top;
	background-repeat : repeat-x;
	text-align:center;
}
a{
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
input {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #444444;
	border : 0px;
}
textarea {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #444444;
	border : 0px;  }
input.bouton {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color : transparent;
	border : 0px;
}
input.submit {
	font-size : 12px;
	font-weight:bold;
	padding:3px 5px 3px 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #FF6000;
	border : 1px solid #FFFFFF;
}
h1 { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 24px;
	font-weight: normal;
	padding:0px;margin:0px;
 }
H2 {
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 10px;
	BACKGROUND-POSITION: left 50%;
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	font-weight: bold;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	background-color: #666666;
	margin: 0px;
}
H3 {
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 5px;
	BACKGROUND-POSITION: left 50%;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ff6000;
	font-weight: bold;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	background-color: #666666;
	margin: 0px;
}
 h3 A {	
	font-size : 14px;
	color : #FF6000;  
}
 h3 A:HOVER {
 	font-size : 14px;
	color : #FFFFFF;  
}
 h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align: left;
	font-weight : bold;
	color : #000000;
	padding:5px 13px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-position : left;
	background-repeat : no-repeat;
}
 h5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align: left;
	font-weight : bold;
	color : #ff6000;
	padding:7px 13px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-position : left;
	background-repeat : no-repeat;
}
 h6 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
td { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

div.page {}
div.fond {
	width : 949px;
	height:100%;
	background-image : url("/images/contenus_fond.jpg");
}
 /*--------------------------------------------------------------
LE HEADER
 --------------------------------------------------------------*/
div.header {
	width : 949px; 	height : 120px;
	margin : 0px;
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:left;
	background-color: #000000;
	background-image : url("/images/haut_fond.jpg");
	background-position : top;
	background-repeat : no-repeat;
}
div.header_logo { 
	padding-top : 17px; padding-right : 13px; padding-bottom : 0px; padding-left : 34px;
 }
div.header_titre { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 24px;
	text-align : right;
	color : #FFFFFF;
	font-weight : normal;
	padding-top : 0px; padding-right : 13px; padding-bottom : 0px; padding-left : 34px;
 }
div.header_menu {
	width : 949px;
	height : 26px;
	border-bottom : 1px solid #FFFFFF;
	background: #000000 url("/images/bande_noir_fond.gif") repeat-x;
}
 /*--------------------------------------------------------------
 LES CONTENUS
 --------------------------------------------------------------*/
div.contents {
	width : 949px;
	background-color : #444444;
	color: #FFFFFF;
}
div.contents_include { 
	padding-top : 10px; padding-right : 13px; padding-bottom : 30px; padding-left : 20px; 
}
div.poucet{
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}	
div.poucet A{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
}	
div.poucet A:HOVER{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #FF6000;
}	
.contents_gauche{
	background : #555555 url("/images/fd_accueil_txt_gauche.jpg") repeat-y;
	border-right : 1px solid #FFFFFF;
}
.contents_video{ 
	border-bottom : 1px solid #FFFFFF;
	background-color : #000000;
	height: 257;
 }
.contents_gauche_ligne{
	height : 26px;
	background-image : url("/images/bande_noir_fond.gif");
	border-bottom : 1px solid #FFFFFF;
	padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;
}
.contents_gauche_titre{
	vertical-align : middle;
	padding-top : 0px; padding-right : 15px; padding-bottom : 0px; padding-left : 0px;
}
.contents_gauche_texte{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:justify;
	color : #FFFFFF;
	vertical-align : top;
	padding-top : 15px;
	padding-right : 20px;
	padding-bottom : 15px;
	padding-left : 20px;
}
div.contents_droit_ligne{ 
	height : 26px;
	background-image : url("/images/bande_noir_fond.gif");
	border-left : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
 }
div.contents_droit_titre_o{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	vertical-align : middle;
	color : #ff6000;
	padding-top : 5px; padding-right : 0px; padding-bottom : 0px; padding-left : 15px;
 }
div.contents_droit_titre_g{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	vertical-align : middle;
	color : #bebebe;
	padding-top : 5px; padding-right : 0px; padding-bottom : 0px; padding-left : 15px;
 }
div.contents_droit_texte_b{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:right;
	color : #000000;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	vertical-align : top;
	padding-top : 5px;
	padding-right : 20px;
	padding-bottom : 10px;
	padding-left : 20px;
	background-color : #FFFFFF;
 }
div.contents_droit_flash_b{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:justify;
	color : #000000;
	border-top : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	vertical-align : top;
	background-color : #FFFFFF;
 }
div.contents_droit_texte_o{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:justify;
	color : #FFFFFF;
	border-top : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	vertical-align : top;
	padding-top : 15px;
	padding-right : 20px;
	padding-bottom : 15px;
	padding-left : 20px;
	background-color : #ff6000;
 }
div.contents_droit_flash_o{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:justify;
	color : #FFFFFF;
	border-top : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	vertical-align : top;
	background-color : #ff6000;
 }
div.contents_droit_texte_g{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	text-align:justify;
	color : #000000;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	vertical-align : top;
	padding-top : 15px;
	padding-right : 20px;
	padding-bottom : 15px;
	padding-left : 20px;
	background-color : #bebebe;
 }
 div.texte_petit{ 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
 }
 div.texte{ 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align: justify;
	padding-top : 10px; padding-right : 13px; padding-bottom : 15px; padding-left : 20px; 
 }
 
 div.contenus{ 
	width : 949px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px; 
	margin: 0px 0px 0px 0px;
 }
 
  div>.contenus{ 
	width : 896px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px; 
	margin: 0px 0px 0px 0px;
 }
 
 div.contenus_gris{ 
	width : 949px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#bebebe;
	color:#000000;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px;; 
	margin: 0px 0px 0px 0px;
 }
 
  div>.contenus_gris{ 
	width : 896px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#bebebe;
	color:#000000;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px;; 
	margin: 0px 0px 0px 0px;
 }
 
 div.contenus_infos{ 
	width : 949px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#666666;
	color:#FFFFFF;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px;
	margin: 0px 0px 0px 0px;
 }
 
 div>.contenus_infos{ 
	width : 896px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color:#666666;
	color:#FFFFFF;
	font-size : 12px;
	text-align: justify;
	padding: 5px 13px 15px 40px;
	margin: 0px 0px 0px 0px;
 }
 
 /*--------------------------------------------------------------
FORMULAIRE
 --------------------------------------------------------------*/
 .form_titre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FF6000;
	padding-bottom : 3px;
	padding-left : 40px;
	padding-right : 5px;
	padding-top : 3px;
	margin:0px;
	background-image : url("images/puce_grosse_orange_noir.gif");
	background-position : left;
	background-repeat : no-repeat;
}
.champ {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	/*background-color : #D1EDF3;*/
	padding-left : 0;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	color: #000000;
}
.value {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;
	font-weight : normal;
	padding-left : 5;
	padding-right : 3;
	padding-top : 3;
	padding-bottom : 3;
}
td.infos_produit { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align:left;
	padding:5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 }
 
 
.tabliste{
	background-color : white;
	margin : 0px;
	border-top : 1px solid #FF6000;
	border-left : 1px solid #FF6000;
}

.entete {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #444444;
	color : #FFFFFF;
	padding-bottom : 3;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	border-right : 1px solid #FF6000;
	border-bottom : 1px solid #FF6000;
}

td.entete a { 
	color:#FFFFFF; 
}

.liste0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 3px 5px 3px 5px;
	background-color : #FFFFFF;
	border-right : 1px solid #FF6000;
	border-bottom : 1px solid #FF6000;
}

.liste1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 3px 5px 3px 5px;
	background-color : #cccccc;
	border-right : 1px solid #FF6000;
	border-bottom : 1px solid #FF6000;
}
 
.listep0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 1px 5px 1px 5px;
	background-color : #FFFFFF;
	border-right : 1px solid #FF6000;
	border-bottom : 1px solid #FF6000;
}

.listep1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 1px 5px 1px 5px;
	background-color : #cccccc;
	border-right : 1px solid #FF6000;
	border-bottom : 1px solid #FF6000;
}

.onglets { /* boite qui contient le menu (les onglets) */
  border-bottom:solid 2px #FF6000 ;  /*crée le trait noir en-dessous des onglets */
  padding-top:12px ; /* marge intérieure haute */
  padding-bottom:7px;
  font-weight: normal;} /* marge intérieure basse */

.onglet { /* style des onglets inactifs */
  border:solid 1px #FF6000 ; /* encadrement */
  margin:5px 5px 0px 5px ; /* marge extérieure */
  padding:7px 3px 7px 3px} /* marge intérieure */

a.onglet { /* style des liens se trouvant dans un onglet inactif */
  background-color:#E7E4E4 ; /* le fond de l'onglet est gris */
  color: #000000;
  text-decoration:none} /* les liens ne sont pas soulignés */

.onglet-actif { /* style de l'onglet de la page active */
   border:solid 2px #FF6000; /* l'encadrement est porté à 2 pixels */
   background-color: #FF6000;
   color:#FFFFFF;
   border-bottom:solid 3px white ; /* le trait inférieur est effacé */
   margin:5px 5px 0px 5px ; /* marges intérieures */
   padding:7px 3px 7px 3px ; /* marges extérieures */  
  font-weight: bold;} /* le fond de l'onglet actif est blanc*/

 /*--------------------------------------------------------------
LE FOOTER
 --------------------------------------------------------------*/
div.bande_bas {
	width : 949px;
	height : 26px;
	text-align:right;
	vertical-align : top;
	border-top : 1px solid #FFFFFF;
	background-image : url("/images/bande_noir_fond.gif");
}
div.footer {
	width : 949px;
	height : 112px;
	margin : 0px;
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:left;
	background : #000000 url("/images/bas_fond.jpg") no-repeat;
}
div.footer_logo { 
	text-align:right;
	padding-top : 17px; padding-right : 13px; padding-bottom : 0px; padding-left : 34px;
 }
div.footer_menu { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	color : #FFFFFF;
	padding-top : 10px; padding-right : 13px; padding-bottom : 0px; padding-left : 0px;
 }
 div.footer_menu a { color : #FFFFFF; }
 