/*RESET*/
		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		b, u, i, center,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			font-size: 100%;
			vertical-align: baseline;
			background: transparent;
		}
		body {
			line-height: 1;
		}
		ol, ul {
			list-style: none;
		}
		blockquote, q {
			quotes: none;
		}
		blockquote:before, blockquote:after,
		q:before, q:after {
			content: '';
			content: none;
		}

		/* remember to define focus styles! */
		:focus {
			outline: 0;
		}

		/* remember to highlight inserts somehow! */
		ins {
			text-decoration: none;
		}
		del {
			text-decoration: line-through;
		}

		/* tables still need 'cellspacing="0"' in the markup */
		table {
			border-collapse: collapse;
			border-spacing: 0;
		}
/* FIN RESET*/

		/*<style type="text/css">
			 <!--*/

			html, body {
				height : 100%; /* Ces trois paramètres sont nécessaires pour un affichage correct */
			}

			body {
				text-align : center;   /* Centrage sous Internet Explorer */
				
				background:url("images/deg_fond.png") repeat-x left top;
				/*background-color : #e0e0e0;*/
			}
			
			/*#maison{
			border: 1px solid black;
			position: relative;
			bottom:94px;
			height:94px;
			width :auto; 
			background : url(images/maisons.png) repeat-x;	
			/*z-index:1;*/
		/*	}*/
			
			#conteneur {
				
				/*border: 1px solid black;*/
				position : relative;    /* Obligatoire pour positionner le footer par rapport au conteneur */
				margin : auto;          /* Centrage sous Firefox */
				margin-top:5px;
				width : 960px;           /* On définit la largeur du site */
				text-align : left;      /* Reset de la position du texte à cause de IE */
				min-height : 100%;   /* Hauteur minimale de 100% */
				background-color : #fdfdfd;
				/*z-index:2;*/
			    font-family: Arial, "Arial Black", "Times New Roman", "Comic sans MS", Times, serif;
				font-size: 13px;
				line-height: 115%;
			   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
			   /*font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;*/
			}
	
					h1 {
					font-size: 20px;
					color:blue;
					line-height: 100%;
					margin:5px;
					text-align: center;
					}
					
					h2 {
					color:blue;
					line-height: 100%;
					margin:5px;
					
					}		

					h3
					{color:blue;
						margin: 0 0 3px 0;
						font-weight: bold;
						text-transform: capitalize;
					}					
	
			#haut {
				
				width : 100%;
				height : 100px;
				/*background-color : #AAA;*/
				background:url("photos/vente-immobilier/altima-immobilier-chambery.gif") no-repeat left top; 
			}
			
					.deconnection
					{position :absolute;
					margin-left:350px;}
			
			
			
			#navig {
				width : 100%;
				margin-left:15px;
				/*background-color : #AAA;*/
			}			
					
				/* menu_horizontal */

						#menu {
							position :absolute;
							top : 60px;
							float:left;
							width:100%;
							/*background:#efefef;*/
							font-size:93%;
							line-height:normal;
							border-bottom:1px solid #666;
							
							}
						#menu ul {
							margin:0;
							padding:10px 10px 0 10px;
							list-style:none;
							}
						#menu li {
							display:inline;
							margin:0;
							padding:0;
							
							}
						#menu a {
							float:left;
							background:url("images/menu/tableftF.gif") no-repeat left top;
							margin:0;
							padding:0 0 0 4px;
							text-decoration:none;
							}
						#menu a span {
							float:left;
							display:block;
							background:url("images/menu/tabrightF.gif") no-repeat right top;
							padding:5px 15px 4px 6px;
							color:#666;
							font-size: 15px;
							font-weight:bold;
							}
							
						/*.blink
							{
							color :red;
							text-decoration: blink;
							}*/				
						
							
						/* Commented Backslash Hack hides rule from IE5-Mac \*/
						#menu a span {float:none;}
						/* End IE5-Mac hack */
						#menu a:hover span {color:#FFFFFF;}
						#menu a:hover {background-position:0% -42px;}
						#menu a:hover span {background-position:100% -42px;}                    
                    
					#menu_admin
					{	
					
					position :absolute;
					margin-left:750px;
						
							border: 1px solid black;
							background:#efefef;
							font-size:93%;
							line-height:normal;
							padding:5px 15px 4px 6px;
					}
					
					/* END menu_hor */
					

			
	
			#centre {
				margin-top : 20px;
				/*min-height : 100%;        /* ne marche pas donc supprimé Hauteur minimale de 100% */
				overflow : auto;            /* Firefox, pour tenir compte du contenu des div flottants (float, qui sont normalement mis à part) */
				/*padding-bottom : 50px; /* Hauteur du footer, pour éviter que ce dernier se place par dessus votre contenu (on le pousse) */
				
			}

			#colonnegauche {
				padding-left: 10px;
				margin-right : 10px;
				float : left;    /*On aligne les trois colonnes */
				width : 250px; /* Largeur de la colonne */
				/*background-color : #d2dafa;*/
			}

				.menu_recherche
					{border: 1px solid #dddddd;
					background: url("images/degrad_gris.jpg") repeat-x;
					padding:5px;
					
					}
				
				.menu_recherche	h2 
					{
						font-size: 15px;
						
					}	
					
				.menu_lien
					{border: 1px solid #dddddd;
					background: url("images/degrad_gris.jpg") repeat-x;
					padding:5px;
					padding-right:0;
					;
					}					
					
				.menu_lien	h2 
					{
						font-size: 15px;
					}	
					
				.retour
				{
				list-style-image: url("images/retour.png");
				list-style-position: inside;
				border: 3px solid #4e8af9;
				/*background-color : #fdfdfd;*/

				}
				
			#contenu {
				
				/*margin : 0px 0px 0px 275px;	*/
				width : 680px;
				overflow: hidden; 
				/*background : url(images/fondverticalbleu.png) repeat-x ;*/
				/*height : auto;      /*test */
				/*float : left;  ne sert car pas  de colonne a droite */
			}
			
			
			a
			{
			   text-decoration: none; /* Les liens ne seront plus soulignés */
			   color: black; /* Les liens seront en rouge au lieu de bleu */
			   /*font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
			   font-size : 12px;
			   line-height: 140%;
			}

			a:hover /* Quand le visiteur pointe sur le lien */
			{
			   text-decoration: underline; /* Le lien deviendra souligné quand on pointera dessus */
			   color: green; /* Le lien sera écrit en vert quand on pointera dessus */
			}

			
				/* recherche*/
				
				#rech_2_col
				{
				margin-top: 10px;
				border: 1px solid #dddddd;
				background: url("images/degrad_gris.jpg") repeat-x;
				width : 675px; /* doit etre plus petit que conteneur sinon pb affichage */
				}
					.cadre_result
					{ 	
						margin-left : 0px;
						width : 673px;
						height:30px;
						float :left;       /*     peut etre a remettre*/   
						border: 1px solid #dddddd;
						/*color: black;*/
					}
					.result
					{ 
						/*color: black;*/
					   /*font-family: Arial, "Arial Black", "Times New Roman", Times, serif;*/
					   font-size : 30px;
					   line-height: 100%;
					}					
					
				/*	.tri
					{ 	margin-top: 50px;
						margin-left : 15px;
						float :left;       /*     peut etre a remettre*/   
				/*		border: 1px solid black;
					}		*/			

					
					.tri_page
					{
						text-align:left;
				
						border: 1px solid #dddddd;
						/*background-color : white;*/
						width: 663px;
						padding:0px 5px 0px 5px;
						/*background-color : #dddddd;		*/			
					}
					
					.lien_page
					{ 	
						width: auto;
						float:right;
						padding-bottom:5px;
						
					}
					
					.tri_bas_page
					{ 	text-align:left;
						clear: both;
						border: 1px solid #dddddd;
						width: 673px;
						padding-bottom:5px;
						/*background-color : #dddddd;*/
					}						
					
					.lien_page_bas
					{ 	
						/*clear: both;*/											
						width: auto;
						float:right;
						padding-bottom:5px;
						
					}			
					.car_spec
					{
					/*font-size: 50px;*/
					/*font-weight:bolder;*/
			
					}
					

					.cadre  /* contient photo et description */
					{
					   float: left;
					  /*border: 1px solid black;*/

					   margin-left: 15px;
					   margin-top: 15px;
					   width: 310px;
					   height:110px;
					   /*background-color :  #eeeeee ;*/
					}

					.vendu
					{
						
						position : absolute;

					}
					
					
					.photo
					{
						float: left;
						text-align:left;
						margin-right: 7px;
						padding: 0px; 
						width: 140px ; /* 133 calculé pour une hauteur de 100 format 3/4 */				  
						overflow: hidden;  
					}

					.description
					{
						font-family: Arial, "Arial Black", "Times New Roman", "Comic sans MS", Times, serif;
						font-size: 11px;
						line-height: 130%
					}

					.km
					{
						font-size: 12px;
						color: blue;
					}
					
					.pv
					{
						font-size: 13px;
						background-color :  #33ff33 ;
					}	
					
					.boncoin
					{
						font-size: 13px;
						background-color :  #fbff86 ;
					}						
					
					.description a
					{
												   /* text-decoration: none;  Les liens ne seront plus soulignés */
					   color: black; /* Les liens seront en rouge au lieu de bleu */
						font-size: 13px;
					}	

					
				/* modif*/
					.cadrephotosmodif
					{
					   border: 1px solid black;
					   height: 60px;
					}
					   
					.cadreapplet
						{
						height: 150px;
						border: 3px solid black;
						}
						
					.photosmodif
					{ 
					   float: left;
					   width:80px;
						margin-right: 5px;
					}			
			
				/* DETAILS*/
				
					.photoprincipale
					{
					margin-left:1px;
					}
				
					.contact_com
					{
					border: 1px solid #febf24;
					background: url("images/degrad_orange.jpg") repeat-x;
					width:200px;
					position:absolute;
					top:170px;
					right:10px;
					font-size: 11px;
					padding:5px;
					}
					.descr_detailee
					{font-weight: bold;
					}
					
					
					
				/*CONTACT*/	
				
				.tel
				{font-size: 15px;
				color: blue;
				font-weight: bold;
				}
				.tel2
				{font-size: 15px;
				color: blue;
				font-weight: bold;
				}
				.tel3
				{font-size: 15px;
				color: blue;
				font-weight: bold;
				}				
				
				.contact_contact
					{
					border: 1px solid #febf24;
					background: url("images/degrad_orange.jpg") repeat-x;
					width:500px;
					margin-left:50px;
					margin-top:100px;
					font-size: 11px;
					padding:5px;
					}
				
					.contact_form
					{margin-left:20px;
					margin-right:240px;
					border: 1px solid #dddddd;
					}
					
				/* TEMPORAIRE*/

					.mailtemp
					{
					line-height:30px;
					}
					.teltemp
					{
					margin-left:50px;
					float: left;
					width:200px;
					}
					.tel_mailtemp
					{position:relative;
					bottom:10px;
					left:10px;
					}
				/* FIN TEMPORAIRE*/	
					
					.mail
					{
					line-height:30px;
					}
					.tel
					{
					
					}
					.tel_mail
					{position:relative;
					bottom:10px;
					left:10px;
					}
	
			#colonnedroite {
				float : right; /* On aligne les trois colonnes */
				width : 15%; /* Largeur de la colonne */
				background-color : #BBB;
			}
	
			#bas {
				text-align:center;
				position: absolute; /* On le place par rapport au conteneur */
				bottom: -20px; left: 0; /* Tout en bas à gauche */
				clear : both;         /* On casse l'alignement float des colonnes */
				width : 100%;      /* Largeur 100% */
				height :20px;      /* Hauteur du footer */
				background-color : #CCC;
			}
			
			.admin
			{
				position: absolute;
				bottom: 0px; left: 0;
			}
			
			.aix
			{
				position: absolute;
				bottom: 0px; right: 0;
			}			

	/*	</style>*/
	/*	<!--[if lte IE 6]>*/
	/*		<style type="text/css">*/
	/*			#conteneur {*/
				/*	height: 100%;  Hauteur 100% pour Internet Explorer */
	/*			}	
				
	/*			#centre { */
				/*	margin-bottom : 50px;  Hauteur du footer, pour éviter que ce dernier se place par dessus votre contenu (on le pousse) */
	/*				padding-bottom : 0;*/
	/*			}					*/
	/*		</style> */
	/*	<![endif]-->	*/	