
.spip h3{
display: none;
color:#E5E203;
}


.titrerub{
color:#EFEBCE;
font-family:Tahoma,Verdana,Arial;
font-size:20px;
font-weight:bold;
margin:0 0 18px 30px;
text-decoration:none;
}

.titrerub a:focus {
color:#bdcf7b;
text-decoration:none;
}

.titrerub a:hover{
color:#00aaa5;
text-decoration:none;
}


 .titrerub a:active{
color:#2986bd;
text-decoration:none;
}



.titre_rubrique{
font-family:cursive;
font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 2em;
    text-decoration: none;
    word-spacing: 0.2em;
/*margin:-1px 0 10px 15px;*/
text-decoration:none;
/*height:40px;*/
clear:both;
}
.titre_rubrique a:hover{
/*color:#E5E203;
text-decoration:none;*/
font-family:cursive;
font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 2em;
    text-decoration: none;
    word-spacing: 0.2em;
/*margin:-1px 0 10px 15px;*/

clear:both;
}
.titre_rubrique a:focus {
/*color:#a53000;
text-decoration:none;*/
font-family:cursive;
font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 2em;
    text-decoration: none;
    word-spacing: 0.2em;
/*margin:-1px 0 10px 15px;*/
clear:both;
}
 .titre_rubrique a:active{
font-family:cursive;
font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 2em;
    text-decoration: none;
    word-spacing: 0.2em;
/*margin:-1px 0 10px 15px;*/
clear:both;
}






.titre_rubrique p {
display:block;
}
.titre_rubrique p:first-letter {
z-index:100;
padding: 0 em;
line-height:0.4em;
color:#a53000;
font-size:2.56em;
float:left;
margin-top:-0.0em;
margin-right:0 em;
margin-bottom:0.2em;
}





.menurubs h3{
margin:1px 0;
font-weight:bold;
margin-left:20px;
text-decoration:none;
}


.barrub {
background-image : url(../imagesmenu/menubg3.png); 
background-repeat:repeat-x;
margin:1px 0;
height:40px;
margin:1px 0;
text-decoration:none;
}
.barrub a{
color:#FFFF8B;
/*font-family:Tahoma,Verdana,Arial;*/
font-size:1.1em;
text-align:left;
text-decoration:none;
margin-left:20px;
text-decoration:none;
}
.barrub ul li a, .barrub ul li a:visited {
color:#FFFF8B;
padding:0;
text-decoration:none;
}

.titrew{
font-size:1.1em;
font-weight:bold;
text-decoration:none;
    letter-spacing: 0.17em;
    line-height: 1.1em; 
    text-decoration: none;
    word-spacing: 0.2em;
}
.titrew a{
 color: #D6D6BC;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 1.1em;
    text-decoration: none;
    word-spacing: 0.2em;}

.titrew:link  {
color: #D6D6BC;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 1.1em;  
    text-decoration: none;
    word-spacing: 0.2em;
}
.titrew:visited  {
color: #D6D6BC;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 1.1em;    
    text-decoration: none;
    word-spacing: 0.2em;
}
.titrew:hover {
color: #bbbad4;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.17em;
    line-height: 1.1em; 
    text-decoration: none;
    word-spacing: 0.2em;
}
.liendansarticle:link{
 font-family: tahoma,sans-serif;
    font-size: 0.85em;
    letter-spacing: 0.1em;
    line-height: 1em;
    word-spacing: 0.2em;
}
.liendansarticle:visited{
 font-family: tahoma,sans-serif;
    font-size: 0.85em;
    letter-spacing: 0.1em;
    line-height: 1em;
    word-spacing: 0.2em;
}
.liendansarticle:focus {
 font-family: tahoma,sans-serif;
    font-size: 0.85em;
    letter-spacing: 0.1em;
    line-height: 1em;
    word-spacing: 0.2em;
}
.titreheader{
font-family : Chicago, Charcoal, sans-serif;
font-size : 5em;
text-decoration:none;
}

.titrerubrique{
background-image : url(../imagesmenu/menubg3.png); 
background-repeat:repeat-x;
font-family : Chicago, Charcoal, sans-serif;
font-size : 3 em;
text-decoration:none;
height: 40px;
}

.titrerubrique:link  {
font-family : Chicago, Charcoal, sans-serif;
font-size : 3 em;
color : #E5E203;
text-decoration : none;
font-weight : bold;
padding-top : 0;
}
a.titrerubrique:visited {
font-family : Chicago, Charcoal, sans-serif;
font-size : 3 em;
color : #ffffff;
text-decoration : none;
font-weight : bold;
padding-top : 22px;
}
a.titrerubrique:hover {
font-family : Chicago, Charcoal, sans-serif;
font-size : 3 em;
color : #E5E203;
text-decoration :none;
font-weight : bold;
}  

/*INFOBUL
#bandesyndic a.infobulle{
 position: relative;
 color: black;
 text-decoration: none;
 border-bottom: 1px gray dotted; /* on souligne le texte 
}
#bandesyndic a.infobulle span {
 display: none; /* on masque l'infobulle 
}
#bandesyndic a.infobulle:hover {
 background: none; /* correction d'un bug IE 
 z-index: 500; /* on définit une valeur pour l'ordre d'affichage 
 cursor: help; /* on change le curseur par défaut en curseur d'aide 
}
#bandesyndic a.infobulle:hover span {
 display: inline; /* on affiche l'infobulle 
 position: absolute;
 white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré 
 top: 30px; /* on positionne notre infobulle 
 left: 20px;
 background: white;
 color: green;
 padding: 3px;
 border: 1px solid green;
 border-left: 4px solid green;
}*/
.paragrapherew  {
text-decoration:none;
font-family:tahoma,sans-serif;
font-size:1.12em;
color:#e4e5e5;/*#BDE9F2;*/
letter-spacing:0.1em;
line-height:1em;
margin-left:10px;
margin-bottom:5px;
padding:10px;
word-spacing:0.2em;
}
.paragrapherew :link {
text-decoration:none;
font-family:tahoma,sans-serif;
font-size:1.12em;
color:#e4e5e5;/*#BDE9F2;*/
letter-spacing:0.1em;
line-height:1em;
margin-left:10px;
padding:10px;
word-spacing:0.2em;
}
.paragrapherew :visited{
text-decoration:none;
font-family:tahoma,sans-serif;
font-size:1.12em;
color:#849629;
letter-spacing:0.1em;
line-height:1em;
margin-left:10px;
padding:10px;
word-spacing:0.2em;
}



