		
	#global2 {	
	 background-color: white;
	 position: absolute;
		z-index: 1;
		top :156px;
		left : 0px;	
		margin-right:10px;
		padding:0;	
		width:100%;	
		/*border: 1px solid red;*/
	}	
	
	#global2 h2 {
		margin:0px 10px;
		font-size: 1.2em;
		font-weight: bold;
		color: #2B3D4A;
		border-bottom: 3px solid  #909090;
		}

	#global2 h1 {
	margin-left:10px;
	color: red;
	font-size: 0.9em; 
	font-weight: bold;
	} 
			
	#global2 h3 {
	 margin-top:10px;
	 color: #212E37;
	 font-size: 0.9em; 
	 font-weight: bold;
	} 

	#carte{	
	 margin:0px;
	 padding: 0px;
		float:left;	
		width: 77%;	
		/*border: 1px solid yellow;*/
	}	
	
	#global2 a {
		text-decoration: none;
		color: #005B5B;
	}
	
	#global2 a:hover {
	 background-color:yellow;
	} 
	
	.div_formu {
	 clear:both;
	}
	
	.formu {
	 	float:left;	
			font-weight: bold;
	}
	
	.titre {	
	 float:right;
		color:red;
		padding-right:20px;
	}
	
	.spacer {
 	clear: both;
 }		
	
	#map {	
		height: 580px;	
	}
	
	#map1 {
	 width: 780px;	
		height: 580px;	
	}
	
	#comment {
	 margin:0;
	 padding: 0;
	 float:left;	
		width:22%;
		/*border: 1px solid green;*/
	}
	
	#comment .titre_comment {
		color: black;
		font-size: 1.1em; 
		font-weight: bold;
		padding:0px;
		margin:10px; 
	}
			
	#comment .cadre1 {	
	 margin:10px;
		padding:5px;
		border: 1px Solid #565;
		background-color:#DADADA;
	}	
		
	#status{
	 color:red;
	 margin:10px;	
		padding:3px;
		border: 1px Solid #565;
		background-color:#DADADA;
	}
	
	#comment_profil {
	 margin-left:10px;	
	 padding:3px;	
		color:red;
		/*display:none;*/
	}
	
	#comment .bouton { 
	 display: block;
	 margin:2px;
		border: 1px Solid #565;
		background-color:#F5F5F5; 
	 padding: 0px;
	 text-decoration: none;
	}
	
	#comment .bouton:hover { background-color: yellow; }		
	
	.bouton1 { 
	 /* margin:0px; */
		/*background-color:#F5F5F5;*/ 
	 /* padding:0px;*/	
		font-size :8pt;
		font-family:verdana;
	}
	
	#comment .cache {
	 display:none;
	}	
	
		
	#maj {
	 display:none;
	}
	
	/*connexion*/		
		
	#message {
	 clear: both;
		color:red;
	};	
	
	.row {
 	clear: both;
	 padding-top: 5px;	
		height:30px;
 }

	.row span.label {
	 display:block;
 	float: left;
 	width:50%;
 	text-align: right;
 }

 .row span.formu {	
	 display:block;
	 float: right;	
		width:48%;
 	text-align: left;
 }	

	#profil {	
	 margin:5px 0px 0px 5px;
		padding:0;
	 width:150px;
		height:5px;
		background-color:blue;
		font-size:1pt; 	
		/*display:none;*/
	}
	
	#profil_cpt {
	 margin:0;
		padding:0;	
	 width:0px;
		height:5px;
		background-color:red;
		font-size:1pt; 
	}	

	#pied_page {
	 clear:both;
		height:20px;
	}
