* { margin:0; padding:0;}
html {
	font-size: 100%; 
}

body {
	margin: 10px auto;
}



/* Listes */
ul {
	list-style: none;
}
li {
	margin: 0;
	padding: 0;
}

/* Liens */
a {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover, a:focus {
	
}
a img {
	border: none; /* -> 10 */
}

/* Divers éléments de type en-ligne */
em {
	font-style: italic;
}


strong {
	font-weight: bold;
	/*color: dimgray;*/
}




.contact a{
	color:#000000;

}

.telechargement a {
	color:#fff;
	
}



 .rouge {
	color:#EB1B28;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.65em;
	font-weight:bold;
	padding-left:0.75em;
	line-height:30px;
	float:left;
}

.jaune {
	color: #FFD24E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.65em;
	font-weight:bold;
	padding-left:0.75em;
	line-height:30px;
}

.blanc {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	font-weight:bold;
	line-height:30px;
}








/*nuevo menu*/
#menu2 {
	font-size:13px;
	margin-bottom:130px;
}
div#menu2 ul {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	margin-left:0px;
	margin-top:0px;
	width:180px;
}
div#menu2 li:hover {
	
}
div#menu2 li.sousmenu:hover {

}

div#menu2 li.sousmenu2:hover {
	
}
div#menu2 li.sousmenu a{
	
	background-color:#008bd0;
	background-image:url(../images/fleche_blanche.jpg);
	background-position:180px 55%;
	background-repeat:no-repeat;
	height:20px;
	margin-bottom:10px;
	padding-top:10px;
	width:180px;
	}



div#menu2 li.sousmenu2 {

	height:35px;
	
}


div#menu2 li.sousmenu2 a {
	left:25px;
	position:relative;
	background:none;
}

div#menu2 li.sousmenu2 a:hover {
background-color:#3267A8;
height:30px;
}




div#menu2 li.sousmenu3 {
	background-color:#FF0000;
	height:100%;
	margin-left:25px;
	width:85%;
	border:none;
}


div#menu2 li.sousmenu3 a {
	left:5px;
	position:relative;
	text-align:left;
	border:none;
}

div#menu2 ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
}
div#menu2 ul ul {
	display:none;
	left:157px;
	position:absolute;
	top:0px;
}
div#menu2 li a {
	display:block;
	padding:4px 0 4px 20px;
	text-decoration:none;
	width:160px;
}

div#menu2 ul.niveau2{

margin-left:18px;


}
div#menu2 ul.niveau1 li.sousmenu:hover ul.niveau2,div#menu2 ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu2:hover ul.niveau3{
	display:block;
}


div#menu2 li a:hover {
	border-left-color:red;
}
div#menu2 ul ul li a:hover {
	border-left-color:#00FF00;
}
div#menu2 ul ul ul li a:hover {
	border-left-color:#0000FF;
}

