#header-skip	{display: none}
@media aural {
  #header-skip {display: inline}
}


body { background-color:#ffffff;}
table.mainContentTable{ border: 1px solid #D3D3D3; background-color:#ffffff;} 



A, A:visited, A:link, A:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}


.content, p,td,li {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.txt {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.note {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.title {
	FONT-SIZE: 20px; COLOR: #cc352c; FONT-FAMILY: Verdana, Helvetica sans-serif; FONT-WEIGHT: normal
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc352c; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H1, H1  P {
	margin-bottom: 0; FONT-SIZE: 20px; COLOR: #cc352c; FONT-FAMILY: Verdana, Helvetica sans-serif;FONT-WEIGHT: normal
}
H2,H2 P {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc352c; FONT-FAMILY: Verdana, Helvetica, sans-serif
}


.txtbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.icm_body {
	PADDING-RIGHT: 12px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 10px; 
        MARGIN: 0px;
        PADDING-TOP: 10px
        /*BACKGROUND-IMAGE: url(../files/images/bg_tile_blue.jpg);*/
}

.premiere_lettre_colonne1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #ff9966; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.texte_colonne1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #202020; FONT-FAMILY:  Verdana, Helvetica, sans-serif
}
.colonnes_liens,A.colonnes_liens,A.colonnes_liens:visited,A.colonnes_liens:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #666666; TEXT-DECORATION: none
}

A.colonnes_liens:hover {

	TEXT-DECORATION: underline
}
.texte_promo {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.texte_bas {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}


.titre_colonne2,A.titre_colonne2,A.titre_colonne2:visited,A.titre_colonne2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003399; FONT-FAMILY: Helvetica,Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.titre_colonne2:hover{
	TEXT-DECORATION: underline;
}


.titre_colonne3,A.titre_colonne3,A.titre_colonne3:visited,A.titre_colonne3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc3333; FONT-FAMILY: Helvetica,Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


a.titre_colonne3:hover{
	TEXT-DECORATION: underline;
}


.titre_colonne_petit2,A.titre_colonne_petit2,A.titre_colonne_petit2:visited,A.titre_colonne_petit2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Helvetica,Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.titre_colonne_petit2:hover{
	TEXT-DECORATION: underline;
}


.titre_colonne_petit3,A.titre_colonne_petit3,A.titre_colonne_petit3:visited,A.titre_colonne_petit3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Helvetica,Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


a.titre_colonne_petit3:hover{
	TEXT-DECORATION: underline;
}

a.titre_colonne_petit3:hover img{text-decoration: none;}

.petit_titre_colonne1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.petit_titre_colonne3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.droite {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px
}
.droite2 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.haut_souligne {
	BORDER-TOP: #cc3333 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ecriture_description {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.titre_colonne3gros {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.selected_links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
/*
HR {
	margin-top: -20px;
}
*/

/* ******************************** */
/*   DIAPORAMA   */
/* ******************************** */
.diaporama a{ border:1px red; }
.diaporama a:hover{
  border:0px;
	/* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }


