/* -------------------------------- GLOBAL -------------------------------- */


/* Propriétés générales des pages */
* {margin: 0; padding: 0; border: 0 none; }
body, input, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fff; color: #666;}
a, a:focus, a:hover, a:active {color: #00f;}
ul {list-style: none;}
h2 {font-size: 14px;}
h3 {font-size: 11px;}


/* Classes et particularités */
.c {text-align: center;}
.r {text-align: right;}
.l {text-align: left;}
.j {text-align: justify;}
.big {font-weight: bold;}
.r_soc{font-weight: bold; color: #009;}
.plus {font-size: 12px;}

.grey_dashed {background: url('http://www.eurohydro.com/images/dashed.png') repeat-x; width: 110px; height: 18px; margin-left: 5px;} /* pointillés formulaire */
.orange_dashed table {border: 1px dashed #FFA500;}
.orange_dashed td {padding: 5px;}

.mini {font-size: 9px; color: #3c8407;}

.input {border: 1px solid #3c8407; padding: 2px;}
.select {border: 1px solid #3c8407; padding: 0;}

.rouge {color: #f00;}
.vert {color: #3c8407;}

.ligne {display: inline;}

#conteneur {
	margin:0 auto;
	width:830px;
}

#total {
	float:left;
	width:828px;
	padding:0 0 0 2px;
	background-color:#fff;
	-moz-box-shadow: 1px 1px 12px #555; 
        -webkit-box-shadow: 1px 1px 12px #555; 
        box-shadow: 1px 1px 12px #555;
}

body.bodyResourcestabs #inter,
body.bodyResourcesinstructions #inter,
body.bodyResourcesflora_calc #inter,
body.bodyResourcessecurity #inter {
width:692px;
margin-right:2px;
}
body.bodyResourcestabs h2,
body.bodyResourcesinstructions h2,
body.bodyResourcesflora_calc h2,
body.bodyResourcessecurity h2 {
background-color:#FFCC00;
color:#FFF;
font-size:22px;
float:left;
width:682px;
padding:12px 0 0 12px;
height:42px;
margin-bottom:10px;
}

body.bodyResources #total {
/*background:url(../images/back-total-orange.gif) repeat-y 0 175px;*/
}
body.bodyResourcestabs #total,
body.bodyResourcesinstructions #total {
background:none;
}
body.bodyResourcestabs ul.list_resources,
body.bodyResourcesinstructions ul.list_resources{
float:left;
}
body.bodyResourcestabs ul.list_resources li,
body.bodyResourcesinstructions ul.list_resources li{
background:url(http://www.eurohydro.com/images/pdf.png) no-repeat 0 0;
height:30px;
margin-left:30px;
padding-left:20px;
}

/* Header & Flags */
#header {}
#flags1 {z-index: 2;}
#flags2 {z-index: 3;}

#header { 
	z-index: 1;
	float:left;
	width: 828px; 
	height: 90px;
	background:white; 
	/*background: url('http://www.eurohydro.com/images/header.png') 0 no-repeat;*/
}


/* Liens d'accessibilité cachés */
/* #access {display: none;} */

/* Logo */
#logo {
	float:left; 
	width: 164px; 
	height: 61px; 
	margin-top: 6px; 
	margin-left: 5px; 
	z-index: 4;
}
#logo span {
display: none;
}

/* Google Search */
#googlesearch {
	float:left; 
	width: 449px; 
	height: 60px; 
	padding-top: 30px;  
	z-index: 5;
	text-align: center;
}

#flags {
	float:left; 
	width: 200px; 
	height: 90px;  
	text-align:right;
}
#flags ul { width:150px; padding:10px 25px 0 25px; }
#flags ul li { display: block; float:left; width: 16px; padding:0; margin: 4px; }

#filariane {
	float:left;
	width:688px;
	height:16px;
	background:url(http://www.eurohydro.com/images/back-filariane.gif) no-repeat 0 0;
	margin:0 0 2px 0;
	padding: 5px 0 0 140px;
	color:#999;
}
#filariane a {
	color:#999; text-decoration: none;
}
#filariane a:hover { 
	color:#438fad;
}
#filariane ul {
	margin:0;
	padding:0;
	width:688px;
}
#filariane ul li {
	display: inline;
}
#filariane ul li a.fil_last {
	color:#438fad;
	
}

#content {
float:left;
width:828px;
}
body.bodyGeneralOrganics #content {
background:url(../images/back-go.gif) no-repeat top right;
}
body.bodyAboutUs #content,
body.bodyContact #content {
background-image:url(../images/back-content-blue.gif);
background-repeat: repeat-y;
}
body.bodyResourcesarticles #content, 
body.bodyResourcesonepeople #content {
background-image:url(../images/back-content-orange.gif);
background-repeat: repeat-y;
}
body.bodyProducts #content {
background-image:url(../images/back-content-products.gif);
background-repeat: repeat-y;
}
body.bodyGreen #content {
background-image:url(../images/back-content-green.gif);
background-repeat: repeat-y;
}
body.bodyOrange #content {
background-image:url(../images/back-content-orange.gif);
background-repeat: repeat-y;
}
body.bodyAboutUs #totem,
body.bodyResourcesarticles #totem,
body.bodyContact #totem,
body.bodyGreen #totem,
body.bodyOrange #totem {
background:none;
}

#inter {
	float:left;
	width:502px;
	margin-left:2px;
	min-height:585px;
}
body.bodyBioponics #inter {
	float:left;
	width:666px;
	padding:10px;
}
body.bodyGeneralOrganics #inter {
	float:left;
	width:666px;
	padding:10px;
	
}

#inter p {
	text-align:justify;
	margin:7px 0 7px 0;
}
.liste {
	list-style:disc;
	margin:0 0 0 20px;
	text-align:justify;
}