.pub {
	background-image: url(../images/service.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 98px;
	width: 135px;
	position:absolute;
	top:335px;
}
.pub2 {
	background-image:url(../images/couleurs.png);
	background-position:20px 42px;
	background-repeat:no-repeat;
	height:190px;
	width:250px;
}

.pub3 {
	
	height:190px;
	width:250px;
}
 .departement_titre {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:2.0em;
	font-style:normal;
	padding-top:25px;
	padding-left:10px;
	margin:0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.departement_titre2 {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.8em;
	font-style:normal;
	margin:0px;
	padding:0px;
	
}
 .deco_haut {
	background-image: url(../images/deco_haut.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 74px;
	width: 19px;
	position:relative;
	right:40px;
}


 .bouton_recherche {
 	border: 0px solid #FFFFFF;
	background-image:url(../images/recherche.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-left:-15px;
	vertical-align:middle;
	margin-bottom:3px;
	height:15px;
	width:15px;
}
*+html .bouton_recherche {
	margin-bottom:2px;
}




/*PAGE MAGASIN*/
#ronds_magasin {
	min-height:150px;;
}

.fll {
float:left;
}
.flr {float:right;}


#global #entete #image_mag {
	height:216px;
	margin:0 auto;
	width:60%;
	background-repeat:no-repeat;
}
#main_mag {
	width:1039px;
	/*min-height:1200px;*/
	background-color:#484E41;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#header_mag{
	width:1039px;
	min-height:140px;
}
#carres_header_mag {
	margin-right:40px;
}
#anim_magasin {
	min-height:130px;
	width:725px;
}
#menu_mag {
	min-height:32px;
	border-bottom:#FFFFFF solid 2px;
}
#nos_peintures {
	min-height:32px;
	background:url(../images/bg_menu_mag_03.gif) repeat-x;
	width:185px;
}
h1 {
	color:#FFFFFF;
	font-size:14px;
	padding-left:25px;
	margin-top:10px; /*pour ie7*/

}
#menu_trait {
	min-height:32px;
	background:url(../images/bg_menu_mag_ray_03.gif) repeat-x;
	width:442px;
}
#pots_mag {
 	width:1039px;
	min-height:203px;
	background:url(../images/pots_mag_03.jpg) no-repeat;
	border-bottom:#FFFFFF solid 2px;
}
#pots_accueil{
 	width:1039px;
	min-height:182px;
	background:url(../images/pots_accueil.jpg) no-repeat;
	border-bottom:#FFFFFF solid 2px;
}
#flash_mag {
	width:520px;
	min-height:100px;
	margin-left:80px;
}
/**+html #flash_mag {
	margin-left:80px;
	}*/
.clbo {
	clear:both;
}
#serv_tech {
	min-height:86px;
	width:115px;
	position:absolute;
	top:320px;
}
*+html #serv_tech {
position:relative;
	left:0px;
	top:140px;
}
/*#titr_mag {
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	top:370px;
	left:437px;
}*/
/*#titr_mag {
	color:#FFFFFF;
	font-size:12px;
	margin-left:300px;
}*/
#centre_mag {
width:1039px;
min-height:378px;
background:url(../images/bg_centre_mag_02.gif) repeat-y;
}
#centre_actu {
width:1039px;
min-height:378px;
}
#centre_batiment {
width:1039px;
min-height:378px;
background-color:#FFFFFF;
}
#centre_index {
width:1039px;
min-height:378px;
background:url(../images/bg_centre_mag_02.gif) repeat-y;
}
#centre_contact {
width:1039px;
min-height:378px;
}
#left {
width:200px;
min-height:200px;
}
.ml-20{margin-left:20px;}
#picto{margin-top:40px;}
#picto_actu{margin:30px 0 0 20px;}

#cadre_bas  {
	margin-top:20px;
	margin-left:0px;
	width:200px;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin-bottom:20px;
}

#cadre_bas ul {

	margin-left:0px;


}
#cadre_bas .actualite {
	background-image:url(../images/actualite.png);
	background-repeat:no-repeat;
	height:17px;
	margin-left:0px;
	text-align:left;
	width:190px;
	padding-left:65px;
	font-size:9px;
	padding-top:2px;
}
.actualite a {color:#000000;}
#cadre_bas .contact {
	background-image:url(../images/contact.png);
	background-repeat:no-repeat;
	height:20px;
	margin-left:0px;
	margin-top:10px;
	text-align:left;
	width:190px;
	padding-left:65px;
	font-size:9px;
	padding-top:2px;
}

