/* 
 * ----------------------------------
 * Redéfinition des balises standards
 * ----------------------------------
 */

@import url('properties.css');
@import url('travail_alexis.css');


html,body {
	margin: 0px;
	padding:0px;
	color: #0D2064;
	height:100%;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	background-color: #FFFFFF;
}



.inputType1
 {
	color: #0D2064;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	width:130px;
 	
 }

.text_attente{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}

li {
	list-style: url(img/puces/ronde02.gif);
	margin-bottom: 8px;
	margin-left: -5px;
	text-align: left;
}

select {
	height: 17px;
	width: 112px;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

img 		{border: 0px;margin: 0px;}
a 			{color: #0D2064; text-decoration: none;}
a:hover	 	{color: #0D2064;text-decoration: underline;}
table 		{border: 0px; font-size: 11px; padding:0px; border:0px solid #355474;}



h1								{margin:0px;padding:0px;font-size:16px}
h3,h4,h5					{margin:0px;padding:0px;font-size:10px}
h2 								{margin:0px;padding:0px;font-size:14px}


.index {
	width:150px;
	margin-left: 385px;	
	margin-top: 10px;	
}
#imprim_contenu {
	font: Verdana, Arial, bold italic 10px;
}

#imprim_contenu_print {
	font: Verdana, Arial, bold italic 10px;
	margin_left:-100px;
}



/* _________________________________________________________________________ */
* 
 * -------------------------------------------------
 * Blocs uniques servant à la mise en page du site
 * -------------------------------------------------
 */
 #home_espacement {
	margin-left: 385px;
} 
 
#home_global {
	width:833px;
	padding-top:2%;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.block_home_milieu {
	width:276px;
	height:353px;
	background-color: #9A0000;
	border:0px solid yellow;
}


.barre_jaune_home {
	width:545px;
	height:2px;
	line-height:2px;
	background-color: #EDCC01;
}


.barre_jaune_home_gauche {
	left:4px;
	top:130px;
	width:545px;
	height:2px;
}

.home_realPeople_com {
	padding-top:20px;
	border:0px solid yellow;	
}
.home_acheter_louer_fr {
	padding-top:10px;
	border:0px solid yellow;	
}
.home_realMarketCoverage_com {
	padding-top:15px;
	border:0px solid yellow;	
}
.home_realSolutions_com {
	padding:15px 0px 15px 0px;
	border:0px solid yellow;	
}

/* pour les pictos de langues de la home .com */
#home_bloclanguage_com {
	top:240px;
	padding:15px 0px 0px 0px;
	margin:15px 0px 0px 15px;
	border:0px solid yellow;	
	
}

/* pour la liste déroulante des services de la home .com */
#home_blocservice_com {
	padding:7px 25px 0px 0px;
	margin:8px 0px 0px 15px;
}
/* pour la liste déroulante des services de la home .es */
#home_blocservice_es {
	top:310px;
}
.block_home_droit {
	float:right;
	width:269px;
	border:0px solid red;
}

.home_blocnews_img {
	width: 230px;
	min-height: 210px;
	float:left;
	border:0px solid red;
}

.block_home_img_haut {
	border:0px solid red;
}

.home_blocnews_img_bas {
	min-height: 210px;
	border:0px solid red;
}

.home_blocnews {
	width: 230px;
	height: 165px;
	min-height: 210px;
	color: white;
	text-align: justify;
	float:left;	
	border:0px solid red;
}


#home_global_france {
	width:770px;
	height:655px;
	min-height:575px;
	position:absolute;
	left: 50%; 
	top: 0px;
	margin-left: -385px;
	z-index:0;
	font-size: 10px;
	border:0px solid red;
}

#home_global_expertise {
	width:770px;
	height:655px;
	min-height:575px;
	position:absolute;
	left: 50%; 
	top: 0px;
	margin-left: -385px;
	z-index:0;
	font-size: 10px;
	border:0px solid red;
}

#home_logo {
/*	height: 100px;
	min-height: 100px;
	vertical-align: middle;*/
}
#home_logo_es {
	height: 100px;
	min-height: 100px;
	/*vertical-align: middle;*/
}

#baniere_pub {	
	height: 20px;
	margin-left:30px;
	border:0px solid red;
	position: absolute;
}

#entete_home {
	height: 100px;
	display:table;
}

#home_bnp {
	width: 190px;
	height: 80px;
	padding-left:0px;
	padding-right:200px;
	vertical-align: middle;
	position: absolute;		
	top: 480px;
	left:105px;
}

#home_bnp_bnppi {
	width: 190px;
	height: 80px;
	padding-left:0px;
	padding-right:200px;
	vertical-align: middle;
	position: absolute;		
	top: 480px;
}

#home_bnp_com {
	width: 190px;
	height: 80px;
	vertical-align: middle;
	padding-right:300px;	
	padding-left:0px;	
	padding-top: 360px;
}
#home_blocwebsite {
	width: 214px;
	height: 20px;
	min-height: 20px;
	background-color: #FFFFFF;
	position: absolute;
	left: 462px;
	top: 5px;
}

#home_presentation_be {
	text-align: justify;
	width: 275px;
	height: 191px;
	min-height: 191px;
	position: absolute;
	top:263px;
}

#home_presentation_fr {
	text-align: justify;
	width: 288px;
	min-height: 191px;
	position: absolute;
	top:150px;
}

#home_services_fr_titre {
	text-align: justify;
	min-height: 191px;
	position: absolute;
	top:305px;
}
#home_services_fr_menu {
	text-align: justify;
	min-height: 191px;
	position: absolute;
	top:355px;
}

/* pour les pictos de langues */
#home_bloclanguage {
	width: 90px;
	height: 20px;
	min-height: 20px;
	background-color: #FFFFFF;
	position: absolute;
	left: 700px;
	top: 5px;
}

#home_presentation_com {
	text-align: justify;
	width: 200px;
	height: 191px;
	min-height: 191px;
	float:left;
	top:150px;
}

.home_quik_liks_com {
	text-align: justify;
	width: 100%;
	float:left;
}

.home_quik_liks_be {
	text-align: justify;
	width: 100%;
	height: 30px;
	float:left;
}


#home_blocinfo {
	width: 230px;
	height: 120px;
	min-height: 120px;
	background-color: #E5E9ED;
	/*position: absolute;*/
	left: 537px;
	top:0px;
}

/* Services com */
#home_services_com {
	width: 304px;
	height: 225px;
	min-height: 225px;
	background-color: #D2888E;
	color: white;
	text-align: justify;
	position: absolute;
	left: 462px;
	top: 340px;
}

.home_servicestxt {
	padding: 7px;
	line-height:19px; font-size:11px
}


#home_blocoffre {
	width: 230px;
	height: 188px;
	min-height: 188px;
	overflow: auto;
}

#home_texte_exp {
	color: white;
	width: 222px;
	height: 188px;
	min-height: 188px;
	overflow: auto;
}

#home_texte_exp a{
	color: white;
}



#home_blocoffre a{
	color: white;
	text-decoration:none;
}
#home_blocoffre a:hover{
	color: white;
	text-decoration:underline;
	
}




#home_blocaccroche {
	width: 240px;
	height: 94px;
	min-height: 94px;
	background-color: #A5111D;
	position: absolute;
	top: 242px;
	left: 293px;
}

#home_blocaccroche_be {
	width: 240px;
	height: 94px;
	min-height: 94px;
	background-color: #A5111D;
	position: absolute;
	top: 242px;
	left: 293px;
}

#home_bas_arroche_be {
	width: 245px;
	height: 30px;
	min-height: 30px;
	position: absolute;
	top: 336px;
	left: 293px;
}

#home_blocaccroche_com {
	width: 240px;
	height: 98px;
	min-height: 94px;
	background-color: #A5111D;
	position: absolute;
	top: 242px;
	left: 217px;
}

#home_bas_arroche {
	width: 245px;
	height: 30px;
	min-height: 30px;
	position: absolute;
	top: 340px;
	left: 217px;
}

#home_bas_arroche_es {
	width: 245px;
	height: 30px;
	min-height: 30px;
	position: absolute;
	top: 336px;
	left: 293px;
}





#home_bas {
	width:770px;
	text-align: center;
	top: 505px;
	left:40px;
}

/*classes diverses*/
.home_bloctxt_be {padding: 7px; }

.home_bloctxt {
	padding: 7px;
	line-height:15px
}

#ville {
	padding-left:52px;
}
.home_bloctxt_com {
	padding-left: 5px;
	padding-top: 1px;
	
}

.home_offreimmo {
	padding: 2px 6px 6px 0px;
	text-align: left;
	color:white;	
}

.home_offreimmo a {
	color:white;
	font-size:10px;
}

.home_offreimmo a:hover {
	color:white;
	font-size:10px;
}

.home_offreimmo_lu {
	padding: 2px 6px 6px 15px;
	text-align: left;
	color:white;	
}

.home_offreimmo_lu a {
	color:white;
	font-size:10px;
}

.home_offreimmo_lu a:hover {
	color:white;
	font-size:10px;
}


.home_offreimmo_it {
	padding: 0px 0px 0px 0px;
	text-align: left;	
	vertical-align:top;
}


.lien_video {
	background-image: url(img/picto/virtuel.gif);
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: bold;
	display: block;
	line-height: 32px;
	padding-left: 34px;
}

.img_right {
	float: right;
}
.img_right_it {
	float: right;
	padding-top: 0px;
}

/*---------------------------------MENU NAVIGATION-----------------------------------*/
#home_fondmenu {
	width: 533px;
	height: 118px;
	background-image: url(img/accueil/fond_menu.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}
#home_fondmenu_be {
	width: 533px;
	height: 118px;
	background-image: url(img/accueil/fond_menu_be.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}

#home_fondmenu_fr {
	width: 550px;
	height: 30px;
	position: absolute;
	top: 120px;
	border:0px solid red;
}
/*
.menu_home_fr {
	margin:0px;
}*/


#home_fondmenu_it {
	width: 533px;
	height: 118px;
	background-image: url(img/accueil/fond_menu_it.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}

#home_fondmenu_uk {
/*
	width: 533px;
	height: 118px;
	background-image: url(img/accueil/fond_menu_uk.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
	border:0px solid red;
*/
	width: 600px;
	height: 50px;
	top: 100px;
	font-size: 15px;
	background-color: #A11110;
}

/*
#home_fondmenu_com {
	width: 545px;
	height: 118px;
	top: 120px;
	border:1px solid red;
}
*/

.home_menu {
	width: 545px;
	background-color: #A11110;
}

#home_fondmenu_expertise {
	width: 460px;
	height: 118px;
	background-image: url(img/accueil/fond_menu_exp.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}



/*******************************/*
/*		 MENU HOME .BNPPI		/*
/*******************************/*

#home_fondmenu_bnppi {
	width: 538px;
	height: 118px;
	background-image: url(img/accueil/fond_menu.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}

/*RESSOURCE HUMAINE BNPPI*/
#hmenu00bnppi {
	width: 155px;
	height: 18px;
	text-align: center;
	position: absolute;
	left: 290px;
	line-height: 21px;
	display: block;
}
#hmenu00bnppi  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu00bnppi a:hover{
	text-decoration: none;
	background-color: #A73884;
}

/*ABOUT US BNPPI */
#hmenu01bnppi {
	width: 78px;
	height: 18px;
	text-align: center;
	position: absolute;
	left: 0px;
	line-height: 21px;
	display: block;
}
#hmenu01bnppi  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu01bnppi a:hover{
	text-decoration: none;
	background-color: #BC2632;
}

