/* couleur de liens par default : bleup */
A:link{font-size: 11px; color: #000165; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A:visited{font-size: 11px; color: #000165; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A:active{font-size: 11px; color: #000165; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A:hover{font-size: 11px; color: #0099FF; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* couleur de liens archives */
A.archives:link{font-size: 11px; color: #0099FF; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.archives:visited{font-size: 11px; color: #0099FF; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.archives:active{font-size: 11px; color: #0099FF; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* couleur de liens commentaires */
A.commentaires:link{font-size: 11px; color: #0100CC; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.commentaires:visited{font-size: 11px; color: #0100CC; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.commentaires:active{font-size: 11px; color: #0100CC; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

p{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

img {border:0;}

/* texte noir */
.text-n-reg{font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

.text-r-reg{font-size: 11px; color: #FF0000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* texte bleu */
.text-bleu-reg{font-size: 11px; color: #010066; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/*Titre - carnet - couleur - blanc*/
.titre-carnet{font-size: 28px; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/*Titre - carnet - couleur - bleu*/
.titre-carnet-bleu{font-size: 28px; color: #0092FF; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/*Titre - description - couleur - bleu*/
.titre-description{font-size: 16px; color: #070692; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/*Titre - post - couleur - Bleu*/
.titre-bleu-b{font-size: 11px; color: #070692; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* couleur de fond */
.fond-bleu{background-color: #070692;} 
.fond-bleup{background-color: #0092FF;} 
.fond-beige{background-color: #CCCC66;} 

.date{width: 90%; position:relative; margin-left:24px; margin-right:24px; font-size: 11px; color: #010066; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; border-bottom-color: #010066; border-bottom-style: solid; border-bottom-width: 1px;}
.contenu{width: 422px; position:relative; margin-left:24px;}
.contenu2{width: 664px; position:relative; margin-left:35px;}
.recherche{width: 184px; position:relative; margin-left:20px;}

.liens{width: 184px; position:relative; margin-left:20px;}
.titre-section{font-size: 11px; color: #070692; font-weight: bold; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.liste-lien{list-style-image: url(/img_etud/fleche.gif);font-size: 11px; color: #000000; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
.liste-position{line-height: 16px; margin-left:-20px;}


.calendar {font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; color:#010066; font-size:10px; font-weight:normal; background:#FFF; line-height:13px; padding:2px; align:center;}
.calendar2 {width: 184px; margin-left:10px;font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; color:#010066; font-size:10px; font-weight:normal; background:#FFF; line-height:13px; padding:2px; align:center;}
.commentaire{padding:5px 5px 5px 5px; background-color: #070692;font-size: 11px; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

.scode img { margin: 5px 5px 0 5px;}
.scode {font-size: 11px;font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

#banner-commentspop {font-family:palatino, georgia, verdana, arial, sans-serif; color:#0092FF; font-size:large; font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; background:#CCCC66; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
