/* CSS Document */
/*http://www.your-immo.lan/ed/__montage.php*/
/*http://ed.your-immo.lan/*/
*{ margin:0; padding:0; outline-style:none;}
body {
	background-color:#ededee;
}
body.tb_body {
	background-color:transparent;
}
body, a{
	color:#646567;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
* a,* img, * button {
	outline-style: none;
	text-decoration: none;
	border:none;
}
a img{
	border:0;
	outline-style: none;
}
li {
	list-style-type: none;
}
.calage{
	clear:both;
	width:100%;
	height:0;
	line-height:0;
	background-color: transparent;
}
/*----------INIT FILTRE IE POUR PNG TRANSPARENT------*/
.png {behavior: url(style/iepngfix.htc);}
/*----------TEXTES--------*/
.centrage {margin:0 auto;}
.overflow {overflow:hidden;}
.font_arial{font-family: Arial, Helvetica, sans-serif;}
.letter_spacing {letter-spacing: -1px;}
.ss_bordure {border:0;}
.display_none {display:none;}
.display_blk {display:block;}
.txt_maj {text-transform:uppercase;}
.txt_centrer{text-align:center;}
.txt_adroite{text-align:right;}
.txt_bold {font-weight:bold;}
.txt_normal {font-weight:normal;}
.txt_soulign {text-decoration:underline;}
.txt_justif {text-align:justify;}
.lineheight_1 {line-height:1px;}
.lineheight_7 {line-height:7px;}
.lineheight_10 {line-height:10px;}
.lineheight_14 {line-height:14px;}
.lineheight_17 {line-height:17px;}
.lineheight_20 {line-height:20px;}
.lineheight_23 {line-height:18px;}
.lineheight_25 {line-height:25px;}
.lineheight_40 {line-height:40px;}
.col_blanc {color:#ffffff;}
.col_ltjaune {color:#f8c466;}
.col_jaune {color:#fbbe09;}
.col_vert {color:#66af24;}
.col_rouge {color:#e2001a;}
.col_orange {color:#ec7305;}
.col_dkorange {color:#e95d16;}
.col_ltgris {color:#bcbdbf;}
.col_medgris1 {color:#757678;}
.col_medgris {color:#8d8e90;}
.col_gris {color:#646567;}
.col_anthra {color:#1a171b;}
.col_transparent {background-color:transparent;}
.txt_9 {font-size:9px;}
.txt_10 {font-size:10px;}
.txt_12 {font-size:12px;}
.txt_13 {font-size:13px;}
.txt_14 {font-size:14px;}
.txt_15 {font-size:15px;}
.txt_16 {font-size:16px;}
.txt_17 {font-size:17px;}
.txt_18 {font-size:18px;}
.txt_19 {font-size:19px;}
.txt_20 {font-size:20px;}
.txt_21 {font-size:21px;}
.txt_22 {font-size:22px;}
.txt_35 {font-size:35px;}
.padd_ht2 {padding:2px 0 0 0;}
.padd_ht5 {padding:5px 0 0 0;}
.padd_ht5 {padding:5px 0 0 0;}
.padd_ht15 {padding:15px 0 0 0;}
.padd_bas5 {padding:0 0 5px 0;}
.padd_bas15 {padding:0 0 15px 0;}
.padd_dt5 {padding:0 5px 0 0;}
.padd_dt10 {padding:0 10px 0 0;}
.padd_gch5 {padding:0 0 0 5px;}
.padd_gch10 {padding:0 0 0 10px;}
.marge_ht5 {margin:5px 0 0 0;}
.marge_ht6 {margin:6px 0 2px 0;}
.marge_ht10 {margin:10px 0 0 0;}
.marge_ht15 {margin:15px 0 0 0;}
.marge_ht20 {margin:20px 0 0 0;}
.marge_bas5 {margin:0 0 5px 0;}
.marge_bas10 {margin:0 0 10px 0;}
.marge_bas15 {margin:0 0 15px 0;}
.marge_bas20 {margin:0 0 20px 0;}
.marge_bas50 {margin:0 0 50px 0;}
.marge_dt_gch5 {margin:0 5px 0 5px;}
.marge_dt5 {margin:0 5px 0 0;}
.marge_dt10 {margin:0 10px 0 0;}
.marge_dt25 {margin:0 25px 0 0;}
.marge_dt38 {margin:0 38px 0 0;}
.marge_dt107 {margin:0 107px 0 0;}
.marge_gch5 {margin:0 0 0 5px;}
.marge_gch6 {margin:0 0 0 6px;}
.marge_gch10 {margin:0 0 0 10px;}
.marge_gch15 {margin:0 0 0 15px;}
.marge_gch16 {margin:0 0 0 16px;}
.marge_gch20 {margin:0 0 0 20px;}
.marge_gch90 {margin:0 0 0 90px;}
.float_left {float:left;}
.float_right {float:right;}
.width_100 {width:100px;}
.width_200 {width:190px;}
.width_400 {width:403px;}
.width_400_exact {width:400px;}
.width_445 {width:445px;}
.width_648 {width:648px;}

.txt_statik {
	padding:9px 0 9px 0;
}
.txt_statik li {
	list-style-type: disc;
	list-style-position: inside;
	padding:0 0 0 15px;
}
.txt_statik_chiffr li {
	list-style-type: decimal;
	list-style-position: inside;
	padding:0 0 0 15px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#8d8e90;
}
h1.aide_ttr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	font-weight:bold;
	color:#ffffff;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
h1.planning {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	line-height:21px;
	color:#ffffff;
	text-transform:uppercase;
}
h3.annonce_search {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #646567;
	line-height: 12px;
}
h3,
h2.annonce,
h1.annonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	line-height:25px;
	color:#ffffff;
}
h1.news {
	font-size:17px;
	font-weight:bold;
	line-height:25px;
	color:#646567;
}
h2.news {
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	color:#ec7305;
}
h4 {
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	color:#ec7305;
}
h5 {
	font-size:12px;
	margin:12px 0 15px 0;
}
.sep {
	border-right:#646567 solid 1px;
}
.alerte {
	width:239px;
}
.mentions_legales a {
	text-decoration:underline;
	color:#ec7305;
	font-weight:bold;
}
/*----------CONTENEUR--------*/
#conteneur {
	background-color:#FFFFFF;
	width:980px;
	padding:0 20px 10px 20px;
	margin:0 auto;
}
/*----------HEADER--------*/
#header{
	width:980px;
}
#head_pub{
	/*background-color:#99CC66;*/
	width:980px;
	height:90px;
}
#cont_logo {
	/*background-color:#FF0000;*/
	position:relative;
	float:left;
	width:100px;
}
#bg_logo,
#logo_lien {
	position:absolute;
	width:148px;
	height:163px;
	margin:0 0 0 -5px;
}
#bg_logo_tb,
#logo_lien_tb {
	position:absolute;
	width:148px;
	height:163px;
	margin:5px 0 0 10px;
}
#bg_logo,
#bg_logo_tb {
	background: url(../img/commun/logo.png) right no-repeat;/*#FF6600*/
	z-index:10;
}
#logo_lien,
#logo_lien_tb {
	z-index:11;
}
#logo_lien a,
#logo_lien_tb a {
	position:absolute;
	width:124px;
	height:162px;
	display:block;
	text-indent:-10000px;
	z-index:11;
}
#bandeau {
	background: url(../img/commun/head_bandeau.gif) right top no-repeat;/*#ff4433*/
	width:980px;
	height:143px;
	float:left;
}
#head_bandeau {
	width:980px;
	/*background-color:#CCCC33;
	border:#339933 solid 1px;*/
}
#bandeau_flash {
	float:left;
	width:628px;/*628px*/
	height:143px;/*125px*/
	padding:0 0 0 132px;
	/*background-color:#00FFFF;
	border:#369999 solid 1px;*/
}
.bt_header{
	float:left;
	margin:100px 0 0 2px;
}
.bt_header_log{
	float:left;
	margin:75px 0 0 2px;
}
.bt_header_sep{
	margin:0 5px 0 5px;
}
#id_log p {
	margin:0 0 3px 3px;
}
.moncompte {
	display:block;
	float:left;
	line-height:23px;
}
.deconnection {
	background:url(../img/commun/ico_deconnect.png) no-repeat;
	padding:0 0 0 13px;
	height:20px;
	width:105px;
	display:block;
	float:left;
}
.detail {
	background:url(../img/commun/puce_blanche.png) no-repeat;
	padding:0 0 0 12px;
	float:left;
}
.ajouter {
	background:url(../img/commun/puce_plus.png) no-repeat;
	padding:0 0 0 12px;
	float:left;
}
#baseline {
	float:left;
	margin:3px 0 0 0;
	padding:0 0 0 80px;
}
#langage {
	float:right;
	margin:5px 0 0 0;
}
a.langue:link {
	color:#1a171b;
}
a.langue:active {
	color:#bcbdbf;
}
.lg_fr,
.lg_en {
	float:left;
	display:block;
	text-align:center;
	margin:0 3px 0 0;
	padding:0 3px 0 0;
}
.lg_fr {
	border-right:#ec7305 solid 1px;
}
#navigation{
	background-color:#1a171b;
	width:980px;
	height:19px;
	margin:5px 0 5px 0;
	overflow:hidden;
}
.lien_titre{
	display:block;
	float:left;
	height:19px;
	line-height:17px;
	overflow:hidden;
	padding:0 10px 0 0;
	margin:0 0 0 10px;
}
.mode-emploi{
	display:block;
	height:19px;
	line-height:17px;
	overflow:hidden;
	margin:0 0 0 10px;
}
.menu {
	float:left;
	width:85px;
}
.menu_titre {
	display:block;
	height:19px;
	line-height:17px;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
}
.navig_sep {
	background:url(../img/commun/navig_sep.gif) right no-repeat;
}
.navig_sep_dk {
	background:url(../img/commun/navig_sep_dk.gif) right no-repeat;
}
.ssmenu {
	background-color:#f49e00;
	/*display:block;*/
	display:none;
	position:absolute;
}
.menu a {
	line-height:19px;
}
.ssmenu a {
	color:#ffffff;
	display:block;
	width:177px;/*183px*/
	height:7px;/*17px*/
	line-height:7px;
	overflow:hidden;
	padding:5px 0 5px 6px;
}
.ssmenu_sep {
	background:#f49e00 url(../img/commun/ss_menu_sep.gif) bottom center no-repeat;
}
.puce_jaune_fd {
	background:transparent url(../img/commun/puce_jaune_.gif) no-repeat scroll 0 5px;
	padding:0 5px 0 13px;
}
/*----------CENTRE--------*/
#centre {
	width:980px;
	margin:5px 0 10px 0;
}
#contenu {
	float:left;
	width:668px;
	margin:0 12px 0 0;
}
#presentation {
	/*background-color:#CCCCCC;-----------*/
	width:668px;
	height:402px;
}
#acc_annonc {
	background:url(../img/commun/annonc_bg_ctr.gif) repeat-y;
	width:668px;
}
#acc_annonc h2 {
	padding:5px 0 0 7px;
	line-height:12px;
}
#acc_annonc_bas {
	background:url(../img/commun/annonc_bg_bas.gif) bottom  no-repeat;
	width:668px;
}
#acc_annonc_bas p {
	padding: 5px;
}
/*----------CENTRE ACCUEIL TEXTE + ENCARTS--------*/
.pag_encart {
	margin:0 0 10px 0;
	width:668px;
}
.pag_encart_txt,
.detail_descriptif {
	width:645px;
	padding:10px 0 10px 0;
}
.pag_encart_ht {
	background-color:#625457;
	height:26px;
	width:658px;
	padding:0 0 0 10px;
}
.pag_encart_ht h1,
.pag_encart_ht h2.annonce,
.pag_encart_ht h3 {
	float:left;
}
.pag_encart_chapo {
	display:block;
	line-height:25px;
	/*height:25px;*/
}
.pag_encart_ctr {
	background:url(../img/commun/accu_txt_bg_ctr.gif) repeat-y;
	width:658px;
	padding:0 0 0 10px;
}
.pag_encart_ctr.noback{
	background:none;
}
/* ************ */
/* Page concept */
.pag_encart_gris {
	border-top: 5px solid #6d6a66;
	background-color: #ededed;
	border-bottom: 5px solid #6d6a66;
	padding: 3px;
	margin-right: 10px;
	width: auto;
}
/* ************ */
.pag_encart_sep {
	background:url(../img/commun/accu_txt_sep.gif) bottom left no-repeat;
}
.pag_encart_sep {
	background:url(../img/commun/accu_txt_sep.gif) bottom left no-repeat;
}
.pag_encart_bas {
	background:url(../img/commun/accu_txt_bg_bas.gif) no-repeat;
	width:668px;
	height:6px;
	overflow:hidden;
}
.pag_encart_txt img.gauche {
	/*border:1px solid #DADFE6;*/
	float:left;
	margin:0 25px 40px 0;
}
.pag_encart_txt img.droite {
	/*border:1px solid #DADFE6;*/
	float:right;
	margin:0 0 50px 25px;
}
.encart_nav_accueil {
	width: 668px;
	height: 403px;
	background-image: url('../img/commun/accueil-bg-image.jpg');
}
/*----------Page statique--------*/
.pag_encart_static {
	background-image: url('../img/commun/bg-page-static.gif');
	background-repeat: repeat-x;
}
.pag_encart_static h3 {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
}
/*----------CENTRE PRATIK--------*/
#pratik{
	float:right;
	width:300px;
}
.depos_annonc {
	display:block;
	background:url(../img/commun/pratik_annonc.gif) no-repeat;
	width:300px;
	height:134px;
	margin:0 0 10px 0;
	text-indent:-5000px;
}
.newsletter {
	display:block;
	background:url(../img/commun/pratik_newsletter.gif) no-repeat;
	width:300px;
	height:48px;
	margin:0 0 10px 0;
	text-indent:-5000px;
}
#num_azur {
	background:url(../img/commun/pratik_num_azur.gif) center no-repeat;
	width:300px;
	height:36px;
	margin:0 0 10px 0;
}
#num_azur p {
	display:block;
	margin:0 0 0 135px;
	line-height:26px;
}
#num_indigo {
	background:url(../img/commun/num_indigo.gif) center no-repeat;
	width:300px;
	height:36px;
	margin:0 0 10px 0;
}
#num_indigo p {
	display:block;
	margin:0 0 0 140px;
	line-height:26px;
	color:#423c97;
}
.pratik_pub {
	background-color: transparent;
	width:300px;
	height:0px;
	margin:0 0 10px 0;
}
/*----------CENTRE ACCUEIL DIAPO--------*/
#diapo_flash {
	background:url(../img/commun/diapoflash_bg.gif) no-repeat;
	width:300px;
	height:124px;
	margin:0 0 10px 0;
}
#diapo_flash_gch {
	width:162px;
	height:124px;
}
.overflow_flash_diaporama {
	float:left;
	width:160px;
	height:92px;
	overflow:hidden;
}
.overflow_flash_diaporama ul li a{
	display:block;
	float:left;
	list-style:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	width:154px;
	height:44px;
	margin:2px 0 0 6px;
	border-bottom:#FFFFFF solid 1px;
}
.tete_perso {
	width:132px;
	height:124px;
}
.flash_btn_retour,.flash_btn_avance{
	display:block;
	width:16px;
	height:9px;
}
.flash_btn_retour{
	background:url(../img/commun/diapoflash_flch_ht.gif) center bottom no-repeat;
	margin:0 0 2px 85px;
	height:18px;
}
.flash_btn_avance{
	background: url(../img/commun/diapoflash_flch_bas.gif) no-repeat;
	width:16px;
	height:9px;
	margin:0 0 0 85px;
	height:9px;
}
/*----------TOP COMMUNES, DEPARTEMENTS, REGIONS--------*/
.encart_all_departement_commune {
	padding-top: 5px;
}
.encart_title_top_commune,
.encart_title_top_departement,
.encart_title_top_region {
	padding-top: 10px;
	width: 33%;
	float: left;
}
.encart_top_commune,
.encart_top_departement,
.encart_top_region {
	padding-bottom: 10px;
	width: 33%;
	float: left;
}


