
body {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;

	color: white;
	font-family: Verdana,Arial;
	font-size: 12px;
	height: 100%;
	background-color: #bcc8c8;
		
}

html{
overflow-x: hidden;
height: 130%;
}

.plaque{

border: 1px solid red;
margin-left:40px;
color: blue;

}
h2{

	width: 730px;
	height: 32px;
	background: url(images/subMenuBg.jpg) no-repeat ;
	padding: 12px 0px 0px 30px;
	margin-top:10px;
	font-size: 13px;
	
}

.subItemBg{
	width: 640px;
	
	background: url(images/subItemBg.jpg) no-repeat center;
	

}


.subItem{

	
	width: 681px;
	
	
	


}
.subItemTop{
width: 681px;
height: 15px;
	background: url(images/subItem_01.jpg) no-repeat;
	overflow: hidden;

}
.subItemMiddle{
width: 681px;
	background: url(images/subItem_02.jpg) repeat-y;
	

}
.subItemBottom{
width: 681px;
height: 13px;
	background: url(images/subItem_04.jpg) no-repeat;
overflow: hidden;
}



.all{

	width:100%;
	height: 100%;
	float: left;
	background:url('images/bgMiddle.jpg') repeat-y center;

}

.center{

height: 100%;
}
/*
.center{

background:url('images/bgMiddle.jpg') repeat-y center;

float:left;
position: absolute;   
left: 50%;
width: 960px;   
margin-left: -480px;

height: 100%;
background-color: #bcc8c8;

}
*/
.mainContainer {    
float:left;
position: absolute;   
left: 50%;
width: 960px;   
margin-left: -480px;
/*border:1px solid green;*/
height: 100%;
background-color: #bcc8c8;
}


.topContainer{
	
	width:100%;
	
	background-color: #bcc8c8;
	/*background:url(images/town.jpg) no-repeat center;*/
	height: 180px;
	float:left;
	/*border: aqua 1px solid;*/
	
	
	
}
.topContentContainer{

	float:left;
	position: relative;   
	left: 50%;
	width: 960px;   
	margin-left: -480px;
	display: inline;



}

.titleSiteContainer {    

	float:left;	
	width: 960px;
	position:relative;
		
	
}


.titleSiteContent{

	width:470px;
	text-align: left;
	padding: 50px 0px 0px 90px;
	float: left;
	color:#666666;
	font-size: 16px;
	

}

.language{
	
	width:200px;
	text-align: right;
	float: right;
	padding: 95px 60px 0px 0px;
			



}
.titleSiteContent2{

	/*border: 1px solid blue;*/
	width:400px;
	text-align: right;
	float: right;

}




.texte{
text-align: left;

}
a.awhite{

color:#FFFFFF;
text-decoration: none;

}






.mainImageContainer{
					
		float:left;
		width:422px;
		height: 280px;
		background: url(images/bgMainImage.jpg) no-repeat;	
		display: inline;
					
}



li{
	margin-left:40px;

}


.mainImage{
	float:left;
	width:403px;
	height:260px;
	/*background-color: aqua;*/
	display: inline;
	
	margin: 9px 0px 0px 10px;
	



}


					


.menuContainer{
	float: left;
	background-color: #e2e5e6;
	height: 20px;
	width: 100%;
	
}
.menuItemContainer{

float:left;
position: absolute;   
left: 50%;
width: 910px;   
margin-left: -430px;

}


.menuItem2{

	float:left;	
	padding: 2px 0px 2px 0px;
	text-align: center;
	width:100px;
	cursor: pointer;
	display: inline;
	color:#AAAAAA;

}
.menuItem2s{

	float:left;	
	padding: 2px 0px 2px 10px;
	text-align: center;
	width:100px;
	cursor: pointer;
	/*background:url(images/bgMenuItem.jpg) no-repeat;*/
	color:#666666;
	display: inline;

}

#imNum{

color:#666666;
}

.shadowTop{
	width:100%;
	background: url(images/shadow_03.jpg) repeat-x;
	height: 18px;
	float: left;

}

.shadowTop2{

	background: url(images/shadowTop.jpg) repeat-x;
	
	
	height: 18px;
	
	float:left;
position: absolute;   
left: 50%;
width: 960px;   
margin-left: -480px;

}

.shadowBottom{

	background: url(images/shadow_06.jpg) repeat-x;
	
	background-color: #bcc8c8;
	height: 19px;
	float: left;
	width:100%;

}

.shadowBottom2{

	background: url(images/shadowBottom.jpg) repeat-x;
	
	
	height: 19px;
	float: left;
	float:left;
position: absolute;   
left: 50%;
width: 960px;   
margin-left: -480px;

}




.white{
float: left;



color:#666666;
width: 100%;
padding: 10px;


}

.textBlue{

	color:#bcc8c8;
}



.imgDiv{
	position:relative;
	display: none;
	width:178px;
	height:122px;
	position:absolute;
	z-index: 300;
	background:url(images/border.png) no-repeat;
	margin:-7px 0px 0px -14px;
	
	

}




.scrollerContainer{

	float:left;
	width:430px;
	height:280px;
	background: url(../images/cars/bgTopImage.jpg) bottom left repeat-x;
	margin:6px 0 8px 8px;
	position:relative;

	overflow:hidden;
	



}


.scrollContainerContent{
width:4000px;

	/*width:2450px;	*/
	float:left;
	height:270px;
	display: inline;



}


.scrollImage{

	width:178px;
	height:122px;
	float:left;
	padding:5px 38px 8px 0px;
	cursor: pointer;
	display: inline;

	


}

img{border:0px;}

.bottom{



	float:left;
	position: relative;   
	left: 50%;
	width: 960px;   
	margin-left: -480px;
	margin-top:20px;
	text-align: center;
	padding-top: 20px;

	
	
}
	

	
	
	
	
	/*
clear: both;
height: 5%;
border-width: 1px 0 0 0;
border-style: solid;
border-color: red;
vertical-align: middle;
padding: 0;
margin: 0;
*/



}/*
#footer {
position: fixed;
bottom: 0px;
}

*html #footer {
position: absolute;
bottom: 0px;
}*/
