div.carte	{
			position:relative;
			width:548px;
			background: #FEFEFE url("../images/design/long_degrade_gris.png") 0px 0px repeat-x; 
			}

div.carte2	{
			position:relative;
			width:470px;
			}

a.img_transparent2 > img
				{
				margin:2px 2px 2px 2px;
				padding:2px 2px 2px 2px;
				border:0px;
				text-decoration:none;
				vertical-align:middle;
				}


a.img_transparent > img
				{
				margin:2px 2px 2px 2px;
				padding:2px 2px 2px 2px;
				border:0px;
				text-decoration:none;
				vertical-align:middle;
				background-color: #F0F0F0;
				border:1px solid #CFCFCF;
				}

a.img_transparent:hover > img
					{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}


a.Carte_nom_ville
				{
				position:absolute;
				float:left;
				display:inline;
				padding:0px 1px 0px 1px;
				margin:0px 0px 0px 0px;
				color:#666633;
				border:1px solid #CFCFCF;
				background-color: #F0F0F0;
				 font: normal normal 11px Arial, Verdana, sans-serif;
				 z-index:1;
				}

a.Carte_nom_ville:hover
				{
				color:#333333;
				}

.CLASS {color:#CC9966;
		font-weight: bold;
		}


table.BullePseudo {
				width:211px; 
				position:relative;
				background: #FFFFFF url("../images/design/simple_degrade_orange.png") repeat-x top left;
				z-index:100;
				display:block;
				border:1px #CCCCCC solid;
				margin:2px 0px 2px 0px;
				padding:2px 2px 0px 2px;
				-moz-border-radius:10px 10px 10px 10px;
				}

table.BullePseudo div.Entete {
					width:211px; 
					position:relative;
					border-bottom:1px #EFEFEF solid;
/*					background-color:#FFFFE0;*/
					margin:2px 2px 2px 2px;
					padding:4px 2px 4px 2px;
					color:#666633;
					font: bold normal 12px Arial,Helvetica,sans-serif; 
					text-align:center;
					}

table.BullePseudo table tr td.MilieuGauche {
					width:100px;
					position:relative;
					border-top:1px #CCCCCC solid;
					border-bottom:1px #CCCCCC solid;
					background-color:#FFFFFF;
					margin:2px 2px 2px 2px;
					padding:2px 2px 2px 2px;
					vertical-align:top;
					}

table.BullePseudo table tr td.MilieuGauche img {
					margin:2px 2px 2px 2px;
					padding:2px 2px 2px 2px;
					border:0px;
					}


table.BullePseudo table tr td.MilieuDroite {
					width:83px;
					position:relative;
					border-top:1px #CCCCCC solid;
					border-bottom:1px #CCCCCC solid;
					background-color:#FFFFFF;
					margin:2px 2px 2px 2px;
					padding:2px 2px 2px 2px;
					vertical-align:top;
					}

td.MilieuDroite div.Titre
					{
					font: normal 11px Arial,Helvetica,sans-serif; 
					color:#333333;
					margin:0px 0px 0px 0px;
					position:relative;
					padding:0px 0px 2px 0px;
					border-bottom:#CCCCCC 1px solid;
					}

td.MilieuDroite div.Prix
					{
					font: normal 11px Arial,Helvetica,sans-serif; 
					color:#333333;
					position:relative;
					margin:0px 0px 0px 0px;
					padding:0px 0px 2px 0px;
					border-bottom:#CCCCCC 1px solid;
					}

td.MilieuDroite div.Prix font.prix
					{
					display:block;
					position:relative;
					text-decoration:none;
					font:bold normal 14px Arial,Helvetica,sans-serif; 
					color:#906000;
					margin:2px 0px 2px 0px;
					text-align:center;
					}

td.MilieuDroite div.Prix font.en_ligne
					{
					display:block;
					position:relative;
					text-decoration:none;
					font:normal normal 9px Arial,Helvetica,sans-serif; 
					color:#66CC66;
					}

td.MilieuDroite div.Prix font.hors_ligne
					{
					display:block;
					position:relative;
					text-decoration:none;
					font:normal normal 9px Arial,Helvetica,sans-serif; 
					color:#CC6666;
					}



table.BullePseudo div.Footer {
					width:197px; 
					height:35px; 
					background: #FCFCFC url("../images/design/BP_deg_gris.jpg") 0 8px repeat-x; 
					position:relative;
					border-bottom:0px #CCCCCC solid;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					color:#999999;
					font: normal normal 11px Arial,Helvetica,sans-serif; 
					text-align:left;
					}
