.Style7 {



	FONT-SIZE: 12px; COLOR: #002980; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style9 {



	FONT-SIZE: 12px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style12 {



	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style13 {



	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style17 {



	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style18 {



	COLOR: 245B9F



}



.Style20 {



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style22 {



	FONT-SIZE: 12px; COLOR: #006633



}



.Style24 {



	FONT-SIZE: 20px; COLOR: #75bf21; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif



}



.Style25 {



	COLOR: #666666



}



.Style30 {



	FONT-SIZE: 30px; COLOR: #75bf21



}



.Style31 {


    
	FONT-SIZE: 20px ;
    COLOR: #F99939


}



.Style34 {



	FONT-WEIGHT: bold; COLOR: #000000



}



.text_rouge {



	FONT-WEIGHT: bold;



	COLOR: #FF0000;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



}



.Style35 {



	FONT-WEIGHT: bold; COLOR: #666666



}



.Style36 {



	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #245B9F



}



.Style37 {



	COLOR: #333333



}



BODY {



	FONT-SIZE: 11px; COLOR: #5e635d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;direction:ltr;



}



TD {



	FONT-SIZE: 11px; LINE-HEIGHT: 15px



}



#page {



	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 18px; WIDTH: 729px; MARGIN-RIGHT: 11px; PADDING-TOP: 12px



}



#basPage {



	BACKGROUND-IMAGE: url(img/fond_bas.jpg); MARGIN: auto; WIDTH: 780px; HEIGHT: 15px



}



#menu {



	WIDTH: 729px



}



#smenu {



	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #75bf21



}



#smenu A:link {



	COLOR: #ffffff; TEXT-DECORATION: none



}



#smenu A:visited {



	COLOR: #ffffff; TEXT-DECORATION: none



}



#smenu A:hover {



	COLOR: #ffffff; TEXT-DECORATION: underline



}



#entete {



	BACKGROUND-IMAGE: url(img/fond_haut.jpg); MARGIN: auto; WIDTH: 780px; HEIGHT: 90px



}



#cadreGauche {



	PADDING-RIGHT: 4px; BORDER-TOP: #75bf21 1px dashed; WIDTH: 180px; PADDING-TOP: 4px



}



H1 {



	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 40px; COLOR: #75bf21; LINE-HEIGHT: 45px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt



}



#fondPage {



	BACKGROUND-IMAGE: url(img/fond.jpg); MARGIN: auto; WIDTH: 780px; BACKGROUND-REPEAT: repeat-y



}



#cadreGauche H3 {



	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #75bf21; LINE-HEIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt



}



#cadreContenu H3 {



	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 457px; COLOR: #75bf21; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; HEIGHT: 0px



}



#folio {



	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #75bf21; PADDING-TOP: 2px; FONT-STYLE: italic



}



#listePage A:link {



	COLOR: #5e635d; TEXT-DECORATION: underline



}



#listePage A:visited {



	COLOR: #5e635d; TEXT-DECORATION: underline



}



#listePage A:hover {



	TEXT-DECORATION: none



}



#listePage A:active {



	TEXT-DECORATION: none



}



#cadreGauche A:link {



	FONT-SIZE: 11px; COLOR: #5e635d; LINE-HEIGHT: 17px; FONT-STYLE: normal; TEXT-DECORATION: none



}



#cadreGauche A:visited {



	FONT-SIZE: 11px; COLOR: #5e635d; LINE-HEIGHT: 17px; FONT-STYLE: normal; TEXT-DECORATION: none



}



#cadreGauche A:hover {



	COLOR: #5e635d; TEXT-DECORATION: underline



}



#cadreGauche A:active {



	COLOR: #5e635d; TEXT-DECORATION: underline



}



#fondPage #page #cadreGauche UL {



	POSITION: absolute



}



#cadreContenu {



	BORDER-TOP: #75bf21 1px dashed; PADDING-LEFT: 8px; BORDER-LEFT: #75bf21 1px dashed; WIDTH: 537px; PADDING-TOP: 4px



}



#infosBas {



	FONT-SIZE: 9px; MARGIN: auto; WIDTH: 745px; LINE-HEIGHT: 12px; TEXT-ALIGN: justify



}



#infosBas A:link {



	COLOR: #5e635d; TEXT-DECORATION: none



}



#infosBas A:visited {



	COLOR: #5e635d; TEXT-DECORATION: none



}



#infosBas A:hover {



	TEXT-DECORATION: underline



}



#infosBas A:active {



	TEXT-DECORATION: underline



}



#connexion {



	FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; HEIGHT: 13px; TEXT-ALIGN: right



}



#cadreContenu H3 {



	MARGIN-TOP: 25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 25px; LINE-HEIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2pt



}



LABEL {



	DISPLAY: inline; FLOAT: left; WIDTH: 210px



}



.commentaire {



	LINE-HEIGHT: 16px



}



.infos {



	



}



.txtinfos {



	FONT-SIZE: 10px; LINE-HEIGHT: 14px



}



.txthoraires {



	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #75bf21; LINE-HEIGHT: 14px



}



.selection {



	FONT-SIZE: 20px; COLOR: #5e635d; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif



}



.titreinfos {



	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(img/infos.gif); BACKGROUND-REPEAT: no-repeat



}



.legende_photo {



	FONT-SIZE: 10px; FONT-STYLE: italic; TEXT-ALIGN: right



}



.rubrique_index {



	FONT-SIZE: 22px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif



}



A.lienvert {



	FONT-WEIGHT: bold; COLOR: #75bf21; TEXT-DECORATION: none



}



A.lienvert:hover {



	COLOR: #75bf21; TEXT-DECORATION: underline



}



.lien_blanc{



	FONT-WEIGHT: bold;



	COLOR: #5681B6;



	TEXT-DECORATION: none



}

.lien_blanc{



	FONT-WEIGHT: bold;



	COLOR: #5681B6;



	TEXT-DECORATION: none



}

.text_blanc{



	COLOR: #FFFFFF;



	TEXT-DECORATION: none



}



.text_noir_gras{



	FONT-WEIGHT: bold;

	FONT-SIZE: 10px;


	COLOR: #5681B6;



	TEXT-DECORATION: none



}



.text_noir{


	COLOR: #5E635D;

	TEXT-DECORATION: none


}

.text_gris{


	COLOR: #666666;

	TEXT-DECORATION: none


}

.text_bleu{



	COLOR: #245B9F;
	TEXT-DECORATION: none

}



.Mauve {



	FONT-SIZE: 20px; COLOR: #990099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Mauve_txt {



	FONT-SIZE: 12px; COLOR: #990099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Orange {



	FONT-WEIGHT: bold; TEXT-DECORATION: underline ;FONT-SIZE:  11px; COLOR: #f3762d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Vert {



	FONT-SIZE:  20px; COLOR: #84c32a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Vert_txt {



	FONT-SIZE:  12px; COLOR: #84c32a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Blanc {



	FONT-SIZE:  20px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Noire_txt {



	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.lien_blanc2{



	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.titre{
font-family:'Myriad Pro Cond';
font-weight:bold;
font-size:15px;
}
.sous_titre{
width:140px;
font-size:10px;
}

.header_header3{
background:url(../images/fond_header2.gif) repeat-x top #FFFFFF ;
margin-top:5px;
padding:10px 0 5px 0;
}