#cadre_bas .telechargement {
	background-image:url(../images/telechargement.png);
	background-repeat:no-repeat;
	height:20px;
	margin-left:0px;
	margin-top:10px;
	text-align:left;
	width:190px;
	padding-left:65px;
	padding-top:4px;
	font-size:9px;

}
#cadre_bas .recherche {
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	position:relative;
	top:15px;
	margin-left:65px;
}
#cadre_bas .champ_recherche {
	margin-top:18px;
	width:183px;
	height:14px;
	font-size:10px;
}
#vignettes {
	width:68px;
	min-height:100px;
	margin-left:90px;
}
#vignettes img {
	margin-bottom:10px;
}
#vignettes img.last {
	margin-bottom:0px;
}
#vignettes_menu {
	width:150px;
	min-height:100px;
	color:#C8B773;
	margin-left:-9px;
	font-size:11px;
}
#vignettes_menu li a {
	color:#FFFFFF;
	font-size:9px;
}
#vignettes_menu li{
	background:url(../images/carre_li_vignette_mag.gif) no-repeat;
	padding-left:20px;
}
#vignettes_menu li:hover{
	background: url(../images/carre_vignette_maghover.gif) no-repeat;
	padding-left:20px;
	cursor:pointer;
}
li.deco{
	margin-bottom:47px;
}
li.conseil{
	margin-bottom:43px;
}
li.peinture{
	margin-bottom:21px;
}
li.revet{
	margin-bottom:40px;
}
*+html li.deco{
	margin-bottom:48px;
}
*+html li.conseil{
	margin-bottom:50px;
}
*+html li.peinture{
	margin-bottom:40px;
}
*+html li.revet{
	margin-bottom:45px;
}


ul{margin:0; padding:0}
.mt-20{margin-top:20px;}
.mt-10{margin-top:10px;}
.whitebig{color:#FFFFFF; font-size:36px; font-family: Geneva, Arial, Helvetica, sans-serif;}

#right_mag {
	width:411px;
	min-height:378px;
	background:url(../images/carte_mag.png) no-repeat;
}
*+html #right_mag {
	margin-top:17px;
	}
#right_l {
	width:200px;
	min-height:365px;
	}
#right_l_text {
	width:320px;
	min-height:160px;
	color:#FFFFFF;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:85px;
	/*background:url(../images/bg_right_l.png) repeat-y;*/
	/*padding:10px 0px;*/
	}
#picto_partenaires img {
	padding-left:40px;
	margin-top:32px;
	}
#right_r {
	margin-top:135px;
	color:#3E464C;
	font-size:11px;
	width:211px;
	position: relative;
	}
#right_r a{
	color:#3E464C;
	font-weight:bold;
	}
#rouen, #ploermel, #angers, #herbiers, #niort {
	background:url(../images/carre_rouge_carte.gif) no-repeat;
}
#rouen:hover, #ploermel:hover, #angers:hover, #herbiers:hover, #niort:hover {
	background:url(../images/carre_rouge_cartehover.gif) no-repeat;
	cursor:pointer;
}
#siege_social{
	background:url(../images/siege_social.png) no-repeat;
	padding-left:20px;
	position: absolute;
	left: 125px;
	top: 90px;
	font-size: 9px;
	height: 15px;
}
#siege_social:hover{
	background-position: 0 -15px;
}
#rouen {
	padding: 15px 0 0 15px;
	position: absolute;
	left: 145px;
}
#ploermel {
	padding-left:20px;
	position: absolute;
	left: 9px;
	top: 71px;
}
#angers {
	padding-left:20px;
	position: absolute;
	left: 120px;
	top: 105px;
}
/*#herbiers {
	padding-left:20px;
	margin-top:30px;
	margin-left:80px;
}*/
#niort {
	padding-left:20px;
	position: absolute;
	left: 98px;
	top: 176px;
}
#footer {
	background-color:#484E41;
	width:1039px;
	min-height:38px;
	}
#footer_r {
border-top:#FFFFFF solid 2px;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
margin-left:15px;
width:900px;
padding-top:8px;
}
#footer_r1 {
width:900px;
}
#footer_l1 {
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:93px;
	margin-left:25px;
	}
#footer_l {
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:93px;
	min-height:19px;
	margin-left:25px;
	}
#retour_accueil {
	color:#FFFFFF;
	font-size:9px;
	margin-left:40px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	}
#retour_accueil a{
	font-weight:bold;
	}
#retour_accueil a:hover{
	text-decoration:underline;
	}
