
h3 { font-family:verdana;font-size:10px;margin:0px;font-weight:normal;}
h3 { font-family:verdana;font-size:10px;margin:0px;font-weight:normal;}

body { 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

margin:0px;
background-color:#038440;
text-align:center }
td { font-family:verdana;font-size:12px; }
ul { line-height:20px;color:#0C6219;list-style-type:circle; }	
a.liennc { text-decoration:none;color:#000000; }		  
a.liennc:hover { text-decoration:underline;color:#008000; }
a:link,a:active,a:visited { text-decoration:underline;color:#000000; }
a:hover { text-decoration:underline;color:#008000; }
.conteneur { background-color:#FAF5BF;margin-left:auto;margin-right:auto;height:100%; }
.adresse { font-size:11px; }
.titre { font-weight:bold;margin-top:8px;margin-bottom:8px; }
.texte { text-align:justify;line-height:16px; }
.inputtexte { font-family:verdana;font-size:12px;width:350px;margin-top:5px; }
.inputselect { font-family:verdana;font-size:12px;width:150px; }
.inputselect2 { font-family:verdana;font-size:12px;width:50px; }
.inputsubmit { background-color:#0C6219;color:#FAF5BF;font-weight:bold;font-family:verdana;font-size:11px; }
.testt { font-family:verdana;font-size:10px; }	
.style8 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ece6a4;
}
.style3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #038440;
}

.theme_haut_00 {
	width:10px;
	background-color:#038440;
	}
.theme_haut_01 {
	width:490px;
	height:10px;
}
.theme_haut_02 {
	width:256px;
	height:10px;
}
.theme_haut_03 {
width:10px;
background-image:url('/img/design_top_border_left.gif');
background-color:#038440;
}

.theme_haut_logo_gauche {
width:490px;
height:126px;
background-image:url('/img/design_top_left_2.jpg');
}
.theme_haut_logo_gauche_en {
width:490px;
height:126px;
background-image:url('/img/design_top_left_2_en.jpg');
}
.theme_haut_logo_gauche_nl {
width:490px;
height:126px;
background-image:url('/img/design_top_left_2_nl.jpg');
}

.theme_haut_gauche_barre {
width:256px;
height:126px;
background-image:url('/img/design_top_right_2.jpg');
padding-top:20px;
text-align:center;
}
.theme_haut_logo_droite {
width:10px;
background-image:url('/img/design_top_border_right.gif');
background-color:#038440;
}
.theme_haut_gauche_barre_2 {
width:10px;
background-image:url('/img/design_border_left.gif');
background-color:#038440;
}
.barre_nav {
background-color:#038440;
width:746px;
height:41px;
background-image:url('/img/design_barre.gif');
}
.gauche_barre {
font-size:10px;
}
.theme_haut_04 {
width:10px;
background-image:url('/img/design_border_right.gif');
background-color:#038440;
}
.theme_haut_05 {
width:10px;
background-image:url('/img/design_border_left.gif');
background-color:#038440;
}
.theme_haut_emplacement_banniere {
width:468px;
height:60px;
margin-top:8px;
margin-bottom:8px;
}



#faq {
_padding-top:5px; 
padding-right:4px; 
padding-left:4px;
_padding-top:4px;

}
.faq_num, .faq_titre {
font-weight: bold;
font-family:trebuchet MS;
font-size:13px;
line-height:3em ;
}
.faq_num_rep, .faq_titre_rep {
font-weight: bold;
font-family:trebuchet MS;
font-size:13px;
}
.faq_titre, .faq_titre_rep {
color:#009900;
}
#faq li {
list-style-type: square;
font-size:10px;
line-height:2em ;
}
#faq a {
text-decoration: none
}
#faq a:hover {
text-decoration: underline ;
}

/************* C S S **************/
/*** COPYRIGHT TOUSLESGROWSHOPS ***/
/************ SITE ****************/
/* Beta Style XHTML */

/* Non visible a l'ecran */
/* Pour balise H1        */
.invisible { position: absolute; top: -3000em; height: 1%; }

/* Situation */

h2
	{
		margin: 20px 10px 20px 20px;
		padding: 0 0 2px 25px;
		color: #02843A;
		background: url('/img/puce/h2.png') no-repeat 0% 10%;
		font: 12px "Trebuchet MS", Verdana, Lucida Grande, Tahoma, Helvetica, Sans-Serif;
		font-stretch:semi-expanded;
		font-weight:800;
		border-bottom: 1px solid #E0BE31;
	}
	
h2 a:link, h2 a:active, h2 a:visited 
   
   {
	color: #02843A;
	text-decoration: none
   }
   
   
h2 a:hover 
   { 
   text-decoration:none;
   
   border-bottom: 2px solid #E0BE31; 
   }   



/* Thumbnail pour image boutique */


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

/* FOOTER */
/* Liens footer */
a.navbar_footer, a:hover.navbar_footer, a:visited.navbar_footer {
font-size: 1.0em;
text-decoration: none; }
a.navbar_footer, a:visited.navbar_footer { color: #ece6a4; } 
a:hover.navbar_footer { color: #FFFFFF;  } 
/* END FOOTER */


/* search box */
#search-box {
    height:19px;
	width:135px;
	border: none;
	_margin: 2px 3px 0 0;
	text-align:middle;
	padding:4px 0px 0px 5px;
	background:transparent url('/img/search_box_bg.gif') left top no-repeat ;
	_display:block;
	_overflow:hidden;
	_float:left;
	font:inherit;
	font-size:10px;
	}