/*----------CENTRE PRATIK ENCART--------*/
.pratik_encart {
	width:300px;
	margin:0 0 10px 0;
}
.encart_annonces_proches {
	max-height: 300px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.encart_cherch_chapo {
	background:url(../img/commun/pratik_cherch_ht.gif) no-repeat;
	height:69px;
}
.encart_acces_chapo {
	background:url(../img/commun/pratik_acces_ht.gif) no-repeat;
	height:69px;
}
.encart_service_chapo {
	background:url(../img/commun/pratik_service_ht.gif) no-repeat;
	height:69px;
}
.encart_info_chapo {
	background:url(../img/commun/pratik_info_ht.gif) no-repeat;
	height:69px;
}
.encart_crt {
	background:url(../img/commun/pratik_cherch_ctr.gif) repeat-y;
	padding:0 10px 0 10px;
}
.encart_foot {
	background:url(../img/commun/pratik_cherch_bas.gif) no-repeat;
	height:5px;
}
.encart_sep {
	background:url(../img/commun/pratik_cherch_sep.gif) bottom left no-repeat;
}
.encart_sep_gri {
	background:url(../img/commun/pratik_cherch_sep_gri.gif) bottom left no-repeat;
}
.encart_sep_pag {
	background:url(../img/commun/accu_txt_sep.gif) bottom left no-repeat;
}
.encart_crt label,
.pag_encart_crt label {
	color:#646567;
}
.encart_crt input.ville,
.encart_crt input.budget,
.encart_crt select,
.encart_crt input.login,
.pag_encart_ctr input.ville,
.pag_encart_ctr input.budget,
.pag_encart_ctr select,
.pag_encart_ctr input.login {
	border:#aea8ab solid 1px;
	color:#757678;
	text-align:center;
}
.encart_crt input.login,
.pag_encart_ctr input.login {
	width:220px;
}
.encart_crt input.ville {
	width:150px;
	margin:0 5px 0 0;
}
.encart_crt input.budget {
	width:65px;
}
.encart_crt input.mini {
	margin:0 5px 0 0;
}
.encart_crt input.maxi {
	margin:0 0 0 5px;
}
.encart_crt select {
	width:150px;
	margin:0 6px 0 0;
}
.input_bordure {
	border:#aea8ab solid 1px;
	color:#757678;
	padding:0 0 0 5px;
}
/* Pour les feedbacks d'erreur */
.input_bordure_err {
	border:#EE0000 solid 1px;
	color:#757678;
	padding:0 0 0 5px;
}
.adresse {
	width:350px;
}
.cp {
	width:125px;
}
.type_autre {
	width:250px;
}
.chambre {
	width:65px;
}
.mise_en_vente {
	width:60px;
	height:18px;
}
.surface {
	width:100px;
}
.autre {
	width:400px;
	height:40px;
}
.montant {
	width:75px;
}
.descriptif {
	width:633px;
	height:90px;
}
.heure {
	width:63px;
}
.amplitude {
	width:85px;
}
.pag_encart_ctr label {
	display:block;
	float:left;
	width:auto;
}
.pag_encart_ctr input.budget {
	width:45px;
}
.pag_encart_ctr input.ville {
	width:163px;
}
.pag_encart_ctr select {
	width:110px;
}
.pag_encart_ctr select.etat {
	width:180px;
}
.compt_encart_ctr select.logiciel {
	width:250px;
}
.pag_encart_ctr input.adresse2,
.pag_encart_ctr select.credit {
	width:220px;
}
.marge_label {
	margin:1px 0 0 3px;
}
.bt_cherch {
	background:url(../img/commun/pratik_bt_cherch.gif) no-repeat;
	width:213px;
	height:30px;
	float:right;
	text-indent:-10000px;
	cursor:pointer;
}
.bt_cherch.ov {
	background:url(../img/commun/pratik_bt_cherch_ov.gif) no-repeat;
}
.bt_vpo_france {
	background:url(../img/commun/pratik_bt_vpo_france.gif) no-repeat;
	width:213px;
	height:30px;
	float:right;
	text-indent:-10000px;
	cursor:pointer;
}
.bt_vpo_france.ov {
	background:url(../img/commun/pratik_bt_vpo_france_ov.gif) no-repeat;
}
.bt_valider {
	float:right;
	cursor:pointer;
	height:16px;
	line-height:16px;
}
.puce_grise {
	background:url(../img/commun/puce_grise.gif) 0 4px no-repeat;
	padding:0 0 0 11px;
}
.puce_grise2 {
	background:url(../img/commun/puce_grise.png) 0 6px no-repeat;
	padding:0 0 0 11px;
}
.puce_orange {
	background: url(../img/commun/puce_orange.gif) 0  4px  no-repeat;
	padding:0 0 0 11px;
}
.encart_service_lien {
	display:block;
}
.reference {
	width:295px;/*295px*/
	padding:4px 0 0 0;
	height:18px;
	line-height:14px;
}
.bt_reference {
	background:transparent url(../img/commun/puce_orange_fdgris.gif) left 5px  no-repeat;
	width:15px;/*15px*/
	height:18px;
	margin:0 0 0 5px;
	padding:0 15px 0 0;
	line-height:14px;
	text-indent:-5000px;
	cursor:pointer;
}
.reference input {
	width:165px;
	height:16px;
	margin:0 0 0 5px;
}
#list_valid_visiteur td {
	padding:3px 0 1px 5px;
}
/*----------CENTRE BANDE PUB--------*/
#publicite {
	padding:0 0 10px 0;
}
.centre_pub {
	background-color:#CCCCCC;
	width:300px;
	height:250px;
}
/*----------FOOTER--------*/
hr{
	background-color:#625457;
	height:8px;
}
#footer{
	width:980px;
	margin:5px 0 30px 0;
	padding:0 0 0 85px;
}
.menu_foot{
	float:left;
}
.menu_foot ul{
	margin:10px 10px 0 10px;
}
.menu_foot a{
	color:#1a171b;
}
.menu_foot a.desactive {
	color:#bcbdbf;
}
.foot_sep{
	background:/*#CCFFCC*/ url(../img/commun/foot_sep.jpg) right top no-repeat;
	height:110px;
}
/*----------NAVIGATION 2--------*/
#navigation2{
	width:980px;
	margin:10px 0 25px 0;
}
#navigation2 a.nav2_picto{
	display:block;
	width:79px;
	height:73px;/*147px*/
	padding:74px 0 0 0;
	margin:0 5px 0 0;
}
.nav2_compte {
	background: url(../img/commun/nav2_picto_compte.jpg) no-repeat;
}
.nav2_annonce {
	background: url(../img/commun/nav2_picto_anngratuite.jpg) no-repeat;
}
.nav2_agenda {
	background: url(../img/commun/nav2_picto_agenda.jpg) no-repeat;
}
.nav2_offre {
	background: url(../img/commun/nav2_picto_annyour.jpg) no-repeat;
}
.nav2_alerte {
	background: url(../img/commun/nav2_picto_alert.jpg) no-repeat;
}
.nav2_selection {
	background: url(../img/commun/nav2_picto_selection.jpg) no-repeat;
}
.nav2_comptepro {
	background: url(../img/commun/nav2_picto_comptepro.jpg) no-repeat;
}
.nav2_mabonner {
	background: url(../img/commun/nav2_picto_mabonner.jpg) no-repeat;
}
.nav2_visit {
	background: url(../img/commun/nav2_picto_visit.jpg) no-repeat;
}
.nav2_archive {
	background: url(../img/commun/nav2_picto_archive.jpg) no-repeat;
}
.nav2_bibliotheque {
	background: url(../img/commun/nav2_picto_biblio.jpg) no-repeat;
}
.nav2_gestion_offre {
	background: url(../img/commun/nav2_picto_offr.jpg) no-repeat;
}
.nav2_compte_ov {
	background: url(../img/commun/nav2_picto_compte_ov.jpg) no-repeat;
}
.nav2_annonce_ov {
	background: url(../img/commun/nav2_picto_anngratuite_ov.jpg) no-repeat;
}
.nav2_agenda_ov {
	background: url(../img/commun/nav2_picto_agenda_ov.jpg) no-repeat;
}
.nav2_offre_ov {
	background: url(../img/commun/nav2_picto_annyour_ov.jpg) no-repeat;
}
.nav2_alerte_ov {
	background: url(../img/commun/nav2_picto_alert_ov.jpg) no-repeat;
}
.nav2_selection_ov {
	background: url(../img/commun/nav2_picto_selection_ov.jpg) no-repeat;
}
.nav2_comptepro_ov {
	background: url(../img/commun/nav2_picto_comptepro_ov.jpg) no-repeat;
}
.nav2_mabonner_ov {
	background: url(../img/commun/nav2_picto_mabonner_ov.jpg) no-repeat;
}
.nav2_visit_ov {
	background: url(../img/commun/nav2_picto_visit_ov.jpg) no-repeat;
}
.nav2_archive_ov {
	background: url(../img/commun/nav2_picto_archive_ov.jpg) no-repeat;
}
.nav2_bibliotheque_ov {
	background: url(../img/commun/nav2_picto_biblio_ov.jpg) no-repeat;
}
.nav2_gestion_offre_ov {
	background: url(../img/commun/nav2_picto_offr_ov.jpg) no-repeat;
}

