
/* [START - rejoindre] */


/*-------------------------------------------

Theme actuel : rejoindre
Couleur principale du theme : #E3001B
Couleur secondaire du theme : #E79C7F
Image de fond du menu de gauche :  rejoindre_left_menu_backgroundv2.jpg
Image de transparence du menu de gauche :  rejoindre_left_menu_fond_blanc.png
Puce de ce theme : rejoindre_bottom_menu_puce.gif
Fond sur l'accueil du mini-site : rejoindre_home_minisite_background.gif
Fond sur les autres pages du mini-site : rejoindre_other_minisite_background.jpg
Image de la barre de navigation : rejoindre_navbar_background.jpg
L'homme qui fait de l'ordinateur : rejoindre_navbar_homme.gif


-------------------------------------------*/

/*-------------------------------------------
			Styles engine_windows
-------------------------------------------*/
.x-dlg .x-dlg-hd { /* Alignement du titre de la fenetre a gauche (cf. windows) */
	text-align: left;	
}

/*-------------------------------------------
			Styles SOGEPROM
-------------------------------------------*/

.display_none { display: none; }
.display_inline { display: inline; }
.visibility_hidden { visibility: hidden; }
.visibility_visible { visibility: visible; }
.clear_both { clear: both; }
.clear_space { clear: both; height: 1px; line-height: 1px; }
.cursor_pointer { cursor: pointer; }
.cursor_default { cursor: default; }
.textAlign_left { text-align: left; }
.textAlign_right { text-align: right; }
.textAlign_center { text-align: center; }
.noting {  } /* comme sont nom l'indique : rien, c'est pour contrer un bug dans l'API YUI */
.info_success { color: green; }
.info_error { color: red; }
.info_info { color: orange; }
a.black_link, a:hover.black_link { color: black; }

/* 
 * ----------------------------------
 * Redéfinition des balises standards
 * ----------------------------------
 */
html,body {
	width: 					100%;
	height: 				100%;
	padding: 				0px;
	margin: 				0px;	
	background-position: 	top center;
	text-align: 			center;
}

html, body, table, input, select, textarea {
	font-family:			Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:	 				#666666;
}


a 			{color: #E3001B; text-decoration: none;}
a:hover	 	{color: #E3001B; text-decoration: none;}

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;}

table 		{border:0px; padding:0px;}
td 			{border:0px; vertical-align: top;}
tr 			{vertical-align: top;}

img 		{border: 0px; margin: 0px; padding: 0px;}

dl, dd, ul	{margin:	0px; padding:0px; }


li			{
			list-style-type:disc;
			margin-left: 15px; 
			margin-top: 10px 
			}

.espacePerso_head li {
	margin-top: 0px;
}

.espacePerso_head {
	text-align: left;
	margin-bottom: 007px;
}
			
/* ----- Styles des puces <li> de fckeditor ----- */

.puce_rond_niv1 {height: 1px;}
html>body .puce_rond_niv1 {	height:	auto;}

.puce_tiret_niv2 {height: 1px;}
html>body .puce_tiret_niv2 {	height:	auto;}

.puce_soge_niv1 {height: 1px;}
html>body .puce_soge_niv1 {	height:	auto;}

.carre_rouge_niv2 {	height:1px;}
html>body .carre_rouge_niv2 {	height:	auto;}

.carre_orange_niv2 {	height:1px;}
html>body .carre_orange_niv2 {	height:	auto;}

.carre_jaune_niv2 {	height:1px;}
html>body .carre_jaune_niv2 {	height:	auto;}

.carre_rose_niv2 {	height:1px;}
html>body .carre_rose_niv2 {	height:	auto;}

.puce_rond_niv1 li {
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/rond.gif);  
	margin-left: 20px;
}

html>body .puce_rond_niv1 li {
	margin-left: 15px;
}


.puce_tiret_niv2 li { 
	list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/tiret.gif);
	margin-top : 2px;
	margin-left: 35px;
}

html>body .puce_tiret_niv2 li {
	margin-left: 28px;
}

.puce_soge_niv1 li   /* Balise <li> avec puce sogeprom 1er niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/blkpearl.gif);  
	margin-left: 15px;
}

div.carre_rouge_niv1 li   /* Balise <li> avec puce carré rouge 1er niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_rouge.gif);  
	margin-left: 15px;
}


div.carre_rouge_niv2 li{ /* Balise <li> avec puce carré rouge 2eme niveau */
	list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_rouge.gif);
	margin-left: 40px;
}  

div.carre_jaune_niv1 li   /* Balise <li> avec puce carré jaune 1er niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_jaune.gif);  
	margin-left: 15px;
}

div.carre_jaune_niv2 li  /* Balise <li> avec puce carré jaune 2eme niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_jaune.gif);  
	margin-left: 40px;
}

div.carre_orange_niv1 li   /* Balise <li> avec puce carré orange 1er niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_orange.gif);  
	margin-left: 15px;
}

div.carre_orange_niv2 li  /* Balise <li> avec puce carré orange 2eme niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_orange.gif);  
	margin-left: 40px;
}

div.carre_rose_niv1 li   /* Balise <li> avec puce carré rose 1er niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_rose.gif);  
	margin-left: 15px;
}

div.carre_rose_niv2 li  /* Balise <li> avec puce carré rose 2eme niveau */
{
    list-style-image: url(http://www.sogeprom.fr/themes/defaut//img/picto/carre_rose.gif);  
	margin-left: 40px;
}

/* ----- Fin des styles <li> de fckeditor ----- */

caption     {color:#619A8E;	font-weight:bold;}


/* Style pour pagination*/
.BarreNavOn   {
	color: #878787 ;   
	text-decoration : none;
	font-family:Verdana, Helvetica, sans-serif;
	margin :0px;
	padding :0px;
	border :0px;
}
.BarreNavOff  {
	color: #E3001B;
	font-weight:bold;
	font-family:Verdana, Helvetica, sans-serif;
	margin :0px;
	padding :0px;
	border :0px;
}



/* 
 * -----------------------------------------
 * Mise en page du site
 * -----------------------------------------
 */
#bandeau_haut_ref {
	width: 			965px;
	height:			15px;
	line-height:	15px;
	margin-left:	auto;
	margin-right:	auto;
	display: 		table;
	font-size: 		10px;
}

#referencement {
	width: 			820px;
	float: 			left;
	display: 		table; 
	padding-top     :   4px;
	vertical-align: 	middle;
	
}

.imprimer {
	width: 				80px;
	float: 				left;
	display: 			table;
	vertical-align: 	middle;
	padding-top     :   4px;
	
}
.imprimer a{
	color: 					#666666;
	display:				block;
	background-image: 		url(http://www.sogeprom.fr/themes/defaut/img/picto/print.gif);
	background-repeat:		no-repeat;
	background-position: 	top right;
}
.imprimer a:hover{
	color: 				#C6161E;
	text-decoration: 	none;
	background-image: 	url(http://www.sogeprom.fr/themes/defaut/img/picto/print_over.gif);
}
#choix_langue {
	width: 			55px;
	float: 			right;
	padding-top     :   4px;
}
#choix_langue span{
	margin-left: 1px;
}
#lang_off a{
	color: 				#666666;
	background-color: 	white;
}
#lang_off a:hover{
	color: 				white;
	text-decoration: 	none;
	/* background-color: 	#C6161E; */ /* Pose un bug sur FF */
}
#lang_on a {
	color: 				white;
	/*background-color: 	#666666;*/
}
#lang_on a:hover{
	text-decoration: 	none;
}

#xhtml_conteneur {
	width: 				965px;
	height: 			625px;
	text-align: 		left;
	background-color:	#535355;
	margin-left:		auto;
	margin-right:		auto;
	margin-top: 0px; /* IE 6 */
}

html>body #xhtml_conteneur { margin-top: 0px; /* FF */ }

*:first-child+html #xhtml_conteneur { margin-top: 8px; /* IE 7 */ }


/*------------------------------------------------------HOME------------------------------------------------------*/


/*------------------------------------------------------BANDEAU HAUT------------------------------------------------------*/
#xhtml_head {
	width: 				100%;
	height: 			71px;
	background-image:	url(http://www.sogeprom.fr/themes/defaut/img/interface/bandeau_haut/fond_haut.gif);
	background-repeat: 	no-repeat;
}
#logo {
	width: 				260px;
	padding-left: 		20px;
}

/*--------------------------------------------------------MENU---------------------------------------------------------*/
#xhtml_menu {
	width: 				685px;
	height:				71px;
}
#xhtml_menu img{
	display: block;
}
.menu_haut {
	float: 			left;
	display: 		table;
	height:			71px;
}

/*--------------------------------------------------------MENU GAUCHE---------------------------------------------------------*/



#menu_g_titre {
	width: 				185px;
	height: 			60px;
	
	margin-bottom:		5px;
	color:				#FFFFFF;
	font-size:			13px;
	text-align:			right;
}

#zone_contenu_rejoindre #menu_g_titre 			{ background-color:	#E3001B; }


#menu_g_titre_contenu {
	height: 			60px;
	vertical-align : bottom;
	padding: 				0px 17px 0px 0px;
}


#menu_g_titre_contenu a, #menu_g_titre_contenu a:hover{
	height: 				22px; 
	color: 					white; 
	text-decoration:		none; 
	font-size: 13px;
	cursor: pointer;
}


.menu_g_titre_contenu_texte {
	width : 140px;
	float : right;
	margin-bottom : 5px;	
}


#cadre_contenu_rejoindre #menu_g_interieur, #cadre_contenu #menu_g_interieur {
	width:					185px;
	background-repeat:		no-repeat;
	background-position:	bottom;
}

#cadre_contenu_rejoindre #menu_g_interieur, #cadre_contenu #menu_g_interieur{
	width:					188px;
	height:					373px;
	background-image:		url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_left_menu_backgroundv2.jpg);
	background-repeat:		no-repeat;
	background-position:	bottom left;
}


#xhtml_contenu_3c #cadre_contenu_rejoindre #menu_g_interieur, #xhtml_contenu_3c #cadre_contenu #menu_g_interieur {
	height:					376px;
}
#xhtml_contenu_2c #cadre_contenu_rejoindre #menu_g_interieur, #xhtml_contenu_2c #cadre_contenu #menu_g_interieur {
	height:					427px;
}

#menu_g_interieur_decouvrir1{
	width:					188px;
	height:					428px;
	background-image:		url(http://www.sogeprom.fr/themes/defaut/img/interface/menu_gauche/menu_g_decouvrir_sogeprom.jpg);
	background-repeat:		no-repeat;
	background-position:	bottom left;
	
}
#menu_g_interieur_conteneur {
	margin-left:		28px;
	padding-top:		20px;
	overflow: hidden;
	overflow: -moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;
	max-height: 407px;
	height : 407px;
}
.menu_g_onglet, .menu_g_onglet_on{
	/*height:				18px;*/
	line-height:		18px;
	width:				143px;
	background-image:	url(http://www.sogeprom.fr/themes/defaut/img/interface/menu_gauche/onglet_menu.gif);
	background-repeat:	no-repeat;
	padding-left:		14px;
	z-index: 10;
	cursor: pointer;
	margin-bottom: 5px;
}


.menu_g_onglet_spacer {
	height:				18px;
	line-height:		18px;
	width:				143px;
	padding-left:		14px;
	z-index: 10;
	cursor: pointer;
	margin-bottom: 5px;
	visibility: hidden;
}
.Conteneur_Focus{
	background:url('http://www.sogeprom.fr/themes/defaut//img/interface/contenu/bg_focus.gif') 0 0 no-repeat;	
	padding:6px 0 0 4px;
	height:137px;
	width:152px;
	color:#000000;
	font-family:arial;
	margin:0 0 0 24px;
	position:relative;
	display: none;
}
.Lien_Focus{
	height:165px;
	width:154px;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
}
.bloc_focus
{
	list-style-type:none;
	cursor:pointer;
	height:165px;
	width:143px;
	margin-left:0px;
	padding-left:5px;
	margin-top:0px;
	padding-top:9px;
}
.Fond_Focus{
	width:134px;
	height:119px;
	padding:8px;
	
}
.Fond_Focus h4{
	background:url('http://www.sogeprom.fr/themes/defaut//img/interface/contenu/puce_focus.gif') 0 0 no-repeat;	
	font-size:14px;
	padding:0 0 0 15px;	
}
.Fond_Focus h5{
	font-size:11px;
	padding:3px 0 0 0;
}
.Fond_Focus h4 span{
	position:relative;
	top:-3px;
}
.Fond_Focus img{
	font-size:11px;
	margin:3px 0 0 0;
}
.Fond_Focus img.Espacement_Img{
	margin:7px 0 0 0;
}
.menu_g_onglet a{
	color:				#666666;
}
.menu_g_onglet a:hover, .menu_g_onglet_on a:hover{
	color:				#E3001B;
	text-decoration:	none;
}
.mg_sous_menu {	
	width:				151px;
	margin:				-9px 0px 6px 0px;
	padding:			6px 0px 6px 6px;
	
	color:				#000000;
}
.mg_sm_type1 {
	background-image: 	url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_left_menu_fond_blanc.png);
}
.menu_g_sous_menu_texte {
	padding: 0px 2px 0px 8px;
	display: block;
	margin: 2px 0px 4px 0px;
}
.menu_g_sous_menu_texte_on {
	background-image:		url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_bottom_menu_puce.gif);
	background-position:	left 7px;
	background-repeat:		no-repeat;
	color: 					#E3001B;	
}
.menu_g_sous_menu_texte a{
	color: #FF0000;
}

.Position{
	position:absolute;
	bottom:149px;
}

.mg_sous_menu a{
	color:#000000;
}
.menu_g_sous_menu_texte_on__selectedLink a { /* Doit etre apres ".mg_sous_menu a" */
	color: #E3001B;
}
.menu_g_onglet_on
{
	color: #E3001B;
}
.mg_sous_menu a:hover{
	text-decoration:none;
	color: #E3001B;
}
/*------------------------------------------------------CONTENU------------------------------------------------------*/
#xhtml_contenu_3c {
	width: 		100%;
	height: 	475px;
}
#xhtml_contenu_2c {
	width: 		100%;
	height: 	540px;
}


#xhtml_contenu_2c_rejoindre{
	width: 		100%;
	height: 	475px;
}



#zone_contenu,#zone_contenu_rejoindre {
	width: 				100%;
	height:				100%;
	background-color: 	white;
}

#xhtml_contenu_3c #zone_contenu,#xhtml_contenu_3c #zone_contenu_rejoindre {
	background-image: url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/ombre_3colonnes.jpg);
	background-repeat: no-repeat;
}

#xhtml_contenu_2c #zone_contenu, #xhtml_contenu_2c #zone_contenu_rejoindre{
	background-image: url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/ombre_2colonnes.jpg);
	background-repeat: no-repeat;
}

#xhtml_contenu_2c_rejoindre #zone_contenu, #xhtml_contenu_2c_rejoindre #zone_contenu_rejoindre{
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/ombre_2colonne.jpg);
	background-repeat:no-repeat;
}
.zone_contenu_home{background:none !important;background-color:#FFFFFF !important;}

#ombre_contenu {
	width: 		100%;
	height: 	10px;
	font-size: 	1px;
}
#ombre_contenu_flash {
	width: 		100%;
	height: 	4px;
	font-size: 	1px;
}
#ombre_cg {
	width: 					19px;
	background-image: 		url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_cg_r.gif);
	background-repeat: 		repeat-y;
	background-position: 	top right;
}
#ombre_cd {
	width: 					18px;
	background-image: 		url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_cd_r.gif);
	background-repeat: 		repeat-y;
	background-position: 	top left;
}

/*------------------------------------------------------CONTENU zone 2 edito ------------------------------------------------------*/


#zone2_contenu{
	width:425px;
	margin-top:83px;
	margin-left:10px;
	color:#2A292D;
	float:left;
}

#z_contenu_edito{
	width:425px;
	margin-top:0px;
	margin-left:18px;
	color:#2A292D;
	float:left;
}

html>body #z_contenu_edito{
	margin-left:38px;
}

*:first-child+html #zone2_contenu{
	height:auto;
	margin-left:38px;
}


html>body #zone2_contenu{
	height:auto;
	margin-left:38px;
}
	

#contenu_decouvrir {
	height: 				453px;
	display: 				table;
	margin-right: 			5px;
	text-align:				center;
}
#zone2_e {
	width:408px;
	height:88px;
	text-align:center;
}
#zone2_titre {
	width:408px;
	height:21px;
	text-align: left;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 0px 0px 10px;
}
html>body #zone2_titre {
	height:20px;
	padding-top:1px;
}

*:first-child+html #zone2_titre {
	height:21px;
	padding-top:0px;
}

#zone_contenu_rejoindre #zone2_titre 			{ background-color:	#E3001B; }

#zone2_titre_interieur {
	line-height:21px;
	vertical-align:middle;
}
#zone2_photo {
	width:136px;
	height:185px;
	float:left;
	display: table;
}
#zone2_photo_cadre {
	width:				136px;
	height:				138px;
	background-image:	url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/edito/zone_2_bkg_image.jpg);
	background-repeat:	no-repeat;
	margin-top:			10px;
}

#zone2_photo_cadre div {
	margin-left:10px;
	padding-top:10px;
	
}

html>body #zone2_photo_cadre div { margin-left: 10px;}
*:first-child+html #zone2_photo_cadre div { margin-left: 10px;}

#zone2_photo_nom {
	width:136px;
	height:29px;
	text-align:left;
	color:#2A292D;
}

#zone2_texte {
	width:270px;
	height:185px;
	float:left;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left: 11px;
}

html>body #zone2_texte { width:271px; }
*:first-child+html #zone2_texte { width:271px; }

#zone2_texte_noPhotoAtLeft {
	width:418px;
	height:185px;
	float:left;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
}

html>body #zone2_texte_noPhotoAtLeft { width:419px; }
*:first-child+html #zone2_texte_noPhotoAtLeft { width:418px; }

#zone2_texte_contenu {
	width:416px;
	height:224px;
	padding-top:10px;
	padding-right:2px;
	color:#58595E;
	text-align:justify;
	font-size:10px;
	float:left;
	overflow-x: hidden;
	overflow-y: auto;
}

