body{
/*	background-color: #fff;*/
}

#fondgris{
	background-color: #E8E8E8;
}

#colonneFond{
	background-color: #fff9e9;
}

td.actionPortail{
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #678AB4;
}

td.actionPortail a:link, a:visited{
	text-decoration: none;
	color: #678AB4;

}

td.actionPortail a:hover{
	text-decoration: none;
	color: #ED922F;

}


input, select{
	/*background-color: #cdd9e0;*/
	border: 1pt solid #ccc;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
}

.fondSepartFonce{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #fff;
	background-color: #13617F;
	height: 23px;
	padding-left: 5px;
}

a.lien1:link, a.lien1:visited{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	}
	
a.lien1:hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #AAD1EA;
	text-decoration: none;
	}
	
a.lien2:link{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #154B6C;
	background-color: #E8E8E8;
	text-decoration: none;	
}

a.lien2:visited{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #154B6C;
	background-color: #E8E8E8;
	text-decoration: none;	
}

a.lien2:hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ED922F;
	background-color: #E8E8E8;
	text-decoration: none;	
}
Table.bandGauche a.portalOver
{
 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
 color: #000000;
 background-color: #CCCCCC;
 text-decoration: none;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 5px;
 width: 100%;
 border: 1px solid #999999;
}

Table.bandGauche a.portalLinkOff
{
 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 5px;
 width: 100%;
 border: 1px solid #eee;
 background-color: transparent;
}
Table.bandGauche a.portalLinkOn
{
 font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
 color: #ED922F;
 background-color: transparent;
 text-decoration: none;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 5px;
 width: 100%;
 border: 1px solid #474747;
 font-weight: bold;
}
Table.bandGauche{
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 8pt;
color: #555555;
background-color: #eee;
width: 100%;
}

Table.bandGauche th{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #fff;
	background-color: #9FBAD7;
	height: 20px;
	padding-left: 5px;
	text-align: left;
}
/*


Table.bandGauche th{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #fff;
	background-color: #9FBAD7;
	height: 20px;
	padding-left: 5px;
	text-align: left;
}

Table.bandGauche a:link, Table.bandGauche a:visited{
color: #000;
text-decoration: none;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
width: 100%;
border: 1px solid #eee;
background-color: transparent;
}

Table.bandGauche a:hover{
color: #fff;
background-color: #626262;
text-decoration: none;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
width: 100%;
border: 1px solid #474747;

}

Table.bandGauche a:active{
color: #ED922F;
background-color: transparent;
text-decoration: none;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
width: 100%;
border: 1px solid #474747;
font-weight: bold;
}

Table.bandGauche a:focus{
color: #ED922F;
background-color: transparent;
text-decoration: none;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
width: 100%;
border: 1px solid #474747;
}*/
	
.txGris{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8D8D8D;
	padding-left: 1em;
}

.txGrisClair{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ADADAD;
	padding-left: 1em;
}

.fondLogo{ 
 border-bottom: 8px solid #13617F;
 }
 
 .fondSepartFonceCoin{
 background-color: #13617F;
}
.txBlanc{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 7pt;
	color: #fff;
	padding-right: 1em;
	vertical-align: bottom;
}

.titreColonne{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	background-color: #ED922F;
	padding-left: 10px;
	height: 14px;
	font-variant: small-caps;
}

.titrePave{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	background-color: #13617F;
	padding-left: 10px;
	height: 14px;
	font-weight: bold;
}

.titrePave2{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #13617F;
	padding-left: 5px;
	height: 14px;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom: 3px solid #13617F;
}

.celluleTxCourant{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #474747;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 8px;
}

a.celluleLien:link, a.celluleLien:visited{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ED922F;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;	
}

a.celluleLien:hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color:#9FBAD7;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.encadrementPaveV2{
	border: 1px solid #00496A;
}

.encadrementBordureBas{
	border-bottom: 7px solid #13617F;
}

#espacePetit{
	margin-bottom: 5px;
}

#bordureDroite{
	border-right: 1px solid #ccc;
}

#fondColore{
	background-color: #EEF2F5;
}

.actualiteTheme{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-left: 5px;	
	font-size: 11px;
	color: #00496A;
	font-variant: small-caps;
}

a.actualiteTitre:link , a.ActualiteTitre:visited{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-left: 5px;
	padding-bottom: 5px;	
	font-size: 13px;
	color: #ED922F;
	text-decoration: none;
	font-weight: bold;
}

a.actualiteTitre:hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-left: 5px;	
	padding-bottom: 5px;
	font-size: 13px;
	color: #9FBAD7;
	text-decoration: underline;
	font-weight: bold;
}

.actualiteDescription{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-left: 5px;
	padding-bottom: 10px;
	font-size: 9px;
	color: #8D8D8D;
	
}

.actualiteArticle, .paveLienDescritpion{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #474747;
	text-align:justify;
}

a.paveLien:link, a.paveLien:visited{
	/*padding-left: 30px;*/
	padding-top: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#ED922F;
	font-size:10px;
	text-decoration: none;
}

a.paveLien:hover{
	/*padding-left: 30px;*/
	padding-top: 0px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#9FBAD7;
	font-size:10px;
	text-decoration: underline;
	}

A.Notice:link, A.Notice:visited, A.Notice:active {
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
FONT-SIZE: 10px;
text-decoration: none;
COLOR: #8D8D8D;
}

A.Notice:hover{
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
FONT-SIZE: 10px;
text-decoration: underline;
COLOR: #8D8D8D;
}

a.txGrisClair:link, a.txGrisClair:visited, a.txGrisClair:active,a.txGrisClair:hover {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	padding-right: 1em;
	vertical-align: bottom;	
	text-decoration: none;
}

#bordureHaut{
border-top: 1px solid #ADADAD;
}





