/* =configuration pour affichage &agrave; l'&eacute;cran
	----------------------------- */
@media screen {

/* base
	----------------------------- */
	* { }
	html, body { margin:0; padding:0; behavior:url(csshover.htc); }
	img, img a { border:none; behavior:url("pngbehavior.htc"); }
	.fl { float: left; margin-right: 1em; }
	.fr { float: right; margin-left: 1em; }
	.small { font-size: 90%; }
	.bold { font-weight: bold; }
	.center { text-align: center; }
	.clear { clear: both; }
	.left {text-align:left;}
	.right {text-align:right;}
	hr { color: #532A01; background-color: #532A01; height: 1px; border: 0; width: 80%; margin: 0 auto;}
	
body{font: 76% Verdana, Trebuchet MS, Georgia, Lucida Sans, sans-serif; text-align:center; color: #000;}
a:link, a:active, a:visited { color:#8C0506; text-decoration:underline; }
a:hover { color:#454A0E; text-decoration:underline; }
	
.logo {margin:50px 0 0 40px;}

div#content p{line-height:1.4; margin:0 60px 0 60px;}
div#content h1, h2, h3, h4, h5, h6 { margin:10px 60px 10px 60px; font-size: 120%; }
div#content h1 a:link, div#content h1 a:active, div#content h1 a:visited, div#content h1 a:hover { color :#000; text-decoration:none; }
div#content h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { padding-bottom: .5em; }
div#content p { padding: .5em 0; }
div#content li { padding: .5em 0; margin:0 60px 0 60px;}

div#wrapper{width:990px;margin:0 auto; background: url(design-cms/bg-cms-pure.jpg) no-repeat; text-align:left;}
div#content{width:990px;margin-top:50px; min-height:480px; text-align:justify;}

div#pied{clear:both; height: 200px; color: #000;background: url(design-cms/bg-pied-cms-pure.jpg); }
div#contenupied {width:990px;margin:0 auto;background: url(design-cms/pied-cms-pure.jpg) no-repeat; min-height:200px;}
div#pied ul {padding-top:120px; }
div#pied li {display:inline; /*font-size: 90%;*/}
div#pied a:link, div#pied a:active, div#pied a:visited { color:#fff; text-decoration:none;  }
div#pied a:hover { color:#454A0E; text-decoration:underline; }


/*Galerie photos SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	/*background-color: #000;*/
	/*filter: alpha(opacity=50);opacity: .50; background-color:#532A01;*/
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}
#lbCenter { border: 1px solid #000; }
#lbBottomContainer { border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }

.lbLoading {
	background: #fff url(design/loading.gif) no-repeat center; 
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(design/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(design/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 30px;
	background: transparent url(design/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

}
/* fin configuration pour affichage &agrave; l'&eacute;cran
	----------------------------- */

/* configuration pour l'impression
	----------------------------- */
	
	@media print {
	
	}