body{
	margin:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	text-align:center;
	background-color:#006192;
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-base-color:#D7E4EC;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:#006192;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#D7E4EC;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:#fff;
}
h1{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	text-align:center;
	color:#82A4C7;
	height:1px;
	line-height:1px;
}
ul {
	list-style-image:url(../images/puce02.gif);
	margin:5px 0px 0px 30px;
}
.global{
	width:912px;
	margin-left:75px;
	background-image:url(../images/fond2.jpg);
	background-repeat:no-repeat;
}
.conteneur{
	width:424px;
	height:420px;
	overflow:auto;
	padding:10px;
	background-color:#fff;
	vertical-align:top;
	text-align:left;
}
.contenu {
	width:407px;
	text-align:justify;
}
.offres{
	padding:10px;
	width:160px;
	height:271px;
	overflow:auto;
	background-image:url(../images/offres_fond.jpg);
	background-repeat:repeat-y;
	text-align:justify;
	vertical-align:top;
	color:#006192;
	font-size:12px;
}
.mentions{ padding-left:86px; color:#FFFFFF; font-size:11px; text-align:center; }
.mentions a { color:#ffffff; text-decoration:none; }
.mentions a:hover { color:#ffffff; text-decoration:underline; }
.mentions .menu_pied {  font-size:10px; }
.mentions .menu_pied a { color:#B3C8DD; text-decoration:none; }
.mentions .menu_pied a:hover { color:#B3C8DD; text-decoration:underline; }

.titre_bleu {
	width:380px;
	height:30px;
	background-image:url(../images/titre_bleu.gif);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	padding:7px 0 0 20px;
}
.sstitre_bleu {
	font-size:12px;
	font-weight:bold;
	color:#006192;
	padding-left:15px;
	background:url(../images/puce01.gif) left center no-repeat;
}
.bleu {
	color:#006192;
}
.bold {
	font-weight:bold;
}
.red {
	color:#920041;
}
.grand { font-size:22px; }
.dossier {
	display:block;
	background:url(../images/zip.gif) no-repeat;
	padding:2px 0px 2px 20px;
}
.text_contact {
	border:1px solid #006192;
	width:136px;
	font-size:11px;
	color:#006192;
}
.box_contact {
	border:1px solid #006192;
	width:393px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006192;
}
.tab_produit, .div_produit {
	width:100%;
	border-bottom:2px solid #006192;
}
.tab_produit td, .div_produit {
	padding:10px 0px;
	vertical-align:top;
}
.tab_produit .td_img_produit {
	width:130px;
	padding-left:10px;
	text-align:center;
	vertical-align:top;
}
.tab_produit .td_img_produit .mini {
	width:120px;
	height:85px;
	border:0px;
}
.div_produit table { width:100%; }
.div_produit .div_desc { padding-left:15px; padding-bottom:10px; }
.div_produit .div_desc a		 { font-weight:normal; }
.div_produit .div_desc a:link	 { color:#000000; text-decoration:none }
.div_produit .div_desc a:visited { color:#006192; text-decoration:none }
.div_produit .div_desc a:hover	 { color:#006192; text-decoration:underline }
.div_produit .div_desc a:active	 { color:#006192; text-decoration:underline }
.div_produit .div_desc a:focus	 { color:#006192; text-decoration:underline }
.div_produit .a_fichier { padding-left:20px; background:left center no-repeat; }
.div_produit .div_desc .div_print { text-align:right; }
.div_produit .div_desc .div_print a { width:20px; padding:0px; }

.div_produit a { display:block; padding:3px 0px; font-size:12px; }
.tab_produit a,			 .div_produit a			 { font-weight:bold; }
.tab_produit a:link,	 .div_produit a:link	 { color:#006192; text-decoration:none }
.tab_produit a:visited,	 .div_produit a:visited	 { color:#006192; text-decoration:none }
.tab_produit a:hover,	 .div_produit a:hover	 { color:#000000; text-decoration:none }
.tab_produit a:active,	 .div_produit a:active	 { color:#006192; text-decoration:underline }
.tab_produit a:focus,	 .div_produit a:focus	 { color:#000000; text-decoration:underline }

#DIV_description {
	background-color:#fff;
	border:1px solid #006192;
	padding:2px 5px;
	text-align:left;
	color:#006192;
}