/*OUR SERVICES BNPPI */
#hmenu02bnppi {
	width: 110px;
	height: 18px;
	text-align: center;
	position: absolute;
	left: 90px;
	line-height: 21px;
	display: block;
}
#hmenu02bnppi  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu02bnppi a:hover{
	text-decoration: none;
	background-color: #EDB34E;
}

/*CONTACTS BNPPI */
#hmenu03bnppi {
	width: 83px;
	height: 18px;
	text-align: center;
	position: absolute;
	left: 450px;
	line-height: 21px;
	display: block;
}
#hmenu03bnppi  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu03bnppi a:hover{
	text-decoration: none;
	background-color: #7FAFE0;
}

/*PRESSE BNPPI*/
#hmenu04bnppi {
	width: 70px;
	height: 18px;
	text-align: center;
	position: absolute;
	left: 210px;
	line-height: 21px;
	display: block;
}
#hmenu04bnppi  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu04bnppi a:hover{
	text-decoration: none;
	background-color: #60AF31;
	/*#A73884*/
}

/********* FIN BNPPI **********/


/*******************************/*
/*		MENU HOME ESPAGNE		/*
/*******************************/*

/*ATIS ESPAGNE*/
#hmenu00_54 {
	width: 93px;
	height: 18px;
	font-size:10px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	/*background-color: #A11110; */	
	color:white;
}
#hmenu00_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;	
	border-right:1px solid white;
}
#hmenu00_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid white;
}

/*SERVICIOS ESPAGNE */
#hmenu01_54 {
	width: 62px;
	height: 18px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	display: block;
	/*background-color: #A11110; */	
	color:white;
}
#hmenu01_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	border-right:1px solid white;
	color:white;	
}
#hmenu01_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid white;	
}

/*INMUEBLES*/
#hmenu02_54 {
	width: 105px;
	height: 18px;
	text-align: center;
	font-size:10px;
	float:left;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-right:1px solid white;	
	color:white;	
}
#hmenu02_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu02_54 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/*SUBASTAS*/
#hmenu03_54 {
	width: 70px;
	height: 18px;
	text-align: center;
	font-size:10px;
	float:left;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-right:1px solid white;
	color:white;	
}
#hmenu03_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu03_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}


/*INFORMES*/
#hmenu04_54 {
	width: 78px;
	height: 18px;
	text-align: center;
	font-size:10px;
	float:left;	
	line-height: 21px;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu04_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	border-right:1px solid white;
	color:white;	
}
#hmenu04_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*PRENSA*/
#hmenu05_54 {
	width: 48px;
	height: 18px;
	font-size:10px;
	text-align: center;
	float:left;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-right:1px solid white;	
	color:white;	
}
#hmenu05_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu05_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}
/*EMPLEO*/
#hmenu06_54 {
	width: 85px;
	height: 18px;
	text-align: center;
	font-size:10px;
	float:left;
	line-height: 21px;
	color:white;	
}
#hmenu06_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;	
	color:white;	
}
#hmenu06_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*CONTACTOS*/
#hmenu07_54 {
	width: 70px;
	height: 18px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-left:1px solid white;	
	color:white;	
}
#hmenu07_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu07_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*GRUPO DE ATISREAL*/
#hmenu08_54 {
	width: 100px;
	height: 18px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-left:1px solid white;	
	color:white;	
}
#hmenu08_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu08_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*GRUPO DE ATISREAL*/
#hmenu09_54 {
	width: 100px;
	height: 18px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	/*background-color: #A11110; */	
	border-left:1px solid white;	
	color:white;	
}
#hmenu09_54  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */	
	color:white;	
}
#hmenu09_54 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}


#home_blocnoticias {
	width: 230px;
	height: 208px;
	min-height: 210px;
	background-color: #95B2CF;
	color: white;
	text-align: left;
	position: absolute;
	left: 537px;
	top: 125px;
}

#baspage_exp{
	width:770px;
	height:40px;
	text-align:center;
	display : table;
}

#home_blocnoticiastxt {
	width: 215px;
	height: 160px;
	min-height: 160px;
	padding: 7px; 
	overflow: auto;
}

#home_blocnoticiastxt a{
	color: white;
	text-decoration:none;	
}
#home_blocnoticiastxt a:hover{
	color: white;
	text-decoration:underline;	
}

#home_blocservicios {
	width: 239px;
	height: 193px;
	min-height: 193px;
	background-color: #E5E9ED;
	text-align: justify;
	position: absolute;
	left: 293px;
	top: 368px;
}

#home_blocsimgfrance {
	/*width: 239px;
	height: 193px;*/
	min-height: 193px;
	background-color: #E5E9ED;
	text-align: justify;
	position: absolute;
	left: 305px;
	top: 145px;
}

#home_blocinmuebles {
	width: 230px;
	height: 225px;
	min-height: 225px;
	background-color: #D2888E;
	color: white;
	text-align: justify;
	position: absolute;
	left: 537px;
	top: 336px;
}

.home_ombre_bas_expertise{
	background-image: url('img/home/barreShadow220.gif');	
	background-repeat : no-repeat; 
	background-position:left bottom;	
	width:100%;
}

#home_presentation_es {
	text-align: justify;
	width: 275px;
	height: 191px;
	min-height: 191px;
	position: absolute;
	top:263px;
}


/********************************/*
/* 		FIN HOME ESPAGNE		 /*
/********************************/*

/********************************/*
/*		DEBUT HOME ITALIE		 /*
/********************************/*

/*ATIS ITALIE*/
#hmenu00_403 {
	width: 82px;
	height: 21px;
	text-align: center;
	float:left;
	/*background-color: #A11110; */
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu00_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu00_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*SERVICE ITALIE */
#hmenu01_403 {
	width: 85px;
	height: 21px;
	text-align: center;
	float:left;
	/*background-color: #A11110; */
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu01_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu01_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*PROPERTY SEARCH ITALIE*/
#hmenu02_403 {
	width:95px;	
	height: 21px;
	text-align: center;
	float:left;
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu02_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu02_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*MARKET RESEARCH ITALIE*/
#hmenu03_403 {
	width: 102px;
	height: 21px;
	text-align: center;
	float:left;
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu03_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu03_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*NEWS ITALIE*/
#hmenu04_403 {
	width: 38px;
	height: 21px;
	text-align: center;
	float:left;
	/*background-color: #A11110; */
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu04_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu04_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*RECRUTEMENT ITALIE*/
#hmenu05_403 {
	width: 83px;
	height: 21px;
	text-align: center;
	float:left;
	border-right:1px solid white;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu05_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu05_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*CONTACTS ITALIE*/
#hmenu06_403 {
	width: 54px;
	height: 21px;
	text-align: center;
	float:left;	
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu06_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu06_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*ATIS GROUP ITALIE*/
#hmenu07_403 {
	width: 110px;
	height: 21px;
	text-align: center;
	float:left;
	border-left:1px solid #FFFFFF;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu07_403  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu07_403 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

#home_blocnoticias {
	width: 230px;
	height: 208px;
	min-height: 210px;
	background-color: #95B2CF;
	color: white;
	text-align: left;
	position: absolute;
	left: 537px;
	top: 125px;
}

#baspage_exp{
	width:770px;
	height:40px;
	text-align:center;
	}

#home_infos_metiers_exp {
	padding-top: 40px;
	color: white;
}

#home_bloc_txt_infos_metiers_exp {
	width: 250px;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	color: white;
}

#home_bloc_txt_infos_metiers_exp a{
	color: white;
	color: white;
}

#home_demande_expertise {
	padding-top: 20px;
	color: white;
}

.home_exp_texte_bloc_milieu {
	color: white;
	width: 250px;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	overflow: auto;
	font-family:Helvetica;
	font-size:16px;
}
.home_exp_texte_bloc_milieu a {
	color: white;
}
.home_exp_texte_bloc_milieu a:hover {
	color: white;
	text-decoration:underline;
}

#home_blocnoticiastxt {
	width: 215px;
	height: 160px;
	min-height: 160px;
	padding: 7px; 
	overflow: auto;
}

#home_blocnoticiastxt a{
	color: white;
	text-decoration:none;	
}
#home_blocnoticiastxt a:hover{
	color: white;
	text-decoration:underline;	
}

#home_blocservicios {
	width: 239px;
	height: 193px;
	min-height: 193px;
	background-color: #E5E9ED;
	text-align: justify;
	position: absolute;
	left: 293px;
	top: 368px;
}

#home_blocinmuebles {
	width: 230px;
	height: 225px;
	min-height: 225px;
	background-color: #D2888E;
	color: white;
	text-align: justify;
	position: absolute;
	left: 537px;
	top: 336px;
}


#home_presentation_es {
	text-align: justify;
	width: 275px;
	height: 191px;
	min-height: 191px;
	position: absolute;
	top:263px;
}
/*******************************/*
/*		FIN HOME ITALIE			/*
/*******************************/*


/*******************************/*
/*		MENU HOME BELGIQUE		/*
/*******************************/*

/*ATIS BELGIQUE*/
#hmenu00_55 {
	width: 110px;
	text-align: center;
	color:white;
	float:left;
	font-size:10px;
	height:21px;	
	border-right:1px solid white;
}
#hmenu00_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ 
	color:white;
}
#hmenu00_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*OUR SERVICES BELGIQUE */
#hmenu01_55 {
	border-right:1px solid white;
	width: 84px;
	text-align: center;
	color:white;
	font-size:10px;
	float:left;
	height:21px;	
}
#hmenu01_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu01_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*PROPERTIES BELGIQUE*/
#hmenu02_55 {
	width: 74px;
	height: 16px;
	text-align: center;
	border-right:1px solid white;
	line-height: 21px;
	float:left;
	font-size:10px;
	display: block;
	height:21px;	
	color:white;
}
#hmenu02_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ 
	color:white;
}
#hmenu02_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*PUBLICATION BELGIQUE*/
#hmenu03_55 {
	width: 82px;
	height: 16px;
	text-align: center;
	float:left;
	border-right:1px solid white;
	line-height: 21px;
	display: block;
	font-size:10px;
	height:21px;	
	color:white;
}
#hmenu03_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu03_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*NEWS BELGIQUE*/
#hmenu04_55 {
	width: 45px;
	height: 16px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	font-size:10px;
	height:21px;	
	color:white;
	border-right:1px solid white;
}
#hmenu04_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu04_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*RECRUTEMENT BELGIQUE*/
#hmenu05_55 {
	width: 79px;
	height: 16px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	font-size:10px;
	height:21px;	
	color:white;
	border-right:1px solid white;
}
#hmenu05_55 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
}
#hmenu05_55 a:hover{
	text-decoration: none;
	text-decoration: none; background-color: #F2DA44; 
}

/*CONTACT BELGIQUE*/
#hmenu06_55 {
	width: 64px;
	height: 16px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	font-size:10px;
	height:21px;	
}
#hmenu06_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
}
#hmenu06_55 a:hover{
	text-decoration: none;
	text-decoration: none; 
	background-color: #F2DA44; 
}

/*ATIS GROUP BELGIQUE*/
#hmenu07_55 {
	width: 90px;
	height: 16px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	font-size:10px;
	border-left:1px solid #FFFFFF;
	height:21px;	
}
#hmenu07_55  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
}
#hmenu07_55 a:hover{
	text-decoration: none;
	text-decoration: none; 
	background-color: #F2DA44; 
}


