@import url("layout.css");
body {
	font-family: Arial, Helvetica, sans-serif,Bodoni MT, Times New Roman, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #adb191; /*background-color: #C0C0C0;	background-color: #f2f2f7;*/
/*	background-image: url("images/background.gif");*/
	background-repeat: repeat;
	background-attachment: scroll;
}
#container {
	width: 1000px;
	margin: 10px auto;
}
#masthead {
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/banner02.jpg');
	z-index: -100;
}
#masthead-1 {/* Accueil */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau2.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-2 {/* historique */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau2.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-3 {/* Pepiniere */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau3.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-4 {/* Publication */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau0.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-5 {/* Publication */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/banner-catalogue.jpg');
	z-index: -100;
	color:#000000;
}
#masthead-6 {/* Contact */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau1.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-7 {/* Conseil */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/banner-conseils.jpg');
	z-index: -100;
}
#masthead-9 {/* Voir nos arbres */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau1.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-10 {/* Voir nos arbres */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau2.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-11 {/* Voir nos arbres */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau2.jpg');
	z-index: -100;
	color:#ffffff;
}
#masthead-12 {/* Voir nos arbres */
	text-align: center;
	width: 1000px;
	background-color: #fafaff;
	height: 244px;
	background-image: url('../images/banner/bandeau2.jpg');
	z-index: -100;
	color:#ffffff;
}
#navigation {
/*	background-color: #fff;*/
/*	background: url('../images/fond_navigation.jpg') no-repeat top;*/
	position: relative;
	float: left;
	width: 150px;
	margin-top: 0px;
/*	margin-bottom: 10px;*/
	border-right: 1px solid #a9a9a9;
	left: 0px; 
	top: 0px
}
#content {
	float: left;
	width: 817px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 10px;
	border-top: 1px solid #dcdcdc;
	border-right: 0px solid #a9a9a9;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #a9a9a9;
	background-color: #e9ebe1;/*#e9ebe1;*/
}
#footer {
	text-align: center;
	clear: both;
	width: 100%;/*995px;*/
	padding-top: 5px;
	padding-bottom: 5px;
/*	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #a9a9a9;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #a9a9a9;*/
	background-color: #e9ebe1;/*#fefeff;*/
}
/* Styles de titres */
#masthead h1 {
	color: #ffffff;
	position:relative;
}
#masthead h3 {
	color: #000000;
	
}
/* Styles d'éléments de navigation */
#navigation ul {
/*	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;	
	background: url('../images/fond_navigation.jpg') no-repeat top;*/
}
#navigation li {
/*	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #fff;*/
/*	background-color: #fff;*/
}
#navigation a {
	color: #000000;/* 	color: #3d6c87; */
	text-decoration: none;
	display: block;
	padding: 5px;
	border: none;/*	border: 1px solid #fff;*/
/*	background-color: #fff;	*/
}
#navigation a:hover {
	color: #fff;
	text-decoration: none;
	border: none; /*	border: 1px solid #5f8ea9;*/
/*	background-color: #000000;	background-color: #5f8ea9;*/
}
#navigation img {
	padding: 0px;
	border: none;
}
/* Image de fond pour chaque page de menu */
.accueil {
	background: url('../images/fond_navigation_accueil.jpg') no-repeat top;
}
.pepin {
	background: url('../images/fond_navigation_pepiniere.jpg') no-repeat top;
}
.pepinieres {
	background: url('../images/fond_navigation_historique.jpg') no-repeat top;
}
.historique {
	background: url('../images/fond_navigation_historique.jpg') no-repeat top;
}
.publications {
	background: url('../images/fond_navigation_publications.jpg') no-repeat top;
}
.contact {
	background: url('../images/fond_navigation_contact.jpg') no-repeat top;
}

.conseils {
/*	background-color: #fff;*/
}

