/*BODY{scrollbar-face-color:#6AB35A;scrollbar-shadow-color:#002779;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#002779;scrollbar-darkshadow-color:#002779;scrollbar-track-color:#FFFF80;scrollbar-arrow-color:#186108;} */

.FormBoutonsav{height:20px;background-color:#007746;border:1px solid #FF9900;color:#FFFFFF;font-weight:bold;font-family:arial;font-size:12pt;letter-spacing:1pt;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:5px}
.FormBouton{height:20px;background-color:#007746;border:0px;color:#FFFFFF;font-weight:bold;font-family:arial;font-size:8pt;letter-spacing:1pt;padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px}
.FormBoutontransp{height:20px;background-color:#990000;border:0px;color:#FFFFFF;font-weight:bold;font-family:arial;font-size:8pt;letter-spacing:1pt;padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px}
.FormTablesav{width:95%;border-collapse:separate;border-width:2px}
.FormTable{border-collapse:separate;border-width:2px}
.FormTDsav{background-color:#FFF8DF;padding:2px;text-align:left}
.FormTD{background-color:#E3EBDD;padding:2px;text-align:left}
.FormMarge{margin-left:5px;font-size:10pt}
.FormBorderWidth{border-width:0}
.FormEncadre{}
.FormRouge{color:#990000}
.FormBleu{color:#000099}

.FormTableRechsav{width:95%;border-collapse:collapse}
.FormTableRech{border-collapse:collapse}
.FormTDRechsav{background-color:#FFF8DF;height:10px;text-align:left}
.FormTDRech{background-color:#E3EBDD;height:10px;text-align:left}
.FormTDRech2{background-color:#ffff35;height:10px;text-align:left}
.FormMargeRech{margin-left:2px;font-size:8pt}
.FormMargeRech3{margin-left:2px;font-size:7pt}
.FormEncadreRech{font-size:8pt;font-family:arial;background-color:#F3F3FE}
.FormEncadreRech3{font-size:7pt;font-family:arial;background-color:#F3F3FE}

.FormTableLog{width:50%;border-collapse:collapse}

.LigneTD{}
.LigneMarge{margin-left:5px}
.ListeMarge{margin-left:5px}
.ListeLiensav{font-size:8pt;color:#3300FF}
.ListeLien{font-size:8pt;color:#007746}
.ListeItemsav{margin:2px;padding:0px;font-family:arial;font-size:10pt;color:#000000;background-color:#FFF8DF}
.ListeItem{margin:1px;padding:0px;font-family:arial;font-size:10pt;color:#FFFFFF;background-color:#007746}
.ListeTable{}
.ListeLigne{height:25px;background-color:#889966}
.Liste0{height:25px;background-color:#ccc}
.Liste1{height:25px;background-color:#fff}
.Liste2{height:25px;background-color:#EEEEEE}

.debug{color:#FF33EE}

.margeRL2{margin-right:2px;margin-left:2px}
.marge5{margin:5px}
.nowrap{white-space:nowrap}

.selectMetier{background-color:#EEEEEE}
.selectFam{background-color:#FFFFFF}
.selectSSFam{background-color:#FFFFFF}
.selectSSFam0{background-color:#EEEEEE}
.selectSSFam1{background-color:#FFFFFF}
.selectFamRech{background-color:#CCCCCC;font-size:8pt}
.selectSSFam{background-color:#FFFFFF;font-size:8pt}
.DivFam{width:397px;height:100px;overflow:auto;margin-left:5px;margin-bottom:5px;margin-right:5px;background-color:#EEEEEE}

.prodpromo{background-color:#FADAE6}
.prodselec{background-color:#E3EBDD}
.promotion{color:#990099}

.lienMenusav{color:#0000FF}
.lienMenu{color:#007746}

.warning{color:#990000;font-weight:bold}

.warning2{color:#EE0000;font-weight:bold}
.souligne{text-decoration: underline red}

.commande{background-color:#FFE68C}

.pays{font-size:8pt;color:#990000;font-weight:700;margin-left:5px}
.region{margin-left:5px;font-size:8pt;color:#000000;font-weight:700;margin-left:10px}

.metier{font-size:8pt;color:#FF0000;font-weight:700;margin-left:5px}
.famille{font-size:7pt;color:#318E35;font-weight:700;margin-left:10px;FONT-FAMILY: Arial,sans-serif}

/*Tableau stats*/
.produc{text-align: center; font-weight: bold; font-size: 9pt; font-family: Arial; color:#000000; height:20px}
.produclig{text-align: right; font-size: 9pt; font-family: Arial; height:20px}
.bleu {
	background-color: #DFF2FF;
}
.jaune {
	background-color: #FEF86C;
}
.rose {
	background-color: #FEBFD2;
}
.blanc {
	background-color: #FFFFFF;
}
.black {
	background-color: #000000;
}
.orange {
	background-color: #F4A460;
}
.noborder {
	border:0px;
}
.size8{font-size:8pt;}
.size9{font-size:9pt;}
.bold{font-weight:bold;}
.padding0{padding:0px;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}

.padding-L5{padding-left:5px;}
.padding-L10{padding-left:10px;}
.padding-L15{padding-left:15px;}
.padding-R5{padding-right:5px;}
.padding-R10{padding-right:10px;}
.padding-R15{padding-right:15px;}

.SelectContact{background-color:#ffffec;font-size:8pt;width:auto;}
.SelectContact2{background-color:#ffffff;font-size:8pt;width:auto;}
.Cache {
    display: none;
}
#contentAccueil img {
	float:left;
	margin:10px 10px 10px 10px;
}

 @media print
{
 #html {width : 640px; height : auto; background-color:#FFFFFF}
 #TitreEntete{font-size:9pt}
 #conteneursav{position:absolute;width:650px;left:0}
 #conteneur{position:absolute;width:754px;left:0}
 #conteneurTable{text-align:left}
 #TablePrincipalesav{width:650px}
 #TablePrincipale{width:754px}
 #header{height:100px}
 #entetesav{position:absolute;top:24px;width:650px;left:2px}
 #entetesav2{position:absolute;top:24px;width:754px;left:2px}
 #entete{display:none}
 #entete1{margin-top:0;z-index:0}
 #entete2{margin-top:-32px;z-index:1}
 #banniere{width:645px}
 #centre{margin-left:0;height:360px;text-align:left}
 #gestion_centre{margin-left:0px;height:360px;background-color:#FFFFFF;text-align:left}
 #erreur_centre{margin-left:0px;height:360px}
 #scrollindex{display:none}
 #gauchesav{display:block;width:50px}
 #gauche{display:none;width:50px}
 #gaucheTDsav{display:block;width:50px}
 #gaucheTD{display:none;width:50px} 
 #pied{height:30px;background-color:#FFF8DF;text-align:center}
 #menupied{display:none}
 #gestion_menu{background-color:#FFFFFF}
 
 #gestion_menu p{margin:0;font-size:10pt}
 #facture{width:100%;height:100%}
 #facture_entete{display:none}
 #facture_totaux{}
 #facture_totauxsav{position:absolute;top:24 cm;width:760px;left:50%;margin-left:-375px}
 #facture_pied{display:none}
}

@media screen
{
 #TitreEntetesav{font-size:9pt;letter-spacing:1pt}
 #TitreEntete{font-size:9pt;letter-spacing:1pt}
 #conteneursav{position:absolute;width:760px;left:50%;margin-left:-375px}
 #conteneur{width:1500px}
 #conteneurTablesav{position:absolute;width:760px;left:50%;margin-left:-375px}
 #conteneurTable{}
 #TablePrincipalesav{width:760px}
 #TablePrincipale{BORDER-COLLAPSE:collapse;border-Color:#007746;cellPadding:0;width:1200;border:2;width:1200px}
 #header{height:100px}
 #entetesav{position:absolute;top:24px;width:760px;left:50%;margin-left:-380px}
 #entete{}
 #entete1{margin-top:0;z-index:0}
 #entete2{margin-top:-40px;z-index:1}
 #bannieresav{width:760px}
 #banniere{width:1200px}
 #centresav{margin-left:160px;height:360px;text-align:left}
 #centre{margin-left:0px;text-align:left}
 #gestion_centre{margin-left:0px;height:360px;background-color:#FFFFFF;text-align:left}
 #erreur_centre{background-color:#FFFFFF;margin-left:0px;height:360px}
 #gauchesav{width:160px}
 #gauche{width:222px}
 #scrollindex{height:222px;overflow:auto;scrollbar-face-color: #CCCCCC;scrollbar-track-color: #CCCCCC;}
 #scrollindexJ{height:500px;overflow:auto;scrollbar-face-color: #CCCCCC;scrollbar-track-color: #CCCCCC;}
 #gaucheTDsav{width:160px;background-color:#FFF8DF} 
 #gaucheTD{width:222px;background-color:#ffff35} 
 #piedsav{height:30px;background-color:#FFF8DF;text-align:center}
 #pied{height:30px;background-color:#FFFFFF;text-align:center}
 #menupied{}
 #gestion_menu{background-color:#FFFFFF}
 #facture{width:100%}
 #facturesav{width:"650"}
 #facture_entete{}
 #facture_totaux{}
 #facture_totauxsav{position:absolute;top:24 cm;width:760px;left:50%;margin-left:-375px}
 #facture_pied{}
}

a{text-decoration:none}
a:hover{text-decoration:underline}
body{font-family:Arial,Helvetica,sans-serif;font-size:95%;margin:0;padding:0;background-color:#FFFFFF}
p{margin:0;font-size:95%}
small{font-size:8pt}
big14{font-size:14pt}

 #gestion_menu p{margin:0;font-size:10pt;}
 
#livesearch {
	position:absolute;
  	margin:0px;
  	width:300px;
  	z-index:200;
  	font-weight:bold;
  	color:#000000;
  	font-size:8pt;
}

#livesearch a {
  	display:block;
  	margin:0;
  	padding:3px;
  	text-decoration:none;
}

#livesearch a:hover {
  	background-color:#eee;
}

#livesearch2 {
	position:absolute;
	margin: 37px 0 0 225px;
	z-index: 200;
  	font-weight:bold;
  	color:#000000;
  	font-size:8pt;
   	background-color:#E7FFCF;
}

#livesearch2 ul {
    float: left;
    list-style: none outside none;
    margin: 0 0 5px;
    padding: 0;
    width: 520px;
}
#livesearch2 ul:first-child {
    border-right: 1px solid #DBDBDB;
    padding: 0 10px 0 0;
}
#livesearch2 ul:last-child {
    padding: 0 8px 0 5px;
}
#livesearch2 ul li a {
    color: #1E5DBF;
    float: left;
    font: bold 11px/20px arial;
    text-align: left;
    text-decoration: none;
    /*text-transform: capitalize;*/
    width: 420px;
}
#livesearch2 ul li a:hover {
    text-decoration: underline;
}
#livesearch2 ul li span {
    color: #777777;
    float: right;
    font: 10px/20px arial;
    text-align: right;
    width: 100px;
}

.closelivesearch {
	display:block;
	/*background: url(../Images/Icone/plus.gif) top right no-repeat;*/
	background: url(../Images/Icone/ferme.jpg) top right no-repeat;
	float:right;
  	margin:0px;
  	width:12px;
  	/*height:7px;*/
  	margin:2px;
  	/*clear:both;*/
}
.closelivesearch:hover {
    background: url("../Images/Icone/fermeover.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
	text-decoration:none;
}

.avismenugauche{
margin-right:10px;
margin-bottom:10px;
}
/* IMAGE EN "POPUP" */
.popimage {
position:absolute;
visibility:hidden;
}
/* CONTENU PAGE */
#contenu-page a.ListeItem:hover{
color:#FFFFFF;
}

/*Page modif catalogue produits*/
hr.clear_dept {
	clear: both;
	visibility: hidden;
}
.f_left {
	float: left;
}
.no_underline {
	text-decoration: none;
}
.liste_dept {
	float: left;
}
.ListeCheck{
	height:620px;
	overflow:auto;
	background-color:#EEEEEE;
	width:330px;
	font-size: 10pt;
}
/*Message COOKIE*/
#site #cookie_msg {
	background-color: #cf9;
    color: #000;
    opacity: 0.9;
    padding: 5px;
}
#site #cookie_msg a {
	color:#060;
}
#site #cookie_msg span{
	display: inline-block;
	position: relative;
	left: 1px;
	width: 920px;
	font-size: 11px;
	text-align: center;
}
#site #cookie_msg div{
    background-color: #693;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    position: relative;
    text-align: center;
    width: 22px;
}
#site #cookie_msg div:hover{
    background-color: #186108;
}