.nav2_item_cont {
	display:block;
	width:79px;
	height:147px;
	float:left;
	margin:0 5px 0 0;
}
.ssmenu2_cont {
	display:none;
	/*display:inline;*/
	position:absolute;
	width:auto;
	margin:130px 0 0 0;
	height:22px;/*22px*/
	white-space:nowrap;
}
.ssmenu2_cont a {
	padding:1px 5px 0 5px;
	overflow:hidden;
	background-color:#FFFFFF;
	border-bottom:1px solid #625456;
	border-top:1px solid #625456;
}
.ssmenu2_ctr a {
	font-size:12px;
	font-weight:bold;
}
.ssmenu2_gch {
	background:url(../img/commun/nav2_ssmenu_bg_gch.gif) no-repeat;
	width:5px;
	padding:3px 0 0 0;
}
.ssmenu2_dt {
	background:url(../img/commun/nav2_ssmenu_dt.gif) no-repeat;
	width:5px;
	padding:3px 0 0 0;
}
.nav2_item {
	width:79px;
	height:128px;/*147px*/
}
.ttr {
	color:#ffffff;
	padding:74px 0 0 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.nav2_item a {
	display:block;
	color:#ffffff;
	width:79px;
	height:73px;/*147px*/
	padding:74px 0 0 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.ssmenu2_ctr a:hover {
	color:#ec7305;
}
.ssmenu2_flch_cont {
	position:relative;
	width:1px;
}
.ssmenu2_flch {
	background: url(../img/commun/nav2_ssmenu_bg_flch.gif) no-repeat;
	position:absolute;
	width:16px;
	height:18px;
	top:-17px;
	left:30px;
}
/*----------THICKBOX--------*/
#tb_conteneur {
	width:668px;/*688px*/
	height:150px;
	padding:10px 10px 10px 10px;
}
#tb_conteneur form {
	width:648px;
}
.sep_orange {
	border-bottom: 1px dotted #ec7305;
}
/*----------BANDEAU RECAP ANNONCE--------*/
#bandeau_recap,
#listing_visite {
	margin:0 0 15px 0;
}
#bandeau_recap_ctr {
	background: url(../img/commun/bandeau_recap_bg_ctr.gif) repeat-y;
	width:970px;/*980px*/
	padding:10px 5px 5px 8px;
}
#bandeau_recap_ctr img {
	margin:0 8px 0 0;
	float:left;
	width:auto;
}
#bandeau_recap_info {
	width:839px;
}
#bandeau_recap_ttr {
	background: url(../img/commun/bandeau_recap_sep.gif) 0 bottom no-repeat;
	line-height:24px;
	margin:0 0 5px 0;
}
#bandeau_recap_bas {
	background: url(../img/commun/bandeau_recap_bg_bas.gif) no-repeat;
	width:980px;
	height:5px;
}
/*--------------AGENDA-----------------*/
#pre_visite {
	margin:0 0 15px 0;
}
#pre_visite a {
	display:block;
}
/*--------------CALENDRIER-----------------*/
#calendrier {
	background: url(../img/commun/calendrier_bg.gif) no-repeat;
	width:211px;/*221px*/
	height:208px;/*223px*/
	margin:0 0 15px 0;
	padding:15px 0 0 10px;
	float:right;
}
#calendrier table td {
	height:24px;
}
.bord_ht {
	border-top:#d3cdcc 1px solid;
}
.bord_dt {
	border-right:#d3cdcc 1px solid;
}
.bord_bas {
	border-bottom:#d3cdcc 1px solid;
}
.bord_gch {
	border-left:#d3cdcc 1px solid;
}
.fd_gris {
	background-color:#eaebeb;
}
/*--------------PLANNING-----------------*/
.visite{
	width:980px;
	margin:0 0 15px 0;
}
.planning_bien,
.planning_part,
.planning_pro {
	position:relative;
}
.visite table td {
	line-height:16px;
	padding:0 2px 0 2px;
}
.fd_orange_degrade {
	background: url(../img/commun/planning_bg_ht.gif) repeat-x;
	height:16px;
}
.planning_precedent,
.planning_suivant {
	width:16px;
	height:9px;
	position:absolute;
}
.planning_precedent {
	background: url(../img/commun/planning_gch.png) no-repeat;
	margin:4px 0 0 0;
	left:60px;
}
.planning_suivant {
	background: url(../img/commun/planning_dt.png) no-repeat;
	margin:4px 0 0 0;
	left:960px;
}
.planning_precedent a,
.planning_suivant a {
	display:block;
	text-indent:-5000px;
	width:16px;
	height:16px;
}
.plann_txt_antra {
	font-weight:bold;
	font-size:11px;
	color:#1a171b;
}
.plann_txt_blanc {
	font-size:13px;
	color:#ffffff;
}
.plann_bt_fermer,
.plann_bt_info {
	display:block;
	width:15px;
	height:13px;
	text-indent:-10000px;
	margin:1px 0 0 0;
	behavior: url(style/iepngfix.htc);
	float:right;
}
.plann_bt_fermer {
	background:url(../img/commun/planning_bt_fermer.png) no-repeat;
}
.bord_ht_gris_f {
	border-top:#b1aaab 1px solid;
}
.bord_dt_gris_f {
	border-right:#b1aaab 1px solid;
}
.bord_bas_gris_f {
	border-bottom:#b1aaab 1px solid;
}
.bord_gch_gris_f {
	border-left:#b1aaab 1px solid;
}
.bord_ht_gris_cl {
	border-top:#d8d9db 1px solid;
}
/* Parution presse, clic sur la semaine de parution */
td.click_semaine {
	cursor: pointer
}
.fd_orange {
	background-color:#f5a400;
	line-height:33px;
}
.fd_vert {
	background-color:#5fac25;
	line-height:33px;
}
.fd_anis {
	background-color:#b6ca00;
	line-height:33px;
}
.fd_rouge {
	background-color:#e2001a;
	line-height:33px;
}
.cont_planning_bt_info {
	position:relative;
	width:15px;
	height:14px;
	float:right;
}
.cont_alert_list {
	position:relative;
	width:15px;
	height:1px;
	float:right;
}
.planning_info_gch,
.planning_info_dt {
	width:239px;
	margin:0 0 15px 0;
	display:none;
	position:absolute;
	top:-105px;
}
.planning_info_dt {
	left:-355px;
}
.planning_info_gch {
	left:15px;
}
.alert_info_cont {
	width:223px;
}
.info_alert_ht {
	background:url(../img/commun/planning_alert_ht.png) no-repeat;
	width:216px;/*223px*/
	height:16px;/*20px*/
	padding:4px 7px 0 0;
	overflow:hidden;
}
.info_alert_ctr {
	background: url(../img/commun/planning_alert_ctr.png) repeat-y;
	width:211px;/*223px*/
	height:auto;
	padding:5px 5px 25px 7px;
}
.info_alert_ctr div
{
	font-size:11px;
	padding:1px 3px;
}
.info_alert_bas {
	background:url(../img/commun/planning_alert_bas.png) no-repeat;
	width:223px;
	height:6px;
}
.alert_flch_cont {
	position:relative;
	width:1px;
}
.info_alert_flch_gch {
	background:url(../img/commun/planning_alert_flch_gch.png) no-repeat;
	top:105px;
	left:0px;
}
.info_alert_flch_gch,
.info_alert_flch_dt {
	width:18px;
	height:16px;
	position:absolute;
}
.info_alert_flch_dt {
	background:url(../img/commun/planning_alert_flch_dt.png) no-repeat;
	top:105px;
	left:220px;
}
.info_alert_lien {
	position:relative;
	width:1px;
}
.info_alert_lien a {
	position:absolute;
	display:block;
	width:95px;
	top:-35px;
	left:120px;
}
.plann_bt_info {
	background:url(../img/commun/planning_bt_info.png) no-repeat;
}
.planning_alert {
	background:url(../img/commun/planning_alert.png) no-repeat;
	width:210px;/*222px*/
	height:61px;/*71px*/
	padding:5px 5px 5px 7px;
	position:absolute;
	top:320px;
	left:410px;
}
.planning_col_dte {
	width:220px;
}
.souhait_visit {
	margin:0 0 10px 0;
}
.souhait_visit_ht {
	background:url(../img/commun/visite_souhaitee_ht.gif) no-repeat;
	width:220px;
	height:30px;
}
.souhait_visit_ctr {
	background:url(../img/commun/visite_souhaitee_ctr.gif) repeat-y;
	width:202px;/*200px*/
	padding:0 9px 5px 9px;
}
.souhait_visit_bas {
	background:url(../img/commun/visite_souhaitee_bas.gif) no-repeat;
	width:2020px;
	height:5px;
}
.souhait_chapo {
	background-color:#ec7305;
	color:#ffffff;
	padding:0 2px 0 2px;
	margin:0 0 10px 0;
}
.souhait_visit_info {
	margin:0 0 8px 0;
}
.souhait_visit_info img {
	float:left;
	margin:0 6px 7px 0;
}
.souhait_sep {
	background:url(../img/commun/visite_souhaitee_sep.gif) bottom center no-repeat;
}
/*---------------LISTING VISITE---------------*/
.listing_visite_chapo_full {
	background:url(../img/commun/offre_chapo_bg.gif) repeat-x bottom;
	height:8px;
}
.listing_visite_sep_orange {
	background:url(../img/commun/listing_visite_orange.gif) bottom left no-repeat;
}
.listing_visite_sep_gris {
	background:url(../img/commun/listing_visite_gris.gif) bottom left no-repeat;
}
#bande_recap_info {
	width:520px;
	padding:5px 0 0 0;
}
#listing_visite img {
	margin:0 8px 0 0;
	padding:10px 0 8px 0;
	float:left;
	width:auto;
}
/*------------------PARUTION PRESSE------------*/
.encart_offre_chapo_full a {
	display:block;
	padding:5px 0 0 11px;
}
.puce_jaune_vert {
	background:transparent url(../img/commun/puce_jaune_vert.gif) no-repeat 0 5px;
	padding:0 0 0 13px;
}
.bord_rouge {
	border:#e2001a 2px solid;
}
/*------------------PANIER------------*/
.navig_panier {
	margin:0 0 15px 0;
	height:27px;
	width:auto;
}
.navig_panier a {
	display:block;
	width:37px;/*27px*/
	height:27px;
	padding:0 10px 0 0;
	text-indent:-5000px;
}
.panier_1 {
	background:url(../img/commun/panier_1.gif) no-repeat;
}
.panier_2 {
	background:url(../img/commun/panier_2.gif) no-repeat;
}
.panier_3 {
	background:url(../img/commun/panier_3.gif) no-repeat;
}
.panier_1_ov {
	background:url(../img/commun/panier_1_ov.gif) no-repeat;
}
.panier_2_ov {
	background:url(../img/commun/panier_2_ov.gif) no-repeat;
}
.panier_3_ov {
	background:url(../img/commun/panier_3_ov.gif) no-repeat;
}
.mode_paiement_chapo{
	background:url(../img/commun/panier_mode_paiement.png) no-repeat;
	width:668px;
	height:27px;/*35px*/
	padding:8px 0 0 0;
	margin:15px 0 0 0;
}
.paiement_ht {
	width:325px;
}
.paiement_ctr {
	background:url(../img/commun/panier_encart_ctr.gif) repeat-y;
	width:312px;/*325px*/
	height:165px;
	padding:8px 5px 8px 8px;
}
.paiement_bas {
	background:url(../img/commun/panier_encart_bas.gif) no-repeat;
	width:325px;
	height:6px;
}
/*--------------MES ABONNEMENTS-----------*/
.ico_pdf {
	background:url(../img/commun/ico_pdf_flch.gif) top center no-repeat;
	width:100px;
	height:40px;
}
/*--------------NOUVEL UTILISATEUR-----------*/
#nouvel_utilisateur {
	display:none;
}
/*--------------ABONNEMENT-----------*/
.decouverte {
	background:url(../img/commun/abonn_decouverte.gif) no-repeat;
	width:458px;/*668px*/
	height:188px;/*248px*/
	padding:60px 0 0 210px;
}
.souscrire {
	padding:50px 25px 0 0;
}
.pack {
	width:216px;
}
.pack_ht {
	background:url(../img/commun/abonn_pack_ht.gif) no-repeat;
	width:216px;
	height:57px;/*70px*/
	padding:13px 0 0 0;
}
h2.pack_h2 {
	color:#1a171b;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.pack_info {
	color:#ffffff;
	font-weight:bold;
	font-size:9px;
	width:65px;
	height:50px;
	margin:-3px 0 0 0;
	padding:0 6px 0 0;
}
.pack_ctr {
	background:url(../img/commun/abonn_pack_ctr.gif) repeat-y;
	width:204px;/*216px*/
	height:390px;
	padding:0 5px 2px 7px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
h3.pack_h3 {
	color:#ec7305;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	margin:0 0 7px 0;
	font:verdana;
}
.pack_ctr ul li {
	margin:0 0 10px 0;
	list-style-type:disc;
	list-style-position: inside;
}
.pack_ctr input[type="checkbox"] {
	width: 20px;
}
.pack_ctr input {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width: 10px;
}
.pack_ctr p {
	margin:0 0 8px 0;
}
.pack_ctr2 {
	background:url(../img/commun/abonn_pack_ctr.gif) repeat-y;
	width:202px;/*216px*/
	height:35px;/*40px*/
	padding:0 7px 5px 7px;
}
.pack_bas {
	background:url(../img/commun/abonn_pack_bas.gif) no-repeat;
	width:216px;
	height:6px;
}
#mensualite {
	width:300px;
	margin:0 0 10px 0;
}
#mensualite_ht {
	background:url(../img/commun/abonn_mensualite_ht.gif) no-repeat;
	width:300px;
	height:6px;
	overflow:hidden;
}
#mensualite_ctr {
	background:#e0e0e1 url(../img/commun/abonn_mensualite_ctr.gif) repeat-x;
	width:300px;
	padding-bottom: 10px;
}
#mensualite_bas {
	background:url(../img/commun/abonn_mensualite_bas.gif) no-repeat;
	width:300px;
	height:6px;
	margin:0 0 10px 0;
}
.text-indent {text-indent:-5000px;}
.poubelle {
	display:block;
	background:url(../img/commun/ico_suppression.gif) no-repeat;
	width:10px;
	height:16px;
	margin:8px 5px 0 0;
}
.suppression {
	display:block;
	background:url(../img/commun/ico_suppression.gif) no-repeat;
	width:7px;
	height:10px;
	margin:3px 5px 0 0;
}
.sep_blanc {
	background:url(../img/commun/abonn_sep.gif) bottom left no-repeat;
}
.marge_cb {
	margin:1px 0 10px 3px;
	width:275px;
}
/*-------------CONTACT----------*/
#contenu_contact {
	float:left;
	width:773px;
}
.contact_l {
	width:290px;
}
.contact_m {
	width:135px;
}
.contact_cpv {
	width:125px;
}
.contact_sm {
	width:220px;
}
.contact_med {
	width:615px;
}
.contact_s {
	width:65px;
}
.contact_ms {
	width:738px;
	height:90px;
}
/*-------------BILAN----------*/
.bilan_commentaire_m {
	width:390px;
	height:50px;
}
.bilan_commentaire_l {
	width:638px;
	height:50px;
}
.partik_encart_commentaire_chapo {
	background:url(../img/commun/pratik_commentaire_encart_ht.gif) no-repeat;
	height:37px;/*60px*/
	padding:23px 0 0 64px;
	letter-spacing:-1px;
}
.bilan_sep {
	background:url(../img/commun/pratik_cherch_sep.gif) bottom left no-repeat;
}
.offre_en_cours a:hover,
.info_acquereurs a:hover {
	color:#ec7305;
}
.offre_en_cours .bouton_list a:hover {
	color:#ffffff;
}
.offre_acquereur {
	width:153px;
}
.offre_offre {
	width:85px;
}
.offre_conseil {
	width:85px;
}
.offre_choix {
	width:130px;
}
.offre_refus {
	width:185px;
}
.offre_agence {
	width:453px;
}
/*----------COMMENTAIRE large--------*/
.commentaire_encart {
	margin:0 0 15px 0;
}
.commentaire_encart_chapo {
	background: url(../img/commun/commentaire_encart_ht.gif) no-repeat;
	width:604px;/*668px*/
	height:42px;/*65px*/
	padding:23px 0 0 64px;
	letter-spacing:-1px;
}
.commentaire_encart_ctr {
	background: url(../img/commun/commentaire_encart_ctr.gif) repeat-y;
	width:648px;
	padding:5px 10px 15px 10px;
	text-align:justify;
}
.commentaire_encart_bas {
	background: url(../img/commun/commentaire_encart_bas.gif) no-repeat;
	width:668px;
	height:5px;
}
.commentaire {
	/*display:block;*/
	display:none;
}
.message_court {
	border:0;
	height:150px;
	width:100%;
}
.message_large{
	border:0;
	height:80px;
	width:100%;
}
.commentaire_encart_ctr_court {
	padding:5px 10px 5px 10px;
	text-align:justify;
}
/*-------------HISTORIK----------*/
.historik_cont {
	padding:0 10px 0 0;
}
.historik {
	background:url(../img/commun/historique_bg.png) no-repeat;
	width:648px;
	height:272px;
	margin:0 0 15px 0;
}
.pt_rouge {
	background:url(../img/commun/historik_pt_rouge.png) no-repeat;
	width:8px;
	height:9px;
}
.pt_orange {
	background:url(../img/commun/historik_pt_orange.png) no-repeat;
	width:8px;
	height:9px;
}
.pt_jaune {
	background:url(../img/commun/historik_pt_jaune.png) no-repeat;
	width:8px;
	height:9px;
}
.pt_vert {
	background:url(../img/commun/historik_pt_vert.png) no-repeat;
	width:8px;
	height:9px;
}
.historik_sep_vert {
	background:url(../img/commun/historik_sep_vert.gif) bottom left no-repeat;
	width:624px;
	padding:0 0 2px 0;
}
.historik_sep_jaune {
	background:url(../img/commun/historik_sep_jaune.gif) bottom left no-repeat;
	width:624px;
	padding:0 0 2px 0;
}
.historik_sep_rouge {
	background:url(../img/commun/historik_sep_rouge.gif) bottom left no-repeat;
	width:624px;
	padding:0 0 2px 0;
}
.bulle_cont {
	position:relative;
	width:1px;
}
.bulle_degrade {
	background:url(../img/commun/historik_bul_degrade.png) no-repeat;
	width:68px;
	height:74px;
	position:absolute;
}
.bulle_rouge,
.bulle_orange,
.bulle_jaune,
.bulle_verte,
.bulle_degrade {
	width:62px;/*68px*/
	height:59px;/*74px*/
	position:absolute;
	top:-74px;
	left:-22px;
	padding:15px 3px 0 3px;
	line-height:15px;
	text-align:center;
	display:none;
}
.bulle_rouge {
	background:url(../img/commun/historik_bul_rouge.png) no-repeat;
}
.bulle_orange {
	background:url(../img/commun/historik_bul_orange.png) no-repeat;
}
.bulle_jaune {
	background:url(../img/commun/historik_bul_jaune.png) no-repeat;
}
.bulle_verte {
	background:url(../img/commun/historik_bul_verte.png) no-repeat;
}
.bilan_detail_info ul {
	padding:15px 0 10px 0;
}
.bilan_detail_info li {
	line-height:21px;
}
/*-------------NEWSLETTER----------*/
#conteneur_news {
	width:650px;
	margin:0 auto;
}
#header_news {
	background:url(../img/commun/news_header.gif) right no-repeat;
	width:640px;/*650px*/
	height:165px;
	padding:0 0 0 10px;
}
#baseline_news {
	float:left;
	margin:140px 0 0 0;
	padding:0 0 0 105px;
}
#corps_news {
	width:650px;
}
#encart_cont_news {
	margin:0 0 15px 0;
}
#encart_ht_news {
	background:url(../img/commun/news_encart_ht.gif) no-repeat;
	width:419px;
	height:47px;
}
#encart_ctr_news {
	background:url(../img/commun/news_encart_ctr.gif) repeat-y;
	width:399px;/*419px*/
	padding:5px 10px 5px 10px;
}
#encart_ctr_news img {
	margin:0 8px 5px 0;
}
.news_sep {
	background: url(../img/commun/news_sep.gif) left bottom no-repeat;
}
#encart_bas_news {
	background:url(../img/commun/news_encart_bas.gif) no-repeat;
	width:419px;
	height:6px;
	overflow:hidden;
}
#pratik_news {
	width:223px;
	margin:22px 0 15px 0;
}
#acces_site_news {
	margin:0 0 10px 0;
}
#acces_site_news a {
	background:url(../img/commun/news_acces.gif)  no-repeat;
	display:block;
	text-indent:-5000px;
	width:223px;
	height:99px;
}
#bien_en_vente_news {
	background:url(../img/commun/news_bien.gif) no-repeat;
	width:213px;/*223px*/
	height:69px;
	margin:0 0 10px 0;
	padding:10px 5px 0 5px;
}
.article_dt_news img {
	margin:0 0 5px 8px;
}
.article_gch_news img {
	margin:0 8px 5px 0;
}
/*-------------ARCHIVE----------*/
#encart_archive {
	background:#d8d9da url(../img/commun/archive_ctr.jpg) repeat-x;
	width:162px;
	margin:0 12px 0 0;
}
#encart_gch_archive {
	background:#d8d9da url(../img/commun/archive_gch.jpg) no-repeat;
	width:4px;
	height:143px;
}
#encart_ctr_archive {
	background:#d8d9da url(../img/commun/archive_ctr.jpg) repeat-x;
	width:143px;/*153px*/
	padding:5px 5px 5px 5px;
	overflow:visible;
}
#encart_ctr_archive a {
	color:#ffffff;
	text-decoration:underline;
	font-size:12px;
	line-height:25px;
}
#encart_dt_archive {
	background:#d7d9da url(../img/commun/archive_dt.jpg) no-repeat;
	width:5px;
	height:143px;
}
#encart_bas_archive {
	background:url(../img/commun/archive_bas.jpg) no-repeat;
	width:162px;
	height:21px;
}
.archive_encart {
	margin:0 0 10px 0;
	width:494px;
}
.archive_encart_txt {
	/*width:474px;*/
	padding:10px 0 10px 0;
}
.archive_encart_ht {
	background-color:#625457;
	height:26px;
	width:484px;/*494px*/
	padding:0 0 0 10px;
}
.archive_encart_ctr {
	background:url(../img/commun/archive_encart_ctr.gif) repeat-y;
	width:474px;/*494px*/
	padding:0 10px 0 10px;
}
.archive_encart_bas {
	background:url(../img/commun/archive_encart_bas.gif) no-repeat;
	width:494px;
	height:6px;
	overflow:hidden;
}
/*-------------AIDE----------*/
#conteneur_aide {
	width:1007px;/*720px*/
	height:444px;
}
#chapo_aide {
	background:url(../img/commun/aide_chapo.png) repeat-x;
	width:995px;/*720px*/
	height:16px;/*19px*/
	padding:3px 7px 0 5px;
}
#encart_gch_aide {
	background:url(../img/commun/aide_bg_gch.png) no-repeat;
	width:6px;
	height:425px;
}
#encart_ctr_aide {
	background:url(../img/commun/aide_bg_ctr.png) repeat-x;
	width:990px;/*708px*/
	height:411px;/*425px*/
	padding:9px 3px 5px 2px;
}
#menu_aide {
	width:310px;
	height:409px;
	margin:0 10px 0 0;
	overflow:hidden;
}
#menu_aide li a {
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
#menu_aide li a:hover {
	color:#434345;
}
/*#menu_aide li a:visited {
	color:#e95d16;
}*/
.menu_aide_cont ol li {
	list-style-type:decimal;
	list-style-position:outside;
	margin:0 0 0 25px;
	color:#FFFFFF;
}
.aide_rubrique ol li {
	text-decoration:none;
	list-style-type:decimal;
	list-style-position:inside;
	padding:0 0 0 5px;
}
.aide_rubrique ul li ol li a {
	/*line-height:25px;*/
	display:block;
	color:#ffffff;
	font-size:11px;
	line-height:12px;
	padding:0 0 0 5px;
}
#menu_gch_aide {
	background:url(../img/commun/aide_menu_gch.png) no-repeat;
	width:6px;
	height:409px;
}
#menu_ctr_aide {
	background:url(../img/commun/aide_menu_ctr.png) repeat-x;
	width:299px;
	height:399px;/*409px*/
	padding:5px 0 5px 0;
}
.menu_aide_cont {
	/*width:239px;*/
	height:399px;/*409px*/
	overflow-x:hidden;
	overflow-y:scroll;
}
#menu_dt_aide {
	background:url(../img/commun/aide_menu_dt.png) no-repeat;
	width:5px;
	height:409px;
}
#aide {
	width:660px;
	height:409px;
	overflow-y:scroll;
	overflow-x:hidden;
}
#aide p {
	margin:0 0 7px 0;
}
#aide li {
	margin:0 0 7px 10px;
}
.aide_rubrique {
	width:625px;
	padding:0 0 10px 0;
	text-align:justify;
}
#encart_dt_aide {
	background:url(../img/commun/aide_bg_dt.png) no-repeat;
	width:6px;
	height:425px;
}
.fermer_aide {
	background:url(../img/commun/aide_bt.gif) no-repeat;
	display:block;
	float:right;
	height:16px;
	text-indent:-10000px;
	width:16px;
}
/*-------------TB CONCEPT----------*/
#concept_tb_content {
	width:660px;
	height:409px;
	overflow-y:scroll;
	overflow-x:hidden;
}
#concept_tb_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0 0 7px 0;
}
#concept_tb_content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0 0 7px 30px;
}
#concept_tb_content h1 {
	font-size: 16px;
	color: #ec7305;
	font-weight: bold;
	text-align: left;
	line-height: 20px; 
	
	background: transparent url(../img/commun/accu_txt_sep.gif) no-repeat scroll left bottom;
}
#concept_tb_content .sub_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
}
#concept_tb_content h2 {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
#concept_tb_content h3 {
	font-size: 12px;
	color: #646567;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	
	background: transparent url(../img/commun/puce_grise.png) no-repeat scroll 0 13px;
	padding-top: 7px;
	padding-left: 12px;
}

