/* CSS Document */
.bg_basproduits{
	background-image:url(fr/images/p_bas.gif);
	background-repeat:no-repeat;
}

.liquid_droite{
	background-image:url(fr/images/liquid_droite.gif);
	background-repeat:repeat-y;
}

.liquid_gauche{
	background-image:url(fr/images/liquid_gauche.gif);
	background-repeat:repeat-y;
}

.liquid_droite_2{
	background-image:url(fr/images/liquid_droite_2.gif);
	background-repeat:repeat-y;
}

.liquid_gauche_2{
	background-image:url(fr/images/liquid_gauche_2.gif);
	background-repeat:repeat-y;
}

.bg_contenu{
	background-image:url(fr/images/bg_contenu.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:10px;
	padding-right:25px;
}

.bg_bas{
	background-image:url(fr/images/bas_contenu_2.gif);
	background-repeat:no-repeat;
}

.liquid_contenu{
	background-image:url(fr/images/liquid_contenu.gif);
	background-repeat:repeat-y;
}

ul{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-left:20px;
	padding-left:20px;
	text-align:left;
}

ol{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-left:20px;
	padding-left:20px;
	text-align:left;
}

li{
	padding-bottom:15px;
	text-align:left;
}

.texte{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding-left:10px;
}

.texte2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	padding-left:10px;
}

.texte3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding-left:10px;
	font-weight:bold;
}

.date{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-left:10px;
	font-weight:bold;
}

h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ed1b23;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
}

h2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
}

h3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#919191;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}

.produits{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#919191;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}

.soustitre{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#919191;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
}

.prisme {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
/*--------- Lightbox -----------*/
#lightbox{
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
}

#lightboxDetails{
    font-size: 0.9em;
    color: #555;
    padding-top: 0.5em;
}

#closeButton{ top: 5px; right: 5px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }

#overlay{ background-image: url(lb/overlay.png); }

* html #overlay{ /*Hack IE */
    background-color: #000;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lb/overlay.png", sizingMethod="scale");
}
/*-------- fin lightbox -------*/
