#tout_contenu_exces{
	position: relative; margin:15px auto 30px; width:990px; height:auto; background: url("../images/fond_bulle_vert.jpg") no-repeat right -50px;
}


#article{
	float:left;
	margin:0 0 0 5px;
	padding:0;
	position:relative;
	width:805px;
	z-index:10;
	color: #333333;
	font-size: 12px;
}


h1{
	font-size: 32px;
	font-weight: normal;
}

h2{
	font-size: 22px;
}


.petit{
	font-size: 15px;
}


.b{
	color: #7e0e7b;
}

#bulles{
	line-height: 150%;
}

.ensavoirplus a
{text-decoration: underline;}


.title{
	font-size: 17px; font-weight:bold;}


/* ............................. BOUTONS .............................*/


a{
	text-decoration: none;
}

#boutons
{
	width: 791px;
	height: 54px;
	background-color: white;
	margin-top:15px;
}


#btn_0301_on{
	font-size:13px;
	float:left; 
	background:url("../images/btn_0301_on.gif") no-repeat; 
	width:233px; 
	height:44px; 
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 6px;
}

#btn_0302_on{
	font-size:13px;
	float:left; 
	background:url("../images/btn_0302_on.gif") no-repeat; 
 	width:233px; 
	height:44px; 
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 6px;
}

#btn_0303_on{
	font-size:13px;
	float:left; 
	background:url("../images/btn_0303_on.gif") no-repeat; 
 	width:233px; 
	height:44px; 
	padding-top: 10px;
	padding-left: 10px;
}

#btn_0301{
	float:left; 
	background:url("../images/btn_0301_off.gif") no-repeat; 
	width:243px; 
	height:54px; 
	margin-right: 6px;
}

#btn_0302{
	float:left; 
	background:url("../images/btn_0302_off.gif") no-repeat; 
	width:243px; 
	height:54px; 
	margin-right: 6px;
}

#btn_0303{
	float:left; 
	background:url("../images/btn_0303_off.gif") no-repeat; 
	width:243px; 
	height:54px; 
}

#btn_0301 a{
	font-size:13px; 
	display:block; 
	width:233px; 
	height:44px; 
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
}

#btn_0302 a{
	font-size:13px; 
	display:block; 
 	width:233px; 
	height:44px; 
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
}

#btn_0303 a{
	font-size:13px; 
	display:block; 
 	width:233px; 
	height:44px; 
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
}



#btn_0301_on, #btn_0301, #btn_0302, #btn_0302_on, #btn_0303, #btn_0303_on, #btn_0301 a:hover, #btn_0302 a:hover, #btn_0303 a:hover, #btn_0301 a:hover .vert, #btn_0302 a:hover .vert, #btn_0303 a:hover .vert
{
	color:white; 
	font-weight: bold;
}



/* PAGE 01 */

#btn05{
	width:455px; height:88px; background-image:url('../images/btn_vert_01.gif'); background-repeat:no-repeat; padding-top:30px; padding-left:15px; color:#192c38; font-weight:bold; font-size:17px; 
}

#btn06{
	width:344px; height:89px; background-image:url('../images/btn_vert_02.gif'); background-repeat:no-repeat;
}



.table{
	font-size:13px; font-weight:bold;  padding: 5px 5px 5px 5px; background-color:white;
}
.table_contenu{
	color:#192c38; font-size:9px; font-weight:bold; float:left; 
}
.table_contenu a{
	color:#d5006b; font-size:20px; font-weight:bold;
}
.table .ouplus{
	color:#d5006b;
}
.table_contenu .ouplus{
	color:#d5006b; font-size:20px; font-weight:bold;
}

#tableau_double{
	margin-top: -20px;}




#bulle01{
	width:400px;
	height:259px;font-family:Arial; font-size:11px; text-align:justify;
	position : absolute; left : 50%; margin-left : -200px; top : 865px; z-index : 2000000000; display : none;
}

#bulle02{
	width:290px;
	height:299px;
	font-family:Arial; font-size:12px; font-style:italic;	
	position : absolute; left : 50%; margin-left : 210px; top : 820px; z-index : 2000000001; display : none;
}


.info{ width:290px; height:102px; background-image:url('../images/images_chacun/cartouche_info.jpg'); background-repeat:no-repeat; margin-left:60px; margin-top:15px; padding-left:15px; padding-top:32px; font-family:Arial; color:#FFFFFF; text-align:center; font:italic;
}
.info a:link{color : #FFFFFF; text-decoration : none;}
.info a:active{color : #000000; text-decoration : none;}  
.info a:visited{color : #FFFFFF; text-decoration : none;}
.info a:hover{color : #000000; text-decoration : none;}

.info2{ width:350px; height:102px; background-image:url('../images/images_chacun/cartouche_info.jpg'); background-repeat:no-repeat; margin-left:15px; margin-top:148px; padding-left:2px; padding-top:32px; font-family:Arial; color:#FFF; text-align:center; font:italic;
}
.info2 a:link{color : #FFFFFF; text-decoration : none;}
.info2 a:active{color : #000000; text-decoration : none;}  
.info2 a:visited{color : #FFFFFF; text-decoration : none;}
.info2 a:hover{color : #000000; text-decoration : none;}

#photo{
	float: left;
	margin-left: -100px;
	position:relative;
}

#groupe{
	margin-top:15px;
	padding-bottom:20px;
}
#groupe h2{
	font-weight:bold;
	font-size:19px;
	text-decoration:none;
	margin-bottom: 15px;
	margin-top: 25px;
}

.text{
	font-size:12px;
	color: #333333;
	
}
.text ul li{
	list-style: url("../images/images_exces/puce_exces.jpg");
	color:#0b7b0b;
	font-weight:bold;
	font-size:14px;
	padding-top:20px;
}
.titre_text{
	padding-bottom:2px;
	font-weight:bold;
	font-size:14px;
	padding-top:20px;
	margin-left:0px;
}

.partie2{
	padding-left:25px;	
}

.partie2 b{
	padding-left:30px;	
}