/*-------------------------------- content -------------------------------------*/
#content{
padding:0px 0px 8px 0px ;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
}

#content .c_corpsArticle i, #content .c_600x0_body_mini i{
	font-style:normal;
}

#content h2{
margin:10px;
margin-bottom:0;
font-size:10px;
font-weight:normal;
cursor:pointer;
}

#content h2 strong{
font-size:12px;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
color:white;
/*font-weight : bold;*/
font-weight :normal;
vertical-align:top;
}

#content h2 a{
background-color:white;
font-size:18px;
font-weight:normal;
vertical-align:top;
margin:0;
}

#content img{
margin:10px 0px 0px 10px;
}

#content #listforum  img{
margin:50px 0px 0px 50px;
background-color:red;
}

#content .c_corpsArticle img{
margin:0;
}

#content .c_titre{
line-height:1.1em;
padding-right:3px;
padding-left:3px;
}

#content .c_titre{
font-size:1.2em;
}

#content .c_200x90 .c_titre{
font-size:1em;
}

#content a:hover .c_titre{
color:white;
}

#content p{
font-size:10px;
line-height:1.3em;
margin:10px;
}

#content h4{
font-size:14px;
font-weight:normal;
margin:4px 10px;
color:#03B4A3;    /********************************  couleur du titre - vert **********************/
}

#content h5{
color:white;
padding:5px;
font-weight:normal;
font-size:10px;
margin:5px 10px;
text-align:left;
background-color:#03B4A3; /************************ couleur BG des liens - vert********************/
}

#content h5 a{
text-decoration : underline;
color:white; /************************************ couleur des liens ********************/
}

#bandeau_partenaire img{
padding:0;
margin:0;
}

#content a{
font-size:inherit;
font-weight:inherit;
}

/*-------------------------------- template -------------------------------------*/
			
/* -------------CORPS ARTICLES------------*/

.c_col_200, .c_col_300,
.c_col_400, .c_col_600{
float:left;
padding:0px 0px 20px 0px;
margin:0px;
/*min-height:350px;*//*firefox opera only*/
/*height:auto ! important;/*firefox opera only*/
/*height:350px;*/
text-align :justify;
}

#content .c_col_200{
/*width:200px;*/
width:33%;
}

#content .c_col_300{
width:300px;
}

#content .c_col_400{
width:399px;
}

#content .c_col_600,
#content .c_600x0_body_mini{
width:600px;
}

#content h6{
font-size:18px;
display:block;
text-align:center;
line-height:1em;
margin:0.5em 10px;
font-weight:normal;
color:#03B4A3;  /***************************** couleur des titres h6 - vert *************/
}

.c_copyright2{
font-family:Verdana, sans-serif;
font-size:9px;
color:#444;
text-align:center;
}

#content .c_corpsArticle div img{
display:block;
}

#content .c_infos{
padding:5px;
}

.c_corpsArticle p a{
text-decoration:underline;
}

#content strong{
font-weight:normal;
color:#03B4A3;  /**************** couleur des mots clés - vert *****************/ 
}

/*-------------------------------- header -------------------------------------*/

.c_200x180,
.c_200x145,
.c_200x180_1,
.c_200x180_video,
.c_200x90,
.c_400x180,
.c_400x90,
.c_600x300,
.c_300x270,
.c_300x90,
.c_600x220 p a{
overflow:hidden;
}

.c_600x220,
.c_600x220_unebas,
.c_600x220_UneBottom,
.c_600x220_UneTop,
.c_600x220_UneMiddle,
.c_600x220_header1,
.c_600x220_unehaut{
width:600px;
overflow:hidden;
cursor:pointer;
height:220px;
position:relative;
}

#content .c_600x220 img,
#content .c_600x220_UneBottom img,
#content .c_600x220_header1 img,
#content .c_600x220_unebas img,
#content .c_600x220_unehaut img,
#content .c_600x220_UneTop img,
#content .c_600x220_UneMiddle img{
position:absolute;
top:0;
left:0;
margin:0;
z-index:0;
}

#content .c_600x220_header2,
#content .c_600x220_header3{
width:600px;
overflow:hidden;
cursor:pointer;
min-height:90px;/*modern browser only*/
height:auto ! important;/*modern browser only*/
height:100px;
}

#content h1{
font-size:18px;
font-weight:normal;
line-height:1.3em;
margin-left:10px;
margin-top:10px;
position:relative;
}

#content h1 a,
.ongletUne{
padding:2px 3px;
vertical-align:top;
}

#content .c_600x220_unebas h1{
margin-top:120px;
padding-right:30px;
}
#content .c_600x220_unehaut h1{
padding-right:30px;
}
#content .c_600x220_UneBottom h1{
margin-top:197px;
margin-left:0;
}

#content .c_600x220_UneBottom span.c_copy,
#content .c_600x220_UneMiddle span.c_copy{
top:0;
bottom:auto;
}

#content .c_600x220_UneMiddle h1{
margin-top:168px;
margin-left:0;
}

#content .c_600x220_UneTop h1{
margin:0;
}

#content .c_600x220_header1 h1{
top:10px;
margin-top:0;
}

#content .c_600x220_header1 p{
top:10px;
}

