/* CSS Document */

/* general */
* { margin:0; padding:0;}
.diplaynone { display:none;}
.clear { clear:both;}
a { color:#6192cc; font-weight:bold; text-decoration:none;}

a:hover {cursor: pointer; color:#fff;}
a p { color:#000; font-weight:normal; text-decoration:none;}

body { background: url(../images/background_repeat.jpg) repeat-x; text-align:center;}

#content { margin: 0 auto; text-align:left; width:900px;
			font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;}

			 
/* Formulaire */

input {margin: 5px 0 0 0; color:#a9aaaa; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;width: 133px; border:#a9aaaa 1px solid; padding:1px 0 1px 5px;}
input.input_ok { width:37px; height:19px; border:none; margin: 10px 0 0 98px;}

/* Header */
#header,#header_fr { background: url(../images/background_header.jpg) no-repeat;
			width:900px; height: 378px; padding: 25px 85px 0 85px;}
#header_en { background: url(../images/background_header_en.jpg) no-repeat;
			width:900px; height: 378px; padding: 25px 85px 0 85px;}
			

*:first-child+html #header,*:first-child+html #header_fr,*:first-child+html #header_en {padding: 13px 85px 0 85px;}
			
#header h1,#header_fr h1,#header_en h1 {width:160px; height:58px; position:relative; top:-7px; float:left;}


*:first-child+html #header h1,*:first-child+html #header_fr h1,*:first-child+html #header_en h1 {top:0;}

#header h2,#header_fr h2 { background:url(../images/chasseurs_immobiliers.jpg) no-repeat; width:430px; height:27px; text-align:right; position:relative; left:350px;}

#header_en h2 { background:url(../images/property_hunter.jpg) no-repeat; width:430px; height:27px; text-align:right; position:relative; left:460px;}

#header #navigation03,#header_fr #navigation03,#header_en #navigation03 { text-align:right; width:620px; float:left; color:#fff;}

/* Contenu principal */

#principal_content {
					padding:0 85px;}
					
/*---- Navigation */
#navigation02 { float:right; margin:8px -47px 0 0;}
* html #navigation02 {margin:8px -23px 0 0;}

#navigation01 ul li,#navigation02 ul li{ float:left; list-style-type:none;}
.metier a,.metier_fr a{ background:url(../images/nav_metier.gif) no-repeat;}
.acheter a,.acheter_fr a{ background:url(../images/nav_acheter.gif) no-repeat;}
.notoriete a,.notoriete_fr a{ background:url(../images/nav_notoriete.gif) no-repeat;}
.compte a,.compte_fr a{ background:url(../images/nav_compte.gif) no-repeat;}
.contact a,.contact_fr a{ background:url(../images/nav_contact.gif) no-repeat;}

.metier_en a{ background:url(../images/nav_metier_en.gif) no-repeat;}
.acheter_en a{ background:url(../images/nav_acheter_en.gif) no-repeat;}
.notoriete_en a{ background:url(../images/nav_notoriete_en.gif) no-repeat;}
.compte_en a{ background:url(../images/nav_compte_en.gif) no-repeat;}
.contact_en a{ background:url(../images/nav_contact.gif) no-repeat;}

.metier a,.acheter a,.notoriete a,.compte a,.contact a,.notoriete_select a,.metier_select a,.acheter_select a,.contact_select a,.metier_fr a,.acheter_fr a,.notoriete_fr a,.compte_fr a,.contact_fr a,.notoriete_select_fr a,.metier_select_fr a,.acheter_select_fr a,.contact_select_fr a,.metier_en a,.acheter_en a,.notoriete_en a,.compte_en a,.contact_en a,.notoriete_select_en a,.metier_select_en a,.acheter_select_en a,.contact_select_en a{ width:98px; height:26px; display:block;}


.metier a:hover,.metier_select a,.metier_fr a:hover,.metier_select_fr a{ background:url(../images/nav_metier_hover.gif) no-repeat;}
.acheter a:hover,.acheter_select a,.acheter_fr a:hover,.acheter_select_fr a{ background:url(../images/nav_acheter_hover.gif) no-repeat;}
.notoriete a:hover,.notoriete_select a,.notoriete_fr a:hover,.notoriete_select_fr a{ background:url(../images/nav_notoriete_hover.gif) no-repeat;}
.compte a:hover,.compte_select a,.compte_fr a:hover,.compte
_select_fr a{ background:url(../images/nav_compte_hover.gif) no-repeat;}
.contact a:hover,.contact_select a,.contact_fr a:hover,.contact_select_fr a{ background:url(../images/nav_contact_hover.gif) no-repeat;}


.metier_en a:hover,.metier_select_en a{ background:url(../images/nav_metier_hover_en.gif) no-repeat;}
.acheter_en a:hover,.acheter_select_en a{ background:url(../images/nav_acheter_hover_en.gif) no-repeat;}
.notoriete_en a:hover,.notoriete_select_en a{ background:url(../images/nav_notoriete_hover_en.gif) no-repeat;}
.compte_en a:hover,.compte_select_en a{ background:url(../images/nav_compte_hover_en.gif) no-repeat;}
.contact_en a:hover,.contact_select_en a{ background:url(../images/nav_contact_hover.gif) no-repeat;}

