@charset "utf-8";
/* CSS Document */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	font-size:13px;
	color:#c0c0c0;
	background-color:#AAA994;
}

a
{
	font-style:italic;
	color:#eae9e9;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

#conteneur
{
	width:980px;
	background-color:#333333;
	border:solid white 1px;
	margin:auto;
	padding-bottom:20px;
}

#header
{
	height:209px;
	clear:both;
}

#headerGauche
{
	background-image:url("deco/roue.jpg");
	background-position:left;
	background-repeat:no-repeat;
	width:133px;
	height:209px;
	float:left;
}

#headerDroite
{
	float:left;
	width:847px;
	height:209px;
}

#headerDroiteLogo
{
	background-image:url('deco/logo.png');
	background-position:center;
	background-repeat:no-repeat;
	width:847px;
	height:124px;
}

#headerDroiteMenu
{
	padding-left:10px;
}

#headerDroiteMenu hr
{
	width:750px;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
}

#listeMenu
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
	font-size:20px;
	
}

#listeMenu li
{	
	display:inline;
	margin-right:20px;
}

#listeMenu a
{
	color:#c0c0c0;
	text-decoration:none;
	font-style:normal;
}

#listeMenu a:hover
{
	color:#f67f21;
}




#listeSousMenu1,#listeSousMenu2,#listeSousMenu3
{
	margin:0px;
	margin-left:2px;
	padding:0px;
	list-style:none;
	display:inline;
	font-size:16px;
}

#listeSousMenu1 li,#listeSousMenu2 li,#listeSousMenu3 li
{	
	display:inline;
	margin-right:10px;
}


#listeSousMenu1 a,#listeSousMenu2 a,#listeSousMenu3 a
{
	color:#c0c0c0;
	text-decoration:none;
	font-style:normal;
}

#listeSousMenu1 a:hover,#listeSousMenu2 a:hover,#listeSousMenu3 a:hover
{
	color:#f67f21;
}

#centreIndex
{
	margin-top:10px;
	clear:both;
	height:200px;
}

#centreIndexGauche
{
	width:200px;
	height:200px;
	float:left;
	padding-top:33px;
	text-align:center;
}


#centreIndexMilieu
{
	width:366px;
	float:left;
	text-align:justify;
}

#centreIndexDroite
{
	text-align:center;
	padding-top:10px;
}

#centrePresentation
{
	clear:both;
	width:910px;
	height:457px;
	
}

#centrePresentationGauche
{
	width:210px;
	height:200px;
	float:left;
	padding-top:127px;
	text-align:center;
}

#centrePresentationDroite
{
	
	width:696px;
	float:left;
	text-align:justify;
	overflow:auto;
	height:370px;
	margin-bottom:30px;
}

#centrePresentationDroite h1
{
	text-align:center;
	margin-bottom:27px;
	font-size:22px;
}

#basPresentation
{
	font-size:20px;
	text-align:center;
	margin-top:30px;
}

#centreMoto
{
	width:950px;
	clear:both;
	height:402px;
	
}

#centrePromo
{
	width:741px;
	clear:both;
	height:400px;
	overflow:auto;
	padding-left:190px;
}

#centreContact
{
	clear:both;
	width:910px;
	height:457px;
}

#centreContactGauche
{
	width:210px;
	height:270px;
	float:left;
	padding-top:180px;
	text-align:right;
}

#centreContactDroite
{
	
	width:696px;
	float:left;
	text-align:justify;
	height:450px;
	overflow:auto;
	text-align:center;
}

#centreContactDroite h1
{
	margin:0px;
	font-size:20px;
	color:#f57f20;
}

#titreMoto
{
	text-align:center;
	font-size:35px;
	letter-spacing:5px;
	margin-bottom:35px;
	text-transform:uppercase;
}

#partiePromo
{
	width:190px;
	float:left;
	height:400px;
	overflow:hidden;
	
}

#partieMoto
{
	float:left;
	width:741px;
	height:400px;
	overflow:auto;
}

#bandeau
{
}

#centrePresentationDroite a
{
	color:#f57f20;
}

#centreIndexMilieu a 
{
	color:#f57f20;
}

.cadrePromo
{
	width:90px;
	text-align:center;
	background-color:#666666;
	margin-bottom:10px;
	padding:4px;
	margin-left:45px;
}

.photoPromo img
{
	width:80px;
}

.formContact label
{
	display:block;
	font-size:15px;
	font-weight:bold;
	margin-bottom:8px;
}


.formContact input, .formContact textarea
{
	margin-bottom:23px;
	background-color:#aaa994;
	color:#333333;
	width:300px;
	text-align:center;
	font-size:15px;
}

.infoContact
{
	font-size:18px;
	margin-bottom:10px;
}

.cadreMoto
{
	border:1px dashed #aaa994;
	background-color:#464646;
	margin:auto;
	width:280px;
	padding:10px;
	margin-bottom:30px;
	float:left;
	height:265px;
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
}

.nomMoto
{
	color:#f67f21;
	font-size:21px;
	text-align:center;
	margin-bottom:15px;
}

.photoMoto
{
	text-align:center;
	height:145px;
	width:250px;
	overflow:hidden;
	margin:auto;
}

.prixMoto
{
	font-size:19px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.infosMoto
{
	font-style:italic;
	height:35px;
	overflow:auto;
	text-align:justify;
}

fieldset
{
	border:0px solid black;
}