#z_texte_edito {
	width:416px;
	height:275px;
	padding-top:10px;
	padding-right:2px;
	margin-left:0px !important;
	margin-left:1px;
	color:#58595E;
	text-align:justify;
	font-size:10px;
	float:left;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 11px;
}

#z_texte_edito__uc_edito {
	width:416px;
	height:250px;
	padding-top:10px;
	padding-right:2px;
	margin-left:0px !important;
	margin-left:1px;
	color:#58595E;
	text-align:justify;
	font-size:10px;
	float:left;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 11px;
}

#z_contenu_edito_carte_flsh{
	width:419px;
	margin-top:5px;
	margin-left:14px;
	color:#2A292D;
	float:left;
}
#z_contenu_edito_carte_flsh img.nos_offres{
	margin:0 0 0 220px;
	cursor:pointer;
}

html>body #z_contenu_edito_carte_flsh{
	margin-left:24px;
}

#z_texte_edito_carte_flash_1 {
	width:270px;
	height:255px;
	float:left;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left: 11px;
}
#z_texte_edito_carte_flash_1_edito{
	/*width:270px;*/
	width:260px;
	height:255px;
	float:right;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left:6px;
	
}
#z_texte_edito_carte_flash_2 {
	width:270px;
	height:280px;
	float:left;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left: 11px;
}
#z_texte_edito_carte_flash_3 {
	width:270px;
	height:270px;
	float:left;
	display: block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-left: 11px;
}
#z_txt_edito_carte_flash {
	width:248px;
	height:auto;
	margin-top:12px;
	color:#58595E;
	text-align:justify;
	margin-left:3px;
	margin-bottom : 0px;
}
#z_liens_edito_carte_flash{
	width:408px;
	height:30px;
	text-align:right;
	line-height:30px;
	font-weight:bold;
	clear : both;
}

#zone2_texte_contenu_edito_carte_flash {
	width:248px;
	height:auto;
	margin-top:12px;
	color:#58595E;
	text-align:justify;
	margin-left:3px;
}

#zone2_organigramme{
	width:408px;
	height:30px;
	text-align:right;
	line-height:30px;
	font-weight:bold;
	clear: both;
}


#zone2_btn_nouveaute{
	width:408px;
	height:36px;
	float:left;
	display: table;
	text-align:right;
}

.zone2_btn_nouveaute_bouton{
	width:146px;
	height:36px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/bouton/nouveaute_coupdecoeur_bkg.gif);
	background-repeat:no-repeat;
	float:right;
	display: table;
	text-align:left;
	line-height:30px;
	color:#545559;
}

.zone2_btn_nouveaute_bouton a{
	color:#545559;
}

.zone2_btn_nouveaute_bouton_contenu{
	padding-left:23px;
}

/*----------------------------------------------------TABLE CONTENU------------------------------------------------------*/
#cadre_contenu{
	margin: 	8px 11px 0px 8px;
}
#xhtml_contenu_3c #cadre_contenu {
	height: 	455px;
}
#xhtml_contenu_2c #cadre_contenu {
	height: 	506px;
	
}


#cadre_contenu_rejoindre{
	margin: 	8px 11px -18px 8px;
}

#xhtml_contenu_2c_rejoindre #cadre_contenu_rejoindre{
	height: 	455px;
}


#menu_gauche {
	width: 			201px;
	height: 		427px;
	float: 			left;
	display: 		table;
	margin-right: 	5px;
}

#menu_gauche_contenu {
	margin-top:		4px;
	margin-left:	8px;
	height: 		427px;
}

#contenu {
	height: 		427px;
	float: 			left;
	display: 		table;
	margin-right: 	0px;
	text-align:     center;
}

.bg_edito {
	background-image:url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_home_minisite_background.gif);
	background-repeat:no-repeat;
}
/***************New bloc Edito*************************/
.bg_edito_new {
	background:url('http://www.sogeprom.fr/_img_upload/menu_theme/fond_edito.jpg') 0 0 no-repeat;
	height:438px;
	width:681px;
	overflow:auto;
}
#contenu_edito {
	display:block;
	float:right;
	margin:3px 0px 3px 7px;

}
#contenu_edito #z_contenu_edito_carte_flsh{
	margin:0px 0 0 65px;
	color:#2A292D;
}

html>body #contenu_edito #z_contenu_edito_carte_flsh{
	margin:0px 0 0 130px;
}
/*************************************************************/

/*CONTENU 2 COLONNES*/
#xhtml_contenu_2c #contenu {
	width: 			698px;	
}

#carte_recherche {
	width: 			220px;
	height: 		100%;
	float: 			left;
	display: 		table;
}


/*CONTENU 3 COLONNES*/
#xhtml_contenu_3c #contenu {
	width: 		474px;
}

/*----------------------------------------------------Bandeau Haut------------------------------------------------------*/

*:first-child+html #contenu_zone2 {
	width:681px;
	height:493px;
	margin-left:0px;
	margin-right:0px;
}


#contenu_zone2 {
	width:681px;
	height:464px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
}

html>body #contenu_zone2 {
	margin-left:9px;
}


#bandeau_haut {
	width:681px;
	height:60px;

	background-repeat:no-repeat;
	background-position:bottom;
	text-align:right;
}

#zone_contenu_rejoindre #bandeau_haut 			{ background-color: #E3001B; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_navbar_background.jpg); }



#bandeau_haut_titre {
	height:60px;
	line-height:60px;
	font-size:23px;
	margin-right:15px;
	margin-left:2px;
	float:right;
}




#bandeau_haut_homme {
	height:60px;
	width:83px;
	float:right;
}


#bandeau_haut_homme img{
	margin-top:0px;
}


#chemin {
	position: absolute;
	z-index:50;
	text-align:left;
	float:left;
	display:block;
	padding-left:10px;
	padding-right:10px;
	margin-top:40px;
	line-height: 20px;
	height: 20px;	
	width: 	661px;
	/* border: 1px solid blue; */	
	overflow: hidden;
	overflow: -moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;
}
#chemin .txt_titre{

	position:absolute;
	z-index:55;
	right:10px;
}
#chemin_action {
	position: absolute;
	z-index:50;
	text-align:left;
	float:left;
	display:block;
	padding-left:10px;
	padding-right:10px;
	margin-top:03px;
	line-height: 20px;
	height: 20px;	
	width: 	661px;
	overflow: hidden;
	/* border: 1px solid blue; */	
	overflow: -moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;
}

#zone_contenu_rejoindre #chemin, 	#zone_contenu_rejoindre #chemin_action 			{ color: #E79C7F; }
#zone_contenu_rejoindre #chemin a,  #zone_contenu_rejoindre #chemin_action a 		{ color: #E79C7F; }

/*----------------------------------------------------Bandeau Contenu------------------------------------------------------*/

/* ID général : le scroll est présent au besoin */




#bandeau_contenu {
	width:          		681px;
	height:         		432px;
	background-image: 		url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_other_minisite_background.jpg);
	background-repeat:		repeat-y;
	background-position: 	top left;
	text-align:				center;	
	float:					left;
	overflow-y:    			auto;
	overflow-x:     		hidden;
	
}  


/* ID pour les fiches programmes : le scroll est tjs présent */
#bandeau_contenu.bandeau_contenu_progTabsActivated {
	overflow:    			scroll;	
	overflow-x:     		hidden;
}

/* ID pour l'espace perso : pas de scroll, il est généer dans la tabs */
#bandeau_contenu.bandeau_contenu_progTabsActivated_noScroll {
	overflow-y:    			visible;
	overflow-x:     		visible;
}

#bandeau_contenu.bandeau_contenu_progTabsActivated_noScroll .scrollingZone {
	width: 					100%;
	/*height:          		387px;  height de #bandeau_contenu (432) - 16  - taille de la zone des onglets (29) */
	overflow-y:    			auto;
	overflow-x:     		hidden;
}


#zone_contenu_rejoindre .bg_edito_2c #bandeau_contenu {
	height: 				443px;
	background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_home_minisite_background.gif);
	background-repeat:		no-repeat;
	background-position: 	12px 2px;
	/*overflow-y:    			visible;
	overflow-x:     		visible;*/
	overflow   :	auto;
}

#zone_contenu_rejoindre .bg_edito_2c #bandeau_contenu #bandeau_contenu_allData {
	display: 				block;
	width:          		100%;
	height:         		438px;
	overflow-y:    			hidden;
	overflow-x:     		hidden; 
	margin-top: 			4px;
	
}

#bandeau_contenu_conteneur {
	width:646px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#bandeau_contenu_titre {
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	padding-bottom:	5px;
	clear:both;
	padding-top:	5px;
}


#bandeau_contenu_texte {
	width: 		100%;
	margin-top:	12px;
	text-align:	left;
}


#bandeau_contenu_texte_gauche {
	width:646px;
	margin-top:12px;
	text-align:left;
	float:left;
}

.contenu_article {	
	column-count: 2;
	column-gap: 40px;
	column-rule: none;
	text-align: justify;
}

.contenu_article_2col {	
	column-count: 2;
	column-gap: 40px;
	column-rule: none;
	text-align: justify;
}

.contenu_article_3col {
	width:						680px;
	height:						400px;
	column-width:				180px;	
	column-count: 				3;
	column-gap:					30px;
	column-rule:				1px solid #8BB7A8;
	font-size:					10px;
	padding-left:				20px;
	-moz-column-count: 			3;
	-moz-column-gap:			20px;
	-moz-column-width:			100px;
	} 

html>body .contenu_article_3col {
	width:				650px;
	padding-left:		0px;
	
}

*:first-child+html .contenu_article_3col {
	width:				680px;
	padding-left:		20px;
}

.zone_lien {
	margin-top:	 	12px;
	float: 			right;
	display: 		table;
}


/*------------------------------------------------------ARTICLE REJOINDRE SOGEPROM  ------------------------------------------------------*/

#zone_contenu_pages_rejoindre {
	width:655px;
	height:386px;
	float:left;
	/*margin-top:12px;*/
	text-align:left;
}


#zone_contenu_pages_rejoindre1 {
	width:652px;
	height:398px;
	float:left;
	margin-top:12px;
	text-align:left;
	margin-left:10px;
}



#zone_contenu_texte_philosophie{
	width:360px;
	height:376px;
	float:left;
	text-align:left;

}

#image_philosophie_contenu{
	width:260px;
	height:276px;
	float:right;
	margin-top:20px;
}

#image_philosophie{
	width:260px;
	height:276px;
	float:right;
	}
#image_philosophie_zone_bas{
	width:276px;
	height:50px;
	
}

#zone_image_mobilite{

	width:292px;
	height:162px;
	margin-top:10px;
	float:left;
}

#zone_texte_encadre{
	width:346px;
	height:147px;
	float:right;
	margin-top:10px;
	padding-top:15px;
	background-color:#FEEDE5;
	
}

#zone_texte_bas{
	
	width:646px;
	text-align:left;
	margin-top:180px;
}

#zone_texte_haut_perspective{
	margin-left:10px;
	width:635px;
	height:auto;
}

#zone_image_perspective{
	width:250px;
	height:256px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#zone_texte_bas_perspective{
	width:350px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left: 20px;
}

html>body #zone_texte_bas_perspective{
	width:360px;
}

#lien_perspective{
	float:right;
}

#c1_logement_ile{
	width:200px;
	height:auto;
	float:left;
	border-right:1px solid #619A8E;
    position: absolute;
	left:397px;	
}

#c2_logement_ile{
	width:210px;
	height:392px;
	border-right:1px solid #619A8E;
	margin-left: 205px;
    margin-right:201px;
}

#c3_logement_ile{
	width:210px;
	height:392px;
	float:right;
	position: absolute;
    right:195px;

}

.titre_logement_ile{
	width:			185px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	word-spacing:	3px;
	letter-spacing:	-1px;
}

.titre_logement_ile1{
	width:			195px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	border-top: 1px solid #619A8E;
	word-spacing:	3px;
	letter-spacing:	-1px;
	margin-bottom:	11px;
	padding-top:	8px;
}

.espacement{

}


.bandeau_bas_logement_ile {
	width:		98%;
	border-top:	1px solid #619A8E;
	height:5px;
	font-size:2px;
	
}

#bandeau_bas_logement_ile_2 {
	width:		183px;
	border-top:	1px solid #619A8E;
	margin-top:	10px;
	margin-left:13px;
}

#bandeau_bas_logement_ile_3 {
	width:		183px;
	border-top:	1px solid #619A8E;
	margin-top:	10px;
	margin-left:13px;
}

#bandeau_bas_logement_ile_4 {
	width:		170px;
	border-top:	1px solid #619A8E;
	margin-top:	10px;
	margin-left:20px;
}


.lien_logement_ile{
	width:			110px;
	text-align:		left;
	word-spacing:	4px;
	letter-spacing:	-1px;
	margin-top:		13px;
	margin-bottom:	10px;
	text-decoration:underline;
}

html>body #titre_logement_ile_2{
	margin-top:	-8px;
}


#titre_logement_ile_3{
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	word-spacing:	4px;
	letter-spacing:	-1px;
	margin-top:		10px;
	border-top:		1px solid #8BB7A8;
	padding-top:	8px;
}

html>body#titre_logement_ile_3{

}

#titre_logement_ile_4{
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	word-spacing:	4px;
	letter-spacing:	-1px;
	border-top:		1px solid #8BB7A8;
	padding-top:	8px;
}


html>body #titre_logement_ile_4{
	margin-top:		10px;
}

#titre_logement_ile_5{
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	word-spacing:	4px;
	letter-spacing:	-1px;
}

#titre_logement_ile_6{
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	color:			#619A8E;
	text-align:		left;
	word-spacing:	4px;
	letter-spacing:	-1px;
	margin-top:		10px;
	border-top:		1px solid #8BB7A8;
}

.espacement{
	margin:10px 10px 10px 10px;
}

html>body #titre_logement_ile_6{
	margin-top:		10px;
}

.texte_c1_ile{
	width:200px;
	height:	auto;
	margin-top:6px;
}

html>body .texte_c1_ile{
	width:200px;
	height:	auto;
	max-width:200px;
	margin-top:30px;
}

.texte_c2_ile{
	width:185px;
	margin-top:10px;
	margin-right:23px;
	margin-left:13px;
}

.texte_c3_ile{
	width:150px;
	margin-top:10px;
	margin-right:23px;
	margin-left:22px;
}

html>body .texte_c3_ile{
	margin-top:20px;
}


.image_logement_ile_1{
	margin-top:3px;
}
.image_logement_ile_2{
	margin-top:10px;
	margin-bottom:15px;
}

#lien_logement_ile_2{
	margin-top:10px;
	margin-bottom:8px;
}

#lien_logement_ile_1{
	margin-top:10px;
	margin-bottom:8px;
}


html>body #image_logement_ile_2{
	margin-top:20px;

}

#bandeau_contenu_conteneur_rejoindre {
	width:646px;
	height:416px;
	padding-top:16px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#conteneur_rejoindre {
	width:auto;
	height:auto;
	float:left;
	margin-top:12px;
	text-align:left;

}

#organigramme_bloc_directeur_ressources_humaines_txt{
	width: 152px;
	height: 81px;
	padding-top:10px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	
}

#organigramme_bloc_directeur_ressources_humaines_photo{
	width: 152px;
	height: 81px;
	padding-top:12px;
	vertical-align:bottom;
	margin-left:auto;
	margin-right:auto;
	
}

#fond_edito_rejoindre{
	width:685px;
	height:432px;
	margin-right:20px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_edito_rejoindre.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	margin-top:10px;

}

*:first-child+html #fond_edito_rejoindre{
	width:695px;
	height:432px;
	background-position: 10px center;
	margin-top:10px;
	margin-right:20px;
	padding-top:0px;
	padding-left:0px;
}

html>body #fond_edito_rejoindre{
	height:400px;
	width:650px;
	background-position:top center;
	margin-right:0px;
	padding-top:37px;
	padding-left:30px;
}

#zone_edito{
	width:607px;
	height:310px;
	margin-top:	38px;
	margin-right:20px;
}

*:first-child+html #zone_edito{
	margin-top:	38px;	
}

html>body #zone_edito{
	margin-top:	0px;	
}

#photo_dr_rejoindre{
	width:155px;
	height:177px;
	float:right;
}

#zone_e_rejoindre{
	width:445px;
	height:160px;
	float:left;
}

#zone_edito_titre_rejoindre{
	width:425px;
	height:22px;
	float:left;
	margin-top:0px;
	background-color:#cd2b24;
	
}
#zone2_e1{
	width:420px;
	height:88px;
	text-align:center;
	margin-top: 45px;
	margin-right:25px;
}

#zone2_photo_nom_2 {
	width:145px;
	height:29px;
	text-align:left;
	color:#2A292D;
}

.zone_lien_droite {
	margin-top: 12px;
	display: 	table;
	float:		left;
}


#zone_photo_rejoindre_er{
	float:	right;
	margin-left:10px;
}

#zone_texte_rejoindre_er {

}

#bandeau_contenu_titre_rejoindre_er{

	width:			315px;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	padding-bottom:	5px;

}

#zone_texte_bas_rejoindre_er{
	width:		660px;
	height:		70px;
	margin-top:	20px;
	float:		left;
	
}

#zone_text_edito{

	width:	430px;
	height:	auto;
	float:	left;
	margin-top:	15px;

}

#zone_text_edito_2{
	width:	600px;
	height:	auto;
	float:	left;
}

#image_rejoindre_offre_1{
	float:right;
	margin-left:5px;
}

#retour_a_la_liste{
	height:28px;
	width:auto;
}

#image_retour_a_la_liste{
	margin-top:5px;
    margin-right:20px;
	float:right;
}

.image_boutons_offre_emploi{
	float:left;
}

#zone_contenu_texte_rejoindre_offre{
	width:652px;
	height:355px;
	float:left;
	text-align:justify;
	font-size:11px;
	padding-top:10px;
}

#zone_bouton_rejoindre_offre{
	text-align:right;
	margin-top:30px;
}

html>body #zone_bouton_rejoindre_offre{
	margin-top:35px;
}

