body {
	background-image: url(../images/fond.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x;

}

.titre_rouge {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #9A0D0A;
	/*word-spacing: 0.1em;
	letter-spacing: 0.02em;*/
	text-align: left;
	
}
.texte5 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #9A0D0A;
	line-height: 17px;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	vertical-align: baseline;

}
.list_c {
	font-family: Tahoma;
	color: #5F5F5F;
}
li {
	list-style-image: url(/site/images/puce.gif);
	font-family: Tahoma;
	font-size: 11px;
	padding-left:10px;
	font-style: normal;
	color: #CC0000;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: text-top;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	list-style-position: outside;
	list-style-type: square;
}
.texteR {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.03em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	word-spacing: 0.03em;
	text-decoration: none;
}
.menu_bo {
	font-family: Tahoma;
	font-size: 11px;
	color: #990033;
	background-position: 50px;
	text-decoration: none;
	background-repeat: repeat-x;
	margin-bottom: 10px;
	background-color: #EDC6C5;
	height: 20px;
	padding-left: 5px;
}

.actu_haut {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #EF7C1F;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.02em;
	word-spacing: 0.03em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
}
ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.at_haut {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	text-align: justify;
	text-decoration: none;
	white-space: normal;
	letter-spacing: 0.02em;
	word-spacing: 0.03em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
}
.carte {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	line-height: 23px;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/pucGG.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #E1E1E1;
	height: 23px;
	padding-bottom: 0px;
	padding-left: 35px;
	text-decoration: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	margin: 0px;
}

.div_d {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	height: 200px;
	width: 350px;
	background-color:#EAEAEA;
	padding: 5px;
	border: 1px solid #F5DCE1;
	position:absolute;
	margin-left: 0px;
}
.div_d2{
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	height: 49px; 
	width: 350px;
	background-color:#EAEAEA;
	border: 1px solid #F5DCE1;
	position:absolute;
	padding: 1px;
	margin-left:20px;
	margin-top:-10px;
}

.liens_tb{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}


.texte {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3E3E3E;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	word-spacing: 0.03em;
	text-decoration: none;
	line-height: 19px;
}
.texte_im {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3E3E3E;
	letter-spacing: 0.02em;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	word-spacing: 0.03em;
	text-decoration: none;
	line-height: 14px;
}
.div_spr {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	background-image: url(/images/fleche_r.gif);
	background-position: left center;
	text-align: left;
	text-indent: 11px;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.div_sprg {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	background-image: url(/images/fleche_r.gif);
	background-position: left center;
	text-align: left;
	text-indent: 11px;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.texte02 {
	color: #666666;
	font-size: 11px;
	font-style: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	text-decoration: none;

}
.btn_style {
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/btn_f.gif);
	background-repeat: repeat-x;
	text-align: center;
	border: 1px groove #C4C4C4;
	font-size: 11px;
	font-style: normal;
	background-position: top;
	background-color: #FFFFFF;
	height: 21px;
	padding-right: 10px;
	padding-left: 10px;
}
.div_spog {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #EF7C1F;
	background-image: url(../images/fleche_o.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: justify;
	text-indent: 11px;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	text-transform: lowercase;
	font-weight: normal;
	text-decoration: none;
	width: 115px;
}
.entete_tab {
	font-family: Tahoma;
	background-color: #B8B5BF;
	background-position: center;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.btn {
	text-align: center;
	vertical-align: middle;
}
.act_ligne1 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #5D5D5D;
	background-color: #FBF4F4;
	font-weight: normal;
	height: 10px;
	text-decoration: none;
}
.msg {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #E6140F;
	text-align: center;
}
.act_ligne2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #5D5D5D;
	background-color: #F2EAEA;
	text-decoration: none;
	font-weight: normal;
}
.input_txt {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	white-space: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border: 1px solid #999999;
}
.text_g {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	text-align: left;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.2em;
	vertical-align: top;
	font-weight: normal;
	text-decoration: none;
}
.text_g2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #9A0D0A;
	right: 50px;
}
.menu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	background-image: url(../images/fleche_r.gif);
	background-position: left center;
	text-align: left;
	text-indent: 12px;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	left: 0px;
	width: 115px;
	margin-left: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}
