
body{ font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #656565; background: #fff url(http://www.cbvaluation.ro/img/banker/member/layout/body_bg.jpg) repeat-x;  }
body, h1, h2, h3, h4, h5, h6, p, ul, li, form, input{ margin: 0; padding: 0; }
h2,h3 { font-family: "Times New Roman", Helvetica, sans-serif;  color: #A4A085; font-weight: normal; }
h2 { font-size: 16px; margin: 0 0 6px; padding: 18px 0 0; }
h3 { font-size: 15px; margin: 0; padding: 0; }
a { font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; outline: none; }
a:hover{ color: #2f8bcc; }
ul{ list-style-type: none; }
a.link_button{ font-size: 11px; background: #f6f3e0; color: #aaa68c; float: right; padding: 3px 8px; margin: 3px 0 0 0; }
a:hover.link_button{ background: #2f8bcc;  color: #faf8eb; }
br { clear: both; }

#container{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/header_bg.jpg) no-repeat top center; margin: 0 auto; }
#content { width: 864px; text-align: left; margin: 0 auto; padding: 30px 0 0; border:0px solid #ff0000;}
#content h1{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/logo.jpg) no-repeat; text-indent: -30000px; margin: 0 0 0 33px; width: 134px;  }
#content h1 a{ display: block; height: 84px; width: 134px; border:0px solid #ff0000;}
#content_header{ float: left; width: 547px; margin: 3px 0 0; }
img#poza_header{ float: left; margin: 6px 0 0; border:0px solid #ff0000;}

#content #titlu_drp_sus { float:right; margin:-83px 0 0 100px; padding-right:40px; border:0px solid #ff0000; width:380px; }
#content #titlu_drp_sus .header-title-img { float:right; margin-top:1px; }
#content #titlu_drp_sus .sifr_dummy { display:block; border:0px solid #ff0000; float:right;}
#content #titlu_drp_sus .ask-for-quotation { width:100px;}
#content #titlu_drp_sus a.ro { background:transparent url(http://www.cbvaluation.ro/img/banker/member/layout/steag_ro.jpg) no-repeat scroll right center; color:#004990; display:block; font-size:11px; margin-bottom:-6px; margin-right:2px; padding-right:22px; text-align:right; }
#content #titlu_drp_sus a.en { background:transparent url(http://www.cbvaluation.ro/img/banker/member/layout/steag_en.jpg) no-repeat scroll right center; color:#004990; display:block; font-size:11px; margin-bottom:-6px; margin-right:2px; padding-right:22px; text-align:right; }
#content #titlu_drp_sus a:hover.ro, #content #titlu_drp_sus a:hover.en{ color: #2f8bcc; }


div#meniu_princ { position: relative; margin: 0; padding: 0; height: 51px; width: 547px; border:0px solid #ff0000; margin-top:-15px; z-index: 1500; }
div#meniu_princ ul{ list-style: none;  padding: 0; z-index: -2000;}
div#meniu_princ ul li{ list-style: none; float: left; padding:0px; padding-left:9px; display:block; margin-top:-2px}
div#meniu_princ ul li a { font-family: Verdana;  font-size: 13px; font-weight:normal; color:#757575; text-decoration:none; display:block; height:26px; float: left; clear: both; z-index: 1500;}
div#meniu_princ ul li.selected a, div#meniu_princ ul li a:hover  { font-weight:normal; color: #004D8F; background: transparent url(http://www.cbvaluation.ro/img/banker/member/layout/sageata_meniu.jpg) no-repeat scroll center bottom; }
div#meniu_princ li a:hover{ color: #004D8F; }
div#meniu_princ div.banda2 { background: #2F8BCC none repeat scroll 0 0; display:block;  height:33px; left:0; margin:4px 0 0; padding:0; position:absolute; top:14px; width:545px; z-index: -100;}

#content_stg{ float: left; width: 280px; margin: 0 0 0; padding: 0 0 30px 33px; }
#content_stg a.link_cbmortgage{ text-indent: -3000px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/cbmortgage.jpg) no-repeat; width: 247px; height: 70px; display: block; margin-top: 20px; }
#content_stg a.link_cbresearch{ text-indent: -3000px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/cbresearch.jpg) no-repeat; width: 247px; height: 70px; display: block; margin-top: 20px; }
p.titlu_stanga{ font-family: "Times New Roman", Helvetica, sans-serif; font-size: 16px; color: #a4a085; margin: 10px 0 0; padding: 4px 0 0; }
p.titlu_stanga_130{ font-family: "Times New Roman", Helvetica, sans-serif; font-size: 16px; color: #a4a085; width: 130px; margin: 10px 0 0; padding: 4px 0 0; float:left;}
a.link_stg{ margin: 16px 33px 0 0; float:right; width:101px; text-align:center;}
#content_stg input#email_address{ background: #faf8eb; border: #f6ead2 solid 1px; width: 192px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #656565; padding: 6px 0 0 8px; float: left; }
#content_stg input#button_ok{ float: left;  margin: 6px 0 0 11px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/ok.jpg) no-repeat; border: none; width: 30px; cursor: pointer; }
#content_stg form#newsletter_form fieldset { margin: 8px 0 0 0; padding: 0; border: none; }
#content_stg input#email_address.Focused { border-color: #A4A085; }
#content_stg input#email_address.Error { color: #FF0000; }
#content_stg input#button_ok.Loading { background: url(http://www.cbvaluation.ro/img/banker/member/layout/ajax-loader.gif) no-repeat 7px 2px; }
p.Error { color: #FF0000; }
p.ThankYou, p.Error { margin-top: 8px; width: 247px; }
form#newsletter_form { clear:both; padding: 0 0 20px 0; margin: 0; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x bottom left;	width: 247px;}
p#imagine_stanga_interior { font-family: "Times New Roman", Helvetica, sans-serif; font-size: 16px; color: #A4A085; font-weight: normal; clear:both; padding: 15px 0 15px 0; width: 247px; margin: 0; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x bottom left; }
p#imagine_stanga_interior a img{ border: none; }
p#imagine_stanga_interior.scaune { padding: 0 0 15px 0; }
h2#h2_stg{ width: 124px; float: left; background: url(http://www.cbvaluation.ro/img/banker/member/layout/linie_scaune.jpg) no-repeat top right; text-indent: -30000px; padding: 0; margin: 0; }
h2#h2_stg a{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/residential.gif) no-repeat top left; display: block; height: 54px; }
h2#h2_stg a:hover{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/residential.gif) no-repeat bottom left; }
h2#h2_drp{ width: 155px; float: left; text-indent: -30000px; padding: 0; margin: 0; }
h2#h2_drp a{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/commercial.gif) no-repeat top left; display: block; height: 54px; }
h2#h2_drp a:hover{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/ro/commercial.gif) no-repeat bottom left; }

/* ------------------ CONTENT MIJLOC -------------------- */
#container_mjl_interior{float: left; width: 379px; margin: 21px 0 25px; position: relative; padding: 0; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie_v.jpg) repeat-y bottom right; text-align:justify;}
.content_mjl_interior{ width: 336px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/back_mijloc.jpg) no-repeat; padding: 0 26px 0 14px; margin: -61px 0 0; position: relative; line-height:16px;}
.content_mjl_interior h2{ padding-bottom:5px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x bottom left; }
.content_mjl_interior p{ margin: 0 0 18px; line-height: 18px; }
.content_mjl_interior p.subtitlu{ color: #c8c6b6; margin: 0; }
.content_mjl_interior strong { color: #2F8BCC; margin: 0; }
.content_mjl_interior a { color: #004990; margin: 0; }
.content_mjl_interior ul { 	padding-bottom:8px;	padding-left: 15px; list-style-image: url(http://www.cbvaluation.ro/img/banker/member/layout/sageata1_submenu.jpg); line-height:16px;}
.content_mjl_interior ul.lista_mjl li { padding-bottom:10px; }

h4.heading_mijloc{ font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; margin: 0; font-weight: bold; line-height: 18px; color: #c8c6b6; }
h3.subtitlu_mijloc{ font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; margin: 0 0 10px; font-weight: bold; line-height: 18px; color: #656565; }
h3.subtitlu_mijloc_cu_puncte{ font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x top left; margin: 0 0 10px; padding-top: 10px; font-weight: bold; line-height: 18px; color: #656565; }
h3.titlu_albastru_interior{	font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x top left; margin: 0 0 8px; line-height: 18px; padding: 10px 0 0; color: #2f8bcc; font-weight: bold; }
#imagine_header_sectiune {float: right; margin: 8px 0 0; }
a.link_mjl{ font-family: Arial, Helvetica, sans-serif; color: #004990; font-size: 12px; }
a:hover.link_mjl{ color: #2f8bcc; }
.content_mjl_interior img.imagine_mjl{ margin: 10px 10px 0 0; float: left; }


/* ------------------ CONTENT DREAPTA -------------------- */
ul#list_news li{ background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x left bottom; padding: 10px 0 31px 0; }
ul#list_news li.last_new{ background: none; padding-bottom: 0; } 
ul#list_news li p{ line-height: 15px; padding: 0 0 1px; }
ul#list_news li p.date{ color: #6dadda; }
ul#submeniu_interior_drp{	margin: 10px 0 0;}

ul#submeniu_interior_drp li{	background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x bottom left;	font-size: 11px;	font-weight: bold;	padding: 7px 0 10px;}
ul#submeniu_interior_drp li.fara_delimitator, #content_stg form.fara_delimitator{	background: none;}
ul#submeniu_interior_drp li a{	background: url(http://www.cbvaluation.ro/img/banker/member/layout/submeniu_bullet.jpg) no-repeat bottom left;	padding: 0 0 3px 22px;	color: #004990; }
ul#submeniu_interior_drp li a:hover{	background: url(http://www.cbvaluation.ro/img/banker/member/layout/submeniu_bullet_Over.jpg) no-repeat;	padding: 0 0 3px 22px;	color: #2f8bcc;}
ul#submeniu_interior_drp li p{	line-height:10px;	padding-bottom:10px;}
#content_drp_interior{ float: left; width: 157px; padding: 0 0 0 12px; margin: 20px 0 0 0; }

/* ------------------ CONTENT FOOTER -------------------- */

#footer{ clear: both; width: 535px; background: white url(http://www.cbvaluation.ro/img/banker/member/layout/back_footer1.jpg) no-repeat; margin: 0 0 20px 320px; }
#footer ul{ margin: 0; padding: 0; }
#footer ul li{ float: left; display: inline; font-size: 11px; margin: 0; }
#footer ul li.footer_line{ padding: 10px 0 9px 0; color: #d6d5c0; }
#footer ul li.link_footer{ padding: 10px 9px 9px 9px; }
#footer ul li.link_footer a{ color: #aaa68c; } 
#footer ul li.link_footer a:hover{ color: #2f8bcc; }
#footer p{ margin: 0; padding: 0 9px; color: #d6d5c0; font-size: 11px; clear: both; }

#header { display:block; height: 341px; }
#header h1 { background:url(http://www.cbvaluation.ro/img/banker/member/layout/header_bg.jpg) no-repeat; display:block; height:94px; width:157px; margin-left:37px; margin-top:31px; position:absolute; }
#header-box { position:relative; }
#header #box1 { background:url(http://www.cbvaluation.ro/img/banker/member/layout/header_box1.jpg) no-repeat; display:block; width:313px; height:223px;  position: absolute; top:0px; left:0px; }
#header #box2 { background:url(http://www.cbvaluation.ro/img/banker/member/layout/header_box2.jpg) no-repeat; display:block; width:546px; height:223px;  position: absolute; top:0px; left:313px; }

#mainbar { background:url(http://www.cbvaluation.ro/img/banker/member/layout/content_bg.jpg) no-repeat; width:619px; position:absolute; top: 294px; left:0px;  }
#mainbar-header { font-size:15px; font-weight: bold; line-height: 40px; color: #B3B3B3; padding-left:37px; padding-top:15px; display:block; }
#mainbar-content { padding-top:15px; padding-left:35px; padding-right:30px; }
#mainbar-content-text { height: expression( this.scrollHeight < 300 ? '300px' : 'auto' ); min-height:400px; width:550px; text-align:justify;  }
#mainbar-content ul { list-style-type:none; list-style-image:url(http://www.cbvaluation.ro/img/banker/member/layout/sageata_submenu.gif); padding-bottom:2px; padding-left:15px; }
#mainbar-content p {margin:0px; padding:0px;} 

#copy { clear:both; color:#D6D5C0; font-size:11px; margin:0; padding:0 9px; }
.clearer {clear:both;}





#rightbar { background:transparent url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie_v.jpg) repeat-y scroll left bottom; width:206px; position:absolute;  left:600px; top:304px;  margin-top:35px; margin-left: 25px; }
#rightbar-header { font-size:13px; font-weight: bold; line-height: 36px; color: #B3B3B3; display:block; padding-left:10px; }
#rightbar-content div.news_list ul { margin:0px; padding:10px; padding-top:0px;}
#rightbar-content div.news_list ul li{ list-style:none; background: url(http://www.cbvaluation.ro/img/banker/member/layout/pattern_linie.jpg) repeat-x left bottom; padding: 10px 0 31px 0; }
#rightbar-content div.news_list ul li.last_news{ background: none; padding-bottom: 0; }
#rightbar-content div.news_list ul li p{ line-height: 15px; padding:0; margin:0;}
#rightbar-content div.news_list ul li p.date{ color: #6dadda;}

div.form {width:100%; margin-bottom:50px;}
div.form h1.form-title { font-size:14px; padding:5px; font-weight:bold; margin-top:0px; }
div.form td {  }
div.form td.label { font-size:12px; text-align:left; color:#464646; font-weight:normal; width:100px; border:0px solid #ff0000; vertical-align:top; padding-top:12px; }
div.form td.element { text-align:left; width:192px; }
div.form td.element input.text { background:#FAF8EB none repeat scroll 0 0; border:1px solid #F6EAD2; color:#656565; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:18px; margin:0px 0 0; padding:8px 0 0 8px; width:192px; }
div.form td.element .combobox {border: 1px solid #F6EAD2; background-color: #FAF8EB; width: 192px; padding:2px; margin:0px; vertical-align: middle; }
div.form td.element input.code {border: 1px solid #F6EAD2; width: 300px;}
div.form td.element input.choose{border: 1px solid #F6EAD2; background-color: #FAF8EB; width: 20px; height:20px; margin:0px; display:inline; }
div.form td.element input.input_choose{border: 0px solid #CFCFCF; width: 300px; }
div.form div.header { border-top: 1px solid #ABABAB; }
div.form div.header, div.form h2 { padding:3px; font-size:13px; font-weight:bold; border-bottom: 1px solid #ABABAB; border-top: 1px solid #ABABAB; margin-top:1px;}
div.form div.form-header { border-top: 1px solid #ABABAB; }
div.form div.form-footer { padding:5px;	border:0px; margin:0px; margin-bottom:20px;}
div.form div.form-footer input { border: 1px solid #F6EAD2; background-color: #FAF8EB; color:#9F9A70; font-weight:bold; text-align:center; width:150px; height:32px; display:block;cursor:hand; float:right; padding:2px; margin-right:22px;}
div.form div.form-footer input:hover { background-color: #2F8BCC; color:#FFFFFF; }
div.form div.help { float:left;  width:30%; font-size:10px; text-align:left;}
div.form div.help { }
div.form select { width: 300px;}
div.form textarea { background:#FAF8EB none repeat scroll 0 0; border:1px solid #F6EAD2; color:#656565; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:80px; margin:0px 0 0; overflow:auto; padding:8px 0 0 8px; width:192px;} 
div.form textarea.content { width: 300px; height:100px;}
div.form div.div_wymeditor { width: 730px; height:300px;}
div.form div.container {border:0px;}
div.form-error { font-weight:bold; font-size:13px; color: #ff0000; padding:0px; }

.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-flash + div[adblocktab=true] { display: none !important; }
.sIFR-hasFlash h3.sifr_dummy{ visibility: hidden; font-size: 17px; }
.sIFR-hasFlash h2.sifr_dummy{ visibility: hidden; font-size: 16px; }
.sIFR-hasFlash p.titlu_stanga{ visibility: hidden; font-size: 16px; }
.sIFR-hasFlash p.titlu_stanga_130{ visibility: hidden; font-size: 16px; }

