*
{
	padding: 0;
	margin: 0;
}

.invisible
{	
	margin: 0px; 
	padding: 0px; 
	clear:both; 
	visibility: hidden; 
}

.margePhoto
{
margin-right:5px;
margin-bottom:5px;
}

.mini
{
	border:solid 3px #e7e7e7;
}

.vignette
{
	border:solid 1px #e7e7e7;
	margin-right:17px;
	margin-top:10px;
}

.paveEditeur
{
	margin-left:17px;
	margin-top:15px;
}
.interieur
{
	background-image: url(images/fond_gris-gauche.gif);
	background-repeat: repeat-y;
	width:256px;
	background-color: #F3F3F5;

	
}

.interieur p
{
	margin-left:10px;
	padding-right:10px;
}

.moyen
{	
	float:left;
	border:solid 3px #e7e7e7;
	margin-right:18px;
	margin-bottom:8px;
}

.titre
{
	margin-top:26px;
	margin-bottom: 20px;
}

.titreAnnonces
{
	color:#1a62ab;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.vert
{
	color:#009446;
}

.bleu_cadre
{
	color:#165aa0;
	font-weight:bold;
	padding-top:35px;
	font-size: 18px;
}
.bleu
{
	color:#165aa0;
	font-weight:bold;
}

.vert
{
	color:#009446;
}

.noir
{
	color:black;
	font-weight:bold;
}

.rouge
{
	color:#d22d29;
	font-weight:bold;
	font-size:14px;
}

.rougeLarge
{
	color:#d22d29;
	font-weight:bold;
	font-size:18px;
}

.right
{
	margin-left:115px;
}

.miniPave
{
	margin-bottom:25px;
}


.resultat
{
	width:671px;
	background-image: url(images/image_big-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
	padding-top:12px;

}

.contenuResultat
{
		margin-left:25px;
		padding-right:25px;
}

.annonceResultat
{
	margin-bottom:15px;
}

.paragraphe
{
	margin-left:20px;
	padding-right:20px;
}

.textuel
{
	padding-right:15px;
}


a
{
	color:#165aa0;
}

img 
{
	border: none;
}

body
{

	background: #1a62ab;
	/* police de la page */
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}

#top
{
	background-image: url(images/bandeau_image-fond01.gif);
	background-repeat: repeat-x;
	height:367px;
	margin-left:auto;
	margin-right:auto;

}

#bandeau
{
	width: 1000px;
	height:337px;
	margin-left:auto;
	margin-right:auto;
}

h1 a
{
	width: 1000px;
	height:337px;
	text-indent:-9999px;
	background-image: url(images/bandeau_image.jpg);
	background-position: top;
	display: block;
}

#menu 
{	
	list-style-type:none;
	height:30px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
} 

#menu li
{
	float:left;
} 

#wrapper, .wrapper
{
	width:1000px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/image_fond-contenu.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#gauche
{
	width:272px;
	border-right:dotted 1px #b4b9b2;
	float: left;
}
/*#####NAV SECONDAIRE#####*/

#navigation li
{

display:block;
}

#navigation li a
{
background-image:url(images/slide.jpg);
display: block;
	outline: none;
	position: relative;
	height: 30px;
	text-decoration: none;

}

#navGauche ul
{
	text-decoration: none;
	list-style-type:none;
}

#navGauche ul li
{
	padding:0;
	margin:0;
}


	
	#navigation .porteur
	{
	background-position:0px 0px;
	width:272px;
	height:50px;
	
	}
	
	#navigation .tracteur
	{
	background-position:0px -50px;
	width:272px;
	height:50px;
	}
	
	#navigation .utilitaire
	{
	background-position:0px -100px;
	width:272px;
	height:50px;
	}
	
	#navigation .remorque
	{
	background-position:0px -150px;
	width:272px;
	height:50px;
	}
	
	#navigation .semi
	{
	background-position:0px -200px;
	width:272px;
	height:49px;
	}
	
	#navigation .divers
	{
	background-position:0px -250px;
	width:272px;
	height:29px;
	}
	
	
	
	
	#navigation a .hover {
	background: transparent  url(images/slide.jpg) no-repeat;
	display:block ;
	opacity: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	
	}
	
	#navigation .porteur .hover {
	background-position: -273px -0px;
	
	}
	#navigation .tracteur .hover{
	background-position: -273px -50px;
	
	}
	#navigation .utilitaire .hover {
	background-position: -273px -100px;
	}
	#navigation .remorque .hover {
	background-position: -273px -150px;
	}
	#navigation .semi .hover {
	background-position: -273px -200px;
	}
	
	#navigation .divers .hover {
	background-position: -273px -249px;
	}
	
	