#main_popup_sol {
	width:347px;
	min-height:616px;
	background:url(../images/popup/departement-sol.jpg) no-repeat;
}
#main_popup_batiment {
	width:347px;
	min-height:618px;
	background:url(../images/popup/departement-batiment.jpg) no-repeat;
}
#main_popup_usinelabo {
	width:347px;
	min-height:618px;
	background:url(../images/popup/presentation-ore-usine-labo.jpg) no-repeat;
}
#main_popup_entreprise {
	width:347px;
	min-height:618px;
	background:url(../images/popup/entreprise.jpg) no-repeat;
}
#main_popup_sol a img{
	float:right;
	margin:25px 0 0 0;
	cursor:pointer;
}
#main_popup_batiment a img{
	float:right;
	margin:25px 0 0 0;
	cursor:pointer;
}
#main_popup_usinelabo a img{
	float:right;
	margin:25px 0 0 0;
	cursor:pointer;
}
#main_popup_entreprise a img{
	float:right;
	margin:25px 0 0 0;
	cursor:pointer;
}

#logo_ore_index {
	float:right;
	margin-top:50px;
	margin-bottom:10px;
}
#version {
	width:36px;
	font-size:9px;
	color:#FFFFFF;
	clear:both;
	text-align:center;
	margin-left:70px;
}
#version img{
	margin-top:10px;
}
#left_contact {
	width:450px;
	min-height:530px;
	float:left;
	background:url(../images/fond_left_contact.gif) no-repeat;
	margin-bottom:40px;
}
.formulaire {
	margin-top:40px;
}
fieldset {
	border:none;
}
.information {
	font-size:12px;
	color:#008bcf;
	font-weight:bold;
	margin-left:35px;
}
.formulaire .information {
	font-size:11px;
	color:#008bcf;
	margin-left:0;
	font-weight: normal;
}

#activ{
	font-size:12px;
	color:#008bcf;
	font-weight:bold;
	margin-left:73px;
	margin-bottom:10px;
}
.information img {
	margin-right:5px;
}
.champ {
	float:right;
}
.information, .champ {
	margin-bottom:10px;
}
/**+html.information, .champ {
	margin-bottom:-10px;
}*/
.bouton_envoi {
	float:right;
	margin-right:20px;
}
#ch_obl {
	font-size:10px;
	color:#FFFFFF;
	margin: 90px 0 0 40px;
}
#right_contact {
	width:589px;
	background:url(../images/fond_right_contact.gif) repeat-y;
	min-height:530px;
	font-weight:bold;
}
#right_contact .advice_contact,
.advice {
	margin: 10px 0 0 62px;
	font-size: 10px;
	font-style: italic;
	color: #f4f4f4;
	font-weight: normal;
}

#coord_bas_l {
	width:315px;
}
#coord_bas_r {
	width:274px;
	background:url(../images/carte_contact.png) no-repeat bottom;
	min-height:530px;
}
.coord1 {
	font-size:11px;
	color:#FFFFFF;
	background:url(../images/carre_rouge_carte.gif) no-repeat scroll 2px center;
	font-weight:normal;
	margin: 8px 0 0 50px;
}
.coord2 {
	font-size:11px;
	color:#ffffff;
	background:url(../images/carre_bleu_contact.gif) no-repeat scroll 2px center;
	font-weight:normal;
	margin:20px 0 0 50px;
	padding-left:25px;
}
.coord3 {
	font-size:11px;
	color:#cfb681;
	background:url(../images/carre_bleu_contact_small.gif) no-repeat scroll 2px center;
	margin:20px 0 0 51px;
	padding-left:25px;
}
.blanc14 {
	font-size:11px;
	font-weight:bold;
}
.beige {
	color:#cfb681;
	font-size:11px;
	font-weight:bold;
}
.email {
	font-weight:normal;
}
.coord_contact {
	color:#FFFFFF;
	font-size:9px;
	margin:10px 0 0 77px;
}
/*ACTUALITES*/

