@charset "utf-8";
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
margin: 0;
padding: 0;
}
img, fieldset {
border: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000;
	color:#FFF;
}

#main {
	width:800px;
	margin-left: auto;
	margin-right:auto;
}
#column_left{
	
}
#column_left #logo{
	margin-top:20px;
	width:239px;
	
	background-repeat:no-repeat;
}
#column_left #menu ul{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-top:-40px;
	padding-left:50px;
	font-size:28px;
}
#column_left #menu li{
	list-style:none;
	padding:1px;
}
#column_left #menu li a{
	color:#e7930f;
	letter-spacing:0.1em;
	text-decoration:none;
}
#column_left #menu li a:hover{
	color:#32a7dc;
}
#column_left #candy{
	padding:20px;
}
#column_left #coord{
	font-size:11px;
	color:#666;
	margin-left:20px;
}
#column_left #coord .societe{
	font-size:12px;
	color:#32a7dc;
	font-weight:bold;
}
#column_left #coord .email{
	font-size:11px;
	color:#32a7dc;
	
}
#column_content{
	position:absolute;
	top:0px;
	padding-bottom:50px;
	width:510px;
	padding-left:48px;
	padding-right:50px;
	margin-left:239px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
}
#column_content h1{
	padding-top:10px;
	padding-bottom:10px;
	font-size:18px;
	font-weight:bold;
}
#column_content p{
	padding:10px;
}
#entete .text_entete{
	width:490px;
}
#entete img{padding:10px;}

.bloc{
	width:214px;
	
	float:left;
	margin:15px;
}
#partenaires .item, #logistique .item{ 
	float:left;
	height:100px;
	width:150px;
	padding:10px;
}

.break{
	clear:both;
	}
#footer{padding-top:40px;font-size:10px;color:#C30;text-align:center;}
#footer a{
	color:#C30;
	}

.newsDiv
{
	font-family: Arial;
	font-size: 12px;
	border: 1px dashed #ffffff;
	width: 460px;
	overflow: auto;
	padding: 10px;
}

.newsHeader
{
	float: left;
	width: 99%;
}

.content
{
	font-size: 12px;
	float: left;
	clear: left;
	text-align: justify;
	margin-top: 5px;
	width: 99%;
}

.newsDate
{
	font-size: 12px;
	font-weight: lighter;
}

.cent
{
	text-align: center;
}
