/* CSS  JAUNE_VERT_BLEU     CANALANTILLES */

/***************************************************************************************************************************/

/*************************************************** ENTETE COULEUR **/

.entete_logo_haut {
background-image : url(../home/haut/images/jaune_vert_bleu/logo_canal.gif);
background-repeat : no-repeat; 
}
.entete_logo_bas {
background-image : url(../home/haut/images/jaune_vert_bleu/logo_canal_bas.gif);
background-repeat : no-repeat; 
} 
.entete_logo_intitule {
background-image : url(../home/haut/images/jaune_vert_bleu/logo_canal_intitule.gif);
background-repeat : no-repeat; 
} 

/***************************************************************************************************************************/
.a1 {
color : #ffcc00 !important; 
} 
.a2 {
color : #339900 !important;
} 
.a3 {
color : #003399 !important;
}
.a1_bold {
color : #ffcc00 !important; 
font-weight : bold;
}
.a2_bold {
color : #339900 !important;
font-weight : bold;
} 
.a3_bold {
color : #003399 !important;
font-weight : bold;
}
.b1 {
border-color : #ffcc00;
} 
.b2 {
border-color : #339900;
} 
.b3 {
border-color : #003399;
} 
.c1 {
background-color : #ffcc00; 
} 
.c2 {
background-color : #339900;
} 
.c3 {
background-color : #003399; 
} 
/*************************************************** MENU **/

.treeNode {
font : 8pt tahoma; 
color : #000000; 
text-decoration : none; 
} 
.treeNode:hover {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : underline; 
} 
.treeNode:active {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : none; 
} 
.treeNode:focus {
font : 8pt tahoma; 
color : #ff6600; 
text-decoration : none; 
} 
.treeNode1 {
font : 8pt tahoma; 
color : #333333; 
text-decoration : none; 
} 
.treeNode1:hover {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : underline; 
} 
.treeNode1:active {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : none; 
} 
.treeNode1:focus {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : none; 
} 
.treeNode2 {
font : 8pt tahoma; 
color : #666666; 
text-decoration : none; 
} 
.treeNode2:hover {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : underline; 
} 
.treeNode2:active {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : none; 
} 
.treeNode2:focus {
font : 8pt tahoma; 
color : #cc0000; 
text-decoration : none; 
} 

#menu {
margin-top : 0; 
border : 0; 
padding : 0; 
float : left; 
width : 195px !important; 
width : 195px; 
background-image : url(../home/menu/images/fond_menu.gif); 
background-color : #f1f1f1; 
} 

/*************************************************** BODY **/
body {
font-size : 8pt; 
color : #000000;
font-family : verdana, arial, helvetica, sans-serif; 
text-indent : 20px; 
text-align : left; 
font-weight : bold; 
margin-left : 0; 
margin-top : 0; 
margin-bottom : 0; 
margin-right : 0; 
padding : 0; 
background-color : #ffffff; 
} 

/***************************************************           LIENS         **/
a {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #990066;
	font-weight: bold;
	text-decoration: underline;
}
a.liennoir_light {
color : #333333; 
font-family : arial, helvetica, sans-serif;
text-decoration : none;
}
a:hover.liennoir_light {
color : #333333; 
font-family : arial, helvetica, sans-serif;
text-decoration : underline;
}
a.liennoir_bold {
color : #333333; 
font-family : arial, helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
text-decoration : none;
}
a:hover.liennoir_bold {
color : #333333; 
font-family : arial, helvetica, sans-serif;
font-weight : bold;
text-decoration : underline;
}
a.lienorange_bold {
font-family : verdana, arial, helvetica, sans-serif; 
color : #333333; 
font-weight : bold; 
text-decoration : underline; 
}
a.lienblanc_bold {
font-family : verdana, arial, helvetica, sans-serif; 
color : #FFFFFF; 
font-weight : bold; 
text-decoration : underline; 
}


