/*///////////////////// style général de la charte /////////////////////*/
body {background: #000; margin:0px; padding:0px}
body td, div, p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fc0;}
p { line-height:13px;}
/*///////////////////////////////////////////////////////////////////////*/

/*///////////////////// divs pr construction charte /////////////////////*/
#conteneur { width:949px; margin:0 auto; padding:0;}
#header { width:949px; height:0px; margin:0; padding:0;}
#titre { width:949px; height:379px; margin:0; padding:0;}
#centre { background: url('images/repeat.jpg'); width:949px; min-height:237px; margin:0; padding:0; display:table-cell;}
#milieu { width:949px; min-height:237px; margin:0; padding:0;}
#contenu { text-align:justify; padding: 15px 25px 15px 15px;}
#footer { background: url('images/footer.jpg'); width:949px; height:34px; margin:0 auto; padding:0;}
#yzeoConteneur {height:24px; width:155px; padding:3px 0 0 780px;}
#yzeoD {height:22px; width:42px; float:right; padding: 2px 0 0 0;}
#yzeoD img {border:none;}
#yzeoG {height:24px; width:107px; float:left;}
#yzeoGH {height:12px; width:107px; text-align:right; vertical-align:top; line-height:10px;}
#liens {width:949px; height:34px; margin:0 auto; padding:0; margin-top:10px;}
/*///////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////// menu /////////////////////////////////*/
dt, dl, dd, ul, li {list-style-type: none; margin: 0;padding: 0;}
#menu {position:relative; top:0; z-index:100; width:949px; margin:0 0 0 5px; height:35px;}
#menu dl {float:left; width:9.3em; margin:0 1px; background:#000;}
#menu li {display:inline; padding:1px; line-height:16px;}
#menu dt {cursor:pointer; text-align:center; font-weight:bold; background: #000; border:1px solid red;}
#menu dd {border:1px solid red; background: #000; margin:1px 0 0 0;}
#menu a {color:#fc0; text-decoration:none; border:0 none;}
#menu a:hover {background: #f00; color:#000;}
#menu dt:hover {background: #f00; color:#000;}
#menu li:hover {background: #f00; color:#000;}
#smenu1 {position: absolute; left: 105px; font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
#smenu2 {position: absolute; left: 621px; font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
/*///////////////////////////////////////////////////////////////////////*/

/*///////////////////// titres, textes, liens, img //////////////////////*/
h1 { 
font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
color:#fc0; 
line-height:14px; 
padding:0; 
height:30px; 
padding:15px 0 0 0; 
text-align:center;
}

h2 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px ;
color:#fc0;
line-height:14px;
margin:0px;
padding:0px;
margin-bottom:10px;
}

h3 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#fc0;
line-height:14px;
margin:0px;
padding:0px;
margin-bottom:0px;
}

.txtBlanc{
color:#FFFFFF;
}

.borderImg {
padding:2px;
background-color:#fd7306;
background-image:url(images/fd-vignette.jpg);
background-position:center;
background-repeat:repeat-x;
}

