@charset "iso-8859-1";
.gris{color:#666666;}
.red{color:#CC0000;}
.bold{font-weight:bold;}
TABLE.locsanntbl{border-bottom-color:#666666;border-bottom-style:solid;border-bottom-width:1px;border-collapse:collapse;}
TABLE.locsanntbl TD{vertical-align:top;padding:0;}
TR.locsanntrlight TD{background-color:#f5f7fa;border-bottom:0 solid #cccccc;}
TR.locsanntrdark TD{background-color:#e9e9e9;border-bottom:0 solid #cccccc;}
/*.locsannville{
font-size:1.0em;
}*/
.locsannville a:visited,.locsannville a,.locsannville a:link{font-weight:normal;text-decoration:none;}
.locsannville a:visited:hover,.locsannville a:hover{font-weight:normal;text-decoration:underline;}
.locsannpieces{color:#666666;font-size:1.0em;font-weight:normal;}
P.locsannphrase{margin-left:10px;font-size:1.0em;font-weight:normal;padding:0;}
.locsannloyer{background-color:transparent;color:#CC0000;font-family:arial,helvetica,sans-serif;font-size:1.0em;font-weight:bold;}
a.locsannvlink{font-size:small;font-weight:normal;text-decoration:none;}
a.locsannvlink:visited:hover,a.locsannvlink:hover{color:#FF0000;text-decoration:underline;}
/* STYLE LocsAnnDetail */
TABLE.locsannnobordertbl{border-bottom-color:#666666;border-bottom-style:solid;border-bottom-width:0;}
TABLE.locsannnobordertbl TD{vertical-align:top;}
a.locsannretour{color:#000000;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:small;text-decoration:none;}
a.locsannretour:visited:hover,a.locsannretour:hover{color:#FF0000;text-decoration:none;}
.locsanncontract2{font-size:1.0em;}
.locsannrue{color:#00008B;font-size:small;}
.locsannaskinfo{color:#00008B;font-size:11px;}
.locsannphrasedetail{color:#000066;font-weight:normal;font-size:1.0em;font-style:italic;}
.locsannfraisagence{font-weight:normal;font-size:small;color:#333399;}
.locsanncharges{font-weight:normal;font-size:small;}
TABLE#locsanndetailtbl{width:98%;border:1px solid #666666;border-collapse:collapse;}
td.locsanndetails{border:1px solid #666666;background-color:#cccccc;font-size:small;text-align:center;}
td.locsanndetails2{border:1px solid #666666;font-size:small;text-align:center;}
/* Common styles */
.locsannbold{font-weight:bold;}
.locsannbold14{font-size:1.0em;font-weight:bold;}
.locsanncopybold{font-size:small;font-weight:bold;}
.locsannleft{text-align:left;}
.locsannright{text-align:right;}
.locsanncentre{text-align:center;}
.locsanncenter{text-align:center;}
/* DPE styles */
#dpe{width:210px;height:200px;position:relative;background:url('/immo/logos/dpe/dpe-bck2.png') no-repeat 0 0;margin:10px 20px;border:1px solid #e0e0e0;}
#dpe span{position:absolute;background:url('/immo/logos/dpe/dep-dashed-arrow.png') no-repeat center right;right:0;height:36px;color:#fff;text-align:right;line-height:30px;font-size:11px;padding-right:13px;font-size:small;font-family:arial,verdana,courrier;}
#dpe span.dpe_A{top:27px;width:150px;}
#dpe span.dpe_B{top:50px;width:104px;}
#dpe span.dpe_C{top:71px;width:94px;}
#dpe span.dpe_D{top:94px;width:84px;}
#dpe span.dpe_E{top:117px;width:70px;}
#dpe span.dpe_F{top:140px;width:66px;}
#dpe span.dpe_G{top:162px;width:50px;}
/* end DPE styles */
/* rpmbox styles */
DIV#rpmouter{position:relative;overflow:hidden;}
DIV#rpminner{float:left;position:relative;left:50%;}
DIV#rpmwrapper{float:left;position:relative;left:-50%;}
DIV.rpmouter{position:relative;overflow:hidden;}
DIV.rpminner{float:left;position:relative;left:50%;}
DIV.rpmwrapper{float:left;position:relative;left:-50%;}
DIV.rpmbox{float:left;border:1px solid gray;padding:1px 0 1px 1px;min-width:60px;}
DIV.rpmtop{text-align:center;background-color:#f4f4f4;color:#000;font-family:arial,verdana,sans-serif;height:20px;font-size:13px;line-height:18px;width:100%;}
DIV.rpmbottom{text-align:center;background-color:white;border-top:1px solid #dbdbdb;height:24px;font-size:13px;line-height:22px;font-family:arial,verdana,sans-serif;width:100%;}
DIV.rpmbottom img{margin-top:4px;}
img.dropshadow{background:#fff;box-shadow:0 17px 9px -11px rgba(0,0,0,0.35);border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-radius:0 0 5px 5px;padding:5px 10px 10px 10px;}