/* Liens sur toutes les pages */
a, a:link, a:visited, a:hover, a:active{color: #00539b;}
/* Liens sur la page d'accueil */
a.lienHome{color:#900; text-decoration:none; font-size: 1.1em; text-align:center;}
a.lienHome:link, a.lienHome:active,a.lienHome:visited{color:#900;}
a.lienHome:hover{color:#000;}
/* Classes */
.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active{color:#900;}
/* Blocks identifies */
#logoIndex{padding: 15px 0 10px 0;}

/* Liens email */
a.lienMail{color:#0066FF; text-decoration:none;}
a.lienMail:hover{color:#000000; text-decoration:none;}
a.lienMail2{color:#0066FF; text-decoration:none; font-weight:bold; font-size:10px; border:1px solid red;}
a.lienMail2:hover{color:#000000; text-decoration:none; font-weight:bold;}

.lienMail2 a{color:#0066FF; text-decoration:none; font-weight:bold; font-size:12px;}

/* Oversight */
.titreHeritage{ color:#0066FF; font-family:"Times New Roman", Times, serif; font-size: 20px; font-style:italic;}
.contentLinkou{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;}
.contentLinkou a, .contentLinkou a:link, .contentLinkou a:visited{color:#900; text-decoration:none;}
.contentLinkou a:hover{color:#000;}


.txtSuperscript{vertical-align:super; font-size:0.8em;}
/*.txtSuperscript a, .txtSuperscript a:link, .txtSuperscript a:visited{ color:#000000;}
.txtSuperscript a:hover{color:#0066CC;}*/

a.txtSuperscript, a.txtSuperscript:link, a.txtSuperscript:active, a.txtSuperscript:visited{color:#000000;vertical-align:super; font-size:0.6em;}
a.txtSuperscript:hover{color:#0066CC;vertical-align:super; font-size:0.6em;}

#asterixsme{font-size: 0.75em;}
#contentSection{font-size:0.9em;}

#contentIndex2{
	margin: 0 10px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#contentIndex2 ul{padding-top: 0; margin-top: 0;}
#contentIndex2 ul li{padding: 5px 0 5px 0;}
#contentIndex2 ul li.first{padding: 0 0 5px 0;}

#contentPerso{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}
.titreArticles{font-size:1.3em;}
.retourIndex{margin: 30px 3px 0 3px; text-align:center;}

.retourIndex a, .retourIndex a:link, .retourIndex a:visited, .retourIndex a:active{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.retourIndex a:hover{color:#999999; font-weight:bold;}

.small{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.margeHaut{ padding-top:7px;}

#video{ text-align:center; margin:15px 0 10px 0;}
#video .titrerouge {color:#000000; font-size:2.4em; font-family:"Times New Roman", Times, serif;}
