@charset "UTF-8";

/*----------------------------------------------+
+ Eléments page							        +
+----------------------------------------------*/
/*#lesjardinsaquatiques*/ #coeursite.page {
	background-image:url(../_image/fond-haut-lesjardinsaquatiques.png);
	background-repeat:no-repeat;
	background-position:left top;
}
/*#lesjardinsaquatiques*/ #footercoeursite {
	background-image:url(../_image/fond-bas-lesjardinsaquatiques.png);
}

/*----------------------------------------------+
+ Eléments page							        +
+----------------------------------------------*/
/*#lesjardinsaquatiques*/ .cheminFer,
/*#lesjardinsaquatiques*/ .cheminFer A {
	font-size:10px;
	color:#a89f96;
}

/*----------------------------------------------+
+ Sous-menu								        +
+----------------------------------------------*/
.sousmenu {
	background-image:url(../_image/sousmenu-bar-vert.png);
}
.sousmenu .titre {
	color:#78b74a;
}
.sousmenu A,
.sousmenu UL LI.on UL LI A {
	color:#78b74a;
}
.sousmenu UL LI.on A {
	background-color:#78b74a;
}

/*----------------------------------------------+
+ Mini box								        +
+----------------------------------------------*/
/*#lesjardinsaquatiques*/  .minibox-top {
	background-image:url(../_image/boxvert_top.png);
}
/*#lesjardinsaquatiques*/  .minibox-top .titre STRONG {
	color:#725622;
}
.minibox A {
	color:#78b74a;
}
.minibox A:hover {
	color:#dba33f;
}
.minibox {
	border-color:#78b74a;
	background-color:#fff;
}
.minibox INPUT {
	color:#22421a;
}
.minibox SELECT {
	color:#b88a36;
}
.minibox .btt_ok {
	background-image:url(../_image/btt_ok_vert.png);
}
.minibox-bottom {
	background-image:url(../_image/boxvert_bottom.gif);
}

/*----------------------------------------------+
+ Mini box Actu							        +
+----------------------------------------------*/
.miniactu .minip STRONG A,
.miniactu .minip STRONG A:hover {
	color:#22421a;
}
.miniactu .minip HR {
	color:#78b74a;
	background-color:#78b74a;
}


/*----------------------------------------------+
+ Container								        +
+----------------------------------------------*/
.container {
	color:#5b5b5b;
}
.container .titre {
	color:#22421a;
	border-bottom-color:#22421a;
}
.container A {
	color:#78b74a;
}
.container A:hover {
	color:#22421a;
}
.container .photo {
	border-color:#78b74a;
	background-color:#e4f1db;
}
.container .photo Q {
	color:#22421a;
}


/*----------------------------------------------+
+ mini-contact							        +
+----------------------------------------------*/
.minicontact .minibox-top {
	background-image:url(../_image/box-top-contact-horaire.png);
}
.minicontact .minibox-top .titre {
	color:#fff;
}
.minicontact .minibox-bottom {
	background-image:url(../_image/box-bottom-contact-horaire.gif);
}


/*----------------------------------------------+
+ Liste avec visuel						        +
+----------------------------------------------*/
.listeVisuel LI A.masque {
	background-image:url(../_image/masque-listevisuel-vert.png);
}

/*----------------------------------------------+
+ Fenetre de dialogie					        +
+----------------------------------------------*/
.pmpMsgBox-confirmation {
	border:2px solid #78b74a;
	color:#22421a;
}
.pmpMsgBox-confirmation-messagearea {
}
.pmpMsgBox .pmpMsgBox-confirmation .titlebar {
	background:#78b74a url(../_image/boxvert2_top.png) center top repeat-x;
}
.pmpMsgBox .pmpMsgBox-confirmation .titre {
	color:white;
}
.pmpMsgBox .pmpMsgBox-confirmation .bouton.fermer {
	width:69px;
	background:url(../_image/fr/btt_fermer-vert.png) 0 0 no-repeat;
}

#reservepro{
	text-align:center;
	font-weight:bold;
	font-size:16px;
}

