@charset "UTF-8";

/* Style de la barre de menu /

/* conteneur de la barre de menu */
ul.MenuBarHorizontal
{
	margin: 0px;
	padding-left: 20px;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}

/* TAILLE DES BLOCS MENU, POLICE... */
ul.MenuBarHorizontal li
{
	margin-left: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: center;
	cursor: pointer;
	width: 100px;
	float: left;
	background-image:url(Bouton_menu_plants.png);
	background-repeat:no-repeat;
}

/* objets du menu */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	padding: 4px;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 14px;
	border-width: 2px;
}
/* objets de menu */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-image:url(Bouton_menu_plants_hover.png);
	color:#66DC32;
}
ul.MenuBarHorizontal li.boutique
{
	background-image:url(Bouton_menu_plants_Boutique.png);
	}

/* HACK pour IE*/
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}



/* style de la page */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif; 
    padding: 0;
    text-align: center;
	text-align:justify;
	background-color: #CCCCCC;
    }

.main {
	border-top: solid;
	border-color: #FFFFFF;
	border-width:1px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	}

.tdMain {
	background-position:top;
	background-color:#666666;
	}
	
td.header {
	background-position:top;
	background-image: plants_1.jpg;
	}

.exceptColor {color: #66FF00}

.italique {font-style:italic}

.contenu {
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	text-align:left;
	color:#33FF33;
	list-style-type:square;
	list-style-position:inside;
	}

/* style du contenu (Index) */

.mainFiche {
	background-color: #666666;
	border: #333333 10px solid;
	padding: 10px;
	}
.styleMenu1 {
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	color: #666666;
	text-align:left;
	vertical-align:top;
	}
.styleMenu2 {
	padding: 15px;
	border: solid;
	border-color: #66FF00;
	border-width:3px;
	background-color:#FFFFFF;
	text-align:justify;
	}
.styleMenu2 a:link { color: #666666; text-decoration:none }
.styleMenu2 a:visited { color: #666666; text-decoration:none }
.styleMenu2 a:hover { color: #66DC32; text-decoration:underline }
.styleMenu2 a:active { color: #666666; }


/* style du contenu */

.mainUp {
	background-color: #666666;
	border: #333333 10px solid;
	border-bottom:none;
	padding: 10px;
	font-size:12px;
	text-align:left;
	text-align:justify;
	}
.titre {
	background-color: #999999;
	padding-left: 10px;
	font-size:26px;
	color:#FFFFFF;
	text-align:left;
	}
.col1 {	
	padding:10px;
	}
.col2 {
	text-align:left;
	vertical-align:top;
	}

/* style du contenu (Page Plantes) */


.LiensPlante {
	list-style: inside square;
	margin:10px;
	margin-left:20px;
	width:180px;
	} 
.LiensPlante a:link { color: #333333; text-decoration:none }
.LiensPlante a:visited { color: #333333; text-decoration:none }
.LiensPlante a:hover { color: #999999; text-decoration:underline }
.LiensPlante a:active { color: #333333; }


.listPlante {
	font-size:14px;
	color:#66DC32;
	font-weight:bold;
	margin:10px;
	}

.image img {
display:none;
position:relative;
top:0px; 
left:200px; 
border:none
}
.image:hover img {display:inline;}
	
/* style du contenu (Page Habitat) */

.LiensHabitat {
	list-style: inside square;
	margin:10px;
	text-align:justify;
	} 
.LiensHabitat a:link { color: #333333; text-decoration:none }
.LiensHabitat a:visited { color: #333333; text-decoration:none }
.LiensHabitat a:hover { color: #999999; text-decoration:underline }
.LiensHabitat a:active { color: #333333; }


.listHabitat {
	font-size:14px;
	color:#66DC32;
	font-weight:bold;
	margin:10px;
	text-align:justify;
	}

/* style du contenu (Page Polluants) */

.LiensPolluant {
	list-style: inside square;
	margin:10px;
	} 
.LiensPolluant a:link { color: #333333; text-decoration:none }
.LiensPolluant a:visited { color: #333333; text-decoration:none }
.LiensPolluant a:hover { color: #999999; text-decoration:underline }
.LiensPolluant a:active { color: #333333; }


.listPolluant {
	font-size:14px;
	color:#66DC32;
	font-weight:bold;
	margin:10px;
	}
	
/* style du contenu (faq) */

.mainName {
	background-color: #999999;
	padding-left: 10px;
	font-size:26px;
	color:#FFFFFF;
	}
.textQuestion {
	color:#33FF33;
	font-size:12px;
	}
.listFaq {
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	background-color:#FFFFFF;
	color:#333333;
	border-bottom:solid #999999 3px;
	list-style: square inside;
	}
.ListSquare {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	}
.textQuestionBold {
	font-size:14px;
	font-weight:bold;
	color:#66DC32;
	}
.textReponse {
	color:#333333;
	font-size:12px;
	padding-left:10px;
	text-align:justify;
	}

.textReponse a:link { color: #FF0000; text-decoration:none }
.textReponse a:visited { color: #333333; text-decoration:none }
.textReponse a:hover { color: #999999; text-decoration:underline }
.textReponse a:active { color: #333333; }

.Tableau1 {
	color:#333333;
	font-size:12px;
	border-collapse:collapse;
	border: #999999 1px solid;
	margin: 10px; 
	}

/* style du contenu (Fiches Liens) */


.Liens1 {
	list-style: inside square;
	margin:10px;
	font-size:14px;
	font-weight:bold;
	}
.Liens2 {
	list-style: inside square;
	margin:10px;
	} 
.Liens2 a:link { color: #333333; text-decoration:none }
.Liens2 a:visited { color: #333333; text-decoration:none }
.Liens2 a:hover { color: #999999; text-decoration:underline }
.Liens2 a:active { color: #333333; }


.listLiens {
	font-size:14px;
	color:#66DC32;
	font-weight:bold;
	list-style: square inside;
	}

/* style du contenu (page contact) */	

.champText {
	background-color: #CCCCCC;
	}

/* search */	
	
.search {
	background-color: #66DC32;
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-left:none;
	border-right:none;
	text-align:left;
	}


/* Footer */

.footerL { text-align:left; padding-left:30px; font-size:12px; padding-top: 20px;}
.footerL a:link { color: #999999; text-decoration:none; }
.footerL a:visited { color: #999999; }
.footerL a:hover { color: #66FFCC; }
.footerL a:active { color: #999999; }

.footerR { text-align:right; padding-right:30px; font-size:12px; padding-top: 20px; color:#999999; }	
.footerR a:link { color: #999999; text-decoration:none; }
.footerR a:visited { color: #999999; }
.footerR a:hover { color: #66FF00; }
.footerL a:active { color: #999999; }
	
.textfooter { text-decoration:none; }

.spanMain {font-style:italic}
	
 