#nouveaute
{
	margin-left:21px;
	margin-right:32px;
}

#droite
{
margin-left:300px;
}


/*#####ANNONCE DU HAUT#####*/
/*#containerTop*/
#annTop
{
	width:671px;
	background-image: url(images/image_big-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
	/*padding-top:12px;*/
}

#annonceTop
{
	margin-left:25px;
	padding-right:25px;	
}


#contre
{
width:680px;
height:340px;
}

/*#####ANNONCE DE GAUCHE#####*/
#left
{
	float:left;
	margin-right:16px;
	margin-top:16px;

}

#containerLeft
{
	width:328px;
	background-image: url(images/image_moyen-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
}

#annonceLeft
{

		
	width:328px;
	background-image: url(images/image_moyen-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
}


/*#####ANNONCE DE DOITE#####*/
#right
{
	float:left;
	margin-top:16px;

}

/*#containerRight
{
	width:328px;
	background-image: url(images/image_moyen-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
}*/

#annonceRight
{		
	width:328px;
	background-image: url(images/image_moyen-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
}


/*#####ANNONCE DU BAS#####*/

#containerBottom
{
	width:671px;
	background-image: url(images/image_big-fond.gif);
	background-position: center;
	background-repeat: repeat-y;
}

#annonceBottom
{
	margin-left:25px;
	padding-right:25px;	
}




/*######################*/
/*#####FICHE DETAIL#####*/
/*######################*/
#partieGauche
{
	float:left;
}

#colonneGauche
{
	width:290px;
	background-image: url(images/fond_fiche-detail-blanc.gif);
	background-repeat: repeat-y;
}

#contenuGauche
{
	margin-left: 20px;
}

#partieDroite
{
	margin-left:300px;
	width:374px;
}

#titreProduit, .titreProduit
{
	width:373px;
	height:104px;
	background-image: url(images/fond_titre-produit.gif);
	background-repeat: no-repeat;
	text-align:center;
}

#titreProduit p
{
	font-size:18px;
}

#contenuImma
{
	background-image: url(images/fond_immatriculation.gif);
	background-repeat: repeat-y;	
}

#contenuImma table
{
	margin-left:25px;
}

#description
{
	width:372px;
	background-image: url(images/fond_detail.gif);
	background-repeat: repeat-y;	
}

#description table
{
	margin-left:25px;
}

#texteDescriptif, .texteDescriptif
{
	width:314px;
	margin-left:25px;	
	background-color: #F3F3F5;
}

#prixVente
{
	background-image: url(images/fond_prix.gif);
	background-repeat: no-repeat;
	width:372px;
	height:42px;
}

#imprimer
{
	float:left;
	margin-top:15px;
	margin-right:48px;
	margin-left:3px;
}

#envoyer
{
	margin-top:15px;
}

#loi
{
margin-top:15px;
font-size:10px;
clear:both;
}

/*#####FOOTER#####*/
#footer
{
	background-image: url(images/footer_fond.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#footerContenu
{
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px; 
}

#footerContenu a
{
	color:white;
}

#footerContenu p
{
	margin-left:30px;
	color:white;
}

#formulaire
{
	float:right;
}


#partieContact
{
width:350px;
float:left;
}

#partieCoord
{
margin-top:21px;
background-color:white;
margin-left:350px;
width:267px;
}

#partieCoord p
{margin-left:20px;
}



