body
{
	background-color:#000;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
}

a { color:#FFF; text-decoration:none; }
a:link { color:#FFF; text-decoration:none; }
a:hover { color:#FFFF00; text-decoration:none; }
a:visited {  }

p { padding: 0 5px 0 5px; }

.tabppal
{
	background-image:url(images/fondtab.jpg);
	background-repeat:repeat-y;
}

#flash
{
	background-image:url(images/banniere.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:342px;
}

.lateral
{	
	width:168px;
	vertical-align:top;
}

.tdppal
{
	width:612px;
	vertical-align:top;
}

.footer
{
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	height:30px;
	text-align:center;
	color:#333;
}

.pfooter { padding-left:180px; }

a.lienfooter { color:#333; text-decoration:none; }
.lienfooter:link { color:#333; text-decoration:none; }
.lienfooter:hover { color:#FFF; text-decoration:none; }
.lienfooter:visited {  }

.newstitre
{
	width:168px;
	height:40px;
	background-image:url(images/news.jpg);
	background-repeat:no-repeat;
}

.horairestitre
{
	width:168px;
	height:41px;
	background-image:url(images/horaires.jpg);
	background-repeat:no-repeat;
}

.coordtitre
{
	width:168px;
	height:25px;
	background-image:url(images/titrecoord.jpg);
	background-repeat:no-repeat;
}

.coord { padding: 5px 5px 5px 10px;}
.horaires { text-align:center; }



/*********************
	 OCCASIONS 
*********************/

.occas
{
	border:1px dotted #000099;
}

.occastitre
{
	padding: 2px 2px 2px 10px;
	background-color:#000099;
	color:#FFF;
	font-weight:bold;
}

.occasdroite
{
	font-weight:bold;
}

.occascontenu
{
	padding: 5px 5px 5px 5px;
}

.occasvignette
{
	padding: 5px 5px 5px 5px;
	border-right: 1px dotted #FFF;
}

.vignette
{
	border: 3px solid #FFF;
}

.occasvisus
{
	border-top:1px dotted #575757;
	border-bottom:1px dotted #575757;
	background-color:#000;
	padding: 10px 0px 10px 0px;
}

.occasvisus li
{
	float:left;
	list-style-type:none;
	margin-top:10px;
	margin-right:10px;
}

.tr1 { background-color:#1E1E1E;}

.pages
{
	text-align:center;
	background-color: #F2FAFF;
	color:#000;
}


.pages a
{
	text-align:center;
	background-color: #F2FAFF;
	color:#000;
}

.pagecourante
{
	font-weight:bold;
	color:#FF0000;
}

a.lienvehicule { color:#FFF; text-decoration:none; }
.lienvehicule:link { color:#FFF; text-decoration:none; }
.lienvehicule:hover { color:#FFFF6D; text-decoration:none; }
.lienvehicule:visited {  }
/*********************
	  FIN OCCAS 
*********************/



/*****FORMULAIRE*****/
.avertissement
{
	font-weight:bold;
	color: #FF0000;
}

input,textarea
{
	border: 1px dotted #FFFF00;
	background-color:#FFFFFF;
}

.bouton
{
	font-weight: bold;
	border-style:solid;
	background-color:#FFFFFF;
}

.textfield {width:280px;}
/*****FORMULAIRE*****/