/*Mise en page du site dans sa globalité */

html, body {height: 99%;margin: 0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color:#000000;}

.wrapper{background-image:url("../images/background.jpg");min-height: 100%;width: 802px;padding: 0 0px;margin: 0 auto;position: relative;border: 1px solid #882812;}

.header{background-image:url("../images/roue.jpg");height: 100px;}

.content{color:white;border:0px;clear:both;padding-bottom: 10px; overflow: auto;margin-left:5px;margin-right:5px;text-align:left;position:relative;}

.titre{border: 0px;margin-top: 13px;margin-left: 15px;margin-right: 25px;padding-left: 25px;padding-right: 25px;padding-top: 1px;padding-bottom: 1px;border: 1px dashed #FFFFFF;color: #D99A15;position:relative;}

div#title{text-align:left;float:left;}

div#date{text-align:right;}

table{color:white;font-size:10px;}

img{border: 0px solid black;}

a{border: 0px solid black;color: #000000;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

td.menu,td.menub{text-align:center;}

a.menu{font-size:11px;text-decoration:none;color:white;font-family: Verdana, Arial, Helvetica, sans-serif;}

a:hover{text-decoration:underline;}

a.lien{font-size:10px;}

td.menu,td.menub{width:133px;}

/* Mise en page du menu en haut */

.menu{margin-top:0px;margin-bottom:0px;padding:0px;text-align:center;position:relative;}

.E{witdh:100px;}
a.E {display:inline-block; background-image:url("../images/boutons/evenements1.gif");background-repeat: no-repeat;}
a.E:hover {visibility: visible}
a.E:hover img {visibility: hidden}

.E_us{witdh:100px;}
a.E_us {display:inline-block; background-image:url("../images/boutons/events1.gif");background-repeat: no-repeat;}
a.E_us:hover {visibility: visible}
a.E_us:hover img {visibility: hidden}

.F{witdh:100px;}
a.F {display:inline-block; background-image:url("../images/boutons/regles1.gif");background-repeat: no-repeat;}
a.F:hover {visibility: visible}
a.F:hover img {visibility: hidden}

.G{witdh:100px;}
a.G {display:inline-block; background-image:url("../images/boutons/agenda1.gif");background-repeat: no-repeat; }
a.G:hover { visibility: visible }
a.G:hover img { visibility: hidden }

.H{witdh:100px;}
a.H {display:inline-block; background-image:url("../images/boutons/acces1.gif");background-repeat: no-repeat; }
a.H:hover { visibility: visible }
a.H:hover img { visibility: hidden }

.I{witdh:100px;}
a.I {display:inline-block; background-image:url("../images/boutons/newsletter1.gif");background-repeat: no-repeat; }
a.I:hover { visibility: visible }
a.I:hover img { visibility: hidden }

.J{witdh:100px;}
a.J {display:inline-block; background-image:url("../images/boutons/mst1.gif");background-repeat: no-repeat; }
a.J:hover { visibility: visible }
a.J:hover img { visibility: hidden }

.K{witdh:100px;}
a.K {display:inline-block; background-image:url("../images/boutons/photos1.gif");background-repeat: no-repeat; }
a.K:hover { visibility: visible }
a.K:hover img { visibility: hidden }

.L{witdh:92px;}
a.L {display:inline-block; background-image:url("../images/boutons/sneakers1.gif");background-repeat: no-repeat; }
a.L:hover { visibility: visible }
a.L:hover img { visibility: hidden }

/* Mise en page acces */

.acces_table{width:90%;margin-left:15px;margin-top:15px;}
.acces_table_lien{color:blue}

/* Mis en page agenda */

.agenda_table{margin-left:2px;width:100%;margin-top:15px;border:0px;}
.agenda_td_mois{text-align:center;float:right;}
.interligne{height:15px;}
.interligne2{height:10px;}
.forfaitbis{margin-left:5px;font-size:10px; color: #000000;}
.agenda_normal{font-size:13px; color: #000000;}


/* mise en page galerie photo */

.photo_table{margin: 0 auto;width:70%}


/* mise en page evenements */


.lebar_left{text-align:center;}

div#actu           {border-right: 1px dashed #CC3300; width:383px;float:left;margin-left:8px;margin-top:8px;position:relative;}


div#event           {border: none; width:383px;float:right;margin-right:14px;position:relative; text-align:center;}

.agenda			{border: none;clear:both;position:relative;padding-top:7px;text-align:center;}

.agenda_lien{background-color:#ffcc00;}

.eve_td_titre{height:21px;}

.eve_td_eve{height:28px;}

.eve_td_plan{text-align:center;}

.eve_td_petit{text-align:center;}

.messete{text-align:justify; color:red;font-size:13px; font-weight:bold;}


/*mise en page du footer */

#foot{position: absolute; width: 100%; bottom: 0;background:#882812; color: #ffffff;}

div#infos{text-align:left;float:left;padding-left:25px;}

#drapeaux{text-align:right;padding-right:25px;}


/* lightblox */

#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; }

#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%;display: block; }

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

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

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

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

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

#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; outline: none;}	 	

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

/* mise en page regles */

#titre_regle{color:#ff0000;text-align:center;font-weight: bold;font-size:14px;margin-bottom:20px;}

.td_regles_centre{text-align:center;font-size:13px; font-weight:bold;vertical-align:top;}

.td_regles_decale{padding-left:70px;margin-bottom:30px;}

.td_regles_decale1{padding-left:50px;margin-bottom:0px;}

.tr_regles_space{padding-bottom:200px;}

/* mise en page programmation */

.programmation_center1{text-align:center;margin-left:auto;margin-right:auto;}



/* mise en page de l'agenda */

.cadre_haut{ background-image: url('../static/agenda/haut.png');border: 0px none;width: 700px;margin-left:auto;margin-right:auto;height: 67px;}

.cadre_milieu{background-image: url('../static/agenda/fond.png');width: 700px; margin-left:auto;margin-right:auto;}
	
.cadre_bas{background-image: url('../static/agenda/bas.png');padding: 0px;width: 700px; margin-left:auto;margin-right:auto;height: 67px;}

.parcheminhaut{background-image: url('../static/agenda/haut_parchemin.png');height: 43px;color: #FFFFFF;width:550px;margin-left:75px;}
      	      	   
.parcheminbas{background-image: url('../static/agenda/bas_parchemin.png');height: 43px;color: #FFFFFF;width:550px;margin-left:75px;}  	      	
      	      	     
.parchemincentre{background-image: url('../static/agenda/fond_parchemin.png');background-repeat: repeat-y;padding: 0px;border:0px none;width:550px}
	
.agenda_table_mois{margin-left:75px;background-image: url('../static/agenda/fond_parchemin.png');background-repeat: repeat-y; width:550px;border:0;}

.agenda_td_mois_mois{text-align:center;}
.agenda_td_mois_date{vertical-align:top;}
.agenda_date{margin-left:18px;font-size:13px;font-weight:bold;color:#000000;width:100px;}


.ete{color:red;font-size:14px;}
.zen{font-size:13px;font-weight:bold;display:inline;}
.plusinfo{color:#0033CC;display:inline;}


.moisparch{background-image: url('../images/parchemin.gif');background-repeat: no-repeat;border: 0px none;width: 300px;height: 75px;margin: 0px;text-align: center; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0px}

.parcheminfondu{background-image: url('../static/agenda/fondu_parchemin.png');background-repeat: no-repeat;padding: 0px;height: 113px;color: #FFFFFF;border: 0px none;}

.moisliste{color: #FFAA00;border: 0px solid black;text-decoration:none;font-size:10px;}

.evtnormal{color: #111111;font-weight: bold;}

.evtspecial{color: #FF4400;text-decoration:blink;font-weight: bolder;}

.evttxt{color: #111111;font-style: italic;}

.citation{font-size: 12px;	font-style: italic;}