a {
   color:#068ff7;
   text-decoration:underline
}
a:hover {
   color:#f38a14;
   text-decoration:none
}
a:visited {
   color:#48ff8;
   text-decoration:underline
}
body { /*background-image:url('../img/bg_grass.jpg');}*/
  	background-image:url('../img/bg_grass_test.gif');
	font-family:Arial, Helvetica, sans-serif;
	
	
 }
.a_right { text-align:right }
.separator { padding-top:15px; }
.clear { clear:both; }
.fleft { float:left }
.fright { float:right }
.a_left { text-align:left }
.bold { font-weight:bold }
.italic { font-style:italic }
.w100 { width:100%}
.showit{display:block}
h2 { }
.hidden { display:none }
.green { color:#198202; }
.small { font-size:11px }
.vsmall{font-size:10px }
.grey_white {
   background-image:url('../img/bg_grey_to_white.gif');
   background-repeat:repeat-x;
   height:54px;
}
.img_titre { }
.separator_dot {
   background-image:url('../img/green_dot.gif');
   background-repeat:no-repeat;
   background-position:center center;
   padding:20px 0px 20px 0px;
}
.quoi_de_neuf_text { height:10px; }
.quoi_de_neuf_image { text-align:center; }
#box_colum_right .img_titre {
   text-align:center;
   padding-bottom:10px;
}
.photoquoideneuf {
   float:left;
   padding:3px 5px 0px 0px;
}
.textquoideneufphoto {
   float:left;
   width:140px;
   height:90px;
   overflow:hidden
}
.textquoideneuf { text-align:justify }
.quoi_de_neuf_line_info {
   border-bottom:1px dotted black;
   vertical-align:bottom
}
.small_gallery_picture {
   width:200px;
   float:left;
   text-align:center;
}
.galerie_txt {
   padding-top:0px;
   text-align:justify;
}
.arrowposition { padding-top:76px }
.quoi_de_neuf_date {
   color:#198202;
   font-weight:bold;
   font-size:14px;
}
#rightcolumn {
   float:right;
   padding:15px 15px 15px 0px;
   width:260px
}
#leftcolumn {
   float:left;
   padding:15px;
   width:675px
}
#centercolumn {
   padding:15px;
   width:950px
}
#accueil, #produits, #galerie, #liens, #contact {
   display:block;
   background-position: 0px 0px;
   width:195px;
   height:37px;
}
#accueil, #accueil_hover { background-image:url('../img/accueil.gif'); }
#produits, #produits_hover { background-image:url('../img/produits.gif'); }
#galerie, #galerie_hover { background-image:url('../img/galerie.gif'); }
#liens, #liens_hover { background-image:url('../img/liens.gif'); }
#contact, #contact_hover {
   background-image:url('../img/contact.gif');
   border-right:1px white solid;
}
#accueil:hover, #produits:hover, #galerie:hover, #liens:hover, #contact:hover {
   display:block;
   background-position: 0px -37px;
   width:195px;
   height:37px;
}
#accueil_hover, #produits_hover, #galerie_hover, #liens_hover, #contact_hover {
   display:block;
   background-position: 0px -37px;
   width:195px;
   height:37px;
}
#menu_atelier div {
   float:left;
   border:1px white solid;
   border-right:0px;
   border-top:0px;
   display:inline;
}
#menu_atelier { border-left:1px white solid; }
#thecontainer_outside, #thecontainer_in2 {
   width:100%;
   background-image:url('../img/bg_sky_grass3.jpg');
   background-repeat:repeat-x;
   background-position:top;
   min-width:982px;
   height:1358px;
}
#thecontainer_in2 {
   background-image:url('../img/longbg.jpg');
   background-repeat:no-repeat;
   /*background-position:73px 38px;
background-attachment:fixed;  background-attachment:fixed;
height:1358px; */
background-position: center 38px;
}
.archivefix { height:2000px }
#thecontainer {
  /* width:982px;*/
  width: 986px;
   margin: auto;
   position:relative;
   text-align:left;
}
#header { height:380px; }
/*
#content{
width:982px;
position:absolute;
background-color:#FFFFFF;
filter: alpha(opacity=30);
-moz-opacity: 0.30;
-khtml-opacity: 0.3;
opacity: 0.3;
height:960px;
padding:0px;
}*/

