﻿a:link { color: #38516F}               
a:visited { color: #38516F}
a:active { color: #38516F;}
a:hover { color: #F1CA0F}

a:link#Bleu { color: #38516F; text-decoration:none}
a:visited#Bleu  { color: #38516F; text-decoration:none}
a:active#Bleu  { color: #38516F; text-decoration:none}
a:hover#Bleu  { color: #38516F; text-decoration:none}

a:link#BleuClair { color: #6288B7; text-decoration:none}
a:visited#BleuClair  { color: #6288B7; text-decoration:none}
a:active#BleuClair  { color: #6288B7; text-decoration:none}
a:hover#BleuClair  { color: #F1CA0F; text-decoration:none}


a:link#Rouge { color: #A3001C ; text-decoration:none}
a:visited#Rouge { color: #A3001C ; text-decoration:none}
a:active#Rouge { color: #A3001C ; text-decoration:none}
a:hover#Rouge { color: #A3001C ; text-decoration:none}


a:link.admin { color: #354D83}
a:visited.admin { color: #354D83}
a:active.admin { color: #BF8F00}
a:hover.admin { color: #BF8F00}

BODY
{ /*background-color : #E7ECF2;*/

    SCROLLBAR-FACE-COLOR: #026BC1;
    SCROLLBAR-HIGHLIGHT-COLOR: #01457C;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #D5E3F1;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #D5E3F1

}

.CtBleu      { border: 1px solid #015CAB; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }


.CtGris2      { border: 1px solid #E9E9E9; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
               

.CtGris3      { border: 1px solid #B7B7B7 ; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: #E9E9E9 }


.titre{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16pt; color: #053A89;}
        
p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #005BAB; margin-bottom: 0}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #053A89;}

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #800000; margin-bottom: 0 }

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #8BC008; margin-bottom: 0 }

h5{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #053A89; margin-bottom: 0}

ul {list-style-type: none;}
ul#liste {list-style-type: square; margin-left:20}
#liste li {margin-bottom:0;margin-top:0;}

ul,li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:8px;}

b {color: #005BAB}

.bContact1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #3B64A2; margin-bottom: 0}

.civilite{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #3B64A2; margin-bottom: 0}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #38516f; border: 1px solid #38516f ;}

.stylebouton1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #D8F2FB; border: 1px solid #23B8E9;}

.styleboutonRetour { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #B62323; border: 1px solid #FF9999 ;}

.styleboutonValider { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #24BF00; border: 1px solid #38516f ;}

.styleboutonAnnuler { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #FFFFFF; font-size: 11px; background-color: #EF0000; border: 1px solid #B62323 ;}

.ZoneTexte  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #38516f ; padding: 0; color:#38516f;}

.ZoneTexte1  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #015CAB; padding: 0; color:#015CAB;}


.ChampTXT   { font-family: Verdana; font-size: 10px; border: 1px solid #015CAB; padding: 1px }


.ListeDeroulante { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; border:1px solid #DDE6EE; padding:2px; color:#354D83  }

.Maj { font-variant: small-caps }

.pt { font-size: 7pt }

.form { font-size: 8pt; font-weight: bold; color: #354D83; margin-bottom: 0}

.Adresse { font-size: 10pt; font-weight: bold; text-align: right; color: #17356F}

.centrer { text-align: center }

.defil { font-family: Arial; font-size: 10pt; color: #D5DBE5}

.noir { color: #000000 }

.blanc {color: #FFFFFF}

.rouge { color: #A3001C }

.Rose { color: #FF00FF }

.bleuFonce { color: #38516F}

.bleu { color: #6288B7}

.Jaune { color: #CAA90D; font-variant:small-caps; font-size:10pt}

.JauneAdmin { color: #F1CA0F;}

.Orange { color: #EE612D }

.RougeFonce {color: #800000}

.rouge { color: #EC0000}

.tabContact{ background-color:#F4F1F5}

.CtBleu {border:1px solid #0F789B; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.Ctvert {border:1px solid #527109; background-color: #6F990B; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.Ctvertclair {border:1px solid #87BA10	; background-color: #E0FABE; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.TitreContact{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #A2A2A2;}

.CellOrange {background-color: #E2CA00;}
.CellVert {background-color: #A6E40E;}

.CellOrangeclair {background-color: #FFFCDF;}

.CellBleuclair {background-color: #C1EBF9; border-color:#ACACAC;}
.CellBleuclair2 {background-color: #EBF7FE;}

.CellBleu {background-color: #38516F;}

.GrisBorder {border:1px solid #E9E9E9; background-color: #ffffff}

.titreBleu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #053A89;}

.tabInfo{border-style:solid; border-width:1px; border-color:#ACACAC;border-collapse :collapse }

#LienPdf a:link {color: #38516F; text-decoration:none;}
#LienPdf a:visited {color: #38516F; text-decoration:none;}
#LienPdf a:active {color: #38516F; text-decoration:none;}
#LienPdf a:hover {color: #38516F; text-decoration:none;}

a.LiensContact:hover {color: #E03625; }
a.LiensContact {color: #E03625; }


.CellJaune {background-color: #F1CA0F;}

.CellJauneClair {background-color: #FCF4D1;}

.titreActu {
	color: #2db5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 10px;
	text-shadow: 1px 0px 1px #FFFFFF;
}

.jourActu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	text-shadow: 1px 0px 1px #45B4DE;
}

.moisActu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-shadow: 1px 0px 1px #45B4DE;
	text-transform:uppercase;
}

.anneActu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-shadow: 1px 0px 1px #45B4DE;
}

.txtActu {
	color: #797979;
}

.cG {
	font-size: 1px;
	width: 6px;
}

.cM {
	background-color: #EEEEEE;
	background-image: url('images/actu/fondActu.png');
	background-position: top;
	background-repeat: repeat-x;
	border-left: 1px solid #FFFFFF;
}

.dateActu {
	background-color: transparent;
	background-image: url('images/actu/date.png');
	background-position: 0px 10px;
	background-repeat: no-repeat;
	width: 76px;
	/*height: 37px;*/
	height: 47px;
}

.cD {
	background-image: url('images/actu/dateD.png');
	background-position: top;
	background-repeat: no-repeat;
	font-size: 1px;
	width: 6px;
}

.lG {
	background-image: url('images/actu/ListeG.png');
	background-position: top;
	background-repeat: no-repeat;
	border-left: 1px solid #FFFFFF;
	font-size: 1px;
	width: 6px;
	height: 36px;
}

.lM {
	background-image: url('images/actu/ListeFond.png');
	background-position: top;
	background-repeat: repeat-x;
	font-size: 1px;
	height: 36px;
}

.ltxt {
	color: #797979;
	text-shadow: 1px 0px 1px #FFF;
}

.sepFile {
	font-size: 1px;
	height: 2px;	
}

.l2M {
	background-color: #FFFFFF;
	background-image: url('images/actu/FondContent.png');
	background-position: top;
	background-repeat: repeat-x;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 10px;
}

.lD {
	background-image: url('images/actu/ListeD.png');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 1px;
	width: 6px;
	height: 36px;
}