@charset="iso-8859-1";
body{
   margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#B1CBE0;
}

.table_g{
	width:838px;
	}

.table_cotenu{
	background-color:#FFFFFF;
	width:820px;
	}
.colone_g{
	width:203px;
	}
.colone_m{
	width:617px;
	}


.margin_g{
	width:9px;
	background-image:url(../images/bk_mg.jpg);
	background-repeat:repeat-y;
}

.margin_d{
	width:9px;
	background-image:url(../images/bk_md.jpg);
	background-repeat:repeat-y;
}
.margin_b{
	height::6px;
	background-image:url(../images/bk_mb.jpg);
	background-repeat:repeat-x;
}
.textmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0166A9;
	text-decoration:underline;
}
.table_texthaut{
	height:12px;
	width:820px;
	margin-top:17px;
	margin-bottom:15px;
	background-color:#FFFFFF;
}
.texthaut_g{
	height:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#727272;
	margin-left:30px;
	/*margin-right:8px;*/
}
.texthaut_d{
	width:309px;
	height:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#727272;
	margin-left:8px;
	/*margin-right:23px;*/
}
.tele
{
	color:#CD0E0E;
	margin-bottom:8px;
	margin-top:10px; 
	font-size:14px;
}
.txt_clic
{
	color:#085C94; 
	font-size:9px;
	text-decoration:underline;
}
.txt_clic:hover
{
	color:#085C94; 
	font-size:9px;
	text-decoration:none;
}

.vision{
	color:#085C94; 
	font-size:9px;
	text-decoration:none;
}
.bk_contact{
	background-image:url(../images/bk_contact.jpg);
	background-repeat:repeat-x;
}
.bk_broch{
	background-image:url(../images/bk_broch.jpg);
	background-repeat:repeat-x;
}
.bk_menug{
	background-image:url(../images/bk_menug.jpg);
	background-repeat:repeat-x;
}
.textmenu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0166A9;
	text-decoration:none;
}
.cat_voi_on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*color:#0164A6;*/
	text-decoration:underline;
	cursor:pointer;
}

.cat_voi_out{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*color:#0164A6;*/
	text-decoration:none;
	cursor:pointer;
}
/*.margin_d{
width:9px;
height:178px;
background-image:url(../images/marg_d.jpg);
background-repeat:repeat-y;
}
.margin_g{
width:9px;
height:178px;
background-image:url(../images/marg_g.jpg);
background-repeat:no-repeat;
}*/

.bk_test1{
	background-color:FFFFFF;
	height:17px;
}
.bk_test2{
	background-color:FFFFFF;
	height:15px;
}
.bann{
	width:820px;
	height:182px;
	background-image:url(../images/bann.jpg);
	background-repeat:no-repeat;
}

