/*************************** 
CHARTE DE NOMAGE CSS
.nomdumodule_section_nomdustyle{
}

Feuille de style modele a utiliser comme base de travail
pour les modules appelant les bloc.

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

/*--------------------- images seul -----------------------*/
.bloc_image{
	margin:0;
	padding:0;
}
.bloc_image img{
	border:1px solid #000000;
	margin:0;
}

/*--------------------- images double -----------------------*/
.bloc_image2{
	margin:0;
	padding:0;
}
.bloc_image2 img{
	border:1px solid #000000;
	margin:0;
}

/*--------------------- vidéo -----------------------*/
.bloc_video{
	margin:0;
	padding:0;
}

/*--------------------- Fichier -----------------------*/
.bloc_fichier{
	margin:0;
	padding:0 8px;
	text-align:left;
}

.bloc_fichier a{
	color:#4F7DBF;
	font-weight:bold;
	text-decoration:none;
}

.bloc_fichier a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

/*--------------------- text image -----------------------*/
.bloc_textimage{
	margin:0;
	padding:0;
	text-align:left;
}

.bloc_textimage .visuel{
margin: 8px 0;
padding:3px;
border:1px solid #CCCCCC;

}

.bloc_textimage .titre{
	font-size:15px;
	font-weight:800;
	text-transform:capitalize;
	color:#4F7DBF;
	margin:0;
	padding:0;
}

.bloc_textimage .accroche{
	font-size:15px;
	font-weight:800;
	text-transform:capitalize;
	color:#4F7DBF;
	margin:0;
	padding:0;
}

.bloc_textimage div.intro{
	font-size: 12px;
	text-decoration:none;
	margin:10px 0 20px 0;
}

.bloc_textimage div.corps{
	font-size: 10px;
	text-decoration:none;
	margin:10px 0;
}

/*--------------------- text  -----------------------*/
.bloc_text{
	margin:0;
	padding:0;
	text-align:left;
}


.bloc_text .titre{
	font-size:15px;
	font-weight:800;
	text-transform:capitalize;
	color:#4F7DBF;
	margin:0;
	padding:0;
}

.bloc_text .accroche{
	font-size:15px;
	font-weight:800;
	text-transform:capitalize;
	color:#4F7DBF;
	margin:0;
	padding:0;
}

.bloc_text div.intro{
	font-size: 12px;
	text-decoration:none;
	margin:10px 0 20px 0;
}

.bloc_text div.corps{
	font-size: 10px;
	text-decoration:none;
	margin:10px 0;
}


/*----------------- bloc_col_droite ---------------------*/

#div_2col_d_droite div.bloc_text{
	color:#FFFFFF;
	background-color:#FFFF33;
}

#div_2col_d_droite div.bloc_text h3{
	background:url(../images/picto_ad.gif) #333A5C 8px center no-repeat;
	border-bottom:2px solid #FFFFFF;
	padding:6px 8px 6px 32px;
	color:#87ABDA; 
}

.encare div.bloc_text h3{
	background:url(../images/picto_ad.gif) #1A2E51 8px center no-repeat;
	padding:6px 8px 6px 32px;
	color:#87ABDA;
	font-size:13px;
}

#div_2col_d_droite div.bloc_text h4, .encare div.bloc_text h4{
	color:#FFF;
	padding:15px 15px 0 15px; 
}


#div_2col_d_droite .bloc_text div.intro, .encare .bloc_text .intro {
	padding:0 15px 0 15px;
}

#div_2col_d_droite .bloc_text div.corps, .encare .bloc_text .corps{
	padding:0 15px 0 15px;
}

/*----------------- Autres style ---------------------*/
.font_size_10{
	font-size:10px;
}

.font_size_12{
	font-size:12px;
}

.font_size_14{
	font-size:14px;
}

.font_size_16{
	font-size:16px;
}

.font_size_18{
	font-size:18px;
}

.font_size_20{
	font-size:20px;
}

.font_size_22{
	font-size:22px;
}
