a .sous_titre_gauche{
text-decoration:none;
}
.title_search_home{
	font-size:15px;
	font-weight:bold;
	/* color:#f49c04; */
	color:#004A7F;
	margin: 0 0 10px 15px;
}

.tab_search{
	padding-left:12px;
}

#top_left{
	padding:10px 0 15px;
	height:235px;
	background-color:#B5E2F9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(../../pie/PIE.htc);
}

.icone_resume{
}

#image_cam_icone{
margin-left:14px;
}

.tit_hp_resume{
font:Arial;
font-weight:bold;
font-size:16px;
height:36px;
}

.tit_hp_resume h4{
color:#000000;
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#009cda;
}

.puce_purple {
color:#AB8CBC;
}

.puce_red{
color:#B20355;
}

/*
.imgfloatright{
float: right; 
padding: 0 0 5px 15px;
}
*/

.imgfloatright{
float:right;
*margin-top:-2px;
margin-left:9px;
margin-right:4px;
*margin-right:7px;
padding: 0 0 5px 0;
}

.imgfloatleft{
float: left; 
padding: 2px 15px 5px 0;
}

.imgfloatleftinter{
float: left; 
padding: 0 15px 5px 0;
}

.lien_texte{
color:#000000;
text-decoration:none;
text-align: justify;
font-size:11px;
font-weight:normal;
}

.sous_titre_gauche{
font-size:12px;
font-weight:bold;
padding:10px 0 10px 0;
}

.home_newsletter_column h1, .newsletter_left_inter h1{
/*color:#66ccff;
font:Arial;
font-weight:bold;
font-size:18px;*/
margin-left:10px;
}

.puce_decale{
margin-left:10px;
text-align:justify;
list-style: none;
}

.home_newsletter_column input{
font-size:11px;
width:200px;
text-align:left;
/*padding-right:2px;
*/}

.vf_question_reponse{
padding-left:12px;
padding-top:34px;

}
.vf_question_image{
	
}

.vf_question{
padding-left:12px;
color: rgb(178, 3, 85); 
font-weight: bold; 
font-size: 12px;
}

.vf_question_image img{
float:left;
}

.form_vrai_faux{
padding-left:150px;
padding-top:12px;
}

.vf_answer_submit{
background-color:#FF9900;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:18px;
width:55px;
}

.tit_bonne_reponse{
padding-left:10px;
padding-left:12px;
color: #009cda;/*rgb(178, 3, 85);*/
font-weight: bold; 
font-size: 15px;
}
.vf_back{
padding-left:12px;
color: rgb(178, 3, 85);
font-weight: bold; 
font-size: 12px;
}

.vf_partenaire {
padding-left:12px;
}

.vf_partenaire h4{
color: rgb(178, 3, 85);
font-weight: bold; 
font-size: 12px;
}

.newsletterSearch{
margin-left:15px;
margin-top:5px;
}
.newsletterSearch table{
	font-size:11px;
}

.qp_image{
float:left; 
margin:0 8px 0 0;
}


.qp_bloc{
padding-left:12px;
padding-right:12px;
padding-top:19px;
font-size:12px;
}



.qp_description_text{
font-size:12px;
font-weight:regular;
width:353px;
display:inline;
text-align: justify;
}

.span_mauve{
color:#B20355;
text-align: justify;
font-size:13px;
font-weight:bold;
}
.span_bleu{
color:#009cda;
text-align: justify;
font-size:13px;
font-weight:bold;
}


.texte_quiz{

}

.espace_vide{
float:left;
height:100%;
}

.question_def{

padding-left:27px;
}


.reponse_quiz_radio{
float:left;
padding-top:2px;
}

.reponse_input_label{

padding-left:27px;
}



/*blooc question pratiques*/

.qp_rouge_fonce_titre{
color: rgb(178, 3, 85); 
font-weight: bold;
font-size: 18px;
padding-top: 1px;
}

.bloc_question_pratique
{
padding:5px 15px 5px 15px;
}

