body{
	font-family : Arial;
	font-size : 10px;
	background-color : #E8E7E3;
	margin:0px;
	padding:0px;
	overflow-x:hidden; 
}

h4{
	font-size:13px;
	font-weight:bold;
	color:#004875;
	margin-top:0px;
	margin-bottom:5px;
}

input, select{
     color:#000;
     font-size:10px;
     font-family:arial;
	 border-width:1px;
	 border-color:#3F3F3F;
}

a{
	text-decoration:none;
}

img{
	border:0px;
}
/******* DIV Photo de fond *****/
.photo_fond{
	z-index :0;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:1300px;
	height:676px;
	background-image:url('http://www.immorezo.com/vues/img/photo_fond.jpg');
	background-repeat:no-repeat;
	background-position:center;
}

/************************************/
/******* DIV Contenu de la page *****/
.generale{
	z-index : 1;
	position: absolute;
	top:90px;
	left:50%;
	margin-left: -490px;
	width:980px;
	height:100%;
}
/***********************************/
/******* Menu haut *****************/
#menu_ombre{
	width:305px;
	height:76px;
	text-align:center;
	padding-top:15px;
}

#menu_fond_blanc{	
	width:305px;
	background-color:#fff;
	text-align:center;
}

#menu_fond_blanc font{	
	color:#c0c0c0;
	font-size:10px;
}

.menu_arrondi_droit{
	width:19px;
	height:100px;
	background-color : #fff;
}

.menu_spc{
	width:31px;
	height:30px;
}

#menu{
	width:101px;
	height:30px;
	background-position:bottom;
	padding-bottom:10px;
	text-align:center;
}

#menu a{
	font-size:10px;
	text-transform : uppercase;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#menu div{
	position:absolute;
	top:55px;
	z-index:4;
}

/******* Acces rapide **************/
#tab_foire_question{
	width:100px;
}

/***********************************/
/******* Page contenu **************/
#page_contenu{
	background-color:#fff;
	width:980px;
}

.contenu_ombre{
	width:980px;
	height:27px;
	background-image:url('http://www.immorezo.com/vues/img/ombre_haut_contenu.gif');
	background-repeat:repeat-x;
}

#bas_page{
	width:980px;
	height:20px;
	background-image:url('http://www.immorezo.com/vues/img/bas_page.gif');
	background-repeat:no-repeat;
	color:#fff;
	font-size:12px;
}

#bas_page a{
	text-decoration:underline;
	font-size:11px;
	color:#fff;
}

#bas_page a:hover{
	text-decoration:none;
	font-size:11px;
	color:#fff;
}

/******* Colonne de droite **************/
/******* Option de page **************/
#option_page{
	border:1px #bfe7f1 solid;
	width:304px;
	color:#3f3f3f;
	font-weight:bold;
	margin-right:10px;
	font-size:12px;
}

/******* Contact rapide **************/
#contact_rapide{
	width:304px;
	font-weight:bold;
	margin-right:10px;
	background-image:url('http://www.immorezo.com/vues/img/fond_contact_rapide.gif');
	background-repeat:repeat-y;
}

#contact_rapide p{
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}

#contact_rapide h4{
	color:#831246;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}

#contact_rapide span{
	color:#000;
	font-size:12px;
}

#contact_rapide ul{
	color:#000;
	font-size:12px;
}

#contact_rapide font{
	color:#831246;
	font-size:20px;
}

#contact_rapide a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

#contact_rapide a:hover{
	color:#fff;
	font-size:12px;
	text-decoration:underline;
}

.contact_rapide_haut{
	width:304px;
	height:33px;
	background-image:url('http://www.immorezo.com/vues/img/haut_contact_rapide.gif');
	background-repeat:no-repeat;
	padding-left:15px;
}

.contact_rapide_fond{
	width:304px;
	height:100%;
}

.contact_rapide_bas{
	width:304px;
	background-image:url('http://www.immorezo.com/vues/img/bas_contact_rapide.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:15px;
}

/******* Annonces **************/
#annonce{
	width:304px;
	background-image:url('http://www.immorezo.com/vues/img/fond_annonce.gif');
	background-repeat:repeat-y;
}

.annonce_haut{
	width:304px;
	height:22px;
	background-image:url('http://www.immorezo.com/vues/img/haut_annonce.gif');
	background-repeat:no-repeat;
}

.annonce_bas{
	width:304px;
	height:22px;
	background-image:url('http://www.immorezo.com/vues/img/bas_annonce.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}

/****** EDITO *******/
.edito_titre{
	height:41px;
	background-image:url('http://www.immorezo.com/vues/img/edito.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	line-height:9px;
}

#edito_picto_bouton{
	width:82px;
	height:19px;
	font-size:10px;
	background-image:url('http://www.immorezo.com/vues/img/bouton_rch.gif');
	background-repeat : no-repeat;
	background-position:center;
	color:#fff;
	text-transform:uppercase;
}

.edito_qualite{
	width:304px;
	height:55px;
	background-image:url('../img/qualite.png');
	background-repeat:no-repeat;
	background-position:center bottom;
}

.edito_services{
	width:304px;
	height:55px;
	background-image:url('../img/services.png');
	background-repeat:no-repeat;
	background-position:center bottom;
}

.edito_exp{
	width:304px;
	height:55px;
	background-image:url('../img/experience.png');
	background-repeat:no-repeat;
	background-position:center bottom;
}
