@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }

html, body {background-image:url(img/fond.jpg); background-position:50% 50%; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#content { background-image:url(img/fond_page.jpg); border-top: 3px solid #000000; border-bottom: 1px grey solid; height: 474px; width:1024px; margin: 130px auto;}
#content2 { background-color:#FFFFFF; border-top: 3px solid #000000; border-bottom: 1px grey solid; width:1024px; margin: 50px auto;}

#navcontainer {margin-left:130px; position: relative; text-align:left; margin-top:10px; }

#navlist li { list-style-type: none; margin:0; ext-align:left; float: left; }

table {font-size:12px}

a img { border:0; }

#enquete {
padding: 0 auto;
margin: 0 auto; }

a {
color: #000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p {text-align:left;}

#contenu {
	width:840px;
	margin-left:134px;
	padding-left: 50px;
}

#marquepage {
	float:left;
	position:absolute;
	left: 15px;
	top: 0px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;}

span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
}

/*  ------------------------------------------
/*  Photos  */
/*  ------------------------------------------
*/

.realisations { }
#realisations { position: relative; height: 330px; overflow: hidden; }
.realisations ul {list-style: none; }
.realisations li { width: 950px; height: 330px; }
.realisations li a { position: relative; overflow: hidden; width: 150px; height: 150px; border: 4px solid #ccc; background: #ccc; float: left; margin: 0 8px 8px 0; }
.realisations li a img { display: block; width: 300px; height: 150px; opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); }
.realisations li a strong { position: absolute; left: 0px; bottom: -26px; width: 290px; height: 20px; padding: 5px 10px 0 0; background: #fff; text-align: right; border-top: 1px solid #000; color: #000; }
.realisations .page-left { float: left; color:#000; font-weight: bold; padding: 10px; }
.realisations .page-right { float: right; color:#000; font-weight: bold; padding: 10px; }

ul, li { list-style: none; }
img { border: 0 none; }