.accueil a:hover,.accueil_select a,.accueil_fr a:hover,.accueil_select_fr a{ background:url(../images/nav_secondaire_hover.gif) no-repeat;}
.faq a:hover,.faq_select a,.faq_fr a:hover,.faq_select_fr a,.faq_en a:hover,.faq_select_en a{ background:url(../images/nav_faq_hover.gif) no-repeat;}

.accueil_en a:hover,.accueil_select_en a{ background:url(../images/nav_secondaire_hover_en.gif) no-repeat;}


.accueil a,.accueil_fr a { background:url(../images/nav_secondaire.gif) no-repeat;}
.faq a,.faq_fr a,.faq_en a { background:url(../images/nav_faq.gif) no-repeat;}

.accueil_en a { background:url(../images/nav_secondaire_en.gif) no-repeat;}

.accueil a,.faq a,.faq_select a,.accueil_select a,.accueil_fr a,.faq_fr a,.faq_select_fr a,.accueil_select_fr a,.accueil_en a,.faq_en a,.faq_select_en a,.accueil_select_en a{ width: 75px; height:19px; display:block;}
/* ----- contenu*/
#content_body { background: url(../images/background_content.jpg) repeat-y; width:799px;}
#content_body_head { background:url(../images/back_content_head.jpg) no-repeat; width:799px; padding:28px;}



#content_body_head #left,#content_body_head #right { float:left;}
#content_body_head #left { width:368px; margin:0 20px 0 0}
#content_body_head #right #rtl-tvi-deviron { width:309px; height:400px; background:url(../images/vendre-acheter-rtl-tvi-christophe-deviron.jpg); position:relative; padding:20px 17px 0 17px;}
#content_body_head #right h2 { font-size:13px; color:#545860; text-transform:uppercase; padding:0 0 0 110px;margin:0 0 10px 0;}
#content_body_head #right h2 span { color:#689001; font-size:16px;}
* html #content_body_head #right h2 span {font-size:14px;}
#content_body_head #right #rtl-tvi-deviron h1#vendre-acheter-rtl {position:absolute; top:5px; left:-25px; background:url(../images/logo-a-vendre-a-acheter-rtl-tvi.jpg) no-repeat;width:134px; height:89px; }
#content_body_head #right #rtl-tvi-deviron h1#vendre-acheter-rtl a{ width:134px; height:89px;  display:block ; background: none; }
#content_body_head #right #rtl-tvi-deviron h1#vendre-acheter-rtl span { display:none; }
#content_body_head #right #rtl-tvi-deviron .link { text-align:right; margin:0;}
#content_body_head #right a { color:#689001; background:url(../images/puce_link.gif) no-repeat center left; padding:0 0 0 15px;}
#content_body_head #right a:hover { color:#545860;}


*:first-child+html #content_body_head {padding:28px 28px 0 28px;}
/*----------------------------------accueil*/
#content_body .metier,#content_body .metier_fr { background:url(../images/back_metier.jpg) no-repeat;}
#content_body .acheter,#content_body .acheter_fr { background:url(../images/back_acheter.jpg) no-repeat;}
#content_body .notoriete,#content_body .notoriete_fr { background:url(../images/back_notoriete.jpg) no-repeat; margin:13px 0 0 0;}
#content_body .compte,#content_body .compte_fr { background:url(../images/back_compte.jpg) no-repeat; margin:13px 0 0 0;}
#content_body .compte_actif,#content_body .compte_actif_fr { background:url(../images/back_compte2.jpg) no-repeat; margin:10px 0 0 0;}

#content_body .metier_en { background:url(../images/back_metier_en.jpg) no-repeat;}
#content_body .acheter_en { background:url(../images/back_acheter_en.jpg) no-repeat;}
#content_body .notoriete_en { background:url(../images/back_notoriete_en.jpg) no-repeat;}
#content_body .compte_en { background:url(../images/back_compte_en.jpg) no-repeat;}
#content_body .compte_actif_en { background:url(../images/back_compte2_en.jpg) no-repeat;}


#content_body .metier,#content_body .acheter,#content_body .notoriete,#content_body .compte,#content_body .compte_actif,#content_body .metier_fr,#content_body .acheter_fr,#content_body .notoriete_fr,#content_body .compte_fr,#content_body .compte_actif_fr,#content_body .metier_en,#content_body .acheter_en,#content_body .notoriete_en,#content_body .compte_en,#content_body .compte_actif_en { width:168px; height:203px; float:left; margin-right:16px; position:relative;}

.metier_content,.acheter_content,.notoriete_content,.compte_actif_content { position:absolute; top:145px; left:12px;}
#content_body .compte_fr .compte_content,#content_body .compte_en .compte_content { width:145px;padding:45px 0 0 12px;}
#content_body .compte_fr .compte_content form,#content_body .compte_en .compte_content form { margin: 15px 0 0 0;}


/*Footer*/
#footer { background:url(../images/footer.jpg) no-repeat -2px 0; margin:0 38px 0 85px; height:35px; padding:2px 0 0 0; width:799px;}
#footer,#footer a { color:#fff;}
#footer2 { background:url(../images/footer2.jpg) no-repeat -2px 0; margin:0 38px 0 85px; height:28px; padding:2px 0 0 0; width:799px;}
.mail_footer { margin:0 0 0 290px; color:#FFF;}
address,#footer address a{ text-align: right; font-style:normal; margin:8px 11px 0 0; color:#999; font-size:10px;}


/* ##################### TINY MCE ###################### */
body.mceContentBody {
   background:#FFFFFF ;text-align:left
} 