body {
color:#000;
background:#f1ffcf;
padding:0 5px 20px;
}

a {
color:#74bd00;
text-decoration:underline;
}

a:hover,a:focus {
color:#258f00;
text-decoration:underline;
}

#global-accueil {
width:1006px;
margin-left:auto;
margin-right:auto;
}

#header-accueil img {
position:relative;
float:left;
}

#home-page {
float:left;
width:1006px;
background:url(../images/accueil/vuduciel-bd.jpg) no-repeat 0 0;
margin:0 0 15px;
padding:0;
}

#home-left-asso-quint {
background:#f1ffcf url(../images/accueil/quintefeuille.gif) no-repeat right;
}

#home-left-asso-quint a {
color:#45a00e;
font-weight:700;
border:0;
text-decoration:underline;
}

.home-links-left {
color:#45a00e;
padding:10px 20px 0;
}

.home-links-left a {
color:#45a00e;
border:0;
text-decoration:underline;
line-height:16px;
}

.home-links-diapo {
color:#45a00e;
padding:10px 20px 0 5px;
}

.home-links-diapo a {
color:#45a00e;
border:0;
text-decoration:underline;
line-height:17px;
}

#home-left-asso-liens {
background:#f1ffcf;
color:#393;
border:0;
padding-left:15px;
}

.home-gauche {
color:#45a00e;
font-family:Verdana, sans-serif;
font-weight:700;
padding:0 12px;
}

.home-actu {
text-align:left;
color:#fff;
font-family:Verdana, sans-serif;
line-height:1.3;
background:#b83d00;
padding:0 12px 18px;
}

.home-actu h1 {
color:#ff930f;
font-weight:400;
font-style:normal;
font-size:1em;
text-decoration:none;
margin:0 0 4px;
}

.home-actu h2 {
color:#ff930f;
font-weight:700;
font-size:1em;
line-height:1.3;
margin:0;
padding:0;
}

.home-actu a,.home-actu a:visited {
color:#FF930F;
font-weight:700;
font-size:1em;
text-decoration:none;
border:0;
}

.home-actu a:hover,.home-actu a:focus {
color:#ff930f;
}

.home-actu-all {
text-align:left;
color:#fff;
font-family:Verdana, sans-serif;
line-height:1.5;
background:#ff930f;
padding:12px 12px 0;
}

.home-actu-all a,.home-actu-all a:visited {
	color:#fff;
	font-weight:400;
	font-size:1em;
	text-decoration:underline;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

#centre {
background:url(img/11-colgauche.gif) repeat-y left top;
}

#centre-bis {
background:url(img/11-coldroite.gif) repeat-y right top;
width:100%;
overflow:hidden;
background-color:#fff;
padding:25px 0;
}

#rubriques {
background:#fff;
font-weight:700;
float:right;
width:204px;
padding:0;
}

#rubriques li {
background:#58ac25;
text-decoration:none;
}

#rubriques li a {
color:#fff;
background:#58ac25;
border-bottom:#aee176 1px dotted;
text-decoration:none;
display:block;
margin:0;
padding:5px 0 6px 10px;
}

#rubriques li a:hover,#navigation li a:focus,#navigation li a:active {
color:#fff;
background:#258f00;
border-bottom:#aee176 1.5px dotted;
text-decoration:none;
}

#rubriques .subMenu li a,#rubriques .open_at_load li a {
padding-left:15px;
font-size:.9em;
color:#58ac25;
background:#fff;
border-bottom:#aee176 1px dotted;
border-left:#aee176 1px dotted;
border-right:#aee176 1px dotted;
text-decoration:none;
}

#rubriques .subMenu li a:hover,#rubriques .subMenu li a:focus,#rubriques .subMenu li a:active,#rubriques .open_at_load li a:hover,#rubriques .open_at_load li a:focus,#rubriques .open_at_load li a:active {
color:#FF7900;
}

#agir {
background:#fff;
float:right;
width:203px;
margin-top:20px;
}

#principal {
color:#000;
background:#fff;
margin-left:250px;
margin-right:270px;
padding:0 20px 10px;
}

#principal a {
color:#74bd00;
}

#principal a:hover,#principal a:focus {
color:#258f00;
}

#principal .important,#principal-photos .important {
background-color:#f1ffcf;
border-left:1px solid #74bd00;
margin-top:20px;
padding:10px;
}

#principal ul li,#principal-photos ul li {
padding-left:20px;
background:url(img/puce5.png) left 0 no-repeat;
}

#principal #home_anim ul li {
padding:0;
margin:0;
background:none;
}

#secondaire {
background:#fff;
float:right;
width:262px;
margin:0;
padding:0;
}

