html, body, div, p, table, td, form,img, h1, h2, h3, h4, h5, h6,h7,ul,li,a, a2 {/*input*/
background-position:left top;
background-repeat:no-repeat;
border:0px none transparent;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6E6E6E;
margin:0px;
padding:0px;}
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
body {background-color:#E4E4E4;}
#main {width:935px; margin:0 auto;}
#bottom {width:100%; height:11px; background:url(/img/bg_bottom2.gif) no-repeat bottom left; float:left;}
#div-all-contenu {float:left; width:923px; height:auto; /*padding:3px 6px 45px;*/background:url(/img/bg_all.gif) repeat-y top left;padding:3px 6px 0px;}
#top {width:727px; height:86px; float:left; padding:43px 0px 0px 196px; background:url(/img/image_top.gif) no-repeat top left;position:relative}
#topInt {width:727px; height:86px; float:left; padding:43px 0px 0px 196px; background:url(/img/image_topInt.gif) no-repeat top left;position:relative}

#menu {width:923px; height:33px; float:left; padding:0px 0px 2px;}
#menu ul {list-style-type:none; display: inline;}
#menu li {display: inline;text-align:center;}
#menu li a { background:url(/img/boutton.gif) repeat-x 0px 0px;font-family:Arial ; font-size:14px; color:white; text-decoration:none; font-weight:bold;height:0pt;overflow:hidden;float:left; margin-left:1px;}
#menu li a:hover{ background-position:0px -33px;}
#menu li a.selected{ background-position:0px -33px;}
#menu li #accueil {padding:6px 58px 27px 59px;margin-left:0px;}
#menu li #nos-services {padding:6px 43px 27px 43px;}
#menu li #info-tarifs {padding:6px 50px 27px 50px;}
#menu li #inscription {padding:6px 28px 27px 27px;}
#menu li #contact {padding:6px 71px 27px 71px;}

#mention-quisommes {width:910px; height:17px; float:left; background-color:#F2F2F2; padding:10px 3px 0px 10px}
#mention-quisommes #xiti {float:right;margin-top: -7px!important;margin-top: -4px;}
#div-body {width:923px; height:auto; float:left; /*padding-bottom:2px;*/margin-bottom:18px; background:url(/img/rightbg.gif) repeat-y top right}
#div-body #column1 {width:219px; float:left; padding-right:8px;}
#div-body #column2 {/*width:469px;background-color:#F2F2F2;*/ float:left; width:693px; padding-left:2px;}
#div-body #column3 {width:219px; float:left;margin-left:8px!Important;margin-left:5px; background-color:#D7F0F8;}
.bluetxt {color:#006599;}
.blue { color:#025477; font-size:10px;}
.bold-blue { color:#01618D; font-family:Arial; font-size:12px; font-weight:bold; vertical-align:middle;text-align:center}

a {color:#006599; text-decoration:none;}
.gris { color:#646464;}
.orange { color:#FE9E0F; font-size:14px;font-family:"Arial Black";}
.black { color:#000000;}
.padd {padding:9px 0px 0px 3px}
.padd2 {padding:15px 7px 13px;}
.padd3 {padding:11px 47px 13px 14px;}
.padd4 {padding:0px 10px 0px}
.padd5 {padding:8px 127px 3px 5px;}
.padd6 {padding:8px 171px 4px 5px;}
.title2 {background-color:#F2F2F2; padding:8px 5px 8px;font-size:12px;color:#107EB1; font-weight:bold; text-transform:uppercase; border-top:5px solid #ffffff;}
.title3 {padding:8px 5px 8px;font-size:12px;color:#107EB1; font-weight:bold; }
.title4 {padding:8px 5px 8px;font-size:14px;color:#107EB1; font-weight:bold; }
#form-login label,#form-login input,#form-login a ,#form-login div,#form-login{color:#46A30D;font-size:12px;font-family:"Times New Roman", Times, serif; font-weight:bold; background-color:#ffffff; vertical-align:top;}
#form-login span { float:right;}
#form-login input.text {height:15px; width:113px; border:1px #E5E5E5 ridge;float:right;margin-bottom:7px!important;margin-bottom:4px}
#form-login #valider {border-top:1px solid #00943C; width:116px; float:right; text-align:right;}
#form-login #valider a {color:#46A30D; font-size:10px;}
#form-login {height:75px;}
a.grey { color:#A9A9A9;}
a.white { color:#ffffff;}
a.lite-gris {color:#6E6E6E;}
#glossaire a {color:#6E6E6E;}
a.plus_orange {color:#FE9E0F; font-size:15px;font-family:Arial; float:right}
/******menu top*****/
#menu2 {float:left; height:47px; background:url(/img/bg_menu2.gif) repeat-x top left;width:915px; padding-left:8px;}
#menu2 div {width:135px;float:left; background:url(/img/liste-bien.gif) no-repeat top left; height:26px; padding:21px 0px 0px 48px;}
#menu2 div a {color:#107EB1; font-size:12px; font-weight:bold;}
/******menu top*****/
#div-body h1 {background-color:#107EB1; font-family:Arial; font-size:12px; font-weight:bold; color:white; padding:8px 9px 7px; text-transform:uppercase; margin-bottom:2px!Important; margin-bottom:1px;}
#div-body h7 {background-color:#107EB1; font-family:Arial; font-size:12px; font-weight:bold; color:white; padding:8px 9px 7px; text-transform:uppercase; margin-bottom:2px!Important; margin-bottom:1px;}
#div-body h2 {font-family:Arial; font-size:12px;color:white; padding:7px 6px 7px;}
#div-body h2.imgs {background:url(/img/icon-assurances.gif) no-repeat 5px 6px; padding:15px 6px 21px 40px;}
#div-body h2.imgs2 {background:url(/img/icon-assurances2.gif) no-repeat 5px 6px;padding:15px 6px 21px 40px;}
#div-body h3 {font-family:Arial; font-size:13px;color:#107EB1; padding:12px 5px 1px; border-bottom:1px #107EB1 solid; margin-bottom:3px; background-color:#ffffff; font-weight:bolder;}
#div-body .title {font-family:Arial; font-size:12px;color:#FE9E0F; font-weight:bold; text-transform:uppercase;}
div.tab {margin-bottom:7px!Important;margin-bottom:4px;padding:0px 1px 12px;}
div.bottom-tab{margin-bottom:2px!Important;margin-bottom:1px;}

div.tab div.bluetxt {background-color:white;padding:10px 11px 9px;}
div.tab div.bluetxt #free-inscription {width:160px; height:54px;}

div.tab div.gristxt {background-color:#f2f2f2;padding:10px 11px 9px;}
div.tab div.whitetxt {color:#ffffff;padding:0px 11px 9px;}

#div-body #column2 .td-sty {margin-left:3px!Important;margin-left:2px;}
#div-body #column2 .white-zone {padding:11px 7px 13px;}
#div-body #column2 .white-zone2 {padding:11px 7px 0px;}



#form-login2 label,#form-login2 input,#form-login2 a ,#form-login2 div,#form-login2{color:#000000;font-size:12px;font-family:"Times New Roman", Times, serif;  background-color:#ffffff; vertical-align:top;}
#form-login2 span { float:right;}
#form-login2 input.text {height:15px; width:113px; border:1px #FFFFFF ridge;float:right;margin-bottom:7px!important;margin-bottom:4px}
#form-login2 #valider {border-top:1px solid #00943C; width:116px; float:right; text-align:right;}
#form-login2 #valider a {color:#46A30D; font-size:10px;}
#form-login2 {height:75px;}

#div-body2 {width:923px; height:auto; float:left; margin-bottom:18px; }
#div-body2 #column1 {width:910px; float:left; padding-right:8px;}
#div-body2 h1 {background-color:#107EB1; font-family:Arial; font-size:12px; font-weight:bold; color:white; padding:8px 9px 7px; text-transform:uppercase; margin-bottom:2px!Important; margin-bottom:1px;}
#div-body2 .title {font-family:Arial; font-size:12px;color:#FE9E0F; font-weight:bold; text-transform:uppercase;}

/********************************offre service2***********************/
div.tab-B {padding:0px 1px 1px; margin:0px 3px 3px!Important;margin:0px 2px 2px;}
div.tab-B div.TABtxt-G, div.tab-B2 div.TABtxt-G{background-color:white;padding:17px 10px 17px;}
div.blueTAB {background:url(/img/bg-blue.gif) repeat-x top left;}
div.liteblueTAB {background:url(/img/lite-bg-blue.gif) repeat-x top left;}
div.lite2blueTAB {background:url(/img/lite2-bg-blue.gif) repeat-x top left;}
div.greenTAB {background:url(/img/bg-green.gif) repeat-x top left; text-align:center;margin:2px 0px 4px!Important;margin:1px 0px 3px; font-family:"Arial Black";}
div.blueTABX {background:url(/img/bg-blue.gif) repeat-x top left; text-align:center;margin:2px 0px 4px!Important;margin:1px 0px 3px; font-family:"Arial Black";}
div .left-TAB {float:right;width:7px; height:24px;}
div .right-TAB {float:left;width:7px; height:24px;}
div .bodyTAB { color:#ffffff; font-size:12px; font-weight:bold; padding:7px 3px 2px; text-transform:uppercase;}
#adr-information-bien {padding-left:517px; margin-top:-56px;color:#006599;}
.div-tarif {text-align:center; border:1px -moz-bg-outset #E3E3E3;width:763px;padding:2px 0px 2px;}
a.dark-grey { color:#696969;}
/*******************demande assurance loyers impayers****************/
div.greenTAB2 {background:url(/img/bg-green.gif) repeat-x top left;}
input.input-txt {width:230px; height:16px; border:1px ridge #E5E5E5; background-color:white; color:#000000;}
input.input-txt2 {width:158px; height:16px; border:1px ridge #E5E5E5; background-color:white; color:#000000;}
select.input-txt2{width:185px; height:16px; border:1px ridge #E5E5E5; background-color:white; color:#000000;}
input.input-txt3 {width:358px; height:16px; border:1px ridge #E5E5E5; background-color:white; color:#000000;}
#form-demande td,#formulaire td,#table-list-biens2 td {color:#006599;}
#form-demande #form-valider {background:#ffffff url(/img/form-valider.gif) no-repeat top left; height:32px; width:81px;}
span.red{color:#C70000;}
/*********************************home***********************************/
.infos {padding-left:10px;}
.infos2 {padding-left:20px;}
.infos li{color:#000000; list-style-image:url(/img/gris-puce.gif);}
.infos2 li{color:#006599; list-style-image:url(/img/lite-blue-puce.gif);}

/*******************************list des biens2*****************************************/
#table-list-biens2 td{ padding-left:18px;}
/*******************************list des biens2*****************************************/

/******************************************Lot-n****************************************/
#Lot { text-align:left; background-color:#F9F8F8;}
#Lot a {height:100%;width:100%;font-size:12px;color:#094456;}
#Lot a:hover{color:#767676;}
#Lot li {height:17px;width:202px;background:#F9F8F8 url(/img/puce-lot.gif) no-repeat 8px 10px;padding:5px 0px 0px 17px;}
#Lot li.yellow{background:#EBEBB7 url(/img/puce-lot.gif) no-repeat 8px 10px; margin:9px 0px 9px!important;margin:6px 0px 6px}
#homepage {height:21px; background-color:#008001; padding:6px 18px 0px;}
#homepage a {font-size:12px; color:#ffffff;font-weight:bold;}
.eqm ,#eqm {border:1px ridge #E5E5E5; width:44px; background-color:#ffffff; color:#094456;}
#table-datail-lot td { color:#1889BE; font-size:12px;}
#table-datail-lot td.wz ,#table-datail-lot td.wz +td a{ color:#ffffff; padding-left:4px; font-weight:bold; font-size:12px;}
#table-datail-lot td.pz { padding:11px 0px 11px;}
/******************************************Lot-n****************************************/
/********************************bureau-AD***********************/
div.tab-B2 {padding:0px 1px 6px; margin:0px 3px 4px!Important;margin:0px 2px 3px; text-align:left;}
div .bodyTAB2 { color:#ffffff; font-size:12px; font-weight:bold; padding:7px 3px 2px;}
div.TAB1 {background:url(/img/tab/services-bg.gif) repeat-x top left;}
div.TAB2 {background:url(/img/tab/rose-o-bg.gif) repeat-x top left;}
div.TAB3 {background:url(/img/tab/blue-o-bg.gif) repeat-x top left;}
div.TAB4 {background:url(/img/tab/orange-s-bg.gif) repeat-x top left;}
div.TAB5 {background:url(/img/tab/orange-r-bg.gif) repeat-x top left;}
div.TAB6 {background:url(/img/tab/green-o-bg.gif) repeat-x top left;}
div.TAB7 {background:url(/img/tab/blue-f-bg.gif) repeat-x top left;}
/********************************bureau-AD***********************/
/********************************AD-page*************************/
#home-menu {background-color:#FFE26F; padding:17px 11px; width:191px; text-align:left;margin:0px 2px 3px;} /* padding:17px 10px 17px; */
#home-menu a { color:#3e3e3e;}
#home-menu a:hover { color:#ffffff;}
#left-ad {float:left; width:219px; margin-left:3px!important;margin-left:2px;margin-top:3px!important;margin-top:2px}


#ad-menu {background:transparent url(/img/bg-menu-ad.gif) repeat-x top left; height:38px; width:680px; padding:5px 0px; margin-bottom:3px!important; margin-bottom:2px;}
#ad-menu .bt-ad-menu {background:transparent url(/img/ad-menu-bt.jpg) no-repeat top left; width:180px; height:28px; float:left; margin-left:35px!important;margin-left:23px; text-align:center; color:#006084; padding:5px 0px 5px;}
#ad-menu .bt-ad-menu a { text-transform:uppercase; color:#004660; font-weight:bold;}


#liste-vos-biens {float:left;background-color:#107EB1; width:697px;  padding:10px 1px;font-weight:bold; font-size:12px; color:#ffffff;}
#liste-vos-biens #ad-title {font-weight:bold; font-size:12px; color:#ffffff; padding-bottom:5px;}
#liste-vos-biens #imprimer,#liste-vos-biens #bien-en-gestion,#liste-vos-biens #proprietaire {font-size:13px; color:#ffffff; text-align:right; padding:11px 34px;height:12px;width:139px}
#liste-vos-biens #proprietaire {float:left;background:#58A5C9 url(/img/proprietaire.gif) no-repeat top left; width:245px; padding-right:0px;}
#liste-vos-biens #bien-en-gestion {float:left;background:#58A5C9 url(/img/bien-en-gestion.gif) no-repeat top left; margin-left:3px!important;margin-left:2px;text-align:right;}
#liste-vos-biens #imprimer {float:right;background:#58A5C9 url(/img/imprimer.gif) no-repeat top left;}
#liste-vos-biens #imprimer a {font-size:13px; color:#ffffff;}
#information{float:left; height:26px; padding:6px 0px 3px 20px;width:677px; font-size:10px; border:1px solid #107EB1; border-bottom:2px solid #107EB1; background:#EDF1F3 url(/img/informatique.gif) no-repeat 6px 3px; color:#00577F; font-family:Tahoma;}
#table-ad-page { margin-top:3px!important; margin-top:2px; background-color:#F5F5F5; text-align:left;}
#table-ad-page th{ background-color:#107EB1; height:24px; color:#ffffff; font-size:12px; font-weight:bold;}
#table-ad-page td { padding:10px 10px; color:#006084;}
#table-ad-page td { border-bottom:1px solid #D5D5D5;}
#table-ad-page td.boder-td { border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}

#ad-contenu {float:left; margin-top:3px!important;margin-top:2px}
/********************************AD-page*************************/

/********************************lien logo*********************************/
#main #div-all-contenu #lien-logo {position:absolute; height:112px; width:188px; left: 5px; top: 12px;}
#a-logo {padding:80px 0px 100px 188px;}
/********************************lien logo*********************************/