*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:14px/1.3em Arial, Helvetica, Sans-serif;font-weight:normal;color:#013701;}
img{border:0}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
ul, ol, dd {margin:0 0 0 20px;}
select option{padding:0 3px;}
hr{display:none;}
fieldset{border:none;}
fieldset legend{display:none;}

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;background:#eaebeb;}
	#global {position:relative;width:926px;text-align:left;margin:4px auto;overflow:hidden;}
	#top, #middle, #bottom {position:relative;width:100%;clear:both;margin:0;}

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coin{position:absolute;overflow:hidden;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinHGa{top:0;left:0;}
	.coinHD{top:0;right:0;}
	.coinBG{bottom:0;left:0;}
	.coinBD{bottom:0;right:0;}

	/* Blocks  */
	.box00 {position:relative;margin:0 0 16px;}
	.box00_0, .box00_1, .box00_2, .box00_3, .box00_4 {padding:12px 10px;border:2px solid #013701;}
	.box00_0 {background:#fff;padding:20px 10px;}
	.box00_1 {background:#d7d4d4;padding:14px 20px;}
	.box00_2 {background:#646464 url(../images/degrade_accueil.gif) repeat-x 0 0;color:#fff;}
	.box00_2 a {color:#fff;}
	.box00_3 {padding:0;}
	.box00_4 {padding:12px;background:#fff;}
	.box00 .coin{width:6px;height:6px;background-image:url(../images/bg-coins00.gif);}
	.box00 .coinHG{background-position:0 0;}
	.box00 .coinHD{background-position:-6px 0;}
	.box00 .coinBG{background-position:-12px 0;}
	.box00 .coinBD{background-position:-18px 0;}
	
	.box01 {position:relative;margin:0 0 10px;background:#013701 url(../images/degrade_recherche.gif) repeat-x 0 0;color:#fff;}
	.box01_0 {padding:5px;}
	.box01 .coin{width:6px;height:6px;background-image:url(../images/bg-coins01.gif);}
	.box01 .coinHG{background-position:0 0;}
	.box01 .coinHD{background-position:-6px 0;}
	.box01 .coinBG{background-position:-12px 0;}
	.box01 .coinBD{background-position:-18px 0;}

	/* Formulaires */
	.form{position:relative;width:100%;overflow:hidden;}
	.form .lig{position:relative;width:100%;overflow:hidden;padding:2px 0;}
	.form .lig *{float:left;display:inline;}
	.form .lig label {line-height:18px;}
	.form .lig input {margin-right:2px;}
	.form .lig select option{float:none;display:block;}
	.form .lig .label00 {width:66px;}
	.form .lig .label01, .form .lig .label02 {width:94px;}
	.form .lig .label02 {padding:0 0 0 70px;}
	.form .lig .input00, .form .lig .input01 {width:90px;border:1px solid #013701;padding:2px;}
	.form .lig .input02, .form .lig .input02 {width:118px;border:1px solid #013701;padding:2px;}
	.form .lig .input01 {width:212px;height:100px;clear:both;margin:10px 0 0;}
	.form .lig .select00 {width:96px;}
	.form .lig .button {border:1px solid #547aa3;background:#fff;padding:0 4px;}
	.form .lig .input_radio, .form .lig .input_checkbox{width:18px;height:18px;}

	/* POPUP */
	.popup{position:relative;width:600px;background:red;}
	.popup_0{position:relative;padding:20px 10px 10px;}
	.popup_0 .close{position:absolute;top:0;right:0;}

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}

/*********************************************************************************** TOP ****************************************************************************************/
/* TOP */
#top {margin:0 0 16px;text-align:left;}

/********************************************************************************** MIDDLE ***************************************************************************************/
/* divers */
.middleLeft, .middleRight {float:left;display:inline;width:202px;}
.middleRight {float:right;width:650px;margin:0 0 0 36px;}
.middleRight1 {float:right;width:650px;margin:-8px 0 0 36px;}

/* Menu */
.menu00 {list-style:none;margin:0 0 0 0;}
.menu00 li {margin:0 0 10px;}
.menu00 li a {line-height:30px;display:block;width:192px;padding:0 0 0 10px;color:#fff;background:url(../images/bg-menu00.gif) no-repeat 0 0;font-size:18px;}
.menu00 li a:hover, .menu00 li a.select {color:#013701;background-position:0 -30px;}

/* Boutons */
.bt00, .bt01 {background:url(../images/bg-bt00.gif) no-repeat 0 0;width:124px;height:18px;border:0;font-size:14px;text-align:center;margin:0 0 0 36px;padding:0 0 2px;}
.bt01 {background-image:url(../images/bg-bt01.gif);color:#fff;}

/* Slide */
.slide {height:188px;overflow:hidden;width:100%;position:relative;z-index:99; background-image:url(../images/degrade_slide.gif) repeat-x 0 100%;}
.slideTitre, .slideImg, .slidePrix {float:left;display:inline;}
.slideTitre, .slidePrix {width:150px;padding:20px 0 0 20px;}
.slideTitre {text-align:center;}
.slidePrix {font-size:18px;padding:56px 0 0 20px;width:130px;}
.slidePrix span {display:block;clear:both;margin:20px 0 0;}
.slideLeft a, .slideRight a {display:block;width:22px;height:0;padding-top:46px;overflow:hidden;position:absolute;top:50%;margin-top:-24px;background:url(../images/arrowLeft00.gif) no-repeat 0 0;}
.slideLeft a {left:156px;}
.slideRight a {background-image:url(../images/arrowRight00.gif);right:158px;}

/* Middle Left et Right */
.middleLeft .box01 {margin:30px 0 10px;}
.middleLeft .box01 p {text-align:center;margin:0 0 10px;}
.middleLeft .box01 .lig, .middleRight .box00_1 .lig {margin:0 0 13px;}
.middleLeft .box01 .last, .middleRight .box00_1 .last {margin:0;}

/* Middle Right */
.middleRight .box00_1 .bt01 {position:absolute;left:280px;bottom:10px;}
.middleRight .box00_2 a {color:#fff;}

/* Blocs */
.ctLR00 {overflow:hidden;width:100%;}
.ctLR00 .box00_2 {min-height:513px;-height:513px;}
.ctLR00 .box00_3 {min-height:535px;-height:535px;}
.ctLeft00, .ctRight00 {float:left;display:inline;width:292px;margin:0 20px 0 0;}
.ctRight00 {width:338px;margin:0;}

/* Newsletter */
.newsletter00 {font-size:12px;padding:0 0 0 80px;background:url(../images/bg00.gif) no-repeat 0 0;line-height:12px;overflow:hidden;width:546px;}
.newsletter00 a {float:right;font-size:12px;margin:0 40px 0 0;}
.newsletter00 a:hover {text-decoration:underline;}

/* Ventes */
.listVentes, .detailVentes {padding:0 0 0;}
.listVentes .box00 {margin:0 0 10px;}

.detailVentes .box00 {margin:0 0 10px;}

.descr00 {overflow:hidden;position:relative;width:622px;}
.descr00 h3 {padding:0 0 20px; width:500px;}
.descr00 h3 a:hover {text-decoration:underline;}
.descr00 img {float:right;display:inline;margin:0 0 0 20px;}
.descr00 p {padding:0 0 30px;}
.descr00 .prix00 {position:absolute;bottom:12px;left:12px;padding:0;}
.descr00 .ref {padding:0;}
.descr00_0 {float:left;display:inline;width:500px;}
.descr00_1 {float:right;display:inline;width:100px;text-align:center;}
.descr00_1 .print {margin:24px 0 0 30px;}
.descr00_1 .contact {margin:10px 0 0 30px;}
.descr00_1 .print a, .descr00_1 .contact a {overflow:hidden;height:0;width:36px;display:block;padding:36px 0 0;font-size:0;line-height:0;background:url(../images/picto-print.gif) no-repeat 0 0;}
.descr00_1 .contact a {background:url(../images/picto-mail.gif) no-repeat 0 0;}

.listVign {overflow:hidden;padding:6px;width:634px;}
.listVign ul {margin:0;list-style:none;text-align:center;}
.listVign li {display:inline;margin:0 6px 0 0;}
.listVign li.last {margin:0;}
.listVign li a {}

/* Pagination */
.pagination00 {margin-top:20px;width:330px;}
.pagination00 .box00_4 {padding-right:2px;}
.pagination00 ul {margin:0;list-style:none;overflow:hidden;width:100%;}
.pagination00 ul li {float:left;display:inline;width:42px;margin:0 10px 0 0;text-align:center;}
.pagination00 ul li a {display:block;background:url(../images/bg01.gif) no-repeat 0 0;line-height:34px;width:42px;}
.pagination00 ul li a:hover, .pagination00 ul li a.select {background-position:0 -34px;color:#fff;}

.pagination {
font:12px Arial, Helvetica, sans-serif;
margin:5px 0;
text-align:center
}

.pagination a {
background:#fff;
border:1px solid #013701;
color:#013701;
margin:2px;
padding:.2em .4em;
text-decoration:none
}

.pagination a:hover {
background:#fff;
border:1px solid #bd88fe;
color:#bd88fe
}

.pagination span.inactive {
background:#fff;
border:1px solid #f0f0ff;
color:#f0f0ff;
margin:2px;
padding:.2em .4em
}

.pagination span.active {
background:#f4ebff;
border:1px solid #bd88fe;
color:#bd88fe;
font-weight:700;
margin:2px;
padding:.2em .4em
}