#secondaire_haut {
background:#e4f9b0 url(img/zoom_quintefeuille.gif) no-repeat right top;
margin:0 20px 0 0;
padding:8px;
}

#secondaire_haut p strong {
font-family:Arial, Helvetica, sans-serif;
color:#109f10;
font-size:1em;
line-height:1.7;
}

#secondaire_haut a {
border:0;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#74bd00;
font-size:1em;
line-height:1.7;
}

#secondaire_haut a:hover,#secondaire_haut a:focus {
color:#109f10;
}

#secondaire_bas,#secondaire_bas_jardins {
background:#f9f4db url(img/oiseau.gif) no-repeat top left;
border:0;
}

#secondaire_bas_intra {
border:3px solid #eadbaf;
color:#bd3a00;
margin:0;
padding:8px;
}

#secondaire_bas_intra a {
font-size:.85em;
text-decoration:underline;
color:#000;
}

#secondaire_bas_intra a:hover,#secondaire_bas a:focus {
font-size:.85em;
text-decoration:underline;
color:#bd3a00;
}

#global {
width:1004px;
max-width:1004px;
min-width:1004px;
margin-left:auto;
margin-right:auto;
}

#entete-axes {
height:191px;
clear:both;
background:url(img/header.jpg) no-repeat left top;
padding:0;
}

#entete-asso {
height:191px;
clear:both;
background:url(img/header-asso.jpg) no-repeat left top;
padding:0;
}

#entete-jardins {
height:191px;
clear:both;
background:url(img/header-jardins.jpg) no-repeat left top;
padding:0;
}

#entete-actus {
height:191px;
clear:both;
background:url(img/header-actu.jpg) no-repeat left top;
padding:0;
}

#entete-actus2 {
height:191px;
clear:both;
background:url(img/header-actu2.jpg) no-repeat left top;
padding:0;
}

#entete-agenda {
height:191px;
clear:both;
background:url(img/header-agenda.jpg) no-repeat left top;
padding:0;
}

#entete-contact {
height:191px;
clear:both;
background:url(img/header-contact.jpg) no-repeat left top;
padding:0;
}

#entete-reseau {
height:191px;
clear:both;
background:url(img/header-reseau.jpg) no-repeat left top;
padding:0;
}

#entete-axes-gb {
height:191px;
clear:both;
background:url(img/header-axes-gb.jpg) no-repeat left top;
padding:0;
}

#entete-asso-gb {
height:191px;
clear:both;
background:url(img/header-asso-gb.jpg) no-repeat left top;
padding:0;
}

#entete-jardins-gb {
height:191px;
clear:both;
background:url(img/header-jardins-gb.jpg) no-repeat left top;
padding:0;
}

#entete-actus-gb {
height:191px;
clear:both;
background:url(img/header-actu-gb.jpg) no-repeat left top;
padding:0;
}

#entete-agenda-gb {
height:191px;
clear:both;
background:url(img/header-agenda-gb.jpg) no-repeat left top;
padding:0;
}

#entete-contact-gb {
height:191px;
clear:both;
background:url(img/header-contact-gb.jpg) no-repeat left top;
padding:0;
}

#navigation {
float:left;
width:229px;
}

#rubriques .subMenu li a {
display:block;
margin:0;
padding:4px 0 4px 10px;
}

.espace li {
margin-bottom:22px;
}

#principal img {
margin:12px 0 0;
}

#principal-photos {
margin-left:250px;
margin-right:20px;
padding:0 20px 10px;
}

#principal-photos .left {
display:block;
float:left;
margin:0 20px 20px 50px;
}

#principal-photos .right {
display:block;
float:right;
margin:0 50px 20px 20px;
}

#principal-photos .legende {
display:block;
text-align:center;
width:250px;
padding:2px 0 15px;
}

#principal-photos .jardins1 {
display:block;
float:left;
margin:15px 0 25px;
padding:0;
}

#principal-photos .jardins2 {
display:block;
float:left;
margin:0;
padding:0 15%;
}

#principal-photos .jardins1 .left,#principal-photos .jardins2 .left {
float:left;
margin:0;
}

#principal-photos .jardins1 a,#principal-photos .jardins2 a {
border:0;
}

#principal-photos .jardins1 .legende,#principal-photos .jardins2 .legende {
display:block;
width:215px;
text-align:center;
background-color:#ECFFC4;
border-bottom:1px solid #393;
margin:8px 0 0;
padding:0;
}

#principal-photos .jardins1 p a,#principal-photos .jardins2 p a {
font-size:1em;
font-weight:700;
font-style:italic;
color:#000;
}

#principal-photos .jardins1 p a:hover,#principal-photos .jardins1 p a:focus,#principal-photos .jardins2 p a:hover,#principal-photos .jardins2 p a:focus {
font-size:1em;
font-weight:700;
font-style:italic;
color:#393;
}