#home_blocnews_be {
	width: 230px;
	height: 210px;
	min-height: 210px;
	background-color: #95B2CF;
	text-align: justify;
	position: absolute;
	left: 537px;
	top: 123px;
	color: white;
}

#home_blocnewstxt {
	width: 215px;
	height: 160px;
	min-height: 160px;
	padding: 7px; 
	overflow: auto;
}

#home_blocnews_fr {
	width: 230px;
	height: 210px;
	min-height: 210px;
	background-color: #95B2CF;
	color: white;
	text-align: justify;
	position: absolute;
	left: 537px;
	top: 123px;
}

#home_blocnewstxt_fr {
	width: 215px;
	height: 160px;
	min-height: 160px;
	padding: 7px; 
	overflow: auto;
}


/*******************************/*
/*		MENU HOME LUXEMBURG		/*
/*******************************/*

/*ATIS LUXEMBOURG*/
#hmenu00_56 {
	width: 129px;
	font-size:10px;
	height: 18px;
	text-align: center;
	float:left;
	left: 287px;
	line-height: 21px;
	display: block;
		height:21px;	
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu00_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu00_56 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/*OUR SERVICES LUXEMBOURG */
#hmenu01_56 {
	width: 84px;
		font-size:10px;
	height: 16px;
	text-align: center;
	float:left;
	left: 418px;
	line-height: 21px;
	display: block;
	height:21px;	
	border-right:1px solid #FFFFFF;
	color:white;
}
#hmenu01_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
		height:21px;	
	color:white;
}
#hmenu01_56 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/*PROPERTIES LUXEMBOURG*/
#hmenu02_56 {
	width: 70px;
	height: 16px;
		font-size:10px;
	text-align: center;
	float:left;
	left: 503px;
	line-height: 21px;
	display: block;
		height:21px;	 color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu02_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu02_56 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/*PUBLICATION LUXEMBOURG*/
#hmenu03_56 {
	width: 76px;
		font-size:10px;
	height: 16px;
	text-align: center;
	float:left;
	left: 574px;
	line-height: 21px;
	display: block;
		height:21px;	 color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu03_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu03_56 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* NEWS LUXEMBOURG */
#hmenu04_56 {
	width: 42px;
		font-size:10px;
	height: 16px;
	text-align: center;
	float:left;
	left: 651px;
	line-height: 21px;
	display: block;
	height:21px;	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu04_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;	
}
#hmenu04_56 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* RECRUTEMENT LUXEMBOURG */
#hmenu05_56 {
	width: 80px;
		font-size:10px;
	height: 16px;
	text-align: center;
	float:left;
	left: 694px;
	line-height: 21px;
	display: block;
		height:21px;	 color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu05_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */ color:white;
}
#hmenu05_56 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* CONTACT LUXEMBOURG */
#hmenu06_56 {
	width: 58px;
	font-size:10px;	
	height: 16px;
	text-align: center;
	float:left;
	left: 775px;
	line-height: 21px;
	display: block;
		height:21px;	 color:white;
}
#hmenu06_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	 color:white;
}
#hmenu06_56 a:hover{
	text-decoration: none; background-color: #F2DA44;
}
/* ATIS GROUP LUXEMBOURG */
#hmenu07_56 {
	width: 90px;
	font-size:10px;	
	height: 16px;
	text-align: center;
	float:left;
	left: 775px;
	line-height: 21px;
	display: block;
	color:white;
    border-left:1px solid #FFFFFF;
}
#hmenu07_56  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	 color:white;
}
#hmenu07_56 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

#home_fondmenu_lu {
	width: 533px;
	height: 118px;
	background-image: url(img/accueil/fond_menu_lu.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 120px;
}

#home_presentation_lu {
	text-align: justify;
	width: 275px;
	height: 191px;
	min-height: 191px;
	position: absolute;
	top:263px;
}
#home_bas_arroche_lu {
	width: 245px;
	height: 30px;
	min-height: 30px;
	position: absolute;
	top: 336px;
	left: 293px;
}
/*******************************/*
/*		 MENU HOME .COM			/*
/*******************************/*

/*ATIS COM*/
#hmenu00_1 {
			width: 80px;
		left: 287px;
		height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	/*/*background-color: #A11110; */*/
	color:white;
}

#hmenu00_1 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;	
	border-right:1px solid #FFFFFF;
}

#hmenu00_1 a:hover{
	text-decoration: none; 
	background-color: #F2DA44; 
	border-right:1px solid #FFFFFF;
}

#hmenu00_1 a:selected{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}



/*OUR SERVICES COM */
#hmenu01_1 {
			width: 95px;
		left: 367px;
		/*width: 100px;*/
	height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	/*background-color: #A11110; */
	color:white;
}

#hmenu01_1  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu01_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}



/*MARKET RESEARCH COM */
#hmenu02_1 {
			width: 145px;
		left: 472px;
		height: 18px;
	text-align: center;
	float:left;	
	line-height: 21px;
	display: block;
	color:white;	
}
#hmenu02_1_2 {
			width: 135px;
		left: 472px;
		height: 18px;
	text-align: center;	
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	color:white;	
	border-right:1px solid #FFFFFF;
}
#hmenu02_1_2 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}

#hmenu02_1  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu02_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}

/*NEWS COM */
#hmenu03_1 {
			width: 55px;
		left: 607px;
		height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	/*background-color: #A11110; */
	color:white;
}
#hmenu03_1_3 {
			width: 55px;
		left: 607px;
		height: 18px;
	text-align: center;
	float:left;	
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	color:white;
}
#hmenu03_1_3 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}
#hmenu03_1 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;
	border-right:1px solid #FFFFFF;	
}
#hmenu03_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}

/*CONTACT COM*/
#hmenu04_1 {
			width: 100px;
		left: 662px;
		height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
	color:white;
}
/*RECRUTEMENT COM*/
#hmenu04_1_4 {
			width: 100px;
		left: 662px;
		height: 18px;
	text-align: center;
	position: absolute;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	
	color:white;
}
#hmenu04_1_4 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}

#hmenu04_1 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;	
}
#hmenu04_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}
/*CONTACT COM*/
#hmenu05_1 {
	width: 69px;
	height: 18px;
	text-align: center;
	float:left;
	left: 762px;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	color:white;
}
#hmenu05_1_5 {
	width: 70px;
	height: 18px;
	text-align: center;
	float:left;
	left: 763px;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	color:white;
	
}
#hmenu05_1_5 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}
#hmenu05_1 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;		
}
#hmenu05_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}

#hmenu06_1 {
	width: 170px;
	height: 18px;
	text-align: center;
	float:left;
	left: 450px;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	border-left:1px solid #FFFFFF;
	color:white;
}
#hmenu06_1_6 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}
#hmenu06_1 a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;		
}
#hmenu06_1 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}


/*******************************/*
/*		 MENU EXPERTISE			/*
/*******************************/*
/* Demande d'expertise */

#hmenu00_296 {
	width: 90px;
	height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	color:white;
}
#hmenu00_296  a{
	color:white;
	font-weight: bold;
	line-height: 21px;
	display: block;
	border-right:1px solid #FFFFFF;
}
#hmenu00_296 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}
#hmenu00_296 a:selected{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}

#hmenu01_296 {
	width: 105px;
	height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	color:white;
}
#hmenu01_296  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu01_296 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}

#hmenu02_296 {
	width: 160px;
	height: 18px;
	text-align: center;
	float:left;	
	line-height: 21px;
	display: block;
	color:white;	
}
#hmenu02_296  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu02_296 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}

#hmenu03_296 {
	width: 90px;
	height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	color:white;
}
#hmenu03_296  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
	border-right:1px solid #FFFFFF;	
}
#hmenu03_296 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
}

/* MENU EXPERTISE */
/* Contacter nos équipes */
#hmenu04_296 {
	width: 73px;
	height: 18px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	background-color: #EDCD00;
	color:white;
}
#hmenu04_296  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
/*	border-right:1px solid #FFFFFF; */
}
#hmenu04_296 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
/*	border-right:1px solid #FFFFFF; */
}

/*******************************/*
/*	   FIN MENU EXPERTISE    	/*
/*******************************/*


/*******************************/*
/*		MENU HOME UK			/*
/*******************************/*

/*ATISREAL UK*/
#hmenu00_534 {
	width: 80px;
	text-align: center;
	float:left;
	color:white;
	font-size:10px;
}

#hmenu00_534  a{
	line-height: 21px;
	font-size:10px;
	display: block;
	color:white;
	font-weight: bold;
	border-right:1px solid #FFFFFF;
}

#hmenu00_534 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}

/*OUR SERVICES UK */
#hmenu01_534 {
	width: 74px;
	height: 21px;
	float:left;
	text-align: center;
	line-height: 21px;
	color:white;
	font-size:10px;
}

#hmenu01_534  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	color:white;
	border-right:1px solid #FFFFFF;
}
#hmenu01_534 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}

/*PROPERTIES UK*/
#hmenu02_534 {
	width: 110px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	/*background-color: #A11110; */
	color:white;
	float:left;
	font-size:10px;
}
#hmenu02_534_2 {
	width: 125px;
	height:21px;
	text-align: center;
	line-height: 18px;
	background-color: #F2DA44;
	color:white;
	text-decoration:none;
}
#hmenu02_534_2 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}
#hmenu02_534  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
	border-right:1px solid #FFFFFF;
}
#hmenu02_534 a:hover{
	text-decoration: none;
	color:white;
	background-color: #F2DA44;
	border-right:1px solid #FFFFFF;
}

/*PUBLICATION UK*/
#hmenu03_534 {
	width: 82px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	color:white;
	float:left;
	display: block;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
	font-size:10px;
}
#hmenu03_534_3 {
	width: 95px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	display: block;
	background-color: #F2DA44;
	color:white;
	text-decoration:none;
}
#hmenu03_534_3 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}

#hmenu03_534  a{
	line-height: 21px;
	display: block;
	font-weight: bold;
	/*background-color: #A11110; */
	color:white;	
}
#hmenu03_534 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}

/*MEDIA UK*/
#hmenu04_534 {
	width: 50px;
	height: 21px;
	float:left;
	text-align: center;
	display: block;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
	color:white;
	font-size:10px;
}
#hmenu04_534_4 {
	width: 59px;
	height: 21px;
	text-align: center;
	position: absolute;
	left: 701px;
	line-height: 21px;
	display: block;
	background-color: #F2DA44;
	color:white;
	text-decoration:none;
}
#hmenu04_534_4 a {
	color:white;
	font-weight: bold;
	text-decoration:none;
}

#hmenu04_534  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	/*background-color: #A11110; */
}
#hmenu04_534 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}
/*RECRUTEMENT UK*/
#hmenu05_534 {
	width: 85px;
	height: 21px;
	text-align: center;
	line-height: 18px;
	display: block;
	background-color: #EDCD00;
	border-right:1px solid #FFFFFF;
	color:white;
	float:left;
	font-size:10px;
}
#hmenu05_534  a{
	line-height: 21px;
	display: block;
	font-weight: bold;
	color:white;	
}
#hmenu05_534 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}

/*CONTACT UK*/
#hmenu06_534 {
	width: 61px;
	height: 21px;
	text-align: center;
	line-height: 18px;
	display: block;	
	color:white;
	float:left;
}
#hmenu06_534  a{
	line-height: 21px;
	display: block;
	font-weight: bold;	
	color:white;	
	font-size:10px;
}
#hmenu06_534 a:hover{
	text-decoration: none;
	background-color: #EDCD00;

}