*:first-child+html #zone_bouton_rejoindre_offre{
	margin-top:30px;
}

#tableau_offre{
	width:647px;
	height:335px;
}

.span_pad{
	padding-left:9px;
}

.img_right{
	float:right;
}

.titre_left{
	float:left;
}

.div_titre{
	height:25px;

}

#div_titre_lieu{
	width:217px;
}

#image_rejoindre_va img{
	margin-bottom:	15px;
}

.td_offre2{
	height:20px;
	vertical-align:middle;
}

.lien_offres1 a{
	color:#333333;
	text-decoration:underline;
}


/*------------------------------------------------------ARTICLE DECOUVRIR HISTORIQUE  ------------------------------------------------------*/

#decouvrir_historique_droit {
	width:			183px;
	height:			398px;
	float:			right;
	margin-top:		34px;
	margin-left:	8px;
}

#decouvrir_historique_droit img{
	float:			right;
}

#decouvrir_historique_gauche {
	width:			450px;
	height:			390px;
	float:			left;
	margin-top:		28px;
	margin-left:	12px;
	text-align:		justify;
}

#decouvrir_historique_gauche li{
	margin-bottom:	8px;
}

html>body #decouvrir_historique_gauche {
	margin-left:	24px;
}

#texte_historique{
	padding-top:	7px;
}


/*---------------------------------------ORGANIGRAMME---------------------------------------*/
.organi_main {
	width: 150px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.om_top{
	vertical-align: bottom;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/fond_main_h.jpg);
	background-repeat: no-repeat;
}
.om_center{
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/fond_main_c.jpg);
	background-repeat: repeat-y;
	text-align: center;
	line-height: 10px;
	padding: 6px 0px 2px 18px; /* le padding de 8 ( 6 + 2 ) est utilisé en JS */
	margin: 0px;
}
.om_bottom {
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/fond_main_b.jpg);
	background-repeat: no-repeat;
}

/* redéfinition du padding pour la racine */
.organi_main .om_center { padding: 6px 15px 6px 15px; height: auto; border: 0px solid red; }
.organi_main .om_top { height: auto; padding-top: 20px; border: 0px solid blue; }
.organi_main .om_rootImg { padding: 0px; margin: 0px; border: 0px solid orange; }

#conteneur_organigramme {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	display: table;
}

.ligne_organigramme {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.f_spaceh {
	width: 58px;
	float: left;	
}
.f_spacev {
	hieght: 58px;
}

.om_rootImg { 
	text-align: center;
	height: auto;
	margin:0px;
	margin-top: -7px;
	padding:0px;
}

.om_rootImg img{ 
	margin:0px;
	padding:0px;
}

.organi_titre {font-weight: bold; font-size: 11px;}
.organi_texte {font-size: 9px; color: #A9A9A9;}

.organi_ficheg,  .organi_fiched{
	float: left;
}
.organi_ficheg td, .organi_fiched td{
	vertical-align: top;
	line-height:11px;
}

/*gauche*/
.organi_ficheg .fhg {
	width: 189px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_hg.jpg);
	background-repeat: no-repeat;
}
.organi_ficheg .fhd {
	width: 64px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_hd.jpg);
	background-repeat: no-repeat;
}
.organi_ficheg .fcg {
	text-align: right;
	padding: 2px 8px 2px 2px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_cg.jpg);
	background-repeat: repeat-y;
}

.organi_ficheg .fcd {
	text-align: left;
	padding-left: 8px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_cd.jpg);
	background-repeat: repeat-y;
}
.organi_ficheg .fbg {
	width: 189px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_bg.jpg);
	background-repeat: no-repeat;
}

.organigramme_ficheGD .fcTXT{
	width: 165px;
	padding-left: 10px;
}

.organi_ficheg .fbd {
	width: 64px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadreg_bd.jpg);
	background-repeat: no-repeat;
}
/*droite*/
.organi_fiched .fhg {
	width: 64px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_hg.jpg);
	background-repeat: no-repeat;
}
.organi_fiched .fhd {
	width: 189px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_hd.jpg);
	background-repeat: no-repeat;
}
.organi_fiched .fcg {
	text-align: left;
	padding-left: 14px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_cg.jpg);
	background-repeat: repeat-y;
}

.organi_fiched .fcd {

	text-align: right;
	padding: 2px 14px 2px 2px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_cd.jpg);
	background-repeat: repeat-y;
}
.organi_fiched .fbg {
	width: 64px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_bg.jpg);
	background-repeat: no-repeat;
}
.organi_fiched .fbd {
	width: 189px;
	height: 11px;
	font-size: 1px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/organigramme/cadred_bd.jpg);
	background-repeat: no-repeat;
}

.organigramme_blockImg {
/* background-color: red; */
	width: 100%;
	height: 125px;
	margin-top: 007px;
}

.organigramme_blockTXT {
/* background-color: green; */
	margin-top: 007px;
	width: 100%:
	height: 32px;
	overflow-y: 			auto;
	overflow-x:				hidden;	
	text-align:center;
}

/*------------------------------------------------------decouvrir sogeprom------------------------------------------------------*/

#photo_president0{
	float:right;
	padding-top:10px;
	padding-right:20px;
	text-align:left;
}

#photo_president1{
	float:right;
	padding-right:20px;
	text-align:left;
	padding-top:5px;
}

#photo_president{
	width:auto;
	float:right;
	padding-top:60px;
	padding-right:3px;
	text-align:left;
}

#nom_president{
	color:#353638;
	font-weight:bold;
	margin-left:10.5px;
}

#fonction_president{
	color:#292D2E;
	margin-left:10.5px;
	width:178px;
}


.bandeau_contenu_conteneur2{
	width:					646px;
	height:					auto;
	margin-left:			12px;
	margin-right:			auto;
	margin-top:				18px;
	text-align:				center;
	float:					left;
}

html>body .bandeau_contenu_conteneur2{
	margin-left:			24px;
}

#zone2_b{
	width:					416px;
	height:					88px;
	text-align:				center;
	padding-left:			3px;
}

html>body #zone2_b{
	width:					408px;
	padding-right:			8px;
	padding-top:			4px;
	padding-left:			0px;
}




/*------------------------------------------------------L'ENTREPRISE AUJOURD'HUI------------------------------------------------------*/
#decouvrir_entreprise_aujourdui_gauche1{
	width:407px;
	text-align:left;
	float:left;
	text-align:justify;
}
html>body #decouvrir_entreprise_aujourdui_gauche1{
	width:407px;
	height:100%;
	text-align:left;
	float:left;
	text-align:justify;
	clear:right;
}

*:first-child+html #decouvrir_entreprise_aujourdui_gauche1{
	width:407px;
	height:100%;
	text-align:left;
	float:left;
	text-align:justify;
}

#entrprise_img1{
	float:right;
	margin-left:6px;
}

#entrprise_img2{
	height:143px;
	float:left;	
	margin-top:21px;
}


#texte_entreprise1{
	margin-top:4px;
	
}

#texte_entreprise2{
	float:right;
	
}

#decouvrir_entreprise_gauche2{
	width:425px;
	height:134px;
	text-align:left;
	float:left;
	text-align:justify;
	margin-left:10px;
}


/*------------------------------------------------------philosophie partenariat------------------------------------------------------*/
#decouvrir_entreprise_gauche1{
	width:			407px;
	height:			210px;
	text-align:		justify;
}


#bandeau_contenu_titre_partenariat{
	width:			auto;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	margin-bottom:	10px;

}
#partenariat_img1{
	float:			left;
	margin-right:	15px;
}

#decouvrir_entreprise_gauche2{
	width:			425px;
	height:			134px;
	text-align:		left;
	float:			left;
	text-align:		justify;
	margin-left:	10px;
	margin-top:		20px;
}


#conteneur_partenariat{
    width:			auto;
	height:			210px;
	text-align:		justify;
	margin-left:	7px;
	padding-top:	7px;
}

#texte_partenariat1{
	padding-top:	7px;
}

html>body #conteneur_partenariat{
	height:			100%;
	min-height:		234px;
}

/*------------------------------------------------------ca-----------------------------------------------------*/

#texte_ca2{
	line-height:	25px;
}

/*------------------------------------------------------logement------------------------------------------------------*/

#rejoindre_perspective_gauche{
	margin-top:		12px;
}

#img_logement{
	width:			176px;
	height:			auto;
	float:			left;
	margin-top:		12px;	
	margin-left:	8px;
}

html>body #img_logement{
	margin-left:	12px;
}

#decouvrir_logement_gauche{
	width:			440px;
	height:			100%;
	float:			right;
	margin-top:		12px;
	text-align:		justify;
	font-size:		11px;
	padding-left:	10px;
}


#texte_logement{
	height:				 auto;
	list-style-position: inside;
}

#texte_logement li{
	margin-bottom:10px;	
}


/*------------------------------------------------------decouvrir region------------------------------------------------------*/

#decouvrir_region_gauche{
	width:			660px;
	height:			100%;
	margin-top:		12px;
	text-align:		justify;
	font-size:		10px;
	margin-left:	24px;
}

html>body #decouvrir_region_gauche{
	margin-left:	8px;
}

#region_image1{
	width:			253px;
	height:			auto;
	float:			right;
	margin-top:		15px;
}

#texte_region{
	width:			390px;	
	float:			left;
}


/*------------------------------------------------------decouvrir conseil admin------------------------------------------------------*/

#decouvrir_conseil_admin_gauche{
	width:			390px;
	height:			auto;
	float:			left;
	margin-top:		28px;
	text-align:		justify;
	font-size:		11px;	
	padding-left:	15px;
	
}

#img_conseil_admin{
	width:			230px;
	height:			auto;
	float:			left;
	padding-left:	24px;
	margin-top:		18px;
}

/*------------------------------------------------------decouvrir comite------------------------------------------------------*/

#decouvrir_comite_gauche{
	width:				650px;
	height:				auto;
	float:				left;
	margin-top:			28px;
	text-align:			justify;
	font-size:			11px;
	margin-left:		12px;
}

html>body #decouvrir_comite_gauche{
	margin-left:		24px;
}

#bandeau_contenu_titre_comite{
	width:					auto;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	padding-bottom:			5px;
}

html>body #bandeau_contenu_titre_comite{
	display:				table;
	width:					100%;
	margin-bottom:			0px;
	margin-left:			0px;	
}

*:first-child+html #bandeau_contenu_titre_comite{
	display:				block;
	width:					auto;
}

#img_comite{
	width:				220px;
	height:				auto;
	float:				right;
	margin-left:		10px;
}

html>body #img_comite {
	margin-right:		18px;
}


/*------------------------------------------------------decouvrir societe general------------------------------------------------------*/

#decouvrir_soc_general_gauche{
	width:			100%;
	height:			auto;
	margin-top:		15px;
	text-align:		justify;
	font-size:		10px;
	margin-left:	7px;
	float:			left;
}

#decouvrir_soc_general_z_txt{
	width:			100%;
	height:			auto;
	margin-top:		15px;
	text-align:		justify;
	font-size:		11px;
	margin-left:	7px;
	float:			left;
}

#decouvrir_soc_general_z_txt2{
	width:			100%;
	height:			auto;
	margin-top:		0px;
	text-align:		justify;
	font-size:		11px;
	margin-left:	7px;
	float:			left;
}

#img_soc_general{
	width:			100%;
	height:			auto;
	margin-top:		20px;
	margin-left:	7px;
	text-align:		center;
}

html>body #img_soc_general{
	height:			auto;
	min-height:		70px;
	margin-top:		0px;
}

#texte_comite{
	width:			400px;
	height:			181px;
	text-align:		justify;

}

#comite_texte2{
 	width:			670px;
	text-align:		justify;
	margin-left:	16px;
}


/*------------------------------------------------------decouvrir actualites------------------------------------------------------*/


.decouvrir_actu_gauche{
	width:			640px;
	height:			auto;
	text-align:		justify;
	font-size:		10px;
	float:			left;
	margin-bottom:	6px;
	padding-left:	10px;
	padding-top:	3px;
}

#img_actu1{
	width:			auto;
	height:			auto;
	float:			right;
	margin-top:		8px;
	padding-left:	7px;
}

#img_actu1_1{
	width:			auto;
	height:			auto;
	float:			left;
	margin-top:		8px;
	padding-right:	7px;
}


.texte_actu{
	height:			auto;
	margin-top:		15px;
	font-size:		11px;
}

.bandeau_contenu_titre_presse{
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
}


/*------------------------------------------------------communique de presse------------------------------------------------------*/

.zone_bt1_decouvrir_communication{
	width:			100%;
	height:			30px;
	margin-top:		12px;
	float:			left;
}

.doc_a_telecharger{
	color:			#B6A231;
	height:			auto;
	float:			left;
	margin-top:		5px;
}

.zone_bt2_decouvrir_communication{
	width:			100px;
	height:			20px;
	float:			left;
	color:			#B6A231;
	margin-left:	10px;
}

.capac_fichier_decouvrir_communication{
	height:			auto;
	float:			left;
	margin-left:	5px;
	margin-top:		5px;
}

.margin_bloc{
	padding-top:			20px;
}

.marg_txt{
	padding-top:			17px;
}

.bandeau_contenu_titre_presse{
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
}


/*------------------------------------------------------procedure qualite-----------------------------------------------------*/

#zone_image_decouvrir_procedure_qualite{
	margin-top:				7px;
	margin-left:			6px;
}

#contenu_article_3col_proc_qualite {
	width:					646px;
	column-width:			203px;	
	column-count: 			3;
	column-gap:				20px;
	column-rule: 			none;
	font-size:				10px;
	margin-top:				20px;
}


html>body #contenu_article_3col_proc_qualite{
	-moz-column-width:		170px;
	-moz-column-count: 		3;
	-moz-column-gap:		20px;
}



#zone_texte_proc_qualite{
	margin-top:				10px;
	text-align:				justify;
	margin-left:			6px;
}

#chapeau{
	color:					#D86D49;
}


/*------------------------------------------------------chiffres cles-----------------------------------------------------*/
#contenu .fond_chiffres_cles{
	background-image:		url(http://www.sogeprom.fr/themes/defaut//img/interface/contenu/image_chiffrescles.GIF);
	background-repeat:		no-repeat;
	background-position: 	top center;
	background-attachment:	fixed;
}

html>body #contenu .fond_chiffres_cles{
	background-attachment:inherit;
}

*:first-child+html #contenu .fond_chiffres_cles{
	background-position: 	385px 154px;
	background-attachment:	fixed;
}


#bandeau_contenu_chiffres_cles {
	width:					681px;
	height:					438px;
	background-image:		url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_bandeau_contenu_chiffres_cles.JPG);
	background-repeat:		repeat-y;
	background-position: 	top left;
	text-align:				right;
	text-align:				center;	
	overflow-y: 			auto;
	overflow-x:				hidden;
}

#zone_image_decouvrir_chiffres img{
	margin-bottom:			3px;
	margin-left:			24px;
	float:					left;
}

.chiffres_image{
	width:					169px;
	height:					auto;
	float:					right;
	margin-right:			15px;
}


.zone_texte_chiffres_qualite_2col{
	text-align:				justify;
	width:					440px;
	column-width:			190px;	
	column-count: 			2;
	column-gap:				30px;
	column-rule: 			none;
	font-size:				10px;
	float:					left;
	margin-left:			15px;
	padding-left:			15px;
}


#zone_texte_chiffres{
	width:					640px;
	height:					150px;
	margin-left:			10px;
}

html>body #zone_texte_chiffres{
	height:					auto;
	min-height:         	150px;
}


#chapeau{
	color:					#D86D49;
}

#id_lire_la_suite{
	width:					400px;
	color:					#393939;
	float:					left;
	font-weight:			bold;
	text-align:				right;
}

#id_lire_la_suite a{
	color:					#393939;
	font-weight:			bold;
	text-align:				right;

}


/*------------------------------------------------------decouvrir espace telechargement------------------------------------------------------*/


#decouvrir_telechargenet_gauche1{
	width:					620px;
	height:					auto;
	text-align:				justify;
	font-size:				10px;
	margin-left:			7px;
	float:					left;
}

.decouvrir_telechargement_gauche2{
	width:					620px;
	height:					auto;
	margin-top:				5px;
	text-align:				justify;
	font-size:				10px;
	margin-left:			7px;
	float:					left;
}


html>body .decouvrir_telechargement_gauche2{
	height:					auto;
	min-height:	        	50px;
	margin-top:				10px;
}

*:first-child+html .decouvrir_telechargement_gauche2{
	height:					auto;
	min-height:	        	50px;
	margin-top:				10px;
}

#img_telechargement{
	width:					151px;
	height:					auto;
	float:					right;
	margin-top:				1px;
	margin-right:			0px;
}

html>body #img_telechargement{
	margin-right:			10px;
}

.zone_telechargement{
	height:					auto;
	padding-bottom:	    	8px;
}

html>body .zone_telechargement{
	height:					auto;
	min-height:				20px;
}


#texte_telechargement1{
	width:					430px;
	height:					auto;
	float:					left;
	margin-top:				4px;
}


.texte_telechargement2{
	width:					384px;
	float:					left;
	font-size:				12px;
}

.zone_bt2_decouvrir_telechargement{
	width:					auto;
	float:					right;
	font-size:				12px;
}

.image_telecharger{
	padding-top:			-100px;
	float:					left;
}

.soulignement_telechargement{
	width:					100%;
	height:					1px;
	border-top: 			1px solid #EED1D3;
	margin-top:				0px;
}


html>body .zone_telechargement{
	height:					15px;
	margin-top:				10px;
	margin-left:			3px;
}

.capacite{
	width:					35px;
	font-size:				12px;
	line-height:			30px;
}


.bandeau_contenu_titre_telechargement{
	width:					100%;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	margin-bottom:			10px;
}

/*------------------------------------------------------DECOUVRIR INTERNATIONAL------------------------------------------------------*/

#image_decouvrir_international{
	float:	     			left;
	margin-left:			6px;
	margin-top:				3px; 
}

html>body #image_decouvrir_international{
	margin-left:			7px;
}

#zone_texte_dec_international{
	width:	     			450px;
	text-align:				justify;
	float:					right;
	margin-top:				3px;

}