#principal-zoom {
margin-left:250px;
margin-right:250px;
padding:0 20px 10px;
}

#principal-zoom img {
margin:12px 0;
}

#secondaire_haut img {
margin-left:5px;
padding:8px 0;
}

#secondaire_bas {
margin:20px 20px 0 0;
padding:23px 0 0;
}

#secondaire_bas li,#secondaire_bas_jardins li {
margin:0 0 10px;
}

#secondaire_bas_jardins {
margin:0 20px 0 0;
padding:23px 0 0;
}

#pied {
font-size:.85em;
text-align:center;
margin:0;
padding:15px 0 10px;
}

#gallery {
width:100%;
}

#gallery a {
border:none;
}

#gallery img {
border:#CCC medium solid;
}

#gallery #conteneur1 {
width:100%;
float:left;
}

#gallery #conteneur2 {
width:50%;
float:left;
text-align:center;
}

#home-left-asso-quint a:hover,.home-links-left a:hover,.home-links-diapo a:hover,.home-actu-all a:hover,.home-actu-all a:focus {
color:#b63800;
}

#agir a,#agir a:hover,#agir a:focus {
background-color:#fff;
border:0;
}

#entete-axes img,#entete-asso img,#entete-jardins img,#entete-actus img,#entete-actus2 img,#entete-agenda img,#entete-contact img,#entete-axes-gb img,#entete-asso-gb img,#entete-jardins-gb img,#entete-actus-gb img,#entete-agenda-gb img,#entete-contact-gb img,#entete-reseau-gb img,#entete-reseau img {
float:left;
display:inline;
}

#entete-axes ul,#entete-asso ul,#entete-jardins ul,#entete-actus ul,#entete-actus2 ul,#entete-agenda ul,#entete-contact ul,#entete-axes-gb ul,#entete-asso-gb ul,#entete-jardins-gb ul,#entete-actus-gb ul,#entete-agenda-gb ul,#entete-contact-gb ul,#entete-reseau-gb ul,#entete-reseau ul {
float:right;
display:block;
background:#fff;
margin:0 20px 0 0;
padding:5px 5px 8px;
}

#entete-axes li,#entete-asso li,#entete-jardins li,#entete-actus li,#entete-actus2 li,#entete-agenda li,#entete-contact li,#entete-axes-gb li,#entete-asso-gb li,#entete-jardins-gb li,#entete-actus-gb li,#entete-agenda-gb li,#entete-contact-gb li,#entete-reseau-gb li,#entete-reseau li {
display:inline;
list-style:none;
padding:0 5px;
}

#entete-axes span,#entete-asso span,#entete-jardins span,#entete-actus span,#entete-actus2 span,#entete-agenda span,#entete-contact span,#entete-axes-gb span,#entete-asso-gb span,#entete-jardins-gb span,#entete-actus-gb span,#entete-agenda-gb span,#entete-contact-gb span,#entete-reseau-gb span,#entete-reseau span {
visibility:hidden;
}

#entete-axes a,#entete-asso a,#entete-jardins a,#entete-actus a,#entete-actus2 a,#entete-agenda a,#entete-contact a,#entete-axes-gb a,#entete-asso-gb a,#entete-jardins-gb a,#entete-actus-gb a,#entete-agenda-gb a,#entete-contact-gb a,#entete-reseau-gb a,#entete-reseau a {
text-decoration:none;
font-size:.8em;
color:#000;
}

#entete-axes a:hover,#entete-axes a:focus,#entete-asso a:hover,#entete-asso a:focus,#entete-jardins a:hover,#entete-jardins a:focus,#entete-actus a:hover,#entete-actus2 a:hover,#entete-actus a:focus,#entete-agenda a:hover,#entete-agenda a:focus,#entete-contact a:hover,#entete-contact a:focus,#entete-axes-gb a:hover,#entete-axes-gb a:focus,#entete-asso-gb a:hover,#entete-asso-gb a:focus,#entete-jardins-gb a:hover,#entete-jardins-gb a:focus,#entete-actus-gb a:hover,#entete-actus-gb a:focus,#entete-agenda-gb a:hover,#entete-agenda-gb a:focus,#entete-contact-gb a:hover,#entete-contact-gb a:focus,#entete-reseau-gb a:focus,#entete-reseau a:focus {
text-decoration:none;
font-size:.8em;
color:#258f00;
}

#navigation ul,#navigation li {
list-style:none;
margin:0;
padding:0;
}

#principal > :first-child,#principal-zoom > :first-child {
margin-top:0;
}

#principal p,#principal li,#principal-photos p,#principal-photos li,#principal-zoom p,#principal-zoom li {
line-height:1.5;
}