.menu_l {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	text-align: left;
	letter-spacing: 0.04em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	height: 25px;
	line-height: 19px;
}
.menup_l {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_lG {
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;	
}
.menup_l2 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l2lien {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l2l {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.08em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l24 {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.08em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l22 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l23 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	
}
.menup_l5 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.03em;
	word-spacing: 0.04em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l3 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #DA5C27;
	text-align: right;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l33 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #D0431A;
	text-align: right;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;	/*height: 25px;
	line-height: 19px;*/
}
.menup_l4 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	letter-spacing: 0.03em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;	/*height: 25px;
	line-height: 19px;*/
}
.menu_G {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	color: #9A0D0A;
	text-align: left;
	letter-spacing: 0em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
}
.menu_GN{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-align: left;
	letter-spacing: 0em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	height: 15px;
}
.lien_spog {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #EF7C1F;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	font-weight: normal;
	text-decoration: none;
}
.titre_orange {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F2960B;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
}

.texte_es {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #484848;
	text-align: left;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.2em;
	vertical-align: top;
	left: 10px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-decoration: none;
	background-image: url(/site/images/puce.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	height: 18px;
}
.div_page {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #8D1305;
	text-align: center;
	text-decoration: none;
	word-spacing: 0.5em;
	font-weight: bold;
}
.div_menu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	word-spacing: 0.2em;
	font-weight: bold;
	background-color: #000000;
}
.lien_spr {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #990000;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	text-decoration: none;
}
.menu_lp {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #993333;
	text-align: left;
	text-indent: 12px;
	left: 0px;
	width: 115px;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
}
.msgok {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #EF7C1F;
	text-align: center; 
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.2em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.div_b {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3779FF;
	background-image: url(/site/images/fleche_b.gif);
	background-position: left center;
	text-align: left;
	text-indent: 12px;
	letter-spacing: 0.1em;
	word-spacing: 0.3em;
	left: 0px;
	width: 200px;
	margin-left: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	

	
}
.lien_b {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3779FF;
	font-weight: normal;
	text-decoration: none;
}
.titre_bleu {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0467D5;
	line-height: normal;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/caree_b.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
.pointille { 
	background-image: url(/site/images/pointille.gif);
	background-repeat: repeat-x;
}
.titre_bleu_p {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0467D5;
	line-height: normal;
	
	text-align: left;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
}
.texteB {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #585858;
	text-align: left;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.2em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	font-weight: normal;
	line-height: 18px;
}
.input_txtFO {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	white-space: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border: 1px double #FBC9C8;
	width: 300px;
	text-decoration: none;
}
.input_txtFO2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	white-space: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border: 1px double #FBC9C8;
	width: 395px;
	text-decoration: none;
	background-color: #F8F8F8;
	text-align: center;
}
.input_txtFO3 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	white-space: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border: 1px double #FBC9C8;
	width: 300px;
	text-decoration: none;
	background-color: #F8F8F8;
	text-align: left;
}

.entete_tab_p {

	font-family: Tahoma;
	background-color: #B8B5BF;
	background-position: center;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
}
.titre_bleu_date {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #58A6FC;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
}
.lien_bp {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3779FF;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.texte2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3E3E3E;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 19px;
	text-decoration: none;
}
.textep2 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #3E3E3E;
	/*text-align: justify;*/
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.02em;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 13px;
	text-decoration: none;
}
.textepb2 {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	/*text-align: justify;*/
	white-space: normal;
	letter-spacing: 0.04em;
	word-spacing: 0.04em;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 11px;
	text-decoration: none;
	text-align: left;
}
.textepm2 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #8D0505;
	/*text-align: justify;*/
	white-space: normal;
	letter-spacing: 0.04em;
	word-spacing: 0.04em;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 11px;
	text-decoration: none;
	text-align: left;
}
.textep2 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #3E3E3E;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 13px;
	text-decoration: none;
}
.texteor2 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #DA5403;
	text-align: left;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 13px;
	text-decoration: none;
}
.sac_ref {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	letter-spacing: 0.01em;
	text-align: center;
	word-spacing: 0.02em;
	text-decoration: none;
}
.sac_desc {


	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	letter-spacing: 0.03em;
	text-align: justify;
	word-spacing: 0.3em;
	text-decoration: none;
}
.menu_bo_g {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	background-position: 50px;
	text-decoration: none;
	background-repeat: repeat-x;
	margin-bottom: 10px;
	background-color: #F3E0DE;
}
.titre_orange_P {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F2960B;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/fond_or.gif);
	background-repeat: repeat-y;
	text-indent: 15px;
}
.fond_ct {
	background-image: url(/site/images/cote_fond.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 400px;
	padding-left: 50px;
	line-height: 16px;
}
.fond_ct2 {
	background-image: url(/site/images/cote_fond2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	padding-right: 50px;
	letter-spacing: 0.03em;
	word-spacing: 0.2em;
	line-height: 16px;
}
a {
	font-family: Tahoma;
	font-size: 11px;
	
	text-decoration: underline;
}

/*a:visited {
	font-weight: bold;
} */
.titre_orangeG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #E77105;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/caree_or.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-left: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.titre_rougeG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #9A0D0A;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/caree_r.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
.chaine {
	background-image: url(/site/images/ligne.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height:40px;
	margin: 0px;
	padding: 0px;
}

.chaine_h {
	background-image: url(/site/images/chaineo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:40px;
	margin: 0px;
	padding: 0px;
}
.actu_haut_d {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FEB52C;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
}
.input_fo_act {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	white-space: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border: 1px solid #666666;
	vertical-align: middle;
}
.titre_bleu_p2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0467D5;
	line-height: 17px;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.titre_1{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/pucG.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #961F0E;
	height: 23px;
	padding-bottom: 0px;
	padding-left: 35px;
	text-decoration: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	margin: 0px;
	
}
h1 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #9A0D0A;
	text-align: left;
	letter-spacing: 0em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 18px;

}
h2{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	letter-spacing: 0em;
	word-spacing: 0.03em;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 18px;
}
h3{
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	top: 0px;
}
.bck_r {
	font-family: Tahoma;
	background-image: url(/site/images/fong_rouge.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 620px;

}
.texte_intro {
	font-family: Tahoma;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	text-decoration: none;
	height: 45px;
}
.texte_introN {
	font-family: Tahoma;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	text-decoration: none;
}
.texte_S {
	font-family: Tahoma;
	text-decoration: underline ;
		color: #3E3E3E;
}
.texte_NS {
	font-family: Tahoma;
	text-decoration: none;
	color:#CC0000;
}
.texte_NS2 {
	font-family: Tahoma;
	text-decoration: none;
	color:#3E3E3E; 
}
.texte_NSG {
	font-family: Tahoma;
	text-decoration: none;
	color:#8C0000;
}
.bck_r2 {
	font-family: Tahoma;
	background-image: url(/site/images/fond_rouge2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 620px;
	background-color: #FDF3F2;
}
.bck_r3 { 
	font-family: Tahoma;
	background-image: url(/site/images/fond_rouge2r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 620px;
	background-color: #FDF3F2;
}
.bck_rh { 
	font-family: Tahoma;
	background-image: url(/site/images/arp-rh.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 620px;
	text-align: top;
	height:350px;
	/*background-color: #FDF3F2;*/
}
.chaine2 {
	background-image: url(/site/images/ligneL.gif);
	background-repeat: no-repeat;
	background-position: left left;
	height: 20px;
}
.texte_intro2 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color: #9B0D0D;
	text-align: justify;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	text-decoration: none;
}
.texte_intro3 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: oblique;
	font-weight: normal;
	color: #9B0D0D;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-decoration: none;
	line-height: 18px;
}
.texte_intro4 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: oblique;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-decoration: none;
	line-height: 17px;
}
.texteR_lien {
	font-family: Tahoma;
	color: #B7322F;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.06em;
	word-spacing: 0.06em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}
.bck_g {
	font-family: Tahoma;
	background-image: url(/site/images/fond_gris.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 620px;
	background-color: #F1EFEF;
}
.bck_g2 {
	font-family: Tahoma;
	background-image: url(/site/images/fondg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 700px;
	padding: 0px;	/*background-color: #F1EFEF;*/
	background-color: #FAF9F9; 
}
.li_G {
	list-style-image: url(/site/images/puceG.gif);
	font-family: Tahoma;
	font-size: 11px;
	padding-left:10px;
	font-style: normal;
	color: #666666;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: text-top;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	list-style-position: outside;
}
ol {
	list-style-position: outside;
	list-style-type: decimal;
}
.li_R {
	font-family: Tahoma;
	font-size: 12px;
	padding-left:10px;
	font-style: normal;
	color: #A41800;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.02em;
	vertical-align: text-top;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 17px;
	list-style-position: outside;
	font-weight: bold;
	list-style-type: decimal;
}
.bck_r1 {
	font-family: Tahoma;
	background-image: url(/site/images/fond_rouge2f.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 620px;
	background-color: #FDF3F2;
}
.texte3 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #3E3E3E;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.03em;
	word-spacing: 0.01em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 19px;
	font-weight: bold;
}
.titre_rougeGF2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #961F0E;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.actu_hautC {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #EF7C1F;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.02em;
	word-spacing: 0.03em;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	line-height: 19px;
	text-transform: uppercase;
	text-decoration: none;
}
.titre_rougeD {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #D9381C;
	text-decoration: none;
	line-height: 17px;
}
.titre_rougeDX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 10px;
	width: 14px;
	background-color: #CFCFCF;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	letter-spacing: 0em;
	word-spacing: 0em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	background-position: center center;
}
.titre_rougeDXR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 10px;
	width: 14px;
	background-color: #EDB1B1;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	letter-spacing: 0em;
	word-spacing: 0em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.texte4 { 
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 17px;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	vertical-align: baseline;

}
.texteR2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	text-align: justify;
	white-space: normal;
	letter-spacing: 0.05em;
	word-spacing: 0.03em;
	line-height: 15px;
}
titre_zzzzz {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;
	word-spacing: 0.1em;
	letter-spacing: 0.02em;
	text-align: left;
	background-image: url(/site/images/pucG.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #961F0E;
	height: 23px;
	padding-bottom: 0px;
	padding-left: 35px;
	text-decoration: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	margin: 0px;
}
.div_cir{
	background-color: #EAEAEA;
	height: 100%;
	width: 100%;
	border: 1px solid #F5F5F5;
}
/************Style Khalid **************/
ul.lst_liens li a {
	color:color: #B7322F;
	font-size:11px;
	font-weight:bold;
}
h2.ch2{font-size:11px; color:#9a0d0a; font-weight:bold}
h3.ch3{font-size:11px; color:#cc0000; font-weight:normal}
img.cimg{margin-left:135px;}

table.mecenat {border:0; border-collapse:collapse;font-family: Tahoma;font-family: Tahoma;font-size: 11px;font-style: normal;text-align: justify;}
table.mecenat * {margin:0; padding:0;}
table.mecenat td{margin:0; padding:0;}
table.mecenat td p {color: #3E3E3E;letter-spacing: 0.04em;word-spacing: 0.03em; margin:0 0 10px 0}
table.mecenat td img {margin-left:10px}
table.mecenat td h2 {color: #9A0D0A;font-weight:bold; margin:0 0 10px 0;letter-spacing: 0.04em;word-spacing: 0.03em;}
table.mecenat td p a{color: #3E3E3E; text-decoration:underline}


.cssbutton{
background-color: #C00;
border: 1px  #999 outset;
padding: 0;
color: #fff;
text-decoration: none;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
width:150px;
height:22px;
}

.cssbutton:visited{
color: #666;
}

.cssbutton:hover{
border-style: inset;
background-color: #961f0e;
padding: 0; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}


.home_ul{
	list-style-type: none;
	float:left;
	margin:0px;
	padding:0px;
}

.home_ul li{
	display:block; 
	float:left;
	height:15px;
	padding:0px;
	padding-right:3px;
}

.home_ul li a{
	color:#C00;
	letter-spacing:0em;
	word-spacing:0em;
	font-weight:bold;
font-family:Tahoma;
font-size:10px;
}

.home_ul li a:hover{
	color:#333;
}

.clr{
	clear:both; 
	height:0px;
}