html>body #zone_texte_dec_international{
	width:	     			460px;
}

.bandeau_contenu_titre1{
	width:					auto;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	padding-bottom:			5px;
}

/*------------------------------------------------------DECOUVRIR AMENAGEMENT------------------------------------------------------*/


#image_decouvrir_amenagement{
	width:					auto;
	height:					auto;
	float:					left;
	margin-right:			10px;
	margin-top:				10px;
}

#zone_texte1_decouvrir_amenagement{
	padding-left:			15px;
	text-align:				justify;
	padding-right:			3px;	
}

#zone_texte1_decouvrir_amenagement ul{
	margin-top:				10px;
	margin-bottom:			10px;
}

#zone_texte1_decouvrir_amenagement li{
	margin-bottom:6px;
}


#bandeau_contenu_titre_amenagement{
	width:					auto;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	padding-bottom:			5px;
}

html>body #bandeau_contenu_titre_amenagement{
	display:				table;
	width:					100%;
	margin-bottom:			0px;
	margin-left:			0px;	
}

*:first-child+html #bandeau_contenu_titre_amenagement{
	display:				block;
	width:					auto;
}

#img_center{
	text-align: 			center;
}	

/*------------------------------------------------------urbanisme------------------------------------------------------*/
#zone_texte2_decouvrir_urbanisme{
	width:633px;
}

#image_urbanisme img{
	margin-bottom: 			15px;
}

#zone_contenu_urbanisme {
	width:655px;
	height:398px;
	float:left;
	margin-top:0px;
	margin-left:12px;
	text-align:left;
}

html>body #zone_contenu_urbanisme {
	margin-left:15px;
}

/*------------------------------------------------------commercialisation en reseau------------------------------------------------------*/

#zone_texte1_decouvrir_commercialisation{
	margin-left:			4px;
	text-align:				justufy;
	margin-top:				3px;
}


#image_decouvrir_commercialisation{
	float:					left;
	margin-right:			10px;
 }


#bandeau_contenu_titre_commercialisation{
	width:					auto;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	padding-bottom:			5px;
	margin-top:				3px;
}

/*------------------------------------------------------immobilier d'entreprise------------------------------------------------------*/

#bandeau_contenu_conteneur_immo_entreprise{
	width:					646px;
	margin-top:				42px;
	margin-left:			18px;
}

html>body #bandeau_contenu_conteneur_immo_entreprise{
	margin-left:			24px;
}


*:first-child+html #bandeau_contenu_conteneur_immo_entreprise{
	margin-left:			18px;
}

#image_decouvrir_immobilier{
	width:					380px;
	height:					234px;
	float:					right;
	margin-left:			10px;
	padding-top:			10px;
}


/*------------------------------------------------------chiffres cles-----------------------------------------------------*/


#chiffres_image{
	width:					200px;
	height:					150px;
	padding-top:			10px;
	float:					right;	
}

.zone_texte_chiffres_qualite_2col{
	text-align:				justify;
	width:					400px;
	column-width:			175px;	
	column-count: 			2;
	column-gap:				20px;
	column-rule: 			none;
	font-size:				10px;
	float:					left;
	margin-left:			15px;
	-moz-column-width:		180px;
	-moz-column-count: 		2;
	-moz-column-gap:		20px;
}


.zone_texte_chiffres{
	height:					160px;
	margin-left:			10px;
	margin-top:				20px;
}

html>body .zone_texte_chiffres{
	height:					auto;
	min-height:         	160px;
}


#chapeau{
	color:					#D86D49;
}

#id_lire_la_suite{
	width:					100%;
	margin-top:				15px;
	color:					#393939;
	float:					left;
	font-weight:			bold;
	text-align:				right;
}


/*------------------------------------------------------THEME1------------------------------------------------------*/

#div_gauche{
	width:					310px;
	height:					auto;
	float:					left;
	text-align:				justify;
}

#div_droite{
	width:					330px;
	height:					392px;
	float:					right;
	background-image:		url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_theme1.JPG);
	background-repeat:		no-repeat;
	background-position:	top center;
	
	color:					#CD3D54;
}

#div_droite a{
	text-decoration:		underline;
}

#image_theme1{
	margin-bottom:			20px;
	margin-top:				13px;
}

.lien_div_droite{
	text-align:				left;
	padding-left:			16px;
	margin-bottom:			15px;
}

#titre_temoignage{
	color:					#2A3636;
	text-align:				left;
	padding-left:			16px;
	font-weight:			bold;	
}

.soulignement_div_droite{
	width: 					300px;
	border-top: 			2px solid #E0E0E0;
}

html>body .soulignement_div_droite{
	margin-left:			16px;
	margin-bottom:			13px;
}


#image_retour_a_la_liste_dev_gauche{
	margin-top:				26px;
}

/*------------------------------------------------------TEMOIGNAGE------------------------------------------------------*/

#img1_temoignage{
	float:					left;
	margin-right:			20px;
	margin-top:				20px;
}

#conteneur_temoignage{
	text-align:				justify;
}

#bouton_retour{
	margin-top:				25px;
	text-align:				left;
}


/*------------------------------------------------------decouvrir  il de france ------------------------------------------------------*/

#image_decouvrir_ile{
	float:					right;
	margin-left:			10px;
	margin-top :			5px
}

#zone_contenu_sogeprom_en_ile{
	height:					395px;
	margin-left:			7px;
	margin-top :			12px
}


/*------------------------------------------------------metier1------------------------------------------------------*/

#fond_rejoindre_metiers1{
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_metiers1.JPG);
	background-repeat:no-repeat;
	width:263px;
	height:376px;
	float:left;
	margin-top:10px;
	font-size:10px;
}

#fond_rejoindre_metiers1 a{
	text-decoration: underline;
}

#zone_texte_rejoindre_metiers{
	width:380px;
	height:auto;
	float:right;
	margin-top:15px;
	text-align:left;
}

.titre_metier{
	color:#1E292B;
	font-size:13px;
	font-weight:500;
	margin-top:20px;
}

#image_rejoindre_metiers1{
	width:223px;
	height:127px;
	margin-left:17px;
	margin-top:	10px;
	margin-bottom:20px;
}

#zone_lien_rejoindre_metiers1{
	width:231px;
	height:auto;
	margin-left:17px;
	text-align:left;

}


.soulignement_div_gauche{
	width: 					223px;
	border-top: 			2px solid #E0E0E0;
}

.couleur_tire_metier{
	color:					#2A3636;
}
/*------------------------------------------------------logement_ile_de_france_page_partenaire------------------------------------------------------*/





.tableau_rubriques{
	width:100%;
	height:100%;
	color:#3F3F3F;
	font-size:9px;
}



#bckg_pictos_rubriques1, #bckg_pictos_rubriques2, #bckg_pictos_rubriques3, #bckg_pictos_rubriques4, #bckg_pictos_rubriques5, #bckg_pictos_rubriques1_off, #bckg_pictos_rubriques2_off, #bckg_pictos_rubriques3_off, #bckg_pictos_rubriques4_off, #bckg_pictos_rubriques5_off {
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
}


/* STD : Les ON */
#bckg_pictos_rubriques1.bckg_pictos_rubriquesX_on { background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_presentation_on.GIF); }
#bckg_pictos_rubriques2.bckg_pictos_rubriquesX_on { background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_prestations_on.JPG); }
#bckg_pictos_rubriques3.bckg_pictos_rubriquesX_on { background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_illustrations_on.GIF); }
#bckg_pictos_rubriques4.bckg_pictos_rubriquesX_on { background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_video_on.JPG); }
#bckg_pictos_rubriques5.bckg_pictos_rubriquesX_on { background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_tarnsport_on.GIF); }

/* STD : Les OFF */
#bckg_pictos_rubriques1 { background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_presentation.GIF); }
#bckg_pictos_rubriques2 { background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_prestations.JPG); }
#bckg_pictos_rubriques3 { background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_illustrations.GIF); }
#bckg_pictos_rubriques4 { background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_video.JPG); }
#bckg_pictos_rubriques5 { background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_tarnsport.GIF); }

/* Pas Actif */
#bckg_pictos_rubriques1_off { cursor: default; color: #DEDDE3; background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_presentation_off.GIF); }
#bckg_pictos_rubriques2_off { cursor: default; color: #DEDDE3; background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_prestations_off.JPG); }
#bckg_pictos_rubriques3_off { cursor: default; color: #DEDDE3; background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_illustrations_off.GIF); }
#bckg_pictos_rubriques4_off { cursor: default; color: #DEDDE3; background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_video_off.JPG); }
#bckg_pictos_rubriques5_off { cursor: default; color: #DEDDE3; background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_tarnsport_off.GIF); }




.bckg_pictos_rubriquesX_on a { text-decoration: underline; color: #E3001B; }
.bckg_pictos_rubriquesX_off a { color: #666666; }
.bckg_pictos_rubriquesX_off a:hover { color: #E3001B; }

.conteneur_haut_gauche{
	width: 234px;
	height: 144px;
	float: left;
	text-align: left;
}

.conteneur_haut_droit{
	width:405px;
	height: 144px;
	float:right;
}


#texte_fiche{
	font-size:10px;
	text-align:justify;
	margin-bottom: 5px; 
	/* border: 1px solid blue; */
}


#texte_fiche_empty {
	height: 0px;
	font-size: 0px;
	clear: both;
	/* border: 1px solid red; */
}

.texte_fiche_short { font-weight: bold; }

#rubriques {
	height: 23px;
	margin-left: -2px;	
}

#rubriques_space {
	clear: both;
	height: 006px;
	line-height: 006px;
}

.progTabs_imgAction {
	float: left;
	display: table;	
}



#infos_programmes {
	width:228px;
	height: 144px;
	float:left;
	display: table;
	background-color:#EBECEE;
}



#titre_infos{
	width:214px; /* Taille sans les marges : 228px */
	
	/* height: 29px; */ /* Taille sans les marges : 43px */
	min-height: 29px;
	max-height: 71px;
	height: auto;
	
	padding: 007px;
	background-color: #E3001B;
	color:white;
	font-size:10px;
	text-align:left;
	font-weight: bold;
	
	display; block;
	overflow-y: auto;
	overflow-x: hidden;
}



#texte_infos{
	width:214px; /* Taille sans les marges : 228px */
	
	/* height: 87px; */ /* Taille sans les marges : 101px */
	max-height: 87px;
	height: auto;
	
	padding: 007px;
	text-align: left;
	font-size: 10px;
	vertical-align: middle;
	
	display; block;
	overflow-y: auto;
	overflow-x: hidden;
}



#call_center{
	width:141px; /* Taille sans les marges : 155px */
	height: 31px; /* Taille sans les marges : 45px */
	background-image: url(http://www.sogeprom.fr/themes/defaut/img/_ml/fr/callCenter.jpg);
	color: grey;
	text-align:left;
	font-size:12px;
	padding: 007px;
	float: right;
	font-weight:bold;
	background-repeat : no-repeat; 
}

#call_center_clear{
	clear: both;
	height: 5px;
	/* border: 1px solid blue; */
	line-height: 5px;
	background-image: url(http://www.sogeprom.fr/themes/defaut/img/blank.gif);
}

#bloc_dynamiques{
	width:648px;
	height:auto;
	display: block;
	clear: both;
}

#bloc_dynamiques_space {
	height: 2px;
	line-height: 2px;
	clear: both;
}

.titre_colonnes{
	width:648px;
	background-color: #E3001B;
	margin-bottom:2px;
	clear: left;
}

.titre_colonnesWithFloat{
	width:648px;
	background-color: #E3001B;
	margin-bottom:2px;
	float: left;
}

.titre_colonnes1{
	width:161px;
	color:white;
	text-align:left;
	padding-left:5px;
}

#contenu .titre_colonnes1{
	border:0px;
	padding:0px 0px 0px 5px;
}

.contenu_lignes{
	width:100%;
	float;left;
}

.contenu_lignes_dlDoc{
	clear: both; text-align: left;
}

#tableau_contenu_dynamique{
	width:646px;
}

.contenu_td_bloc_dynamique{
	width:157px;
	height:22px;
	color:#140000;
	text-align:left;
	background-color:#F9D8C7;
	padding-left:5px;
}


.width_height_td{
	width:100%;
	height:23px;
	vertical-align:middle;
}

#contenu .width_height_td{
	border:0px;
	padding:0px;
}


#action_partenaire_fiche{
	width:155px;
	/* height:95px; */
	float:left;
	text-align:left;
	font-size:9px;
	color: #E79C7F;
	font-weight:bold;
	margin-left: 20px;
	margin-bottom: 10px;
	display: table;	
}


#action1, #action2, #action3, #action4, #action5 {
	height:17px;
	background-repeat:no-repeat;
	background-position: top center;
	padding-left:5px;
	line-height: 17px;
	text-align:right;
	
	
}

#action1{

	/*background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_imprimer.JPG);*/
}

#action2{
	/*background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_imprimer.JPG);*/
	border-top:1px solid #CCCCCC;

}
#action3{
	/*background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_imprimer.JPG);*/
	border-top:1px solid #CCCCCC;
}

#action3.progActionRightLink_off {
	color: #969696;	cursor: default; 
}

#action4{
	/*background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_imprimer.JPG);*/
	border-top:1px solid #CCCCCC;
}

#action4.progActionRightLink_off {
	color: #969696;	cursor: default; 
}

#action5{
	/*background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_imprimer.JPG);*/
	border-top:1px solid #CCCCCC;
	
}

.progLot_linkMoreDetails_bottom {
	margin-top: 5px;
	text-align: right;
}

.progLot_linkMoreDetails_top {
	margin-bottom: 5px;
}

.progLot_linkMoreDetails_topLeft {
	text-align: left;
	float: left;
}

.progLot_linkMoreDetails_topRight {
	text-align: right;
}

/*------------------------------------------------------hqe------------------------------------------------------*/

#zone_image{
	float:left;
	margin-top:20px;
}

#zone_texte_bas_hqe{
	width:248px;
	float:right;
	margin-top:20px;
	font-size:10px;
}

/*------------------------------------------------------resultat de la recherche------------------------------------------------------*/

#bloc_infos_recherche{
	width:100%;
	height:auto;
	text-align:left;
	font-size:9px;
	margin-bottom:5px;
	margin-top:0px;
}






#nbre_result{
	padding-top : 5px; 
	padding-left : 4px;
	height:20px;
	font-weight:bold;
	font-size:12px;
}


#nbre_result_part{
	padding-top : 5px; 
	padding-left : 4px;
	height:auto;
	text-align:left;
	font-weight:bold;
	font-size:11px;
}

#titre_recherche{
	height:16px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_titre_res_recherche.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	font-size:11px;
	font-weight:bold;
	color: #E3001B;
	padding-left:20px;
	padding-top:5px;
}

#infos_recherche{
	background-color:#EEEEF0;
	height:50px;
	margin-right:5px;
}

#criteres_recherche{
	width:420px;
	height:100%;
	float:left;
	padding-left:20px;
}

#action_recherche{
	width:200px;
	height:51px;
	float:right;
}

#action_recherche1{
	width:90px;
	height:48px;
	float:left;
}

#action_recherche2{
	width:70px;
	height:30px;
	line-height:20px;
	float:right;
	font-size:9px;
	color:#D4262F;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/bckg_alerte_rec.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:30px;
	padding-top:5px;
	
	vertical-align:center;		
}


#imprimer_recherche{
	width:80px;
	height:20px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/_theme/rejoindre/picto/picto_imprimer.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	padding-top:10px;
}

#envoyer_a_ami{
	width:80px;
	height:20px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/picto_envoyer.JPG);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#bloc_result_recherche{
	height:auto;

}

html>body #bloc_result_recherche{
	height:auto;

}

.resultat
{
	height:89px;
	float:left;
}

.img_resultat{
	width:105px;
	height:80px;
	float:left;
	padding-top:5px;
	padding-left:5px;
	background-color:#F7D7C8;
	text-align: left;
}



.texte_resultat{
	width:360px;
	height:80px;
	float:left;
	padding-top:5px;
	text-align:left;
	font-size:9px;
	line-height:10px;
	padding-left:20px;
	display: block; 
	overflow-x: hidden; 
	overflow-y: auto; 
}


.texte_resultat b
{
	font-weight: bold
}

.zone_resultat
{
	
	width:536px;
	height:85px;
	background-color:#FBECE5;
	float:right;
}


.zone_resultat b
{
font-weight: bold
}

*:first-child+html .zone_resultat b
{
	color:#333333;
}

.zone_resultat1
{
	
	width:536px;
	height:85px;
	background-color:#FBECE5;
	float:right;
}


.zone_resultat1 b
{
font-weight: bold
}

*:first-child+html .zone_resultat1 b
{
	color:#333333;
}

.action_resut_recherche{
	width:150px;
	float:right;
	font-size:9px;
	text-align:left;
	font-weight:bold;
}


.action1_resultat{
	height:23px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/fond_ajouter_resultat.JPG);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:23px;
	vertical-align:middle;
	padding-left:30px;
	color:#D4262F;
}


.action2_resultat{
	height:23px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/fond_voir_fiche_resultat.JPG);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:23px;
	vertical-align:middle;
	padding-left:30px;
}






.option_utilisateur{
	width:100%;
	text-align:left;
	font-size:9px;
	float:left;
	margin-bottom:6px;
}




.options{
	height:20px;
	width:400px;
	float:left;
	
}

	
.options_none{
    display : none;
}

.option1
{
	/*width:110px;*/
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/puce_3.JPG);
	background-repeat:no-repeat;
	background-position:left center;
	/*padding-left:15px;*/
	/*float:left;*/
	font-weight:bold;
	/*line-height:20px;*/
	/*vertical-align:middle;*/
	/*position : relative;*/
}


.option2
{
	width:380px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/puce_3.JPG);
	background-repeat:no-repeat;
	background-position:left 4px; 
	padding-left:15px;
	float:right;
	font-weight:bold;
	line-height:17px;
	vertical-align:middle;
	margin-bottom:3px;
}


.option3
{
	width:380px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/puce_3.JPG);
	background-repeat:no-repeat;
	background-position:left 2px; 
	padding-left:15px;
	font-weight:bold;
	line-height:17px;
	vertical-align:middle;
	margin-bottom:3px;
}


