/* CSS Document */
body {
background-color: #e6e5e3;
margin: 0px;
text-align:center;
}

div#header {
width:900px;
height:70px;
border-right:10px solid #FFFFFF;
border-top:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
margin-top:10px;
background:#394553;
/*background-image:url(images/logo.gif);
background-position:right;
background-repeat:no-repeat;*/
text-align:left;
padding-top:13px;
padding-left:13px;
}

div#header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#548FC9;
margin-top:0px;
margin-bottom:0px;
font-weight:normal;
}

div#header a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#548FC9;
font-weight:normal;
font-weight:bold;
}

div#titremagazine {
width:900px;
height:50px;
border-right:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
background:#394553;
text-align:left;
padding-left:13px;
padding-top:0px;
}

div#titremagazine h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
padding:0px;
}

div#titremagazine a{color: #FFFFFF; text-decoration: none;}
div#titremagazine a:link{color: #FFFFFF; text-decoration: none;}
div#titremagazine a:visited{color: #FFFFFF; text-decoration: none;}
div#titremagazine a:hover{color: #FFFFFF; text-decoration: underline;}

div#spacertittle {
width:890px;
background-image:url(images/fond-header-point.gif);
background-repeat:repeat-x;
height:1px;
}

div#moisencours {
width:150px;
height:30px;
float:right;
margin-top:15px;
margin-right:8px;
text-align:right;
line-height:27px;
color:#F8A120;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#searchbox {
width:900px;
height:25px;
border-right:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
border-bottom:10px solid #FFFFFF;
background:#548FC9;
text-align:left;
padding-left:13px;
padding-top:4px;
}

div#searchbox span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.champsRechercher {
width:97px;
color:#000000;
font-size: 11px;
}

.champs {
color:#000000;
font-size: 11px;
}

.lienRechercheav { color: #FFFFFF;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; }
.lienRechercheav:link { color: #FFFFFF;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;font-weight:bold; }
.lienRechercheav:visited { color: #FFFFFF;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;font-weight:bold;}
.lienRechercheav:hover { color: #FFFFFF;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

div#maind {
width:900px;
border-right:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
background:#FFFFFF;
text-align:left;
padding-right:13px;
}

div#footer {
width:900px;
border-right:10px solid #FFFFFF;
border-bottom:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
background:#FFFFFF;
text-align:center;
padding-bottom:5px;
padding-top:10px;
padding-left:13px;
}

div#footer a{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin-left:10px; margin-right:10px;}
div#footer a:link{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
div#footer a:visited{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
div#footer a:hover{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

div#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#A2A2A2;
margin-top:10px;
margin-bottom:0px;
text-align:justify;
}

.lienmenugauche{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugauche:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugauche:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugauche:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.lienmenugauchebold{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugauchebold:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugauchebold:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugauchebold:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

.caseTitrenav {
background:#548FC9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.lientitregauche{color: #FFFFFF;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lientitregauche:link{color: #FFFFFF;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lientitregauche:visited{color: #FFFFFF;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lientitregauche:hover{color: #FFFFFF;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.titreArticle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#394553;
}

.nomAuteur {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#394553;
}

.corpsArticle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#548FC9;
line-height:18px;
text-align:justify;
}

.lienhautdepage{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienhautdepage:link{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienhautdepage:visited{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienhautdepage:hover{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}

.lienplusdinfos{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienplusdinfos:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienplusdinfos:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.lienplusdinfos:hover{color:#548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;font-weight:bold;}

div#plusdinf {
float:right;
width:200px;
background:#E6E5E3;
margin-left:20px;
margin-bottom:20px;
margin-top:10px;
}

.lienthemeaborde{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lienthemeaborde:link{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lienthemeaborde:visited{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lienthemeaborde:hover{color:#394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.txttheme {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#394553;
}

/* BLOC GESTION DES PAGES */
.blocNextpageon{
background-color:#CFCFCF;
display:block;
height:12px;
width:12px;
border:solid 1px #898A8A;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:2px;
/*float:left;*/
text-align:center;
}

.blocNextpage{
display:block;
height:12px;
width:12px;
border:solid 1px #898A8A;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin:2px;
/*float:left;*/
text-align:center;
}

.nivo1{
margin-left:0px;
}
.nivo2{
margin-left:20px;
}
.nivo3{
margin-left:40px;
}

.lien_Bleu{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Bleu:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Bleu:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Bleu:hover{color:#548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.lien_Gris{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Gris:link{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Gris:visited{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien_Gris:hover{color:#394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.texte_Gris{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

/* STYLE NAV GAUCHE */
.lienmenugaucheniv1{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv1:link{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv1:visited{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv1:hover{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

.lienmenugaucheniv2{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv2:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv2:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienmenugaucheniv2:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

.lienmenugaucheniv3{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugaucheniv3:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugaucheniv3:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienmenugaucheniv3:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

/* STYLE BLOC THEMATIQUE ABORDE */
.blocthematiqueabordeniv1{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.blocthematiqueabordeniv2{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.blocthematiqueabordeniv3{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }



/* STLYE BLOC ARTICLE */
.lienblocarticleniv1{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv1:link{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv1:visited{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv1:hover{color: #394553;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

.lienblocarticleniv2{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv2:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv2:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;}
.lienblocarticleniv2:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold;}

.lienblocarticleniv3{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienblocarticleniv3:link{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienblocarticleniv3:visited{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lienblocarticleniv3:hover{color: #548FC9;font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}


span#corpsarticle a{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
span#corpsarticle a:link{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
span#corpsarticle a:visited{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
span#corpsarticle a:hover{color: #394553;font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