.concept_tb_content_rubrique {
	width: 625px;
	padding: 0 0 10px 0;
	text-align: justify;
}
/*-------------TB CONCEPT / MODE D'EMPLOI----------*/
#conteneur_concept {
	width:700px;/*720px*/
	height:444px;
}
#chapo_concept {
	background:url(../img/commun/aide_chapo.png) repeat-x;
	width:685px;/*720px*/
	height:16px;/*19px*/
	padding:3px 7px 0 5px;
}
#encart_ctr_concept {
	background:url(../img/commun/aide_bg_ctr.png) repeat-x;
	width:680px;/*708px*/
	height:411px;/*425px*/
	padding:9px 3px 5px 2px;
}

/*-------------TB FLASH ACCUEIL----------*/
#conteneur_flash {
	width:700px;
	height:480px;
}
#chapo_flash {
	background:url(../img/commun/aide_chapo.png) repeat-x;
	width:685px;
	height:16px;
	padding:3px 7px 0 5px;
}
#encart_gch_flash {
	background:url(../img/commun/aide_bg_gch.png) no-repeat;
	width:6px;
	height:450px;
}
#encart_ctr_flash {
	background:url(../img/commun/aide_bg_ctr.png) repeat-x;
	width:680px;
	height:450px;
	padding:0px 3px 5px 2px;
}