.option3 select
{
	border:1px solid #DADADA;
	height:17px;
	margin-bottom:3px;
	float:left;

}


.option2 select
{
	border:1px solid #DADADA;
	height:15px;
	margin-bottom:3px;

	display:inline;
}

/*
*:first-child+html .option2 input
{
	border:1px solid #DADADA;
	height:19px;
	margin-bottom:3px;
	float:left;

}
*/
.option2 input
{
	border:1px solid #DADADA;
	height:18px !important;
	height:21px;
	
	margin-bottom:3px;
	margin-left:3px;
	margin-top:0px;
	padding:0px;

}

.option3 input
{
	border:1px solid #DADADA;
	height:17px;
	margin-bottom:3px;
	margin-left:3px;

}

*:first-child+html .option2 select{
	border:1px solid #DADADA;
	height:20px;
	margin-bottom:3px;
}


.criteres_tri
{

	height:20px;
	font-size:9px;
	margin-left:5px;
	float:left;

}


.num_pages
{
	width:230px;
	height:20px;
	float:right;
	text-align:right;
	line-height:20px;
	vertical-align:middle;
}

.libelle_tri{
	float:left;
	padding-top:2px;
}

html>body .libelle_tri{
	padding-top:1px;
}

/*------------------------------------------------------bien acheter------------------------------------------------------*/

#bandeau_contenu_texte1_bien_acheter{
	color:#383838;
	text-align:justify;
	font-size:9px;
}

#bandeau_contenu_texte2_bien_acheter{
	height:241px;
	border-top:1px solid #619A8E;
	color:#383838;
	text-align:justify;
	font-size:9px;
	margin-top:15px;
	padding-top:15px;
}

#texte_bas_bien_acheter{
	width:341px;
	float:right;
}

/*------------------------------------------------------notreoffre/maison------------------------------------------------------*/

#bloc_texte_maison{
	font-size:10px;
	color:#383838;
	text-align:justify;
	margin-bottom:20px;
}

.option2_maison{
	width:380px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/picto/puce_3.JPG);
	background-repeat:no-repeat;
	background-position:left 4px; 
	padding-left:15px;
	float:right;
	font-weight:bold;
	line-height:17px;
	vertical-align:middle;
	margin-bottom:3px;
}

.option2_maison select{
	border:1px solid #DADADA;
	height:15px;
	margin-bottom:3px;
}

*:first-child+html .option2_maison select{
	border:1px solid #DADADA;
	height:20px;
	margin-bottom:3px;
}


.criteres_tri_maison{
	width:300px;
	height:20px;
	font-size:9px;
	margin-left:5px;
	float:right;
}

/*------------------------------------------------------appel de fond------------------------------------------------------*/

#img_appel_fond{
	width:266px;
	float:left;
}

#decouvrir_appel_gauche{
	width:			100%;
	height:			100%;
	margin-top:		30px;
	text-align:		justify;
	font-size:		10px;
	color:			#070707;
}

#texte_appel_fond{
	width:			365px;
	float:			right;
}


/*------------------------------------------------------investissement------------------------------------------------------*/

#img_invesstissement{
	width:248px;
	float:right;
	margin-top:		12px;
}

#decouvrir_investissement_gauche{
	width:			375px;
	height:			100%;
	float:			left;
	margin-top:		12px;
	text-align:		justify;
	font-size:		10px;
	margin-right:	15px;
}


#texte_investissement{
	height:			auto;
	padding-top:	15px;
}

/*------------------------------------------------------simulation------------------------------------------------------*/

#img_simulation{
	width:275px;
	float:left;
	margin-top:12px;
}

#decouvrir_simulation_gauche{
	width:			348px;
	height:			100%;
	float:			right;
	margin-top:		12px;
	text-align:		justify;
	font-size:		10px;
	margin-left:	20px;
	color:#4A4A4A;
}

#zone_lien_soc_generale{
	height:175px;
	width:274px;
	float:left;
	font-size:14px;
	color:white;
}

#soc_generale{
	height:77px;
	background-color:#CE2625;
	text-align:left;
	padding:20px 10px 20px 10px;
	line-height:25px;
}

#lien_cliquer_ici{
	height:56px;
	background-color:#000000;
	line-height:55px;
	vertical-align:middle;
	margin-top:3px;
}

/*------------------------------------------------------referencement------------------------------------------------------*/
.zone_reference{
	height:105px;
}

.img_reference{
	width:100px;
	height:105px;
	float:left;
}

.txt_reference{
	width:530px;
	height:105px;
	float:right;
	text-align:left;
	font-size:9px;
}

.en_savoir_plus{
	height:20px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_en_savoir_plus.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:20px;
	vertical-align:middle;
	color:white;
}

.en_savoir_plus_reference_uc{
	height:20px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/uc_ref2_fond_savoir_plus.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:20px;
	vertical-align:middle;
	color:white;
	cursor :pointer;	
}

.image_ref{
	height:64px;
	margin-bottom:8px;
	margin-top:8px;	
}

.image_ref_uc{
	height:81px;
	margin-bottom:0px;
	margin-top:0px;
}

.tire_reference{
	font-size:15px;
	margin-bottom:10px;
}


.infos_reference{
	margin-top:10px;
}

.soulignement_reference{
	height:2px;
	border-top:1px solid #F2C4CF;
	margin-top:15px;
	margin-bottom:0px;
}

.soulignement_reference_uc{
	height:2px;
	border-top:1px solid #F1C2D6;
	margin-top:15px;
	margin-bottom:0px;
}

html>body .soulignement_reference{
	margin-bottom:10px;
}

html>body .soulignement_reference_uc{
	margin-bottom:10px;
}

#bloc_reference{
	margin-top:20px;
}

/*------------------------------------------------------espace personnel------------------------------------------------------*/


#bandeau_contenu_titre_espace_perso {
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #CA4852;
	color:			#CA4852;
	text-align:		left;
	padding-bottom:5px;
	margin-bottom:7px;
}


.espacePersoLoginImg 
{
	margin-bottom: 007px; 
}

.espacePersoLoginBlockRight
{
	height: 295px;
	width: 308px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/espacePersoBackgroundLogin.jpg);
	background-repeat:no-repeat;
	float: left;
	display: block;
	text-align: left; 
}

.espacePersoLoginBlockLeft {
	height: 295px;
	width: 307px;
	margin-right: 007px;
	float: left;
	text-align: left; 
	display: block;
	overflow-y: auto;
	overflow-x: hidden;
}

html>body .espacePersoLoginBlockLeft { width: 326px; }
*:first-child+html .espacePersoLoginBlockLeft { width: 326px; }

#espacePersoLoginBlockRightRealSpace 
{
	width: 300px; 
	height: 288px; 
	margin-left: 2px;
}

#espacePersoLoginBlockRightRealSpaceWithoutHead 
{
	padding: 10px 10px 0px 10px;
}


#espacePersoLoginTitleConnexion 
{
	height: 24px; 
	width: 308px; 
	text-align: center; 
	line-height: 24px; 
	color: white; 
}

.espacePersoLoginHaveAccountTitleDownTXT_insc {
	float: left;
	display: block;
	margin: 5px 0px 10px 0px;
	width: 180px;
}

.espacePersoLoginHaveAccountTitleDownIMG_insc { 
	float: left;
	display: block;
	margin: 5px 0px 10px 0px;
}

.espacePersoLoginHaveAccountTitleDownTXT {
	margin: 5px 0px 10px 0px;
}

.espacePersoLoginSpacerInscLogClear {
	clear: both;
	border-bottom: 1px solid #BFBFBF;
}


.espacePersoLoginSpacerInscLog {
	line-height: 5px;
	height: 5px;
}


.espacePersoLoginHaveAccountTitle 
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

#div_gauche .loginbox_formulaires1 .label_email1 {
	float: left;
	display: block;
	width: 100px;
	text-align: right;
}

#div_gauche .loginbox_formulaires2 .label_email2 {
	float: left;
	display: block;
	width: 100px;
	text-align: right;
}

/* Espace entre les label - IE 6 */
#div_gauche .loginbox_formulaires1 .label_email1 { margin-top: 1px; margin-bottom: 1px; }
#div_gauche .loginbox_formulaires2 .label_email2 { margin-top: 1px; margin-bottom: 1px; }

/* Espace entre les label - FF */
html>body #div_gauche .loginbox_formulaires1 .label_email1 { margin-top: 1px; margin-bottom: 1px; }
html>body #div_gauche .loginbox_formulaires2 .label_email2 { margin-top: 1px; margin-bottom: 1px; }

/* Espace entre les label - IE 7 */
*:first-child+html #div_gauche .loginbox_formulaires1 .label_email1 { margin-top: 1px; margin-bottom: 1px; }
*:first-child+html #div_gauche .loginbox_formulaires2 .label_email2 { margin-top: 1px; margin-bottom: 1px; }



#div_gauche .loginbox_formulaires1 .loginbox_formulaire1_1 { float: left; display: block; }
#div_gauche .loginbox_formulaires2 .loginbox_formulaire1_1 { float: left; display: block; }

/* Espace entre les input - IE 6 */
#div_gauche .loginbox_formulaires1 .loginbox_formulaire1_1 input { margin-top: 0px; margin-bottom: 0px; }
#div_gauche .loginbox_formulaires2 .loginbox_formulaire1_1 input { margin-top: 0px; margin-bottom: 0px; }

/* Espace entre les input - FF */
html>body #div_gauche .loginbox_formulaires1 .loginbox_formulaire1_1 input { margin-top: 1px; margin-bottom: 1px; }
html>body #div_gauche .loginbox_formulaires2 .loginbox_formulaire1_1 input { margin-top: 1px; margin-bottom: 1px; }

/* Espace entre les input - IE 7 */
*:first-child+html #div_gauche .loginbox_formulaires1 .loginbox_formulaire1_1 input { margin-top: 0px; margin-bottom: 0px; }
*:first-child+html #div_gauche .loginbox_formulaires2 .loginbox_formulaire1_1 input { margin-top: 0px; margin-bottom: 0px; }

#loginBox__password {
	margin-left: 5px;
	width: 161px;
}

#loginBox__login {
	margin-left: 5px;
	width: 161px;
}

#mdp_oublie{
	clear: both;
	width: 270px;
	font-size:9px;
	text-align: right;
	color: #59595B;
 }
 
#mdp_oublie a {
	color: #59595B;
}

#bouton_ok {
	width: 273px;
	text-align: right;
	margin-top: 5px;
}

#espacePersoLoginErrorMSG {
	width: 273px;
	height: 33px;
	display: block;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: left;
}
 

/*------------------------------------------------------savoir faire partenaire------------------------------------------------------*/

#zone_image_savoir_partenaire{
	margin-bottom:9px;
}

#contenu_article_savoir_partenaires{
	margin-top:5px;
	height:190px;
	overflow-y:scroll;
	overflow-x:hidden;
}

#chapeau_savoir_partenaires{
	padding-top:10px;
	color:#C14E18;
}


/*------------------------------------------------------methodologie-----------------------------------------------------*/

.texte_methodologie{
	width:354px;
	text-align:justify;
	float:left;
}

#zone_basse{
	width:100%;
	height:189px;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-top:20px;
	text-align:justify;
	float:left;
}
#zone_haute{
	height:189px;
}

html>body #zone_haute{
	height:auto;
	min-height:189px;
}

#img_methodologie{
	float:right;
	margin-left:10px;
}

/*------------------------------------------------------departement amenagement-----------------------------------------------------*/
#zone_texte{
	width:390px;
	text-align:justify;
	float:left;
}

#img_dep_amenagement{
	width:auto;
	float:right;
	margin-left:10px;
}

/*------------------------------------------------------actualites amenagement------------------------------------------------------*/


#bandeau_contenu1 {
	width:					681px;
	height:					490px;
	background-image:	    url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_other_minisite_background.jpg);
	background-repeat:		repeat-y;
	background-position: 	top left;
	margin-top:				8px;
	text-align:				center;
	overflow-y: 			auto;
	overflow-x:				hidden;
}

#bandeau_contenu_conteneur1{
	width:646px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.img_actu_amenagement{
	width:160px;
	float:left;
	margin-right:15px;
	margin-top:10px;
}

.texte_actu_amenagement{
	text-align:justify;
	margin-top:10px;
}

.lien_voir_projet{
	float:right;
	color:#383838;
	text-decoration:underline;
	font-weight:bold;
}

.lien_voir_projet a{
	color:#383838;
}

.decouvrir_actu_amenagement{
	width:100%;
	height:100px;
	text-align:justify;
	font-size:10px;
	float:left;
	margin-bottom:5px;
}

.decouvrir_actu_amenagement{
	height:auto;
	min-height:100px;
}


#img_actualites_amenagement{
	width:100%;
	height:137px;
	text-align:right;
	float:right;
}

.zone_titre{
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	margin-top:5px;
}

.titre{
	float:left;
	padding-left:5px;
}


.date{
	float:right;
}

/*------------------------------------------------------actualites amenagement2------------------------------------------------------*/

#image_actualites_amenagement2{
	float:right;
}

#texte_actualites_amenagement2{
	width:350px;
	height:376px;
	float:left;
	margin-top:10px;
}

#zone_image_actualites_amenagement{
	width:285px;
	height:276px;
	float:right;
	margin-top:10px;
}

#texte_image{
	width:275px;
}


#bouton_retour_actualites_amenagement{
	margin-top:20px;
	padding-bottom:15px;
}


/*------------------------------------------------------theme1 amenagement------------------------------------------------------*/


.zone_fiche{
	height:73px;
	float:left;
	margin-bottom:5px;
}

html>body .zone_fiche{
	margin-bottom:7px;
}


.img_fiche{
	width:101px;
	height:72px;
	float:left;
	padding-top:3px;
	background-color:#C54717;
}

.texte_infos_fiche{
	width:410px;
	height:70px;
	float:left;
	padding-top:5px;
	text-align:left;
	font-size:9px;
	line-height:10px;
	padding-left:20px;
}

html>body .texte_infos_fiche{
	height:75px;
}

.zone_infos_fiche{
	width:545px;
	height:70px;
	background-color:#F5DBCA;
	float:right;
}

html>body .zone_infos_fiche{
	height:75px;
}

.acces_fiche{
	width:106px;
	height:26px;
	float:right;
	font-size:10px;
	text-align:center;
	line-height:23px;
	vertical-align:middle;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_acceder_fiche.JPG);
	background-repeat:no-repeat;
	background-position:top center;	
}

.acces_fiche a{
	color:#666666;
}


.num_pages_themes_amenagement{
	width:100%;
	text-align:center;
}

/*------------------------------------------------------phares programmes------------------------------------------------------*/

#img_phares{
	margin-top:8px;
	margin-left:9px;
	margin-bottom:15px;
}

.zone_programme{
	width:508px;
	height:36px;
	float:left;
	text-align:left;	
}
.couleur1 .zone_programme{
	background-color:#FBECE5;
}

.couleur2 .zone_programme{
	background-color:#FEF6F3;
}

.couleur2{
	height:40px;
}

.couleur1{
	height:40px;
}


.couleur1 .nom_programme{
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/separateur_phares.JPG);
}

.couleur2 .nom_programme{
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/separateur_phares1.JPG);
}

.nom_programme{
	width:140px;
	float:left;
	height:36px;
	
	background-repeat:repeat-y;
	background-position:right;
	line-height:36px;
	vertical-align:middle;
	padding-left:12px;
}
.description_programme{
	width:324px;
	float:right;
	height:36px;
	line-height:36px;
	vertical-align:middle;
	padding-left:26px;
}

.zone_bouton_consulter{
	width:138px;
	height:40px;
	float:right;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_consulter_phares.JPG);
	background-repeat:no-repeat;
	background-position:center;
	line-height:40px;
	vertical-align:middle;
	color:#545454;
}

/*------------------------------------------------------urbanisme commercal------------------------------------------------------*/

/*------------------philosophie------------------*/
#img_uc_philo{
	width:178px;
	float:right;
	margin-top:15px;
}

#zone_texte_uc_philo{
	width:441px;
	float:left;
	text-align:justify;
	margin-top:15px;
}


.bandeau_contenu_titre_uc{
	width:			100%;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	text-decoration:none;
}

.uc_philo_gauche{
	margin-bottom:40px;
	margin-top:15px;
}

/*------------------chiffres cles------------------*/

#img_uc_chiffres_cles {
	width:183px;
	height:398px;
	float:right;
	margin-top:25px;
}

#uc_chiffres_cles_gauche {
	width:433px;
	height:390px;
	float:left;
	margin-top:30px;
	margin-left:15px;
	text-align:justify;
	font-size:10px;
}

#texte_uc_chiffres_cles{
	padding-top:7px;
}

/*------------------activites------------------*/

#zone_image_uc_activites{
	width:215px;
	float:left;
	margin-left:10px;
	margin-top:25px;
	text-align:left;
}

#zone_image_uc_activites img{
	margin-bottom : 0px;
}

html>body #zone_image_uc_activites img{
	margin-bottom : 15px;
}

html>body #zone_image_uc_activites{
	margin-left:24px;
}

#zone_texte_uc_activites{
	width:		410px;
	float:		right;
	text-align:	justify;
	margin-right:10px;
	margin-top:	28px;
	font-size:	11px;
}

#titre_liste_ref_uc{
	width: 			210px;
	height:			16px;
	font-family: 	Copperplate29ab;
	font-size:		14px;
	text-transform:	capitalize;
	border-bottom: 	1px solid  #619A8E;
	color:			#619A8E;
	text-align:		left;
	float:			left;
}



#zone_lien_uc_activites{
	width:177px;
	color:#383838;
	margin-top:15px;
}


#zone_lien_uc_activites #liens{
	width: 210px;
	margin-top:10px;
	text-decoration:underline;
	float:left;
}

/*-----------------------temoignage-------------------*/

#image_uc_temoignage{
	width:					auto;
	height:					auto;
	float:					left;
	margin-right:			10px;
	font-size:				10px;
	margin-top:				15px;
}

#zone_texte_uc_temoignage{
	text-align:				justify;
	padding-left:			15px;
}

#retour_a_fiche_projet{
	margin-top:				30px;
	text-align:				right;
}