#content .c_600x220 h1{
top:120px;
margin-top:0;
padding-right:100px;
}

#content .c_600x220 p{
top:120px;
}

#content .c_600x220 p,
#content .c_600x220_unebas p{
margin:0 0 0 10px;
height:80px;
text-align:left;
overflow:hidden;
padding-right:200px;
}

#content .c_600x220 p a,
#content .c_600x220_unebas p a{
padding:3px 0;
}

#content .c_600x220 h1 a,
#content .c_600x220_unebas h1 a{
padding-right:4px;
padding-left:3px;
}

#content .c_600x220_header1 p,
#content .c_600x220_header2 p, 
#content .c_600x220_header3 p,
#content .c_600x220_header4 p,
#content .c_600x220 p,
#content .c_600x220_unehaut p,
#content .c_600x220_unebas p,
#content .c_600x220_UneTop p,
#content .c_600x220_UneMiddle p{
position:relative;
font-size:12px;
}
/*
#content .c_600x220_header1 h1,
#content .c_600x220_header2 h1, 
#content .c_600x220_header3 h1,
#content .c_600x220_header4 h1,
#content .c_600x220 h1,
#content .c_600x220_unehaut h1,
#content .c_600x220_unebas h1,
#content .c_600x220_UneTop h1,
#content .c_600x220_UneMiddle h1,
#content .c_600x220_UneBottom h1
{
position:relative;
}*/
#content .c_600x220_UneMiddle p,
#content .c_600x220_UneTop p{
line-height:1.2em;
margin:0;
}

#content .c_600x220_header1 h1,
#content .c_600x220_header2 h1,
#content .c_600x220_header3 h1{
width:50%;
}

#content .c_600x110_header_c h2{
font-size:14px;
}

#content h1 strong{
font-size:12px;
color:white;
font-weight : bold;
vertical-align:top;
padding:2px 3px;
}

#content .c_600x220_unehaut h1 a{
padding-right:4px;
padding-left:3px;
}

#content .c_600x220_header1 p,
#content .c_600x220_header2 p,
#content .c_600x220_header3 p{
width:50%;
margin-top:8px;
}
#content .c_600x220_unehaut p,
#content .c_600x220_unebas p{
margin-top:8px;
width:80%;
}
#content .c_600x220_header1 p a,
#content .c_600x220_header2 p a,
#content .c_600x220_header3 p a,
#content .c_600x220_unehaut p a{
padding:0px 0 4px 0;

}

#content .c_signature,
#content .c_date{
display:inline;
color:#666;
background-color:white;
margin-left:10px;
position:relative;
}

#content .c_600x240_header4{
width:600px;
height:240px;
padding:0;
margin:0;
position:relative;}

#content .c_600x240_header4 p,
#content .c_600x240_header4 h1{
width:290px;
}
#content .c_600x240_header4 img{
position:absolute;
right:10px;
bottom:10px;
}
#content .c_600x240_header4 span.c_copy{
bottom:10px;
right:10px;
}

#content .c_600x60_header4{
width:600px;
height:60px;
padding:0;
margin:0;
float:left;
}
/*
#content .c_600x240_header4 .c_header_text{
float:left;
width:290px;
}
*/

/*-------------------------------- CSS IMG header ------------------------*/


/*#content div.cc_600x220
{
	width:600px;
	overflow:hidden;
	height:220px;
	position:relative;
}*/

/*#content div.headerOverImage
{
	position:relative;
	width:290px;
	left:10px;
	
}*/

#content div.cc_600x220{ /******************* a ajouter pour placer le texte sur l'img principal **********/
	position:relative;
	z-index:1;
	}

#content div.headerOverImage{ /************* modifié pour le placement du txt sur l'img principal *********/
	position:absolute;
	width:600px;
/*	z-index:2; */
	left:20px;
}


#content div.une_top div.headerOverImage{
	top:20px;
}

#content div.une_inline_bot div.headerOverImage{	/************* si txt sur img principal au bas de l'image ***/
	top:170px;
}

#content div.headerOverImage h1{
	font-size:18px;
	font-weight:normal;
	line-height:1.2em;
	margin:0 0 10px 0;
	/*background-color:#E41B5B; /**************** coul BG titre haut de l'img principale *******************/
	color:#fff;				  /**************** coul titre haut de l'img principale *******************/
}

.ahref{
	background-color:#03B4A3; /**************** coul BG titre haut de l'img principale - vert*******************/
	}
	
.sous_titre{
	background-color:#fff; 
	}

#content div.headerOverImage p{
	font-size:12px;
	line-height:14px;
	margin:0;
	/*background-color:#fff; /**************** coul BG titre haut de l'img principale *******************/
	color:#03B4A3;				  /**************** coul titre haut de l'img principale - vert*******************/
}

#content div.signature span{
	color:#fff;				  /**************** coul de la signature sur img principale *******************/
	background-color:#03B4A3; /**************** coul BG de la signature sur img principale - vert*******************/
}

#content div.cc_600x220 .c_copy{
	position:absolute;
	bottom:1px;
	right:1px;
	color:#666;
	background-color:white;
	z-index:150;
	display:none;
}

