/* CSS Document */

	body{
		background-color:#e9e9e9;
		font-family:arial;
		font-size:12px;
		color:#285FA5;
		margin:0;
		padding:0;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	.clearBloc{
		clear:both;
		height:14px;
	}
	
	#repere{
		height:1px;
		width:1px;
		position:absolute;
		bottom:0;
		right:0;
		z-index:0;
	}
	
	#global{
		width:770px;
		margin:auto;
		background-color:#fff;
		background-image:url(images/fond-droit-gauche.gif);
		background-repeat:repeat-y;
	}
	
	#entete{
		width:770px;
		background-color:#F7F7F7;
	}
	
	#logo{
		float:left;
		width:404px;
		height:59px;
		border-right:1px solid #719099;
	}
	
	#bandeau{
		float:left;
		width:365px;
	}
	
	#menu{
		margin:-1px 0 0 0;
		width:770px;
		height:25px;
		background-image:url(images/onglets.gif);
		background-repeat:no-repeat;
		border-top:1px solid #719099;
		border-bottom:1px solid #719099;
	}
	
	.lienMenu{
		display:block;
		float:left;
		height:20px;
		_height:19px;
		font-family:verdana;
		font-size:90%;
		color:#fff;
		text-decoration:none;
	}
	
	.lienMenu1{
		width:77px;
		padding:5px 0 0 0;
	}
	
	.lienMenu1{
		width:99px;
		padding:5px 0 0 36px;
	}
	
	.lienMenu2{
		width:105px;
		padding:5px 0 0 40px;
	}
	
	.lienMenu3{
		width:253px;
		padding:5px 0 0 50px;
	}
	
	.lienMenu4{
		width:154px;
		padding:5px 0 0 33px;
	}

	#barreGauche{
		width:231px;
		float:left;
	}
	
	#fondObliqueGauche{
		background-image:url(images/fond-oblique-gauche.gif);
		background-repeat:no-repeat;
		min-height:197px;
		_height:197px;
		width:122px;
		padding:6px 60px 0 20px;
		text-align:center;
	}
	
	#fondObliqueGauche p{
		margin:0 0 9px 0;
		padding:0;
		font-style:italic;
		font-size:120%;
	}
	
	#fondObliqueGauche p.specialisteAlfa{
		margin:50px 0 9px -9px;
		padding:0;
		font-style:italic;
		font-size:120%;
	}
	
	#contenu{
		overflow-Y:auto;
		overflow-X:hidden;
	}
	
	#zoneContenu{
		float:left;
		width:519px;
	}
	
	#zoneContenu h1{
		font-family:Trebuchet MS, Verdana, Arial;
		font-size:170%;
		font-weight:bold;
		font-style:italic;
		padding:0 7px 0 0;
		margin:18px 0 18px 0;
		border-bottom:1px solid #325692;
		text-align:right;
		width:505px;
	}
	
	#zoneContenu h2{
		font-weight:bold;
		font-size:100%;
		margin:0 0 2px 0;
	}

	#pied{
		width:550px;
		padding:5px 0 0 220px;
		background-color:#000;
		background-color:#000;
		background-repeat:no-repeat;
		color:#fff;
	}
	.piedNormal{
		height:31px;
		background-position:15px 1px;
		background-image:url(images/logo-pied.gif);
	}
	
	.piedAsso{
		height:42px;
		background-image:url(images/logo-pied-quadrifoglio.gif);
		background-position:130px 1px;
	}
	
	#annulerCorrectionHauteur{
		display:none;
	}
	
	
	/* page présentation */
	
	#presentation{
	}
	
	#presentation img{
		float:right;
		margin:0 0 5px 10px;
		
		width:200px;
	}
	
	#coordonneesAccueil{
		float:left;
		background-image:url(images/fond-coordonnees-accueil.gif);
		background-repeat:no-repeat;
		width:278px;
		height:236px;
		color:#fff;
		font-size:110%;
		text-align:center;
		padding:8px 10px 0 10px;
		margin:0 10px 0 0;
		font-weight:bold;
	}
	
	#promos{
		float:left;
		width:210px;
	}
	
	.plusGrand{
		font-size:120%;
		font-weight:bold;
	}
	
	/* page occasions */
	
	#contenuOccasions{
		padding:0 0 0 12px;
	}
	
	.visuelVignette{
		float:left;
		width:162px;
		margin:0 25px 0 0;
	}

	.vignetteOccasion img{
		border-top:1px solid #444;
		border-right:1px solid #444;
		border-left:1px solid #666;
		border-bottom:1px solid #666;
	}
	
	.texteVignette{
		float:left;
		width:300px;
	}
	
	.prixEtNomOccasion{
		width:300px;
		height:20px;
		background-image:url(images/fond-nom-occasion.gif);
		background-repeat:no-repeat;
	}
	
	.nomOccasion{
		float:left;
		width:204px;
		padding:2px 10px 0 10px;
		color:#325692;
		font-weight:bold;
	}
	
	.prixOccasion{
		float:left;
		width:66px;
		color:#fff;
		font-size:120%;
		font-weight:bold;
		padding:2px 10px 0 0;
		text-align:right;
	}
	
	.texteOccasion{
		margin:5px 10px 0 10px;
	}
		
	
	.clearOccasion{
		clear:both;
		height:20px;
	}
	
	
	/* page associations */
	
	#contenuAssociations{
		padding:0 10px 0 12px;
	}
	
	#associationContenu p{
		margin:0 0 10px 0;
		padding:0;
	}
	
	#associationGauche{
		float:left;
		width:200px;
		margin:0 60px 0 0;
	}
	
	#associationDroite{
		float:left;
		width:221px;
		margin:0 0 0 0;
	}
	
	#albumsPhotos{
		margin:0 0 5px 16px;
		width:222px;
	}
	
	#albumsPhotosContenu{
		width:208px;
		background-color:#90B0E6;
		padding:10px 7px 0 7px;
	}
	
	#albumsPhotosContenu ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#albumsPhotosContenu li{
		margin:0;
	}
	
	#albumsPhotosContenu a{
		display:block;
		width:186px;
		min-height:13px;
		_height:13px;
		padding:5px 5px 5px 17px;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		background-image:url(images/puce-albums.gif);
		background-repeat:no-repeat;
		background-position:6px 7px;
		text-decoration:none;
	}
	
	#albumsPhotosContenu a:hover{
		background-color:#1A4A9B;
	}
	
	.visuelAssociation{
		margin:0 0 10px 0;
	}
	
	.visuelAssociation img{
		border-top:1px solid #444;
		border-right:1px solid #444;
		border-left:1px solid #666;
		border-bottom:1px solid #666;
	}
	
	.listeTelechargements{
		margin-top:0;
	}
	
	.listeTelechargements li{
		margin-bottom:4px;
	}
	
	.listeTelechargements a{
		color:#285FA5;
		text-decoration:none;
		font-size:110%;
	}
	
	.listeTelechargements a:hover{
		color:#8C0105;
		text-decoration:none;
		border-bottom:1px dotted #8C0105;
	}
	
	/* page galerie */
	
	#retour{
		width:505px;
		padding:0 7px 0 0;
		margin:-6px 0 18px 0;
		text-align:right;
	}
	
	#titreGalerie{
		width:472px;
		height:18px;
		padding:2px 0 0 23px;
		margin:0 0 16px 0;
		background-image:url(images/fond-titre-galerie.gif);
		background-repeat:no-repeat;
		color:#fff;
		font-size:120%;
		font-weight:bold;
		font-style:italic;
	}
	
	#galerieVignettes{
		float:left;
		width:222px;
		margin:0 43px 0 0;
	}
	
	.galerieVignette{
		float:left;
		width:69px;
		/*height:50px;*/
		margin:0 5px 0 0;
		text-align:center;
	}
	
	.galerieDerniereVignette{
		float:left;
		width:69px;
		height:50px;
		margin:0 0 0 0;
		text-align:center;
	}

	.galerieVignette a img, .galerieDerniereVignette a img{
		filter:alpha(opacity=70); 
        -moz-opacity: 0.7; 
        opacity: 0.7;
		border:1px solid #fff;
	}
	
	.galerieVignette a:hover img, .galerieDerniereVignette a:hover img{
		filter:alpha(opacity=100); 
        -moz-opacity: 1; 
        opacity: 1;
		border:1px solid #E5141B;
	}
		
	.clearGalerieVignettes{
		clear:both;
		height:5px;
	}
	
	#galerieZoom{
		float:left;
		width:225px;
	}
	
	#galerieZoomVisuel{
		width:225px;
		text-align:center;
	}
	
	#galerieZoomVisuel img{
		border-top:1px solid #444;
		border-right:1px solid #444;
		border-left:1px solid #666;
		border-bottom:1px solid #666;
	}
	
	#legendeVisuel{
		width:225px;
		text-align:center;
		color:#000;
		margin:3px 0 0 0;
		font-size:90%;
	}
	
	
	/* page contact */
	
	#formulaireContact{
		float:left;
		width:165px;
		margin:0 18px 0 0;
		border-left:12px solid #fff;
	}
	
	#contactFormulaire{
		width:155px;
		background-image:url(images/fond-contact.gif);
		background-repeat:repeat-y;
		color:#000;
		padding:0 0 0 10px;
	}
	
	#contactFormulaire input, #contactFormulaire textarea{
		font-size:11px;
		font-family:arial;
		color:#11355C;
		border:1px solid #325692;
		padding:0 2px 0 2px;
		width:137px;
	}
	
	#contactFormulaire input.sansTaille{
		width:56px;
		border:0;
	}
	
	#envoyer{
		width:112px;
		padding:0 0 0 43px;
		margin:10px 0 0 0;
	}
	
	#envoyer a{
		display:block;
		height:19px;
		width:56px;
		text-decoration:none;
		background-image:url(images/btn-envoyer.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#envoyer a:hover{
		background-position:0 -19px;
	}
	
	#planAcces{
		float:left;
		width:320px;
		height:320px;
	}
	
	#confirmationMessage{
		margin:0 0 0 12px;
	}
	
	#depotVente{
		margin:-20px 0 10px 360px;
		_margin:-30px 0 10px 360px;
	}
	
	.introAccueil{
		font-size:130%;
		color:#E30008;
		font-weight:bold;
	}
	
	.rouge{
		color:#E30008;
	}
	
	#associationContenuBas{
		background-image:url(images/course.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		width:595px;
		height:477px;
		margin:0 0 0 159px;
	}
	
	#vosAnnonces{
		width:185px;
		margin:0 0 0 380px;
		_margin:0 0 0 383px;
		background-image:url(images/fond-annonces.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		padding:8px 8px 0 8px;
		color:#fff;
		height:142px;
	}
	
	#vosAnnonces h3{
		font-size:120%;
		font-weight:bold;
		font-style:italic;
		margin:0 0 5px 0;
		padding:0;
	}
	
	#vosAnnonces p{
		margin:0 0 5px 0;
	}
	
	#vosAnnonces a{
		font-weight:bold;
		color:#EEDA00;
		text-decoration:none;
		font-size:90%;
	}
	
	#vosAnnonces a:hover{
		text-decoration:underline
	}

