/* cmsms stylesheet: cazelles nouveau modified: 07/31/19 18:12:23 */
html { 
  margin:0;
  padding:0;
  background: url(../../uploads/images/bg_site.jpg) no-repeat center fixed; 
  -webkit-background-size: cover; /* pour Chrome et Safari */
  -moz-background-size: cover; /* pour Firefox */
  -o-background-size: cover; /* pour Opera */
  background-size: cover; /* version standardisée */
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

#contenu {
text-align: center;
height:440px;
overflow:auto;
}

#global{

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -400px;

	margin-top: -300px;

	width: 800px;

	height: 600px;

	background-image: url(../../uploads/images/f_general.jpg);

	background-repeat: no-repeat;

	text-align: center;

}

#nom_artiste{

	position: relative;

	top: 0;

	left: 204px;

	width: 404px;

	height: 43px;

}

#menu{

	position: relative;

	top: 9;

	left: 157px;

	width: 487px;

	height: 14px;

}

#menu img{

	border: none;

}

#contenant{

	position: absolute;

	left: 150px;

	/*top: 9px;*/

	top: 66px;

	width: 498px;

	height: 527px;

	background-image: url(../../uploads/images/contenu_bcp.jpg);

	background-repeat: no-repeat;

}



#contenu h1{

	font-size: 14px;

	text-align: left;

	padding-right: 10px;

}

#contenu h2{

	font-size: 14px;

	font-weight: normal;

	padding-bottom: 20px;

	text-align: left;

	padding-right: 10px;

}

#contenu p{

	text-align: justify;

	padding-bottom: 10px;

	padding-right: 40px;

}

#contenu p.petit{

	font-size: 10px;

	color: #898989;

}

#contenu dl{

	margin-top: 10px;

	margin-left: 5px;

	font-size: 11px;

}

#contenu dt{

	clear: left;

	font-weight: bold;

	color: #5A0A08;

	margin-right: 5px;

	float: left;

}

#contenu dd{

		text-align: left;

		margin-bottom: 5px;

}

#contenu hr{

	width: 300px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	height: 1px;

	border: none;

	border-bottom: solid 1px #999;

	color: #999;

	margin-bottom: 15px;

}

#contenu a{

	color: #0D6FB1;

	font-weight: bold;	

}

#pied_page{

       	text-align: center;

	font-size: 10px;

	color: #fff;

}

#pied_page a{

	color: white;

}

.legende1{

	width: 164px;

	vertical-align: bottom;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-style: italic;

	font-size: 12.5px;

	color: #2e477d;

	text-align: left;

	padding-bottom: 10px;

}

.legende2{

	width: 134px;

	vertical-align: bottom;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-style: italic;

	font-size: 12.5px;

	color: #2e477d;

	text-align: left;

	padding-bottom: 10px;

}

.format{

	color: #4188B3;

	font-size: 11px;

	font-style: normal;

}

.pages {

        color: #2e477d;

	font-size: 14px;

	font-style: normal;
font-weight:bold;
}

.activ {

        color: #f33502;

	font-size: 14px;

	font-weight: bold;
}

#gal a {

       color: #4188B3;

	font-size: 14px;

	font-style: normal;

text-decoration:none;
}

#gal a:hover {

        color: #2e477d;

	font-size: 14px;

	font-style: normal;

text-decoration:none;
}

img {border:none;}
