/* CSS Document */
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	background-color: #ffffff;
}
#content	{width: 937px; height:580px; margin: auto; padding: 0; text-align: left; position: relative; top: -1px;}
.barretitre	{
	width: 937px;
	height:138px;
	position: absolute;
	top: -10px;
	left: 0px;
	background-image: url(img/bandeau_haut.jpg);
}
.barrebas	{
	width: 937px;
	height:19px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(img/fond_bas.jpg);
	border:1px solid #000000;
}
.barrebas a {color:#000000; text-decoration:underline;}
.barrebas a:hover {color:#ffffff; background-color:#000000}
#titre {
	text-align:left;
	bottom:6px;
	left: 11px;
	position:absolute;
	width: 320px;
}
#titre a { 
	margin:0;
	padding:5px 7px;
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
#titre a:hover {
	text-decoration:underline;
}
#texte_bas {
	font-size:11px;
	letter-spacing:1px;
	text-align:center;
	padding-top:3px;		
}
/* -------------------------------------------------------------------------------------------- */
/* barre de navigation horizontale */
/* -------------------------------------------------------------------------------------------- */

#nav {
	text-align:right;
	bottom:0px;
	right: 0px;
	position:absolute;
	width: 561px;
	left: 376px;
}
#nav ul { 
	margin:0;
	padding:5px 0; 
	display:block ;  
}
#nav li { 
	display: inline; 
	margin:0;
	padding:0;
	border-right : 1px solid #000000;
}
body #nav li {
	padding:5px 0;
}

#nav a { 
	margin:0;
	padding:5px 7px;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
#nav a:hover {
	background-image: url(img/fond_bas.jpg);
	color:#000000;
}

/* -------------------------------------------------------------------------------------------- */
/* Habillage du texte */
/* -------------------------------------------------------------------------------------------- */

