/* CSS File -> ALEE */

body {
	margin:0;
	padding:0;
}

#global {
	margin-left:auto;
	margin-right:auto;
	
	width:1000px;
	
	text-align:center;
}

#header {
	background-image:url('../images/header.png');
	
	width:1000px;
	height:189px;
	
	margin-bottom:20px;
}

#header2 {
	background-image:url('../images/header2.png');
	
	width:1000px;
	height:124px;
	
	margin-bottom:20px;
}

#menu-gauche {
	float:left;
	
	text-align:left;
}

#menu-gauche ul {
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	list-style-image:url('../images/puce.png');
}

#menu-gauche li.active {
	background-color:#009301;
	list-style-position:inside;
	color:#ffffff;
	margin:0px;
}

#menu-gauche a {
	text-decoration:none;
	color:#000000;
	
}

#menu-gauche a.active {
	background-color:#009301;
	margin-left:-10px;
	color:#ffffff;
	text-decoration:none;
}

/***************************************************************/


#content {
	float:left;
	
	margin-left:45px;
	margin-right:45px;
}

#content h2 {
	margin:0px;
	margin-bottom:10px;
}

#content-top {
	background-image:url('../images/content-top.png');
	width:461px;
	height:56px;
}

#content-middle {
	background-image:url('../images/content-middle.png');
	background-repeat:repeat-y;
	
	width:461px;
	min-height:320px;
	
	text-align:left;
}

#content-middle div.news {
	margin:0px 20px 0px 20px;
}

#content-middle h4 {
	margin:0;
}

#content-middle p.auteur-date {
	font-size:14px;
	margin:0;
}

#content-middle hr {
	width:50%;
	text-align:center;
}

#content-bottom {
	background-image:url('../images/content-bottom.png');
	width:461px;
	height:60px;
}

/***************************************************************/

#content-large {
	float:left;
	
	margin-left:45px;
}

#content-large h4 {
	margin:0px 20px 0px 20px;
}

#content-large h4.comment {
	margin:0px 40px 0px 40px;
}

#content-large hr {
	width:50%;
}

#content-large p {
	margin:0px 40px 0px 40px;
}

#content-large p.auteur-date {
	margin:0px 20px 0px 20px;
}

#content-top-large {
	background-image:url('../images/content-top-large.png');
	width:725px;
	height:56px;
}

#content-middle-large {
	background-image:url('../images/content-middle-large.png');
	background-repeat:repeat-y;
	width:725px;
	min-height:100px;
	text-align:left;
}

#content-middle-large div.news {
	margin:0px 40px 0px 40px;

}

/*#content-middle-large p {
	margin:0px 40px 0px 40px;
}*/

#content-middle-large div {
	margin:0px 40px 0px 40px;
}

#content-middle-large a {
	color:#000000;
}

#content-middle-large div.contact {
	margin-left:60px;
}

#content-middle-large form {
	text-align:left;
}

#content-middle-large p.small {
	margin:0px 20px 0px 20px;
	font-size:14px;
}

/*#content-middle-large h4 {
	margin:0px 20px 0px 20px;
}*/

#content-middle-large img {
	margin:15px;
}

#content-bottom-large {
	background-image:url('../images/content-bottom-large.png');
	width:725px;
	height:60px;
}

/***************************************************************/


#content-small {
	background-image:url('../images/content-small.png');
	background-repeat:no-repeat;
	width:497px;
	height:61px;
	margin-top:60px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:60px;
}

#content-small ul {
	list-style-type:none;
	font-size:14px;
	
	font-size:22px;
}

#content-small li {
	float:left;
	margin:15px 35px 0 0;
}

#content-small p {
	font-size:14px;
}

#content-small a {
	color:#000000;
	text-decoration:none;
}

#content-small a.active {
	color:#019c03;
	text-decoration:none;
}


#menu-droit {
	float:left;
}

#menu-droit h2 {
	margin:0px;
	margin-bottom:10px;
}

#box-offre-top {
	background-image:url('../images/box-offre-top.png');
	width:223px;
	height:57px;
}

#box-offre-middle {
	background-image:url('../images/box-offre-middle.png');
	width:223px;
		
	text-align:left;
}

#box-offre-middle h4 {
	margin:0px 20px 0px 20px;
	font-size:12px;
}

#box-offre-middle p {
	margin:0px 20px 0px 20px;
	font-size:11px;
}

#box-offre-middle a {
	color:#000000;
	text-decoration:none;
}

#box-offre-bottom {
	background-image:url('../images/box-offre-bottom.png');
	width:223px;
	height:63px;

}

#info-contact-top {
	background-image:url('../images/info-contact-top.png');
	/*background-repeat:no-repeat;*/
	
	width:223px;
	height:7px;
	font-size:0px;
	margin-top:50px;
}

#info-contact-middle {
	background-image:url('../images/info-contact-middle.png');
	padding-top:5px;
	width:223px;
	padding-bottom:5px;
}

#info-contact-middle h5 {
	margin:0px;
	font-size:15px;
}

#info-contact-middle p {
	margin:0px;
	font-size:13px;
}

#info-contact-middle a {
	color:#000000;
	text-decoration:none;
}

#info-contact-bottom {
	background-image:url('../images/info-contact-bottom.png');
	/*background-repeat:no-repeat;*/
	
	width:223px;
	height:12px;

	font-size:0px;
}

#footer {
	clear:both;
	padding-top:20px;
}

#footer a {
	color:#000000;
	text-decoration:none;
}