#image_retour_au_references_dev_gauche{
	margin-top:				26px;
	text-align:				right;
}

#bandeau_contenu_titre_tem {
	width:					100%;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	padding-bottom:			5px;
	margin-left:			10px;
	clear:					both;
}

.soulignement_div_droite_uc_ref1{
	width: 					300px;
	height:					3px;

}

.titre_uc_ref1{
	width:					295px;
	color:					#2A3636;
	text-align:				left;
	font-weight:			bold;	
	border-bottom: 			2px solid #E0E0E0;
}

/*-----------------------Etudes de cas-------------------*/

#image_uc_etudes_cas{
	width:					auto;
	height:					auto;
	float:					right;
	padding-left:			10px;
	font-size:				10px;
}

#zone_texte_uc_etudes_cas{
	text-align:				justify;
	margin-top:				8px;
}

/*-----------------------Actualités-------------------*/

.texte_actualites_uc{
	margin-top:11px;
}

.capac_fichier_uc_actualites{
	height:			auto;
	float:			left;
	margin-left:	5px;
	margin-top:		5px;
	color:			#3E3E3E;
	font-size:		11px;
}


/*-----------------------Enseignes-------------------*/

#conteneur_zones_enseignes{
	padding-left:10px;
	margin-top:18px;
}


#zone_enseignes_gauche{
	height:auto;
	width:325px;
	float:left;
}


#zone_enseignes_droite{
	height:auto;
	width:325px;
	float:right;
}


.enseigne_gauche{
	width:298px;
	height:112px;
	float:left;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/uc_liste_enseigne_fond.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	padding:8px 19px 0px 10px;
}

html>body .enseigne_gauche{
	height:117px;
}

.enseigne_droite{
	width:298px;
	height:112px;
	float:right;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/uc_liste_enseigne_fond.JPG);
	background-repeat:no-repeat;
	background-position:top center;
	padding:8px 19px 0px 10px;
}

html>body .enseigne_droite{
	height:117px;
}

.image_enseigne{
	width:113px;
	height:120px;
	float:left;
}

.texte_enseigne{
	width:180px;
	height:120px;
	float:right;
	text-align:left;
	font-size:10px;
}

.titre_enseigne{
	font-size:14px;
	margin-bottom:8px;
}

#retour_a_fiche_projet_enseigne{
	width:650px;
	float:left;
	text-align:right;
	margin-top:1px;
}

html>body #retour_a_fiche_projet_enseigne{
	margin-top:5px;
}


/*-----------------------references(1)-------------------*/

#zone_images_uc_ref1{
	height:					129px;
	background-image:		url(http://www.sogeprom.fr/themes/defaut//img/interface/contenu/uc_ref1_fond_haut.jpg);
	background-repeat:		no-repeat;
	background-position:	top center;
	padding-top:			15px;
}

#contenu #div_droite_uc_ref1 td{
	border:					0px;
	vertical-align:			top;
}

#zone_images_uc_ref1 #img1{
	width:117px;
	float:left;
	margin-left:8px;
}

html>body #zone_images_uc_ref1 #img1{
	margin-left:18px;
}

#zone_images_uc_ref1 #img2{
	width:170px;
	float:right;
	margin-right:8px;
}

html>body #zone_images_uc_ref1 #img2{
	margin-right:15px;
}

#div_droite_uc_ref1{
	width:					330px;
	height:					387px;
	float:					right;
	color:					#CD3D54;
	margin-top:				10px;
}


#bloc_fond_milieu{
	height:					220px;
	background-image:		url(http://www.sogeprom.fr/themes/defaut//img/interface/contenu/uc_ref1_fond_milieu.jpg);
	background-repeat:		repeat-y;
	background-position:	top center;
}

#fin_bckg{
	height:					18px;
	background-image:		url(http://www.sogeprom.fr/themes/defaut//img/interface/contenu/uc_ref1_fond_bas.jpg);
	background-repeat:		no-repeat;
	background-position:	top center;
}

#temoignage .titre_uc_ref1{
	width:					295px;
	color:					#2A3636;
	text-align:				left;
	font-weight:			bold;	
	border-bottom: 			2px solid #E0E0E0;

}

html>body #temoignage .titre_uc_ref1{
	margin-left:			17px;
}

*:first-child+html #temoignage .titre_uc_ref1{
	margin-left:			0px;
}

#div_gauche_uc_ref1{
	width:					300px;
	height:					auto;
	float:					left;
	text-align:				justify;
	font-size:				10px;
	margin-top:				10px;
}

#div_gauche_uc_ref1 #zone_texte{
	width:					300px;
	height:					335px;
}

#div_gauche_uc_ref1 #image_retour_au_references_dev_gauche{
	margin-top:0px;
	padding-top:20px;
	text-align:right;
	clear:both;
}

html>body #div_gauche_uc_ref1 #zone_texte{
	height:					auto;
	min-height:				335px;
}

.lien_div_droite_uc_ref1{
	text-align:				left;
	padding-left:			16px;
	margin-top:				5px;
	margin-bottom:			10px;
	color:					#CD2B24;
	line-height:			20px;
	font-size:				10px;
}

.lien_div_droite_uc_ref1 a{
	text-decoration:		underline;
}

#zone_conteneur_fiche_uc_ref{
	width :					auto;  
	padding-left:			24px;
	padding-top:			8px;
}

html>body #zone_conteneur_fiche_uc_ref{
	padding-top:			13px;
}
/*------------------------------------------------------ils nous font confiance/nos clts utilisateurs------------------------------------------------------*/
#bloc_texte_clt_utilisateurs{
	font-size:10px;
	text-align:justify;
	margin-bottom:20px;
}


#bloc_projets{
	width:100%;
	text-align:left;
	font-size:9px;
	margin-bottom:5px;
	margin-top:10px;
}


html>body #bloc_projets{
	margin-bottom:15px;
}

#bloc_projets ul li{
	display:inline;
	margin:0 0 0 3px;
}
#bloc_projets ul li ul.Sous_Liste li{
	display:block;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	margin:1px 0 0 3px;
	list-style-type:none;
	color:#666666;
	
}
#bloc_projets ul li ul.Sous_Liste{
	margin:5px 0 0 0;
}
#bloc_projets ul li ol{
	float:left;
	width:320px;
	padding:0 0 10px 0;
}
html>body #bloc_projets ul li ol ul{
	padding:0 0 0 14px;
}
*:first-child+html #bloc_projets ul li ol ul{
	padding:0px;
}
#bloc_projets ul li ol li.Puce_Liste{
	background:url('http://www.sogeprom.fr/themes/defaut//img/picto/puce_liste.gif') 0 4px no-repeat;
	text-align:left;
	padding:0 0 0 14px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	display:block;
}
.Puce_Liste{
	background:url(../../../themes/defaut/img/picto/puce_liste.gif) 0 4px no-repeat;
	text-align:left;
	padding:0 0 0 14px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	display:block;
}
#banniere_ie img{
	margin:0px 0px 10px 0;
	text-align:left;
	display:table;
}
html>body #banniere_ie img{
	margin:0px 0 10px 0;
	text-align:left;
	display:block;
}
#banniere_ie {
	/*border:1px solid red;*/
}
#text_article_ie ul li{
	list-style-type:none;
	margin:0px;
}
#text_article_ie{
	text-align:left;
}
#text_article_ie div.Ul_Conteneur{
	float:left;
	width:300px;
	padding:0 0 14px 0;
	margin:0 0 0 3px;
}
html>body #text_article_ie div.Ul_Conteneur{
	margin:0px;
}
.SousListe{
	margin:0 0 0 14px;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 14px;
}


.projet
{
	height:72px;
	float:left;
	margin-bottom:5px;
}

html>body .projet{
	margin-bottom:10px;
}

.projet_cu
{
	height:75px;
	float:left;
	margin-bottom:5px;
	margin-right:8px;
}

html>body .projet_cu{
	margin-bottom:10px;
	margin-right:8px;
}

.zone_projet
{
	height:72px;
	width:523px;
	background-color:#FDF7E9;
	float:right;	
	text-align:left;
	font-size:9px;
	line-height:12px;
	padding-left:10px;
	vertical-align:text-bottom;
	overflow : auto; 
	overflow-x : hidden;
}


.zone_liste
{
	height:72px;
	width:200px;
	background-color:#FDF7E9;
	float:left;	
	text-align:left;
	font-size:11px;
	line-height:12px;
	padding-left:10px;
	vertical-align:text-bottom;
	overflow : auto; 
	overflow-x : hidden;
}



.zone_liste1
{
	height:72px;
	width:200px;
	background-color:#FDF7E9;
	float:left;	
	text-align:left;
	font-size:11px;
	line-height:12px;
	padding-left:10px;
	vertical-align:text-bottom;
	overflow : auto; 
	overflow-x : hidden;
}



.zone_liste_ref
{
	height:100%;
	width:205px;
	background-color:#FBECE5;
	float:left;	
	text-align:left;
	font-size:9px;
	line-height:12px;
	padding-left:10px;
	vertical-align:text-bottom;
	overflow : auto; 
	overflow-x : hidden;
}


.action_projet{
	width:120px;
	float:right;
	font-size:10px;
	text-align:left;
}

.reference_projet{
	height:23px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_projet.JPG);
	background-repeat:no-repeat;
	background-position:right top;
	line-height:23px;
	padding-left:36px;
	vertical-align:middle;
	color:#4E4E4E;
}

.img_projet
{
	width:99px;
	float:left;
	background-color:white;
    border: 1px solid gray;
    padding : 5px;  
	width:86px;
	height: 60px;	
                
}

.img_liste
{
	width:86px;
	height: 63px;
	float:left;
	background-color:white;
	border: 1px solid gray;
	padding : 5px;
}

.projet_cu .img_liste
{
	width: 86px;
	height: 63px;
	float:left;
	background-color:white;
	border: 1px solid gray;
	padding : 5px;
}


projet_cu .img_liste a
{
padding:0;margin:0;
}

.num_pages_client_utilisateurs{
	width:100%;
	float:right;
	text-align:center;
	line-height:20px;
	vertical-align:middle;
}


/* alias -- pages partenaires  */

.projet_alias
{
	height:auto;
	float:left;
	margin-bottom:5px;
	background-color:#FDF7E9;
}

html>body .projet_alias{
	margin-bottom:10px;
}

.zone_projet_alias{
	width:523px;

	background-color:#FDF7E9;
		
	font-size:9px;
	line-height:10px;
	padding-left:20px;
	vertical-align:text-bottom;
	overflow-y : auto;
	overflow-x : hidden;
}

.zone_img_projet_alias
{
	width:150px;
	float:right;	
}



.img_projet_alias
{
	width:96px;
	float:left;
	padding-left:2px;

} 

.zone_partners
{
	width:480px;
	background-color:#FDF7E9;
	font-size:9px;
	line-height:10px;
	/*padding-left:20px;
	vertical-align:text-bottom;
	overflow-y : auto;
	overflow-x : hidden;*/
	height:100%;
}
.zone_partners_image
{
	border:0;
	float:right;
	width:150px;
	background-color:#f6eecf;
	padding:5px;
	height:auto;
}


/*------------------------------------------partenaires logement ile de france-------------------------------------------*/

.action_projet_partenaires{
	width:193px;

	float:right;
	font-size:10px;
	text-align:left;
	
}

.action_projet_client_utilisateur{
	width:96px;
	float:right;
	font-size:10px;
	text-align:left;
	
}

.reference_projet1{
	width:85px;
	height:23px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_projet.JPG);
	background-repeat:no-repeat;
	background-position:right top;
	line-height:23px;
	vertical-align:middle;
	padding-left:10px;
	color:#4E4E4E;
	float:left;
	
}


.temoignage_projet1{
	width:72px;
	height:23px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_projet.JPG);
	background-repeat:no-repeat;
	background-position:right top;
	line-height:23px;
	vertical-align:middle;
	padding-left:23px;
	color:#4E4E4E;
	float:right;
}


/*------------------------------------------------------creation espace personnel------------------------------------------------------*/

#commentaires_espace_perso_creation{
	text-align:left;
	margin-bottom:20px;
}

#debut_commentaires{
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
}

#commentaires{
	padding-left:120px;
}

#zone_champs{
	text-align:left;
}

.champ_creation{
	width:140px;
	height:24px;
	text-align:right;
	padding-top:2px;
}

.champ_creation2{
	width:305px;
	height:24px;
	text-align:right;
	float:right;
	line-height:24px;
	vertical-align:text-bottom;
	padding-right:28px;
}

.champ_creation_adresse{
	width:140px;
	height:80px;
	text-align:right;
	padding-top:8px;
}

.zone_saisie{
	width:500px;
	height:26px;
}

.zone_saisie_nom{
	width:162px;
	float:left;
}

.zone_saisie input{
	width:162px;
	border:1px solid black;
}

.zone_saisie_adresse{
	height:80px;
}

.zone_saisie_adresse input{
	width:450px;
	height:80px;
}

.champ_creation_label{
	width:130px;
	float:left;
	margin-top:-2px;
}

/*------------------------------------------------------profil-----------------------------------------------------*/

#texte_espace_perso_profil{
	text-align:left;
	color:#121212;
	font-size:12px;
	font-weight:bold;
}

#zone_profil{
	height:215px;
	width:640px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_espace_perso_profil.jpg);
	background-repeat:no-repeat;
	background-position:left center;	
	padding-top:50px;
	float:left;	
}

.profil{
	width:500px;
	height:20px;
	float:left;
}

.champ{
	width:150px;
	text-align:right;
	line-height:20px;
	float:left;
}

.contenu_champ{
	width:330px;
	text-align:left;
	line-height:20px;
	color:#383838;
	font-weight:bold;
	float:right;
}

#zone_bouton_modifier{
	width:100px;
	float:right;
	margin-right:20px;
	padding-top:8px;
}


/*--------------------------logement regions/notre partenaire/illustrations----logement regions/notre partenaire/transport et acces----------------------------*/

.titre_colonnes1_illustrations{
	width:648px;
	color:white;
	text-align:left;
	padding-left:5px;
}
#contenu .titre_colonnes1_illustrations{
	border:0px;
	padding:0px 0px 0px 5px;
}

.zone_image_illustrations{
	width:160px;
	height:90px;
	text-align:left;
	float:left;
	padding-bottom:3px;
}

.lien_zoom{
	text-transform:capitalize;
	float:left;
}

.lien_zoom a{
	color:#787878;
	text-decoration:underline;
	font-weight:normal;
}

.zone_localisation{
	width:290px;
	float:left;
	text-align:left;
	color:#383838;
	font-weight:bold;
}

.localisation{
	border-right:1px solid #F1C6D0;
}

.zone_transport_acces{
	width:340px;
	color:#383838;
	text-align:left;
	padding-left:13px;
	display: table;
	float:left;
}


/*------------------------------------------------------actualites partenaires------------------------------------------------------*/

#zone_image_texte{
	width:660px;
	height:auto;
	padding:12px 0px 15px 15px;
	min-height:179px;
}


.image1_actu_partenaire{
	width:135px;
	float:left;	
}

.image1_actu_partenaire img{
	border:1px solid #BFBFBF;
	margin-top:5px;
}

#addresse_soc{
	color:#383838;
	font-size:11px;
}

.zone_adresse_soc #addresse_soc{
	color:#383838;
	font-size:11px;
	float:right;
}

.texte_actu_partenaire{
	width:517px;
	float:right;
	text-align:justify;
	margin-right:4px;
}

.zone_bouton_acces_aux_actualites{
	width:467px;
	margin-left:24px;
	margin-top:10px;
}

.zone_adresse_soc{
	width:467px;
	margin-left:24px;
	margin-top:10px;
}

.bouton_acces_aux_actualites{
	width:279px;
	height:34px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_acces_actu_partenaire.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:34px;
	text-align:center;
	color:#84AEA4;
	float:right;
}

.texte_centered{
	width:467px;
	margin-left:24px;
	color:#666666;
	line-height:17px;
}

.fond_haut{
	width:515px;
	height:10px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_haut_actu_partemaires.JPG);
	background-repeat:no-repeat;
	background-position:top center;
}

.milieu{
	width:515px;
	height:100px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_milieu_actu_patenaire.JPG);
	background-repeat:repeat-y;
	background-position:top center
}

.fond_bas{
	width:515px;
	height:15px;
	background-image:url(http://www.sogeprom.fr/themes/defaut/img/interface/contenu/fond_bas_actu_partenaire.JPG);
	background-repeat:no-repeat;
	background-position:top center;
}

.titre_texte{
	color:#8DB3A8;
	font-size:15px;
	margin-top:12px;
	margin-bottom:5px;
}

#bloc_resultat_actualites_partenaires{
	width:648px;
	height:auto;
	padding-left:15px;
}

.txt_mdp
{
margin-left : 10px;
margin-top:4px;
}


/*------------------------------------------------------BAS DE PAGE------------------------------------------------------*/


#bloc_menu_bas{
    /*border : 1px solid yellow;*/
	width: 			98%;
	height:			20px;
	line-height:	20px;
	margin: 		4px 11px 0px 8px;
	color:			black;
	text-align: 	right;
	font-size:		10px;
    padding-right : 10px;
    float: left;
}

.menu_bas{
	margin-right: 5px;
}
.menu_bas a			{color: black;}
.menu_bas a:hover	{color: #C6161E; text-decoration: none;}

#menu_bas_flash {
	width: 		100%;
	height: 	80px;
	text-align: center;
	color: 		#999999;
}

/* 
 * -----------------------------------------
 * CLASSES
 * -----------------------------------------
 */

