body
{
	width:950px;
	margin:auto;
	text-align:justify;
	/*background-image:url("beige040.gif");*/
}
/* 
///////////////////////////////////////////////////////////////
EN TETE
///////////////////////////////////////////////////////////////
*/
div.cad-logo{
	width: 930px;
	height: 32px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	font-size: 10px;
	color: #707070;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: verdana, arial;
	text-align: justify;
	background-image:url(cad-menu-bis.jpg);
	background-repeat: no-repeat;
	}
	a.header-link:link{
	text-decoration: none;
	}
	a.header-link:visited{
	text-decoration: none;
	}
	a.header-link:hover{
	text-decoration: none;
	cursor: hand;
	}
	a.header-link:active{
	text-decoration: none;
	}
	
	/* 
///////////////////////////////////////////////////////////////
FLASH
///////////////////////////////////////////////////////////////
*/
div.cad-flash{
	width: 700px;
	height: 140px;
	background-image:url(flash.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 23px;
	padding-left: 250px;
	}
	a.header-link:link{
	text-decoration: none;
	}
	a.header-link:visited{
	text-decoration: none;
	}
	a.header-link:hover{
	text-decoration: none;
	cursor: hand;
	}
	a.header-link:active{
	text-decoration: none;
	}
	span.fash_txt{
	font-size:25px;
	font-family:"Comic Sans MS";
	color:white;
	font-style:italic;
	}
 
 /* 
///////////////////////////////////////////////////////////////
MENU DU SITE
///////////////////////////////////////////////////////////////
*/

div.menu{
	width: 950px;
	height: 40px;
	background-image:url(cad-menu.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	clear: both;
	}

div.cad-menu{
position:absolute;
z-index: 1;
width: 950px;
height: 40px;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-align: center;
}
div.cad-menu img{
border: 0px;
}
div.cad-menu a:link{
text-decoration: none;
}
div.cad-menu a:visited{
text-decoration: none;
}
div.cad-menu a:hover{
text-decoration: none;
}
div.cad-menu a:active{
text-decoration: none;
}
div.cad-menu-home{
position:relative;
z-index: 1;
float: left;
width: 147px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
}
div.cad-menu-home a:link{
color: #707070;
}
div.cad-menu-home a:visited{
color: #707070;
}
div.cad-menu-home a:hover{
color: #961079;
}
div.cad-menu-home a:active{
color: #707070;
}
div.cad-menu1{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu1:hover{
color: #961079;
}
div.cad-menu2{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu2:hover{
color: #961079;
}
div.cad-menu3{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu3:hover{
color: #961079;
}
div.cad-menu4{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu4:hover{
color: #961079;
}
div.cad-menu5{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu5:hover{
color: #961079;
}
div.cad-menu6{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 32px;
padding-top: 8px;
border-right: solid 1px #cdcdcd;
color: #707070;
}
div.cad-menu6:hover{
color: #961079;
}
div.cad-menu-connection{
position:relative;
z-index: 1;
float: left;
width: 147px;
height: 32px;
padding-top: 8px;
}
div.cad-menu-connection a:link{
color: #707070;
}
div.cad-menu-connection a:visited{
color: #707070;
}
div.cad-menu-connection a:hover{
color: #961079;
}
div.cad-menu-connection a:active{
color: #707070;
}
div.cad-menu1-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #fafafa;
}
div.cad-menu1-sous a:link{
color: #707070;
}
div.cad-menu1-sous a:visited{
color: #707070;
}
div.cad-menu1-sous a:hover{
color: #707070;
}
div.cad-menu1-sous a:active{
color: #707070;
}
div.cad-menu11{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
border-top: 0px;
color: #707070;
background: #fafafa;
}
div.cad-menu11:hover{
background: #ffffff;
}
div.cad-menu11:hover a{
color:#707070;
}
div.cad-menu12{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu12:hover{
background: #ffffff;
}
div.cad-menu12:hover a{
color:#707070;
}
div.cad-menu13{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu13:hover{
background: #ffffff;
}
div.cad-menu13:hover a{
color:#707070;
}
div.cad-menu14{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu14:hover{
background: #ffffff;
}
div.cad-menu14:hover a{
color:#707070;
}
div.cad-menu15{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu15:hover{
background: #ffffff;
}
div.cad-menu15:hover a{
color:#707070;
}
div.cad-menu16{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu16:hover{
background: #ffffff;
}
div.cad-menu16:hover a{
color:#707070;
}
div.cad-menu17{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu17:hover{
background: #ffffff;
}
div.cad-menu17:hover a{
color:#707070;
}
div.cad-menu18{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu18:hover{
background: #ffffff;
}
div.cad-menu18:hover a{
color:#707070;
}
div.cad-menu19{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu19:hover{
background: #ffffff;
}
div.cad-menu19:hover a{
color:#707070;
}
div.cad-menu110{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu110:hover{
background: #ffffff;
}
div.cad-menu110:hover a{
color:#707070;
}
div.cad-menu2-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #fafafa;
}
div.cad-menu2-sous a:link{
color: #707070;
}
div.cad-menu2-sous a:visited{
color: #707070;
}
div.cad-menu2-sous a:hover{
color: #707070;
}
div.cad-menu2-sous a:active{
color: #707070;
}
div.cad-menu21{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
border-top: 0px;
color: #707070;
background: #fafafa;
}
div.cad-menu21:hover{
background: #ffffff;
}
div.cad-menu21:hover a{
color:#707070;
}
div.cad-menu22{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu22:hover{
background: #ffffff;
}
div.cad-menu22:hover a{
color:#707070;
}
div.cad-menu23{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu23:hover{
background: #ffffff;
}
div.cad-menu23:hover a{
color:#707070;
}
div.cad-menu24{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu24:hover{
background: #ffffff;
}
div.cad-menu24:hover a{
color:#707070;
}
div.cad-menu25{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu25:hover{
background: #ffffff;
}
div.cad-menu25:hover a{
color:#707070;
}
div.cad-menu26{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu26:hover{
background: #ffffff;
}
div.cad-menu26:hover a{
color:#707070;
}
div.cad-menu27{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu27:hover{
background: #ffffff;
}
div.cad-menu27:hover a{
color:#707070;
}
div.cad-menu28{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu28:hover{
background: #ffffff;
}
div.cad-menu28:hover a{
color:#707070;
}
div.cad-menu29{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu29:hover{
background: #ffffff;
}
div.cad-menu29:hover a{
color:#707070;
}
div.cad-menu3-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #fafafa;
}
div.cad-menu3-sous a:link{
color: #707070;
}
div.cad-menu3-sous a:visited{
color: #707070;
}
div.cad-menu3-sous a:hover{
color: #707070;
}
div.cad-menu3-sous a:active{
color: #707070;
}
div.cad-menu31{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
border-top: 0px;
color: #707070;
background: #fafafa;
}
div.cad-menu31:hover{
background: #ffffff;
}
div.cad-menu31:hover a{
color:#707070;
}
div.cad-menu32{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu32:hover{
background: #ffffff;
}
div.cad-menu32:hover a{
color:#707070;
}
div.cad-menu33{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu33:hover{
background: #ffffff;
}
div.cad-menu33:hover a{
color:#707070;
}
div.cad-menu34{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu34:hover{
background: #ffffff;
}
div.cad-menu34:hover a{
color:#707070;
}
div.cad-menu35{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu35:hover{
background: #ffffff;
}
div.cad-menu35:hover a{
color:#707070;
}
div.cad-menu4-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #fafafa;
}
div.cad-menu4-sous a:link{
color: #707070;
}
div.cad-menu4-sous a:visited{
color: #707070;
}
div.cad-menu4-sous a:hover{
color: #707070;
}
div.cad-menu4-sous a:active{
color: #707070;
}
div.cad-menu41{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
border-top: 0px;
color: #707070;
background: #fafafa;
}
div.cad-menu41:hover{
background: #ffffff;
}
div.cad-menu41:hover a{
color:#707070;
}
div.cad-menu42{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu42:hover{
background: #ffffff;
}
div.cad-menu42:hover a{
color:#707070;
}
div.cad-menu43{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu43:hover{
background: #ffffff;
}
div.cad-menu43:hover a{
color:#707070;
}
div.cad-menu44{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu44:hover{
background: #ffffff;
}
div.cad-menu44:hover a{
color:#707070;
}
div.cad-menu45{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu45:hover{
background: #ffffff;
}
div.cad-menu45:hover a{
color:#707070;
}
div.cad-menu5-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #fafafa;
}
div.cad-menu5-sous a:link{
color: #707070;
}
div.cad-menu5-sous a:visited{
color: #707070;
}
div.cad-menu5-sous a:hover{
color: #707070;
}
div.cad-menu5-sous a:active{
color: #707070;
}
div.cad-menu51{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
border-top: 0px;
color: #707070;
background: #fafafa;
}
div.cad-menu51:hover{
background: #ffffff;
}
div.cad-menu51:hover a{
color:#707070;
}
div.cad-menu52{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu52:hover{
background: #ffffff;
}
div.cad-menu52:hover a{
color:#707070;
}
div.cad-menu53{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu53:hover{
background: #ffffff;
}
div.cad-menu53:hover a{
color:#707070;
}
div.cad-menu54{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu54:hover{
background: #ffffff;
}
div.cad-menu54:hover a{
color:#707070;
}
div.cad-menu55{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: solid 1px #c2c1cb;
border-bottom: solid 1px #c2c1cb;
color: #707070;
background: #fafafa;
}
div.cad-menu55:hover{
background: #ffffff;
}
div.cad-menu55:hover a{
color:#707070;
}
div.cad-menu1:hover div.cad-menu1-sous{
display: block;
}
div.cad-menu2:hover div.cad-menu2-sous{
display: block;
}
div.cad-menu3:hover div.cad-menu3-sous{
display: block;
}
div.cad-menu4:hover div.cad-menu4-sous{
display: block;
}
div.cad-menu5:hover div.cad-menu5-sous{
display: block;
}


 /* 
///////////////////////////////////////////////////////////////
ACTUALITE
///////////////////////////////////////////////////////////////
*/
div.se_deconnecter{
	width: 930px;
	height: 23px;
	background-image:url(images/degrade.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	}
	div.se_deconnecter a{
	font-size: 11px;
	color: #AA067F;
	text-decoration:none;
	}
	span.se_deconnecter{
	font-family: Verdana, arial;
	font-weight: bold;
	color: #707070;
	text-align: left;
	font-size: 12px;
	}
div.actualite_index{
	width: 240px;
	height: 100px;
	background-image:url(images/degrade_temoignage.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	}
	span.actualite{
	font-family: Verdana, arial;
	font-weight: bold;
	color: white;
	text-align: left;
	font-size: 12px;
	}
div.exclusif_index{
	width: 200px;
	height: 100px;
	background-image:url(images/degrade_rouge.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	}
	div.actualite_index_1{
	width: 240px;
	height: 50px;
	background-image:url(images/degrade_bleu.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	}
	span.actualite-bis{
	font-family: Verdana, arial;
	font-weight: bold;
	color: green;
	text-align: left;
	font-size: 11px;
	}
	div.actualite_index ul{
	margin-top:10px;
	padding-top:0px;
	list-style-type:none;
	}
	div.actualite_index li{
	list-style-image:none;
	background: no-repeat;
	margin-top:0px;
	list-style-type:none;
	padding-top:0px;
	list-style-type:none;
	padding-left:0px;
	margin-left:-35px;
	margin-right:35px;
	font-size: 11px;
	color: yellow;
	}
	div.actualite_index a{
	font-size: 11px;
	color: orange;
	text-decoration:none;
	}
	div.actualite_index_1 a{
	font-size: 13px;
	color: black;
	text-decoration:none;
	}

/* ESPACE APRES BREAKING NEWS DANS TEMPLATE */
div.space
{
	height: 5px;
}
div.space_frise
{
	height: 5px;
	border-bottom: solid 2px silver;
}

/* HAUT & BAS DES BOITES VARIABLES */
div.topbox-950{
	width: 950px;
	height: 15px;
	background-image: url(cad-topbox-950.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
div.botbox-950{
	width: 950px;
	height: 15px;
	background-image: url(cad-botbox-950.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
div.web-marketing{
width: 950px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
font-family: Arial, sans-serif;
font-size: 12px;
color: #405e6d;
text-align: justify;
}
	
div.index_mini_cadre{
	width: 960px;
	height: 80px;
	margin-bottom: 10px;
	}	

div.mini_cadre_01{
		width: 219px;
		height: 69px;
		float: left;
		background-image:url(images/mini_cadre_01.jpg);
		background-repeat: no-repeat;
		margin-right: 4px;
		padding: 15px 0px 0px 15px;
}
div.mini_cadre_02{
		width: 219px;
		height: 69px;
		float: left;
		background-image:url(images/mini_cadre_02.jpg);
		background-repeat: no-repeat;
		margin-right: 4px;
		padding: 15px 0px 0px 15px;
}
div.mini_cadre_03{
		width: 219px;
		height: 69px;
		float: left;
		background-image:url(images/mini_cadre_03.jpg);
		background-repeat: no-repeat;
		margin-right: 4px;
		padding: 15px 0px 0px 15px;
}
div.mini_cadre_04{
		width: 219px;
		height: 69px;
		float: left;
		background-image:url(images/mini_cadre_04.jpg);
		background-repeat: no-repeat;
		margin-right: 4px;
		padding: 15px 0px 0px 15px;
}
		span.box-title{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #1c5f8a;
		}
		span.box-title a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-title a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-title a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-title a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-more{
		color: #1c5f8a;
		}
		span.box-more a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-more a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-more a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-more a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.box-link{
		color: #aa067f;
		}
		span.box-link a:link{
		color: #aa067f;
		text-decoration: none;
		}
		span.box-link a:visited{
		color: #aa067f;
		text-decoration: none;
		}
		span.box-link a:hover{
		color: #aa067f;
		text-decoration: none;
		}
		span.box-link a:active{
		color: #aa067f;
		text-decoration: none;
		}
/*Acces commentaire*/
div.boite_commentaire{
	width: 500px;
	height: 10px;
	margin-left:5px;
	}	
div.boite_commentaire_01{
		float: left;
		width:62px;
		height:20px; 
		background:url(bouton_commentaire.jpg) no-repeat top left;
		padding: 0px 0px 0px 15px;
}
div.boite_commentaire_02{
		float: left;
		width:110px;
		height:20px; 
		background:url(bouton_commentaire.jpg) no-repeat top right;
		padding: 0px 0px 0px 0px;
}
span.boite_commentaire{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #1c5f8a;
		}
		span.boite_commentaire a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.boite_commentaire a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.boite_commentaire a:hover{
		color: white;
		text-decoration: none;
		}
		span.boite_commentaire a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
/*FIN boite commentaire*/
		
		div.content{
	width: 948px;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	}
	
div.titre-content-left{
	width: 645px; 
	float: left;
	padding: 10px 23px 10px 40px;
	}
div.sous-content-left{
	width: 445px; 
	float: left;
	padding: 5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	border: solid 1px #cdcdcd;
	}
	div.sous-sous-content-left{
	width: 190px; 
	float: left;
	padding: 10px 10px 10px 10px;
	margin:1px 1px 1px 1px;
	border: solid 1px #cdcdcd;
	}
div.content-left{
	width: 670px;  /*645px sans pub*/
	float: left;
	padding: 5px 5px 5px 5px;
	}
div.content-left a:link{
	color: #405e6d;
	text-decoration: none;
}
div.content-left a:visited{
	color: #405e6d;
	text-decoration: none;
}
div.content-left a:hover{
	color: #405e6d;
	text-decoration: none;
	}
div.content-left a:active{
	color: #405e6d;
	text-decoration: none;
}
span.content_left_titre_centre{
	padding: 0px 0px 5px 200px;
	font-weight:bold;
	}

/* BOUTON VIOLET */
	div.action{
	margin-top: 20px;
	font-style:normal;
	}
	div.action a:link{
	color: #FFFFFF;
	text-decoration: none;
	}
	div.action a:visited{
	color: #FFFFFF;
	text-decoration: none;
	}
	div.action a:hover{
	color: #FFFFFF;
	text-decoration: none;
	}
	div.action a:active{
	color: #FFFFFF;
	text-decoration: none;
	}
	/* BOUTON ACTION H3 EXTENSIBLE */
	div.allbtn{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng{
	float:left; 
	width:250px;
	height:120px; 
	background:url(images/cable_module_mc3.jpg) no-repeat top left; 
	}
	span.btnd{
	float:left; 
	width:250px;
	height:120px; 
	background:url(images/cable_module_mc3.jpg) no-repeat top right; 
	}
	span.btnm{
	line-height:1.9; 
	float:left; 
	height:120px; 
	background:url(images/cable_module_mc3.jpg) repeat-x top left ;  
	}
	div.allbtn:hover span.btng{
	background:url(images/cable_module_mc3.jpg) no-repeat bottom left; 
	}
	div.allbtn:hover span.btnd{
	background:url(images/cable_module_mc3.jpg) no-repeat bottom right; 
	}
	div.allbtn:hover span.btnm{
	background:url(images/cable_module_mc3.jpg) repeat-x bottom left ;  
	}
	/* animation point de fonctionnement module - resistance */
	div.allbtn_1{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_1{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) no-repeat top left; 
	}
	span.btnd_1{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) no-repeat top right; 
	}
	span.btnm_1{
	line-height:1.9; 
	float:left; 
	height:345px; 
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) repeat-x top left ;  
	}
	div.allbtn_1:hover span.btng_1{
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) no-repeat bottom left; 
	}
	div.allbtn_1:hover span.btnd_1{
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) no-repeat bottom right; 
	}
	div.allbtn_1:hover span.btnm_1{
	background:url(images/caracteristique_courant_puissance_tension_module_photovoltaique_resistance_1.jpg) repeat-x bottom left ;  
	}
	/* animation point de plaqge de tension onduleur mppt */
	div.allbtn_2{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_2{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) no-repeat top left; 
	}
	span.btnd_2{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) no-repeat top right; 
	}
	span.btnm_2{
	line-height:1.9; 
	float:left; 
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) repeat-x top left ;  
	}
	div.allbtn_2:hover span.btng_2{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) no-repeat bottom left; 
	}
	div.allbtn_2:hover span.btnd_2{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) no-repeat bottom right; 
	}
	div.allbtn_2:hover span.btnm_2{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_plage_tension_mppt.jpg) repeat-x bottom left ;  
	}
	/* animation courant max DC onduleur */
	div.allbtn_3{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_3{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) no-repeat top left; 
	}
	span.btnd_3{
	float:left; 
	width:315px;
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) no-repeat top right; 
	}
	span.btnm_3{
	line-height:1.9; 
	float:left; 
	height:345px; 
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) repeat-x top left ;  
	}
	div.allbtn_3:hover span.btng_3{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) no-repeat bottom left; 
	}
	div.allbtn_3:hover span.btnd_3{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) no-repeat bottom right; 
	}
	div.allbtn_3:hover span.btnm_3{
	background:url(images/caracteristique_courant_tension_module_photovoltaique_onduleur_courant_maximal_dc.jpg) repeat-x bottom left ;  
	}
	/* animation rendement max onduleur */
	div.allbtn_4{
	width:390px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_4{
	float:left; 
	width:195px;
	height:278px; 
	background:url(images/courbe_rendement_onduleur_1.jpg) no-repeat top left; 
	}
	span.btnd_4{
	float:left; 
	width:195px;
	height:278px; 
	background:url(images/courbe_rendement_onduleur_1.jpg) no-repeat top right; 
	}
	span.btnm_4{
	line-height:1.9; 
	float:left; 
	height:278px; 
	background:url(images/courbe_rendement_onduleur_1.jpg) repeat-x top left ;  
	}
	div.allbtn_4:hover span.btng_4{
	background:url(images/courbe_rendement_onduleur_1.jpg) no-repeat bottom left; 
	}
	div.allbtn_4:hover span.btnd_4{
	background:url(images/courbe_rendement_onduleur_1.jpg) no-repeat bottom right; 
	}
	div.allbtn_4:hover span.btnm_4{
	background:url(images/courbe_rendement_onduleur_1.jpg) repeat-x bottom left ;  
	}
	/* animation inversion de polarité entrée onduleur */
	div.allbtn_5{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_5{
	float:left; 
	width:255px;
	height:555px; 
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) no-repeat top left; 
	}
	span.btnd_5{
	float:left; 
	width:255px;
	height:555px; 
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) no-repeat top right; 
	}
	span.btnm_5{
	line-height:1.9; 
	float:left; 
	height:555px; 
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) repeat-x top left ;  
	}
	div.allbtn_5:hover span.btng_5{
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) no-repeat bottom left; 
	}
	div.allbtn_5:hover span.btnd_5{
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) no-repeat bottom right; 
	}
	div.allbtn_5:hover span.btnm_5{
	background:url(images/inversion_de_polarite_entree_onduleur.jpg) repeat-x bottom left ;  
	}
	/* animation disque solaire */
	div.allbtn_6{
	width:630px;
    font-weight:bold;
	font-size: 12px ;
	font-family: Arial; 
	color:#FFFFFF;
    text-align:center; 
    cursor:pointer; 
    background:none; 
	text-decoration: none;
	float: left;
	border:1px solid gray;
	}
	span.btng_6{
	float:left; 
	width:310px;
	height:510px; 
	background:url(images/disque_solaire_2.jpg) no-repeat top left; 
	}
	span.btnd_6{
	float:left; 
	width:310px;
	height:510px; 
	background:url(images/disque_solaire_2.jpg) no-repeat top right; 
	}
	span.btnm_6{
	line-height:1.9; 
	float:left; 
	height:510px; 
	background:url(images/disque_solaire_2.jpg) repeat-x top left ;  
	}
	div.allbtn_6:hover span.btng_6{
	background:url(images/disque_solaire_2.jpg) no-repeat bottom left; 
	}
	div.allbtn_6:hover span.btnd_6{
	background:url(images/disque_solaire_2.jpg) no-repeat bottom right; 
	}
	div.allbtn_6:hover span.btnm_6{
	background:url(images/disque_solaire_2.jpg) repeat-x bottom left ;  
	}
	
table{
   margin: auto; /* Centre le tableau */
   margin-top:5px;
   margin-bottom:5px;
   border:1px solid gray; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   text-align:center;
}

td
{
   border:1px solid gray; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   text-align:center;
   padding-right:10px;
   padding-left:10px;
   padding-top:8px;
   padding-bottom:8px;
}

th
{
   border:1px solid gray; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   text-align:center;
   padding-right:10px;
   padding-left:10px;
   padding-top:8px;
   padding-bottom:8px;
}

div.chapeau{
	width: 605px;
	padding: 10px 20px 10px 20px;
	margin-top: 20px;
	margin-bottom: 10px;
	border: solid 1px #cdcdcd;
	background: #fafafa;
	font-weight:normal;
	font-style:italic;
	font-size: 13px;
	}



	/* FIN DES FLOATS*/
	.end{
	clear:both;
	}

	
	/* 
	///////////////////////////////////////////////////////////////
	FOOTER
	///////////////////////////////////////////////////////////////
	*/
	div.footer{
	width: 930px;
	height: 100px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	font-size: 10px;
	color: #707070;
	margin-top: 10px;
	margin-bottom: 40px;
	font-family: verdana, arial;
	text-align: justify;
	background-image:url(cad-menu.jpg);
	background-repeat: no-repeat;
	}
		a.footer-pink:link{
		color: #961079;
		text-decoration: none;
		}
		a.footer-pink:visited{
		color: #961079;
		text-decoration: none;
		}
		a.footer-pink:hover{
		color: #707070;
		text-decoration: none;
		}
		a.footer-pink:active{
		color: #961079;
		text-decoration: none;
		}
		a.footer-grey:link{
		color: #707070;
		text-decoration: none;
		}
		a.footer-grey:visited{
		color: #707070;
		text-decoration: none;
		}
		a.footer-grey:hover{
		color: #707070;
		text-decoration: none;
		}
		a.footer-grey:active{
		color: #707070;
		text-decoration: none;
		}
		div.footer hr{
		border-top: dotted 1px #707070;
		border-bottom: solid 1px #ffffff;
		}
		
		/* CONTENT RIGHT */	
	div.content-right{
	width: 240px;
	float: right;
	/*padding: 0px 0px 0px 0px;*/
	}


	div.fil-info{
	width: 240px;
	height: 45px;
	padding: 5px 10px 0px 10px;
	line-height: 20px;
	background-image: url(fil-info.jpg);
	background-repeat: no-repeat;
	}
	div.info{
	width: 240px;
	height: 230px;
	padding: 0px 10px 0px 2px;
	line-height: 22px;
	background-image: url(info.jpg);
	background-repeat: no-repeat;
	}
	div.sommaire_cours{
	width: 240px;
	height: 45px;
	padding: 5px 10px 0px 10px;
	line-height: 20px;
	background-image: url(images/sommaire_cours.jpg);
	background-repeat: no-repeat;
	}
	div.chapitre_cours{
	width: 225px;
	padding: 0px 10px 0px 2px;
	line-height: 23px;
	background-image: url(images/chapitre_cours.jpg);
	}
	div.sous_chapitre_cours{
	width: 225px;
	padding: 0px 10px 0px 2px;
	background-image: url(images/sous_chapitre_cours.jpg);
	}
	div.titre-sondage{
	width: 240px;
	height: 30px;
	padding: 5px 10px 0px 10px;
	line-height: 20px;
	background-image: url(titre-sondage.jpg);
	background-repeat: no-repeat;
	}
	div.sondage{
	width: 240px;
	height: 100px;
	padding: 5px 10px 0px 10px;
	line-height: 20px;
	background-image: url(sondage.jpg);
	background-repeat: no-repeat;
	}

	
	/* TEXTE BOUTON ACTION */
		span.titre-01{
		font-family: arial, verdana;
		font-size: 10px;
		color: red;
		}
		span.titre-01 a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-01 a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-01 a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-01 a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-02{
		font-family: arial, verdana;
		font-size: 10px;
		color: black;
		}
		span.titre-02 a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-02 a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-02 a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.titre-02 a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-01{
		font-family: arial, verdana;
		font-size: 14px;
		font-weight: bold;
		color: white;
		}
		span.info-01 a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-01 a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-01 a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-01 a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		
		span.sondage-01{
		font-family: arial, verdana;
		font-size: 14px;
		font-weight: bold;
		color: white;
		}
		span.sondage-02{
		font-family: arial, verdana;
		font-size: 14px;
		font-weight: normal;
		color: #1c5f8a;
		}
		/* 
		///////////////////////////////////////////////////////////////
		BOUTON ACTION INCLUDE RIGHT
		///////////////////////////////////////////////////////////////
		*/
		span.info-02{
		font-family: arial, verdana;
		font-size: 14px;
		font-weight: normal;
		color: white;
		}
		span.info-02 a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-02 a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-02 a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-02 a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-03{
		font-family: arial, verdana;
		font-size: 10px;
		color: #1c5f8a;
		}
		span.info-03 a:link{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-03 a:visited{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-03 a:hover{
		color: #1c5f8a;
		text-decoration: none;
		}
		span.info-03 a:active{
		color: #1c5f8a;
		text-decoration: none;
		}
		div.boite-temoignages-clients{
		width: 205px;
		height: 305px;
		text-align: right;
		}
		
		
		/* 
	///////////////////////////////////////////////////////////////
	FORMULAIRE
	///////////////////////////////////////////////////////////////
	*/

		fieldset{
		background: #fafafa;
		border: solid 1px #cdcdcd;
		margin-bottom: 20px;
		padding: 20px 20px 20px 20px;
		}
		label{
		display: block;
		float: left;
		width: 230px;
		text-align: right;
		background: #fafafa;
		margin-right: 20px;
		font-size: 12px;
		font-weight: bold;
		background: #f5f5f5;
		padding: 3px 20px 3px 3px ;
		}
		input{
	    width:300px;
		}
		select{
		width: 305px;
		margin-bottom: 2px;
		font-size: 11px;
		font-family: arial, verdana;
		}
		textarea{
		width: 300px;
		height: 70px;
		font-family: arial, verdana;
		font-size: 12px;
		}
		input#voter{
	    background: url(bouton-voter.jpg) no-repeat top center;
	    width:91px;
	    height:26px;
	    border:none;
	    cursor:pointer;
		}
		input#voter:hover{
	    background: url(bouton-voter.jpg) no-repeat bottom center;
	    width:91px;
	    height:26px;
	    border:none;
	    cursor:pointer;
		}
		
		p.legend {
		width: 580px;
		border-bottom: dotted 1px #cdcdcd;
		font-size: 10px;
		margin: 20px 0px 20px 0px;
		font-family: arial;
		text-align: right;
		padding-bottom: 2px;
		}
		input#submit{
	    width:178px;
	    height:32px;
	    border:none;
	    cursor:pointer;
		}
		
		
		.require{
	font-size: 14px;
	color: #e74848;
	}
	
	
	.center{
	text-align: center;
	}
	p.center{
	text-align: center;
	}
	
	
	/* CIBLE CONTACT */
	span.form-ok{
	font-size: 14px;
	font-weight: bold;
	color: #92b405;
	}
	
	.alert2{
	font-size: 12px;
	font-weight: bold;
	color: #405e6d;
	}

	div.content-left a.visiblelinkpink:link{
	text-decoration: underline;
	color: #961079;
	}
	div.content-left a.visiblelinkpink:visited{
	text-decoration: underline;
	color: #961079;
	}
	div.content-left a.visiblelinkpink:hover{
	text-decoration: underline;
	color: #405e6d;
	}
	div.content-left a.visiblelinkpink:active{
	text-decoration: underline;
	color: #961079;
	}
	
	/* FLOAT POUR ADRESSE */
	div.map01{
	width: 75px;
	height: 75px;
	float:left;
	margin: 20px 10px 20px 0px;
	text-align: left;
	}
	div.map02{
	width: 260px;
	height: 60px;
	float:left;
	margin: 20px 0px 20px 0px;
	text-align: left;
	font-size: 11px;
	}
	div.map03{
	width: 75px;
	height: 75px;
	float:left;
	margin: 20px 10px 20px 0px;
	text-align: left;
	}
	div.map04{
	width: 200px;
	height: 60px;
	float:left;
	margin: 20px 0px 20px 0px;
	text-align: left;
	font-size: 11px;
	}
	
/* HEADERS */
	h1{
	font-size: 18px;
	font-family: arial, verdana;
	font-weight: normal;
	color: #a91085;
	padding: 10px 0px 5px 25px;
	margin: 0px 0px 0px 0px;
	background-image: url(cad-images/icone-titre.jpg);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: dotted 1px #cdcdcd;
	}
	h2{
	font-size: 16px;
	font-family: arial, verdana;
	font-weight: normal;
	height: 20px;
	color: #a91085;
	padding: 0px 0px 0px 10px;
	margin: 10px 0px 0px 0px;
	background-image: url(cad-images/icone-soustitre.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
	h3{
	font-size: 14px;
	font-family: arial, verdana;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #a91085;
	text-align:left;
	}
	h4{
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #a73990;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	h5{
	color: #707070;
	font-size: 12px;
	font-family: verdana;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	}
	h6{
	color: #707070;
	font-size: 10px;
	font-weight: normal;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
	div.commentaire_image{
	width: 240px;
	float:right;
	border:1px solid gray;
	color:red;
	float:left;
	padding:2px 2px 2px 2px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	font-size: 11px;
	}
	div.boite_bibliotheque_photovoltaique_resume{
	width: 240px;
	border:1px solid gray;
	float:left;
	padding:2px 2px 2px 2px;
	margin: 0px 2px 0px 2px;
	text-align: justify;
	font-size: 11px;
	}
	div.boite_bibliotheque_photovoltaique_sommaire{
	width: 240px;
	border:1px solid gray;
	float:left;
	padding:2px 2px 2px 2px;
	margin: 0px 2px 0px 2px;
	text-align: justify;
	font-size: 9px;
	}
	div.commentaire_video{
	width: 620px;
	float:right;
	border:1px solid gray;
	color:red;
	float:left;
	padding:2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	text-align: justify;
	font-size: 11px;
	}

	div.media_video {
	padding:0px;
	margin-bottom:10px;
	text-align:center;
    font-size:11px;
    padding: 0;
	}