/* Totem */
#totem {
	float:left;
	width: 190px;
	min-height:585px;
	height:100%;
	margin-left:2px;
	margin-right: 2px;
	background-color: #9c3;
	/**/
}
.totem0 {background-color: #9c3;}
.totem1 {background:url('http://www.eurohydro.com/images/about_us/us_solar.jpg') 0 0 no-repeat;}
.totem2 {background-color: #f90;}
.totem3 {background-color: #09c;}
.totem4 {/*background-color: #f90;*/ }


/* MAIN ONLY */
#main_only {width: 686px; vertical-align: top;}


/* Menu */

	/*	propriétés générales du menu	*/
#catalogue {
width:110px;
padding:5px 10px 0 10px;
float:left;
text-align:center;
}
#catalogue a {
text-decoration:none;
color:#fff;
}
#facebook {
padding:30px 0 0 15px;
float:left;
}
#menu {
	float:left;
	width: 130px;
	min-height:585px;  
	background-color: #9c3;
}
#menu ul {
	width:130px;
}
#menu ul li {
	/*height:21px;
	border-color: #fff; 
	border-width: 1px; 
	border-bottom-style: solid; 
	padding-left: 3px;*/ 
	color: #8b4513;
	/*min-height:15px;*/
	/*width:127px;
	padding:5px 0 5px 3px;*/
	border-bottom:1px solid #fff;
	display:block;
	float:left;
}
#menu ul li a {
	text-decoration: none; 
	display: block;
	float:left;
	color:#fff;
	width:127px;
	min-height:15px;
	padding:5px 0 5px 3px;
}
#menu ul li a:focus, 
#menu ul li a:hover, 
#menu ul li a:active, {
	/*padding-left: 4px;*/
}
#menu a:focus, 
#menu a:hover, 
#menu a:active  {
	/*padding-left: 4px;*/
}
#menu ul li.mod_menu_on, 
#menu ul li.mod_menu_on_,
#menu ul li.mod_menu_off, 
#menu ul li.mod2_menu_on, 
#menu ul li.mod2_menu_off, 
#menu ul li.mod3_menu_on, 
#menu ul li.mod3_menu_off, 
#menu ul li.mod_menu_on_bio, 
#menu ul li.mod_menu_off_bio, 
#menu ul li.mod2_menu_on_bio, 
#menu ul li.mod2_menu_off_bio, 
#menu ul li.mod3_menu_on_bio, 
#menu ul li.mod3_menu_off_bio {
	font-size: 11px;
}
#menu ul li.mod_menu_off_generalorganics, #menu ul li.mod_menu_on_generalorganics, #menu ul li.mod_menu_off_generalorganics a, #menu ul li.mod_menu_on_generalorganics a {
margin:0;
padding:0 0 2px 0;
display:block;
width:130px;
height:31px;
background:url(../images/menu-generalorganics.jpg) no-repeat 0 0 #fff;
font-size:1px;
}
#menu ul li.mod2_menu_off_generalorganics, #menu ul li.mod2_menu_on_generalorganics, #menu ul li.mod2_menu_off_generalorganics a, #menu ul li.mod2_menu_on_generalorganics a {
margin:0;
padding:0 0 2px 0;
display:block;
width:130px;
height:31px;
background:url(../images/menu-generalorganics.jpg) no-repeat 0 0 #fff;
font-size:1px;
}
#menu ul li.mod2_menu_off_generalorganics a, #menu ul li.mod2_menu_on_generalorganics a {

}

	/*	couleurs des liens actifs	*/
#menu ul li.mod_menu_off a, 
#menu ul li.mod2_menu_off a, 
#menu ul li.mod3_menu_off a { 
	color: #360; 
} 
#menu ul li.mod2_menu_off a:hover { 
	color: #690; 
}
#menu ul li.menu_on a,
#menu ul li.menu_on_ a,
#menu ul li.menu_on_li_culture a { 
	color: #cf0; 
}
#menu ul li.mod_menu_on_bio { color:#fff; }
#menu ul li.mod_menu_on_nutrients { color:#fff; }
#menu ul li.mod_menu_on_gammego { color:#fff; }
#menu ul li.mod_menu_on_additives { color:#fff; }
#menu ul li.mod_menu_on_regul { color:#fff; }
#menu ul li.mod_menu_on_plant { color:#fff; }
#menu ul li.mod_menu_on_systems { color:#fff; }
#menu ul li.mod_menu_on_substrates { color:#fff; }
#menu ul li.menu_off a { color: #fff; }
#menu ul li.mod_menu_off_bio a { color: #fff; }
#menu ul li.mod2_menu_off_bio a { color: #fb8e22; }

/* Rubrique Culture */
#menu ul li.menu_on_culture,
#menu ul li.menu_off_culture,
#menu ul li.menu_on_li_culture {
	/*height:35px;*/
}

	/*	couleurs des fonds	*/
#menu ul li.menu_on,
#menu ul li.menu_on_,
#menu ul li.menu_on_li_culture {
	background-color:#360;
}
#menu ul li.menu_off a {background-color: #690;}
#menu ul li.menu_off a:hover {background-color: #336600;}
#menu ul li.menu_off_culture a {background-color: #690;}
#menu ul li.menu_off_culture a:hover {background-color: #336600;}

#menu ul li.mod_menu_on, 
#menu ul li.mod_menu_on_ {background: #cf0 url('http://www.eurohydro.com/images/fleche.png') no-repeat 0px 4px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_bio {background: #fb8e22 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_gammego {background: #812A23 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_nutrients {background: #009036 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_additives {background: #ca591a url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_regul {background: #6ab34d url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_plant {background: #0096d9 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_systems {background: #006eb7 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; min-height:15px; padding:3px 0 3px 3px;}
#menu ul li.mod_menu_on_substrates {background: #172983 url('http://www.eurohydro.com/images/fleche.png') no-repeat 2px 6px; width:127px; height:15px; padding:3px 0 3px 3px;}

