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

textarea {font-family:Arial, Helvetica, sans-serif;font-size:14px;}
input[type="text"] {font-family:Arial, Helvetica, sans-serif;font-size:14px;}

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

IMG {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

form {
	margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}

#container {
	width: 1024px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
}

#header {
	position:absolute;
	z-index:10;
	font-family: Arial, Helvetica, sans-serif;
}

#logo {
	width: 380px;
	float: left;
}

/* main menu */

#menu {
	float: left;
	width:621px;
	border: 0px;
	border-bottom-style:solid;
	border-bottom-color: #68593c;
	border-width: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

#menu ul {
	margin: 0px;
	padding: 0px;
}

#menu li {
	margin: 0px;
	padding: 0px;
	float: left;
	display:block;
	list-style:none;	
	text-align:center;	
}

#langue {
	position:absolute;
	width:985px;
	margin:auto;
	text-align:right;
	margin-top:79px;
	clear:both;
}

/* Contenu */

#content {
	margin-left: 3px;
	padding: 0px;
	clear:both;
	padding-top: 95px;	
}

#contentHome {
	margin-left: 22px;
	padding: 0px;
	clear:both;
	padding-top: 95px;	
	font-family: Arial, Helvetica, sans-serif;
}

#sousform {
	background-color:#646464;
	padding: 15px;
	width: 952px;
	margin-top:1px;
}

#photoHeader {
	width: 999px;
	border-bottom-style:solid;
	border-bottom-color: #68593c;
	border-width: 5px;
	padding-bottom:8px;
}

#cright {
	clear:right;
	float:right;
	width: 312px;
	margin-top:15px;
	margin-right: 38px;
}

#cleft {
	width: 650px;
	float:left;
}

#cleft2 {
	width: 980px;
	float:left;
}

/* FORM */

#content input[type="submit"] {
	border: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

#content input[type="submit"]:hover {
	border: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

#content textarea {
	width: 100%;
	background-color: #eae0d7;
	border:0px;
	color: #000;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

#content label {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
}

#content input[type="text"] {
	width: 100%;
	background-color: #eae0d7;
	border: 0px;
	color: #000;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

/* FORM noir */

#formNoir {
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	background-color:#68593c;
	margin-top: 1px;
	width: 982px;
	font-family: Arial, Helvetica, sans-serif;
}

#formNoir form {
	background-color:#68593c;
	font-family: Arial, Helvetica, sans-serif;
}

#content #formNoir input[type="text"]{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}

#content #formNoir textarea{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}


#formNoirInner {
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	background-color:#68593c;
	margin-top: 1px;
	width: 999px;
}

#formNoirInner form {
	background-color:#68593c;
}

#content #formNoirInner input[type="text"]{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}

#content #formNoirInner textarea{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}

/* SECTION PROJETS */

#grosBoutons {
	padding-top:8px;
	width:auto;
	margin:auto;
}

#content #grosBoutons li {
	padding: 5px;
	margin-right:1px;
	width: 156px;
	float: left;
	display:block;
	list-style:none;	
	text-align:left;
	color:#fff;	
}

#grosBoutons img{
	border-style:solid;
	border-color: #6d5d51;
	border-width: 2px;
}

#footer {width: 999px;text-align:center;font-size:12px;color:#000;}
#footer a {color:#000;text-decoration:none;}
#footer a:hover {color:#000;text-decoration:underline;}