/*ATISREAL GROUP UK*/
#hmenu07_534 {
	width: 110px;
	float:left;
	height: 18px;
	text-align: center;
	line-height: 21px;
	font-size:10px;
	display: block;
	border-left:1px solid #FFFFFF;
	color:white;
}
#hmenu07_534  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}

#hmenu07_534 a:hover{
	text-decoration: none;
	background-color: #EDCD00;
}

/*******************************/*
/*	    FIN MENU HOME UK		/*
/*******************************/*


/*******************************/*
/*		MENU HOME DE			/*
/*******************************/*

/*ATIS DE*/
#hmenu00_621 {
	width: 135px;
	height: 18px;
	text-align: center;
	line-height: 21px;
	float:left;
	font-size:10px;
	display: block;
	border-right:1px solid white;
}
#hmenu00_621  a {
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu00_621 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* IMMOBILIENSUCHE DE */
#hmenu01_621 {
	width: 116px;
	height: 16px;
	text-align: center;
	font-size:10px;
	line-height: 21px;
	float:left;
	border-right:1px solid white;
	display: block;
}
#hmenu01_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu01_621 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/* RESEARCH DE*/
#hmenu02_621 {
	width: 73px;
	height: 16px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	border-right:1px solid white;
	display: block;
}
#hmenu02_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu02_621 a:hover{
	text-decoration: none; background-color: #F2DA44;
}

/* PRESSE de*/
#hmenu03_621 {
	width: 55px;
	height: 16px;
	text-align: center;
	border-right:1px solid white;
	float:left;
	font-size:10px;
	line-height: 21px;
}
#hmenu03_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu03_621 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* JOB & KARIERRIERE DE*/
#hmenu04_621 {
	width: 102px;
	height: 16px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	border-right:1px solid white;
	display: block;
}
#hmenu04_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu04_621 a:hover{
	text-decoration: none; background-color: #F2DA44; 
}

/* KONTAKT DE*/
#hmenu05_621 {
	width: 59px;
	height: 16px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	display: block;
}
#hmenu05_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu05_621 a:hover{
	text-decoration: none; background-color: #F2DA44; border-right:0px solid #A11110;
}

/* ATIS GROUP DE*/
#hmenu06_621 {
	width: 95px;
	height: 16px;
	text-align: center;
	float:left;
	font-size:10px;
	line-height: 21px;
	display: block;
	border-left:1px solid white;
}
#hmenu06_621  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu06_621 a:hover{
	text-decoration: none; background-color: #F2DA44; border-right:0px solid #A11110;
}

/*******************************/*
/*	    FIN MENU HOME DE		/*
/*******************************/*

/* Services com */
#home_blocnews {
	width: 241px;
	height: 195px;
	min-height: 193px;
	background-color: #95B2CF;
	color: white;
	text-align: left;
	position: absolute;
	left: 218px;
	top: 370px;
}

#home_blocoffre_com {
	padding: 7px;
	line-height:19px; font-size:11px
}

#home_blocaccroche_com {
	width: 240px;
	height: 98px;
	min-height: 94px;
	background-color: #A5111D;
	position: absolute;
	top: 242px;
	left: 217px;
}

#home_bas_arroche_com {
	width: 245px;
	height: 30px;
	min-height: 30px;
	position: absolute;
	top: 340px;
	left: 217px;
}

#home_blocservices_com {
	width: 304px;
	height: 225px;
	min-height: 225px;
	background-color: #A5111D;
	color: white;
	text-align: justify;
	position: absolute;
	left: 462px;
	top: 340px;
}

#home_blocservices_fr {
	min-height: 225px;
	color: white;
	text-align: justify;
	position: absolute;
	left: 532px;
	top: 145px;
}

#home_bloctransaction_fr {
	min-height: 225px;
	/*height: 188px;*/
	width:200px;
	color: white;
	text-align: justify;
	position: absolute;
	left: 532px;
	top: 380px;
	padding-top:15px;
}

#home_blocoffre_fr {
	padding: 7px;
	line-height:19px;
	color:white;
}


.home_servicestxt{
	padding: 7px;
	line-height:19px; font-size:11px
}

#home_blocoffre_com a{
	color: white;
	text-decoration:none;
	padding-left: 7px;
 	line-height: 15pt;	
	font-size: 11px;	
}

#home_blocoffre_com a:hover{
	color: white;	
	text-decoration:underline;
}

#home_blocinfo_com {
	width: 304px;
	height: 85px;
	min-height: 120px;
	background-color: #E5E9ED;
	position: absolute;
	left: 462px;
	top: 30px;
}
/* bloc map sur com */
#home_blocmap {
	width: 304px;
	height: 215px;
	min-height: 210px;
	background-color: #95B2CF;
	color: white;
	text-align: justify;
	position: absolute;
	left: 462px;
	top: 120px;
}

/*******************************/*
/*		MENU HOME FRANCE		/*
/*******************************/*

/*PRESENTATION FRANCE*/
#hmenu00_446 {
	width: 95px;
	height: 21px;
	text-align: center;
	float:left;
	font-size:10px;	
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu00_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	
}
#hmenu00_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*NOS SERVICES FRANCE */
#hmenu01_446 {
	width: 60px;
	height: 21px;
	font-size:10px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu01_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu01_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*ETUDE ET RECHERHCE FRANCE*/
#hmenu02_446 {
	width: 130px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;

	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu02_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu02_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*RECRUTEMENT FRANCE*/
#hmenu03_446 {
	width: 90px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	left: 332px;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu03_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu03_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*PRESSE FRANCE*/
#hmenu04_446 {
	width: 50px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu04_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu04_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*CONTACTS FRANCE*/
#hmenu05_446 {
	width: 65px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	left: 476px;
	line-height: 21px;
	display: block;

}
#hmenu05_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu05_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*ATIS GROUP FRANCE*/
#hmenu06_446 {
	width: 90px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-left:1px solid white;	
}
#hmenu06_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu06_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*ATIS FOR YOU FRANCE*/
#hmenu07_446 {
	border : 0px solid black;
	width: 95px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-left:1px solid white;	
}
#hmenu07_446  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu07_446 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*******************************/*
/*		FIN MENU HOME FRANCE	/*
/*******************************/*


/*******************************/*
/*		MENU HOME IRELAND		/*
/*******************************/*

/*ATISREAL IRELAND*/
#hmenu00_926 {
	width: 120px;
	height: 21px;
	text-align: center;
	float:left;
	font-size:10px;	
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu00_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
	
}
#hmenu00_926 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*PROPERTY SEARCH */
#hmenu01_926 {
	width: 130px;
	height: 21px;
	font-size:10px;
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu01_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu01_926 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*NEWS*/
#hmenu02_926 {
	width: 90px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu02_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu02_926 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*RECRUTEMENT*/
#hmenu03_926 {
	width: 100px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	left: 332px;
	line-height: 21px;
	display: block;
	border-right:1px solid white;
}
#hmenu03_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu03_926 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*CONTACT*/
#hmenu04_926 {
	width: 100px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-right:0px solid white;
}
#hmenu04_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu04_926 a:hover{
	width: 101px;
	text-decoration: none;
	background-color: #F2DA44;
}


/*ATIS GROUP*/
#hmenu05_926 {
	width: 110px;
	height: 21px;
	font-size:10px;	
	text-align: center;
	float:left;
	line-height: 21px;
	display: block;
	border-left:1px solid white;	
}
#hmenu05_926  a{
	line-height: 21px;
	display: block;
	color: white;
	font-weight: bold;
}
#hmenu05_926 a:hover{
	text-decoration: none;
	background-color: #F2DA44;
}

/*******************************/*
/*		FIN MENU HOME IRELAND	/*
/*******************************/*



/*______________________________________________*/

/* 
 * -------------------------------------------------
 * Blocs uniques servant à la mise en page du site
 * -------------------------------------------------
 */
#site_contenu {
	width:990px;
	border:0px solid red;
}

#xhtml_left{
	width: 233px;
	vertical-align:top;
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;
	border:0px solid black;	
}

#xhtml_header {
	width:990px;
	border: 0px solid black;
}


#xhtml_header_2 {
	width:990px;
}


#xhtml_right{
	width: 193px;
	vertical-align:top;
	height:100%;
	background-color: #FFFFFF;
	border-left:1px dashed black;
}

#xhtml_middle{
	width: 520px;
	vertical-align:top;
	padding:0px 10px 0px 10px;
	border: 0px solid green;
}

#xhtml_left_print{
	width: 50px;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	background-color: #C8D1DA;
}

#xhtml_middle_print{
	width: 600px;
	vertical-align:top;
	padding-top:165px;
	font-size:15px;
}

#xhtml_right_print{
	width: 50px;
	padding-top:165px;
	vertical-align:top;
	background-color: #C8D1DA;
}

#site_contenu_print {
	width:800px;
	background-repeat: repeat-y;
	position:absolute;
	top: 20px;
	padding-left: -50px;
	/*margin-right: 20px;*/
	size:auto;
	
}

#xhtml_header_print {
	position:absolute;	
	margin-left: 185px;
	height:165px;
	width: 350px;
	z-index:1;
	border-bottom: 1px solid black;
}

/* 
 * ----------------------------------------------------
 * Sous-blocs uniques servant à la mise en page du site
 * ----------------------------------------------------
 */

#BlocHautGauche {
	text-align:left;
}

#BlocHautMilieu {
	align:left;
							background-image: url('img/bandeau_haut/bandeaucom.jpg');
							background-repeat: no-repeat;
	background-position:right;
	border:0px solid red;
	height:100px;
}

#BlocHautDroite {
	width: 120px;
	height: 126px;
	background-color: #8194A8;
	border-left: 1px solid red;
	font-size: 9px;
	font-weight: bold;
	color: white;
	text-align: center;
	top:0px;
}


#BlocHautDroite a {	
	color: white;
}
#BlocHautDroite a:hover	{
	color: #C8D1DA;
	text-decoration: none;
}



#BlocAtisGroupe {
	width: 119px;
	height: 33px;
	background-color: #8194A8;
	position:absolute;
	left:0px;
	top:96px;
	background-image: url('img/drapeau_ombre.gif');
	background-position: bottom;
	background-repeat: repeat-x; 	
}


#blocnav {
	margin: 0;
	padding-left: 0px;
	margin-right: 0px; 
	border: 0;
	height: 34px;
	width: 125px;
}

#blocnavcom {
	margin: 0;
	padding: 0;
	margin-right: 0px; 
	border: 0;
	width: 125px;
}

.NavigMenu img {
	padding-right: 0px;
	margin: 0px;
	border-width: 0px;
	height: 34px;
	display: inline;
	border: 0;
}

.NavigMenu a {
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-width: 0px;
	display: block;
	border: 0;
}

.NavigMenuOn img {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	display: inline;
	border: 0;
}

.NavigMenuOn a {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	display: block;
	border:0;
}

#Navigation {
	/*width: 730px;*/
	height: 21px;
	padding:0px 0px 0px 0px;
}

#FondMenu {
	height: 21px;
	width:100%;
	/*
	background-image:url(img/bandeau_haut/fond_menu.gif);	
	background-repeat:no-repeat;
	background-position:bottom;
	*/
	background-height:21px;
	margin:0px 0px 0px 0px;
	border:0px solid yellow;
}



