* { margin: 0; padding: 0; }
html, body {background: white  url(../images/bg.jpg) 50% 0 no-repeat fixed; }
body { font: 13px Arial, Helvetica, sans-serif;color:#56595e; text-align:justify; }
p {line-height:16px;}
/* style cadres des pages  */
#logo{ position:absolute;z-index:999;text-align:center; padding-top:-55px; margin-left:20px;background-color: transparent; height:140px; width:200px; text-decoration: none; border:none;}
#login{  position:absolute; z-index:999;text-align:left; padding-top:1px; margin-left:570px;background-color: transparent; height:140px; width:140px; text-decoration: none; border:none;}
#page { width: 990px; margin:0px auto;  background-color: white; z-index:99; background-image: url(../images/bg-page.jpg); background-repeat: repeat-x;padding-bottom:5px;}
#wrapper { width: 990px; padding: -10px 0 0 0px; margin:0px auto; overflow: hidden; height: 60px; text-align:center;  }
#page-wrap { width: 990px; padding: 20px 0 0 0px; margin: 40px auto; overflow: hidden; height: 100%;  }
.bandeau {margin-top:75px;margin-bottom:22px;}
.container { background-color: #fff; }
li {margin-left:15px;}
.clear {	clear:both;}

/* style titres et liens  */
a {	color: #000;	text-decoration: none;}
a:hover {	color: #000;}

h1, h1 a, h1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #6d3e57; font-weight:normal; }}
h2, h2 a, h2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6d3e57; font-weight:normal; }
h3, h3 a, h3 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6d3e57; font-weight:bold; }
h4, h4 a, h4 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #6d3e57; font-weight:normal; }
h5, h5 a, h5 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #6d3e57; font-weight:bold; }
h6, h6 a, h6 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #93607b; font-weight:bold; }

.imgleft {float:left; padding:8px 35px 15px 0; }

/* style Page  */
.block-page { padding-right:20px;}

/* style Album photos  */
.colLeft { 	float:left;	width:650px;}
.colLeft-in {	margin-right:5px;	}
.vignette {width:215px;height:210px;float: left;text-align:left;margin:0px;}

/* style Actu Index  */
.block-list-articles ul { list-style: none outside none; margin: 0 0 0 0px;width:650px;}
.block-list-articles li{float:left;list-style: none outside none;padding:20px 0;border-bottom:1px solid #bdbcbc;width:650px;}
.block-list-articles li+li{padding-top:21px;}
.block-list-articles img{float:left;margin-right:8px;border:1px solid #dadada;-moz-transition:border .4s;-webkit-transition:border .4s;transition:border .4s}
.block-list-articles a:hover img,.block-list-articles a:focus img{border-color:#fdc300}
.block-list-articles h1{padding:2px 0 3px;font-weight:400}
.block-list-articles p{font-size:.929em;line-height:1.308em}

/* style formulaires  */
form{	font: 11px Arial, Helvetica, sans-serif;color:#56595e;}
form h3 {margin-bottom:8px;}
.formlog{	background-color:transparent;font-family: Arial; font-size:12px;	text-decoration:none;	color:#56595e;	text-align:left;margin:1px 1px 1px 1px;	border:1px solid #bdbcbc;}

/*  bas de page */
#bas {position:relative; background-color: #c49eb3; padding: 10px;	margin:15px auto;	width:970px;  border-bottom: 5px solid #6d3e57; bottom: 0;height:70px; text-align:left;}
#bas img { padding: 0 15px 0 15px;}
#bas li a{ color:#fff; text-decoration:none;	}
#bas li a:hover{ color:#fdc300;text-decoration:none; }
#bas p { margin:0; padding-left:5px; }
#bas ul { list-style: none outside none; 	margin: 0 0 0 0px;}
#bas li {list-style-image : url(../images/puce.png);	list-style-position: outside;	margin: 0;	padding: 0 5px;}
#bas li.fb{list-style-image : url(../images/pucefb.png);	list-style-position: outside;	margin: 0;	padding: 0 5px;}
#bas li.gg {list-style-image : url(../images/pucegg.png);	list-style-position: outside;	margin: 0;	padding: 0 5px;}
#bas li.titre {	font-weight: bold; padding-bottom:5px; text-transform:uppercase;list-style: none outside none;color:#666}
		
#leftBas,#centerBas,#rightBas,#imgBas {height:50px;	float: left;font-size: 10px;}
#leftBas {	padding: 1% 1% 1% 0%;	margin: 0 5px 0 0px ;width:200px;}
#centerBas { padding: 1% 1% 1%; margin: 0 5px 0 0 ;width:200px; }
#rightBas {	padding: 1% 1% 1%; 	margin: 0 0 0 0; width:200px;}
#imgBas {	padding: -20px 1% 1%; 	margin: 0px 0 0 0; width:295px;text-align:right;}
#imgBas img {	padding-right:20px;}

#smallBlanc {position:relative; background-color:transparent; margin:8px auto;width:970px;  bottom: 5px; text-align:center;font-size:9px;color:white}

/* social */
.block-social-v2{margin-top:20px;border-top:1px solid #bdbcbc;width:250px;}
.block-social-v2>li{width:220px;padding:10px 20px 10px 10px;position:relative;min-height:55px; list-style:none;border-bottom:1px solid #bdbcbc;margin-left:0px;}
.block-social-v2>li+li{margin-top:1px}
.block-social-v2>li>a{display:block;margin:10px 0;line-height:16px; font-size:24px;}
.block-social-v2>li>a:hover,.block-social-v2>li>a:focus{text-decoration:none;color:black;}
.block-social-v2>li img{position:absolute;right:17px;top:10px}
.block-social-v2 .size-t5{font-size:21px}
