* {
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
}

body {
	font-size: 11px;
	font-weight: normal;
	background-color: #CC0000; 
	text-align : center;
}

#global{
	position: relative;
	margin-left: auto;
 	margin-right: auto;
  text-align: left;
	width: 980px;
	top: 8%;
	height: 670px;
	margin-top: -40px; 
	background-color: #FFFFFF;
	/* border: 1px solid #CC0000; */
}

a.email:link    { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.email:active  { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.email:visited { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.email:hover   { color: #CC0000; font-size: 10px;}   

img { border: none; text-align: center; vertical-align:middle;}

input, textarea, option	{
color:#333333;
background-color:#CCCCCC;
font-size:9px;
}

.input_err	{ color:#CC0000; }	
.txt_err	{ color:#CC0000;}		
.err	{ color:#CC0000; }		
.gras { font-weight:bold; }
.err1	{ color:#CC0000; font-size:9px;}	
select.rech {
		border:1px solid #BCBCBC;
		background-color:#CCCCCC;
		font-size:9px;
		color:#333333;
}

br.br5px { font-size:5px; }
br.br2px { font-size:2px; }
p.alignd { text-align:right; }
p.alignc { text-align:center; }
span.err { color:#CC0000; }

/* BANNIERE */

form.formbann { font-size:9px; }

#bann { position:absolute; left:0px; top:0px; width:980px; height:212px; z-index:1;  
						font-size:9px; }	

#rechrap { position:absolute; left:750px; top:45px; width:224px; height:148px; z-index:2; 
					 border: 1px solid #BCBCBC; font-size:9px; text-align:center; }


#espaceclt { position:absolute; left:4px; top:103px; width:220px; height:90px; z-index:2; 
						 border: 1px solid #BCBCBC; font-size:9px; }

#espaceclt1 { position:absolute; left:0px; top:0px; width:218px; height:14px; z-index:2; 
							background-color:#BCBCBC; text-align:center; font-size:9px; color:#FFFFFF; }

#espaceclt2 { position:absolute; left:0px; top:25px; width:218px; height:65px; z-index:2; 
							text-align:center; font-size:9px; }

#psite { position:absolute; left:750px; top:18px; width:224px; height:13px; z-index:2; 
				 font-size:9px; text-align:center; } 

#coupcoeur { position:absolute; left:4px; top:209px; width:220px; height:326px; z-index:1; 
						 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }

#photocadre {position:auto; top:0px;  border: 1px solid #BCBCBC; }
#photo {position:auto; margin-top:3px; margin-left:0px;  }
#gdphotocadre {position:auto; top:0px;  border: 1px solid #BCBCBC;}
#gdphoto {position:auto; margin-top:3px; margin-left:0px; }
#adresse { position:absolute; left:4px; top:540px; width:220px; height:92px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; background-color:#BCBCBC;}

#pied { position:absolute; left:0px; top:634px; width:980px; height:20px; z-index:1;
				text-align:center; font-size:9px; }

#pied1 { position:absolute; left:4px; top:12px; width:220px; height:10px; z-index:1;
				 text-align:center; font-size:9px; }
#pied2 { position:absolute; left:200px; top:12px; width:610px; height:10px; z-index:1;
				 text-align:center; font-size:9px; color : #333333;}
#pied3 { position:absolute; left:804px; top:12px; width:150px; height:10px; z-index:1;
				 text-align:right; font-size:9px; }
a.pied:link    { color: #666666; text-decoration: none; border: none; font-size: 9px;}
a.pied:active  { color: #666666; text-decoration: none; border: none; font-size: 9px;}
a.pied:visited { color: #666666; text-decoration: none; border: none; font-size: 9px;}
a.pied:hover   { color: #CC0000; font-size: 9px;}  

/* LIENS */
#liens { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; overflow:auto;}

/* PLAN DU SITE */
#plansite { position:absolute; left:229px; top:209px; width:518px; height:424px; z-index:1; 
					 text-align:center; color:#FFFFFF; border: 1px solid #BCBCBC; overflow:auto;}
a.ps:link    { color: #FFFFFF; text-decoration: none; border: none; font-size: 9px;}
a.ps:active  { color: #FFFFFF; text-decoration: none; border: none; font-size: 9px;}
a.ps:visited { color: #FFFFFF; text-decoration: none; border: none; font-size: 9px;}
a.ps:hover   { color: #666666; font-size: 9px;}  
#ps1 { position:absolute; left:27px; top:22px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }					 
#ps2 { position:absolute; left:208px; top:22px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps3 { position:absolute; left:392px; top:22px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps4 { position:absolute; left:208px; top:66px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }	
#ps5 { position:absolute; left:70px; top:111px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps6 { position:absolute; left:160px; top:106px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }	
#ps7 { position:absolute; left:253px; top:106px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps8 { position:absolute; left:344px; top:111px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps9 { position:absolute; left:70px; top:151px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }
#ps10 { position:absolute; left:70px; top:188px; width:88px; height:21px; z-index:1; color:#FFFFFF; font-size:9px; line-height : 9px; }	
#ps11 { position:absolute; left:70px; top:210px; width:300px; height:21px; z-index:1; font-size:9px; line-height : 9px; text-align:left;}				 					 


/* AFFICHAGE PRIVE */
#affprive { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; border: 1px solid #BCBCBC; overflow:auto;}
.txtprive { text-decoration: underline;  }					 
/* MENTIONS LEGALES */
#mentions { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
						text-align:center; border: 1px solid #BCBCBC; }
.textmen {font-weight:bold; font-size:11px; }

/* ACCUEIL */
#accueil { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }
#acc1 { position:absolute; left:10px; top:30px; width:496px; height:100px; z-index:1; 
				text-align:center; font-size:11px; }

#acc2 { position:absolute; left:30px; top:140px; width:250px; height:202px; z-index:1; 
				text-align:center; }

#acc3 { position:absolute; left:290px; top:140px; width:206px; height:202px; z-index:1; 
				text-align:center; font-size:11px; }

#acc4 { position:absolute; left:10px; top:352px; width:496px; height:20px; z-index:1; 
				text-align:center; font-size:11px; }

#acc0 { position:absolute; left:749px; top:209px; width:226px; height:424px; z-index:1; 
			 text-align:center; border: 1px solid #BCBCBC; overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
overflow : -moz-scrollbars-vertical;  }
p.txtacc10 { margin-left:25px; margin-right:25px; font-size:10px; text-align:justify; text-justify: newspaper ; }
h1.acc { text-align:center; font-size:11px; font-weight:normal;}		 
/* BIENS */
#select { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					text-align:center; font-size:9px; border: 1px solid #BCBCBC; }
#selectaff { position:absolute; left:229px; top:209px; width:746px; height:424px; z-index:1; 
						 text-align:center; font-size:9px; border: 1px solid #BCBCBC; overflow:auto;}
#ref { position:absolute; left:749px; top:209px; width:226px; height:424px; z-index:1; 
			 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }
a.sp:link    { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.sp:active  { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.sp:visited { color: #666666; text-decoration: none; border: none; font-size: 10px;}
a.sp:hover   { color: #CC0000; font-size: 10px;}  

/* CONTACT */
#contact { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }

/* ACHETER */
#acheter { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }
					 
/* VENDRE */
#vendre { position:absolute; left:229px; top:209px; width:516px; height:424px; z-index:1; 
					 text-align:center; font-size:9px; border: 1px solid #BCBCBC; }
					 
.titremsg	{ color:#CC0000; }

/* ERREURS SYSTEMES */
#erreur-syst { position:absolute; left:229px; top:209px; width:750px; height:424px; z-index:1; 
						 	text-align:center; font-size:9px; border: 1px solid #BCBCBC; }	
