#Contenu         { width:990px; margin-left:auto;margin-right:auto;margin-top:10px;}
body                     { font-family:verdana,sans-serif;font-size:12px;margin:0;}
h1,h2,h3,h4,h5,h6,form,p,div,ul,li { margin:0;padding:0; }
h1 { font-size:22px; }
h2 { font-size:19px; }
h3 { font-size:16px; }
h4 { font-size:15px; }
h5 { font-size:13px; }
h6 { font-size:11px; }
p                         { margin-bottom:5px;}
a                         { border:none;text-decoration:none;color:#000;}
a:hover                { text-decoration:underline;}
a:focus 		{background-color:#EEE;}
a img {border:none;}

#InfoCritique {font-family:MS Sans serif,sans-serif;font-size:1em;background-color:#FFFFE1;color:#000;
width:100%;padding:4px 0px 4px 0px;border-bottom:1px solid #555;}
#InfoCritiqueImg { float:left;margin-left:6px;margin-top:-3px;height:16px;}
#InfoCritique a {color:blue;}

#Beta 	{padding:2px;font-size:10px;float:left;width:190px;margin:2px 0px 2px 15px;color:#FF0000;border:1px solid #CC0000;}
#Logo                { width:130px;float:left;}
#Logo img         { border:none;margin:0;margin-left:10px;}
#Logo a                 { text-decoration:none;font-weight:bold;font-size:12px;font-family:Verdana,sans-serif;color:#F3A308;}
#Logo strong { line-height:12px;margin-top:0px;display:block;}

#CarreInfo     { float:left;height:60px;width:132px;margin-left:20px;background-color:#E4E4E4;
                               color:#000;padding:5px 0px 1px 4px; height:55px; background-image:url('../images/interface/sous-legende.gif'); }
#CarreInfo h2  { font-weight:normal;margin:0;padding:0;font-size:10px;}
#CarreInfo a   {text-decoration:none;color:#000;}

#Banniere  { float:right;}
#Banniere a,#Banniere img {text-decoration:none;border:none;}

#Colone    { padding:6px;padding-left:7px;width:153px;font-size:11px; margin-left:4px;border-bottom:5px solid;}
#Colone h2 { margin:15px 0px 10px 0px;font-size:13px;font-weight:bold;text-indent:15px;}
#Colone a  { }
#Colone #RechRapide { margin:0;font-family:MS Sans Serif,sans-serif;}
#Colone #RechRapide input  { margin:2px;font-size:10px; color:#000; border:1px solid #D6F671;background-color:#FFF;}
#Colone #RechRapide select { font-size:9px; }

#Barre {clear:both;line-height:10px;}
#OnTop {background-color:#EEE;width:985px;margin:0px auto 10px auto;padding-left:5px;line-height:23px;}
#OnTop {font-size:11px;background-image:url('../images/interface/sous-barre.gif');}
#OnTop a { display:block;float:left;width:244px;text-align:center;}
#OnTop a:hover { background-color:#DDD;}

/* Erreurs et notifications */
	.ErreurImg, .OkImg, .IdeeImg { float:left;margin:3px; height:16px;}
	.Erreur {border:1px solid #CC0000; background-color:#FFEEEE;margin-bottom:5px;padding:3px;color:#000;}
    .Ok  {border:1px solid #19b400; background-color:#d2fbcb;margin-bottom:5px;padding:3px;color:#000;}
  	.Idee {border:1px solid; background-color:#E4EBFA;border-color:#92B1F1;margin-bottom:5px;padding:3px;color:#000;}
    #Centre #AideRubrique { padding:15px 5px 20px 50px;; border:1px solid; border-bottom:3px solid; background-color:#E4EBFA;border-color:#92B1F1;}
	#Centre #AideRubriqueImg {float:left;margin:10px 0px 5px 10px;}
	#Centre #ErreurRubrique { padding:15px 5px 20px 50px;;border:1px solid; border-bottom:3px solid; border-color:#CC0000; background-color:#FFEEEE;}
	#Centre #ErreurRubriqueImg {float:left;margin:10px 0px 5px 10px;}
	#Notification {filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95; border:2px solid #CCC;border-right:2px solid #888;border-bottom:2px solid #888;;z-index:999;
					background-color:#F7FDE3;position:absolute;margin:0px auto 0px auto;left:30%;top:30%;
					padding:2px;font-size:12px;width:350px;}
	#Notification #Icone { position:absolute;margin:3px;}
	#Notification p { margin-left: 40px;padding:3px;}
	#Notification h3 {margin-left:40px;}
	#Notification a { display:block;width:130px;border:1px solid #CCC;padding:3px;float:left;margin:2px;background-color:#EEE;color:#FF9900;}

/* Gauche */
	.Gauche h1, .Droite h1 {width:173px;font-size:14px;text-align:center;padding:3px 0px 3px 0px;text-align:center; }

	.Gauche { float:left;  }
	.Gauche #Colone {background-color:#F7FDE3;border-color:#D6F671;}
	.Gauche h1 { color:#6B8C04;background-color:#D6F671;background-image:url('../images/interface/sous_h1.gif');background-repeat:no-repeat;}
	.Gauche h2 { color:#6B8C04;background-color:#D6F671; }

	.Gauche #Regions, .Gauche #Categories {padding:0;margin:0px 0px 0px 5px;list-style-type:none;}
	.Gauche #Regions li a, .Gauche #Categories li a { display:block;}
	.Gauche #Regions a:hover, .Gauche #Categories a:hover{}

/* Droite */
	.Droite { float:right; }
	.Droite #Colone { background-color:#E4EBFA;border-color:#92B1F1; }
	.Droite h1 { color:#FFF;background-color:#92B1F1;background-image:url('../images/interface/sous_h1.gif');background-repeat:no-repeat;}
	.Droite h2 { background-color:#92B1F1;}

	.Droite #Marques {list-style-type:none;margin-left:10px;}
	.Droite #Marques a {display:block;}

/* Droite membres */
	.Droite #LiensMembre {list-style-type:none;margin-left:10px;}
	.Droite #LiensMembre a {display:block;}
	.Droite #Deconnexion {background-color:#FFF;line-height:18px;margin-top:5px;display:block;width:120px; margin-left:auto;margin-right:auto;padding:2px 3px 0px 5px;color:#FF0000;border:1px solid #CC0000;}
	.Droite #Deconnexion img {border:none;float:left;}

/* Centre */
	.Centre 		{ float:left; width:630px;margin:0px 0px 0px 7px;  }
	.Center a   	{}
	.Centre h1    	{ display:inline;}
	.Centre h1 a 	{ width:97px;font-size:12px;text-align:center;padding:5px 0px 1px 0px;height:14px; float:left;color:#e1800d; text-decoration:none;margin:5px 1px 0px 1px;}

	.Centre #BlocsTop {border-top:1px solid #e1800d;clear:left;line-height:1px;}
	.Centre #BlocsTop1 {border-top:1px solid #FFCC00;clear:left;line-height:1px;}

	.Centre #Acheter						{ background-color:#ffc279;}
	.Centre #Acheter:hover,.Centre #Acheter1	{ background-color:#FF9900;color:#FFF; 	}
	.Centre #Vendre						{ background-color:#ffc279;}
	.Centre #Vendre:hover,.Centre #Vendre1	{ background-color:#ff8a00;color:#FFF;	}
	.Centre #Recherche						{ background-color:#F7FDE3; color:#6B8C04;}
	.Centre #Recherche:hover,.Centre #Recherche1	{ color:#6B8C04;background-color:#D6F671;}
	.Centre #Pro 	{ color:#FFF; 	}
	.Centre #Pro:hover,.Centre #Pro1			{ color:#FFF; 	}

	.Centre #Pro,.Centre #Vendre, .Centre #Acheter, .Centre #Recherche { border:1px solid #e1800d;border-width: 1px 1px 0px 1px;}
	.Centre #Pro1,.Centre #Vendre1, .Centre #Acheter1 ,.Centre #Recherche1 {border:1px solid #FFCC00;border-width: 1px 1px 0px 1px;padding-bottom:6px;margin-top:0px;}
	.Centre #Fil {font-size:11px;height:20px;padding:5px;}

	#Centre,#ProsCentre         { clear:left;font-size:11px;background-color:#FFF;padding:6px;}
	#Centre h2,#ProsCentre h2   {  margin:10px 0px 10px 0px;background-color:#F3A308;color:#FFF;font-size:13px;font-weight:bold;text-indent:15px;}
	#Centre a,#ProsCentre a     { color:#0000FF;  }

	#ProsCentre         { background-color:#FFF;;border-color:#FFF;}
	#ProsCentre h2    { background-color:#7990C1;color:#FFF;}
	#ProsCentre a      {  }

#Admin         { background-color:#FFF;;border-color:#FFF;}
#Admin h2    { background-color:#CC9999;color:#FFF;}
#Admin a      {  color: #CC0000;}

#PiedPage { clear:both;margin:5px;font-size:9px; text-align:center;}
#PiedPage a { text-decoration:none;border:none; color:#000;}

#LiensPied {clear:both;text-align:center;background-color:#EEE;width:990px;margin:20px auto 10px auto;line-height:23px;}
#LiensPied {font-size:11px;background-image:url('../images/interface/sous-barre.gif');}

.Information { background-color:#F7FDE3;color:#000;border:1px solid;border-color:#D6F671;padding:2px;}


/* Page d'accueil */
	.ALaUne 			{ width:205px;}
	.ALaUne table 		{ width:100%;border:1px solid #000;}
	.ALaUne .Tarif 		{ margin-left:20px; color: #FF0000;}
	#AccueilMsg 		{padding:5px 5px 10px 60px; }
	#AccueilSmiley		{float:left;margin:10px 0px 5px 0px;}
	#AccueilInsc		{text-align:center;margin:0 auto 10px auto;font-size:13px;font-weight:bold;border:1px solid #CCC;width:80%;line-height:30px;display:block;}

    #TabAccueil {}
    #TabAccueil #ListeImages{width:330px;}
/* Page Ajout */
	.AjoutCat 			{}
	.AjoutCat .Cat 		{font-size:16px;font-weight:bold;padding-top:15px;width:270px;}
	.AjoutCat .SCat 	{font-size:13px;font-weight:normal;list-style-type:none; padding-left:10px;}
	.AjoutCat .Img 		{width:35px;}
	.AjoutCat .Img img 	{height:32px;}

	#Ajout {margin-bottom:30px;}
	#Ajout input {border:1px solid #FF9900;padding-left:2px;}
	#Ajout input:hover, #Ajout input:focus, #Ajout select:hover, #Ajout select:focus {border-color:#000;background-color:#EEE;color:#CC0000;}

	#Ajout #SelectMarque   	{ width:330px;float:left;}
	#Ajout #SelectMarque p 	{ margin-bottom:2px;font-size:12px;}
	#Ajout #SelectMarque select { width:270px;}
	#Ajout #AjoutModele    	{ margin-left:360px;width:230px;border:1px solid #CCC;background-color:#EEE;}
	#Ajout #AjoutModele p  	{ line-height:14px;font-size:11px;padding:2px;text-align:center;}
	#Ajout #AjoutModele a  	{ display:block;line-height:20px; font-size:12px;font-weight:bold;}
	#Ajout #AjoutMod .LiAM	{ float:left; font-size:12px; }
	#Ajout #AjoutMod.LiAM input{width:270px;}
	#Ajout #AjoutMod #AnnAM { cursor:pointer;margin:10px;margin-left:50px;height:40px;width:230px;border:1px solid #CCC;background-color:#EEE;}



	#Ajout #Details select { width:170px;}
	#Ajout #Details .Titres{ width:120px;}
	#Ajout #Details input  { text-align:right;}
	#Ajout #Details #Mois,#Ajout #Details #Annee {width:auto;}
	#Ajout #Options select { width:170px;}
	#Ajout .LignePrix 		{background-color:#EEE;font-weight:bold;font-size:14px;text-align:center;}
	#Ajout .LignePrix input 	{width:70px;}

	#Ajout #AjoutObs {padding:5px;width:370px;margin-left:15px;height:150px;border:1px solid #FF9900;}

	#Ajout h2 		{ margin-top:20px;}

/* Détail des annonces */
	#DetailGauche 	{width:410px;}
	#DetailDroite 	{width:190px;float:right;}

	#DetailPhoto 	{ float:left;margin:2px; overflow:hidden;}
	#DetailPhoto h3 	{ background-color:#E4EBFA;color:#000;padding:1px 0px 1px 3px;margin:0px 0px 2px 0px;}
	#DetailPhoto .Vignette	{ width:200px;border:1px solid #E4EBFA;display:block;}

	#GdePhoto {position:absolute;z-index:99;top:100px; cursor:pointer;}


	#DetailAct h2,#DetailAuteur h2 {margin-top:0px;background-color:#AAA;}

	#DetailAuteur 			{ margin-top:10px;width:190px;;border:1px solid #CCC;}
	#DetailAuteur .Cont 		{ text-indent:40px !important;text-indent:10px;display:block;color:#000;border:1px solid #EEE; width:180px;line-height:32px;margin:2px;}
	#DetailAuteur .Cont:hover 	{ text-decoration:none;color:#000;background-color:#EEE;}
	#DetailAuteur .Cont img 	{ margin-left:-40px !important;margin:0px;position:absolute;}
	#DetailAuteur .Pro 		{ line-height:16px;font-weight:bold;display:block;color:#000;background-color:#F7FDE3;border:1px solid #D6F671;width:170px;padding:3px;margin:2px;margin-left:auto;margin-right:auto;text-align:center;}
	#DetailAuteur .Pro img 		{ position:absolute;margin-left:-20px;}
	#DetailAuteur p 			{ padding:3px;}

	#DetailAct 		{ width:190px;border:1px solid #CCC;margin-top:20px; }
	#DetailAct a 		{ display:block;color:#000;border:1px solid #EEE; width:180px;line-height:32px;margin:2px; text-indent:40px !important;text-indent:0px;}
	#DetailAct a:hover { text-decoration:none;color:#000;background-color:#EEE; }
	#DetailAct a img 	{ position:absolute;margin-left:-40px !important;}

	#DetailGauche .Titre 	{ /*background-color:#92B1F1;*/background-color:#E4EBFA;color:#000;font-size:16px;padding:3px;border:1px solid #92B1F1;}
	#DetailVehicule 		{ width:199px;}
	#DetailVehicule td  	{ color:#000;background-color:#E4EBFA;}
	#DetailVehicule .titre 	{ width:80px; background-color:#92B1F1;color:#FFF;}
	#DetailVehicule span 	{ display:block;}

	#DetailGauche .Prix 	{ clear:left;text-align:center;border:1px solid #CC0000; background-color:#FFEEEE;color:#000;font-size:16px;padding:3px;}
	#DetailInfos 			{ border:1px solid #F3A308;}
	#DetailInfos h2 		{ margin-top:0;}
	#DetailInfos p 		{ padding:3px;}

	#DetailOpt 		{}
	.Detail #Options 	{ list-style-position:inside;list-style-type:none;}
	.Detail #Options li 	{ margin-left:10px;float:left;width:180px;; }

/* Annonceurs > Mes annonces */
	#MesAnnSupp { text-align:center;}
	#MesAnnSupp form { margin:10px;}


/* Listes Annonces */
	#ListeOccasions 				{ width:100%;border:1px solid #FF9900;}
	#ListeOccasions #Titres		{ background-color:#EEE;font-size:11px;}
	#ListeOccasions td			{line-height:30px;}
	#ListeOccasions .ListePrix 		{ text-align:right;padding-right:10px;width:60px;}
	#ListeOccasions .ListeMiseEn 	{ text-align:center;width:80px;}
	#ListeOccasions .ListeEnergie 	{ text-align:center;width:70px;}
	#ListeOccasions .ListePhoto		{ text-align:center;width:30px;}
	#ListeOccasions .ListePhoto img	{ height:30px;float:left;}
	#ListeOccasions .l2,#ListeOccasions .l1 {  }
	#ListeOccasions .l2 			{ background-color:#FFF5E5; }
	#ListeOccasions .l1 			{ }

/* Annonces en icones */
	#ListeImages 			{width:280px;}
	#ListeImages .Vignette 	{ width:95px;height:120px;margin:2px;font-size:9px;float:left;padding:1px;border:1px solid #EEE;}
	#ListeImages .Vignette img  { width:90px;display:block;margin-left:auto;margin-right:auto;}
	#ListeImages .Vignette span{ display:block;}

/* Numéros de pages */
	.Pages			{ text-align:center;font-size:14px;line-height:30px;margin-top:5px;}
	.Pages img 		{ border-color:#EEE;}
	.Pages a			{ background-color:#EEE;border:1px solid #EEE;padding:1px 3px 1px 3px;}
	.Pages a:hover 	{ background-color:#FFF;color:#000;text-decoration:none; }
	.Pages span 		{ font-weight:bold;padding:1px 3px 1px 3px;border:1px solid #FF0000;}

/* Page annonceurs */
	#Centre #Identification                         {margin:0;border:1px solid;border-bottom:3px solid;border-color: #FF9900;background-color:#ffe6c3;padding:5px;}
	#Centre #Identification table                { width:100%;margin-left:auto;margin-right:auto;}
	#Centre #Identification input                 {border:1px solid #FF9900;}
	#Centre #Identification input:hover         {background-color:#EEE;}
	#Centre #Identification #SubmitIdent { width:150px;margin-left:20px;}


	#Centre #RecupMDP                    { margin:0;}
	#Centre #RecupMDP input           { border:1px solid #92B1F1;}
	#Centre #RecupMDP input:hover { background-color:#EEE;}
	#Centre #RecupMDPp                { padding:15px 5px 20px 50px;; border:1px solid; border-bottom:3px solid; background-color:#E4EBFA;border-color:#92B1F1;}
	#Centre #RecupMDPImg                { float:left;margin:10px 0px 5px 10px;}


	#Centre #GoInscription {height:165px;text-align:center;border:1px solid;border-bottom:3px solid;border-color:#CCC;background-color:#FFF;}
	#Centre #GoInscription a{padding:5px;border:1px solid #CCC;background-color:#FFF;}
	#Centre #GoInscription a:hover{border:1px solid #92B1F1;background-color:#E4EBFA;}

/* Page de deconnexion */
	#Centre #DeconnectOk {float:left;}
	#Centre #DeconnectText { padding:20px;padding-left:110px;
	border:1px solid; border-bottom:3px solid; background-color:#E4EBFA;border-color:#92B1F1;
	margin-top:10px;font-size:16px; font-weight:bold;}

/* Pages de messagerie */
	#Centre #MessagerieMenu 	{margin:0; }
	#Centre #MessagerieMenu li 	{ border:1px solid #DDD; display:inline;float:left;width:150px;line-height:28px;margin:1px;}
	#Centre #MessagerieMenu li a	{ display:block;}
	#Centre #MessagerieMenu li a:hover	{ background-color:#DDD;text-decoration:none;color:#000;}
	#Centre #MessagerieMenu li img	{ border:none;float:left;margin:2px;}
	#Centre .Messagerieh3 {display:block;margin:0px 0px 15px 0px;padding:3px;color:#FF9900;border:1px solid #DDD;font-size:14px;font-weight:700;letter-spacing:0.2em;}

/* Formulaire nouveau message*/
	#Centre #MessagerieNouveau 		{border:1px solid #DDD; }
	#Centre #MessagerieNouveau input    {padding:2px;width:295px;border:1px solid #DDD; }
	#Centre #MessagerieNouveau textarea {padding:2px;width:305px;border:1px solid #DDD;}
	#Centre #MessagerieNouveau input:focus,#Centre #MessagerieNouveau textarea:focus ,
	#Centre #MessagerieNouveau input:hover,#Centre #MessagerieNouv textarea:hover
	{background-color:#F7FDE3;border-color:#D6F671;}
	#Centre #MessagerieNouveau .Titres{font-size:13px;text-align:right;background-color:#EEE;padding:5px;}
	#Centre #MessagerieNouveau table {margin:10px auto 10px auto;}

/* Message envoyé */
	#Centre  #Envoye	 #Envoye2{ position:absolute;margin-left:-50px;margin-top:30px;}
	#Centre  #Envoye	 		{ padding:10px;padding-left:110px;
	border:1px solid; border-bottom:3px solid; background-color:#F7FDE3;border-color:#D6F671;font-size:16px; font-weight:bold;}

/* Messages reçus */
	#Centre #MessagerieListe {width:100%;border:1px solid #DDD;}
	#Centre #MessagerieListe tr:hover{background-color:#F7FDE3;}
	#Centre #MessagerieListe th {font-size:13px;text-align:left;}
	#Centre #MessagerieListe td img {border:none;margin:0;}
	#Centre #MessagerieListe .nouveau {font-weight:bold;}
	#Centre #MessagerieListe .l2nouveau { background-color:#FFF5E5; font-weight:bold;}
	#Centre #MessagerieListe .l2 			{ background-color:#FFF5E5; }
	#Centre #MessagerieListe .nouveau img { float:left;margin-right:2px;}

/* Détail d'un message */
	#Centre #MessagerieDetail {border:1px solid #DDD;}
	#Centre #MessagerieDetail #MsgDate {padding:3px 5px 3px 5px;background-color:#EEE;margin:0;}
	#Centre #MessagerieDetail #Msg {padding:10px;}
	#Centre #MessagerieDetail #MsgAction { text-align:right;}
	#Centre #MessagerieDetail #MsgAction a 		{ border:1px solid #DDD;line-height:28px;margin:2px;padding:5px 5px 5px 5px;text-align:center;}
	#Centre #MessagerieDetail #MsgAction  a:hover	{ background-color:#DDD;text-decoration:none;color:#000;}


/* Page Inscription */