#menu ul li.mod_menu_off {background-color: #d3e8a3; }
#menu ul li.mod_menu_off_bio a:hover {background-color: #fb8e22;}
#menu ul li.mod_menu_off_nutrients a:hover {background-color: #009036;}
#menu ul li.mod_menu_off_additives a:hover {background-color: #ca591a;}
#menu ul li.mod_menu_off_regul a:hover {background-color: #6ab34d;}
#menu ul li.mod_menu_off_plant a:hover {background-color: #0096d9;}
#menu ul li.mod_menu_off_systems a:hover {background-color: #006eb7;}
#menu ul li.mod_menu_off_substrates a:hover {background-color: #172983;}
#menu ul li.mod_menu_off_gammego a:hover {background-color: #812A23;}
#menu ul li.mod2_menu_on, #menu ul li.mod2_menu_on_bio { width:127px; height:14px; padding:3px 0 3px 3px; }
#menu ul li.mod2_menu_on, #menu ul li.mod2_menu_off, #menu ul li.mod2_menu_on_bio, #menu ul li.mod2_menu_off_bio {background-color: #fff;}
#menu ul li.mod2_menu_on_bio, #menu ul li.mod2_menu_off_bio {color: #fb8e22;}
#menu ul li.mod2_menu_on {color: #360;}

/* MENU REVENDEURS */
#menu ul li.menu_revendeur { background-color: #336600; color:#fff; width:127px; min-height:15px; padding:5px 0 5px 3px; }
#menu ul li.mod_menu_off_revendeur {background-color: #d3e8a3; width:127px; padding:2px 0 2px 3px; border:none;}
#menu ul li.mod_menu_off_revendeur a { color:#336600; }


	/*	autres particularités	*/
.menu_on, .menu_off, .menu_off_culture {font-weight: bold;}


/* Footer */
#footer {
	float:left;
	width: 826px; 
	height: 19px; 
	border-top:2px solid #fff;
	font-size: 9px;
	margin:0 2px 0 0px;
}
#copyright { float:left; width:806px; padding-right: 20px; color: #fff; padding-top: 2px; background-color:#59BCDD; height:15px;}

#jnov { float:left; width:828px; /*text-align:center;*/ margin-top:20px; font-size: 9px; }
#jnov p { /*text-align:center;*/}
.jnov_left { float:left; width:414px; text-align:left; font-size: 9px; }
.jnov_right { float:right; width:414px; text-align:right; font-size: 9px; }
#jnov ul li { display:inline; margin-left:5px; }


/* -------------------------------- PAGES -------------------------------- */


/* -- Page INDEX -- */
#h1_index {margin: 15px 0 5px 15px;}
#img_index {position: absolute; background: url('http://www.eurohydro.com/images/bg_index.png') repeat-x 0 0; height: 414px; padding-top: 8px; width: 100%;}
#menu_index {position: absolute; padding-top: 5px; left: 65%; width:260px; }
#menu_index p {color: #fff; font-size: 12px;}
#menu_index li {margin-top: 1px; line-height: 25px;}
#menu_index a {color: #fff; text-decoration: none;}
#menu_index .de, 
#menu_index .fr, 
#menu_index .gb, 
#menu_index .it, 
#menu_index .nl, 
#menu_index .no, 
#menu_index .po, 
#menu_index .sp, 
#menu_index .ru, 
#menu_index .pl, 
#menu_index .cz, 
#menu_index .hu {
display: block; background-position: 5px 6px; background-repeat: no-repeat; width: 100px; padding: 0 0 0 30px;
}
.de {background-image: url('http://www.eurohydro.com/images/flag_de.png');}
.fr {background-image: url('http://www.eurohydro.com/images/flag_fr.png');}
.gb {background-image: url('http://www.eurohydro.com/images/flag_gb.png');}
.it {background-image: url('http://www.eurohydro.com/images/flag_it.png');}
.nl {background-image: url('http://www.eurohydro.com/images/flag_nl.png');}
.no {background-image: url('http://www.eurohydro.com/images/flag_no.png');}
.po {background-image: url('http://www.eurohydro.com/images/flag_po.png');}
.sp {background-image: url('http://www.eurohydro.com/images/flag_sp.png');}
.ru {background-image: url('http://www.eurohydro.com/images/flag_ru.png');}
.pl {background-image: url('http://www.eurohydro.com/images/flag_pl.png');}
.cz {background-image: url('http://www.eurohydro.com/images/flag_cz.png');}
.hu {background-image: url('http://www.eurohydro.com/images/flag_hu.png');}

.drap1 { float:left; width:130px; }
.drap2 { float:left; width:130px; }

#floatleft {float: left; padding: 0 25px 0 0;}