#FondMenuJaune {
	background-image:url(img/bandeau_haut/barre_shadowH.gif);	
	background-repeat:repeat-x;
	background-position:bottom;
	width: 100%;
	float:right;
	align:left;
	background-color:#F2DA44;

}

#FondMenuJaune_img {
	width:194px;
	float:left;
	align:right;
}

#TitreRubrique {
	width: 450px;
	margin-top: 6px;
}


#TitreRubrique h1 {
	font-size: 18px;
	font-weight: bold;
	color: black;
	text-align:left;
}

#CarreRubrique {
	width: 145px;
	float: left;
}


#OmbreNav {
	width: 770px;
	height: 5px;
	margin:0px;
	top:160px;
	left:0px;
}

/* 
 * -------------------------------------
 * Classes pour les éléments génériques    
 * -------------------------------------
 */

/* 
 * Bloc générique 
 * <div class="bloc">
 * 		<div class="bloc_titre(_couleur)"></div>
 *		<div class="bloc_contenu"></div>
 * </div>
 */

.bloc 									{width:100%;} 
.bloc_titre	 						{font-weight: bold;}
.bloc_contenu 					{text-align:left;}
.bloc_contenu a { } 

.bloc_contenu_2 {
	text-align:left;
}
.bloc_contenu_2 a { 
	text-decoration:underline;
} 




