#globalRes {clear:both;width:1000px;padding-left:5px;}

	/* Prmeiere colonne R�sultat des annonces */
	#colResultat {float:left;width:689px;}
	#colResultat h1 {padding:0;margin:0;font:bold 18px/18px Arial;padding-bottom:5px;}

	/* Deux cases de alerte et depot */
	#twoCaseAlerte {clear:both;width:683px;height:70px;}
	.resDepotAlerte {float:left;width:338px;height:63px;margin-right:3px;}

		.line1titre {clear:both;height:35px;color:#003676;}
		.line1titre span.titreservGratuit {padding-left:20px;font:bold 16px/35px Arial;}
		.line1titre img {padding:5px 5px 0 15px;}
		.line1titre a {text-decoration:none;color:#003676;}
		.lline2 {float:left;font:11px/11px Arial;padding-left:5px;width:290px;padding-top:5px;} .rline2 {float:right;padding-right:5px;}

		.buttonred2 {width:30px; height:22px;font-size:11px;font-weight:bold;border-width:1px;border-style:outset;border-color:red;text-transform:uppercase;color:#FFF;background:#F00;cursor:pointer;}


	/* Selection */
	#selAnnonce {clear:both;width:679px;height:175px;background:url("../images/graphics/degradSelection.gif") repeat-x;margin-bottom:10px;overflow:scroll;}
		#selTitre {padding:5px 5px 5px 5px;}
			#txtTitre {float:left;color:white;font:bold 18px/18px Arial;}
			#butTitre {float:right;}
			.buttonred{height:22px;font-size:11px;font-weight:bold;border-width:1px;border-style:outset;border-color:red;text-transform:uppercase;color:#FFF;background:#F00;cursor:pointer;}
		#totTiket {clear:both;height:125px;}
			.oneTiket {float:left;width:82px;height:125px;text-align:center;padding:5px 5px 0 5px;}
			.oneTiket a {color:white;text-decoration:none;font:bold 11px/20px Arial;}
			.oneTiket img{padding-top:4px;}
				.cadreTiket {cler:both;background-color:white;height:100px;font:bold 11px/15px Arial;}




	/* Case Trie et Page */
	#triPar {clear:both;width:677px;height:42px;border:1px solid #DADDDB;background:url("../images/graphics/degradTri.gif") repeat-x;font:12px/42px Arial; margin-bottom:7px;}

		#trires {float:left;padding-left:15px; } #trires select {font:12px/12px Arial}
		#nbresads {float:left;text-align:right;font:bold 16px/16px Arial;width:180px !important;padding-top:14px;}
		#paginres {float:right;padding-right:15px;} #paginres a {color:black;}

	#paginrestot {clear:both;text-align:center;font:12px/12px Arial;padding-top:20px;padding-bottom:20px;} #paginrestot a {color:black;}

	/* Alerte email */
        #alerteEmail     {
            background: url("../images/graphics/degradIntui.gif") repeat-x scroll 0 0 transparent;
            clear:both;
            display: block; 
            width:677px;
            height:48px;
            border:1px solid #DADDDB; 
            font:11px Arial; 
            margin-top: 4px; 
            margin-bottom:7px;
            padding: 2px 0;
        }
	#alerteEmail a 	{color:black;text-decoration:none;}
        #alerteEmail div {
            width:333px; 
            margin-left: 4px;
            float: left; 
            position: relative;
        }

	/* Recherche similaire */
	#ssim 	{
            clear:both;
            font:11px/14px Arial;
            width:671px;
            padding:5px 5px 7px 3px;
            margin-top: 6px;
        }
	#ssim a {color:#003676;}


	/* Annonce */

	.oneAnnonce {
            font-family: Arial;
            clear:both;
            width:677px;
            height:63px;
            border:1px solid #DADDDB;
            border-collapse:collapse;
            background-color: #FFF;
            margin-bottom:3px;
        }
		.photoAds {float:left;width:72px;}
			.photo,.nbpht {clear:both;}
                        

		.infoVoiture {
                    float:left;
                    width:413px;
                    padding-left:5px;
                    border-right:1px solid #DADDDB;
                }
                .infoVoiture .bloc-description	{float:left;width:413px;height:63px; background-color: transparent !important;}
		.infoVoiture a {color:black;text-decoration:none;} .infoVoiture a:hover {color:black;text-decoration:underline;}
			.infoVoiture div.sous-bloc-description1 {
                            height: 35px;
                            width: 413px;
                            font-size: 15px;
                            font-weight: bold;
/*                            line-height: 20px;*/
                            text-transform:uppercase;
                            padding-top:2px;
                           /* padding-bottom:4px;*/
                        }
                        
/*                        .infoVoiture div.sous-bloc-description2 {
                            height: 20px;
                            width: 418px;
                            font-size: 15px;
                            font-weight: bold;
                            line-height: 20px;
                            text-transform:uppercase;
                            padding-top:2px;
                            padding-bottom:4px;
                        }*/
                        
			.infoVoiture div.modele {
                            font-size: 12px;
                            line-height: 13px;
                            text-transform:uppercase;
                            color:#003676;
                            padding-bottom:2px;
                        }
                        
			.infoVoiture div.description {
                            float:left;
                            width: 288px;
                            font-size: 11px;
                            line-height: 13px;
                        }
                        
                        .infoVoiture .vignette-pro-part {
                            float:left; 
                            width: 50px; 
                            height: 20px;
                            background: url("../images/graphics/resultats/vignette-pro-part.png") no-repeat;
                            font: 12px/19px Arial;
                            font-weight: bold;
                            text-align: center;
                            text-transform: uppercase;
                        }
                        
                        .infoVoiture .vignette-pro-part img {
                            border: none;
                        }
                        
                        .infoVoiture .libelle {
                            float:left; 
                            height: 20px; 
                            line-height: 20px;
                            margin-left: 4px;
                        }
                        
/*		.infoVoiture2 {
                    float:left;
                    width:104px;
                    height:63px;
                    border-right:1px solid #DADDDB;
                    text-align:right;
                }
		.infoVoiture2 a {
                    color:red;
                    text-decoration:none;
                    font-size: 11px;
                    line-height: 11px;
                }
		.infoVoiture2 p {padding:0;margin:0;padding-top:21px;}*/
                .bloc-financer-assurer {
                    float:left;
                    width:125px;
                    margin-top: 14px;
                    font-size: 11px;
                    line-height: 11px;
                    text-align: left;
                }
                
                .bloc-financer-assurer a {
                    color:red;
                    text-decoration:none;
                }
                
                .bloc-annee, .bloc-gris {
                    float:left;
                    height:36px;
                    border-right:1px solid #DADDDB;
                    font-size: 12px;
                    line-height: 12px;
                    text-align: center;
                }
                
		.bloc-km {
                    padding-top:27px;
                    width:60px;
                    background-color: #EEE;
                }

		.bloc-annee {
                    padding-top:27px;
                    width:53px;
                }

		.bloc-prix {
                    padding-top:20px;
                    height: 43px;
                    width: 71px; 
                    font-size: 12px;
                    line-height: 11px;
                    border:none;
                    background-color: #EEE;
                }
		.bloc-prix div {
                    padding-top:6px;
                }
		.bloc-prix a {
                    text-decoration:underline;
                    font-size: 11px;
                    line-height: 13px;
                    color:black;
                }
                
                .bloc-prix div.prix {
                    font-weight: bold;
                }
                


	/* Deuxieme Colonne Moteur de recherche avancee + div sup*/
	#colMotRech {float:left;width:300px;}

		/* Moteur avanc�e */
		#colRechAvanc	{clear:both;width:300px; padding-bottom:10px; background:url("../images/graphics/degradMotAvanc.gif") repeat-x; border:1px solid #DADDDB;}
		#colRechAvanc p#titreAvanc {padding:0;margin:0;font:bold 18px/18px Arial;padding:5px 0 10px 10px;}
		#colRechAvanc p {padding:0;margin:0;padding:3px 0 3px 10px;font:12px/12px Arial;}
		#colRechAvanc p select {font:12px/12px Arial;width:250px;}
		#colRechAvanc p input {font-size:12px;font-family:Arial;width:245px;font-style:italic;}


		.slidema {font:12px/12px Arial;padding:0 0 5px 20px;}
		#colRechAvanc #slider-range,#slider-range2 {margin-left:20px;width:250px;}

		#colRechAvanc p input.deptl {width:20px;}
		.buttonred{width:100px; height:22px;font-size:11px;font-weight:bold;border-width:1px;border-style:outset;border-color:red;text-transform:uppercase;color:#FFF;background:#F00;cursor:pointer;}
                .buttongris{width:100px; height:22px;font-size:11px;font-weight:bold;border-width:1px;border-style:outset;border-color:#000;text-transform:uppercase;color:#FFF;background:#969696;cursor:pointer;}
		#subrechavanc {padding-top:7px;text-align:center;}

		/* Moteur intuitive */
		#searchG {clear:both;margin:15px 0 0 0;height:70px;padding-left:5px;background:url("../images/graphics/degradIntui.gif") repeat-x;}
		#searchG h2 {display:inline;font:bold 18px/30px Arial;padding-right:5px;}
		#searchG input.question {background:url(../images/graphics/loupe.gif) #fff no-repeat left center;border:1px solid #BAB0B3;color:gray;
						font-weight:700;font-family:Arial;height:18px;padding-left:30px;padding-top:6px;width:220px;font-size:14px;vertical-align:middle;
						text-decoration:none;
						-moz-border-radius-bottomleft:4px;
						-moz-border-radius-bottomright:4px;
						-moz-border-radius-topleft:4px;
						-moz-border-radius-topright:4px
		}
		.buttonred2 				{width:30px; height:22px;font-size:11px;font-weight:bold;border-width:1px;border-style:outset;border-color:red;text-transform:uppercase;color:#FFF;background:#F00;cursor:pointer;}
		#searchG a {text-decoration:none}

		.ptsel select {width:100px;}


		/* Mod�le d'un marque */
		/* petite phrase d'intro des collones modele*/
		#AllModele {font:bold 12px/12px Arial;height:20px;padding-top:10px;}
		.TwoColsMod 	{clear:both;width:297px;padding:5px 0 0 3px;}
		.ColsModele2 	{float:left;font:11px/11px Arial;width:148px;padding-bottom:10px;}
		.ColsModele2 ul 	{padding:0;margin:0;list-style-type:none;} .ColsModele2 li {padding:0;margin:0;list-style-type:none;height:15px;}
		.ColsModele2 a 	{color:#000;text-decoration:none;} .ColsModele2 a:hover {color:#000;text-decoration:underline;font-weight:bold;}


/* Pub Google */
.afs {width:575px;height:60px;padding-left:105px;}

#banregAll {clear:both;width:300px;height:105px;padding-left:4px;}
.lbanreg {float:left;width:150px;}

#legende {clear:both;margin:5px 0;}
#legende table {border:1px solid #DADDDB;border-collapse:collapse;font:10px/10px Arial;}
#legende th {text-align:center;border:1px solid #DADDDB;}
#legende th.photo {width:72px;}
#legende th.voiture {width:413px;}
#legende th.km {width:58px;}
#legende th.annee {width:51px;}
#legende th.prix {width:69px;}


#partDeuxBlocAutotek {clear:both;width:298px;height:350px;font:12px/16px Arial;background:#D1D1D3 url(../images/graphics/blocAutotheque.gif) no-repeat;margin-top:10px;border:1px solid #DADDDB;}
#partDeuxBlocAutotek .titre {clear:both;width:298px;padding-top:70px;padding-bottom:10px;text-align:center;font:bold 16px/16px Arial;color:red;}
#partDeuxBlocAutotek #MailCli {clear:both;width:298px;}
#partDeuxBlocAutotek #MailCli select {font:12px/12px Arial;width:110px;}
#partDeuxBlocAutotek #MailCli input  {font-size:12px;font-family:Arial;width:220px;}
#partDeuxBlocAutotek #MailCli .ligneBloc {clear:both; line-height:14px; width:288px;padding:0px 10px 5px 10px;}
#partDeuxBlocAutotek #MailCli .ligneBloc .caseBloc12 {float:left;width:50px;padding-bottom:5px;}
#partDeuxBlocAutotek #MailCli .ligneBloc .caseBloc22 {float:left;width:115px;padding-bottom:5px;}

/* OPTIONS AFFICHAGE ANNONCES */
.is_bold{
    font-weight: bold !important;
}

.is_color {
    background-color: #f0d8d8;/*#f0b0b0;*/
}

.is_color .bloc-gris{
    background-color: #e5cfcf;
}

.is_favorite {
    background-image: url(../images/graphics/resultats/annonce_premium.png);
    background-repeat: no-repeat;
    background-position: 426px 0;
}

/*.is_pro, .is_part {
    background-image: url(../images/graphics/pro.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}*/

.is_example, .is_example div, .is_example a {
    color:#BBB !important;
}

/****** STYLES POUR LE BLOC A LA UNE *******/
.front-page-content {
    font-family: Arial;
    background: url(../images/graphics/resultats/front_page_pix_fond.png) repeat-x #5e5f61;
    vertical-align: top;
}

h2.front-page-title {
    text-transform: uppercase;
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
    float: left;
    margin: 10px 0 0 0;
    width: 240px;
}

#front-page-nav {
    text-align: right;
    float:   left;
    margin: 10px 0 0 0;
    height:  24px;
    width:   419px;
}

#front-page-nav a, #front-page-nav a.activeSlide {
    background-color: #000;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    margin: 2px;
    padding: 2px 4px;
    text-decoration: none;
}

#front-page-nav a.activeSlide {
    background-color: #EEEEEE;
    border: 1px solid #000;
    color: #000;
}

#front-page {  
    height:  220px !important; 
    width:   659px;  
    padding: 0;  
    margin:  0;
    color: #FFF;
    font-size:13px;
} 

.front-page-bloc-images {
    float:left; 
    width:659px !important;
}

.front-page-image {
    margin-top: 5px;
    display: block;
    float:left;
    height: 220px; 
    width:  219px;
    text-align: center;
    text-decoration: none;
    color:#fff;
}

/* ORIGINAL = 320 x 240 */
.front-page-image img {  
    border:  1px solid #ccc;
    height: 154px; 
    width:  206px;
}

.front-page-image .empty_spot {
    width:206px; 
    height:154px; 
    line-height:154px; 
    margin-left: 6px;
    background-color: #777; 
    border: 1px #CCC dashed; 
    font-size: 14px; 
    font-weight: bold;
}