/* -- Page INDEX NOUVELLE -- */
#menu_index2 {position: absolute; padding-top: 5px; left:40%; width:620px; }
#menu_index2 p {color: #fff; font-size: 12px;}
#menu_index2 li {margin-top: 10px; height:30px; }
#menu_index2 .de, #menu_index2 .fr, #menu_index2 .gb, #menu_index2 .it, #menu_index2 .nl, #menu_index2 .no, #menu_index2 .po, #menu_index2 .sp, #menu_index2 .ru, #menu_index2 .pl, #menu_index2 .cz {display: block; background-position: 0px 0px; background-repeat: no-repeat; width: 275px; padding: 0 0 0 25px;}
.drap12 { float:left; width:300px; margin-right:20px; }
.drap22 { float:left; width:300px; }
.drap12 a, .drap22 a { color:#fff; text-decoration: none; } 
.drap12 a:hover, .drap22 a:hover { text-decoration: underline; color: orange; }


/* -- Page HOME -- */
#home_central_image {background: url('http://www.eurohydro.com/images/general-hydroponics.jpg') no-repeat 0 0; height: 325px;}
#home_central_image h2 {padding: 70px 100px 25px 50px; color: #80dff8; font-size: 18px; font-weight: bold; line-height: 21px;}
#home_central_image p {padding: 0 0 0 50px; font-size: 14px; font-weight: bold;}
#home_central_image a {display: block; color: #fff; width: 250px; height: 20px; background: url('http://www.eurohydro.com/images/arrow_blue_right.png') no-repeat 0 1px; padding-left: 25px; text-decoration: none;}
#home_central_image a:focus, #home_central_image a:hover, #home_central_image a:active {text-decoration: underline;}
.new_prods {background-color: #adc8e6;}
#new_prods h3 {color: #fff; font-size: 11px; background: url('http://www.eurohydro.com/images/home/new_products.jpg') no-repeat 0 0; padding: 4px 0 3px 5px;}

#new_prods ul { width:502px; list-style: none; margin:0; padding:0; }
#new_prods ul li { display: block; float:left; color: #06f; font-size: 9px; margin:0; padding:5px; height:230px; }
#new_prods ul li.li_biosevia { background-color: #fb8e22; color:#fff; width:158px; }
#new_prods ul li.li_biosevia h3 { color:#fff; }
#new_prods ul li.li_middle { background-color: #bed4ec; width:157px; }
#new_prods ul li.li_right { background-color: #adc8e6; width:157px; }
#new_prods ul li h4 {color: #039; font-weight: bold; padding: 0; margin:0; width:157px;}
#new_prods ul li a {display: block; width:139px; color: #3e528f; background: url('http://www.eurohydro.com/images/arrow_white_right.png') no-repeat 0 0; padding-left: 25px; padding-top: 1px; font-size: 10px; text-decoration: none; }
#inter #new_prods p.new_prods_intro { height:25px; padding:0; margin:0; color: #3e528f; }
#inter #new_prods p.new_prods_photo { height:155px; }
#inter #new_prods p.new_prods_link a { height:15px; display: block; width:139px; color: #3e528f; background: url('http://www.eurohydro.com/images/arrow_white_right.png') no-repeat 0 0; padding-left: 25px; padding-top: 1px; font-size: 10px; text-decoration: none; }

div.nouveaux { float:left; color: #3e528f; font-size:9px; width:157px; margin:0; padding:5px; height:230px; }
.bleu1 { background-color: #adc8e6; }
.bleu2 { background-color: #bed4ec; }
div.nouveaux.orange { background-color:#fb8e22; width:158px; }


/*#new_prods h3 {color: #039; font-weight: bold; padding: 0 0 4px 0;}*/
#new_prods p {color: #06f; font-size: 9px;}
#new_prods td {padding: 5px 10px;}
/*#new_prods a {display: block; color: #3e528f; width: 70px; height: 15px; margin-top: 10px; background: url('http://www.eurohydro.com/images/arrow_white_right.png') no-repeat 0 0; padding-left: 25px; padding-top: 1px; font-size: 10px; text-decoration: none;}*/
#new_prods a:focus, #new_prods a:hover, #new_prods a:active {color: #fff;}
#new_prods .new_prods_dark .biosevia {color: #fb8e22;}

.new_prods_dark {background-color: #adc8e6; height: 121px; width:164px;}
.new_prods_light {background-color: #bed4ec; height: 121px; width:164px;}



#actus {width: 190px; height:304px; background:url(../images/back-blog.jpg) no-repeat 0 0 #9c3; margin-bottom:2px; }
#actus h3 {font-size: 13px; background-color: #360; color: #fff; height: 20px; padding: 5px 0 0 5px;}
#actus p {padding: 2px 5px; color: #000;}
#actus em {color: #000;}
#promos { width:190px; float:left; }
#promos li { color:#fff; padding-left:15px; margin:10px; background: url(../images/fleche.png) no-repeat 0 0; }
#promos li h5 a { color:#fff; text-decoration:none; }
#promos li h5 a:hover { color:#8b4513; text-decoration:underline; }
#strong {color: #000; font-weight: bold;}
#newsletter {height: 70px; background-color: #360; width: 190px; margin-bottom:2px;}
#newsletter h3 {color: #fff; font-size: 12px; font-weight: bold; padding: 3px 0;}
#newsletter p {color: #fff; padding: 3px 0;}
#bioponie_concept {height: 190px;}
#bioponie_concept a {display: block; width: 198px; height: 190px; color: #fff; text-decoration: none;}
#encart_go {height: 205px;}
#encart_go a {display: block; width: 198px; height: 205px; color: #fff; text-decoration: none;}

.home_input {border: 1px solid #3c8407; padding: 0; color: #8b4513;}
.home_valid {background-color: #fff; color: #3c8407; border: 1px solid #3c8407;}


/* -- Page GALERIE DE PHOTOS -- */
body.bodyGallery #intro_prods {background-image: url('http://www.eurohydro.com/images/gallery/gallery.jpg'); background-repeat: no-repeat; height:305px;}


body.bodyGallery #intro_prods h1 {color: #cf0; font-weight: bold; font-size: 18px; padding: 10px 10px 0 10px;}
body.bodyGallery #intro_prods h2 {color: #c2f591; font-weight: bold; padding: 2px 10px 0 10px;}
body.bodyGallery #intro_prods p {color: #fff; padding: 2px 10px 0 10px;}
body.bodyGallery #intro_prods strong {color: #fff;}

#photos {height: 245px;}
#photos h1 {color: #360; font-size: 18px; padding: 5px 0 15px 10px;}

#gallery_thumbs li {float: left; height: 100px;}
#gallery_thumbs li a img, #gallery_thumbs li a:hover img {padding: 9px; margin: 5px 0;}
#gallery_thumbs li a img {border: 1px solid #fff;}
#gallery_thumbs li a:hover img {border: 1px solid #000;}

#photo img {border: 1px solid #360;}
#photo h2 {font: italic 2.5em/1.5em Arial; color: #360;}

/* -- Page INSCRIPTION -- */
#inscription {margin: 10px; background-color:#F2F2F2; width:454px; float:left; padding:10px;}
.r_sociale { /*width:227px; float:left;*/}
#inscription h2 {color: #3c8407; margin-bottom: 10px;}
#inscription h3 {color: #3c8407; padding: 10px 0;}
#inscription li {list-style: none; padding-left: 10px;}
#inscription span {color: #f00;}
a.proceed { display:block;font-variant: small-caps; font-size:14px; padding-top:17px; padding-left:60px; width:197px; height:36px; color:#fff; text-decoration:none; background:url(http://www.eurohydro.com/images/proceed.jpg) no-repeat 0 0; }
.proceed2 { background:url(http://www.eurohydro.com/images/proceed2.jpg) no-repeat 0 0; width:257px; height:53px; color:#fff; border:0; }

.inscript {display: block; font-weight: bold; font-size: 22px; color: #fff; background-color: #fc0; padding: 10px; height: 42px;}
.prods {padding: 5px 25px; margin-left: 25px;}

.folder {background: url('http://www.eurohydro.com/images/folder.png') no-repeat 2px; height: 22px; padding: 10px 0 0 40px; margin-top: 20px; width: 200px;}
#fix {clear: both; margin-left: 70px;}
.colonne_droite {float: right; display: block; margin-right: 70px;}

/* SITEMAP */
.sitemap a { text-decoration:none; }
.sitemap a:hover { text-decoration:underline; color:#FF9B00; }
.sitemap li { margin:10px 0 0 0; }
.sitemap li ul li { margin:5px 0 0 0; }
.sitemap li ul li ul li { margin:2px 0 0 0; list-style:disc; }
.sitemap li a { color: #3c8407; font-weight:bold; }
.sitemap li ul li a { color: #000; font-weight:bold; }
.sitemap li ul li ul li a { color: #666; font-weight:normal; }


/* -- ESPACE REVENDEURS -- */
#inscription .navig_dealer {display: inline; background-color: #3c8407; padding: 5px;}
#inscription .selected {background: url('http://www.eurohydro.com/images/arrow_white_right.png') no-repeat 0 0; color: #fc0; padding: 2px 0 2px 20px;}
#inscription .unselected {background: url('http://www.eurohydro.com/images/pin2.png') no-repeat 0 0; padding: 2px 10px;}
#inscription .selected a, #inscription .unselected a {text-decoration: none; color: #fff;}

.question {height: 35px; text-align: left;}
.message_large {width: 660px; height: 100px; border: 1px solid #3c8407; padding: 2px;} /* cadre du message */

/* -- PAGE PRINCIPALE ESPACE REVENDEURS -- */
.aer {padding: 20px;}
.mini_g, .mini_d {display: block; width: 310px;}
.mini_d {float: right; clear: both;}
.mini_g h2, .mini_d h2 {display: block; background: url('http://www.eurohydro.com/images/mini_header.png') 0 no-repeat; height: 23px; padding: 5px 0 0 10px; font-size: 13px;}
.mini_g img, .mini_d img {margin: 0 4px 0 1px; float: left;}
.mini_corps {padding: 2px 9px 0 4px; background: url('http://www.eurohydro.com/images/mini_fond.png') 0 repeat-y; height: 80px;}
.mini_corps p {color: #000;}
.mini_footer {background: url('http://www.eurohydro.com/images/mini_footer2.png') 0 no-repeat; height: 20px; margin-top: -3px; padding-right: 10px;}
.fix {clear: both;}
#inter .aer p.r { text-align:right; }

.moyen {display: block; width: 646px;}
.moyen h2 {display: block; background: url('http://www.eurohydro.com/images/moyen_header.png') 0 no-repeat; height: 23px; padding: 5px 0 0 10px; font-size: 13px;}
.moyen img {margin: 0 4px 0 1px; float: left;}
.moyen_corps {padding: 2px 9px 0 4px; background: url('http://www.eurohydro.com/images/moyen_fond.png') 0 repeat-y; height: 80px;}
.moyen_corps p {color: #000;}
.moyen_footer {background: url('http://www.eurohydro.com/images/moyen_footer2.png') 0 no-repeat; height: 20px; margin-top: -3px; padding-right: 10px;}

.news_ico {background: url('http://www.eurohydro.com/images/mail.png') 0 no-repeat; padding: 2px 0 0 30px; color: #fff;}
.profil_ico {background: url('http://www.eurohydro.com/images/colorize.png') 0 no-repeat; padding: 2px 0 0 30px; color: #fff;}
.satisf_ico {background: url('http://www.eurohydro.com/images/smiley.png') 0 no-repeat; padding: 2px 0 0 30px; color: #fff;}
.contact_ico {background: url('http://www.eurohydro.com/images/user.png') 0 no-repeat; padding: 2px 0 0 30px; color: #fff;}
.docs_ico {background: url('http://www.eurohydro.com/images/ddl.png') 0 no-repeat; padding: 2px 0 0 30px; color: #fff;}

/* -- PAGE CONTACT ESPACE REVENDEURS -- */
#dealers_contact h2 {color: #3c8407;}
#dealers_contact h1 {font-size: 20px;}
.cadre {padding: 5px; border: 1px solid #000; width: 90%;}
.cadre h1 {color: #3c8407;}




/* -- ESPACE ADMIN -- */
.tableau {padding-right: 5px; width: 100%;}
.tableau tbody, .tableau thead {text-align: center;}
.color1 td{color: #3c8407;}
.color2 td{color: #666;}
.valid {background: url('http://www.eurohydro.com/images/bg_blue.png') repeat-x; color: #FFF; border: 1px solid #95c2ef;}

/* -- Page ABOUT_US -- */
#about { 
	float:left;
	width:454px;
	padding: 20px;
}
.about {display: block; font-weight: bold; font-size: 22px; color: #fff; background-color: #0cf; padding: 10px; height: 42px;}
#about_ghe {background: url('http://www.eurohydro.com/images/about_us/about_us.jpg') no-repeat 0 0; color: #FFF; height: 271px;}
#about_ghe p {font-weight: bold; font-size: 18px; color: #9ff; padding: 10px 0 0 10px;}
#about_ghe h1 {font-weight: bold; font-size: 22px; color: #fff; padding: 10px 50px;}
#about_ghe h2 {color: #fff; padding: 0 95px 0 50px; line-height: 18px; font-weight: normal;}

#about_ghe2 p {font-size: 14px; padding: 50px;}

.more_infos {background: url('http://www.eurohydro.com/images/about_us/more_about_us.jpg') no-repeat 0 0; color: #FFF; width: 186px; height: 20px; padding: 3px 0 0 4px; display: block; font-size: 12px;}
#totem #about_totem {padding: 5px 10px; text-align: justify; background:#0cf url('http://www.eurohydro.com/images/about_us/us_solar.jpg') 0 0 no-repeat; }
#totem #about_totem p {font-size: 12px; color: #000;}
#totem #about_totem a {color: #fff; text-decoration: none; font-weight: bold; background:url('http://www.eurohydro.com/images/arrow_white_right2.png') no-repeat 0 0; padding-left: 20px;}
#totem #about_totem a:hover {color: #cf0;}
#totem #about_totem span {color: #fff; font-weight: bold;}

.totem_company {
	background-color: #09c;
}


/* -- Page WHERE_TO_BUY -- */
.wheretobuy {display: block; font-weight: bold; font-size: 22px; color: #fff; background-color: #f60; padding: 10px; height: 42px;}
.distributors { width:450px; background-color:#F2F2F2; float:left; padding:10px; margin-bottom:20px; }
.distributors ul li { border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:10px; }

/* -- Page CONTACT -- */
.message {width: 468px; height: 100px; border: 1px solid #3c8407; padding: 2px;}




/* Tableau de présentation des produits, utilisé également pour la page principale "galerie de photos" */
#presentation_prods {margin-top: 2px; width:666px; float:left;}
#presentation_prods div {
border:1px solid #ccc;
float:left; 
vertical-align:top;
margin:2px 2px 0 0;
padding:5px;
}
#presentation_prods div.size_culture_last {
width:153px;
margin:2px 0px 0 0;
height:160px;
}
#presentation_prods h4 { 
float:left;
width:153px;
color: #360; 
font-size: 13px;
margin-bottom:10px; 
}
#presentation_prods .size_culture2 h4 {
width:326px;
}
#presentation_prods .size_culture2 p {
width:326px;
}

.size_culture {
width:153px;
height:160px;
}
.size_culture2 {
width:320px;
height:160px;
}
#presentation_prods div.size_culture_last2{
margin:2px 0 0 0;
width:320px;
height:160px;
}
.size_culture3{
margin:2px 0 0 0;
}
.size_culture4{
height:160px;
width:208px;
}


/*#presentation_prods p {text-align: justify;}*/
#presentation_prods p {
float:left;
width:153px;
margin:0;
padding:0;
}
#presentation_prods p.img {
text-align:center;
height:75px;
}
#presentation_prods .centrage_img00 {position: relative; left: 50%; width: 250px; margin-left: -125px;}
#presentation_prods .centrage_img0 {position: relative; left: 50%; width: 200px; margin-left: -100px;}
#presentation_prods .centrage_img1 {position: relative; left: 50%; width: 150px; margin-left: -75px;}
#presentation_prods .centrage_img2 {position: relative; left: 50%; width: 100px; margin-left: -50px;}
#presentation_prods .centrage_img3 {position: relative; left: 50%; width: 50px; margin-left: -25px;}
#presentation_prods .bio p {color: #fff;}
#presentation_prods a, #about_ghe2 a {display: block; color: #360; width: 130px; height: 20px; margin: 15px 0 10px 0; background: url('http://www.eurohydro.com/images/arrow_green_right.png') no-repeat 0 0; padding-left: 25px; padding-top: 1px; font-size: 10px; font-weight: bold; text-decoration: none;}
#presentation_prods a:focus, #presentation_prods a:hover, #presentation_prods a:active {color: #cf0;}
#presentation_prods .bio a:focus, #presentation_prods .bio a:hover, #presentation_prods .bio a:active {color: #fff;}


/* INTRO PRODUCTS */
body.bodyProducts #inter,
body.bodyResources #inter, 
body.bodyCultures #inter,
body.bodyGallery #inter { width:694px; }
body.bodyContact #inter { width:494px;}
#intro_prods h2 {color: #cf0; padding: 10px 0 0 10px;}
#intro_prods h3 {color: #c2f591; text-align: justify;}
#intro_prods p {color: #fff; font-size: 11px; text-align: justify;}
#intro_prods strong {color: #fff;}


/* PAGE PRODUCTS */
.products {background: url('http://www.eurohydro.com/images/products/_products.jpg') no-repeat 0 0 #0E320C; height: 308px;}
.products h2 {font-size: 28px;}
.products h3, .products p {padding: 5px 50px;}
.list_products h4 { color: #360; font-size: 11px; }
.list_products { float:left; padding:5px; width:217px; border:1px solid #ccc; text-align: justify; margin-top:2px; margin-right:2px; }
.last_list_products { margin-right:0; width:219px; }
.text_product { min-height:80px; }
.button_product a { display:block; float:right; color: #360; height: 20px; background: url('http://www.eurohydro.com/images/arrow_green_right.png') no-repeat 0 0; padding-left: 20px; padding-top: 1px; font-size: 10px; font-weight: bold; text-decoration: none; }
.back_orange { background-color: #fb8e22; color: #fff; }
.back_orange a { background: url('http://www.eurohydro.com/images/arrow_white_right.png') no-repeat 0 0; color: #fff; }


/* PAGE ADDITIVES */
.additives {background: url('http://www.eurohydro.com/images/products/_additives.jpg') no-repeat 0 0; height: 209px;}
.additives h1 {font-size: 18px;}
.additives h2, .additives p {padding: 2px 10px;}


/* PAGE PLANT ENHANCE */
.plantenhance {background: url('http://www.eurohydro.com/images/products/_plantenhance.jpg') no-repeat 0 0; height: 209px;}
.plantenhance h1 {font-size: 18px;}
.plantenhance h2, .plantenhance p {padding: 2px 10px;}
#presentation_prods .no_border {border: 0 none; padding: 0;}


/* PAGE HYDRO SYSTEMS */
.hydro_systems {background: url('http://www.eurohydro.com/images/products/_hydroponics.jpg') no-repeat 0 0 #1F5F08; /*min-height: 327px;*/ padding-bottom:10px;}
.hydro_systems h2 {font-size: 18px; padding-left: 10px; padding-top: 10px;}
.hydro_systems h3, .hydro_systems p {padding: 2px 10px;}
.hydro_systems_family { float:left; padding:5px; width:682px; border:1px solid #ccc; text-align: justify; margin-top:2px; color:#336600; }
.hydro_systems_family h4 { color: #336600; font-size: 16px; }
.tab_hydro_system { width:686px; margin-top:2px; }
.td_hydro_system { border:#CCCCCC 1px solid; padding:5px; width:331px; }
.photo_hydro_system { float:left; width:100px; margin-right:10px; }
.texte_hydro_system { float:left; width:221px; }

	.small_units_image { float:left; margin-left:150px; margin-top:10px; }
	.small_units_hydro { float:left; margin-top:10px; margin-left: 25px; }
	.small_units_aero { float:left; margin-top:10px; margin-left: 25px; }
	.small_units_hydro h5, .small_units_aero h5 { color:#fb8e22; font-size: 15px; margin-bottom: 10px; } 
	.small_unit_controller { width:105px; float:left; margin-left:559px; }
	
	.units_button { margin-bottom: 5px; }
	.units_button a { display:block; color: #360; height: 20px; background: url('http://www.eurohydro.com/images/arrow_green_right.png') no-repeat 0 0; padding-left: 25px; padding-top: 1px; font-size: 10px; font-weight: bold; text-decoration: none; }

	.large_units_image { float:left; margin-top:10px; margin-right:25px; text-align: center; }
	.large_units_text { margin-top:25px; margin-right:25px; margin-bottom:50px; }
	.large_units_hydro { float:left; margin-top:10px; margin-left: 150px; }
	.large_units_aero { float:left; margin-top:10px; margin-left: 25px; }
	.large_units_hydro h5, .large_units_aero h5 { color:#fb8e22; font-size: 15px; margin-bottom: 10px; }


/* PAGE NUTRIENTS */
.nutrients {background: url('http://www.eurohydro.com/images/products/_nutrients.jpg') no-repeat 0 0; height: 219px;}
.nutrients h2 {font-size: 18px; padding-left: 10px; padding-top: 10px;}
.nutrients h3, .nutrients p {padding: 2px 10px;}
.nutrients_family{ float:left; padding:5px; width:674px; border:1px solid #ccc; text-align: justify; margin-top:2px; }

/* PAGE SUBSTRATES */
.substrates {background: url('http://www.eurohydro.com/images/products/_substrats.jpg') no-repeat 0 0; height: 209px;}
.substrates h1 {font-size: 18px;}
.substrates h2, .substrates p {padding: 2px 10px;}


/* PAGE BIOPONIC */
.bioponic {background: url('http://www.eurohydro.com/images/products/_bioponic.jpg') no-repeat 0 0; height: 209px;}
.bioponic h1 {font-size: 28px; color: #fff;}
.bioponic h2, .bioponic p {padding: 2px 10px;}



/* LISTE PRODUITS CLASSIQUE  */
.fiche_prods {
border:1px solid #ccc;
float:left; 
vertical-align:top;
margin:2px 2px 0 0;
padding:5px;
width:218px;
height:230px;
}

.fiche_prods h4{
color:#336600;
font-size:13px;
height:25px;
margin-top:5px;
}
.fiche_prods p.fiche_prods_txt {
float:left;
width:218px;
height:px;

}
.fiche_prods p.fiche_prods_txt {
float:left;
width:218px;
height:60px;

}
.fiche_prods p.fiche_prods_plus {
float:left;
width:218px;
height:15px;
}
#inter .fiche_prods p.img{
float:left;
text-align:center;
height :75px;
width:218px;
margin:0;
}
.fiche_prods a{
background:url("/images/arrow_green_right.png") no-repeat 0 0;
text-decoration:none;
color:#336600;
font-size:10px;
margin-top:15px;
padding-left:20px;
padding-top:1px;
width:198px;
display:block;
float:right;
height:20px;
margin-bottom:5px;
}
.fiche_prods a:hover{
color:#ccff00;
}
.fiche_prods_orange a, .fiche_prods_last_orange a{
background:url("/images/arrow_white_right.png") no-repeat 0 0;
}
.fiche_prods_orange a:hover, .fiche_prods_last_orange a:hover{
color:#FFFFFF;
}

.fiche_prods_last {
margin:2px 0 0 0;
width:218px;
}
.fiche_prods_orange{
background-color:#FB8E22;
border:none;
width:220px;
height:230px;
}
.fiche_prods_last_orange {
margin:2px 0 0 0;
width:220px;
background-color:#FB8E22;
border:none;
height:232px;
}
.fiche_prods_orange p, .fiche_prods_last_orange p{
color:#FFFFFF;
}
.size{
height:150px;
}
.size_orange{
height:152px;
}


/* PAGE RESOURCES */
.resources {background: url('http://www.eurohydro.com/images/resources/resources.jpg') no-repeat 0 0;}
.resources h2 {font-size: 18px; padding-left: 10px; padding-top: 10px;}
.resources h3, .nutrients p {padding: 2px 10px;}
#inter_resources {
width:494px;
margin-left:2px;
float:left;
}


/* PAGE CULTURES */
.cultures {background: url('http://www.eurohydro.com/images/cultures/cultures.jpg') no-repeat 0 0; height: 193px;}
.cultures h1 {font-size: 18px;}
.cultures h2, .cultures p {padding: 10px;}

#inter_cultures {
padding:10px;
width:666px;
float:left;
}
#inter_cultures p {
text-align:justify;
}
#inter_cultures ul {
margin:10px;
float:left;
width:666px;
}
#inter_cultures ul li {
display:block;
float:left;
width:220px;
margin:0 2px 0 0;
}
#inter_cultures ul.block{
width:220px;
float:left;
margin:0 2px 0 0;
}
#inter_cultures ul.block2{
width:432px;
float:left;
margin:0;
}
#inter_cultures ul.block2 li{
width:215px;
float:left;
}
#inter_cultures ul.block2 li.liderniere{
margin:0;
}
#inter_cultures h3{
float:left;
width:666px;
margin:20px 0 10px 10px; 
color: #039; 
font-size: 11px;
}


/* Page PLANTES CARNIVORES */
.carnivores {margin: 10px; width: 646px;}
.carnivores h1 {color: #360; font-size: 20px;}
.carni h2 {margin-left: 10px; color: #039; font-size: 11px;}


/* FICHES PRODUIT */
.totem_photos_fiche { float:left; width:200px; text-align: center; }
.texte_fiche  { float:left; width:330px; }
.more_totem { float:right; width: 137px; vertical-align: top; }
.more_totem h2 {background-image: url('http://www.eurohydro.com/images/products/quicklinks.jpg'); line-height: 20px; color: #fff; padding-left: 10px; font-weight: bold; font-size: 11px;}
.more_links {background-color: #cde792;}
.more_links a {display: block; font-weight: bold; font-size: 11px; line-height: 20px; padding-left: 20px; text-decoration: none; background-image: url('http://www.eurohydro.com/images/arrow_green_right.png') 10px no-repeat;}
.more_links a:link {color: #360;}
.more_links a:visited {color: #360;}
.more_links a:hover {color: #fff;}
.more_links a:active {color: #360;}
.questions {font-weight: bold; font-size: 9px; color: #360; margin-top: 10px;}
.answers {font-weight: normal; font-size: 9px; color: #999;}

.description_prod {padding: 10px; width:310px; }
body.bodyBioponics p, .description_prod_bioponie p {text-align: justify; margin: 5px 0;}
body.bodyBioponics h1, .description_prod_bioponie h1 {color: #360; font-size: 14px;}
body.bodyBioponics .bioponik, .description_prod_bioponie .bioponik {color: #fb8e22;}
body.bodyBioponics h2 {font-size: 12px;}
.description_prod_bioponie h2 {font-size: 12px; color:#cd033d;}
body.bodyBioponics #inter li, .description_prod_bioponie li {margin-bottom: 5px; list-style: disc; margin-left: 10px;}

/* GENERAL ORGANICS */
.gammego { color:#802a21; }
.photo-go { text-align:center; padding:20px 0 20px 0; }
#inter p.gammegoimg { margin-top:20px; float:left; width:665px; }


/* PAGE A PROPOS DE LA BIOPONIE */
.color_rose {
	color:#cd033d;
}
.description_prod_bioponie {padding: 10px; width:666px; }
.bioponie_left {
	float:left;
	width:150px;
	margin-right:16px;
}
.bioponie_center {
	float:left;
	width:500px;
}
.bioponie_right {
	float:left;
	width:666px;
}

/* ARTICLES */
.flags_articles li { 
	display: inline; 
	margin:0 5px 0 5px;
}
.articles_fr {
	background:url(http://www.eurohydro.com/images/flag_fr.png) no-repeat 0 0;
	padding-left:25px;
	margin-bottom:10px;
	text-align: justify;
}
.articles {padding: 10px;}
.articles h1 {color: #360; font-weight: bold; font-size: 12px;}
.articles a {color: #360; text-decoration: none;}
.articles p {text-align: justify;}

/* FLORA_CALC */
#floracalc {padding: 10px;}
#floracalc h2 {font-weight: bold; font-size: 20px;}
#floracalc h3 {font-weight: bold; font-size: 16px;}
#floracalc p {text-align: justify;}

/* FICHES de SéCURITé */
#inter_security {width:694px; }
#security {padding: 10px; width:674px; }


#security_col1 {
float:left;
width:215px;
margin-right:14px;
height:350px;
}

#security_col2 {
float:left;
width:215px;
margin-right:15px;
height:350px;
}

#security_col3 {
float:left;
width:215px;
height:350px;
}

.tab_nutrients {
width:205px;
padding:5px;
float:left;
background-color:#D3E8A3;
}
.tab_additives {
float:left;
width:205px;
padding:5px;
background-color:#D3E8A3;
margin-bottom:15px;
}
.tab_plant {
float:left;
width:205px;
padding:5px;
background-color:#D3E8A3;
margin-bottom:15px;
}
.tab_go {
float:left;
width:205px;
padding:5px;
background-color:#D3E8A3;
margin-bottom:15px;
}
.tab_terre {
float:left;
width:205px;
padding:5px;
background-color:#D3E8A3;
}
.tab_bioponics {
float:left;
width:205px;
padding:5px;
background-color:#D3E8A3;
}
.tab_nutrients h3,
.tab_additives h3,
.tab_plant h3,
.tab_terre h3,
.tab_bioponics h3,
.tab_go h3 {
float:left;
width:205px;
background: #336600;
text-align: center;
font-variant: small-caps;
color:#CCFF00;
height:20px;
padding-top:5px;
}

.fiche-secu h3 {
float:left;
width:205px;
background: #336600;

}
.fiche-secu {
float:left;
width:205px;
margin:0;
padding:0;
list-style: none;
}
.fiche-secu li {
background:url(http://www.eurohydro.com/images/pdf.png) no-repeat 0 0;
padding:0 0 0 20px;
margin:10px 0 10px 0;
width:190px;
}
.fiche-secu li a {
color:#336600;
text-decoration:none;
}
.fiche-secu li a:hover {
color:#8B4513;
padding-left:5px;
}


/* DISTRIBUTEURS */
.region td{
		padding:3px 0 3px 0;
}
.departement td{
	padding:3px 0 3px 20px;
}	
.departement td strong{
	color:#ff9900;
}
.revendeur td{
		padding-left:8px;
	}

.environment_left {
float:left;
width:180px;
}
.environment_right {
float:left;
width:260px;
}
