/* Psitionnement */
body {	
	text-align : center; /* IE Pour center la page */ 
	background : #D0D4D0 url('../images/bg.gif');
	font-family:'Bookman Old Style', Arial, Helvetica;
	font-size : 9pt;
	color:#393e60;
}
/* le contneur de la page */
#contener {
	width: 960px;
	margin:0;
	padding:0;
	margin-left : auto;
	margin-right : auto;
	position : relative;
	height : auto;	
}
/* l'entete */
#header {
	width : 960px;
	height : 190px;
}

/* le menu de la navigation */
#navigation {
	width : 960px;
	height:49px;
	margin-bottom : 10px;
}
div#center { 
	width : 960px;
	height : auto;
	min-height : 507px;
	padding:0;
	margin:0;
	margin-bottom : 20px;	
}
/* le bloc droit */
div#areatLFT, div#areaRGT {
	float : left;
	width : 200px;	
	height : auto;
	margin:0;
	padding:0;	
	margin-top : 15px;
}
.title {	
	margin:0;
	padding:0;	
}
#news{
	margin:0;
	padding:0;	
	padding-top :10px;
	padding-bottom :10px;
	margin-bottom : 7px;
	position:relative; 
	top:-3px;
	z-index : 1000;
}

#map{	
	margin:0;
	padding:0;
	height: 209px;
} 

div#areaRGT {
	float: right;
}
div#contact{
	height : 111px;
	margin-bottom : 10px;
	padding-top : 10px;	
}
div#sell{
	margin-bottom : 10px;	
}

div#corps {
	padding:0;
	margin : 0;
	margin-left : 210px;
	margin-right : 210px;
	padding-top : 10px;
}
div#footer {
	clear : both;
	text-align : center;
	width:100%;
}
div#footer div#pictures {
	margin-bottom : 20px;
	margin-left : auto;
	margin-right : auto;
}

 div#pictures img{
	margin-right : 5px;	
}
div#foot{
	width : 660px;
	margin : 0; 
	padding : 0; 
	height : 44px;  
	margin-right : auto;
	margin-left : auto;	
}
div#foot div div {
	width : 616px;
	height : 44px;	
	margin :0 22px;
}
div#copyright{
	display :inline; 
	position:absolute; 
	right:5px; 
	bottom:2px;  
}



/* style general des pages */


#navigation {
	background: #000 url('../images/bg-menu.jpg') 0 0 repeat-x;		
}

/* le contneur de la page */
#contener {	
	background : #fff;		
}
div#navigation td.menu {
	font-weight : bold;
	font-size : 11px;	 	
	color:#fff;
	cursor : pointer;
	position:relative;
	padding : 0 5px;
	margin : 0;	
	padding-top : 12px ;	
}

div#navigation td.menu a {	
	text-decoration : none;
	padding : 10px 4px;	
	color : #fff;	
}
div#navigation td.menu:hover { background:#424a4e;}


/* sous menu */
#sub-menu1, #sub-menu2, #sub-menu3, #sub-menu4{
	margin:0;
	padding:0;
	width: 170px;	
	text-align:left;	
	visibility:hidden;
	display : none;
	position: absolute;	
	top: 239px;
	left: 209px;
	/*border : 1px solid #000;	*/
}
#sub-menu2 {left: 309px; width: 170px;	}
#sub-menu3 {left: 422px; text-align:center;}
#sub-menu4 {left: 505px;text-align:center;}
.sub-menu {
	margin:0;
	padding:0;
	line-height:20px;
} 	
.sub-menu  a {
display : block;
background : #f0f0f0 url('../images/fond_bouton.gif') no-repeat;	
color : #000;
text-decoration : none;
height:25px; 
line-height:25px; 
padding :0 4px;  
/*border-bottom : 1px solid #000;  */
}	

.sub-menu div a:hover,.sub-menu div a:focus, .sub-menu div a:active {
	background: #FFCC00 url('../images/bg_Menu.png') no-repeat;	
	text-decoration: underline ;	
	font-weight : bold;
}

#lang{
	position : absolute;
	top : 210px;
	right : 10px;
	display : inline;
	font-size :  10px ;
	border-bottom : 1px solid #fff;
	color : #fff;	
}

#lang a { 
color:#fff;  
text-decoration:none;
}

.title {	
	font-weight: bold;
	background :  url('../images/bg_Menu.png') no-repeat;	
	line-height : 27px;
	font-size:12px;	
}
.actualite { font-size:16px; z-index : 1001;position:relative;	top:0; font-weight:bolder;}
.title span { font-size:20px; font-weight:bold;}

#titlemap span { font-size : 14px; }
marquee {
	line-height : 20px;	
	margin-left :5px;  
	
}
#news,#map, div#testimonials img, div#sell img{
	border :2px solid silver;
	border-top : 0;	
}

#news{	
		text-align:left;
		font-size : .9em;
		background : #D0D4D0 url('../images/bg-menu-bas.png');	
} 
#map{		
	border-top :2px solid silver;
	
} 

div#contact{	
	font-size:1em;
	color : #fff;
	font-weight : bold;
	text-align:left;
	padding-left:10px;
	line-height : 18px;
	background : #000;
	border :2px solid #000;	
}

div#areaRGT div.title a { color:#393e60; text-decoration:none;}
div#areaRGT div.title  a:hover { color:#FFF; }

div#corps {
	/* font-family:  "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Segoe UI", "Trebuchet MS", "Verdana", "Bitstream Vera Sans", sans-serif;  */
}
 div#pictures img{
	border : 1px solid gold;
}
div#foot{	
	background : url('../images/bg_gauche_menu-bas.png') 0 0 no-repeat;
}
div#foot div  {
	background : url('../images/bg_droit_menu-bas.png') 100% 0 no-repeat;
}
div#foot div div {
	line-height : 20px; 
	font-size : 11px;
	font-family : "Arial";
	background :  url('../images/bg-menu-bas.png') repeat;
}
div#foot a {color : #000; text-decoration : none;}
div#copyright{
	font-size:0.8em; 
	
}
div#foot a:hover, div#foot a:active{color : #FFCC00; text-decoration : underline;}
#tfoot{
	width:960px;
	margin:auto;
	text-align:center;
	line-height:18px;
	font-size:11px;
	font-weight:normal;	
}
#tfoot p{
	padding:0;
	margin : 0;
}

#partener a, #partener a:hover, #partener a:active, #partener a:visited {text-decoration:none;font-size:0.8em;font-family:'Arial';padding : 0 5px; color:#00789f;}
#partener a:hover {text-decoration:underline;}			