.lien_souligner{border-top:1px solid #CCCCCC;}
.txt_espace{ line-height:22px;}
.txt_justify {text-align:justify;}

.txt_gras 	{font-weight:bold;}
*:first-child+html .txt_gras {	color:#333333; }

.txt_italic {font-style: italic;}
.txt_11px { font-size:11px;}
.txt_10px { font-size:10px;}
.txt_9px { font-size:9px;}

.txt_align_g {text-align: left;}

.carre_logement_idf { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/logement_idf_bottom_menu_puce.gif); }
.carre_immobilier_idf { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/immobilier_idf_bottom_menu_carre.gif); }
.carre_amenagement { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/amenagement_bottom_menu_puce.gif); }
.carre_uc { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/uc_bottom_menu_puce.gif); }
.carre_decouvrir { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/decouvrir_bottom_menu_puce.gif); }
.carre_rejoindre { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_bottom_menu_puce.gif); }
.carre_primaxia { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/primaxia_bottom_menu_puce.gif); }
.carre_international { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/international_bottom_menu_puce.gif); }
.carre_logement_region { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/logement_region_bottom_menu_puce.gif); }
.carre_immobilier_region { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/immobilier_region_bottom_menu_carre.gif); }
.carre_chiffre { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/chiffre_bottom_menu_puce.gif); }
.carre_dl { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/dl_bottom_menu_puce.gif); }
.carre_international_roumanie { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/international_bottom_menu_puce.gif); }
.carre_international_republique_tcheque { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/international_bottom_menu_puce.gif); }
.carre_immobilier_idf_new { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/immobilier_idf_new_bottom_menu_puce.gif); }
.carre_immobilier_region_new { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/immobilier_region_new_bottom_menu_puce.gif); }

.txt_blanc 	{ color:#FFFFFF;}

#zone_contenu_rejoindre 		.txt_beige 		{ color: #E79C7F; }


.imgLeft img{ float: left; display: block; margin-right: 20px;}
.couleur_sogeprom{	color:#CD2B24;}
.couleur_uc_references{ color:#CE4096;}
.espacement_8px{ margin-top:8px;}
.marge_bottom{margin-bottom:12px;}

.align_date_droite {
	float : right;
}
.align_tite_gauche{
	float : left;
}

/*------------------------------------------------------OFFRES EMPLOI------------------------------------------------------*/

.no_quelquechose {
	font-size: 14px;
	font-weight: bold;
	color: rgb(201, 5, 38);
	margin-top: 10%;
	text-align: center;
	height: 100%;
}

.no_quelquechose span {
	width: 200px;
	border-top: 1px dotted rgb(0, 60, 117);
	height: 1px;
	border-bottom: 1px dotted rgb(0, 60, 117);
	padding: 20px;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}

/* Pour le details des lots (advanced) *** IDF *** */
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_groupement { text-align: left; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_groupement td { padding-left: 007px; }

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_progName { text-align: center; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_progName td { padding: 5px 10px 0px 10px;  }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_progAddr { text-align: center; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_progAddr td { padding: 0px 10px 5px 10px;  }

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_headProgDesc { text-align: center; background-color: #EFEFEF;  }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_headProgDesc td { border: 1px solid black; }

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_dataProgDesc { text-align: center; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_dataProgDesc td { border: 1px solid black; }

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_type { background-color: #F9D8C7; text-align: left; color: black; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_type td { padding-left: 007px; } /* décalage du td */

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_line { text-align: center;  }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_line td { border: 1px solid black; padding: 5px 10px 5px 10px; }

#zoneProgLotAdvanced_logement_idf .progLotAdvanced_headLine { background-color: #EFEFEF; text-align: center; }
#zoneProgLotAdvanced_logement_idf .progLotAdvanced_headLine td { border: 1px solid black; padding: 5px 5px 5px 5px; }

/* Pour le details des lots (advanced) *** REGION *** */
#zoneProgLotAdvanced_logement_region .progLotAdvanced_groupement { text-align: left; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_groupement td { padding-left: 007px; }

#zoneProgLotAdvanced_logement_region .progLotAdvanced_progName { text-align: center; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_progName td { padding: 5px 10px 0px 10px;  }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_progAddr { text-align: center; background-color: #CE2625; color: white; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_progAddr td { padding: 0px 10px 5px 10px;  }

#zoneProgLotAdvanced_logement_region .progLotAdvanced_headProgDesc { text-align: center; background-color: #EFEFEF;  }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_headProgDesc td { border: 1px solid black; }

#zoneProgLotAdvanced_logement_region .progLotAdvanced_dataProgDesc { text-align: center; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_dataProgDesc td { border: 1px solid black; }

#zoneProgLotAdvanced_logement_region .progLotAdvanced_type { background-color: #F9D8C7; text-align: left; color: black; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_type td { padding-left: 007px; } /* décalage du td */

#zoneProgLotAdvanced_logement_region .progLotAdvanced_line { text-align: center;  }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_line td { border: 1px solid black; padding: 5px 10px 5px 10px; }

#zoneProgLotAdvanced_logement_region .progLotAdvanced_headLine { background-color: #EFEFEF; text-align: center; }
#zoneProgLotAdvanced_logement_region .progLotAdvanced_headLine td { border: 1px solid black; padding: 5px 5px 5px 5px; }


.progTabsLotAdvancedTable { border-collapse: collapse; }

.progLotAdvanced_PriceGeneratedDate { text-align: right; }

.progTabsLotAdvanced_print {
	width: 				80px;
	margin-bottom: 		15px;
}


.progTabsLotAdvanced_print a{
	color: 					#666666;
	display:				block;
	background-image: 		url(http://www.sogeprom.fr/themes/defaut/img/picto/print.gif);
	background-repeat:		no-repeat;
	background-position: 	top right;
}
.progTabsLotAdvanced_print a:hover{
	color: 				#C6161E;
	text-decoration: 	none;
	background-image: 	url(http://www.sogeprom.fr/themes/defaut/img/picto/print_over.gif);
}

/*------------------------------------------------------mes selections/ mes alertes------------------------------------------------------*/

#bloc_selection_exlusif table
{
	border-collapse : separate;
}


#bloc_texte_selection, #bloc_texte_alerte_job, #bloc_texte_alerte_prog {
    text-align:justify;
    font-size:12px;
    color:#383838;
    padding-left:8px;
}



html>body #bloc_texte_selection, #bloc_texte_alerte_job, #bloc_texte_alerte_prog {
        padding-left:5px;
}



.zone_texte_selection{
    width:500px;
    text-align:left;
    line-height:13px;
    vertical-align:middle;
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
	margin :10px;
}

.zone_texte_alerte_prog {
    width:500px;
    text-align:left;
    line-height:13px;
    vertical-align:middle;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:3px;
}

.zone_texte_alerte_metier {
    width:500px;
    text-align:left;
    line-height:13px;
    vertical-align:middle;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:3px;
}

.bouton_suppression{
    width:142px;
    vertical-align:middle;
    text-align:right;
    padding-right:3px;
}

.bouton_suppression_alertes{
    width:142px;
    vertical-align:middle;
    text-align:right;
    padding-right:3px;
}

.bckg_td{
    background-color:#FBECE5;
}

.bckg_td1{
    background-color:#FFFFFF; 
}

.bckg_td_color1{
    background-color:#FBECE5; /* a changer dans pages/js/espacePerso.js >> td_color1 */
}

.bckg_td_color2{
    background-color:#FFFFFF; /* a changer dans pages/js/espacePerso.js >> td_color2 */ 
}

.epts__prj_logement_Table .bckg_td_color1 #liste_encart_gauche { background-color : inherit; }
.epts__prj_logement_Table .bckg_td_color2 #liste_encart_gauche { background-color : inherit; }

#enregistrement_selections, #enregistrement_alerte_prog, #enregistrement_alerte_job{
    text-align:left;
    vertical-align:text-top;
    padding-bottom:10px;
}

.couleur_texte{
    color:#383838;
}

/*------------------------------------------------------Styles de FCKEDITOR------------------------------------------------------*/

#contenu table
{
	border-collapse:collapse;
}

#bloc_tableau 
{
    width:100%;
    margin-top:5px;
    margin-left:8px;
	margin-right:8px;
}

html>body #bloc_tableau{
     margin-left:5px;
}





.xhtml_td_fckeditor{
	vertical-align : middle;
}

.xhtml_td_fckeditor_centre{
	vertical-align : middle;
	margin-left:auto;
	margin-right:auto;
}

#contenu .xhtml_td_fckeditor td
{
	border:solid 1px #619A8E;
	vertical-align:middle;
	padding:2px;
}

#contenu .xhtml_td_fckeditor_centre td
{
	border:solid 1px #619A8E;
	vertical-align:middle;
	padding:1px;
}

.rouge_sogeprom{
	color:#DC001A;
}

.jaune_sogeprom{
	color:#B29F39;
}

.rose_sogeprom{
	color:#C40179;
}

.couleur_chapeau_sogeprom{
	color:#D86D49;
}

.titre_sogeprom{
	width:					100%;
	height:					16px;
	font-family: 			Copperplate29ab;
	font-size:				14px;
	text-transform:			capitalize;
	border-bottom: 			1px solid  #619A8E;
	color:					#619A8E;
	text-align:				left;
	margin-bottom:			10px;
}

/* Styles pour les tabs de l'espace perso */
#contenu .bandeau_contenu_espacePersoTabs table
{
	border-collapse:collapse;
}

#contenu .bandeau_contenu_espacePersoTabs td
{	
	border:solid 0px #666666;
	vertical-align:left;
	padding:2px;
}

#espacePersoTabs { text-align: left; }

/* Style sur les forms en général */
.champ_obligatoire_asterix { color: red; }
.form_myprofil { text-align: center;}

.form_myprofil table { width: 100%; border: 0px solid red; }
.form_myprofil table .td_label { font-weight: bold; width: 39%; border: 0px solid blue; text-align: right; padding-right: 1%;color:black ;font-size:10px;}

.form_myprofil table .td_label { font-weight: bold; width: 25%; border: 0px solid blue; text-align: left; padding-right: 1%;color:black }
.form_myprofil table .td_item { width: 30%; border: 0px solid green; text-align: left; }

.form_myprofil table .td_action { border: 0px solid pink; border: 0px solid grey; }

.form_myprofil table .mod_isView td { padding: 5px; }

.form_myprofil table tr td input, .form_myprofil table tr td textarea { width: 100%; }
.form_myprofil table tr td input, .form_myprofil table tr td textarea { margin-bottom: 3px; margin-top: 0px; }

.form_myprofil .zoneChampObligatoireForm { text-align: center; }
.form_myprofil .zoneBTForm { text-align: center; }

.espacePerso_imgViewMod { float: left; margin-top: 10px; margin-left: 10px; }
#espacePerso_viewProfile { text-align: right; }
table.table_myprofil_view { width: 70%; }

/* Styles pour les motifications */
#popupNotification {
    position:absolute;
    right:1%;
    bottom:1%;
    width:250px;
	z-index:20000;
	visibility: hidden;
}

#popupNotification_loadingInProgess {
    position:absolute;
	right:1%;
    bottom:1%;
    width:100px;
	z-index:20000;
	visibility: hidden;
}


.Title 
{
    color       : #C92830;
    font-family : Copperplate29ab;
    font-weight : bold;
}

#liste_encart_gauche_result_recherche_affiche
{
    float            : left;
    width            : 500px;
    padding          : 5px;

}

#liste_encart_gauche, 
{
    float            : left;
    width            : 100%;
    padding          : 5px;
}

#liste_encart_droite_result_recherche_affiche
{
    float            : right;
}

#liste_encart_droite
{
    float            : right;
    display : none;
}

.result_recherche_affiche_titre_rappel
{
	font-weight: bold;
	color:#CE2625;
	padding-left : 4px;
	font-size:12px;
}

/* -------------------------------------- styles du tableau europarc - projets ie region ----------------------------------------- */
 
 


 
.div_colonne1{
 	width:185px;
	padding-left:30px;
	border:1px solid #FBDAC9;
	border-bottom:0px; 
	text-align : left ;
 }


.div_colonne1 a{
 	color:#3F3F3F;
 }


.div_colonne1 a:hover{
 	color:#3F3F3F;
	text-decoration:underline;
 }




 .div_colonne2{
 	width:94px;
	text-align:center;
	border:1px solid #FEEDE5;
	border-bottom:0px; 
 }
 
  
 
 .div_colonne3{
 	width:131px;
	text-align:center;
	border:1px solid #FBDAC9;
	border-bottom:0px; 
 }
 
  
 
 
  
.div_colonne4{
 	width:142px;
	text-align:center;
	border:1px solid #FEEDE5; 
	border-bottom:0px;
 }
 
  



.td_color1{
 	height:20px;
	background-color:#FBDAC9;
	line-height:18px;
	
}



.td_color2{
 	height:20px;
	background-color:	#FEEDE5;
	line-height:18px;
	
}


 #tableau_ie_region
{
	margin-top : 15px;
	border-collapse:collapse;
	margin-left : auto;
	margin-right : auto;
}


.td_colonne_texte_gras{
	text-align:center;
	border:1px solid #FBDAC9; 
	border-bottom:0px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}


.td5{
	height:23px;
	margin-top:0px;
	margin-bottom:0px;
}

html>body .td5{
	height:	24px;
	margin-top:-1px;
	margin-bottom:0px;	
}

/* -------------------------------------- styles liste des projets europarc - projets ie region ----------------------------------------- */

.txt_prj_dispo
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	width : 600px;
	height : auto;
	margin-top : 5px;
	margin-bottom : 10px;
}



.z_enreg
{
	width : 600px;
	/*height : 125px;*/
	margin-top : 8px;
}


.z_enreg_img
{
	width : 175px;
	padding-top : 5px;
	padding-left : 5px;
	height : 120px;
	text-align: left;
	float:left;
	background-color:#FBDAC9;
}

html>body .z_enreg_img
{
	padding-top : 5px;
	padding-left : 5px;
	height : 130px;
}

.z_liste_enreg
{
	margin-right : auto;
	margin-left : auto;
	width : 605px;
	height : auto;
}



.z_enreg_txt
{
	width : 410px;
	height : 120px;
	padding-top : 5px;
	padding-left : 5px;
	overflow-x : hidden;
	overflow-y : auto;
	text-align : left;
	float : right;
	background-color:#FEEDE5;
}



.z_enreg_txt1
{
	width : 410px;
	height : 120px;
	padding-top : 5px;
	padding-left : 5px;
	overflow-x : hidden;
	overflow-y : auto;
	text-align : left;
	float : right;
	background-color:#FEEDE5;
}


#formPopupSend2Firends table {
	width: 100%;
}

#formPopupSend2Firends table .td_label 	{ width: 25%; }
#formPopupSend2Firends table .td_item 	{ width: 45%; }
#formPopupSend2Firends table .td_action { width: 30%; }


#popupSend2FirendsAll {
	margin-top: 10px;
}

#formPopupSend2Firends_block.zoneBTForm {
	height: 34px;
	line-height: 34px;
}

#formPopupSend2Firends_block.zoneBTForm #formPopupSend2Firends_info
{
	display: block;
	margin-right: 5px;
	float: right;
}

#formPopupSend2Firends_block.zoneBTForm .fond_blanc
{
	float: right;

}


/* Style des popup / alerte web 2.0 - erreur serveur */

.popupAlerte2ErrorContener { width: 300px; height: 80px; text-align: center; }
.popupAlerte2ErrorImgSector { float: left; display: block; } 						/* l'image doit etre en 80 x 80 */
.popupAlerte2ErrorTxtSector { float: left; display: block; margin-left: 10px; }
.popupAlerte2ErrorTxtUp { margin-top: 20px; font-weight: bold; }
.popupAlerte2ErrorTxtDown { margin-top: 007px; }
.popupAlerte2ErrorImgSector img { vertical-align: middle; width: 80px; height: 80px; }

/* [END] Style des popup / alerte web 2.0 */

/* Style des popup / alerte web 2.0 -notification PHP (ajax) */

.popupAlerte2PhpMsgContener { width: 300px; height: 80px; }
.popupAlerte2PhpMsgImgSector { vertical-align: middle; text-align: center; height: 100%; } 						/* l'image doit etre en 80 x 80 */
.popupAlerte2PhpMsgTxtSector { vertical-align: middle; text-align: left; height: 100%; padding-left: 10px; padding-right: 10px;}
.popupAlerte2PhpMsgImgSector img { vertical-align: middle; width: 80px; height: 80px; }

/* [END] Style des popup / alerte web 2.0 */

/* [END - rejoindre] */

.lien1 a {
	text-decoration: none;
	color: #666666;
}
.lien1 a:hover{
	text-decoration: underline;
	color: #666666;
}

/********* Mentions légales ***********/

.InfosLegalesTexte
{
	text-align:left;
}

.InfosLegalesTitre
{
	text-align:center;
	font-size: 20px;
	font-weight: bold;
}

.InfosLegalesSousTitre
{
	text-align:center;
	font-size: 12px;
	font-weight: bold;
}

/********* Le footer : le block du bas de page ************/
#footerAreaData { z-index: 1000; left: 0px; margin-left: auto; margin-right: auto; width: 100%; } /* IE 6 */
html>body #footerAreaData { margin-left: auto; margin-right: auto; } /* FF */
*:first-child+html #footerAreaData { margin-left: 0px; margin-right: 0px; } /* IE 7 */
#footerAreaDataContenerTXT { text-align: center; }
#FlashObject__bottomMenu { z-index: 1; position: absolute; }
#footerAreaDataContenerTXT .contact a, #footerAreaDataContenerTXT .contact a:hover { color: #E00019; }

/********* Le tableau des offres emploi ************/
#tableOffreEmploi { width: 100%; border: 1px;}
#tableOffreEmploi .td_widthOffrePoste{ width: 60%; line-height: 24px; height: 24px; }
#tableOffreEmploi .td_widthOffreLieu{ width: 40%; line-height: 24px; height: 24px; }
#tableOffreEmploi .img_sort { padding-left: 10px; }
#tableOffreEmploi .tr_widthOffre { height: 30px; }
#tableOffreEmploi .td_widthOffrePosteHead { height: 24px; }
#tableOffreEmploi .tr_widthOffre .block1 { width: 384px; line-height: 24px; height: 24px; background-color: #FBDAC9; padding-left: 9px; }
#tableOffreEmploi .tr_widthOffre .block2 { width: 179px; line-height: 24px; height: 24px; background-color: #FEEDE5; padding-left: 9px; }
#tableOffreEmploi .tr_widthOffre .block3 { width: 74px; line-height: 24px; height: 24px; }

/********* Les comm sur les prix des lots ************/
.divCommPriceLot { text-align: left; margin: 5px 40px 0px 40px; clear: both; } 	/* La popup (lot advenced) */
#bandeau_contenu_conteneur .divCommPriceLot { margin: 5px 0px 0px 0px; } 		/* la fiche prog (lot simple) */

/********* L'iframe pour le minisite UC ************/
#uc_site_flash { border: 0; background-color: black; }
#uc_site_flashData { background-color: black; width:905; height: 506; }

/********* Le bouton du minisite UC ************/
#bouton_flash__uc_edito { text-align: right; padding-right: 6px; }
#zone2_organigramme__uc_edito{
	float: right;
	width: auto;
	height:auto;
	text-align:right;
	font-weight:bold;
	margin-bottom: 5px;
	padding-right: 6px;
}