#content, #content_gal, #content_gal_divers, #content_produit, #content_liens, #content_contact, #content_archives {
   width:982px;
   position:absolute;
   background-color:#FFFFFF;
   filter: alpha(opacity=30);
   -moz-opacity: 0.30;
   -khtml-opacity: 0.3;
   opacity: 0.3;
   height:580px;
   padding:0px;
}
#content_archives { height:1315px; }
#content { height:965px; }
#content_gal { height:570px; }
#content_liens { height:290px }
#content_contact { height:250px }
#content_gal_divers { height:710px; }
#content_produit { height:835px; }
#content2 {
   width:100%;
   position:absolute;
   filter: alpha(opacity=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
   z-index:33;
   border:0px solid black;
   text-align:center
}
#footer, #footer_notre_galerie, #footer_nos_produits, #footer_liens, #footer_contact, #footer_archives {
   text-align:right;
   color:#FFF;
   position:relative;
   /*top:970px;*/
   padding-top:50px;
}
#footer_archives { top:1325px }
#footer_contact { top:255px }
#footer_liens { top:300px; }
#footer { /*top:970px;*/ }
#footer_notre_galerie { top:715px; }
#footer_nos_produits { top:847px; }
#footer a {
   color:#FFF;
   font-weight:bold
}
#footer a:hover {
   color:#068ff7;
   font-weight:bold
}
/*
-------------------------
Boxes configuration
[start]
----------------------
*/
#box_fondatrice { width:100% }
#box_descriptif {
   width:400px;
   float:left;
}
#box_photo { float:right }
#box_column_right { width:100% }
#box_column_gallerie { width:100%; }
#box_column_liens { width:100%; }
/*contraindre le layout index page*/
#box_photo .inside {
   height:650px;
   overflow:hidden;
   text-align:center;
}
#box_colum_right .inside {
   height:895px;
   overflow:hidden
}
#box_descriptif .inside {
   height:650px;
   overflow:hidden
}
/*
-------------------------
Boxes configuration
[end]
----------------------
*/


.gallerie_12,.gallerie_11,.gallerie_10,.gallerie_1, .gallerie_2, .gallerie_3, .gallerie_4, .gallerie_5, .gallerie_6, .gallerie_7, .gallerie_8, .gallerie_9 {
   width:230px;
   height:262px;
   text-align:center;
   float:left;
   vertical-align:bottom;
   background-repeat:no-repeat;
   background-position:top center;
  
}
.gallerie_1 { background-image: url('../img/tab-maisonnette-henri.jpg'); }
.gallerie_2 { background-image: url('../img/tab-bac-a-compost.jpg'); }
.gallerie_3 { background-image: url('../img/tab-maisonnette-mia.jpg'); }
.gallerie_4 { background-image: url('../img/update-produit/tab-pic-nic.jpg'); }
.gallerie_5 { background-image: url('../img/update-produit/tab-4-6.jpg'); }
.gallerie_6 { background-image: url('../img/tab-toile-protectrice.jpg'); }
.gallerie_7 { background-image: url('../img/tab-bac-a-sable-adjacent.jpg'); }
.gallerie_8 { background-image: url('../img/tab-bac-a-sable-4x4.jpg'); }
.gallerie_9 { background-image: url('../img/tab-bac-a-compost-double.jpg'); }
.gallerie_10 { background-image: url('../img/tab-plaque.jpg'); }
.gallerie_11 { background-image: url('../img/update-produit/tab-elliot.jpg'); }
.gallerie_12 { background-image: url('../img/update-produit/tab-coffre.jpg'); }
.gallerie_12 div,.gallerie_11 div,.gallerie_10 div,.gallerie_1 div, .gallerie_2 div, .gallerie_3 div, .gallerie_4 div, .gallerie_5 div, .gallerie_6 div, .gallerie_7 div, .gallerie_8 div, .gallerie_9 div { padding-top:229px;  width:210px; text-align:center; margin:0 auto;height:262px; cursor:pointer}
.gallerie_12 a,.gallerie_11 a,.gallerie_10 a,.gallerie_1 a, .gallerie_2 a, .gallerie_3 a, .gallerie_4 a, .gallerie_5 a, .gallerie_6 a, .gallerie_7 a, .gallerie_8 a, .gallerie_9 a {
   color:#FFFFFF;
   font-weight:bold;
   font-size:14px;
   vertical-align:bottom;

}
.gallerie_12 a:hover,.gallerie_11 a:hover,.gallerie_10 a:hover,.gallerie_1 a:hover, .gallerie_2 a:hover, .gallerie_3 a:hover, .gallerie_4 a:hover, .gallerie_5 a:hover, .gallerie_6 a:hover, .gallerie_7 a:hover, .gallerie_8 a:hover, .gallerie_9 a:hover {
   color:#068ff7;
   font-weight:bold;
   font-size:14px;
   vertical-align:bottom;
}
#box_column_liens ul li { padding-bottom:15px; }
.box_column_gallerie_specific { width:100%; }
#box_fondatrice .photo {
   float:left;
   width:142px;
   padding-right:20px;
}
#box_fondatrice .info {
   float:left;
   width:455px;
   text-align:left;
}
#box_fondatrice .info p{ margin-bottom:10px;}