#center_actu {
	background-color:#FFFFFF;
	width:500px;
	min-height:530px;
	margin-left:20px;
}
#pot_actu {
	width:200px;
	/*background:url(../images/pot_actu.png) no-repeat center;*/
	min-height:116px;
	margin-top:40px;
}
#pot_actu img {
	padding-left:40px;
}
#emball {
	width:80px;
	margin: 0 auto;
	background: #FFDD00;
	min-height:59px;
	margin-top:30px;
	text-align: center;
}
#emball .line-1 {
	display: block;
	color: #9D0055;
	font-size: 12px;
	text-transform: uppercase;
}
#emball .line-1 {
	display: block;
}
#emball .line-2 {
	display: block;
	color: #1591c0;
	font-size: 10px;
	margin-top: -3px;
}
#emball .line-3 {
	display: block;
	color: #9D0055;
	font-weight: bold;
	font-size: 31px;
	font-family: Tahoma, Geneva, Kalimati, sans-serif;
	margin-top: -7px;
}
#titre_actu {
	width:500px;
	background:url(../images/titre_actu.jpg) no-repeat center;
	margin-top:10px;
	min-height:84px;
}
#actu {
	width:500px;
	padding:0 0 20px 20px;
}
#right_actu {
	width:319px;
}
#info_actu {
	width:300px;
	background:url(../images/info_actu.png) no-repeat right;
	min-height:55px;
	padding:10px 0 0 19px;
}
#info_actu1 {
	width:300px;
	min-height:100px;
	padding:30px 0 20px 50px;
}
iframe {
	margin-top:90px;
}
/*BATIMENT*/
#center_batiment {
	background-color:#FFFFFF;
	width:712px;
	min-height:500px;
}
#right_batiment {
	background: #FFFFFF;
	background-position:bottom;
	width:127px;
	min-height:500px;
}
#right_batiment img {
	padding:350px 0 20px 10px;
}
#left_batiment {
background-color: #484E41;
width:200px;
min-height:200px;
}
#main_batiment {
	width:1039px;
	background-image:url(../images/bg_bat.gif);
	min-height:700px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#header_batiment{
	width:1039px;
	min-height:140px;
}
.bat2 {
	background:url(../images/bg_menu_bat_03.gif) repeat-x;
}
#menu_trait_bat {
	min-height:32px;
	background:url(../images/bg_menu_bat_ray_03.gif) repeat-x;
	width:442px;
}
#top_bat {
	min-height:107px;
	width:600px;
	margin-left:20px;
}
#top_bat_r {
	width:92px;
	color:#00519E;
	font-size:10px;
	font-weight:bold;
	margin-top:50px;
}
#top_bat_r a img {
	border:none;
	padding-right:10px;
}
#top_bat_r img {
	border:none;
	padding-right:10px;
}

#tit_bat {
	margin:100px 20px 0 0;
	width:180px;
	text-align:right;
	color:#FFFFFF;
	font-size:16px;
}
#tit_bat2 {
	width:200px;
}
.satins {
	padding-left:8px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer_bat {
	background-color:#484E41;
}
#footer_r_bat{
margin-left:15px;
width:900px;
min-height:3px;
background-color:#484E41;
}
.prod_bat {
	margin-left: 40px;
}
.tit_prod_bat {
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	line-height:13px;
	padding-left:50px;
}
.cod_prod {
	font-size:11px;
	font-weight:bold;
	color:#00519E;
}
.pr-5 { padding-right:5px;}
.ft_text { 
	background: url("../images/img_ft.gif") no-repeat scroll right center transparent;
	display: block;
	padding-right: 10px;
	color:#008BD0;
	font-size:9px;
	padding-right:10px;
	font-weight:bold;
}
.ft_text2 { 
	color:#CCCCCC;
	font-size:9px;
	padding-right:10px;
	font-weight:bold;
}
.fds_text {
	background: url("../images/img_fds.gif") no-repeat scroll right center transparent;
	display: block;
	padding-right: 10px;
}