.conseils img{/*
	padding: 0px;
	border: none;*/
}
.conseils a{
/*	color: #550440;
	text-decoration: none;
	padding: 5px;
	border: 0px;*/
	display: block;
}
.conseils a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #fff;
}
#navigationhz {
	/*text-align: center;*/
	width: 1000px;
	background-color: #6e7649;
	height: 35px;
}
#navigationhz ul {
/* padding:0;*/
	margin:0;
	list-style-type:none;
	height: 35px;
}
#navigationhz li {
	height: 30px;
	padding-top: 5px;
	padding-bottom: 0px;
	float: left; /*pour IE*/;
	border-right: 1px #FFFFFF solid;
}
#navigationhz #home{
	width: 150px;
}
#navigationhz #home a{
	width: 150px;
	text-align: center;
}

#navigationhz ul li a {
	display: block;
	float: left;
	width: 115px; /* line-height:20px; hauteur de l'image de fond*/;
	background-color: #6e7649;
/* url(images/noir-1.png) repeat-x;*/	
	color: #dcdcdc;
	text-decoration: none;
	text-align: center;
/*	height: 35px;*/
/*	line-height: 30px;*/	
	font-size: 1.3em;
}
#navigationhz ul li a:hover {
	/* url(images/noir-2.png) repeat-x;*/
	font-size: 1.3em;
	/*font: normal normal bold 100% serif;*/
	background-color:#607040;
	color: white;
/*	line-height: 30px;*/
}
#promo_accueil{
	background-color: #FFFFFF;
}
#promo_accueil h1{
	text-align: center;
	color: #FF0000;
}
#promo_accueil h3{
	text-align: center;
}
#promo_accueil a{
	text-align: center;
	text-decoration: underline;	
}
#promo_accueil a:hover{
	font-weight: bold;
	color: #FF0000	
}
#presentation_une{
	float:left;
}

/* Styles du contenu */
#content h1,h2,h3,h4,h5,h6 {
	color: #000000;
	/*clear:both;*/
}
#content h1{
	font-size: 1.5em;
}
#content h2{
	font-size: 1.3em;
}
#content h3{
	font-size: 1.2em;
}
#content img {
	float:left;
	padding: 5px;
	border: 1px;/*solid #808080;*/
}
#content p {
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
}
/* Stylesactu */
#actualite_une{
background:#eeeeee;
border:1px solid #bbbbbb;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
	float:right;
	width:75%;
}
#actualite_une .titre{
color:#FF3300;
	font-size: 1.2em;
	font-weight: bold;
}
#actualite_une .chapo{
	color:#FF3333;
	font-weight: bold;
}
#actualite_une .texte{
color:#333333;
}
#actualite_une img{
	float: left;
	margin-right:10px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:5px;
/*	border:1px solid #737373;*/
}
#actualite_une p{
	/*margin-left:5px;
	padding-right: 5px;
padding-left: 20px;
	float: left;
	margin-right:10px;
	margin-top:2px;
	margin-bottom:2px;

	border:10px solid #737373;*/
}



/* Styles de pieds de page */
#footer p {
	color: #808080;
	margin-top: 5px;
}
#footer a {
	color: #5f8ea9;
	text-decoration: underline;
}
#footer a:hover {
	color: #33627d;
	text-decoration: none;
}
a {
	color: #5f8ea9;
	text-decoration: underline;
}
a:hover {
	color: #33627d;
	text-decoration: underline;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}
