/* Définition de règle */
@charset "iso-8859-1";	
#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%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left; background: url(../images/prevlabel.gif) left 100% no-repeat;}
#nextLink { right: 0; float: right;background: url(../images/nextlabel.gif) right 100% no-repeat; }
/*
#prevLink:hover, 
#prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, 
#nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; } 
*/
#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; }

/* ephemeride */
.fma { 
	text-decoration: none; 
	font-family : Arial, sans-serif; 
	font-size: 9pt; 
	color: rgb(254,231,42); 
	text-align: justify;
	background-color: rgb(91,2,212); 
} 
.fmb { 
	text-decoration: none; 
	font-family : Arial, sans-serif; 
	font-size: 9pt; 
	color: rgb(51,2,12); 
	text-align: justify; 
	background-color: rgb(255,231,42); 
} 
.calendarFly {background: silver; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none}

.bordure {border: 1px silver solid;}

.rubrique {background: silver; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none}

.rubrique1 {background: silver;  color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none}

.rubrique2 {background: gray; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none}

/* organigrame */
.celOrgan {background: #F58B1D; color: #ffffff; text-align: center; font-size: 9px; font-family: verdana,geneva,helvetica,arial; font: Arial; font-style: italic}

.celOrgan1 {background: #F1570D; color: #ffffff; text-align: center; font-size: 9px; font-family: verdana,geneva,helvetica,arial; font: Arial; font-style: italic}

.celOrganPres {background: #FEB92D;  color: #ffffff;  text-align:center; font-weight: bold;  font-size: 12px; font-family:verdana,geneva,helvetica,arial; font: Arial;}

/* affichage des mois */
/     .calendarTop {background-color: #ffffff; color: #514f52; font-family:  Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: bold}

/* affichage des jours */
.calendarHeader {font-family: Verdana, Arial, Helvetica; font-size: 9px; background-color: #514F52; color: #ffffff;}

/* parametre de l'affichage du fond pour la couleur du clique */
.calendarToday {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold;  background-color: #D5D5D5;}

.calendarOld {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: lighter; background-color: #ffffff; font-style: italic}

/* afficahge de l'evenement */
.calendarDays {width:20; height:20; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal;  text-align: center}

.calendarDaysVide {width: 20; height: 20; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; text-align: center; background-color: #EBEBEB}

/* afficahge du jour */
.calendarHL {width: 20; height: 20; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #red; background-color: white; text-align: center}

/* calendrier geneale */
.calendarTable {width: 180;background-color: #ffffff;border: 1px #707070 solid}

.lienCal {font-size : 11px;  color : #000000;  text-decoration : none;}

a.lienCal:hover {font-size : 11px;  color : #000000;  text-decoration : underline;}

/* News */
.News {font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; font-style: italic}

/* color : #3300CC; */
a.News:link {font-size : 12px; font-style: italic; color : #000000;   font-weight: bold; text-decoration : none;}

a.News:visited {font-size : 12px; color : #000000;  font-style: italic;  font-weight: bold; text-decoration : none;}

a.News:hover {font-size : 12px; color : grey;  font-style: italic;  font-weight: bold; text-decoration : underline;}

/* Forum */
.forum {font-size: 10px; color: #ffffff; text-decoration: none;font-weight:bold;}

a.forum:link {font-size: 10px;color: color: #990000; text-decoration: none;font-weight:bold;}

a.forum:visited {font-size: 10px;color:color: #990000; text-decoration: none;font-weight:bold;}

a.forum:hover {font-size: 10px;color:  #990000; text-decoration: underline;font-weight:bold;}

/* video */
.tit_video {color: #FF6600;  font-family: verdana,geneva,helvetica,arial; font: bold; font-size: 14px;}

.text_video {color: #6D6D6D; font-family: verdana,geneva,helvetica,arial; font: bold; font-size: 12px;}

.mess_video {color: #6D6D6D;    font-family:verdana,geneva,helvetica,arial;  font: Arial;   font-size: 11px;  font-weight: bold;}

.titRub_video {color: #6D6D6D; font-family: verdana,geneva,helvetica,arial; font: Arial; font-size: 14px; font-weight: bold; text-align: center}

.messRub_video {color: #6D6D6D; font-family: verdana,geneva,helvetica,arial; font: Arial; font-size: 11px; font-weight: bold; text-align: left}

.titre {font-family: Arial; font-size: 25px;color: #009934;}

.titrePage {font-family: Arial; font-size: 18px; font-weight: bold; color: #009934;text-align: left}

.chargementAD {position : absolute; top : 5%; left : 45%; visibility : hidden; font-size : 14px; color : gray; background-color : white;}

.chargement {position : absolute; top : 40%; left : 45%; font-size : 11px; color : #000000; background-color: white;}

/* les bulles calendrier */
.MessageBulle {position: absolute;  visibility: hidden;  background: #ffffff;  z-index: 5;}

.bouton {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; font-weight : bold; color : #aaca51; border : 1px solid #aaca51; background-color: transparent}

Select {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color : #646464;}

/* editeur */
.rteImage {background : none;  border : 1px solid #e0e7f9;  cursor : pointer;  cursor : pointer;}

.rteImageRaised, .rteImage:hover {background : none;  border : 1px outset;  cursor : pointer;}

.rteImageLowered, .rteImage:active {background : none;  border : 1px inset;  cursor : pointer;}

.rteVertSep {margin : 0 4px 0 4px;}

.rteBack {border : 1px outset;  letter-spacing : 0;  padding : 2px;}

.rteBack tbody tr td, .rteBack tr td {background : #d3d3d3;  padding : 0;}

.rteDiv {display : block;  position : relative;  text-align : center;}

/* end editeur */
.boxLettre {font-size: 10px; font-weight: bold; color: #336699;  background: #ffffff;}

/* lien id box */
.lienLogg {color: #ffffff; text-decoration: none;font-size: 10px;}

a.lienLogg :lover {color: #ffffff; text-decoration: none;font-size: 10px;}

/* lien menu */
.lienMenu {font-family: Arial;color: #336699; text-decoration: none;font-size: 10px;}

a.lienMenu:link {font-family: Arial;color: #336699; text-decoration: none;font-size: 10px}

a.lienMenu:visited {font-family: Arial;color: #336699;text-decoration : none;font-size: 10px}

a.lienMenu:hover {font-family: Arial;color: #B6B6B6;text-decoration : none;font-size: 10px;}

/* Admin link */
.admin {font-size : 9px;  color : #336699;   font-weight:bold;  text-decoration : underline;}

.lienAD {font-size : 11px;  color : #336699;  text-decoration : underline;}

/* Liens RSS*/
.lienRSS {font-size : 9px;  color : #336699;  text-decoration : none;}

a.lienRSS:link {font-size : 9px;  color : #336699;  text-decoration : none;}

a.lienRSS:visited {font-size : 9px;  color : #336699;  text-decoration : none;}

a.lienRSS:hover {font-size : 9px;  color : #336699;  text-decoration : underline;}


/* Liens */
.lien {font-size : 11px;  color : #336699;  text-decoration : none;}

a.lien:link {font-size : 11px;  color : #336699;  text-decoration : none;}

a.lien:visited {font-size : 11px;  color : #336699;  text-decoration : none;}

a.lien:hover {font-size : 11px;  color : #336699;  text-decoration : underline;}

.serch {color: #000000; background: yellow}

table {font-size : 11px; border-collapse : collapse;}
 td {font-size : 11px; }
.logg {font-size : 9px;}

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

.textePetit {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color : #336699;}

input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.brRecherche {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: none}

body {font-family : verdana, geneva, helvetica, arial;  margin-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  background-color: #ffffff;   color : #336699;font-size : 11px;}

/* Fin de la section de style généré par WebExpert le 14/01/2008 09:04:55 */