div.texteTitle {
	width:205px;
	height: 30px;
	right: 70px;
	top:170px;
	position:absolute;
	text-align:right;
}
div.casque {
	width:59px; 
	height: 60px; 
	right: 10px; 
	top:160px; 
	position:absolute; 
	background-image: url(img/casque.jpg);
}
.texteContent {
	width:400px;
	height: 283px;
	top:222px;
	position:absolute;
	text-align:justify;
	left: 521px;
}
h1 {font-size:16px; font-style:italic; font-weight:bold;}
p  {font-size:11px; letter-spacing:0.5px;}
li {  
	margin:0;
	padding:0;
	font-size: 11px;
	line-height:24px;
}
.texteContent a{ text-decoration:underline; color:#000000; letter-spacing:1px;}
.texteContent a:hover { text-decoration:none; color:#ffffff; background-color:#000000;}
/* -------------------------------------------------------------------------------------------- */
/* Habillage racing */
/* -------------------------------------------------------------------------------------------- */
.racing1 {
	width:417px; 
	height: 12px; 
	left: 10px; 
	top:162px; 
	position:absolute; 
	background-image: url(img/racing.gif);
}
.racing2 {
	width:400px; 
	height: 12px; 
	left: 521px; 
	top:522px; 
	position:absolute; 
	background-image: url(img/racing.gif);
}
.flag {
	width:24px; 
	height: 18px; 
	left: 464px; 
	top:520px; 
	position:absolute;
	border:1px solid #999999; 
}
/* -------------------------------------------------------------------------------------------- */
/* tableau page 1 */
/* -------------------------------------------------------------------------------------------- */

.tabConteneur {
	width:425px; 
	height: 330px; 
	left: 6px; 
	top:191px; 
	position:absolute; 
}
table {
	width: 425px;
	height: 330px;
	margin: 2px 3px 3px 2px;
}
.legende {
	width: 425px;
	height: 14px;
	font-size: 9px;
	text-align: center;
	letter-spacing: 0.5px;
	left: 6px; 
	top:528px; 
	position:absolute; 
}
/* -------------------------------------------------------------------------------------------- */
/* deco motos */
/* -------------------------------------------------------------------------------------------- */
.moto {
	width: 314px;
	height: 350px;
	background-image: url(img/moto_fond.jpg);
	left: 10px; 
	top: 185px; 
	position:absolute; 
}
/* -------------------- */
/* deco presentation */
/* -------------------- */
.pernod {
	width: 140px;
	height: 93px;
	left: 28px; 
	top: 197px; 
	position:absolute;
	border: 1px solid #000000; 
}
.pernod a{color:#000000; text-decoration:none; font-size:11px;}
.banc {
	width: 200px;
	height: 124px;
	left: 251px; 
	top: 272px; 
	position:absolute;
	border: 1px solid #000000; 
}
.banc a{color:#000000; text-decoration:none; font-size:11px;}
.stands {
	width: 190px;
	height: 105px;
	left: 30px; 
	top: 390px; 
	position:absolute;
	border: 1px solid #000000; 
}
.stands a{color:#000000; text-decoration:none; font-size:11px;}
/* -------------------- */
/* deco preparation-renovation */
/* -------------------- */
.moteur500 {
	width: 140px;
	height: 105px;
	left: 57px; 
	top: 212px; 
	position:absolute;
	border: 1px solid #000000; 
}
.moteur500 a{color:#000000; text-decoration:none; font-size:11px;}
.motoloc {
	width: 140px;
	height: 105px;
	left: 258px; 
	top: 390px; 
	position:absolute;
	border: 1px solid #000000; 
}
.motoloc a{color:#000000; text-decoration:none; font-size:11px;}
.pots {
	width: 140px;
	height: 105px;
	left: 258px; 
	top: 212px; 
	position:absolute;
	border: 1px solid #000000; 
}
.pots a{color:#000000; text-decoration:none; font-size:11px;}
.moteur50 {
	width: 140px;
	height: 105px;
	left: 66px; 
	top: 388px; 
	position:absolute;
	border: 1px solid #000000; 
}
.moteur50 a{color:#000000; text-decoration:none; font-size:11px;}
.p2a {
	width: 140px;
	height: 105px;
	left: 57px; 
	top: 212px; 
	position:absolute;
	border: 1px solid #000000; 
}
.p2a a{color:#000000; text-decoration:none; font-size:11px;}
.p2b {
	width: 140px;
	height: 105px;
	left: 287px; 
	top: 212px; 
	position:absolute;
	border: 1px solid #000000; 
}
.p2b a{color:#000000; text-decoration:none; font-size:11px;}
.p2c {
	width: 140px;
	height: 105px;
	left: 56px; 
	top: 387px; 
	position:absolute;
	border: 1px solid #000000; 
}
.p2c a{color:#000000; text-decoration:none; font-size:11px;}
.p2d {
	width: 140px;
	height: 105px;
	left: 287px; 
	top: 388px; 
	position:absolute;
	border: 1px solid #000000; 
}
.p2d a{color:#000000; text-decoration:none; font-size:11px;}
/* -------------------- */
/* habillage 'realisations.php' */
/* -------------------- */
.tabConteneur2 {
	width: 692px;
	height: 300px;
	left: 3px; 
	top: 188px; 
	position:absolute; 
}
.texteContent2 {
	width:194px;
	height: 162px;
	top:348px;
	position:absolute;
	text-align:justify;
	left: 727px;
}
.texteContent3 {
	width:194px;
	height: 102px;
	top:227px;
	position:absolute;
	text-align:justify;
	left: 727px;
	font-size:12px;
	letter-spacing:1px;
}
.table2 {width:100%; border-right:1px solid #000000;}
.ligneMilieu {border-bottom:1px solid #000000; border-top:1px solid #000000;}
h2 {font-size:13px; letter-spacing:1px; color: #666666;}
.miniListe {  
	margin:0;
	padding:0;
	font-size: 11px;
	line-height:18px;
	margin-top:-5px;
	margin-left:-30px;
}
.navigation {width:290px; height:20px; position:absolute; left:432px; top:156px; text-align:center; letter-spacing:1px; font-weight:bold;}
.navigation a {font-size:13px; text-decoration:underline; color:#000000}
.navigation a:hover {background-color:#000000; color:#ffffff;}