.prod_border{
	width:386px;
	height:194px;
	background-image:url(../images/bk_border.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.prod_container{
	width:372px;
	height:178px;
	margin-top:7px;
	margin-left:7px;
}
.prod_bk_deg{
	background-image:url(../images/bk_prd.jpg);
	background-repeat:repeat-x;
}
.prod_trt{
	font-size:0px;
	height:2px;	
	background-image:url(../images/bk_trt.jpg);
	background-repeat:repeat-x;
	width:173px;
	margin-top:10px;
}

.txt_cof{
	font-size:10px;
	height:100px;
	color:#555B5F;
	text-align:justify; 
	}


.deu_point{
	font-size:9px;
	color:#0164A6;
	text-decoration:none;
	margin-top:2px;
}

.news_champtext{
	width:145px; 
	height:14px; 
	color: #585859;
	border:1px solid #647D97; 
	background-color:#FFFFFF; 
	font-size:10px;
}
.news_ok_on{
	font-size:9px;
	font-weight:bold;
	height:17px;
	width:20px;
	color:#647D97;
	border:1px solid #647D97;
	cursor:pointer;
	background-color:#FFFFFF;
}

.news_ok_out{
	font-size:9px;
	font-weight:bold;
	height:17px;
	width:20px;
	color:#647D97;
	border:1px solid #647D97;
	cursor:pointer;
	background-color:#FFFFFF;
}

.bk_cof_art{
	background-image:url(../images/bk_cof_art.jpg);
	background-repeat:repeat-x;
}
.bk_news
{
	background-image:url(../images/News_g.jpg);
	background-repeat:no-repeat;
	height:98px;
	width:203px; 
}
.text_news
{
	color:#006BB3;
	width:180px;
	font-size:9px; 
	margin-left:10px; 
	margin-top:35px;
}
.desincrire
{
	color:#006BB3; 
	font-size:9px; 
	margin-left:5px;
	margin-top:5px;
	width:173px;
	text-decoration:underline;
}
.desincrire:hover
{
	color:#006BB3; 
	font-size:9px; 
	margin-left:5px;
	margin-top:5px;
	width:173px;
	text-decoration:none;
}
.voir_det
{
	/*margin-top:7px;*/
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
	text-decoration:none;

	
}
.voir_det:hover
{
	/*margin-top:7px;*/
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
	text-decoration:underline;
}

.text_arti1
{
	color:#555B5F;
	font-size:11px;
	margin-left:52px;
	margin-top:9px;
	margin-bottom:13px;
}
.deu_poin_det
{
	/*margin-top:7px;*/
	font-size:11px;
	text-decoration:none;
}
.bk_cof_hausec_det
{
	background-image:url(../images/bk_cof_hausec_det.jpg);
	background-repeat:repeat-x;
}
.bk_img_cofhautsec_det
{
	/*background-image:url(../images/bk_cof_fich1.jpg);
	background-repeat:repeat-x;*/
	height:348px;
	background-color:#FFFFFF; 
	border: solid 2px;
	border-color:#EDEDED;
	margin-top:39px;
	margin-left:15px;
}

.ret_cat_on
{
	margin-top:7px; 
	cursor:pointer;
	width:20px;
	color:#0169B0 ;
	text-decoration:underline;
}

.ret_cat_out
{
	margin-top:7px; 
	cursor:pointer;
	width:20px;
	color:#0169B0 ;
	text-decoration:none;
}

.ret_art_on
{
	font-size:11px;
	color:#0169B0;
	text-decoration:underline;
	cursor:pointer;
	line-height:20px;
}
.ret_art_out
{
	font-size:11px;
	color:#0169B0;
	text-decoration:none;
	cursor:pointer;
	line-height:20px;
}






.fliche
{
	margin-top:7px; 	
	float:left; 
	color:#0169B0 ; 
	font-size:10px;
}

.txt_cof711
{
	margin-top:17px;  
	color:#FFFFFF ; 
	font-size:12px;
	font-weight:bold;
}

.bk_retour{
	background-image:url(../images/bk_retour.jpg);
	background-repeat:no-repeat;
	background-position:48px 13px;
	width:186px;
	margin-top:14px;
	float:left;
}
.text_bouton
{
	width:120px; 
	float:left; 
	margin-top:15px;
	color:#0169B0 ;
	font-size:10px ;
	font-weight:bold;
}

.txt_table
{
	color:#0169B0 ;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
}

.txt_table1
{
	color:#5A5959;
	font-size:10px;
	font-weight:bold;
	background-color:#F1F0F0;
}

.txt_inver{
	width:4px;
	font-size:11px;
	line-height:11px;	
}

.text_fiche
{
	margin-left:17px;
	color:#555B5F;
	font-size:10px;
	text-align:justify;
}

.titre_art_cof
{
	font-weight:bold;
	color:#0169B0;
}
.titre_art
{
	font-size:14px;
	font-weight:bold;
	color:#0169B0;
}


.titre_text_fiche
{
	margin-left:17px;
	color:#0169B0;
	font-size:10px;
	font-weight:bold;
	margin-top:8px;
}

.trait_ces_ind
{
	background-image:url(../images/trait_ces_ind.jpg);
	background-repeat:repeat-x;
}

.text_pres
{
	color:#555B5F;
	font-size:11px;
	text-align:justify;
	/*line-height:10px;*/
}

.champtext {
	margin:1px;
	font-size: 10px;
	height:15px;
	width:80%;
	border:1px solid #1966A2;
}
.champarea{
	margin:1px;
	font-size:11px;
	border:1px solid #1966A2;
}

.champs_libelle {

	font-size:9px;
	color: #1966A2;

}
.deu_point_c
{
color: #1966A2;
width:2px;
}

.validation{
	font-size:10px;
	color: #1966A2;
}

lu_titre{
	font-size:12px;
	color:#F46F0C;
	line-height:25px;
	}

.lu_on{
	font-size:12px;
	/*color:#F46F0C;*/
	color:#003399;
	text-decoration:underline;
	background-image:url(../images/lut_qp.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
	cursor:pointer;
	line-height:25px;
	}
	
.lu_out{
	cursor:pointer;
	font-size:12px;
	color:#F46F0C;
	text-decoration:none;
	background-image:url(../images/lut_qp.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;	
	cursor:pointer;
	line-height:25px;
	}
	
.lu_deupoint
{
	font-size:12px;
	color:#0169B0;
	margin-left:10px;
}

a.lu{
	font-size:12px;
	color:#0169B0;
	text-decoration:underline;
	background-image:url(../images/lut_qp.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
	cursor:pointer;
	line-height:25px;
	}
	
a.lu:hover{
	cursor:pointer;
	font-size:12px;
	color:#0169B0; 
	text-decoration:none;
	background-image:url(../images/lut_qp.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;	
	cursor:pointer;
	line-height:25px;
	}
.lu_desc{
	font-size:10px;
	line-height:14px;
	color:#595656;
	text-align:justify;
	margin-left:30px;
}

a.ps_gtitre{
	font-size:11px;
	font-variant:small-caps;
	color:#0169B0;
	text-decoration:underline;
	background-position:0px 5px;
	cursor:pointer;
	line-height:20px;
}
a.ps_gtitre:hover{
	font-size:11px;
	color:#0169B0;
	text-decoration:none;
	cursor:pointer;
	line-height:20px;
}

.traitfiche{
	border-top:2px solid #003399;
	margin-left:22px;
	margin-right:20px;
	margin-top:2px;
}

.actu_titre_on{
	font-size:11px;
	color:#0169B0;
	cursor:pointer;
	text-decoration:underline;
}
.actu_titre_out{
	font-size:11px;
	color:#0169B0;
	cursor:pointer;
	text-decoration:none;
}
.actu_desc{
	font-size:10px;
	color:#999999;
	text-align:justify;
	padding:5px;
	padding-left:15px;
}

.val_on{
	width:62px;
	height:16px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#1966A2;
	color:#fff;
	cursor:pointer;
}
.val_out{
	width:62px;
	height:16px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#B1CBE0;
	color:#fff;
	cursor:pointer;
}

.email_on{
	font-size:11px;
	color:#0169B0;
	text-decoration:underline;
	cursor:pointer;
}
.email_out{
	font-size:11px;
	color:#0169B0;;
	text-decoration:none;
	cursor:pointer;
}
.lien_pres
{
	color:#0169B0; 
	font-size:9px;
	text-decoration:underline;
}
.lien_pres:hover
{
	color:#0169B0; 
	font-size:9px;
	text-decoration:none;
}

/*DEBUT BARRE DE PAGINATION*/
.BarreP{
	height:16px;
	padding-bottom:2px;
	text-align:center;
}
.BarrePT {
	font-size: 10px;
	color: #595656;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
} 
.BarrePST{
	font-size: 10px;
	color: #AA2202;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px; padding-right:5px;
}
a.BarrePL{
	font-size: 9px;
	color: #F46F0C;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin-left:3px;
}
a.BarrePL:hover{
	font-size: 9px;
	color: #F46F0C;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
}
/*FIN BARRE DE PAGINATION*/