/*-------------TB planning----------*/
#conteneur_tb,
.body_tb_planning {
	width:1000px;
	height:535px;
}
.bg_transparent {
	background: url(../img/commun/bg_transparent.gif) repeat;
}
#chapo_tb {
	background:url(../img/commun/aide_chapo.png) repeat-x;
	/*width:988px;1000px*/
	height:16px;/*19px*/
	padding:3px 7px 0 5px;
}
#encart_gch_tb {
	background:url(../img/commun/tb_gb_gch.gif) no-repeat;
	width:6px;
	height:516px;
}
#encart_ctr_tb {
	background:url(../img/commun/tb_gb_ctr.gif) repeat-x;
	width:983px;/*708px*/
	height:516px;/*425px*/
	padding:9px 3px 5px 2px;
}
#encart_dt_tb {
	background:url(../img/commun/tb_gb_dt.gif) no-repeat;
	width:6px;
	height:516px;
}
/*--------------TB GoogleMap-------*/
#conteneur_gmap {
	width: 620px;
	height: 444px;
}
#chapo_gmap {
	background:url(../img/commun/aide_chapo.png) repeat-x;
	width: 608px;
	height: 16px;
	padding: 3px 7px 0 5px;
}
#encart_gch_gmap {
	background:url(../img/commun/aide_bg_gch.png) no-repeat;
	width: 6px;
	height: 425px;
}
#encart_ctr_gmap {
	background:url(../img/commun/aide_bg_ctr.png) repeat-x;
	width: 603px;
	height: 425px;
	padding: 9px 3px 5px 2px;
}
#encart_ctr_gmap #map_canvas {
	width: 603px;
	height: 410px;
}
#encart_dt_gmap {
	background:url(../img/commun/aide_bg_dt.png) no-repeat;
	width: 6px;
	height: 425px;
}
/*-------------TB model----------*/
#tb {
	width:auto;
}
#tb_contenu {
	border:#897f81 solid 1px;
	background:#ffffff url(../img/commun/tb_bg.gif) top left repeat-x;
	padding:10px 10px 10px 10px;
	/*border:#897f81 solid 1px;*/
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #897f81;
	border-left-color: #897f81;
}
.tb_bt_fermer {
	margin:7px -5px 0 0;
}
.tb_ss_titr_chapo {
	background:url(../img/commun/offre_chapo_bg.gif) repeat-x;
	height:8px;
	width:auto;
	overflow:hidden;
}
.tb_titr_chapo {
	background-color:#625457;
	height:26px;
	padding:0 0 0 10px;
}
.tb_encart_bas {
	height:6px;
	width:auto;
	overflow:hidden;
}
.tb_encart_bas_gch {
	background:url(../img/commun/alert_bas_gch.gif) no-repeat;
	height:6px;
	width:6px;
	overflow:hidden;
}
.tb_encart_bas_ctr {
	background:url(../img/commun/alert_bas_ctr.gif) repeat-x;
	height:6px;
	width:auto;
	overflow:hidden;
}
.tb_encart_bas_dt {
	background:url(../img/commun/alert_bas_dt.gif) no-repeat;
	height:6px;
	width:6px;
	overflow:hidden;
}

