BODY {
margin: 0px;
padding: 0px;
}

input, textarea {
	border: 1px solid #78859A;
	background-color:#DDE3EC;
	font-family:arial;
	font-size:9px;
	color:#647082;
	padding-left:5px;
	padding-right:5px;
}
input.rouge {
	border: 1px solid #4D1414;
	background-color:#E2CFCF;
	font-family:arial;
	font-size:9px;
	color:#612626;
	padding-left:5px;
	padding-right:5px;
}
select { color:#355E0F; font-family:verdana, helvetica;font-size:10px }

A {color:#000000; text-decoration: none; }
A:hover {text-decoration: none;}

.blanc {color: #fff;}
.rose {color: #835454;}
.rose2 {color: #CF8E8E;}
.jaune {color: #FCC217;}
.gris {color: #747C89;}
.gris2 {color: #A4AAB2;}

.arial9 { font-family: Arial, helvetica; font-size:9px}
.arial10 { font-family: Arial, helvetica; font-size:10px}
.arial11 { font-family: Arial,  helvetica; font-size:11px}
.arial12 { font-family: Arial, helvetica; font-size:12px}
.arial13 { font-family: Arial, helvetica; font-size:13px}
.arial14 { font-family: Arial, helvetica; font-size:14px}
.arial15 { font-family: Arial, helvetica; font-size:15px}
.arial16 { font-family: Arial, helvetica; font-size:16px}
.arial17 { font-family: Arial, helvetica; font-size:17px}
.arial18 { font-family: Arial, helvetica; font-size:18px}
.arial19 { font-family: Arial, helvetica; font-size:19px}
.arial22 { font-family: Arial, helvetica; font-size:22px}
	
.bold {font-weight: bold;}
.justif {text-align: justify;}
.maj {	text-transform: uppercase;}
.souligne {	text-decoration: underline;}

a.arial11.blanc:hover{
color: #FCC217;
}
a.arial10.gris:hover, a.arial10.rose:hover{
color: #ffffff;
}

.fond_g{
background-image:url(../images/common/fond.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#6E2020;
}
.fond_d{
background-image:url(../images/common/fond.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#581A1A;
}
.fond_d2{/* index4.php*/
background-image:url(../images/common/fond.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#444F61;
}
.fond_m{/*index.php*/
background-image:url(../images/common/fond2.gif);
background-repeat:repeat-y;
}
.fond_m2{ /*index2.php*/
background-image:url(../images/common/fond3.gif);
background-repeat:repeat-y;
}
.fond_m3{ /*index3.php*/
background-image:url(../images/common/fond4.gif);
background-repeat:repeat-y;
}
.fond_m4{ /*index4.php*/
background-image:url(../images/common/fond5.gif);
background-repeat:repeat-y;
}
/* produits*/
a.visu_liste_prod{
display:block;
border:3px solid #A88989;
}
a.visu_liste_prod:hover{
display:block;
border:3px solid #FCC217;
}
a.visu_liste_prod_on{
display:block;
border:3px solid #FCC217;
}
a.nom_produit{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
text-decoration:none;
}
a.nom_produit:hover{
color:#FCC217;
}
a.nom_produit_on{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FCC217;
text-transform:uppercase;
text-decoration:none;
}
img.visu_liste_prod{
display:block;
border:3px solid #A88989;
margin-bottom:10px;
}
td.visu_liste_prod{
border:3px solid #A88989;
}
ul.liste_fiche_prod, li.liste_fiche_prod{
margin:0px;
padding:0px;
list-style:none;
}
ul.liste_fiche_prod{
margin-top:6px;
border-top:1px solid #784646;
border-bottom:1px solid #784646;
padding-top:8px;
padding-bottom:8px;
}
li.liste_fiche_prod a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding-left: 27px;
padding-top:6px;
padding-bottom:6px;
background-image:url(../images/common/puce.gif);
background-position: 0px 4px;
background-repeat:no-repeat;
}
li.liste_fiche_prod a:hover{
color:#FCC217;
}
td.picto_prod img{
padding-bottom:2px;
padding-right:0px;
}
.obligatoire{
color:#DDA019;
}
/* fin produits*/
ul.liste_doc, li.liste_doc{
margin:0px;
padding:0px;
list-style:none;
}
li.liste_doc{
/*border:1px solid #fff;*/
margin-bottom:10px;
}
ul.liste_doc{
margin-top:15px;
}
li.liste_doc a{
/*border:1px solid #ff6600;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding-left: 27px;
padding-top:4px;
padding-bottom:4px;
background-image:url(../images/common/puce.gif);
background-position: 0px 3px;
background-repeat:no-repeat;
}
li.liste_doc a:hover{
color:#FCC217;
}
/* recherche*/
a.visu_liste_prod2{
display:block;
border:3px solid #9EA3AC;
}
a.visu_liste_prod2:hover{
display:block;
border:3px solid #FCC217;
}
a.visu_liste_prod_on2{
display:block;
border:3px solid #FCC217;
}
a.nom_produit2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}
a.nom_produit_on2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FCC217;
text-decoration:none;
}