@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	font-size: 10pt;
	color:black;
	}

.C_GrdTitre  
{ color: #07268D; 
font-size: 17px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 21px; 
text-decoration: none; 
text-align: left }

.W_GrdTitre  
{ color: #D40015; 
font-size: 17px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 21px; 
text-decoration: none; 
text-align: left }

.A_GrdTitre  
{ color: #38771F; 
font-size: 17px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 21px; 
text-decoration: none; 
text-align: left }

.P_GrdTitre  
{ color: #610B39; 
font-size: 17px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 21px; 
text-decoration: none; 
text-align: left }

.Rubrique  
{ color: #BABABA; 
font-size: 15px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 15px; 
text-decoration: none; 
text-transform: uppercase; 
text-align: left }

.Rubrique_election  
{ color: #000000; 
font-size: 15px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 15px; 
text-decoration: none; 
text-transform: uppercase; 
text-align: left }

.PttTitre
{color: #555555; 
font-size: 13px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 20px; 
text-align: left;}

.GrosTitre
{color: #555555; 
font-size: 20px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
line-height: 20px;
text-transform: uppercase; 
text-align: left;}

.C_TitreRapide 
{ color: #07268D; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial;  
text-decoration: none}

.C_TitreRapide a:link {color: #07268D; font-weight: normal; text-decoration: none}
.C_TitreRapide a:visited {color: #07268D; font-weight: normal; text-decoration: none}
.C_TitreRapide a:active {color: #07268D; font-weight: normal; text-decoration: none}
.C_TitreRapide a:focus {color: #07268D; font-weight: normal; text-decoration: none}
.C_TitreRapide a:hover {color: #07268D; font-weight: normal; text-decoration: underline}

.W_TitreRapide
{ color: #D40015; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none}

.W_TitreRapide a:link {color: #D40015; font-weight: normal; text-decoration: none}
.W_TitreRapide a:visited {color: #D40015; font-weight: normal; text-decoration: none}
.W_TitreRapide a:active {color: #D40015; font-weight: normal; text-decoration: none}
.W_TitreRapide a:focus {color: #D40015; font-weight: normal; text-decoration: none}
.W_TitreRapide a:hover {color: #D40015; font-weight: normal; text-decoration: underline}

.A_TitreRapide 
{ color: #38771F; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial;  
text-decoration: none}

.A_TitreRapide a:link {color: #38771F; font-weight: normal; text-decoration: none}
.A_TitreRapide a:visited {color: #38771F; font-weight: normal; text-decoration: none}
.A_TitreRapide a:active {color: #38771F; font-weight: normal; text-decoration: none}
.A_TitreRapide a:focus {color: #38771F; font-weight: normal; text-decoration: none}
.A_TitreRapide a:hover {color: #38771F; font-weight: normal; text-decoration: underline}

.GQ_TitreRapide 
{ color: #007CBC; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial;  
text-decoration: none}

.GQ_TitreRapide a:link {color: #007CBC; font-weight: normal; text-decoration: none}
.GQ_TitreRapide a:visited {color: #007CBC; font-weight: normal; text-decoration: none}
.GQ_TitreRapide a:active {color: #3007CBC; font-weight: normal; text-decoration: none}
.GQ_TitreRapide a:focus {color: #007CBC; font-weight: normal; text-decoration: none}
.GQ_TitreRapide a:hover {color: #007CBC; font-weight: normal; text-decoration: underline}

.P_TitreRapide 
{ color: #610B39; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none}

.P_TitreRapide a:link {color: #610B39; font-weight: normal; text-decoration: none}
.P_TitreRapide a:visited {color: #610B39; font-weight: normal; text-decoration: none}
.P_TitreRapide a:active {color: #610B39; font-weight: normal; text-decoration: none}
.P_TitreRapide a:focus {color: #610B39; font-weight: normal; text-decoration: none}
.P_TitreRapide a:hover {color: #610B39; font-weight: normal; text-decoration: underline}

.Texte
{color: #000000; 
font-size: 12px; 
font-family: Verdana, Helvetica, Arial; 
text-align: left;}

.Texte a:link {color: #610B39; text-decoration: none}
.Texte a:visited {color: #610B39; text-decoration: none}
.Texte a:active {color: #610B39; text-decoration: none}
.Texte a:focus {color: #610B39; text-decoration: none}
.Texte a:hover {color: #610B39; text-decoration: underline}

.TexteFond
 { color: #000000; font-size: 12px; font-family: Verdana, Helvetica, Arial; background-color: #d7d7d7; text-align: left }

.TexteFond a:link {color: #610B39; font-weight: normal; text-decoration: none}
.TexteFond a:visited {color: #610B39; font-weight: normal; text-decoration: none}
.TexteFond a:active {color: #610B39; font-weight: normal; text-decoration: none}
.TexteFond a:focus {color: #610B39; font-weight: normal; text-decoration: none}
.TexteFond a:hover {color: #610B39; font-weight: normal; text-decoration: underline}

.TexteBlanc
 { color: #ffffff; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-align: left }

.TexteBlanc a:link {color: #D9B7C9; font-weight: normal; text-decoration: none}
.TexteBlanc a:visited {color: #D9B7C9; font-weight: normal; text-decoration: none}
.TexteBlanc a:active {color: #D9B7C9; font-weight: normal; text-decoration: none}
.TexteBlanc a:focus {color: #D9B7C9; font-weight: normal; text-decoration: none}
.TexteBlanc a:hover {color: #D9B7C9; font-weight: normal; text-decoration: underline}

.DateHeure
  { color: #610b39; 
  font-size: 9px; 
  font-family: Verdana, Helvetica, Arial; 
  font-style: italic; line-height: 14px; 
  text-align: left }
 
.Auteur
   { color: #000000; font-size: 10px; font-family: Verdana, Helvetica, Arial; font-style: italic; font-weight: bold; line-height: 13px; text-align: left }
 
.Tableau
{ color: #000000; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial; 
text-align: left;
line-height: 11px;
font-stretch: condensed;}

.Tableau a:link {color: #000000; font-weight: normal; text-decoration: none}
.Tableau a:visited {color: #000000; font-weight: normal; text-decoration: none}
.Tableau a:active {color: #000000; font-weight: normal; text-decoration: none}
.Tableau a:focus {color: #000000; font-weight: normal; text-decoration: none}
.Tableau a:hover {color: #000000; font-weight: normal; text-decoration: underline}

.CreditIMG
{ color: #000000; 
font-size: 9px; 
font-family: Verdana, Helvetica, Arial; 
text-align: left;
line-height: 11px;
font-stretch: condensed; 
text-align: right }

img.CreditIMG{
border: 1px solid #000000;
}

.BasVignette
{ color: #000000; 
font-size: 9px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
text-align: left;
line-height: 11px;
font-stretch: condensed; 
text-align: justify }
 
.BasVignette a:link {color: #000000; font-weight: normal; text-decoration: none}
.BasVignette a:visited {color: #000000; font-weight: normal; text-decoration: none}
.BasVignette a:active {color: #000000; font-weight: normal; text-decoration: none}
.BasVignette a:focus {color: #000000; font-weight: normal; text-decoration: none}
.BasVignette a:hover {color: #000000; font-weight: normal; text-decoration: underline}

.EntenduConseil
{ color: #000000; 
font-size: 9px; 
font-family: Verdana, Helvetica, Arial; 
text-align: left;
line-height: 11px;
font-stretch: condensed; 
text-align: justify }

.EntenduConseilCitation
{ color: #000000; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
text-align: left;
line-height: 11px;
font-stretch: condensed; 
text-align: justify }

.CalendrierTitre
{ color: #ffffff; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial; 
font-variant: normal; 
font-weight: bold; 
text-transform: uppercase; 
padding: 3px 2px 3px 3px; } 

.CalendrierTexteC
{ color: #666666; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial;
padding: 3px 2px 3px 2px; } 

.CalendrierTexteW
{ color: #666666; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial;
padding: 3px 2px 3px 2px; } 

.RubriqueVote 
    { color: #610b39; font-size: 13px; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: none }

.RubriqueVote a:link  { color: #610b39; text-decoration: none }
.RubriqueVote a:visited  { color: #610b39; text-decoration: none }
.RubriqueVote a:active  { color: #610b39; text-decoration: none }
.RubriqueVote a:focus  { color: #610b39; text-decoration: none }
.RubriqueVote a:hover  { color: #6d6d6d; text-decoration: underline }

.RubriqueAnnuaire 
  { color: #000000; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }

.RubriqueAnnuaire a:link {color: #000000; font-weight: normal; text-decoration: none}
.RubriqueAnnuaire a:visited {color: #000000; font-weight: normal; text-decoration: none}
.RubriqueAnnuaire a:active {color: #000000; font-weight: normal; text-decoration: none}
.RubriqueAnnuaire a:focus {color: #000000; font-weight: normal; text-decoration: none}
.RubriqueAnnuaire a:hover {color: #38771F; font-weight: normal; text-decoration: underline}


IMG.CreditIMG
{
	Border-Width: 0px;
	Margin: 0px;
	Padding: 0px;
	border: solid 1px #000000
}

#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;}
#nextLink { right: 0; float: right;}
#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; }




div#colonne1 { 
    float: left; 
    width: 280px; 
     
}

div#colonne2 { 
    float: left; 
    width: 280px; 
     
}