/*-------------FILE BROWSER----------*/
#div_folder {
	width: 100%;
	margin-left: -31px;
}
#div_folder ul {
	padding-left: 31px;
}
#div_folder li {
	background: url('../img/commun/explorateur_trait_vertical.gif') repeat-y;
}
#div_folder li.last {
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
#div_folder li a {
	display: block;
	line-height: 31px;
	text-indent: 75px;
	
	color: #646567;
	font-weight: bold;
	vertical-align: middle;
}
#div_folder li a.folder_opened {
	background: url('../img/commun/explorateur_dossier_ouvert.gif') no-repeat;
}
#div_folder li a.folder_closed {
	background: url('../img/commun/explorateur_dossier_ferme.gif') no-repeat;
}
#div_folder li a.file {
	background: url('../img/commun/explorateur_fichier.gif') no-repeat;
}
#div_folder .close_folder_content {
	display: none;
}
#div_folder .open_folder_content {
	display: inline;
}

/*---------------FONDS DE COULEUR---------------*/
.fd_gris_cl {background-color:#f0f0f1;}
.fd_gris_med {background-color:#e1e2e3;}
.fd_blanc {background-color:#ffffff;}
.fd_rose {background-color:#ef93ba;}
.fd_fushia {background-color:#ff61d4;}
.fd_violet {background-color:#A080B5;}
.fd_bleu {background-color:#0094EC;}
.fd_pervenche {background-color:#8894FF;}
.fd_turquoise {background-color:#42bce8;}
.fd_ciel {background-color:#9cd8f3;}
.fd_acqua {background-color:#48ffe2;}
.fd_canard {background-color:#21B69F;}
.fd_vert_p {background-color:#5fac25;}
.fd_pomme {background-color:#8fbd02;}
.fd_anis_p {background-color:#b6ca00;}
.fd_anis_cl {background-color:#e5f944;}
.fd_jaune {background-color:#ffec00;}
.fd_soleil {background-color:#fbbf08;}
.fd_orange_p {background-color:#f5a400;}
.fd_brique {background-color:#d6966b;}
.fd_orange_fonce {background-color:#ec7305;}
.fd_corail {background-color:#FD6251;}
.fd_bonbon {background-color:#ff798d;}