.img_left{
	float:left;
	margin-right:10px;
}
.img_right{
	float:right;
	margin-right:10px;
}
.article_titre{
	color: #CE0821;
	position:relative;
	font-size: 1.8em;
/*	font-family: Bodoni MT, Times New Roman, Helvetica, sans-serif;*/
}
.article_soustitre{
	font-size: 1em;
}
.article_chapo{
	font-size: 1.2em;
	font-weight: bold;
/*	font-family: "Courier New", Courier, monospace;*/
}
.texte-12{
	font-size:1.2em;
}
.texte-1{
	font-size: 1em;
}
.texte-08{
	font-size: 0.8em;
}
.separate{
	clear: both;
}
/* style bloc page accueil */
/* Les div haut et bas sont inversées */
#haut_gauche{
	float: left;
	width: 790px; /*350px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 2px solid #a9a9a9;
	border-right: 2px solid #a9a9a9;
	border-bottom: 2px solid #a9a9a9;
	border-left: 2px solid #a9a9a9;
	background-color: #e9ebe1;
/*	height:200px;*/
	padding-bottom: 10px;
}
#haut_gauche img{
	padding: 0px;
	margin-right: 5px;
	border: none;
}
#haut_gauche h3{
	color: #000;
	background-image:url(../images/fond-titre-accueil.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 20px;
	width: auto;
	height: 30px;
	padding-top: 5px;
}
#haut_gauche p{

}
#haut_droit {/* hack ie hauteur div*/
height: 200px;
}
html>body #haut_droit {/* hack ie hauteur div*/
height: auto;
min-height: 200px;
}
#haut_gauche {/* hack ie hauteur div*/
height: 200px;
}
html>body #haut_gauche {/* hack ie hauteur div*/
	height: auto;
	min-height: 200px;
	background-color: #e9ebe1;
}
#bas_droit {/* hack ie hauteur div*/
height: 200px;
}
html>body #bas_droit {/* hack ie hauteur div*/
height: auto;
min-height: 200px;
}
#bas_gauche {/* hack ie hauteur div*/
height: 200px;
}
html>body #bas_gauche {/* hack ie hauteur div*/
height: auto;
min-height: 200px;
}
#haut_droit{
	float: left;
	width: 790px; /*350px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 2px solid #a9a9a9;
	border-right: 2px solid #a9a9a9;
	border-bottom: 2px solid #a9a9a9;
	border-left: 2px solid #a9a9a9;

	background-color: #e9ebe1;
/*	height:200px;*/
	padding-bottom: 10px;
}
#haut_droit img{
	padding: 0px;
	margin-right: 5px;
	border: none;
}
#haut_droit h3{
	color: #000;
	background-image:url(../images/fond-titre-accueil.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 20px;
	width: auto;
	height: 30px;
	padding-top: 5px;
}
#haut_droit p{

}

#bas_gauche{
	float: left;
	width: 790px; /*350px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
/*	border-top: 0px solid #dcdcdc;
	border-right: 0px solid #a9a9a9;
	border-bottom: 2px solid #808080;
	border-left: 2px solid #a9a9a9;
	background-color: #e9ebe1;*/
	height:200px;
	padding-bottom: 10px;
}
#bas_gauche img{
	padding: 0px;
	margin-right: 5px;
	border: none;
	float:left;
}
#bas_gauche h3{
	color: #000;
/*	background-image:url(../images/fond-titre-accueil.gif);
	background-position: left bottom;
	background-repeat: no-repeat;*/
	padding-left: 20px;
	width: auto;
/*	height: 30px;*/
}
#bas_gauche p{

}
#bas_droit{
	float: left;
	width: 790px; /*350px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
/*	border-top: 0px solid #dcdcdc;
	border-right: 0px solid #a9a9a9;
	border-bottom: 2px solid #808080;
	border-left: 2px solid #a9a9a9;*/
	background-color: #e9ebe1;
	height:200px;
	padding-bottom: 10px;
}
#bas_droit img{
	padding: 0px;
	margin-right: 5px;
	border: none;
	float:left;
}
#bas_droit h3{
	color: #000000;
/*	background-image:url(../images/fond-titre-accueil.gif);
	background-position: left bottom;
	background-repeat: no-repeat;*/
	padding-left: 20px;
	width: auto;
/*	height: 30px;*/
}
#bas_droit p{

}
/* Style pour SPIP */
.logo_article {
	float: left;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	border:1px solid #737373;
}

/* Style pour les formulaires */
.formulaire {
	font-family: Arial, Helvetica, sans-serif,Bodoni MT, Times New Roman, Helvetica, sans-serif;
	margin-left:20px;
/*	font-size: 1.8em;
	background-color: #C0C0C0;*/
}
.formulaire ul{
list-style-type: none;
}
.formulaire li{
list-style-type: none;
}
.cartouche h1{
	margin-left:20px;
	font-size: 1.8em
}

