@charset "iso-8859-1";



table.master{width:100%; height:100%; border:1px; border-color:#DBDBDB; border-style:solid}

td.lien_titre { font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: normal; text-transform:none; text-align:right;padding-right:10px;}
td.lien_titre_7 {font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: normal; text-transform:none; text-align:right;padding-right:10px;}
td.lien_titre_8 {font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: normal; text-transform:none; text-align:right;padding-right:10px;}
td.lien_titre_9 { font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: normal; text-transform:none; text-align:right;padding-right:10px;}

a.lien_menu:visited {font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: 15px; text-transform:none;}
a.lien_menu:active { font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: 15px; text-transform:none;}
a.lien_menu:link { font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: 15px; text-transform:none;}
a.lien_menu:hover {font-family:Arial; font-size:12px; color:#00428E; font-weight:bold; text-decoration:none; line-height: 15px; text-transform:none;}
a img {border-width:0;}


	body {
		padding:0; margin:0; overflow:auto; font-family:Trebuchet MS, Verdana, Sans-serif;
	}
	td.r1-c3-css {
		background-image:url('./pics/fnd-r1-c3.jpg'); padding:0; background-position:left; background-repeat:no-repeat
	}
        td.r2-c1-css {
		background-image:url('./pics/fnd-r2-c1.jpg'); padding:0; background-position:right; background-repeat:repeat-y
	}
        td.r2-c2-css {
		background-image:url('./pics/fnd-r2-c2.jpg'); padding:0; background-position:bottom; background-repeat:repeat-x
	}
        td.r2-c3-css {
		background-image:url('./pics/fnd-r2-c3.jpg'); padding:0; background-position:bottom; background-repeat:repeat-x;
	}
        td.r3-c3-css {
		background-image:url('./pics/fnd-r3-c3.jpg'); padding:0; background-position:top; background-repeat:repeat-x
	}
        div.hab-r3-c3-css {
		background-image:url('./pics/fnd-hab-r3-c3-2.jpg'); padding:0; background-position:left; background-repeat:no-repeat;
                position:relative; top:0px; left:0; width:100%; height:90px; text-align:center; 
        }
        div.hab-r2-c3-css {
		background-image:url('./pics/fnd-r1-c3-2.jpg'); padding:0; background-position:left; background-repeat:repeat-y;
                position:absolute; top:0; left:0px; width:15px; height:100%; text-align:center; vertical-align:middle; z-index:1
        }
        div.scene-css {
                position:absolute; top:0; left:0; z-index:2; overflow:auto; padding-top:30px; padding-left:22px; text-align:left; background-color:transparent;
        }
        div.intitules-css {
                position:absolute; top:0; left:0; z-index:2; overflow:hidden; padding-top:30px; padding-left:22px; text-align:left; background-color:transparent; height:105px
        }
        div.container-css {
                position:relative; top:0; left:0;  width:100%; height:100%; z-index:0; border-color:#F0C0D6; border-style:solid; border:0px; overflow:hidden;       }

div.menu-css {
                position:relative; top:0; left:0; width:100%; height:100%; z-index:1; background-color:transparent;
        }       


	.suggest_link {
		background-color: #eeeeee;
		padding: 2px 6px 2px 6px;
		cursor: pointer;
	}
	.suggest_linkover {
		background-color: #F0C0D6;
		padding: 2px 6px 2px 6px;
		cursor: pointer;
	}
	
	#search_suggest {
		position: absolute; 
		background-color: #eeeeee; 
		text-align: left; 
		border: 1px solid #F0C0D6;
                display:none;
                width:295px;
		font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal;
		
	}
        div.dinput{
            width:300px;
            height:20px;
            text-align:left;
            vertical-align:middle;
            position:relative
        }
	
div.moteurs-css{position:absolute; top:406px; left:0px; width:537px; height:25px; overflow:hidden; color:#FDFDFD}
INPUT.rose  {font-family:Verdana; font-size:12px; color:#BD0067; font-weight:normal; text-decoration:none; line-height: 18px; text-transform:none; text-align:left; padding-left:2px; border:1px solid #BD0067; background-color:#ffffff; width:147px}
td.magasin2 {font-family:Verdana; font-size:11px; color:#444444; font-weight:normal; text-decoration:none; line-height: 16px; text-transform:none; text-align:center; }
INPUT.submit_vert  {font-family:Verdana; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; line-height: 16px; text-transform:none; text-align:left; padding-left:2px; border:1px solid #cccccc; background-color:#0F9E00}

img.logo{width:230px; height:117px; border:0px; position:absolute; top:0; left:0}
div.date-css{position:absolute; top:71px; left:0px; width:216px; text-align:right; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; color:#BC0267; letter-spacing:normal}
div.bonjour-css{position:absolute; top:85px; left:0px; width:216px; text-align:right; font-family:Trebuchet MS; font-size:13px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal}
div.bleu{font-family:Trebuchet MS; font-size:13px; font-weight:normal; font-style:normal; color:#014586; letter-spacing:normal; line-height: 20px}
.margeUp {margin-top:15px;}
.margeBottom {margin-bottom:15px;}
.titre {font-size:18px; line-height: 21px}
.centered {text-align: center}
.contour { border:1px solid #e2eaf2; }
.arrondi {  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 8px 0; }
.plus {font-family:Trebuchet MS; font-size:18px; font-weight:normal; color:#fff;  -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-align: center; padding: 5px 11px; line-height: 18px; text-align: center; cursor:pointer; background-color: #DD579F}
.nospace { margin:0; padding:0; }
.plusSmall {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	padding: 0;
	line-height: 13px;
	text-align: center;
	cursor: pointer;
	background-color: #DD579F;
	height: 15px;
	width: 15px;
	position: relative;
	display: inline-block;
}

table.entete{position:absolute; top:54px; left:25px; border:0px; border-style:solid; border-color:#014586}
td.titre-entete{font-family:Trebuchet MS; font-size:26px; font-weight:normal; font-style:normal; color:#014586; letter-spacing:normal; padding-right:20px; padding-bottom:4px; padding-left:0; text-align:left; vertical-align:bottom}
td.int-rose{font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; padding-right:5px;  text-align:right; vertical-align:middle; line-height:12px}

div.pied-css{position:absolute; top:60px; left:100px; border:0px; font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:normal; color:#6189BD; letter-spacing:normal; text-align:left; padding:0}

input.i-prod{width:295px; height:22px; border:1px; border-style:solid; border-color:#F0C0D6; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal;}
select.s-prod{width:295px; height:22px; border:1px; border-style:solid; border-color:#F0C0D6; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; }

select.s-prod-2{width:360px; height:22px; border:1px; border-style:solid; border-color:#F0C0D6; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; background-color: #E8ECB4}


td.resS1, th.resS1 {border:0; font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; text-align:left}
td.intResS1, th.intResS1 {border:1px; border-color:#FDE3F0; border-style:solid; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; text-align:center}
td.intResS2, th.intResS2 {border:1px; border-color:#FDE3F0; border-style:solid; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#014586; letter-spacing:normal; text-align:center; padding-bottom:10px; padding-top:10px}
td.intResS1-small, th.intResS1-small {border:1px; border-color:#FDE3F0; border-style:solid; font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal; text-align:center;}

td.titre-imprime {
	font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:italic; color:#666; letter-spacing:normal; padding-bottom: 18px; padding-left: 30px; cursor: pointer;
}


a.bleu:visited{font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#757575; letter-spacing:normal; text-decoration:none}
a.bleu:active {font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-decoration:none}
a.bleu:link {font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-decoration:none}
a.bleu:hover {font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-decoration:underline}

a.commande-retour{font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:normal; color:#BC0267; letter-spacing:normal;}

div.wait-css{position:absolute; top:0; background-color:transparent; width:100%; height:100%; text-align:center; vertical-align:middle}

td.resS1-bleu{border:0; font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-align:left}
td.intResS1-bleu{border-left:1px; border-right:0px; border-top:0px; border-bottom:0px; border-color:#C3CDD7; border-style:solid; font-family:Trebuchet MS; font-size:12px; line-height:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-align:center; padding-bottom:10px; padding-top:10px}
td.intResS2-bleu{border:1px; border-color:#C3CDD7; border-style:solid; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-align:center}
td.intResS1-bleu-small, th.intResS1-bleu-small {border:1px; border-color:#C3CDD7; border-style:solid; font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-align:center; vertical-align: top}
td.intResS1-bleu-medium{border-left:1px; border-right:0px; border-top:0px; border-bottom:0px; border-color:#FDE3F0; border-style:solid; font-family:Trebuchet MS; font-size:11px; line-height:12px; font-weight:normal; font-style:normal; color:#113D94; letter-spacing:normal; text-align:center; padding-bottom:10px; padding-top:10px}

img.catalogue-css{position:absolute; left:0; top:0; width:265px; height:358px; border:0}
div.info-catalogue{position:absolute; left:278px; top:0; width:300px; height:133px; border:0; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; text-align:left; line-height:14px}
table.tab-catalogue{position:absolute; left:278px; top:140px; width:352px; height:206px; border:1px; border-style:solid; border-color:#EEC1D5}
td.tab-td1-catalogue{text-align:center; font-family:Trebuchet MS; font-size:15px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal;}
input.i-qte-catalogue{height:28px; width:24px; border:1px; border-style:solid; border-color:#EEC1D5; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; line-height:14px; text-align:center}
div.reponse-catalogue{position:absolute; left:278px; top:140px; width:253px; height:206px; border:1px; border-style:solid; border-color:#EEC1D5; background-color:#ffffff; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; display:block}

td.tab-td1-ca{text-align:left; font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal;}


INPUT.rose  {font-family:Verdana; font-size:11px; color:#444444; font-weight:normal; text-decoration:none; line-height: 16px; text-transform:none; text-align:left; padding-left:2px; border:1px solid #cccccc}
td.titre_orange {font-family:Verdana; font-size:26px; color:#E28000; font-weight:normal; text-decoration:none; line-height: 35px; text-transform:none; }
td.sous_titre_orange {font-family:Verdana; font-size:14px; color:#E28000; font-weight:normal; text-decoration:none; line-height: 35px; text-transform:none; }
a.titre_orange {font-family:Verdana; font-size:26px; color:#E28000; font-weight:normal; text-decoration:none; line-height: 35px; text-transform:none; }
div.gestion-pwd{position:relative; display:none}

select.sel-adr-cata{width:345px; border:1px; border-style:solid; border-color:#EEC1D5; font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; line-height:14px; text-align:center; margin-top: 10px;}

input.in-obj{height:28px; width:380px; border:1px; border-style:solid; border-color:#EEC1D5; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; line-height:14px; text-align:left}
textarea.in-mess{height:228px; width:380px; border:1px; border-style:solid; border-color:#EEC1D5; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; line-height:14px; text-align:left}

a.cdv{font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:normal; color:#BF0767; letter-spacing:normal; text-align:left; text-decoration:none}

input.ficheClient {
	border:0;
	text-align: center;
	font-family:Trebuchet MS; font-size:13px; font-weight:normal; font-style:normal; color:#014586; letter-spacing:normal; line-height: 20px;
	width: 100%;
}
input.ficheClient:focus { background-color: #c5c9e8 }
.grisee { background-color: #eee; min-height: 20px; vertical-align: middle}

textarea.ficheClient {
	border:0;
	text-align: left;
	font-family:Trebuchet MS; font-size:13px; font-weight:normal; font-style:normal; color:#014586; letter-spacing:normal; line-height: 20px;
	width: 100%;
}
textarea.ficheClient:focus { background-color: #c5c9e8 }
.imprimer {
	font-family:Trebuchet MS; font-size:10px; font-weight:normal; font-style:italic; color:#666; letter-spacing:normal;  cursor: pointer;
}
.maj {
	text-transform: uppercase;
}



