/**********************************     Général    *********************************/

body {
	margin:auto;
	text-align:center;
	background-color:#22A14A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}

*>body{
	
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}

h1{
	font-style:italic;
	font-size:24px;
	font-weight:normal
}

#conteneur {
	background:url('../../images/fond-conteneur.jpg') repeat-y top left;
	width:960px;
	margin:auto;
	text-align:left
}

*>#conteneur {
	height:auto;
}

#corps{
	width:960px;
	height:373px;
	margin-top:-1px;
}

*>#corps{
	height:auto;
	min-height:373px;
}

img{
	border:0px
}

p{
	margin:3;
	margin-top:0
}

li {
	list-style-type: none
}

ul {
	padding:0;
	margin:0;		
}

a{
	color:#1F6433;
}

a:hover{
	color:#1F6433;
}

a:visited{
	color:#1F6433;
}

/**********************************  Bandeau haut   *********************************/

#bandeau_haut{
	background:url('../../images/parcs-jardins-bandeau-haut.jpg') top left no-repeat;
	width:960px;
	height:284px
}

#table_haut{
	height:248px;
}

#menu_gen{
	margin-top:13px;
	color:#1F6433;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

#menu_gen a:link{
	text-decoration:none
}

#menu_gen a:visited{
	text-decoration:none
}

#menu_gen a:hover{
	text-decoration:underline
}

#logo_delassus{
	padding-top:7px;
	margin-left:30px
}

#titre_haut{
	color:#1F6433;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	letter-spacing:10px;
	margin-top:10px;
	margin-left:15px;
	font-weight:bold
}

#accroche_haut{
	color:#FFFFFF;
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:20px;
	margin-top:-10px;
}

.italic_haut{
	font-style:italic;
	font-size:18px
}

#menu_haut{
	color:#FFFFFF;
	margin-top:10px;
	margin-left:7px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold
}

#menu_haut a:link{
	color:#FFFFFF;
	text-decoration:none
}

#menu_haut a:visited{
	color:#FFFFFF;
	text-decoration:none
}

#menu_haut a:hover{
	color:#FFFFFF;
	text-decoration:none
}

#form_news{
	text-align:center;
	margin-top:90px;
	margin-left:120px;
}

#form_news p{
	margin: 5px 0px 5px 0px
}

#bandeau_vert{
	width:488px;
	margin-left:240px;
}

#bv_gauche{
	width:351px;
	padding-left:10px
}

#bv_droit{
	width:137px
}

#titre_vert{
	color:#FFFFFF;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic
}

/**********************************  partie gauche  *********************************/

#menu_gauche{
	background:url('../../images/parcs-jardins-pelle-menu.gif') top right no-repeat;
	width:204px;
	border-bottom:1px solid #30A151;
	border-left:1px solid #30A151;
	border-right:1px solid #30A151;
	height:250px;
	margin-left:21px;
	padding-bottom:5px
}

*>#menu_gauche{
	height:auto;
	min-height:250px;
	width:202px
}

#menu_gauche a{
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

#menu_gauche a:visited{
	color:#000000;
	text-decoration:none
}

#menu_gauche a:hover{
	color:#000000;
	text-decoration:none
}

.toggleinfo {
	display:block;
	background-image: url('../../images/menplus.gif');
	background-repeat: no-repeat;
	background-position: 0px 22px;
	padding-left:15px;	
	line-height:25px;
	cursor:pointer;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

.toggle {
	display:block;
	background-image: url('../../images/menplus.gif');
	background-repeat: no-repeat;
	background-position: 0px 22px;
	padding-left:15px;
	line-height:25px;
}

.info li {
	margin-left:none;
	padding-left:20px;
	padding-bottom:6px;
	line-height:18px;
}

.info li a {
	margin-left:none;
	padding-left:5px
}

#adresse{
	width:204px;
	border:1px solid #30A151;
	margin-left:21px;
	margin-top:10px;
	padding:3
}

*>#adresse{
	width:202px;
	height:auto;
	width:196px
}

#add_fav{
	margin-top:13px;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:45px
}

#add_fav a:link{
	color:#1F6433;
	text-decoration:none
}

#add_fav a:visited{
	color:#1F6433;
	text-decoration:none
}

#add_fav a:hover{
	color:#1F6433;
	text-decoration:underline
}


/********************************** partie centrale *********************************/

#contenu{
	width:487px;
	border-bottom:1px solid #30A151;
	border-left:1px solid #30A151;
	border-right:1px solid #30A151;
	height:400px;
	margin-left:12px;
	padding:10px;
	text-align:justify
}

*>#contenu{
	width:465px;
	height:auto;
	min-height:400px
}

#photos{
	float:right;
	padding-left:7px
}

/**********************************  partie droite  *********************************/

#flash_infos{
	width:196px;
	border-bottom:1px solid #30A151;
	border-left:1px solid #30A151;
	border-right:1px solid #30A151;
	height:155px;
	margin-left:11px;
	padding:0px 3px 0px 3px
}

*>#flash_infos{
	width:188px;
}

#ekinoxe{
	width:155px;
	margin-left: 12px;
	margin-top:15px;
	padding:5px 5px 5px 5px;
	font-size:9px;
	background-color:#FFFFFF
}

*>#ekinoxe{
	width:155px;
	height:auto
}

#ekinoxe a{
	text-decoration:none;
	font-weight:bold;
	color:#000000
}

#ekinoxe p{
	margin:0;
	margin-bottom:5px
}

#tondeuse{
}

*>#tondeuse{
}

h1 {
	font-size: 10px;
}

/**********************************  Bandeau bas    *********************************/

#bandeau_bas{
	background:url('../../images/parcs-jardins-bandeau-bas.jpg') bottom left no-repeat;
	width:960px;
	height:19px
}