body{font-family:"Trebuchet MS", Geneva, Verdana, Arial, sans-serif;margin:0;}#header{text-align:left;vertical-align:text-bottom;background-repeat:repeat-x;background-image:url(../../deco/bgheader.gif);margin:0;padding:0;}#frise{height:5px;background-repeat:repeat;background-color:#666;margin:0;}.rale{width:100%;position:absolute;text-align:right;}.rale ul li{display:inline;}.rale ul li a{text-decoration:none;border-right:0;color:#333;border-top-width:0;border-bottom-width:0;border-left-width:0;padding:0;}.rale ul li a img{border:0;}#article{height:132px;width:500px;float:right;margin:0;}#dansheader{margin-right:auto;margin-left:auto;width:1100px;text-align:left;}#global{overflow:hidden;margin-top:0;margin-left:auto;padding-left:0;width:1000px;margin-right:auto;}#footer{line-height:20px;background-repeat:repeat;border-top-width:1px;border-top-style:solid;border-top-color:#666;margin-top:60px;margin-bottom:0;float:none;background-color:#E8E8E8;font-size:14px;color:#666;text-align:center;padding-top:10px;padding-bottom:10px;}#gauche{float:left;width:160px;font-size:15px;text-align:center;padding-top:0;padding-left:10px;padding-right:0;margin:0;}#migauche{float:left;width:600px;margin-left:20px;margin-top:0;margin-right:20px;padding-top:5px;}#droite{float:left;width:160px;font-size:15px;color:#CCC;margin-top:0;text-align:center;margin-bottom:0;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#000;padding-bottom:10px;padding-top:0;}#menu2{float:left;width:160px;padding-bottom:10px;text-align:right;background-repeat:no-repeat;background-position:top;padding-top:0;}.motsclefs{background-image:url(../../deco/motsclefs.gif);background-repeat:no-repeat;background-position:top;margin-top:30px;padding-top:80px;font-family:"Times New Roman", Times, serif;color:#666;text-align:center;background-color:#F0F0F0;padding-bottom:20px;border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:#CCC;}div.xx{color:#333;text-align:left;font-size:16px;font-weight:lighter;background-color:#C9C9BE;margin-left:0;margin-top:0;margin-bottom:30px;line-height:1.64em;background-image:url(../../deco/bgrubrique.jpg);background-repeat:no-repeat;background-position:right top;padding:5px 20px;}div.xxnews{color:#2f8bc7;text-align:left;font-size:95%;font-weight:lighter;margin-left:0;margin-top:0;margin-bottom:10px;list-style-position:inside;overflow:auto;list-style-image:url(../../deco/puce.jpg);line-height:1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;background-image:url(../../deco/bgh3.jpg);padding:10px 20px 10px 10px;}div.xxvrainews{color:#333;text-align:left;font-size:16px;font-weight:lighter;margin-left:0;margin-top:0;margin-bottom:0;line-height:1.64em;background-image:url(../../deco/bgh3.jpg);background-repeat:repeat;padding:10px;}div.xxnewslivre{ text-align:left; font-size:105%; font-weight:lighter; margin-left:0; margin-top:0; margin-bottom:10px; list-style-position:inside; overflow:auto; list-style-image:url(../../deco/puce.jpg); line-height:1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; background-image:url(../../deco/bgh3.jpg); padding:10px 20px 10px 10px; width: 250px; float: left; margin-right: 20px;}div.xxnewslivre:hover{font-weight:lighter;	color:#333;	background-image:url(../../deco/bgh4.jpg);	background-color: #FFFFFF;}div.xxvrainews ol li{margin-bottom:15px;margin-left:0;}div.xx:hover,div.xxnews:hover{font-weight:lighter;color:#333;background-image:url(../../deco/bgh4.jpg);}div.reference p{margin:0 0 0 10px;padding:0;}h1,h2,h3,h4,h5{font-weight:lighter;}h1{font-size:19px;color:#009FB8;padding-bottom:4px;margin-bottom:0;margin-top:0;}h1 a{color:#009FB8;text-decoration:none;}h2{font-size:16px;padding-left:81px;padding-top:0;padding-bottom:0;text-decoration:none;color:#2f8bc7;line-height:3ex;margin:0;}h3{color:#999;margin-top:0;text-align:left;font-size:18px;line-height:25px;margin-bottom:20px;margin-left:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}h4{color:#000;font-size:16px;margin-bottom:0;background-image:url(../../deco/feuille.gif);background-repeat:no-repeat;padding-left:18px;padding-top:1px;background-position:left top;padding-bottom:2px;}h5{font-size:13px;color:#E41B5B;margin:0 0 10px;}h5 a{color:#E41B5B;text-decoration:none;}.Style1{color:#999;text-align:center;font-size:16px;}.Style2{color:#FFF;font-size:14px;}.indentmenu{font:lighter 19px Arial;text-align:left;float:none;list-style-type:none;padding-right:0;}.indentmenu ul{line-height:25px;list-style-type:none;margin:0;padding:0;}.indentmenu ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding:5px 0 0;}.indentmenu ul li a{text-decoration:none;color:#2f8bc7;padding-top:0;list-style-type:none;padding-left:18px;background-image:url(../../deco/maliste.png);background-position:left center;background-repeat:no-repeat;display:block;}.indentmenu ul li a:hover,.indentmenu ul li .current{padding-top:0;background-repeat:no-repeat;list-style-type:none;background-image:url(../../deco/maliste.png);background-position:left center;padding-left:20px;display:block;background-color:#F7F7F7;border-bottom-color:#CCC;padding-bottom:0;color:#666;}.mamage{margin-top:20px;text-decoration:none;border:1px solid #222221;}.mamage a:link a:hover a:visited a:active{text-decoration:none;color:#333;}.couve2{text-decoration:none;border:5px solid #CCC;float:left;margin:2px 15px 0 2px;padding:0;}.contour{border:1px solid #FC0;padding:10px;}.bodygauche{color:#CCC;text-align:left;font-size:16px;font-weight:lighter;margin-top:10px;margin-bottom:20px;padding-right:10px;padding-left:10px;}.reference{font-size:15px;color:#888879;background-color:#FFF;padding-bottom:10px;margin-top:20px;border-left-width:4px;border-left-style:solid;border-left-color:#BF1B00;padding-left:10px;padding-top:10px;}.intertitre{font-size:17px;background-color:#FFF;color:#2f8bc7;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#CCC;padding:5px;}.intertitre2{font-size:17px;background-color:#FFF;color:#2f8bc7;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#CCC;background-image:url(../../deco/pannel0.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;padding:5px;}.intertitre2:hover{font-size:17px;background-color:#FFF;color:#2f8bc7;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#CCC;background-image:url(../../deco/pannel.png);background-repeat:no-repeat;background-position:right center;padding:5px;}.liens{color:#333;padding-right:10px;padding-left:0;text-decoration:none;font-size:18px;}.liens ul li{color:#000;padding-right:10px;padding-left:0;text-decoration:none;list-style-type:none;}.chapeau ul li{padding-right:0px;padding-left:0;text-decoration:none;list-style-type:none;}.liens a{color:#000;text-decoration:none;}.acces_payant{color:#C00;}.acces_payant a {color:#C00;border: none;text-decoration: none;}.chapeau{font-size:18px;color:#2f8bc7;text-decoration:none;line-height:3ex;list-style-type:none;}.saoul{margin-top:60px;}.superimage{background-color:#FFF;border:1px solid #666;text-align:left;margin-bottom:20px;margin-top:10px;padding:5px;}.mots1 a{color:#666;text-decoration:none;font-size:150%;}.mots2 a{color:#666;text-decoration:none;font-size:100%;}h1 a:visited,h1 a:hover,h1 a:focus,h1 a:active{color:#009FB8;}h2 a,.chapeau a{color:#2f8bc7;text-decoration:none;}h2 a:visited,h2 a:hover,h1 a:focus,h1 a:active,.chapeau a:visited,.chapeau a:hover,.chapeau a:focus,.chapeau a:active{color:#2f8bc7;}h5 a:visited,h5 a:hover,h5 a:focus,h5 a:active{color:#E41B5B;}.liens a:visited,.liens a:hover,.liens a:focus,.liens a:active,.mots1 a:visited,.mots2 a:visited{color:#666;}.mots1 a:hover,.mots1 a:focus,.mots1 a:active,.mots2 a:hover,.mots2 a:focus,.mots2 a:active{color:#999;}/*lightbox */#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox img{width:auto;height:auto;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#imageContainer{padding:10px;}/*largeur de la bordure autour de la photo. Si vous la modifier, modifier la variable correspondante dans le fichier lightbox.js (borderSize: 10,  ) */#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:left;line-height:0;}/*position de l'image de chargement */#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-image:url(data:image/gif;base64,AAAA);display:block;}#prevLink{left:0;float:left;}#nextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover{background:url(../../deco/prevlabel.gif) left 15% no-repeat;}/*image et position du lien "précédent". modifier le pourcentage pour déplacer le lien en hauteur (% compté depuis le haut de l'image) */#nextLink:hover,#nextLink:visited:hover{background:url(../../deco/nextlabel.gif) right 15% no-repeat;}/*idem pour le lien "suivant" Cadre d'information en bas de l'image */#imageDataContainer{font:15px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;}#imageData{color:#666;padding:0 10px;}/* couleur du texte */#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:700;}/*si vous voulez une couleur différente pour la légende, ajoutez un attribut color */#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}/*si vous voulez une couleur différente pour les numéros de photos, ajoutez un attribut color */#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}.rale ul,.rale ul li a:hover,.rale ul li .current{line-height:30px;margin:0;padding:0;}
form.clean{ font-family: Arial, sans-serif; background-image: url(../../deco/bgh3.jpg); background-repeat: repeat; }form.clean *{	margin: 0;	padding: 0;}form.clean p{	margin: .5em 0;}form.clean input[type=text],form.clean input[type=password],form.clean textarea,form.clean select{	-webkit-border-radius: .4em;	-moz-border-radius: .4em;	border-radius: .4em;	background-color: #fafafa;	border: 1px solid #ddd;	color: #666;	font-size: 1em;	padding: .15em;	width: 100%;}form.clean input:focus,form.clean textarea:focus,form.clean select:focus{	background-color: #ffe;}form.clean fieldset{	-webkit-border-radius: .6em;	-moz-border-radius: .6em;	border-radius: .6em;	border: 1px solid #ddd;	margin: 1em 0;	padding: .5em 1em;}form.clean fieldset legend{ color: #17b; font-size: 12px; margin-left: 1em;}form.clean table td{ color: #17b; font-size: 16px; margin-bottom: 10px; padding-bottom: 10px; margin-left: 0px; padding-left: 0px;}form.clean ol{	list-style: none;}form.clean ol li{ margin: .5em 0; font-family: 11;}form.clean ol li label{ display: block; font-family: 11;}form.clean ol.table{	list-style: none;	display: table;}form.clean ol.table li{ display: table-row; font-size: 10px;}form.clean ol.table li label[for]{	display: table-cell;	text-align: right;	padding: .5em;}form.clean div.col2 label{	float: left;	width: 50%;}form.clean div.col3 label{	float: left;	width: 33%;}form.clean div.col4 label{	float: left;	width: 25%;}form.clean fieldset:first-child{	margin-top: 0;}form.clean input[type=button],form.clean input[type=reset],form.clean input[type=submit],form.clean button{	-webkit-border-radius: .4em;	-moz-border-radius: .4em;	border-radius: .4em;	background-color: #fafafa;	border: 1px solid #ddd;	color: #666;	font-size: .85em;	padding: .15em .4em;	margin: 0 .3em;}form.clean input[type=submit]:hover,form.clean input[type=reset]:hover,form.clean input[type=button]:hover,form.clean button:hover{	background-color: #ffd;}