/***************************************************           MARGES         **/
.marge_gauche_10 {
margin-left : 10px; 
} 
.marge_gauche_20 {
margin-left : 20px; 
} 
.marge_gauche_25 {
margin-left : 25px;
} 
.marge_gauche_30 {
margin-left : 30px; 
} 
.marge_haut_10 {
margin-top : 10px; 
} 
.marge_haut_20 {
margin-top : 20px; 
} 
.marge_haut_30 {
margin-top : 30px; 
} 
.marge_bas_10 {
margin-bottom : 10px; 
} 
.marge_bas_20 {
margin-bottom : 20px; 
} 
.marge_bas_30 {
margin-bottom : 30px; 
} 
.marge_bas_gauche_10 {
margin-left : 10px; 
margin-bottom : 10px; 
} 
.marge_bas_gauche_20 {
margin-left : 10px; 
margin-bottom : 10px; 
} 
.marge_bas_gauche_30 {
margin-left : 10px; 
margin-bottom : 10px; 
} 
.marge_haut_gauche_10 {
margin-left : 10px; 
margin-top : 10px; 
} 
.marge_haut_gauche_20 {
margin-left : 20px; 
margin-top : 20px; 
} 
.marge_haut_gauche_30 {
margin-left : 30px; 
margin-top : 30px; 
} 

/***************************************************  TEXTES NORMAUX **/
* {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
color : #333333; 
} 
.bold {
font-weight : bold; 
} 
.txt-gris10 {
color : #666666; 
text-decoration : none; 
} 
.blanc {
font-family : verdana, arial, helvetica, sans-serif;
color : #ffffff; 
font-size : 10pt; 
font-weight : bold; 
text-decoration : none;
}
.home_titre_blanc {
font-family : arial, helvetica, sans-serif;
color : #ffffff; 
font-size : 10pt; 
font-weight : bold; 
text-decoration : none;
}
.blanc_8_pt_bold {
font-family : verdana, arial, helvetica, sans-serif;
color : #ffffff; 
font-size : 8pt;
font-weight : bold;
text-decoration : none;
}
.txt-gris {
color : #666666; 
text-decoration : none; 
} 
.txt-noir-bold {
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
.txt-gris-bold {
color : #666666; 
text-decoration : none; 
font-weight : bold; 
} 
.titre_gagnants {  
font-size: 12px; 
font-weight: bold
}

.titre_module_espaceabonne {  
font-size: 12px; 
font-weight: bold
}

.titre_module_offres_espaceabonne {  
font-size: 14px; 
font-weight: bold
}
/*************************************************** COULEURS **/
.orange {
color : #ff6600;
}
.bleu_clair {
color : #6699CC;
}
.bleu {
color : #003399;
}
.bleu_fonce {
color : #000066;
}
.jaune {
color : #ffcc00;
}
.rouge {
color : 339900;
}
.vert {
color : #339900;
}
.vert_clair {
color : #CCCC33;
}
.marron {
color : #993300;
}

/*************************************************** BASE PROGRAMMES **/
.verdana_blanc_bold {
font-family : verdana;
color : #ffffff; 
font-size : 8pt; 
font-weight : bold; 
text-decoration : none;
}
.verdana_blanc_light {
font-family : verdana;
color : #ffffff; 
font-size : 8pt; 
text-decoration : none;
}


/*************************************************** AUTRES **/

.page_bg {
background : #ffffff url(../images/generiques/fond_de_page.gif) repeat-x; 
padding : 0 0 20px; 
margin : 0; 
border : 0; 
} 

#mentions_legales  {
  width:100%;
  padding: 10px 10px 10px 10px;
  text-align:left;
  background-color:#EEEEEE;
  font : italic normal xx-small Arial, sans-serif;
}

#copyright_avecencadre  {
  width:100%;
  padding: 10px 10px 10px 10px;
  text-align:left;
  background-color:#EEEEEE;
  font : italic normal xx-small Arial, sans-serif;
}

#copyright_sansencadre  {
  width:100%;
  padding: 10px 10px 10px 10px;
  text-align:left;
  font : italic normal xx-small Arial, sans-serif;
}
