* {    padding: 0;    margin: 0;} body {background: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #333333;}img { border: none; }a { color: #57626a; text-decoration: none; }a:hover { text-decoration: underline; color : #000; }#wrap {margin: 0 auto;width: 970px;}h1, h2, h3, h4, h5 {margin: 0;}/* Header */#header { height:150px;margin: 15px 0 15px 0;padding:0;border-bottom: 3px solid #57626a;background: url(images/entete.jpg) bottom no-repeat;}#header h2 {	color:green;	height:20px;	font-size:18px;	font-weight:100;	letter-spacing:3px;	margin:0 0 0 30px;	position:absolute;	top:130px;}#armoirie {	width:110px;	height:136px;	margin:0 0 0 790px;	padding:0;	background:url(image/armoirie.gif) no-repeat;	position:absolute;	top:25px;}#entete {	width:240px;	height:70px;	margin:0 0 0 490px;	padding:0;	background:url(images/cressonsacq-entete.jpg) no-repeat;	position:absolute;	top:50px;}a {	color: green;	text-decoration:none;}a span {	color: #764B31;	text-decoration: none;}a:hover {	color:red;	text-decoration:none;}.img1 {	float: left;	margin: 3px 15px 0px 0px;	border: 2px solid;}.img2 {	float: left;	margin: 0 ;padding:0;	border: 0px;}#menu {	float: left;	width: 200px;	text-transform: uppercase;	font-size: 14px;}#menu ul {	list-style: none;	}#menu li {}#menu a {	display: block;	width: 200px;	padding: 5px 0px;	background-color: #3B8FE9;	font-weight: 700;text-shadow: 1px 2px 4px black;	letter-spacing:-1px;	border-top: 1px solid #FFF;	border-bottom: 1px solid #FFF;	text-align: center;	text-decoration: none;	text-transform: small-caps;	color: #FFF;}#menu a:hover {		color: #000;text-shadow: 1px 2px 4px white;}/* Content */#content {background: #eee;}#content p {	margin: 2px 2px 5px 2px;	padding: 0;	font-size:12px;	text-align:justify;}#content p span {	background:yellow;font:bold;}		#content table, tr , td {	margin: 3px ; padding:3px;	border: 1px solid #A99C89;	text-align: left;	text-decoration: none;	text-transform: uppercase;	background: #E9EAE2;}#colone {width: 200px;padding:22px;float: right;text-align: justify;}#colone h6 {clear:both;margin:20px 0 20px 0;font-size: 18px;letter-spacing: 0px;}#centre {width: 680px;float: left;padding: 20px;border-right: 1px solid #bbb;font-size: 12px;}#centre ul {list-style-type: square;padding: 5px 10px 10px 20px;color: #57626a;}#centre h2 {clear:both;height: 30px;font-size: 14px;color: #666;line-height: 30px;font-weight: 600;}#centre a { text-decoration: none }#content h1 {clear:both;text-transform: uppercase;margin:40px 5px 20px 5px;font-size: 20px;letter-spacing: 0px;}#content h2 {clear:both;	margin:25px 10px 20px 20px;	padding:5px;	font-size: 16px;	letter-spacing: 0px;	text-decoration: underline;	color:green;}#content h3 {clear:both;	margin:15px 5px 0px 20px;	font-size: 14px;	letter-spacing: 0px;}#content h5 {clear:both;	margin-bottom: 10px;	font-size: 10px;	letter-spacing: 0px;}#content img{float:left;margin:5px;padding:0;border:0;}#content hr {clear:both;margin:15px;background-color: red;height: 1px;border: 0;}#footer {background: #eee;border-top: 3px solid #57626a;margin-top: 20px;text-align: center;color: #333;font-size: 11px;padding: 10px;}#footer a { color:#333; text-decoration: none; }#footer a:hover { text-decoration:none; color :#333; }