.fds_text, .form_fds { 
/* 	color:#E2001A; */
	color: #8F8779;
	font-size:8px;
	font-weight:bold;
}
.ft_text:hover, .fds_text:hover, .fds a:hover {
	text-decoration:underline;
	cursor: pointer;
}
a.begin_dl {
	display: block; 
	padding:20px;
	width:200px;
	color:#6E6555;
	text-align:center;
}
.error {
	color: red;
	font-size: 12px;
}
a.closePopupDl {
	display: none;
	position: absolute;
	right: -4px;
	top: 15px;
	z-index: 12;
	cursor: pointer;
}
.fds a {
	color:#FF3333;
}
.pt-60 {padding-top:60px;}
.descr_prod_bat {
	width:692px;
	margin-left:20px;
	background-color:#EBF3FA;
	min-height:80px;
}
.brill_dilu {
	min-height:80px;
	width:40px;
	border-right:solid 2px #008BD0;
}
.brill_main {
	width:35px;
	min-height:27px;
	margin: 2px 0 0 3px;
}
.brill {
	width:35px;
	min-height:27px;
	background:url(../images/brillance.png) no-repeat;
	color:#00519E;
	font-size:13px;
	padding:15px 0 0 5px;
}
.dilu {
	width:30px;
	min-height:36px;
	margin-left:5px;	
}
.descrip_prod {
	width:605px;
	padding:5px 0 0 5px;
}
.text_descr {
	width:250px;
}
.descrip_prod li {
	color:#1A171B;
	font-size:9px;
	font-weight:bold;
	list-style-type:none;
}
.car_bleu_bat {
	color:#1A171B;
	font-size:9px;
	font-weight:bold;
	list-style-type:none;
}
.descrip_prod ul {
	margin-bottom:10px;
}
.teinte {
	color:#1A171B;
	font-size:9px;
	font-weight:bold;
}
.teintes {
	min-height:45px;
	width:59px;
	margin-top:20px;
}
.usage {
	width:30px;
	padding:4px;
}
.usage img {
	margin-bottom:15px;
}
.pot_15L {
	background:url(../images/pot_15L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 3px;
	margin:45px 0px 0 0;
}
.pot_15kg {
	background:url(../images/pot_15Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 1px;
	margin:45px 0px 0 0;
}
.pot_15kg_base {
	background:url(../images/pot_15Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 1px;
	margin:2px 0px 0 0;
}
.kit_L {
	background:url(../images/Kit_L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:14px 0 0 5px;
	margin:45px 0px 0 0;
}
.kit_L_base {
	background:url(../images/Kit_L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:14px 0 0 5px;
	margin:2px 0px 0 0;
}
.kit_kg {
	background:url(../images/Kit_Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:14px 0 0 2px;
	margin:45px 0px 0 0;
}
.kit_kg_base {
	background:url(../images/Kit_Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:14px 0 0 2px;
	margin:2px 0px 0 0;
}
.pot_15L_base {
	background:url(../images/pot_15L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 3px;
	margin: 3px 20px 0 0;
}
.pot_5L {
	background:url(../images/pot_5L.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 5px;
	margin:45px 0 5px 0;
}
.bidon_lS {
	background:url(../images/bidon_5L.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 5px;
	margin:45px 0 4px 0;
}
.bidon_lS_base {
	background:url(../images/bidon_5L.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 5px;
	margin:2px 0 0 0;
}
.bidon_kgS {
	background:url(../images/bidon_5Kg.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 3px;
	margin:45px 0 0 0;
}
.bidon_kgS_base {
	background:url(../images/bidon_5Kg.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 3px;
	margin:2px 0 0 0;
}
.bidon_lL {
	background:url(../images/bidon_25L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 3px;
	margin:45px 0px 0 0;
}
.bidon_lL_base {
	background:url(../images/bidon_25L.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 3px;
	margin:2px 0px 0 0;
}
.bidon_kgL {
	background:url(../images/bidon_25Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 1px;
	margin:45px 0px 0 0;
}
.bidon_kgL_base {
	background:url(../images/bidon_25Kg.png) no-repeat;
	width:30px;
	min-height:30px;
	color:#00306a;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0 1px;
	margin:2px 0px 0 0;
}

.pot_5kg {
	background:url(../images/pot_5Kg.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 2px;
	margin:45px 0 4px 0;
}
.pot_5kg_base {
	background:url(../images/pot_5Kg.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 2px;
	margin:2px 0 0 0;
}
.pot_5L_base {
	background:url(../images/pot_5L.png) no-repeat;
	width:22px;
	min-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 5px;
	margin:0px 4px 0 0;
}
.pot_1L {
	background:url(../images/pot_1L.png) no-repeat;
	width:17px;
	min-height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 0 2px;
	margin:45px 4px 7px 0;
}
.pot_1L_base {
	background:url(../images/pot_1L.png) no-repeat;
	width:17px;
	min-height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 0 2px;
	margin:2px 4px 0 0;
}
.pot_1kg {
	background:url(../images/pot_1Kg.png) no-repeat;
	width:17px;
	min-height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 0 1px;
	margin:45px 4px 0 0;
}
.pot_1kg_base {
	background:url(../images/pot_1Kg.png) no-repeat;
	width:17px;
	min-height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 0 1px;
	margin:2px 4px 0 0;
}

.cond {
	color:#1A171B;
	font-size:9px;
	font-weight:bold;
}
.cond img {
	margin: 0 20px;
}
.tab_main {
	width:672px;
	margin-left:40px;
	padding-bottom:30px;
}
.base_text {
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	padding-left:5px;
}
.norme {
	background:url(../images/norme.gif) no-repeat;
	width:60px;
	min-height:18px;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:12px;
	text-align:center;
}
.class_bat {
	width:120px;
	min-height:140px;
	border-right: solid 2px #ffffff;
}
/*ADMIN*/
#centre_index_admin {
width:1039px;
min-height:1140px;
background:url(../images/bg_centre_mag_02.gif) repeat-y;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#centre_index_admin2 {
width:400px;
margin:50px 0 0 50px;
min-height:378px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:50px;
line-height:20px;
}
#centre_index_admin_ajout {
width:900px;
margin:50px 0 0 50px;
min-height:378px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:50px;
line-height:20px;
}
#centre_index_admin3 {
width:200px;
margin:50px 0 0 30px;
min-height:378px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:50px;
}
#centre_index_admin2b {
width:230px;
margin:50px 0 0 30px;
min-height:120px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:50px;
background-color:#69715F;
border: solid  2px #999999;
padding:5px;
}
#centre_index_admin2b a:hover {
	text-decoration:underline;
}

#centre_index_admin3 a:hover {
	text-decoration:underline;
}

#centre_index_admin2 label{
padding-right:5px;
}

#centre_index_admin2 a:hover{
	text-decoration:underline;
}
#centre_index_admin_ajout label{
padding-right:5px;
}

#centre_index_admin_ajout a:hover{
	text-decoration:underline;
}

#admin {
	width:400px;
	margin:50px 0 0 150px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#admin li{
	padding-left:30px;
}
#admin a:hover{
	text-decoration:underline;
}
#mm1 {
	background-color:#008BCF;
	color:#FFFFFF;
}
#mm2 {
	background-color:#FABA00;
	color:#008BCF;
}
#mm3 {
	background-color:#E2001A;
	color:#FFFFFF;
}
#mm3 input{
	margin-top:4px;
}
#mm1, #mm2, #mm3 {
	border-left: solid 2px #87927B;
	border-right: solid 2px#87927B;
	border-bottom: solid 2px #87927B;
	width:100px;
	min-height:25px;
	margin-right:20px;
	padding-left:5px;
	font-weight:bold;
	font-size:11px;
	line-height:25px;
}
#mm1 a:hover, #mm2 a:hover, #mm3 a:hover{
	text-decoration:underline;
}
.fds {
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
#entetefds {
	width:270px;
	margin: 30px 0 0 160px;
}
#export_fds {
	text-align:right; width:1000px; margin-top:20px;
}
#export_fds a:hover {
	text-decoration:underline; color:#CCCCCC;
}

.closePopup,
.closePopupAdress {
	display: block;
	float: right;
	width: 11px;
	height: 11px;
	background: url(../images/img_close_popup-small.png) no-repeat;
	margin: 0 10px 5px 0;
}
.closePopupAdress {
	margin: 0 0 2px 0;
}
.backHome {
	float: left;
	display: block;
	margin: 10px 0 0 20px;
}
.form_fds {
	display: none;
	position: absolute;
	top: 20px;
	right: 0px;
	background: white;
	border: 2px solid #d2d2d2;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
	z-index: 10;
}
.form_fds .formulaire {
	margin: 0;
}
.infoClient {
	font-weight: normal;
	font-style: italic;
	color: #d2d2d2;
}