.bloc_titre_couleur A 	{color:#000000;font-weight:bold;text-decoration:underline;}

.bloc_titre_couleur	 {
	color: ; 
	font-weight: bold; 
	background-image:url(img/picto/puce0-1.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
	border-bottom: 1px solid black;
	font-size:14px;
	margin:0px;
	padding:0px;
	border-color:;
	padding-bottom:1px;
	padding-left:12px;
	margin-bottom:15px;
}


/* 
 * Table générique 
 * Pour les mises en pages des formulaires
 * <table class="table">
 * 		<tr><td class="table_titre(_couleur)"></td></tr>
 *		<tr><td class="table_contenu"></td></tr>
 * </table>
 */

/*
 ****************** HORS MONTAGE ***********************
 */
.table				{width:100%;}
.table_titre		{text-align:left;font-weight:bold;}
.table_titre_couleur{text-align:left;font-weight:bold;background-color:#5E72A7;color:#FFFFFF;}
.table_contenu		{color:#000000; border:1px solid #C72222;}

.table_titre_couleur  A {color:#FFFFFF;font-weight:bold;text-decoration:underline;}


 ****************** Page Mentions legales ***********************
.info_legal {
	font-size:10px;
	font-weight:bold;
}
.titre_mention {
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#334679;
} 
.titre_partie {
	padding-left:30;
	padding-top:25;
	padding-bottom:10;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#334679;
} 
.contenu_juridique {	
	padding-left:30;
	padding-top:5;
	padding-bottom:10;
	font-size:11px;
	text-align:justify;
} 
#home_bas_2 {
	padding-top:25;
	width:620px;
	text-align: center;
}

/* mention legale .com */

.mention_legal_com {
	padding-top:30;
}

 
 ****************** Fin Page Mentions legales ***********************

/* 
 * Groupe générique 
 * Pour les mises en pages sous forme d'arborescence (aide, recherche)
 * <div class="groupe">
 * 		<div class="groupe_head"></div>
 *		<div class="groupe_content"></div>
 * </table>
 */

.groupe		 	{clear:both}
.groupe_head 	{font-size:11px;font-weight:bold;}
.groupe_content {font-size:10px;}


.en_construction {
	font-size:11px;
	font-weight:bold;
	text-align:center;
}



/* 
 * ----------------------------------------------------
 * Classes correspondant aux IDs de la table principale
 * ----------------------------------------------------
 */

/* 
 * Content - Styles correspondant à #xhtml_content
 * ***********************************************
 */

.contentHeader {
	width:100%;
}
.contentHeader_titre 	{
	background-color:#334679;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}
.contentHeader_contenu 	{
	background-color:#FFFFFF;
	color:#000000;
	text-align:left;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

/*
****************** FIN HORS MONTAGE ***********************
 */

.content  {
	/*margin: 6px;*/
	margin-left:0px;
	/*margin-right:12px;*/
	width:535px;
} 

.content_texte table  {
	border:1px solid #0D2064;
} 

.content_texte td {
	border:1px solid #0D2064;
}

.content_texte table tr {
	border:1px solid #0D2064;
}

.content_texte table tbody {
	border:1px solid #0D2064;
}

.email_contact  {
	color:#90B8DF;
} 

.lien_presentation  {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-color:;
} 

.lien_presentation a {
	text-decoration : underline
} 




.content_onglets 	{background-color:#5E72A7;color:#FFFFFF;text-align:center;font-size:9px} 
.content_contenu 	{
	text-align:justify;
}
.content_contenu table {
	align : left;
	border-collapse : collapse;
	border:0px solid #0D2064;
}
.content_contenu td { 
		vertical-align: middle;
		background-color:#FFFFFF;
		border: 0px solid #355474;
		text-align:left;
	}
	
.content_contenu img { 
		padding-bottom:5px;
		padding-left:5px;
		padding-top:5px;
		padding-right:9px; 
	}
	
	
.content_contenu th {
	background-color:#FFFFFF;
	text-align: center;
	padding: 5px; 
	vertical-align: middle;
	font-weight : strong;
	border: 0px solid #355474;
	}


.table_article table {
	align : left;
	border-collapse : collapse;
	border:1px solid #0D2064;
}
.table_article td { 
		vertical-align: middle;
		background-color:#FFFFFF;
		border: 1px solid #355474;
		text-align:left;
	}	
.table_article th {
	background-color:#FFFFFF;
	text-align: center;
	padding: 5px; 
	vertical-align: middle;
	font-weight : strong;
	border: 1px solid #355474;
	}


/*
.content_contenu a {
	color:#355474;
	text-decoration : underline ;
}*/

.content_contenu a:hover {
	text-decoration : underline ;
}


.tab_normal table {padding:0px;border: 0px; width:100%;margin-left: 5px;}
.tab_normal th {padding:0px;border: 1px;padding:3px;background-color:#FFFFFF;}
.tab_normal td {padding:0px;border: 0px;padding:1px; vertical-align: top; text-align:left;  background-color:#FFFFFF;}
.tab_normal a {padding:0px;border: 0px; width:100%; text-decoration : underline}

.tab_normal_truncate table {
	padding:0px;
	border: 0px;
	width:100%;
	padding-left:13px;
}
.tab_normal_truncate th {
	padding:0px;
	border: 1px;
	padding:3px;
	background-color:#FFFFFF;
}
.tab_normal_truncate td {
	padding:0px;
	border: 0px;
	padding:1px; 
	vertical-align: top; 
	text-align:left;  
	background-color:#FFFFFF;
}
.tab_normal_truncate a {
	padding:0px;
	border: 0px;
	width:100%; 
	text-decoration : underline
}

.tab_normal_phototheque table { padding:0px; border: 0px; width:97%;   padding-left:40px; padding-left:10px; }
.tab_normal_phototheque th    { padding:0px; border: 1px; padding:3px; background-color:#FFFFFF;}
.tab_normal_phototheque td    { padding:0px; border: 1px; padding:0px; vertical-align: top; text-align:left;  background-color:#FFFFFF;}
.tab_normal_phototheque a     { padding:0px; border: 0px; width:100%;  text-decoration : underline}

/*.decalement {
margin-left:13px;
}*/

.titre_article	{ 
	font-size: 20px;	
	font-family: Verdana;
	color: #29568B;
	margin:10px 0px 0px 0px;
}

.content_titre	{ 
	font-size:11px;
	color:#061E66;
	font-weight: bold; 
	background-image:url(img/contenu/barreTitrage.gif); 
	background-repeat:no-repeat; 
	height:20px;
	padding:1px 0px 10px 5px;
	border:0px solid red;
}

.mentions_legales {
	border:0px solid red;
	text-align:center;
}



.content_intro	{ 
	padding-bottom:8px;
	margin-bottom:15px;
	background-image: url('img/contenu/barreShadow.gif');	
	background-repeat : no-repeat; 
	background-position:left bottom;	
	width:100%;
}

.content_titre_para {
	font-size:14px;
	border-bottom: 1px solid black;
	border-color:;
	padding-bottom:1px;
	padding-left:12px;
	color: ; 
	font-weight: bold; 
	background-image:url(img/picto/puce0-1.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
	background-color:#FFFFFF;	
	margin-bottom:15px;
}

.function_titre	{ 
	font-size:12px;
	border-color:;
	padding-bottom:1px;
	padding-left:0px;
	color: #0D2064; 
	font-weight: bold; 
	background-repeat:no-repeat; 
	background-position: center left;
	background-color:#FFFFFF;	
	margin-bottom:1px;
}


.content_titre_simple H2 { 
	font-size:11px;
	font-weight: bold; 
	margin-bottom: 5px;
	border:0px solid red;
}


.barrePicto 		{color:red;font-weight:bold;}
.content_onglets A  {color:#FFFFFF;text-decoration:none;}

/* 
 * Header - Styles correspondant à #xhtml_header
 * **********************************************
 */

.referencementHeader 	{color:#FFFFFF;float:left;font-weight:bold;font-size:16px;}
.logoHeader 			{float:right;}

/* Liens de navigation dans le header */
.header_BlocLiensNavigation  	{clear:both;font-size:11px;background-color: black;color: #FFFFFF;text-align:right;vertical-align:bottom;}
.header_BlocLiensNavigation  A	{color: #FFFFFF;text-decoration:none;}

/* 
 * Footer - Styles correspondant à #xhtml_footer
 * *********************************************
 */

.texteFooter 	{font-size:10px;color:#CCCCCC;}
.texteFooter A 	{color:#CCCCCC}

.xhtml_footer_france {
	width: 520px;
	vertical-align:top;
	padding:0px 0px 0px 250px;
	border: 0px solid red;
}
.texteFooter_france {
	width: 500px;
	font-size:10px;
}


/* 
 * -------------------------------------
 * Styles utiles à toutes les rubriques
 * -------------------------------------
 */
 
.bugPadding {
	padding-left: 6px;

}

.SelectBleu 	{background-color: #8394A8;color: white;}
.SelectBleu2 	{background-color: #E9F0F6;color: #355474;}

.ImgArticleLeft 	{margin-left: 15px;}
.ImgArticleRight 	{margin-right: 15px;}


/* 
 * --------------------------------------
 * Classes pour des rubriques spécifiques
 * =>Modification des classes précédentes
 * --------------------------------------
 */
 
 
/* 
 * Navigation 
 **********************************
 */


#TitreNav {
	width: 770px;
	height: 33px;
	position:absolute;
	top:127px;
	left:0px;
	background-color:}


/* 
 * --------------------------------------
 * Classes pour des rubriques spécifiques   
 * =>Modification des classes précédentes
 * --------------------------------------
 */


/* 
 * Menus (lib/lib_menu.php)
 * *********************************
 */
 
/*.menuGauche_selected {
	color: white;
	background-color:;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid white;
	width:233px;
}
*/
/* Pave du menu */
/*
.menuGauche 		{
	width:233px;
}
.menuGauche_titre 	{
	width:233px;
}
*/
.menuGauche_contenu {
	width:200px;
	border:0px solid red;
}

/* Niveau d'indentation dans les menus */
.menuGauche_l0 {
	width:200px;
	background-color: #FFFFFF;
	color: #518B8F;
	text-align:left;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}
.menuGauche_l1 {
	width:236px;
	height:22px;	
	min-width:233px;
	background-color: #FFFFFF;
	color: #0B1D67;
	display:block;	
	text-align:left;
	background-repeat:no-repeat;	
}

.menuGauche_l1 a {
	width:220px;
	height:16px;	
	display:block;	
	text-align:left;	
	background-color: #FFFFFF;
	color: #0B1D67;	
	text-align:left;
	padding: 3px 0px 3px 8px;
	border-bottom: 0px solid red;
}

.menuGauche_l1 a:hover {
	width:219px;
	height:16px;	
	background-color: #FFFFFF;
	color: #0B1D67;
	text-align:left;
	padding: 3px 0px 3px 8px;		
	background-image:url(img/navigation/rollOver_menuG.gif); 
	text-decoration:none;
}
.menuGauche_l2 {
	background-color: #FFFFFF;
	color:#0B1D67;
	padding: 3px 0px 3px 15px;
	border-bottom: 1px solid white;
}
.menuGauche_l3 {
	background-color: #FFFFFF;
	color: #0B1D67;
	padding: 3px 0px 3px 30px;
	border-bottom: 1px solid white;
}
.menuGauche_l0 A {
	color:#518B8F;
}

/* Menu selected*/
.menuGauche_selected_l0 {
	width:233px;
	color: #518B8F;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	padding: 3px 0px 3px 0px;
	background-image:url(img/navigation/rollOver_menuG.gif); 
}
.menuGauche_selected_11 {
	width:230px;
	text-align:left;	
	background-color: #FFFFFF;
	color: #0B1D67;
	padding: 3px 0px 3px 8px;		
	background-image:url(img/navigation/rollOver_menuG.gif);
	background-image:no-repeat;
	text-decoration:none;	
}
.menuGauche_selected_l2 {
	width:233px;
	background-color: ;
	color: white;
	padding: 3px 0px 3px 15px;
	border-bottom: 1px solid white;
}
.menuGauche_selected_l3 {
	width:233px;
	background-color: #FFFFFF;
	color: white;
	padding: 3px 0px 3px 30px;
	border-bottom: 1px solid white;
}

.menuGauche_selected_10 A {
	width:233px;
	color: #0D2062 ; 
	font-weight:bold
}
.menuGauche_selected_11 A {
	width:200px;
	color: #0D2062 ; 
	font-weight:bold;
	/*background-image:url(img/navigation/rollOver_menuG.gif);*/
} 

.menuGauche_selected_11 A:hover{
	height:16px;	
	color:#0D2062;
	text-decoration:none;
} 
/*
.menuGauche_selected_text {
	color: #0D2062 ;
	height:16px;	 
	font-weight:bold
	text-decoration:none;
} 
*/


/* Barre de menu */
.menu_barre  	{clear:both;font-size:11px;color: #FFFFFF;text-align:right;vertical-align:bottom;font-weight:bold}
.menu_barre  A	{color: #FFFFFF;text-decoration:none;}



/* 
 * Paves (lib/lib_paves.php)
 * *************************
 */

/* Pave texte normal*/
/* (themes\defaut\mdl_pave\pave_texte.inc.php) */

.paveTexte {	
	width: 100px;
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #657380;
	text-align:left;
}
.paveTexte_titre {	
	color: white;
	font-weight: bold;
	background-color: #0C2064;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom:5px;
	}

.paveTexte_contenu 	{
	vertical-align:top;	
	text-align:left;
	background-color: #EDF4FC;
	padding-left: 5px;
	color:#0C2064;
	height:150px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.paveTexte A 		{color:#0C2064;}

/* Pave texte atisral.com*/
/* (themes\defaut\mdl_pave\pave_texte.inc.php) */


.paveTexte_atisreal {	
	width: 100%;
	height:100%;
	font-size:11px;
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
}
.paveTexte_titre_atisreal {	
	color: #0C2064;
	font-weight: bold;
	padding:5px 0px 5px 10px;
	text-align:left;
	height:100%;
	width:100%;
	border:0px solid red;
}

.paveTexte_contenu_atisreal {
	vertical-align:top;	
	text-align:left;
	padding: 5px 0px 5px 5px;
	color:#0C2064;
	height:100%;
}

.paveTexte_contenu_atisreal_sans_picto {
	vertical-align:top;	
	text-align:left;
	padding: 5px 0px 5px 5px;
	color:#0C2064;
	height:100%;
}

.paveTexte_titre_atisreal_2 {	
	color: #0C2064;
	font-weight: bold;
	padding-left: 5px;	padding-top:5px; padding-bottom:5px;
	margin-left: 8px;
	text-align: left;
	border-bottom: 1px solid #0C2064;
}

.real_estate a {	
	text-decoration:underline;
}

#cv_prenom {
	padding-top:5px;
	text-align:right;
}

#cv_naissance {
	padding-top:5px;
	text-align:left;
}

	

.paveTexte_sous_titre_atisreal {	
	color: #0C2064;
	font-weight: bold;
	padding-left: 0px;
	padding-top:5px;
	padding-bottom:1px;
	text-align:left;
	}
	
.paveTexte_sous_titre_atisreal_nos_metiers {	
	color: #0C2064;
	font-weight: bold;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom:1px;
	text-align:left;
}

.paveTexte_contenu_atisreal_nos_metiers	{
	vertical-align:top;	
	color:#0C2064;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
}

.paveTexte_contenu_atisreal_nos_metiers A:link {
	color:#0C2064;
	text-decoration:none;
	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
}
	
.paveTexte_contenu_atisreal_nos_metiers A:hover {
	color:#0C2064;
	text-decoration:underline; 
}

.paveTexte_contenu_atisreal_nos_metiers A:visited {
	color:#0C2064;
	text-decoration:none;
	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
	}

/* Pave news */

.paveTexte_sous_titre_atisreal_news {	
	color: #0C2064;
	font-weight: bold;
	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding:3px 0px 1px 10px;
	text-align:left;
}

.paveTexte_contenu_atisreal_news	{
	vertical-align:top;	
	color:#0C2064;
	text-align:left;
	padding-top:1px;
	padding-bottom:5px;
	padding-left: 5px;
}

.paveTexte_contenu_atisreal_news A {
	color:#0C2064;
	text-decoration:none;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
}
	
.paveTexte_contenu_atisreal_news A:hover {
	color:#0C2064;
	text-decoration:underline; 
}

.paveTexte_contenu_atisreal_news A:visited {
	color:#0C2064;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
	}

/* fin pavé news */	

.paveTexte_contenu_atisreal A:link  		{
	color:#0C2064;
	text-decoration:none;
	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	margin-left:12px; 
	padding-left: 9px;
}

.paveTexte_contenu_atisreal A:hover {
	color:#0C2064;
	text-decoration:underline; 
	}
	
.paveTexte_contenu_atisreal A:visited {
	color:#0C2064;
	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	margin-left:12px; 
	padding-left: 9px;
}


/* PAVE RECHERCHE *\
.paveTexte_atisreal_recherche {	
	width: 100px;
	margin-top: 10px;
	margin-left:15;
	margin-right:auto;
}
.paveTexte_titre_atisreal_recherche {	
	color: #0C2064;
	font-weight: bold;
	padding-left: 0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	border-bottom: 1px solid #0C2064;
}
.paveTexte_contenu_atisreal_recherche A:link  		{
	color:#0C2064;
	text-decoration:none;
	background-image:url(img/picto/fleche_bleue.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
	}

.paveTexte_contenu_atisreal_recherche A:hover {
	color:#0C2064;
	text-decoration:underline; 
}	
.paveTexte_contenu_atisreal_recherche A:visited {
	color:#0C2064;
	background-image:url(img/picto/fleche_bleue.gif); 
	background-repeat:no-repeat;
	background-position: center left;
	display:block;
	margin-bottom:-10px; 
	padding-left: 10px;
}

 /*
******************* HORS MONTAGE ****************************************** HORS MONTAGE ***********************
******************* HORS MONTAGE ****************************************** HORS MONTAGE ***********************
******************* HORS MONTAGE ****************************************** HORS MONTAGE ***********************
 */
 
/* Pave image */
/* (themes\defaut\mdl_pave\pave_image.inc.php) */

.paveImage {
	width: 193px;

}
.paveImage_titre {
	background-color:#334679;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;	
}

.paveImage_contenu	{
	background-color:#FFFFFF;
	color:#000000;
	font-size:10px;
}


.paveImage A {
	color:#000000;
}
/* 
 * Module de recherche (pages\includes\module_recherche.inc.php 
 * *************************************************************
 */

.moduleRecherche 			{border: 1px solid black;text-align:center;}
.moduleRecherche_titre 		{background-color:#334679;color:#FFFFFF;font-weight:bold;}
.moduleRecherche_contenu 	{background-color:#D8E3FF;color:#CCCCCC;padding-top:2px;}

.moduleRecherche  A {color: #000000;text-decoration:none;font-weight:bold;}


/* 
 * Diaporama (popup linkant sur pages\diaporama.php)
 * *************************************************
 */
 
.blocDiaporama 					{width:100%;text-align:justify;border: 1px solid black;font-size:10px;}
.blocDiaporama_titre 			{text-align:left;font-weight:bold;}
.blocDiaporama_titre_couleur 	{text-align:left;font-weight:bold;background-color:#5E72A7;color:#FFFFFF;}
.blocDiaporama_contenu 			{color:#000000;width:100%;}
.blocDiaporama_image 			{text-align:center;}


/* 
 * Agenda (linkant sur pages\agenda\agenda.php)
 * ********************************************
 */

.tableAgenda 			{width:100%;padding: 0px;text-align:center;}
.tableAgenda_titre 		{text-align:left;font-weight:bold;background-color:#5E72A7;color:#FFFFFF;vertical-align:top;}
.tableAgenda_contenu 	{color:#000000;background-color:#D8E3FF;vertical-align:top;}

.agenda_activites 		{text-align:left;}
.agenda_activites_lien 	{color: #000000;}
.agenda_jouractivite 	{color: red;}


/*
 * Boutique (pages\_btq_boutique\* + pages\js\panier.js)
 * *****************************************************
 */

.prix 						{font-weight:bold;text-decoration:line-through;}
.prixpromo 					{font-weight:bold;}
.commande_libelleFormulaire {color:#000000;font-weight:bold;vertical-align:middle;}
.commande_champFormulaire 	{vertical-align:middle;}

.blocCommande 			{width: 100%;border: 1px solid black;vertical-align:top;}
.blocCommande_titre 	{text-align:left;font-weight:bold;background-color:#5E72A7;color:#FFFFFF;}
.blocCommande_contenu 	{text-align:center;color:#000000;background-color:#D8E3FF;}
.blocCommande_contenu2 	{color:#000000;background-color:#FFFFFF;}

TABLE.panier {border: 1px solid #5E72A7;width:100%;}


/* 
 * Impression (popup linkant sur pages\print_infos.php)
 * ****************************************************
 */

.printinfos_body 		{margin:50px;}
.printinfos_footer 	 	{font-size:10px;text-align:center;}
.printinfos_header 	 	{font-size:10px;}
.printinfos_bloc 	 	{border-bottom: 1px solid black;border-left: 1px solid black;border-right: 1px solid black;
						 margin-left:5px;margin-right:5px;font-size:10px;}
.printinfos_blochead 	{border: 1px solid black;margin-left:5px;margin-right:5px;}


/*
 * Aide (pages\aide.php)
 * *********************
 */

.aide_groupe	{font-size:12px;color:#5E72A7;clear:both;font-weight:bold;}
.aide_question 	{font-size:10px;color:#000000;clear:both;font-weight:bold;padding-left:20px;}
.aide_reponse 	{font-size:10px;color:#000000;clear:both;padding-left:40px;}


/* 
 * Fiche (mdl/mdl_defaut.php)
 * *************************
 */
  
 .div_clear_both{clear:both; text-align: left;}
 .div_clear_both_blok{clear:both;height:100%;}	
 .div_clear_both_blok li {margin-left:15px;}

 /* 
 * Etudes sectorielles (themes/defaut/mdl_objet/etudes_sectorielles/mdl_affichage_normal.php)
 * *************************
 */
  
 .lien_etudes {
 	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat; 
	background-position: 5px left;	
	padding: 0px 0px 0px 12px;
	color: #0B1D67;
 }
 .lien_etudes a {
	color : #0B1D67 ;
 }
  .lien_etudes a:hover {
	color : #0B1D67 ;
 }

.lien_etudes_grafiken {
 	background-image:url(img/picto/puce.gif); 
	background-repeat:no-repeat; 
	background-position: 35px;	
	padding: 0px 0px 0px 45px;
	border:0px solid red;
	color: #0B1D67;
 }
 .lien_etudes_grafiken a {
	color : #0B1D67 ;
 }
  .lien_etudes_grafiken a:hover {
	color : #0B1D67 ;
 }

/* 
 * Etudes sectorielles (pages/etudes_sectorielles/resultrecherche.php)
 * *************************
 */
  
 .contact_etudes {
	text-align: center;
	padding-top:5px;
}

.contact_etudes a {
	text-decoration:underline;
}


 /* 
 * Actualités (themes/defaut/mdl_objet/actulaites/mdl_affichage_normal.php)
 * *************************
 */
 
 .lien_actualites {
	padding-left:12px;
	color:#990002;
}
 .lien_actualites:hover {
	color:#990002;;
}

.news_print{ 
	font-size:13px;
} 
.news a { 
	text-decoration:underline; 
} 



 /* 
 * Articles (themes/defaut/mdl_objet/actulaites/mdl_affichage_normal.php)
 * *************************
 */ 
 /*
 .lien_articles {
	background-image:url(img/picto/triangle0-1.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
	padding-left:12px;
	padding-right:8px;
	padding-top : 8px ;
	padding-bottom : 8px ;
	float : right ;
 	border-top-color : ;
	border-top-style : solid;
	border-top-width : 1px;
 	border-bottom-color : ;
	border-bottom-style : solid;
	border-bottom-width : 1px;
 	border-left-color : ;
	border-left-style : solid;
	border-left-width : 1px;
 	border-right-color : ;
	border-right-style : solid;
	border-right-width : 1px;
	margin-left : 10px ;
	margin-bottom : 6px ;
	width : 140px ;
*/
}
 .lien_articles a {
	color:;
	font-weight : bold ;
	text-decoration:underline;
}


.document_articles {
	height:21px;
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
	text-decoration:bold;
}

 .lien_articles_en_ligne {
	background-image:url(img/picto/triangle0-1.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
	padding-left:12px;
}
 .document_articles:hover {
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
}

.content_texte a{
	color:#990002;
	font-weight : bold ;
	text-decoration:underline;
}

.content_paragraphe a {
	color:#990002;
	text-decoration:underline;
}


/* 
 * Actualités (pages/etudes_sectorielles/resultrecherche.php)
 * *************************
 */
/*
* 	border-top-color : ;
*	border-top-style : solid;
*	border-top-width : 1px;
*/
 .titre_actu {
	color:#092167;
	font-weight:bold;
	padding-top : 3px;
}

 .date_actu_liste {
	color:;
	font-weight:bold;
	padding-top : 3px;
}

 .date_actu_liste a {
	color:;
	font-weight:bold;
	text-decoration: none;
}
 .date_actu_liste a:hover {
 	color:;
	font-weight:bold;
	text-decoration: underline;
}

 .titre_actu_liste {
	color:#000000;
	font-weight:normal;
	padding-top : 3px;
}

 .titre_actu_liste a {
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}
 .titre_actu_liste a:hover {
	color:#000000;
	font-weight:normal;
	text-decoration: underline;
}

/* 
 * Entetes pictos 
 * ***************
 */

.entete_picto_imprimer{
	text-align:right;
}

.entete_picto_imprimer img{
	text-align:right;
	padding-right:8px;
	border:0px solid blue;
	vertical-align:middle;
}

.entete_picto_imprimer a {
	font-weight:bold;
	color:#A32322;
	text-decoration: none;
}

.entete_picto_imprimer a:hover {	
	font-weight:bold;
	color:#A32322;
	text-decoration: underline;
}

.entete_picto_retour{
	text-align:right;
	margin-right:0px;
	width=100%;
}
.entete_picto_retour a {
	font-weight:bold;
	color:#A32322;
	text-decoration: none;
}
.entete_picto_retour a:hover {
	font-weight:bold;
	color:#A32322;
	text-decoration: underline;
}


.picto_imprim_news{
	padding-top:0px;
	text-align:right;
	padding-right:10px !inportant;
	padding-right:0px;
	font-weight:bold;
	color:#A32322;
}

.picto_imprim_news a {
	font-weight:bold;
	color:#A32322;
	text-decoration: none;
}
.picto_imprim_news a:hover {
	font-weight:bold;
	color:#A32322;
	text-decoration: underline;
}


.entete_picto_cv{
	text-align:right;
	color:#A32322;
	align:left;
	line-height:10px;
	font-size:11px;
}

.entete_picto_cv a{
	color:#A32322;
	font-weight:bold;
	font-size:10px;
}
.entete_picto_cv a:hover{
	color:#A32322;
}


#texte_rub_1 {
	color:#061E66;
}
#texte_rub_2 {
	color:#061E66;
}
#texte_rub_3 {
	color:#061E66;
}
#texte_rub_4 {
	color:#061E66;
}
#texte_rub_5 {
	color:#061E66;
}
#texte_rub_6 {
	color:#061E66;
}


/* 
 * Barre de navigation résultats de recherche (couleur de la rubrique)
 * ***************
 */

.barre_result_recherche {
	background-image: url('img/contenu/barreJaune01.gif');
	background-position:right;
	background-repeat: no-repeat;
	height:23px;
	width:320px;
	text-align:right;
	float:right;
	border:0px solid black;
	/*padding-right:50px;*/
}

.filet_barre_recherche{
	border-bottom : 1px solid ;
}

.barre_result_recherche a {
	font-size:9px;
	align:right;
	color: #990000;
	text-decoration:none;
	font-weight:bold;
}

.barre_result_recherche a:hover {
	font-weight:bold;
}

.barre_de_a_filet {
	color: #990000 ;
}

.barre_de_a {
	color: #990000 ;
}

.barre_de_a_liste {
 	border-bottom-color : ;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	color:  ;
	margin-bottom:5px;	
}


/* 
 * Div recherche secteur d'activite + carte flash
 * ******************************************************
 */
 .recherche_secteur_activite{ 
	padding: 10px 10px 8px 10px ;
	margin-top:20px;
	height:90px;
 }
 
 .lien_publication{
	text-align:right;
	font-weight:bold;
	margin-top:6px;
	padding-right:9px;	
 }
.lien_publication a {
	 color : #091D62 ;
}
.lien_publication a:hover {
	 color : #091D62 ;
}
 
.titre_fonction{
	font-size:13px;
	color:#0D2064 ;
	font-weight:bold;
}
 
 /* 
 * Div texte + carte flash (DE)
 * ******************************************************
 */
 .texte_service{
 	border : 0px solid #728CA6;
	padding: 10px 10px 8px 10px ;
	margin-top:20px;
	height:90px;
 }
 
 //.titre_fonction
	voir au dessus
 
 /* 
 * Styles generiques pour les hr
 * ******************************************************
 */
 
hr {
/*
	color: ;
	background-color: ;
	height: 1px;
	*/

}

 
 /* 
 * Sous-menus dans les articles
 * ******************************************************
 */
.article_sous_menu_div {
	background-color:#9A0000;
	margin:0px; 0px; 5px; 12px;
	padding:0px; 0px; 0px; 0px;
}

.article_sous_menu_div td {
	background-color:#9A0000;
}

.article_sous_menu_div_nom_menu {
	color:white ;	
	font-weight : normal ;
	font-size:14px;
}
.article_sous_menu_div a {
	color : white ;	
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.article_sous_menu_div a:hover {
	text-decoration: underline ;	
	color: white ;	
}
.article_sous_menu_1 {
	background-image:url(img/contenu/puce_rouge.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 8px;
	border-bottom:1px solid white;
	padding:2px 0px 2px 10px;
	font-weight:normal;
	height:20px;
	display: block;
	width:78%;
	vertical-align : middle;	
}
.article_sous_menu_1:hover {
	text-decoration: none ;
}
.article_sous_menu_2 {
	background-image:url(img/contenu/puce_rouge.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 8px;
	border-bottom:1px solid white;
	padding:2px 0px 2px 10px;
	font-weight:normal;
	height:20px;
	display: block;
	width:78%;
	text-align : left;
}
.article_sous_menu_2:hover {
	text-decoration: none;
}
 .article_sous_menu_3 {
	background-image:url(img/contenu/puce_rouge.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 8px;
	border-bottom:1px solid white;
	padding:2px 0px 2px 10px;
	font-weight:normal;
	height:20px;
	width:78%;
	display: block;
	text-align : left;
	vertical-align:middle;
}
.article_sous_menu_3:hover {
	/*
	background-image:url(img/menu/carr_ss_menu_0-1_on.gif); 
	color: ;
	*/
	text-decoration: none ;
}
 
 /* 
 * Emplois
 * ******************************************************
 */
 // Tableau des résultats
 .emploi_liste_resultats {
 	width:100%;
  }
	.emploi_liste_resultats table {
	  border:0px solid red;
  }
 
 .emploi_liste_resultats th {
 /*
	background-image: url('img/contenu/barreShadow.gif');
	background-repeat : no-repeat; 
	background-position:left bottom;
	*/
  	border:0px;
	margin-top:5px;
 	text-align : left ;
	color : #526492 ;
  }
  
 .emploi_liste_resultats td {
 	text-align : left ;	
	background-color : white ;
	padding:0px 3px 0px 0px;

  }
 .emploi_lien_fiche a {
	background-image:url('img/picto/puce.gif'); 
	background-repeat:no-repeat; 
	background-position: center left;
	padding-left:10px;
	color : #0D2064 ;
	display : block;
	line-height:18px;
  }
  .emploi_lien_fiche a:hover {
	color : #0D2064 ;
  }
  .emploi_postuler {
		width : 100% ;
  }
  .emploi_postuler a {
		background-image: url('img/contenu/apply_for_position.gif');
		background-repeat : no-repeat; 
		background-position:right top;
		color : #960305 ;
		font-weight : bold ;
		float : right ;
		height:21px;
		line-height : 15px ;
		padding-left : 20px ;  	
		padding-right : 15px ;  	  
  }
  .emploi_postuler a:hover {
	color : #960305 ; 	
	text-decoration:none;
  }
  
  
 
 /*
 * Lien sans décoration (utilisé notamment par la fonction proteced_mail_display-text)
 */
  .Lien1 a {
  	color :#0D2064 ;	
  }
  .Lien1 a:hover {
  	color : #0D2064 ;	
  }
  
 /* 
 * CV
 * ******************************************************
 */
  

.tab_sans_espace table {padding:0px;border:0px;width:100%;}
.tab_sans_espace th {padding:0px;border: 1px;padding:3px;background-color:#FFFFFF}
.tab_sans_espace td {padding:0px;border: 0px;padding:1px;vertical-align: top; text-align:left;background-color:#FFFFFF;}

.tab_sans_espace img  {
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px; 
}

.fond_trait{
	background-image:url(img/cv/trait_fond.gif); 
	background-position: center;	
}  


/*Emploi postuler gauche*/
.emploi_bouton_left {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center left ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : left ;	
	line-height : 15px ;
	padding-left : 30px ;  	
	padding-right : 10px ;  
}

.bouton_form_de_left {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center left ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;			
	line-height : 15px ;	
	padding : 0px 10px 0px 10px ; 	
	margin : 0px 0px 0px 0px ;
	width:50px;
	  
}
.emploi_bouton_right {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center right ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : right ;
	line-height : 15px ;
	padding-left : 25px ;  	
	padding-right : 10px ;  	
}

.emploi_recherche a {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center left ;
	color : #990000 ;
	float:left;
	height:21px;
	font-weight : bold ;
	line-height : 15px ;
}

.emploi_recherche a:hover {
	color : #990000 ;
}

.bouton_telecharger {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : left ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : right ;
}
.bouton_telecharger a {
	color : #990000 ;
	font-weight : bold ;
	text-decoration:none;
	padding-left:25px;
}
.bouton_telecharger a:hover {
	color : #990000 ;
	text-decoration:none;
}

.bouton_telecharger_expertise {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : right ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : right ;
}
.bouton_telecharger_expertise a {
	color : #990000 ;
	font-weight : bold ;
	text-decoration:none;
	padding-left:25px;
}
.bouton_telecharger_expertise a:hover {
	color : #990000 ;
	text-decoration:none;
}



.droit_mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000";
	text-align="justify
}




 /* 
 * Tab normal test
 * ******************************************************
 */

.tab_normal_test table {padding:0px;border: 0px;width:100%;vertical-align:middle;}
.tab_normal_test th {padding:0px;border: 1px;padding:3px;background-color:#FFFFFF}
.content_contenu .tab_normal_test td {vertical-align: middle;padding:0px;border: 0px;padding:1px;text-align:left;background-color:#FFFFFF;border: thin solid red;}
.tab_normal_test tr {vertical-align:middle;}

.zone_parente{
	padding-left:20px;
	padding-right:30px;
	padding_bottom:5px;	
	font-weight : bold ;
	
	/*border: thin solid red;	*/
}

.zone {
	padding-left:35px;
	padding_bottom:5px;	
	font-weight : bold ;	
	/*border: thin solid red;	*/
}

#case {
	padding-left:0px;
	padding_bottom:5px;	
	font-weight : bold ;	
	/*border: thin solid red;	*/
}

#parente {
	padding-left:0px;
	padding_bottom:5px;	
	font-weight : bold ;	
	/*border: thin solid red;	*/
}

.secteur_bien table {
	border: 1px
}

.bnppi_publication {
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;	
	font-weight : bold ;		
}

.soustitre {
	padding-left:15px;
	padding-top:0px;	
	line-height : 18px ;	
	font-size: 15px;
	text-align: left;
	font-family: Times new romans;
	/*border: thin solid red;*/
}

.photo_publication {
	width:150px;
	height:150px;
	margin-left:280px;
	margin-top:-238px;	
	position: relative ;
	background-image: url('img/defaut1-150.jpg');
	background-repeat : no-repeat; 
/*	border: thin solid red;*/

}

.publication {	
/*	border: thin solid red;*/
	margin-top:0px;	
}

.titre_rubrique_press {
	font-weight : bold ;		
	padding-top:2px;
	font-size: 12px;
	text-align: left;
	/*border: thin solid red;*/
	text-align: left;
}

#services {
	border: thin solid red;
	height:50px;
}

.recherche_presse {
	padding-left:20px;
}

.toute_press {
	padding-left:320px;
	font-weight : bold ;		
	font-size: 10px;
}

.lien_owner {
	color:;
}

.lien_owner a{
	color:;
	text-decoration: underline;
}

.picto_lien a{
	text-align: right;
	margin-right: 10px;
	text-decoration:underline;
}

.ccche {
  list-style-image: url('img/coche_off.jpg');
}

.ccche[checked="true"] {
  list-style-image: url('img/coche_on.jpg');
}

.MiseEnPage {
	border: 0px solid red;
	width:150px;
	height:50px;
	margin-left:350px;	
}

.contact_defaut {
	border-top:1px solid ; 
	width:500px; 
	padding-top:10px;
}

.lettre_active {
	font-size:14px;
	color:#990000;	
	font-weight : bold ;
}
.lettre_active a{
	color:#990000;
	text-decoration:underline;
	font-weight : bold ;
}
.lettre_non_active {
	font-size:14px;
	color:#0B1D67;	
	font-weight : bold ;
}

.largeur_glossaire {
	width:515px;	
}


.div_event_uk {
	border-bottom:1px solid ; 
	padding-bottom:8px;
}

.titre_etude_intermediaire {
	font-weight : bold ;
	color: #0B1D67;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	
}

.titre_media_intermediaire {
	/*
	font-weight : bold ;
	color:;
	padding-left:5px;
	padding-top:5px;	
	*/
	font-size:11px;
	color:#061E66;
	line-height:6px;
	font-weight: bold; 
	background-image:url(img/contenu/barreTitrage.gif); 
	background-repeat:no-repeat; 
	border:0px solid red;
	height:20px;
	padding:5px 0px 0px 5px;	
	
}

.contenu_media_intermediaire {
	font-weight : bold ;
	padding-left:10px;
	padding-bottom:5px;
}

.sectorielle_uk {
	padding-left:0px;
	color: #0B1D67;
	font-weight : normal;
	vertical-align: top;
}

.titre_case_studies {
	border-top:1px solid ;
	padding:10px 0px 5px 0px;
	font-weight : bold ;
	font-size : 16 ;	
}

.liste_case_studies {
	padding:0px 0px 0px 10px;
	font-weight : bold ;
	font-size : 12 ;		
	background-image: url('img/contenu/barre_shadowB.gif');
	background-repeat : no-repeat; 
	background-position:left bottom;
}

.bordure_inscription_events {
	border-top:1px solid ;
}

.div_contact_defaut_de {
	background-image: url('img/contenu/barreShadow.gif');	
	background-repeat : no-repeat; 
	background-position:left top;	
	width:100%;
	text-align: left;
	padding:8px 0px 0px 0px;
}
.div_contact_defaut_fr {
	background-image: url('img/contenu/barreShadow.gif');	
	background-repeat : no-repeat; 
	background-position:left top;	
	width:100%;
	text-align: center;
}

.latest_publications {
	margin-left: 50px;
}

.text_download {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
}
.text_download a {
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
}
.text_download a:hover {
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
}

.text_download_news {
	height:21px;
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
	text-decoration: underline;
}
.text_download_news a {
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
	text-decoration: underline;
}
.text_download_news a:hover {
	font-weight : bold ;
	font-size : 10 ;		
	text-align: right;
	color:#990002;
	text-decoration: underline;
}

.ombre_bas{
	background-image: url('img/contenu/barre_shadowB_longue.jpg');
	width:570px;
	position: relative ;
	background-repeat : no-repeat; 
	background-position:left bottom;	
}

.ombre_bas_emploi{
	background-image: url('img/contenu/barreShadow.gif');	
	background-repeat : no-repeat; 
	background-position:left bottom;	
	width:100%;
}


.reference_offre{
	font-size:11px;
	color:#960305;
	line-height:14px;
}

.read_more {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;
	margin-left:434px;
}
.read_more a {
	color:#990000;
	text-decoration:none;
}

.read_more a:hover {
	color:#990000;
	text-decoration:none;
}

.read_more_contacts {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;
	margin-left:350px;
	width:90px;
	border:0px solid red;
}
.read_more_contacts a {
	color:#990000;
	text-decoration:none;
}
.read_more_contacts a:hover {
	color:#990000;
	text-decoration:none;
}

.bouton_identifier {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;	
	margin:2px 0px 0px 0px;
	width:90px;
	border:0px solid red;
}
.bouton_identifier a {
	color:#990000;
	text-decoration:none;
}
.bouton_identifier a:hover {
	color:#990000;
	text-decoration:none;
}


.lien_info_generale {
	color:#AE1F00;
	font-weight:bold;
}

.lien_info_generale a {
	color:#AE1F00;
	font-weight:bold;
}

.lien_info_generale a:hover {
	color:#AE1F00;
	text-decoration:underline;	
	font-weight:bold;
}


	

.valider {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;	
	margin:2px 0px 0px 0px;
	width:90px;
	border:0px solid red;
}
.valider a {
	color:#990000;
	text-decoration:none;
}
.valider a:hover {
	color:#990000;
	text-decoration:none;
}


.send_formulaire {
	background-image: url('img/contenu/fond_lien.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;
	margin-left:350px;	
	width:150px;
	margin-top:5px;
}
.send_formulaire a {
	color:#990000;
	text-decoration:none;
}
.send_formulaire a:hover {
	color:#990000;
	text-decoration:none;
}



.back_formulaire {
	background-image: url('img/contenu/apply_for_position.gif');
	background-repeat : no-repeat; 
	background-position:right top;
	height:21px;
	text-align:right;
	color:#990000;
	font-weight:bold;
	margin-left:100px;
	width:150px;
	border:0px solid red;
}

.back_formulaire a {
	color:#990000;
	text-decoration:none;
}

.back_formulaire a:hover {
	color:#990000;
	text-decoration:none;
}

/* Atisreal Expertise - formulaire demande etude */
.demande_exp_bouton_right {
	background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center right ;
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : right ;
	line-height : 15px ;
	padding-left : 30px ;  	
	padding-right : 10px ;  	
}

.form_pave_etude_france {
	padding:0px 0px 0px 8px;
}

.lien_cliquable_atisforyou {
	/*background-image : url('img/contenu/fond_lien_2.gif') ; 
	background-repeat : no-repeat; 
	background-position : center left ;*/
	color : #990000 ;
	height:21px;
	font-weight : bold ;
	float : left ;	
	line-height : 15px ;
	padding-left : 30px ;  	
	padding-right : 10px ;  
}

.vignette_etudes_TD img  {
	border:1px solid #29568B;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	vertical-align:top;	
}

html>body .vignette_etudes_TD img  {
	border: 0px;
	padding:0px 10px 0px 10px;
}


*:first-child+html .vignette_etudes_TD img {
	border:1px solid #29568B;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	vertical-align:top;	
}

.texte_etudes_TD {
	padding-top: 0px;
}

html>body .texte_etudes_TD {
	padding-top: 006px;
}

*:first-child+html .texte_etudes_TD {
	padding-top: 0px;
}



.wraptocenter {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.wraptocenter * {
    vertical-align: middle;
}

.wraptocenter span {
	display: inline-block;
	height: 100%;
}

.intro_events
{
	padding:10px 0px 20px 0px;	
}

.intro_events a
{
	text-decoration:underline;
}

.text_pres_expertise
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight:bold;	
}