@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}
body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E0E0E0;
	color: #000000;
	font-size:12px;
	line-height:20px;
	

}

#monagri{
	position:absolute;
	left: 1040px;
	top: 1055px;



}



h2 {
}

h1.titre_produits{
	padding-left:20px;
	color:#007146;
	font-size:20px;
}

a{
	color:#666;
	text-decoration:none;
}

/*.Style1 {color: #FFFFFF;

}


a.Style1:hover {
	color: #FFFFFF;
	text-decoration: underline; 
}

*/

#listeproduit {
margin-left:35px;


}

#contact{
margin-right:30px;
}


#paillage{

background-image:url(nouvelle_tof/game2/ecorcebon.jpg);
}

#ecorce{
background-image:url(nouvelle_tof/game2/ecorcebon.jpg);
}

#horticole{
background-image:url(nouvelle_tof/game2/terrauxbon.jpg);
}

#caractere{
background-image:url(nouvelle_tof/game2/montage-caractere2.jpg);
}

.img-optimise{
	padding:4px 4px 4px 4px;
	margin:4px 13px 5px 0;
	border:1px solid #666666;
}

.titre-optimise{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#333333;
}

.texte-optimise{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
}

#logo{
margin-right:50px;
}

.textnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #336633;
}

#liste{
list-style-type:square;
/*list-style-image:url(images/trefle3.jpg)*/
list-style-position:inside;
color:#97be0d;
}

span{
color:#000000}

/*ul{
list-style:none;


}*/

a.archive_news{

}

a.textnews:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #336633;
	text-decoration: underline; 
}

a.textnews:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #336633;
	text-decoration: underline; 
}

a.textnews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #336633;
	text-decoration: none; 
}

a.textnews:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #336633;
	text-decoration: underline; 
}


a.important{
	color:red;
	text-decoration:none;
}

a.important:hover{
	color:red;
	text-decoration:underline;
}

a:hover{
	color:#666;
	text-decoration:underline;
}





div#conteneur{
	width : 996px;
	margin-left : auto; 
	margin-right : auto; 
	margin-top:13px;
	border:1px solid #666;
	background-color:#FFF
}


div#footer{
	width : 1000px;
	margin-left : auto; 
	margin-right : auto; 
	margin-bottom:13px;
	color:#666;
	font-size:10px;
	text-align:center;
	display:inline;
}


div#bandeau{
	width: 996px;
	
}

div#boutons_lang{
	
}
div#menu{
	
	
}
div#contenu{
	width:100%;
}

#tableau{
margin-left:300px;
}

div#contenu2{
	padding-top:40px;
}

div.retour{
	clear:both;	
}
div.contenu_droite{
	display: inline;
	float: left;
	position: relative;
	display: block;
	width:400px;
	margin-left:50px;
	margin-right:30px;
	
}

div.contenu_droite_news{
	display: inline;
	float: left;
	position: relative;
	display: block;
	width:400px;
	margin-left:230px;
	margin-right:30px;
	
	
}

#image-titre{
margin-top:40px;
}

div.contenu_droite_admin{
	display: inline;
	float: left;
	position: relative;
	display: block;
	margin:10px;
}


div.photos_droite{
	padding-left:4px;
	width:500px;
	float:left
}
.admin_success{
	
	color:#FFF;
	background-color:#0C0;
	font-weight:bold;
	
	
}

.valide_error{
	color:#F00;
	font-weight:bold;
}
.valide_success{
	color:#090;
	font-weight:bold;
}

div.sousmenu{
	background-color: #007146;
	list-style-type:none;
	color:#FFFFFF;
	width:238px;
	
}

.contenu_droite sousmenu{
width:50px;

}

div.sousmenu a{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

div.sousmenu ul{
	background-color: #007146;
	list-style-type:none;
	padding-left:2px;
	margin-left:2px;
	color:#FFFFFF;
}

div.sousmenu a:hover{
	text-decoration:underline;
}
.table_dott{

	border:1px dashed  #97BE0D;

}

.entete_tab {
	background-color:#97BE0D;
	color:#FFFFFF;
}

.ligne_tab{
	border-bottom:1px dashed #97BE0D;
}