/*.gallerie_11 div:hover{background-image: url('../img/update-produit/tab-elliot-hover.jpg'); }*/

/*Produit details*/   
     


.produit_title,#newsletter h1 {
   font-size:18px;
   font-weight:bold;
}
.produit_fade {
   background-image: url('../img/produit_fade.gif');
   background-repeat:repeat-x;
}
.produit_small_txt { font-size:11px; }
.produit_price {
   font-size:14px;
   font-weight:bold;
   color:#198202;
   clear:both
}
.produit_photo { }
sup {
   font-size:10px;
   font-weight:normal;
   vertical-align:top
}
.produit_price .falign {
   text-align:left;
   width:150px;
}
.produit_price div {
   width:50px;
   text-align:left;
   float:left
}
#footernav a {
   color:#FFF;
   font-size:11px;
   text-decoration:none;
   font-weight:bold;
}
#footernav a:hover { color:#068ff7; }
.bg_polaroid {
   background-image:url(../img/galerie/polaroid.jpg);
   background-repeat:no-repeat;
   background-position:center top;
   padding-top:46px;
   text-align:center;
   float:left;
}
.produit_small_txt ul li    { list-style:circle; list-style-type:circle; list-style-position:inside;font-size:11px;}  
/*
http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
*/
.top-left, .top-right, .bottom-left, .bottom-right {
   background-image: url('../img/background_rounded.gif'); /* CHANGE: path and name of your image */
   height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
   font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
}
.top-left, .bottom-left { margin-right: 9px; /* CHANGE: replace by the width of one of your corners */ }
.top-right, .bottom-right {
   margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
   margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
}
.top-right { background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */ }
.bottom-left { background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */ }
.bottom-right { background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */ }
.inside {
   border-left: 2px solid #3bccff; /* YCC: color & properties of the left-borderline */
   border-right: 2px solid #3bccff;/* YCC: color & properties of the right-borderline */
   background: #fff;            /* YCC: background-color of the inside */
   color: #000000;                 /* YCC: default text-color of the inside */
   padding-left: 10px;             /* YCC: all texts at some distance of the left border */
   padding-right:10px;             /* YCC: all texts at some distance of the right border */
   text-align:left;
}
.notopgap { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap {
   margin-bottom: -1px;
   padding-bottom: 1px;
} /* DNC: to avoid splitting of the box

http://leandrovieira.com/projects/jquery/lightbox/
 */
 
 
 
 /*update*/
 



li.list_set {
	padding : 20px 0 20px 0 ; clear:both;border-bottom:1px dotted #999999;

}


li.list_set .list_photo{ width:15%; margin:0 10px 0 10px; padding:5px; background-color:#fff;border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; text-align:center}

.prod_t { font-weight:bold; font-size:18px; margin-bottom:10px; color:#19824F}

li.list_set .list_info{width:80%}

.produit_list_complete.w50p li.list_set .list_photo{ width:25%}
.produit_list_complete.w50p li.list_set .list_info{width:65%}

li.list_set .list_prix{width:50px; display:none}

  li.list_set .list_prix{
	color:#198202;
font-size:14px;
font-weight:bold;
text-align:right
}

li.list_set .list_titre{
font-size:18px;
font-weight:bold;
}

li.list_set .list_boutton {
	padding:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	 background-color:#3AB7FF; width:60px; text-align:center;  color:#fff;
	 margin: 10px 0 0 0 ;
	 -moz-box-shadow: 2px 2px 5px #ccc; border:1px solid #fff
	}

li.list_set .list_boutton:hover {
	
	
	}
	
	li.list_set .list_boutton a,li.list_set .list_boutton a:hover {padding:5px; color:white; text-decoration:none; display:block}
	
	
/*detail titre*/


.dynamic #content_produit,#footer_nos_produits  {
display:none;
}




.detail{ margin: 0 0 0 10px;text-align:left;}
.detail_title{ font-size:18px; font-weight:bold; margin-top:0px; margin:10px}
.detail_prix{margin:10px;}
.detail_prix p{ font-weight:bold}
.detail_photo{ border:2px solid #3bccff; margin:10px; text-align:center; 
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
 }
 
 
#tbl_prix{width:100%}
 
 #tbl_prix td{ padding:5px ;}
 #tbl_prix td.sep{ border-bottom:1px solid silver; }


/*
#tbl_prix td.nodata1{ padding:5px ;border-right:0px ;}
#tbl_prix td.nodata2{ padding:5px ;border-right:0px ;border-left: 0px;}
#tbl_prix td.nodata3{ padding:5px ;border-left: 0px;}*/
 


.detail_information { text-align:left; padding:20px 10px 10px 10px}

.choix_couleur { margin:10px; text-align:left;}

.choix_couleur ul li{ display:inline; float:left;padding-top:20px}


.box_type_produits{background:none #BFD82D; padding-left:10px}
ul.identification_type li { clear:both; padding:5px; flot:left; display:inline-block; font-size:16px; font-weight:bold; color:#000;text-shadow:1px 1px 0px #ccc; margin:0px; border:0px; cursor:pointer}
ul.identification_type{margin:10px 0 10px 0;}


ul.identification_type li:hover {background:none #edfaa3}

ul.identification_type li.oselected {background:none #fff; color:#3AB7FF; border-top:1px solid #BFD82D;text-shadow:none}
ul.identification_type{margin:10px 0 10px 0;}

span.type_info{padding-top:15px}

.produit_list_complete {float:left}
.produit_detail {float:left}
span.carre {width:20px; height:20px; float:left}


.detail_prix_option{ }
.produit_option_titre{ color:#19824F; font-size:110%}
/*.cpe{ background:#eee}
.boutique{ background:#bee4fa}
.tous{ background:#e4fad7}*/
.cpe{ background:#fff}
.boutique{ background:#fff}
.tous{ background:#fff}


.dsp_option_list .list_set div.list_info { width:60%; border:0px solid silver; margin-left:40px;}
 .dsp_option_list .list_set div.list_info div{ padding:10px 0 10px 0;}


.w50p{ width:50%}

#box_descriptif .separator {
padding-top:10px;
}

.fan_box .page_stream {

}

fan_box .page_stream {
height:600px!important;
}

.produit_list_complete .identification_type{}




.boutique_planete{ 	background:url("../img/logo-planete-verte.gif") no-repeat scroll 220px top transparent; height:200px}


/*fb config*/


#newsletter .section_f{ padding :10px 0;}
#newsletter input{ margin :10px 0;}
#newsletter input.submitnewsletter{ padding:3px; border:1px solid #96D4EF;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; background: #96D4EF;color:#fff; text-shadow:1px 1px 1px #34646f}


.inside h3.maintitle {
	color: #19824F;
    font-size: 16px;
    font-weight: bold;
    line-height: 10px;
    margin-bottom: 0;
    margin-top: 10px;
	}
	

.inside h3.maintitlefirts {
	color: #19824F;
    font-size: 16px;
    font-weight: bold;
    line-height: 10px;
    margin-bottom: 0;
    margin-top: 3px;
	}
	
.indexmaincontent  p { margin:3px 0px}

ul_list_set li.list_set{}

ul_list_set li.exterieur{}

.produit_option_titres{}
	
		/*
.indexmaincontent span, .indexmaincontent .bold{ font-weight:bold; !important}
	
.indexmaincontent p { padding:5px 0 ; text-align:justify} 

*/