a:link{color:#fc0; text-decoration:underline;}
a:visited{color:#fc0; text-decoration:underline;}
a:hover{color:#fff;	text-decoration:underline;}

.lien{color:#767676;}
a.lien:link{color:#767676;	text-decoration:underline;}
a.lien:visited{color:#767676; text-decoration:underline;}
a.lien:hover{color:#fc0; text-decoration:underline;}

a.lienDetail:link {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DDDDDD;
margin:0px;
padding:0px;
margin-bottom:0px;
text-decoration:none;
}
a.lienDetail:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DDDDDD;
margin:0px;
padding:0px;
margin-bottom:0px;
text-decoration:none;
}
a.lienDetail:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#fc0;
margin:0px;
padding:0px;
margin-bottom:0px;
text-decoration:underline;
}

input, textarea, select {
background-color:#fc0; 
font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
color:#000;
}

.yzeo div {font:normal 10px Arial, Helvetica, sans-serif; color:#fc0;}

.liste li { margin-left:10px; list-style:disc inside;}
li { line-height:18px;}
ul { padding-top:0px;}
/*///////////////////////////////////////////////////////////////////////*/

/*///////////////////////////// page contact ////////////////////////////*/
#coordonnees {float:left; width:210px; text-align:center; padding: 50px 0 0 110px;}

form { height: 440px; }
.form tr td { border-bottom:none; border-top:none; border-right:none; border-left:none;}

#formulaire{ background:transparent; text-align:center; width:400px; padding:0; margin:0 0 0 50px; float:left;} /* carateristique du formulaire */
#formulaire * { margin:0 0 2px 0; padding:0; font: normal 11px Verdana, Arial, Helvetica, sans-serif;} /* caracteristique de toutes les balises qui se trouvent dans le formulaire */
#formulaire div { margin: 5px auto; } /* centrer dans le formulaire des div */
.pform {padding:3px 0px 10px 0px; text-align:left; clear:both;} /* carateristique des p */
	
.labelform { width: 203px; float: left; text-align: right; margin: 0 5px 0 0;} /* carateristique des label, width minimum 203px; */
.selectform { height:18px; float:left; margin: 0 5px 0 2px; color:#000;} /* carateristique des select */
.inputform {width:195px; height:13px;  float:left; margin: 0 5px 0 2px; color:#fc0;} /* carateristique des input */
.inputfile {width:398px; height:18px; margin: 0 5px 0 2px; border: 1px solid #fc0;} /* carateristique des input */
.labelmessage { width:95px;} /* carateristique du label contenant "Votre message" */
.textareaform { width:398px; height:80px; overflow: auto; color:#fc0;} /* carateristique du textarea */
.transp, .inputtexte { background: transparent; border: 1px solid #fc0; color:#fc0;} /* pour rendre les input et textarea transparent avec une bordure */

#labelenvoyer { width:125px;} /* carateristique du label avant l'input envoyer, sert a centrer le bouton envoyer */
.inputenvoyer { width:150px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000;} /* carateristique de l'input "envoyer mon message" */
	
.divtexte { margin: 5px 0 0 0; } /* carateristique de la div contenant le texte du captchat*/
.divimagecaptchat { border:1px solid #fc0; padding: 0 0 0 100px;} /* carateristique de la div entourant l'image captchat */
/*///////////////////////////////////////////////////////////////////////*/

/*///////////////////////////// plan d'accès ////////////////////////////*/
.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#CC0000;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.plan {
	width: 640px;
	height: 480px;
}
/*///////////////////////////////////////////////////////////////////////*/

/*////////////////////// styles pour le livre d'or ///////////////////////*/
/* Styles Div signature */
#cachesign{
position:absolute;
padding:10px;
left:0;
top:0;
visibility:visible;
background-color:#000000;
display:block;
height:1700px;
width:1500px;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
display:none;
z-index:10000;
}

#signlivre{
position:absolute;
padding:10px;
top:100px;
visibility:visible;
background-color:#ffffff;
border:solid 1px #000000;
display:none;
z-index:1000000;
width:600px;
height:500px;
}

#framesign{
width:600px;
height:450px;
top: 100px; 
border: 0px; 
z-index:0; 
position:absolute; 
padding: 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
filter:alpha(opacity=0);
-moz-opacity: 0;
visibility:hidden;
}
/* FIN Styles Div signature */

/* Styles de pagination */
.liencpt {
	font-family: Tahoma, "Arial Narrow", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #425D90;
}


.liencpt a, .liencpt a:visited, .liencpt a:active {
	font-family: Tahoma, "Arial Narrow", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #425D90;
	text-decoration:underline;
}

.liencpt a:hover, .liencpt a:focus {
	font-family: Tahoma, "Arial Narrow", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #425D90;
	text-decoration:underline;
}

.selpage{
	font-family: Tahoma, "Arial Narrow", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5086C5;
}

.aucun{
	font-family: Tahoma, "Arial Narrow", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
/* FIN Styles de pagination */
/*///////////////////////////////////////////////////////////////////////*/
