html, div, p, {margin:0px;padding:0px;}
body{ background-image:url(images/Background.jpg); background-repeat:no-repeat; background-position:top; background-color:#024A82;
margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#site
{width:900px; margin:0px auto;  text-align: left;}

/* css H */
h1 { font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px; color:#0086FC; text-transform:uppercase; padding-top:8px; padding:0; margin:0; padding-top:15px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFC600; padding:0; margin:0; padding-top:12px; padding-bottom:11px;  }
h2 a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFC600; padding:0; margin:0; padding-top:10px; padding-bottom:10px;text-decoration:none}

#table td{ background-color:#408DB1;padding: 5px;}
#table th{ background-color:#408DB1; text-align:left;padding: 5px;}
#table td li{ margin-left: 12px;}

#upper{height:312px; position:relative;}
#logo{position:absolute; top:0px; float:left; z-index:2;}
#boutonup{padding-left:10px; position:absolute; top:240px; z-index:1;}
#menuprincipe{
	background-image:url(images/bgmenu1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:50px;
	width:900px;
	position:absolute;
	top:262px;
	z-index:1;
	padding-top:13px;
	left: 0px;
}

#menuprincipe a:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003966; text-decoration:none; padding-left:18px;}
#menuprincipe a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003966; text-decoration:none;  padding-left:18px; }
#menuprincipe a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D30000; text-decoration:none;  padding-left:18px;}


#iso{position:absolute; top:22px; right:-14px; z-index:4;}
#contenu{background-image:url(images/bg-center.jpg); background-repeat:repeat-x; background-position:top; background-color:#4E81A8; width:900px; padding-top:1px; height:auto; min-height:530px; }
#texte{height:auto !important; height:600px;  min-height:545px; width:650px; float:left; background-color:#004276; margin-left:5px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;}
#texte a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;text-decoration:none;}
#footer{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; color:#FFFFFF; padding-top:10px!important; padding-top:15px;  }
#signature {background-color:#024A82;}
#signature a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7BA1BE; text-decoration:none}

#left1 a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
#left1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; text-transform:uppercase;}
#newsl{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#695656; font-weight:normal;}
#newsl .inputtext{background-color:#ffffff; height:11px; width:123px; color:#6D6D6D; font-size:9px; border-color:#C5C5C5; border-width: 1px 1px 1px 1px ;}

.datenews{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#0086FC; font-weight:bold; padding-left:5px; }
.titrenews a{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#FFC600; font-weight:bold; padding-left:5px; text-decoration:none }
.txtnews a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; padding-left:5px;  text-decoration:none }

#suite a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; padding-left:5px; text-decoration:none}
#menuup a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#19457D; font-weight:normal; text-decoration:none}


#search{
	position: absolute;
	text-align: right;
	font-size:10px;
	right:-56px;
	width:160px;
	height:23px;
	float:left;
	top: -6px;
}
#search .inputtxt{background-color:#ffffff; height:15px; width:117px; color:#6D6D6D; border-width:1px; font-size:9px; border-color:#DCDCDC}
#conta {background-color:#4E81A8;font-weight:bold;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}



/****************************** accueil *********************************/
#contenu2{background-image:url(images/bg-center.jpg); background-repeat:repeat-x; background-position:top; background-color:#4E81A8; width:900px; padding-top:1px; height:auto; min-height:454px; }
#marque{height:auto !important; height:284px;  min-height:284px; width:442px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;}
#marque a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;text-decoration:none;}
#iso2{position:absolute; top:22px; right:-5px;z-index:4;}
#produit a{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#AF0000; font-weight:bold; text-decoration:none; }
#produit {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#AF0000; font-weight:bold; }
#listep a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight: bold; text-decoration:none;}
#listep .over:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight: bold; text-decoration:none;}
#listep .over:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight: bold; text-decoration:none;}
#listep .over:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight: bold; text-decoration:none;}

#rech { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#383838; font-weight:normal;}
#tous a{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#004276; text-decoration:none; font-weight: normal;}

/******************************rubrique produit**************/

#contenup{background-color:#4E81A8; width:900px; height:auto;  min-height:550px; padding-top:1px; background-image:url(images/bg-center.jpg); background-repeat:repeat-x; background-position:top;}
#textep{height:auto !important; height:600px;  min-height:545px; width:654px; float:left; background-color:#F0F0F0; padding-top:1px; margin-left:6px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}


#titreP {padding-top: 10px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0086FC;}
#detailP {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight: normal; padding-left: 104px; padding-bottom: 10px;}
#plusdetails a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff ; font-weight: normal; text-decoration:none}








#faw_contenu ul{ padding-left:10px !important;padding-left:0px;margin-right:auto !important;margin-left: 0px; width:552px;}
#faw_contenu ul ul{ width:97% !important; width:100%;}
#faw_contenu ul a{font-size:13px; text-decoration:none;font-weight:bold;}
ul.faqs2 li.active ul{display:block;}
#faw_contenu ul.faqs2 { margin-left:0;}
#faw_contenu ul img { margin-left:10px; margin-left:10px; }
#faw_contenu ul.faqs2 li{list-style-type:none;list-style-image:none;cursor:pointer;outline: none; margin:0;}
ul.faqs2 li p ,ul.faqs2 li ul{display:none; width:400px; }
#faw_contenu ul.faqs2 li h2{padding:5px 0px 0 11px;height:20px; background:#0073BB url(down2.gif) no-repeat top right; margin:0pt 0pt 2px;font-weight: bold;}
ul.faqs2 li.active{cursor:pointer;border-top-width: 1px; background-color:#0073BB;}
ul.faqs2 li.active p{padding:11px;display:block; margin:0;}
#faw_contenu ul.faqs2 li.active h2 {background:#ffc100 ; }
ul.faqs2 li.active ul{display:block;}
#faw_contenu li.active ul li{ margin:0px 0px 10px;}

