A:visited {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma;}
A:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma;}
A:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma;}
A:visited.catprin {color: #000033; text-decoration: none; font-size: 10px; font-family: Tahoma; font-weight: bold;}
A:link.catprin {color: #000033; text-decoration: none; font-size: 10px; font-family: Tahoma; font-weight: bold;}
A:hover.catprin {color: #000033; text-decoration: underline; font-size: 10px; font-family: Tahoma; font-weight: bold;}

BODY {
	SCROLLBAR-FACE-COLOR: #f8f8f8; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #F9F9F9; SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; SCROLLBAR-ARROW-COLOR: #990000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #999999
}

.texte 

{

font-size: 9px;

width: 129px;

display: block;

text-align: center;

}

.date

{

font-size: 10px;

display: block;

font-weight: bolder;

width: 129px;

text-align: center;

color: #333333;

}

.cadre_soft {
border-collapse: collapse; 
border: 1px solid #336699;
background-color:#FFFFFF;
}

.cadre_hard {
border-collapse: collapse; 
border: 1px solid #E71E8C;
background-color:#FFFFFF;
}

.cadre_photo_post {
border-collapse: collapse; 
border: 1px solid #336699;
background-color:#FFFFFF;
}

.description_sections_sommaire {
margin-left: 0px;
margin-right: 2px;
text-indent: 0.5cm;
text-align: justify;
font-family: tahoma;
font-size: 10px; 
color: #000000;
}

.news_sections_sommaire {
text-indent: 0.5cm;
text-align: justify;
font-family: tahoma;
font-size: 10px; 
color: #ff0000;
}

.alert {
font-family: tahoma;
font-size:9pt; 
color: #FF0000;
}

.texte_description {
margin-left: 5px;
font-family: tahoma;
font-size: 11px; 
color: #000000;
}

.condition_inscription {
text-align: justify;
font-family: tahoma;
font-size: 12px; 
color: #000000;
}

.style_input {
font-family: tahoma;
background-color:#FFFFFF;
color:#336699;
font-size: 8pt;
border:1 solid #336699;
}

select {
font-family: tahoma;
background-color:#FFFFFF;
color:#336699;
font-size: 8pt;
border:1 solid #336699;
}

.bouton {
COLOR: #336699;
CURSOR: pointer;
FONT-FAMILY: tahoma;
FONT-SIZE: 10px;
font-weight : bold ;
LETTER-SPACING: normal;
TEXT-ALIGN=center;
}

.texte_cel {
font-family: tahoma;
font-size: 11px; 
color: #000000;
}

.texte_votes {
margin-left: 5px;
margin-right: 5px;
text-align: justify;
font-family: tahoma;
font-size: 12px; 
color: #000000;
}

.texte_newsletter {
margin-left: 5px;
margin-right: 5px;
text-align: justify;
font-family: tahoma;
font-size: 12px; 
color: #000000;
}

.texte_allopass {
margin-left: 10px;
margin-right: 10px;
text-align: justify;
font-family: tahoma;
font-size: 12px; 
color: #000000;
}

.texte_description_recherche {
font-family: tahoma;
font-size: 11px; 
color: #000000;
}
