@charset "utf-8";

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{text-align:left; font:13px Tahoma,Verdana,helvetica,clean,sans-serif; background:#FFFFFF; color:#36424a; background:#f8f4e4 url(../images/bg_body1.png) center top repeat-x;}
body * {line-height:1.22em;outline:none;}
a img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0; font-size:inherit;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
pre,code,kbd,samp,tt {font-family:monospace;line-height:100%;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
label{color:#3d3c38; font-weight:normal;  font-size:85%; }
select{ font-size:11px; color:#8a877f; width:207px; border:1px solid #a3a3a3;margin:2px 0 0 0; line-height:17px; height:17px;}
input{ font-size:11px; color:#8a877f; width:196px; border:1px solid #a3a3a3; margin:2px 0 0 0; padding:1px 0 0 3px; line-height:16px; height:16px; background:#fff url(../images/bg_select.gif) top left repeat-x;}
textarea{ font-size:11px; color:#8a877f; width:196px; border:1px solid #a3a3a3;margin:2px 0 0 0; padding:1px 0 0 3px; line-height:16px; height:129px; background:#fff url(../images/bg_select.gif) top left repeat-x;}
.submitType{  background:transparent url(../images/btn_submit.gif) no-repeat scroll 0pt; color:#82774f; display:block; font-size:12px; font-style:normal; font-weight:bold!important; line-height:13px; text-decoration:none; text-transform:uppercase; border:none; height:19px; margin: 0px;  width:90px!important; cursor:pointer; padding:0; }
#toRight {margin-right:36px;}
.tipafriend-field input.check { width:13px; margin:0 10px;}
.hr{background:#fcf9ef url(../images/hr.gif) no-repeat 0 0; width:211px; height:13px; overflow:hidden}
#print { background:#ffffff; }
#print .logo {padding-bottom:30px; position:relative; width:auto; height:auto; left:auto; top:auto }
#print #content { width:780px; }
#print #content .content-right { float:none; width:780px; }
#print #content .content-inner { float:left; width:330px; padding-right:40px; }
#print #content .card{width:204px;}
#print ul{border:1px solid #F1E9C9; width:204px; margin:0; list-style:outside none; padding:0; overflow:hidden; display:inline-block; float:left;}
#print ul li{margin:0; padding:0; display:inline-block; color:#857a6a; font-weight:bold; font-size:85%;line-height:25px;}
#print ul li{display:block}
#print ul li span{margin:0; padding:5pt 0pt 0pt 22px; color:#857a6a; line-height:25px;background: url(../images/bul_red_right.gif) top left no-repeat;  display:inline-block;}
#print ul li div{color:#8f8d83; font-weight:normal; padding:3px 0 10px 20px; line-height:1.35em}
#print ul li div p{color:#8f8d83; font-size:100%;}
#proiecte .box_oferta .imagewrapper { background:#fff!important; text-align:center; height:93px; line-height:93px; position:relative; }
#proiecte .box_oferta .imagewrapper a { display:block; height:93px; width:123px; position:absolute; left:0; top:0; z-index:100; background: url(../images/transparent.gif); }
#proiecte .box_oferta .imagewrapper a:hover {text-decoration:none; }
#proiecte .box_oferta .imagewrapper img { vertical-align:middle; }
/*** CONTENT ***/
#top{width:974px; height:8px; margin:2px auto 0 auto; padding:0; background:url(../images/bg_top.png) top left no-repeat; overflow:hidden}
#bot{width:974px; height:8px; margin:0 auto; padding:0; background:url(../images/bg_bot.png) top left no-repeat; overflow:hidden }
#container{width:966px; margin:0 auto; padding:0 4px 15px 4px; background:url(../images/bg_container.png) top left repeat-y; display:inline-block; }
#container { display:block; }
#header{width:966px; height:164px; position:relative; z-index:1001; background:#fff; margin:0;padding:0;overflow:visible;}
.logo{position:absolute; top:19px; left:7px; width:192px; height:79px; display:block;}
.header_img {border:1px solid #cbc9be; border-bottom:none;float:right;margin-right:4px; position:relative; z-index:0;}
.lang_wrapper{overflow:hidden;position:absolute; top:0px; right:20px; padding-right:5px; z-index:10}
.languages{ color:#cccccc; cursor:default; background:transparent url(../images/left_rounded.gif) left bottom no-repeat; font-size:85%;padding:2px 10px 5px 15px; font-size:85%; color:#8a8a8a;}
#header .right-corner{background:transparent url(../images/right_rounded.gif) right bottom no-repeat; height:53px; width:5px; position:absolute; right:0px; bottom:0;}
.languages a{color:#8f8d83; padding:0 0 1px 21px; background-position:left top; background-repeat:no-repeat; height:14px;}
.languages a.sitemap{background-image:url(../images/sitemap.gif)}
.languages a.english{background-image:url(../images/en.gif)}
.languages a.romana{background-image:url(../images/ro.gif)}
.languages a.active, #header .languages a:hover{color:#d8050c; text-decoration:none;}
.languages a.active{font-weight:bold;}
.menubar{position:absolute; top:132px; left:0px; margin:0;padding:0; overflow:visible; height:32px; width:966px; background:url(../images/bg_menu.gif) top left repeat-x;font-size:12px; font-family:sans-serif; letter-spacing:0.05em}
#menu {clear:both;  }
#menu li{float:left; margin:0; padding:0 2px 0 0;color:#fff; height:32px; background:url(../images/bg_menu_item.gif) top right no-repeat; position:relative; }
#menu li a{color:#fff; padding:0; display:inline-block;  height:16px; padding:10px 15px 3px 15px;text-align:center; text-transform:uppercase; font-weight:bold; }
#menu li a{display:block;}
#menu li.active a{background:transparent url(../images/menu_active.gif) top left repeat-x;color:#fff; text-decoration:none; height:19px;  font-weight:bold;color:#e8deb4}
#menu li a:hover, #menu li.over a{color:#e8deb4; text-decoration:none;background:transparent url(../images/menu_hover.gif) top left repeat-x;}
#menu li ul{background:#b30a02;border-left:1px solid #a30300; border-right:1px solid #a30300;position:absolute;top:32px;left:0;letter-spacing:0; font-weight:bold; width:176px; padding:0;display:none;}
#menu li ul li{display:block; border-bottom:1px solid #a30300; background:none; float:none;  padding:0; color:#ede7c7; position:relative; height:auto; }
#menu li ul li a{color:#ede7c7; text-transform:none;padding:4px 0 4px 15px; text-align:left; display:block; height:auto; }
#menu li.over li a{background:none;}
#menu li ul li.over{background:#a30300;}
#menu li ul li a:hover,  #header #menu li ul li.over a{background:transparent}
#menu li.active ul li a{background:none;}
.menu_right{ float:right; padding:0 4px 0 0; margin: 0px 3px 0 0; position: relative display: inline}
.menu_right_top { float:right; padding:0 4px 0 0; margin: 0px 3px 0px 0; position: relative; display: inline}
#cautare{height:24px; display:block; margin:0px; padding:4px 0; background:url(../images/bg_cautare.gif) no-repeat right 4px; color:#82774f;font-weight:bold;position:relative; overflow:visible; float:left; letter-spacing:normal; }
#cautare p{ color:#82774f; display:inline-block; height:15px; padding:5px 11px 4px 28px; text-align:center; text-transform:uppercase; font-weight:bold; background:url(../images/cautare_plus.gif) top left no-repeat; cursor:pointer;width:124px; font-size: 12px; float:left; margin-left: -2px;}
#cautare:hover{text-decoration:none; color:#47412c;}
#cautare:hover p{color:#47412c;}
/*content*/
#content{padding:21px 7px 0px 7px; margin:0; width:952px; overflow:hidden;}
h1{color:#bfaf6d; font-size:100%; font-weight:bold;padding:0 0 6px 0;}
h2{color:#857a6a; font-size:93%; font-weight:bold;padding:1px 0 2px 0; text-transform:uppercase; border-bottom:1px solid #e3d7a2; margin-bottom:5px}
h3{color:#857A6A; font-size:85%; font-weight:bold;padding:0 0 6px 0;}
h4{color:#be0d17; font-size:85%; font-weight:bold;padding:0 0 6px 0;}
#content a{color:#be0d17;}
p{color:#3d3c38; margin:0; padding:0 0 6px 0; font-size:85%;}
#content ul{list-style:inside disc;}
#contentLeft{float:left; width:211px; padding:0px;}
.content-left{width:211px; margin:0 0 7px 0; background:url(../images/top_box.gif) top left no-repeat; padding-top:6px}
.content-left .bot{background:url(../images/bot_box.gif) top left no-repeat; width:211px; height:6px; padding:0; margin:0;overflow:hidden; clear:both}
#content .content-left ul{background:url(../images/bg_box.gif) top left repeat-y; width:211px; margin:0; list-style:outside none; padding:0; overflow:hidden; display:inline-block}
#content .content-left ul{display:block;}
#content .content-left ul li{margin:0; padding:0; display:inline-block; color:#857a6a; font-weight:bold; font-size:85%;line-height:25px;}
#content .content-left ul li{display:block}
#content .content-left ul li a{margin:0; padding:0pt 0pt 0pt 22px; color:#857a6a; line-height:25px;background: url(../images/bul_red_right.gif) top left no-repeat;  display:inline-block;}
#content .content-left ul li a{display:block}
#content .content-left ul li a.over{background-image:url(../images/bul_red_down.gif); font-size:116%; }
#content .content-left ul li a:hover, #content .content-left ul li.active a{text-decoration:none;color:#be0d17}
#content .content-left ul li ul li a{background:none !important; padding-left:27px!important; line-height:15px!important;}
#content .content-left ul li div{color:#8f8d83; font-weight:normal; padding:3px 0 10px 20px; line-height:1.35em}
#content .content-left ul li div p{color:#8f8d83; font-size:100%;}
#content .content-left ul li div a{background:none; padding:0; text-decoration:none; display:inline;color:#8f8d83;line-height:1.35em;color:#8f8d83;}
#content .content-left ul li div a:hover{text-decoration:underline;color:#8f8d83;}
#content .content-left ul li div a.internal-link{color:#be0d17}
.card{border:1px solid #cccccc; border-bottom:0px; padding:20px 0 20px 5px; position:relative; width:204px}
.picholder{ width:44px; height:44px; background:url(../images/picholder.gif) top left no-repeat; overflow:hidden; position:absolute; top:5px; right:5px;}
.card h1{color:#3d3c38; padding:0 0 20px 10px; font-size:108%}
#content .card p, #content .card a{color:#8f8d83}
.bot_card{background:url(../images/bot_card.gif) top left no-repeat; width:211px; height:11px; padding:0; margin:0;overflow:hidden; clear:both}
#content .search-right{float:right; width:158px;margin-top:20px;}
#box_cautare, .interes{ background:#f1e9c9 url(../images/searchBottom.gif) no-repeat left bottom; width:150px;letter-spacing:0; padding:0 8px 10px 0; margin: 0 0 7px 0; overflow:hidden}
#box_cautare a{clear:both; font-size:11px; color:#BE0D17; padding:0 0 0 10px; }
#box_cautare #box_cautare_head, .interes .head{background:#f1e9c9 url(../images/searchTop.gif) no-repeat 0 0; color:#ede7c7; height:24px; display:block; padding:4px 0; font-weight:bold;text-transform:uppercase; width:158px;}
#box_cautare #box_cautare_head span, .interes .head span{background:url(../images/search.gif) right center no-repeat; border-bottom:1px solid #e3d7a2; color:#857a6a; padding:5px 7px 4px 0; margin-left:10px; display:block; width:133px; height:15px;  display:block; text-transform:uppercase; font-weight:bold;}
.interes .head span{background-image:url(../images/interes.gif);}
.interes .related{background:#f1e9c9 url(../images/searchTop.gif) no-repeat 0 0; color:#ede7c7; height:24px; display:block; padding:4px 0; font-weight:bold;text-transform:uppercase; width:158px;}
.interes .related span{border-bottom:1px solid #e3d7a2; color:#857a6a; padding:5px 7px 4px 0; margin-left:10px; display:block; width:133px; height:15px;  display:block; text-transform:uppercase; font-weight:bold; background:url(../images/related.gif) no-repeat right 4px}
.interes ul{padding:5px 0 0 10px; width:140px; overflow:hidden;}
.interes ul li {list-style:none; padding:0; clear:both; overflow:hidden; width:140px; margin:0; padding-bottom:10px; }
.interes ul li:after{content:"."; clear:both; height:0; display:block; visibility:hidden}
.interes ul li .image{float:left;border:1px solid #8c8170; width:48px; height:37px; overflow:hidden; margin-right:8px}
.interes .more_link{display:inline-block}
.interes .more_link{display:block}
.interes .more_link:after{content:"."; clear:both; height:0; display:block; visibility:hidden}
.interes .more_link a {float:right;padding-right:3px;font-size:11px}
.interes .relatedList li .relatedimagewrapper { float:left; padding:4px 10px 0 0; }
.interes .relatedList li .relatedimagewrapper a { padding-left:0; width:auto; float:none; }
.interes .relatedList ul li a{ color:#857A6A !important;margin:0pt;font-size:85%; font-weight:bold;display:block; }
#content p.delete a{background:transparent url(../images/delete.gif) no-repeat scroll left top; padding:0 0 1px 14px; display:block}
#frm_cautare{ font-family:tahoma;padding:0 0 0 10px;clear:both; overflow:hidden; width:140px;}
#frm_cautare label{color:#8a877f; font-weight:bold;font-size:85%;}
#frm_cautare select{width:140px; margin:2px 0 6px 0;}
#frm_cautare input{width:135px; margin:2px 0 6px 0;}
.submitWrapper{ background:transparent url(../images/searchButtonLeft.gif) no-repeat scroll 0 0; padding-bottom:3px; float:right; clear:both; display:inline-block;}
.submitWrapper{display:inline;}
.submitWrapper:after{content:"."; clear:both; height:0; display:block; visibility:hidden}
#frm_cautare .submitWrapper input, #interesData .submitWrapper input, #frm_dezab .submitWrapper input {background:transparent url(../images/searchButtonRight.gif) no-repeat scroll right top; border:0; margin-top:0; width:auto; height:19px; float:left; padding:0 8px; color:#82774f; font:12px bold Tahoma, Arial, Helvetica; text-transform:uppercase; font-weight:bold; text-align:center; cursor:pointer; overflow:visible; }
#frm_dezab {width: 201px; overflow:hidden;}
#frm_dezab input{margin:2px 0 6px 0;}
#content .content-right{float:left;width:549px;margin:0px; padding:0 0 0 20px; overflow:visible; display:inline-block}
#content .content-right{display:block}
#content .content-right:after{content:"."; clear:both; height:0; display:block; visibility:hidden}
#content .content-right li{font-size:85%}
#content .content-right li ul{padding:0 0 5px 20px}
#content .content-right li li{font-size:100%}
.breadcrumbs{color:#8a8a8a; font-weight:bold; font-size:85%; padding:0; margin:0 0 10px 0;clear:both;}
#content .breadcrumbs a{font-weight:normal; color:#8a8a8a;}
#content .breadcrumbs .active{color:#be0d17; font-weight:bold;}
.contact:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.contact { position:relative; z-index:1000; display:inline-block }
.contact  { display:block; }

.links{float:right;  padding:7px 0 0 0}
.links input { width:auto; vertical-align:middle; margin-top:-1px; border:0; background:none; }
#content .content-right .links label { color:#8A8A8A;}
#content .content-right .links a{ color:#8a8a8a; padding:1px 0 0 20px;font-size:85%;}
#content .content-right .links a.detalii{ background:url(../images/detalii.gif) top left no-repeat; }
#content .content-right .links a.interes{ background:url(../images/interes.gif) top left no-repeat;}
#content .content-right .links a.salveaza{ background:url(../images/pdf.gif) left top no-repeat; padding:3px 0 0 20px;}
#content .content-right .links a.tip{ background:url(../images/recomanda.gif) top left no-repeat; padding:3px 0 0 18px;}
#content .content-right .links a.print{ background:url(../images/print.gif) top left no-repeat; padding:3px 0 0 20px;}
#content .content-right .links a.interes{ background:url(../images/interes.gif) top left no-repeat; padding:3px 0 0 19px;}
.content-right .paginare{float:right; color:#cccccc; font-size:85%; padding:0 3px 5px 0;clear:both;display:inline}
.content-right .paginare a{font-weight:bold; color:#be0d17; font-style:normal; padding-right:3px}
.content-right .paginare .active{color:#3d3c38; font-style:normal;}
#content .content-right .paginare .active strong{color:#8a877f}
.content-right .imagewrapper{float:left;height:93px;margin:0 10px 0 0;width:121px; border:1px solid #b5b3b3; background:#f5f4ee;text-align:center;}
.content-right .line{ border-bottom:1px solid #f4efdb; overflow:hidden; padding:6px 0 0 0; margin:0 0 8px 0; height:25px; clear:both}
.content-right .line .links{padding:6px 0;}
#content .content-right .line a.inapoi, #content .news-single-backlink a{float:left; padding:0 0 0 12px;background:url(../images/arrow_left.gif) top left no-repeat;font-size:85%;color:#8a8a8a; margin:6px 0 0 0;}
#content .content-right .line h4{float:left; padding:6px 0;}
#content .content-right .border_up{border-bottom:none !important; border-top:1px solid #f4efdb; padding-top:2px !important; margin-top:8px !important;}
.content-right .imagesbox{overflow:hidden; padding:0pt 0pt 10px;}
#content .content-right .imagesbox .imagewrapper{margin:7px 7px 0 0; display:inline;}
#content .content-right .imagesbox .paginare{padding-top:10px;}
#content .content-right .box_oferta{width:533px; overflow:hidden; padding:0 8px}
#content .content-right .bot_oferta{width:549px; height:6px; padding:0; margin:0 0 3px; overflow:hidden; clear:both}
#content .content-right .box_oferta .text{float:left; width:400px;}
#content .content-right .box_oferta p{padding:0 0 5px 0; margin:0; font-size:85% }
#content .content-right .wrapper_1 {background:url(../images/top_oferta1.gif) top left no-repeat;width:549px;margin:0; padding:4px 0;clear:both;}
#content .content-right .wrapper_1 .box_oferta{background:url(../images/bg_oferta1.gif) top left repeat-y; }
#content .content-right .wrapper_1 .bot_oferta{background:url(../images/bot_oferta1.gif) top left no-repeat; }
#content .content-right .wrapper_2 {background:url(../images/top_oferta2.gif) top left no-repeat;width:549px;margin:0; padding:4px 0;clear:both}
#content .content-right .wrapper_2 .box_oferta{background:url(../images/bg_oferta2.gif) top left repeat-y; }
#content .content-right .wrapper_2 .bot_oferta{background:url(../images/bot_oferta2.gif) top left no-repeat; }
#content .exclusivitati{ width:926px; height:137px; background:#fff url(../images/bg_exclusivitati.gif) top left no-repeat; clear:both; padding:4px 12px}
#content .exclusivitati ul:after { content:'.'; display:block; visibility:hidden; height:0; clear:both; }
#content .exclusivitati ul { display:inline-block; }
#content .exclusivitati ul { display:block; }
#content .exclusivitati li {  float:left; width:145px; padding-right:9px; list-style:none; }
#content .exclusivitati li h2 { color:#be0d17; font-size:11px; border:0; }
#content .exclusivitati h4{color:#857a6a; font-size:13px}
#content .exclusivitati .excl-wrapper{width:926px; height:100px; padding:4px 0 0 0;}
#exclusiv  li { position:relative; float:left; list-style:none!important; text-align:center; width:154px; height:70px; line-height:70px; vertical-align:middle; }
#exclusiv  li a{background:url(../images/transparent.gif) repeat 0; display:block; width:154px; height:70px; position:absolute; left:0; top:0; z-index:100; }
ul.addoferta li{list-style:none;}
#content ul.addoferta li h3{ font-size:11px; padding:0px;}
#exclusiv li a:hover { text-decoration:none; }
#exclusiv li img{ vertical-align:middle; }
#footer{clear:both; margin:0;overflow:hidden; font-family:Trebuchet MS; font-size:93%; color:#a1a1a1; padding:0 0 0 0;}
#footer a{padding:0; color:#a1a1a1;font-weight:bold;}
#footer .footer-left{padding-left:16px; float:left;color:#999999; }
#footer .footer-left p{line-height:1.5em;}
#footer .footer-left a{color:#a1a1a1; }
#footer .footer-right{float:right; padding-right:16px;color:#999999; }
#footer .footer-right a{color:#999999;}
#footer ul {margin:0 10px 0 10px;display:inline-block;background: url(../images/bg_footer.gif) no-repeat scroll left bottom; padding-bottom: 15px; padding-left: 9px}
#footer ul {display:block}
#footer ul:after{content:"."; clear:both; height:0; display:block; visibility:hidden}
#footer ul  li{width:33%; float:left;zoom:1}
#footer ul li a {padding: 1px 0;font-weight:normal;float:left}
.csc-mailform {float: left; padding-right:100px;}
.csc-mailform-field {clear: both; margin-bottom: 5px; } 
.csc-mailform input { width: 220px; padding: 1px 4px 0 4px; } 
.csc-mailform textarea { overflow: auto; padding: 1px 4px; width: 220px; } 
.csc-mailform label { float: left; width: 120px; text-align: right; padding:3px 10px 0 0; }
.csc-mailform-submit, .addoferta-form-submit {background:transparent url(../images/searchButtonRight.gif) no-repeat scroll right top; border:0; margin-top:0; 
width:auto !important; height:19px; float:left; padding:0 8px !important; color:#82774f; font:12px bold Tahoma, Arial, Helvetica; text-transform:uppercase; font-weight:bold; text-align:center; cursor:pointer; overflow:visible}
#mailform .submitWrapper{margin-left:130px; float:left; }
textarea#mailformadresa_imobil {height:40px;}
.note {font-size:11px; color:#AAAAAA; padding-left:130px;}
.addoferta-form-row { clear: both; margin-bottom: 5px; } 
.addoferta-form-row input { width: 220px; padding: 1px 4px; } 
.addoferta-form-row select{ width:230px;}
.addoferta-form-row textarea { overflow: auto; padding: 1px 4px; width: 220px; } 
.addoferta-form-row label { float: left; width: 120px; text-align: right; padding:3px 10px 0 0; }
.addoferta-form-row span{color:#3d3c38; font-weight:normal;  font-size:85%; }
.addoferta-form-row input.file {height:20px; border:none; background:none;}
.addoferta-form-row .editorWrap {float:right; margin-right:130px;}
.addoferta-form-row li { list-style:none; }
.addoferta .add_oferta_btn{overflow:hidden;width:200px;}
.tx-dmmjobcontrol-pi1 table td, .tx-dmmjobcontrol-pi1 table th  { padding:6px; border-bottom:1px solid #e8e7e1;}
.tx-dmmjobcontrol-pi1 table th { font-weight:bold; }
.tx-dmmjobcontrol-pi1 table { width:548px;border-top:1px solid #e8e7e1; margin-top:10px }
.tx-srfeuserregister-pi1 dt { width:185px; }
.tx-dmmjobcontrol-pi1 textarea{ width:340px; height:106px; overflow:auto; }
.dmmjobcontrol_apply_table{border:0!important;}
.dmmjobcontrol_apply_table td{border:0!important; font-size:85%}
.dmmjobcontrol_fileinput { height:auto!important; }
.tx-dmmjobcontrol-pi1 p.aplica{background:transparent url(../images/searchButtonLeft.gif) no-repeat scroll 0 0; padding-bottom:3px; float:right; clear:both;}
#content .tx-dmmjobcontrol-pi1 p.aplica a{background:transparent url(../images/searchButtonRight.gif) no-repeat scroll right top; border:0pt none; color:#82774F; float:left; font-family:Tahoma,Arial,Helvetica; font-size:12px; font-weight:bold; height:19px; padding:2px 8px 0; text-align:center; text-transform:uppercase; width:auto;}
#content .tx-dmmjobcontrol-pi1 p.aplica a:hover{text-decoration:none;}
.error { padding-left:132px; color:#BE0D17; font-size:11px; }
#frm_cautare .error{padding-left:0 !important;}
.partners{width:549px;overflow:hidden;}
#content .partners h2 { font-family:Arial, Helvetica, sans-serif; font-size:110%; }
.partners li, .portfolio li { list-style:none;  }
.partners li { background:url(../images/frame.gif) no-repeat 0 0; float:left; padding-right:5px; width:145px;  text-align:center; padding:15px 0 20px; margin-right:10px; position:relative; height:68px; }
.partners .both h2 { position:absolute; left:0; bottom:2px; width:143px; text-align:center; border:none !important;}
.partners li .image{ overflow:hidden; height:62px;  }
.portfolio li .image { background:#FEFDFA; float:left; margin:0 10px 5px 0; border:1px solid #F1E9C9; padding:3px; }
.portfolio li .image img { display:block;  }
.portfolio li { clear:both; }
.news-list-item img { border:1px solid #ccc; }
.news-list-item hr.clearer { display:none; }
.news-list-item .spacer-gif { border:0; padding:0; }
.newsImage { float:left; width:143px; }
.newsText { width:389px; float:left; padding-left:10px; }
.singleHeader:after, .news-list-item:after { content:'.'; display:block; visibility:hidden; height:0; clear:both; }
.singleHeader, .news-list-item { display:inline-block; }
.singleHeader, .news-list-item { display:block; padding-bottom:20px; }
.news-list-morelink { float:right; }
.news-single-item h2 { float:left; }
.singleHeader { clear:both; }
.news-single-item .news-single-timedata { padding:4px 5px 0 0; float:right; }
.news-single-item table a img { margin:0 10px 10px;border:1px solid #B5B3B3; }
.news-single-item hr { display:none; }
.news-list-morelink, .news-list-date{font-size:85%; font-weight:bold}
input.check { width:13px; margin:0 10px; border:0; }
.collapsable ul li { cursor:pointer; }
.slideshowOferte { padding-top:15px; }
.slideshowOferte li { list-style:none; }
.picNav { width:690px; }
.nextPic{ float:right}
.newsletter_container{width:193px; margin:0 0 10px 0;overflow:hidden; background:#f1e9c9 url(../images/round_news.gif) left -4px no-repeat; padding:8px 8px 10px 10px; position:relative;}
.newsletter_container h2{background:url(../images/news.gif) right top no-repeat;}
.newsletter_container .news_bt{width:211px; height:4px;background:#f1e9c9 url(../images/round_news.gif) left top no-repeat; overflow:hidden; position:absolute; bottom:0; left:0;}
.newsletter_container .csc-mailform{padding:0; float:none;}
.newsletter_container label{text-align:left; display:block; float:none; color:#8a877f; font-weight:bold;}
.newsletter_container input.textfield {width:182px; margin-bottom:5px}
.newsletter_container .error{ padding:0; font-size:11px; color:#be0d17}
#frm_cautare_content{width:500px; padding:0 0 10px 0}
#frm_cautare_content label { float: left; width: 120px; text-align: right; padding:3px 10px 0 0; }
#frm_cautare_content select{background:#fff url(../images/bg_select.gif) repeat-x scroll left top; border:1px solid #A3A3A3; color:#8A877F; font-size:85%; height:18px; line-height:18px; margin:2px 0pt 0pt; padding:0px; width:202px; margin-bottom:5px;}
#frm_cautare_content .pret{float:left; width:215px}
#frm_cautare_content .pret label{width:23px !important; text-align:left; background:white; float:left}
#frm_cautare_content .pret input{width:58px; float:left; margin-right:10px; margin-bottom:5px;}
#frm_cautare_content .submitWrapper{ float:left !important; margin:10px 0 0px 130px !important;}
#interested{padding:10px 0 0 10px}
#interested .content-right .box_oferta{width:620px; overflow:hidden; padding:10px 8px 0 8px;}
#interested .content-right .box_oferta .text{float:left; width:405px; padding-bottom:5px}
#interested .content-right .box_oferta .text img{float:left; margin-right:5px}
#interested .content-right .box_oferta p{padding:0 0 5px 0; margin:0; font-size:85% }
#interested .content-right .box_oferta ul{border:1px solid #F1E9C9; width:204px; margin:0; list-style:outside none; padding:0; overflow:hidden; display:inline-block; float:left;}
#interested .content-right .box_oferta ul li{margin:0; padding:0; display:inline-block; color:#857a6a; font-weight:bold; font-size:85%;line-height:25px;}
#interested .content-right .box_oferta ul li{display:block}
#interested .content-right .box_oferta ul li span{margin:0; padding:5pt 0pt 0pt 22px; color:#857a6a; line-height:25px;background: url(../images/bul_red_right.gif) top left no-repeat;  display:inline-block;}
#interested .content-right .box_oferta ul li div{color:#8f8d83; font-weight:normal; padding:3px 0 10px 20px; line-height:1.35em}
#interested .content-right .box_oferta ul li div p{color:#8f8d83; font-size:100%;}
#interested .content-right .box_oferta p {color:#3D3C38; font-size:85%;}
#interested .content-right .box_oferta .line {clear:both;border-bottom:1px solid #F1E9C9; padding:2px 0; height:2px;}
#interested form {font-size:85%; padding:0 0 10px 200px;}
#interested .submitType {font-size:100%}
#interested .error {padding:0;}
#interested .cardwrapper{float:right}
.tipafriend{padding:10px 0 20px 0;}
.tipafriend-field { clear: both; margin-bottom: 5px; } 
.tipafriend input { width: 183px; padding: 1px 4px; } 
.tipafriend textarea { overflow: auto; padding: 1px 4px; width: 183px; height:70px; } 
.tipafriend label { float: left; width: 85px; text-align: left; padding:3px 10px 0 0; }
.tipafriend label.message{width:40px;}
.tipafriend-field .note{padding-left:95px;}
.tipafriend-submit { background:transparent url(../images/btn_submit.gif) no-repeat scroll 0pt; color:#82774f; display:block; font-size:93%; font-style:normal; font-weight:bold; line-height:13px; text-decoration:none; text-transform:uppercase; letter-spacing:0.05em ; border:none; height:19px; width:90px!important; cursor:pointer; }
.tipafriend-field input.check { width:13px; margin:0 10px; }
.interesed {margin:10px 0;}
.imgproiecte { margin-bottom:10px;}
ul li div h4 {font-weight:bold; color:#AD0701;}
#cautaAvansat{font-size:85%;display:block; padding:0pt 0pt 22px;}
.interes_form{font-size:11px; padding-bottom:20px;}
.interes_form td{padding-bottom:5px}
.interes_form textarea{height:93px;}
#tooltip_maIntereseaza { display:none;}
#tooltip_maIntereseaza_up{ display:none;}
#tooltip_maIntereseaza_down{ display:none;}

#tooltip {position: absolute;z-index: 3000;border: 1px solid #111;background-color: #F1E9C9;padding: 5px;opacity: 0.85;}
#tooltip h3, #tooltip div { margin: 0; }
#tooltips a {cursor:pointer;}

#butonExclusivitati{margin-right:36px !important;}
#content #cerere_select {float:left;width: 220px; padding: 20px 0 0 20px}
#content #cerere span, #content #info_form span, #content #info_form label {float: left; width: 100%; padding-bottom: 3px;}
#content #cerere_select input { float:left; height: 16px; width: 30px; background: none; border: none; margin:1px 0 0 0; padding:0 5px;}
#content #cerere_select label {float:left; height: 16px; line-height: 16px;}
#content #info_form {float:right;width: 270px; padding: 20px 20px 0 0}
#content #info_form  input{width: 220px;}
#content #info_form  textarea{width: 220px;}
#content #info_form  .submitWrapper {float: left; margin-top: 5px;}
#content .red { color: red;}
#content #info_form .error { padding-left: 0px;}
