
/***********************************************************************/
/*********************** FEUILLE DE STYLE YZEO *************************/
/***********************************************************************/


/***************************  Construction *****************************/
body { background-image:url(images/fond.jpg); background-repeat:repeat-x; background-color:#62941B; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; }

#divh1 { width:100%; height:20px; text-align:center; }

#present { width:450px; text-align:justify; float:left; }

#test { float:left; width:200px; }

#present1 { width:10px; height:150px; float:left; }

#present2 { width:200px; text-align:center; float:left; }

#main { display:block; text-align:right; width:940px; margin-left:auto; margin-right:auto; background-image:url(images/bg.gif); background-repeat:repeat-y; background-position :right; }

#header { float:left; width:735px; height:205px; }

#centre { width:100%; }

#left { width:205px; float:left; vertical-align:top; height: 500px; }

#top { width:735px; height:40px; float:left; }

#top img { vertical-align:top; }

#contenu { text-align:left; width:675px; padding-top:20px; padding-left:30px; padding-right:30px; float:left; background-image:url(images/contenu.jpg); background-repeat:no-repeat; background-position :top; }

#piedPage { width:940px; clear:both; margin-left:auto; margin-right:auto; vertical-align:text-bottom; color:#FFFFFF; }

#piedPage a { color:#FFFFFF; }

#liensBas { font-family: Verdana, Arial, Helvetica, sans-serif; color:#B1D052; width:100%; clear:both; text-align:center; font-size:10px; }

#liensBas img { vertical-align:middle; border:none; }

#liensBas a { color:#B1D052; }

/************** formulaire de contact *******************/
#frmEnvoi { width:470px; margin-left:auto; margin-right:auto; }

#frmEnvoi .field { text-align:right; display:block; width:100%; margin-top:10px; margin-bottom:0px; }

#frmEnvoi .field label { float:left; }

/************ fin formulaire de contact *****************/

/*************************** Fin de la Construction *****************************/


/*************************** Sytles des balises *********************************/

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; margin:0px; }

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#056509; }

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#056509; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; text-transform: none; color:#056509; }

li { list-style:inside; line-height:18px; color:#056509; }

a:link { color:#056509; text-decoration: underline; }

a:visited { color:#056509; text-decoration: underline; }

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

/************************** Fin des sytles des balises ***********************/


/*************************** Classes Element *********************************/

.justifier { text-align:justify; }

.floatLeft { float:left; margin-right:10px; }

.floatRight { float:right; margin-right:10px; }

.centrer { margin-left:auto; margin-right:auto; }

.centrerText { text-align:center; }

.clearFloat { clear:both; float:none; }

.tableStyle { width:100%; border:0px; vertical-align:text-top; }

.cadreImg { border:medium; border-color:#996600; border-style:solid; }

/*************************** Fin des classes Element *************************/


/*************************** Class Plan API GOOGLE ***************************/

.titreplan { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #CDB59D; font-weight: bold; }

.txtplan { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; }

.plan { width: 600px; height: 450px; border:medium; border-color:#996600; border-style:solid; }

/*************************** Fin Class Plan API GOOGLE ***************************/

.lienp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B1D052; }

a.lienp:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B1D052; text-decoration: underline; }

a.lienp:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B1D052; text-decoration: underline; }

a.lienp:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B1D052; text-decoration: none; }

.cadre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #056509; background-color: #9AC130; height: 70px; width: 400px; border: 1px double #F7F830; background-position: top; }

.Style2 { font-size: 14px }

.texte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #056509; }

a.texte:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #056509; text-decoration: underline; }

a.texte:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #056509; text-decoration: underline; }

a.texte:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #056509; text-decoration: none; }

.cadretxt { margin: 5px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color: #FFFFFF; font-size: 11px; text-align: center; background-image: url(images/milieu-cadre.jpg); background-repeat: repeat-y; width: 160px; }

.Style4 { font-size: 10 }

.lienb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

a.lienb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }

a.lienb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }

a.lienb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.texte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; text-transform: none; color: #056509; letter-spacing: normal; word-spacing: normal; white-space: normal; }

.Style2 { font-size: 14px }

/* Styles CSS pour LightBox PopUp */
#lightbox { position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }

#lightbox a img { border: none; }

#outerImageContainer { position: relative; background-color: #0b2652; width: 250px; height: 250px; margin: 0 auto; }

#imageContainer { padding: 5px; }

#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

#hoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

#imageContainer>#hoverNav { left: 0; }

#hoverNav a { outline: none; }

#prevLink, #nextLink { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block; }

#prevLink { background: url(images/prevlabel.gif) left 100% no-repeat; left: 0; float: left; }

#nextLink { background: url(images/nextlabel.gif) right 100% no-repeat; right: 0; float: right; }

#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 100% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 100% no-repeat; }

#imageDataContainer { font: 10px Verdana, Helvetica, sans-serif; background-color: #0b2652; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% }

#imageData { padding:0 10px; color: #fff; }

#imageData #imageDetails { width: 70%; float: left; text-align: left; }

#imageData #caption { font-weight: bold; }

#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1.0em; }

#imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0.7em; }

#overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.listeMin { float:left; width:140px; margin:5px; }
.listeMin img { border:1px solid #ff0000; }

/* ************************* Class Plan API GOOGLE ************************* */

.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9a379b;
}
.plan {
	width: 500px;
	height: 350px;
	margin:0 auto;
	border:1px #140411 solid;
}

/* ************************* Fin Class Plan API GOOGLE ************************* */