#zone2_organigramme__uc_edito a { color:#2A292D; }

#bloc_menu_bas_home_ref{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	font-size:		9px;
}

#bloc_menu_bas_home_ref_ligne1{
	margin-left: 135px;
	margin-right: 135px;
	font-size:		9px;
}
.carre_logement_hom_ref { background-repeat: no-repeat; background-position: 0px 5px; padding-left: 8px; background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/logement_idf_bottom_menu_puce.gif); }

.menu_bas_home_ref{
	margin-right: 5px;
}
.menu_bas_home_ref a		{color: black;}
.menu_bas_home_ref a:hover	{color: #C6161E; text-decoration: none;}




.carre_logement_plan_site { 
	background-repeat: no-repeat; 
	background-position: 0px 5px; 
	padding-left: 8px; 
	font-size: 12px;
	background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/logement_idf_bottom_menu_puce.gif); 
}


.plan_site_menu{
	margin-right: 5px;
}
.plan_site_menu a		{color: black;}
.plan_site_menu a:hover	{color: #C6161E; text-decoration: none;}


.carre_logement_plan_site_ss_menu { 
	background-repeat: no-repeat; 
	background-position: 0px 5px; 
	padding-left: 8px; 
	margin-left:40px;
	font-size: 10px;
	background-image: url(http://www.sogeprom.fr/_img_upload/menu_theme/immobilier_region_new_bottom_menu_puce.gif); 
}

.plan_site_ss_menu{
	margin-right: 5px;
}
.plan_site_ss_menu a		{color: black;}
.plan_site_ss_menu a:hover	{color: #C6161E; text-decoration: none;}

#bandeau_contenu_plan_site {
	width:          		681px;
	height:         		432px;
	background-image: 		url(http://www.sogeprom.fr/_img_upload/menu_theme/rejoindre_other_minisite_background.jpg);
	background-repeat:		repeat-y;
	background-position: 	top left;
	text-align:				center;	
	float:					left;
	overflow-y:    			auto;
	overflow-x:     		hidden;
}

#contenu_menu_plan_site {
	margin-left: 40px;
}

#contenu_ss_menu_plan_site {
	margin-top: 5px;
	margin-bottom: 3px;
}


.menu_g_interieur_Regions {
	margin-left:		28px;
	overflow: hidden;
	overflow: -moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;
	max-height: 99px;
	height : 99px;
	padding-top: 48px;
}


.menu_impla_part   {
	
	margin-left:23px;
	padding-top:10px;
	color:#ffffff;
	margin-right:2px;
	text-align:justify;

}

.menu_impla_part h2 {
	
	font-size:12px;

}

.block_sous_menu {
	background-color: rgb(249, 204, 209); 
	font-size: 10px; 
	color: rgb(83, 83, 85); 
	width: 145px; 
	padding-left: 2px; 
	padding-bottom: 7px;
	margin-right:10px;
	padding-top:3px;

}

.block_sous_menu div{
	background-image:	url(http://www.sogeprom.fr/themes/defaut/img/picto/puce_partenaires.gif);
	background-position : 0 5px;
	background-repeat : no-repeat;
	padding-left: 10px; 

}

.block_sous_menu div a{
	color:#666666;
	text-decoration :none;

}

.menu_g_interieur_carte_partenaires {
	margin-left:		28px;
	padding-top: 10px;
}

.menu_g_interieur_carte_partenaires a{
	color:white;
}

/*.menu_g_interieur_carte_partenaires a:hover{
	color:#2a2521;
	text-decoration:none;
}*/

.menu_g_interieur_Regions_partenaires {
	margin-left:		28px;
	padding-top: 10px;
}

.menu_g_interieur_Regions_partenaires .menu_onglet, .menu_onglet_on{
	height:				20px;
	line-height:		18px;
	width:				143px;/*137*/
	background-image:	url(http://www.sogeprom.fr/themes/defaut/img/interface/menu_gauche/onglet_menu.gif);
	background-repeat:	no-repeat;
	padding-left:		14px;
	z-index: 10;
	cursor: pointer;
	margin-top: 5px;
	margin-bottom: 0px;
	font-size:11px;
	color:#E2001A;
	width:133px;
}



.menu_g_interieur_IDF {
	margin-left:		28px;
	overflow: hidden;
	overflow: -moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;
	/*max-height: 99px;*/
	height : auto;
	padding-top: 0px;
}



.Conteneur_Nouveautes{
	background-color:white;	
	padding:6px 0 0 4px;
	height:198px;
	width:144px;
	color:#666666;
	/*margin-left:28px;*/
	/*margin-top:15px;*/
       margin-top:45px;
	padding-right:3px;
	position:relative;
	/*display: none;*/
	
}
.Conteneur_carte{
	height:155px;
	width:151px;
	color:#666666;
	/*margin-left:28px;*/
	/*margin-top:15px;*/
       margin-top:140px;
	position:relative;
	/*display: none;*/
	
}
.Lien_Nouveautes{
	/*height:193px;
	width:146px;
	position:absolute;
	top:0;
	left:0;*/
}
.Fond_Nouveautes{
	
	
}
.Fond_Nouveautes h4{
	background-color:#CE2625;	
	font-size:13px;
	padding:4px 0 0 4px;
	color:#ffffff;
	width:140px;
	height:17px;
	text-transform:uppercase;
}
.Fond_Nouveautes h5{
	font-size:11px;
	padding:10px 0 0 5px;
}
.Fond_Nouveautes h4 span{
	/*position:relative;
	top:-3px;*/
}

.Fond_Nouveautes p{
	padding:0px 0 0 5px;
}

.Fond_Nouveautes img{
	
	position:absolute;
	bottom:10px;
	//left:10px;
	right:15px;
}
.Fond_Nouveautes img.Espacement_Img{
	margin:7px 0 0 0;
	}
	







#menu_souligne{
	border-bottom :1px solid #619A8E;
	height:         		3px;	
}

rejoindre

/*****************************home*********************************/


#bandeau_haut_ref_nouv_home {
	display:table;
	font-size:10px;
	height:15px;
	line-height:15px;
	margin-left:auto;
	margin-right:auto;
	width:965px;
}

#referencement_nouv_home {
	display:table;
	float:left;
	padding-top:4px;
	vertical-align:middle;
	width:780px;
}

.imprimer_nouv_home {
	display:table;
	float:left;
	padding-top:4px;
	vertical-align:middle;
	width:55px;
}

.imprimer_nouv_home a {
	background-image: url(../img/print.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:20px;
	color:#666666;
	display:block;
}


.contact_nouv_home {
	display:table;
	float:left;
	padding-top:4px;
	vertical-align:middle;
	width:45px;
}

.contact_nouv_home a {
	
	color:#666666;
	display:block;
}


#choix_langue_nouv_home {
	float:right;
	padding-top:4px;
	width:55px;
}

#choix_langue_nouv_home span {
	margin-left:1px;
}

#lang_off_nouv_home a {
	background-color:white;
	color:#666666;
}


#footerAreaData_nouv_home {
	left:0;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	width:100%;
	z-index:1000;
	margin-top:30px;
}

#footerAreaDataContenerTXT_nouv_home {
	text-align:center;
}

.lien1_nouv_home a {
	color:#666666;
	text-decoration:none;
}



#bloc_menu_bas_nouv_home {
	color:black;
	font-size:10px;
	height:20px;
	line-height:20px;
	margin:4px 11px 0 8px;
	padding-right:10px;
	width:98%;
}


.menu_bas_nouv_home {
	margin-right:10px;
}

.carre_logement_idf_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_rouge.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}

.carre_logement_idf_home a{
	color:#666666;
	text-decoration:none;
}

.lien1_nouv_home a{
	color:#666666;
	text-decoration:none;
}


.carre_logement_region_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_rouge.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_logement_region_home a{
	color:#666666;
	text-decoration:none;
}
.carre_immobilier_idf_new_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_jaune.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_immobilier_idf_new_home a{
	color:#666666;
	text-decoration:none;
}



.carre_immobilier_region_new_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_rouge.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}

.carre_immobilier_region_new_home a{
	color:#666666;
	text-decoration:none;
}

.carre_amenagement_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_rouge.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_amenagement_home a{
	color:#666666;
	text-decoration:none;
}

.carre_uc_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_jaune.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_uc_home a{
	color:#666666;
	text-decoration:none;
}


.carre_primaxia_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_rouge.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_primaxia_home a{
	color:#666666;
	text-decoration:none;
}


.carre_international_home {
	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/puce_move.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}


.carre_international_home a{
	color:#666666;
	text-decoration:none;
}


#xhtml_conteneur_nouv_home {
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/background_site.gif);
	height:754px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	padding-top:3px;
	text-align:left;
	/*width:885px;1003*/
	width:890px;
	padding-left:185px;
	padding-right:185px;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	
	
}

#xhtml_conteneur_nouv_home h1{
	float:left;
	width:200px/*227px*/;
	padding-top:5px;
}

#xhtml_conteneur_nouv_home div ul li{
	float:left;
	padding-right:12px;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
}

#xhtml_conteneur_nouv_home div ul li.last{
	
	padding-right:0px;
}


#xhtml_conteneur_nouv_home h2{
	
	
	border-bottom:3px solid white; 
	font-size:17px; 
	margin-bottom:4px; 
	padding-top:8px;
	

}
#xhtml_conteneur_nouv_home a
{
	color:#666666;
}

.class_fond_rouge {
	
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/fond_rouge1.gif); 
	width:655px; 
	height:234px; 
	float:left;
	padding-left:17px;
	padding-top:20px;
	overflow:auto;
	
}

.class_fond_jaune {
	
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/fond_jaune1.gif); 
	width:655px; 
	height:235px; 
	margin-top:27px;
	float:left;
	padding-left:17px;
	padding-top:19px;
	
}


.class_fond_rouge p{
	
	padding-top:3px;
	
}

.class_fond_jaune p{
	
	
	padding-top:5px;
	
	
}


.bloc_metiers {
	
	float:left; 
	width:671px;
	
	
}

.float_left {
	
	float:left; 
	
}

.class_largeur_haut {
	width:100%;
	height:81px;
}

.class_largeur {
	width:100%;
}

.bloc_implantations {
	
	float:right; 
	width:184px;
	
	
}


.class_trophe{
	
	padding-top:18px; 
	clear:both;
	padding-left:22px;
	
}

.class_trophe span{
	
	color:#C14D17;
	
}

.class_logo_fpc{
	
	padding-top:18px; 
	text-align:right;
	font-weight:bold;
	
}

.class_logo_fpc_img{
	
	padding-right:12px;
	
}

.class_logo_afaq_img{
	
	padding-right:30px;
	
}

.fond_focus {
	
	width:273px; /*273*/
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/fond_focus.gif); 
	background-repeat:repeat-y; 
	background-position:top center; 
	height:214px;
	color:#666666;
	/*margin-top:2px;*/
	position:relative;

}

.fond_focus img{
	
	padding-left:10px;

}


.focus_rouge {
	
	background-color:#BD262B; 
	width:250px;
	height:12px; 
	padding-left:8px; 
	padding-top:3px; 
	padding-bottom:3px; 
	font-size:12px;
	margin-top:4px;
	color:#FFF;
}

.focus_jaune {
	
	background-color:#FFD703; 
	width:250px;
	height:12px; 
	padding-left:8px; 
	padding-top:3px; 
	padding-bottom:3px; 
	font-size:12px;
	margin-top:4px; 
	color:#666666;
}

.fond_offre {
	
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/fond_focus_rouge.jpg); 
	width:244px; 
	height:46px;
	float:left; 
	/*margin-top:11px;*/
	position:relative; 
	padding-left:3px; 
	padding-right:3px;
	border:5px solid #ffffff;
	z-index:1000;
	position:absolute;
	bottom:3px;
	left:7px;
}

.offre_idf {
	
	float:left; 
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/picto.gif); 
	position:absolute; 
	bottom:3px; 
	background-repeat:no-repeat; 
	color:#BD262B;
	font-size:9px; 
	background-color:#FFF;
	padding-left:8px; 
	width:112px;
	background-position:left center;
	height:13px;
	padding-top:2px;
	
}

.offre_idf a{
	
	
	color:#BD262B;
	
	
}

.offre_regions {
	
	float:right;
	background-image:url(http://www.sogeprom.fr/themes/defaut//img/home/picto.gif); 
	position:absolute; 
	bottom:3px; 
	background-repeat:no-repeat; 
	color:#BD262B;
	left:125px;
	font-size:9px; 
	background-color:#FFF;
	padding-left:8px;
	width:112px;
	background-position:left center;
	height:13px;
	padding-top:2px;
	
}

.offre_regions a{
	
	
	color:#BD262B;
	
	
}


.class_s_fond_focus {
	
	width:262px;
	margin:auto;
	
}



.class_s_focus  {
	
	padding-top:8px; 
	padding-left:8px;
	width:243px;
	
	
}

.class_block_jaune {

	border:4px solid white; 
	width:173px; 
	height :206px;
	/*background-color:#F8CE0A;*/
	position:relative;
	border-width:4px 5px 4px 6px;

}

.class_block_text_jaune {

	color: rgb(0, 0, 0); 
	height: 37px; /**/
	font-size: 14px; 
	padding-left: 8px; 
	line-height: 17px; 
	font-weight: bold; 
	position: absolute; 
	bottom: 0px;
	background-color:#F8CE0A;
	width:165px;

}

.class_block_text_jaune  a{

	color: rgb(0, 0, 0); 
	text-decoration:none;
	
}

.class_block_transparent_jaune {

	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/fond_transparent_jaune.png); 
	position:absolute;
	/*bottom:40px; 33*/
	height:74px; 
	width:173px;
	bottom:35px;
	z-index:5;
}


.class_block_rouge{

	border:solid white;
	width:173px; 
	height :206px;
	/*background-color:#BD262B;*/
	position:relative;
	border-width:4px 4px 4px 5px;
	
	

}

.class_block_text_rouge {

	color:#ffffff; 
	height: 37px; 
	font-size: 14px; 
	padding-left: 8px; 
	line-height: 17px; 
	font-weight: bold; 
	position: absolute; 
	bottom: 0px;
	background-color:#BD262B;
	width:165px;
	

}

.class_block_text_rouge  a{

	color:#ffffff; 
	text-decoration:none;
	
}

.class_block_transparent_rouge {

	background-image: url(http://www.sogeprom.fr/themes/defaut//img/home/fond_transparent_rouge.png); 
	position:absolute;
	/*bottom:39px; */
	height:74px; 
	width:173px;
	bottom:35px;
	z-index:5;
}

.blok_droit_defi_image {

	border:5px solid white; 
	width:173px;
	background-color:#ffffff;
	position: relative; 
	height: 155px;
	margin-top:3px;
	
}

.blok_droit_defi_image_rouge {

	border:5px solid white; 
	width:173px;
	background-color:#ffffff;
	position: relative; 
	height: 162px;
	
}


.blok_droit_image_mauve {

	background-color:#892982;
	color:#FFFFFF;
	font-size:14px;
	height:15px;
	padding-left:8px; 
	padding-top:8px; 
	padding-bottom:8px;
	width:166px;
	margin-top:5px;
	position:absolute;
	bottom:0;

	
}

.blok_droit_image_mauve a{

	
	color:#FFFFFF;
	text-decoration : none;
}

.blok_droit_image_mauve a:hover{

	
	color:#FFFFFF;
	text-decoration : none;
}

.blok_droit_image_rouge {

	background-color:#BD262B;
	color:#FFFFFF;
	font-size:14px;
	height:15px;
	padding-left:8px; 
	padding-top:8px; 
	padding-bottom:8px;
	width:166px;
	margin-top:5px;
	position:absolute;
	bottom:0;
	
}

.blok_droit_image_rouge a{

	
	color:#FFFFFF;
	text-decoration : none;
}

.blok_droit_image_rouge a:hover{

	
	color:#FFFFFF;
	text-decoration : none;
}


/**************************************************/
#photoShow div {
    position:absolute;
    z-index: 0;
}
#photoShow div.previous {
    z-index: 1;
}
#photoShow div.current {
    z-index: 2;
}

#photoShow_idf div {
    position:absolute;
    z-index: 0;
}
#photoShow_idf div.previous {
    z-index: 1;
}
#photoShow_idf div.current {
    z-index: 2;
}

#photoShow_LRE div {
    position:absolute;
    z-index: 0;
}
#photoShow_LRE div.previous {
    z-index: 1;
}
#photoShow_LRE div.current {
    z-index: 2;
}


#photoShow_IEN div {
    position:absolute;
    z-index: 0;
}
#photoShow_IEN div.previous {
    z-index: 1;
}
#photoShow_IEN div.current {
    z-index: 2;
}

#photoShow_UCO div {
    position:absolute;
    z-index: 0;
}
#photoShow_UCO div.previous {
    z-index: 1;
}
#photoShow_UCO div.current {
    z-index: 2;
}

#photoShow_INT div {
    position:absolute;
    z-index: 0;
}
#photoShow_INT div.previous {
    z-index: 1;
}
#photoShow_INT div.current {
    z-index: 2;
}

#photoShow_Pro div {
    position:absolute;
    z-index: 0;
}
#photoShow_Pro div.previous {
    z-index: 1;
}
#photoShow_Pro div.current {
    z-index: 2;
}

#photoShow_focus_LR div {
    position:absolute;
    z-index: 0;
}
#photoShow_focus_LR div.previous {
    z-index: 1;
}
#photoShow_focus_LR div.current {
    z-index: 2;
}
