body { margin:0; padding:0; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#f9f9fb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:100%; }
* { margin:0; padding:0 }

abbr { cursor:help }
a img { border:0 none }
a { color:#06c }
a:hover { text-decoration:none }
div, a, input, select, option { outline:none }
form { margin:0; padding:0; }
input, textarea, select, option { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#eee; border:0 none; border-bottom:1px solid #ccc; }
h2 a { color:#369; text-decoration:none }
h2 a:hover { color:#000; text-decoration:none }

.ldng { position: fixed; z-index:900000; background:#fff; top:0; left:0; height:100%; width:100%; }
.ldng p { padding:100px 0 0 0; text-align:center }

.main { width:951px; margin:0 auto; }

.main #propsmart { width:940px; height:161px; background:url(../images/bg_promovare.gif) repeat-y; padding-left:11px; }
.main #propsmart .propprop { background:url(../images/bg_promovare_frame.jpg) no-repeat; width:166px; height:124px; border:0px none; padding:5px 0 0 0px; float:left; margin:17px 12px 0 8px; display:inline; text-align:center; font-size:10px }
.main #propsmart .propprop img { width:156px; height:94px; }
.main #propsmart .propprop p { padding:11px 0 0 10px; text-align:left }
.main #propsmart .propprop a { color:#369; text-decoration:none }
.main #propsmart .propprop b { position:absolute; z-index:1; background:#333 url(../images/grad_pret_prom.jpg) repeat-y left; width:150px; display:block; margin:70px 0 0 8px; padding:5px 0; text-align:center; color:#fff; }

.main .propviz { width:920px; height:150px; padding-left:0px; }
.main .propviz .propprop {  width:166px; height:124px; border:0px none; float:left; margin:5px 5px 0 10px; display:inline; text-align:center; font-size:10px }
.main .propviz .propprop img { width:156px; height:94px; }
.main .propviz .propprop p { padding:11px 0 0 10px; text-align:left }

.main .propviz .propprop a { color:#369; text-decoration:none }
.main .propviz .propprop b { position:absolute; z-index:1; background:#333 url(../images/grad_pret_prom.jpg) repeat-y left; width:150px; display:block; margin:70px 0 0 8px; padding:5px 0; text-align:center; color:#fff; }

.main #prom_alerte { margin:20px 0 0 0; }
.main #prom_alerte a img, .main #prom_alerte a
 { margin:0; padding:0; border:0 none; font-size:1px; }

.main #vindeacum { width:931px; margin:0; overflow:hidden; padding:20px 0 20px 20px; }
.main #vindeacum h1 { padding:15px 0 10px 0; border-bottom:2px dashed #e5e5e6; width:350px; margin-bottom:5px; color:#f50; font-weight:normal; font-size:23px; }
.main #vindeacum p { padding:3px 0 }
.main #vindeacum .propvandute { background:url(../images/bg_vandute_right.jpg); width:358px; height:168px; float:right; margin:3px 0; padding-right:20px }
.main #vindeacum .propvandute .propprop { background:url(../images/bg_promovare_frame1.jpg) no-repeat; width:166px; height:124px; border:0px none; padding:5px 0 0 0px; float:right; margin:17px 3px 0 9px; display:inline; text-align:center; font-size:10px }
.main #vindeacum .propvandute .propprop img { width:156px; height:94px; }
.main #vindeacum .propvandute .propprop p { padding:14px 0 0 10px; text-align:left }
.main #vindeacum .propvandute .propprop a { color:#369; text-decoration:none }
.main #vindeacum .propvandute .propprop b { position:absolute; background:#f60; width:152px; display:block; margin:70px 0 0 7px; padding:5px 0; text-align:center; color:#fff; }

.main #vindeacum .calcpret { background:url(../images/banner_economisesti.jpg) no-repeat; width:167px; height:176px; margin:3px 10px 0 7px; display:inline; float:right }
.main #vindeacum .calcpret input { height:15px; padding:2px 0 0 3px; background:transparent; border:0 none; }
.main #vindeacum .calcpret #camp { padding:82px 0 0 12px;}
.main #vindeacum .calcpret #camp #thepret { width:130px }
.main #vindeacum .calcpret #camp1 { padding:10px 0 0 110px;}
.main #vindeacum .calcpret #camp1 #thecom { width:15px }
.main #vindeacum .calcpret #rezultatcom { font-size:19px; padding:5px 0 0 20px; color:#fff }

.main .left_serv { background:url(../images/bg_index_servicii.jpg) no-repeat; width:534px; height:85px; float:left; color:#004879; padding:10px; }
.main .left_serv h2 { font-size:16px; margin:0; padding:3px 0 5px 0; }
.main .left_serv p { font-size:11px; }

.main #right_noutati { width:378px; float:right; background:url(../images/bg_index_noutati_2.jpg) repeat-y; overflow:hidden; }
.main #right_noutati p#mentabnews { height:35px; background:url(../images/bg_index_noutati_1.jpg) no-repeat; padding:0; }
.main #right_noutati p#mentabnews #tab_noutati { width:150px; height:30px; }
.main #right_noutati p#mentabnews #tab_blog { width:145px; height:30px; }
.main #right_noutati h2 { font-size:14px; color:#333; padding:10px 0 3px 0; }
.main #right_noutati p { font-size:10px }
.main #right_noutati #morenews { padding:3px 10px 0 0; text-align:right; font-size:10px; border-top:1px solid #fff }
.main #right_noutati #morenews a { color:#000; text-decoration:none }

.main #sort { background:url(../images/filtre_bar.jpg) no-repeat; height:25px; font-size:14px; padding-top:6px; }
.main #sort strong { height:20px; color:#fec; float:left; margin:0; padding:0 15px 0 25px; line-height:20px; border-right:1px solid #f9a719; }
.main #sort a { height:20px; float:left; line-height:20px; color:#fff; padding:0 16px; border-left:1px solid #f77215; border-right:1px solid #f9a719; text-decoration:none; }
.main #sort a b {  }
.main #sort a:hover { color:#fc0 }
.main #sort a.sel { color:#c00 }


/* top */
#top { height:19px; width:951px; margin:0 auto; clear:both; }
#top p { color:#999; font-size:10px; margin:0; padding:3px 10px 0 0; }

/* menu top right */
#men_top_right { width:430px; float:right; }
#men_top_right img#new_alert { position:absolute; top:42px; left:50%; margin:0 0 0 200px; }
#men_top_right a { background-image:url(../images/top_men_up.jpg); width:67px; height:22px; float:right; display:inline; margin:0 2px; padding:3px 0 0 0; color:#000; text-decoration:none; font-size:11px; text-align:center; }
#men_top_right a:hover { background-image:url(../images/top_men_over.jpg); height:20px; padding:5px 0 0 0; color:#000; }
#men_top_right a#selectat { background-image:url(../images/top_men_over.jpg); }
#men_top_right a.simple { height:auto; float:none; margin:0; padding:0; color:#000; background:transparent; background-image:none }
#men_top_right a.simple:hover { color:#9cf}
/* 4 login */
#men_top_right #login_w { width:390px; height:29px; padding:4px 0 0 0; position:absolute; top:50px; left:50%; margin:0 0 0 83px; background-image:url('../images/login.jpg'); background-repeat:no-repeat; }
#men_top_right #login_w input { background-color:#59b; color:#fff; border:0 none; }
#men_top_right #login_w .inp { padding:1px 3px; width:93px }
#men_top_right #login_w a.simple img { margin:0 0 -4px 0 }
#men_top_right #login_w p { padding:5px; text-align:center }
/* edit profil */
#men_top_right #edit_profil { width:480px; position:absolute; z-index:150; top:143px; left:50%; margin:0 0 0 -70px; background-color:#fff; padding:20px; color:#999; border:1px solid #269; border-top:0 none }
#men_top_right #edit_profil input,
#men_top_right #edit_profil select,
#men_top_right #edit_profil option { background-color:#eee; border:0 none; color:#000 }
#men_top_right #edit_profil h2 { color:#000; font-size:16px; padding:3px 0 15px 0 }
#men_top_right #edit_profil td { padding:3px 0; border-bottom:1px solid #eee; }
/* add_account profil */
#men_top_right #add_account { width:650px; position:absolute; z-index:209; top:160px; left:50%; margin:0 0 0 -470px; background:transparent; border:0 none }
#men_top_right #add_account input { background-color:#eee; border:0 none; color:#000 }
#men_top_right #add_account h2 { color:#000; font-size:16px; padding:3px 0 15px 0 }
#men_top_right #add_account .colfield { width:230px; float:left; padding:3px}
/* see favorites */
#men_top_right #see_fav { width:480px; position:absolute; z-index:150; top:150px; left:50%; margin:0 0 0 -70px; background-color:#4a94b7; padding:20px; color:#fff; border:1px solid #fff; }
#men_top_right #see_fav h2 { color:#fff; font-size:16px; padding:3px 0 15px 0 }
#men_top_right #see_fav p a { color:#9cf; text-decoration:none; width:auto; text-align:left }
#men_top_right #see_fav p a:hover { background:#fff; color:#06c }

#men_top_right #zone4flash { position:absolute; width:610px; height:445px; top:166px; left:50%; margin:0 0 0 -460px; padding:10px; background:#fff; z-index:210; display:none }
#men_top_right #zone4flash .inside { width:100%; height:410px; overflow:auto }
#men_top_right #zone4flash .inside h3 { clear:both; padding:20px 0 2px 0; }
#men_top_right #zone4flash .inside span { width:195px; float:left; padding:2px 0; border-bottom:1px solid #cdf }
#men_top_right #zone4flash .inside span a { display:inline; background:transparent; float:none; font-size:11px }
#men_top_right #zone4flash .inside span a:hover { color:#06c }
#men_top_right #zone4flash .subzone { padding:10px 0 0 0 }
#men_top_right #zone4flash .subzone a { display:inline; width:auto; background:#06c; float:right; padding:5px 15px; color:#fff; height:auto }
#men_top_right #zone4flash .subzone a:hover { background:#036; color:#eee }

/* main menu */
#menu { clear: both; background-image:url(../images/meniu_bg.jpg); width:951px; height:56px; margin:0 0 10px 0; }
#menu #turflash { position:absolute; top:0; left:0; width:100%; height:900px; padding-top:90px; text-align:center; background:#fff; display:none }
#menu a { margin:0; padding:17px 25px 0 25px; display:inline; font-size:17px; color:#fff; text-decoration:none; }
#menu a:hover { color:#cef; }
#menu .right_but { float:right; height:38px; }
#menu .left_but { float:left; height:38px; }
#menu .left_split { width:2px; float:left; margin:5px 0 0 0; padding:0; }
#menu .right_split { width:2px; float:right; margin:5px 0 0 0; padding:0; }
#menu img { margin:0; padding:0; border:0 none; }
#menu #but_sel { color:#0cf }

/* nav bar */
#navbar { background-image:url(../images/bara_top_nav.jpg); width:930px; height:23px; margin:7px 0 0 0; color:#003; padding:7px 0 0 20px; }
#navbar a { color:#06c; text-decoration:none; }

/* search box */
#box_search { width:680px; height:226px; float:left; margin:0; background-image:url(../images/box_search_content.jpg); background-position:bottom; background-repeat:no-repeat; }
#box_search #tit_search { background-image:url(../images/box_search_top.jpg); height:34px; padding:4px 0 0 16px; }
#box_search #tit_search a { text-decoration:none; font-size:2px; }
#box_search #tit_search #caut { width:135px; height:34px; float:left; }
#box_search #tit_search #caut1 { width:141px; height:34px; float:left; }
#box_search #tit_search #caut2 { width:135px; height:34px; float:left; }
#box_search #tit_search #search4you { width:auto; float:right; padding:5px 10px 0 0; font-size:15px; color:#fff }

#box_search #cont_search { margin:0; padding:10px 10px 0 10px; }
#box_search #cont_search p { margin:0; padding:2px 5px; }

#box_search #cont_search #vals { position:absolute; width:200px; top:415px; left:50%; border:1px solid #ccc; border-bottom:0 none; background:#eee; display:none; z-index:160; }
#box_search #cont_search #vals a { display:block; color:#036; text-decoration:none; padding:3px 10px; border-bottom:1px solid #ccc }
#box_search #cont_search #vals a:hover { color:#fff; background:#036 }

#box_search #cont_search #fcaut { width:450px; float:right; font-size:11px; overflow:hidden }
#box_search #cont_search #fcaut .fcol { width:200px; float:left; display:inline; margin:0 }
#box_search #cont_search #fcaut .fcol span { display:none }
#box_search #cont_search #fcaut .fcol a { color:#000 }
#box_search #cont_search #fcaut .fcol p { margin:0; padding:0 }
#box_search #cont_search #fcaut .fcol p.nobor { padding-left:10px; margin-top:2px; font-size:1px; }
#box_search #cont_search #fcaut .fcol p.nobor img { margin:0; padding:0; font-size:1px }
#box_search #cont_search #fcaut .fcol .bg_f_1 { width:239px; height:25px; background:#fff url(../images/bg_f_1.jpg) no-repeat; padding:7px 10px 0 10px; font-size:16px; color:#999; border:0 none }
#box_search #cont_search #fcaut .fcol .bg_f_2 { width:147px; height:25px; background:#fff url(../images/bg_f_2.jpg) no-repeat; padding:7px 10px 0 10px; font-size:16px; color:#999; border:0 none }
#box_search #cont_search #fcaut .fcol .bg_f_3 { width:106px; height:20px; background:#fff url(../images/bg_f_3.jpg) no-repeat; padding:6px 10px 0 10px; font-size:12px; color:#999; border:0 none; cursor:pointer }
#box_search #cont_search #fcaut .fcol .bg_f_31 { width:106px; height:20px; background:#fff url(../images/bg_f_3.1.jpg) no-repeat; padding:6px 10px 0 10px; font-size:12px; color:#999; border:0 none }
#box_search #cont_search #fcaut .fcol .bg_f_4 { width:147px; height:20px; background:#fff url(../images/bg_f_4.jpg) no-repeat; padding:6px 10px 0 10px; font-size:12px; color:#999; border:0 none; cursor:pointer }

#box_search #cont_search #submit_filtru { margin:0 3px -10px 0; padding:0; cursor:pointer; background:transparent; border:0 none; float:right } /* search 1 */

#box_search #cont_search #map { width:220px; height:155px; position:absolute; top:303px; left:50%; margin:0 0 0 -475px; z-index:170; overflow:hidden }

/* search mai mic */
#box_search.box_mai_mic { width:680px; height:105px; float:left; margin:0; background-image:url(../images/box_search_content1.jpg); background-position:bottom; background-repeat:no-repeat; }
#box_search #cont_search1 { margin:0; padding:10px 10px 0 10px; }
#box_search #cont_search1 #locatie { font-size:14px; color:#999; padding:3px 5px; border:2px solid #ccc; background-color:#eee; width:390px; margin:0; }
#box_search #cont_search1 #submit_cauta { margin:0 0 -27px 0; padding:0; cursor:pointer; }

/* tur virtual RIGHT */
#tur_virtual { width:250px; height:212px; float:right; margin:0; padding:7px; overflow:hidden }
#tur_virtual img { padding:0px; margin:0; width:262px; height:227px; }
#tur_virtual .tur_desc { position:absolute; width:212px; padding:17px; color:#fff }
#tur_virtual .tur_desc a { font-size:16px; color:#fff }
#tur_virtual .tur_desc a:hover { background:#000 }
/* cel care e mai mic */
#tur_virtual1 { background:url(../images/tur_virtual1.jpg) no-repeat; width:264px; height:109px; float:right; margin:0; padding:0; overflow:hidden }
#tur_virtual1 .tai { position:absolute; width:243px; height:85px; overflow:hidden; margin:10px 0 0 10px; z-index:10; }
#tur_virtual1 .tai img { width:243px; height:auto; margin:-30px 0 0 0; }
#tur_virtual1 b { position:absolute; margin:71px 0 0 10px; background-color:#000; padding:5px 10px; width:223px; color:#fff; z-index:15; }
#tur_virtual1 b a { text-decoration:none; color:#fff }
#tur_virtual1 b a:hover { color:#0cf }

#divzoneleafisate { position:absolute; left:0; top:0; width:100%; background:transparent; display:none; z-index:170; margin:0; }
#divzoneleafisate .inside_bg { position:absolute; left:50%; top:215px; width:935px; padding:20px 10px 10px 10px; margin:0 0 0 -465px; height:450px; background:url(../images/bg_zonele.jpg) no-repeat; }
#divzoneleafisate .inside_bg #caut_zona { font-size:13px; background:#fff; width:180px; border:1px solid #ccc; margin-left:20px; }
#divzoneleafisate .inside_bg a { color:#fff }
#divzoneleafisate .inside_bg a:hover { color:#def }
#divzoneleafisate .inside_bg .inside { width:900px; height:397px; float:left; margin:0 0 0 5px; display:inline; overflow:auto; }
#divzoneleafisate .inside_bg .inside h2 { color:#c00; padding:10px 0 10px 30px; font-size:25px; font-weight:normal }
#divzoneleafisate .inside_bg .inside h3 { color:#036; padding:30px 0 5px 0; font-size:17px; clear:both; border-bottom:2px solid #eee }
#divzoneleafisate .inside_bg .inside .cl { width:195px; float:left; padding:5px 10px; font-size:10px;  }
#divzoneleafisate .inside_bg .inside .cl a { color:#000; text-decoration:none; display:inline }
#divzoneleafisate .inside_bg .inside .cl a:hover { color:#06c }

/* content stuff */
#content { width:931px; background-image:url(../images/cont_mid.png); background-repeat:repeat-y; overflow:hidden; padding:5px 10px; }
/* content col */
#content .col { width:288px; border-right:2px solid #eee; float:left; margin:0; padding:10px; }
#content #vizionate { width:350px; padding:20px; display:none; background:#eee; border:5px solid #ccc; position:absolute; top:300px; left:50%; margin:0 0 0 -200px; }

#content .stat_mic { width:310px }
#content .stat_mic td { padding:5px 0 5px 7px; }
#content .stat_mic td.tablab { width:230px; font-size:11px; color:#069 }
#content .stat_mic td.val { color:#06c; font-weight:bold }
#content .stat_mic td.od { background:#f1f9ff }

#content .col .col_left_optiuni { background:#569cc0; width:280px; }
#content .col .col_left_optiuni h2 { color:#fff; font-size:25px; font-weight:normal; padding:10px 10px 15px 30px; }
#content .col .col_left_optiuni .pad10 p { background:url(../images/opt_line_bottom.jpg) bottom repeat-x; padding:5px 3px; clear:both; color:#fff }
#content .col .col_left_optiuni .pad10 p .checkbx { width:44px; height:35px; float:left; padding:0; margin:3px 10px 2px -20px }
#content .col .col_left_optiuni .pad10 p .vag { color:#eee; width:200px; float:left; }

#content .col .cont_serv { background:url(../images/bg_serv_content.jpg) no-repeat; width:218px; padding:20px 20px 0 20px; height:95px; margin:0 auto; font-size:14px; }

#content .col .the_serv { background:url(../images/bg_serv_item.jpg) right bottom no-repeat; height:160px; padding-right:10px; cursor:pointer }
#content .col .the_serv img { padding-top:20px }

#content .col .firma { width:570px; float:left; padding:0 10px }

#content ol { padding:10px 0 30px 60px; }
#content ol li { padding:2px 0 }
#content .fq { padding:10px 7px 10px 10px; margin-top:20px; border-bottom:2px solid #eee }
#content .fq h3 { padding:7px 0 2px 0 }
#content .fq p { padding:4px 0 }

#content #contact_prop { display:none; position:absolute; top:300px; left:50%; margin:0 0 0 -200px; }

#content .col #img_sp_dr { width:243px; overflow:hidden; margin:0; padding:0; border:3px solid #4e94b8; font-size:0; }
#content .col #img_sp_dr .top_det { width:223px; padding:10px; position:relative; background-color:#4e94b8; font-size:12px; }
#content .col #img_sp_dr .top_det a { color:#fff; text-decoration:none }
#content .col #img_sp_dr p { margin:0; padding:0 }
#content .col #img_sp_dr img { width:243px; height:auto }

/* coloana cu filtrul*/
#content .col#filtru { width:240px; border:0 none; padding:5px; }
#content .col #coloana_filtru { border:0 none; width:240px; padding:0; margin: 0; background:#fff url(../images/bg_filtre.jpg) repeat-y; }
#content .col #coloana_filtru h2 { background:url(../images/bg_filtre_h2.jpg) no-repeat; width:210px; height:24px; padding:7px 0 0 15px; margin:10px 0 0 7px; color:#999; font-size:14px; color:#369 }
#content .col #coloana_filtru #caut_locatie_exacta { padding:5px 0; text-align:center }
#content .col #coloana_filtru #caut_locatie_exacta #locatie { border:1px solid #ccc; padding:3px; width:175px; cursor:default }
#content .col #coloana_filtru #caut_locatie_exacta #submit_filtru { border:0 none; background:transparent; font-weight:bold; color:#000; cursor:default }
#content .col #coloana_filtru .text_ftomto { width:80px; border:1px solid #ccc; padding:3px; cursor:default }
#content .col #coloana_filtru .ok_ftomto { width:auto; border:0 none; background:transparent; font-weight:bold; }
#content .col #coloana_filtru .fildiv { padding:2px 10px; }
#content .col #coloana_filtru .fildiv a { background:url(../images/bg_filtre_arrow.jpg) left no-repeat; padding:3px 3px 3px 20px; font-size:11px; display:block; color:#000; text-decoration:none }
#content .col #coloana_filtru .fildiv a.fil_selectat { background:#9cf }
#content .col #coloana_filtru .fildiv a span { font-size:10px; }
#content .col #coloana_filtru .fildiv a:hover { background:#333; color:#fff }
#content .col #coloana_filtru .fildiv a:hover span { color:#fff }
#content .col #coloana_filtru .fildiv a.exista { background:transparent; padding-left:5px; color:#666 }
#content .col #coloana_filtru .fildiv a.exista:hover { color:#c00 }

/* #content .col #coloana_filtru .fildiv #loadlocs { } */
#content .col #coloana_filtru .fildiv #loadlocs em { padding:3px 3px 3px 20px; font-size:11px; display:block; color:#000; font-style:normal; border-bottom:1px solid #ccc; }
#content .col #coloana_filtru .fildiv #loadlocs em .ckb { width:14px; height:14px; border:0 none; }
#content .col #coloana_filtru .fildiv #loadlocs span { display:none; padding-left:10px; }
#content .col #coloana_filtru .fildiv #loadlocs span em { font-size:10px; background:transparent; padding:2px 7px; border-left:3px solid #ccc }
#content .col #coloana_filtru .fildiv #loadlocs #deacord { position:absolute; left:50%; margin:0 0 0 -230px; z-index:150; top:0; display:none; cursor:pointer }

#content .col_mare_show .fildivexist { padding: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
#content .fildivexist b { width:auto; float:left; padding:2px 5px 2px 0; font-size:13px; color:#069; font-weight:normal; margin:2px 0; color:#f60; }
#content .fildivexist a { float: left;background-color: #F0F0F0; width:auto; float:left; padding:1px 4px; font-size:12px; color:#333; text-decoration:none; border:2px solid #C0D9E7; margin:2px 4px 2px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
#content .fildivexist a:hover {}

#content .col .pret_mare { color:#000; font-size:20px; font-weight:normal; text-align:center; padding:10px 0 0 0; }
/* DIV foto, tur, video */
#content .col_mare #add_foto,
#content .col_mare #add_tur,
#content .col_mare #add_video { display:none; position:absolute; width:600px; top:700px; left:50%; margin:0 0 0 -100px; background-color:#fff; padding:10px; border:2px solid #eee; z-index:100; }
/* container media */
#content .col #container_media { width:400px; background-image:url(../images/bg_container_media.jpg); background-position:top; background-repeat:no-repeat; padding:0; }
#content .col #container_media .meniu { padding:5px 10px; margin:0; }
#content .col #container_media .meniu a { width:84px; height:25px; float:left; margin:0; padding:12px 0 0 0; text-align:center; color:#000; text-decoration:none; background-image:url(../images/tab_inactiv.jpg); }
#content .col #container_media .meniu a:hover { color:#06c; }
#content .col #container_media .meniu a.up { background-image:url(../images/tab_activ.jpg); }
#content .col #container_media .ct { clear:both; width:360px; padding:10px; background-color:#fff; margin:0 auto; overflow:hidden; }
#content .col #container_media #media_foto { text-align:center }
#content .col #container_media #media_foto #clickptamari { position:absolute; top:449px; left:50%; margin:0 0 0 -433px; }
#content .col #container_media #media_foto #clickptamari img { width:352px; height:260px; border:0 none; }

#content .col #container_media #media_video,
/*#content .col #container_media #media_satelit,*/
#content .col #container_media #media_tur { display:none }
#content .col #container_media #media_satelit { visibility:hidden }
#content .col #container_media .but_tur a { width:auto; float:left; padding:2px 7px; background:#eee; border:1px solid #ccc; color:#036; margin:0 2px; display:inline; text-decoration:none }
#content .col #container_media .but_tur a:hover { background:#f1f9ff }
/* foto */
#content .col #container_media .ct #im_mare { margin:0 0 10px 0; height:262px; overflow:hidden; }
#content .col #container_media .ct #im_mare img { border:2px solid #333 }
#content .col #container_media .ct img.im_mica { border:1px solid #000; margin:2px 2px; width:70px; height:50px; }
/* col H2 and P */
#content .col h2 { font-size:15px; margin:0; padding:3px 0; color:#06c; }
#content .col h2.filtru { font-size:13px; color:#555; padding:10px 0; border-bottom:1px solid #ddd; }
#content .col h2.big_h2 { padding:0 0 25px 0; }
#content .col h2.big_h2 img { margin:0 0 -25px 0; }
#content .col p { margin:0; padding:3px 0; clear:right; }
/* meniu servicii */
#content .col a.serviciu1 { background-image:url(../images/servicii_left_over_.jpg); background-repeat:no-repeat; width:250px; height:23px; padding:7px 0 0 25px; color:#000; font-size:13px; font-weight:bold; text-decoration:none; display:block; margin:10px 0 0 0; text-align:left }
#content .col a.serviciu { background-image:url(../images/servicii_left.jpg); background-repeat:no-repeat; width:255px; height:23px; padding:7px 0 0 20px; color:#059; font-size:13px; font-weight:bold; text-decoration:none; display:block; margin:10px 0 0 0; text-align:left }
#content .col a.serviciu1 img,
#content .col a.serviciu img { width:38px; float:left; margin:-10px 10px 0 0 }
#content .col a.serviciu:hover { width:250px; background-image:url(../images/servicii_left_over.jpg); color:#06c; padding:7px 0 0 25px; }
/* meniu info */
#content .col a.inf { width:225px; padding:2px 3px 2px 10px; color:#059; font-size:13px; font-weight:bold; text-decoration:none; display:block; margin:2px 0 0 0; text-align:left }
#content .col a.inf:hover { color:#000; }
#content .col a.inff { width:225px; padding:2px 3px 2px 10px; color:#c00; font-size:13px; font-weight:bold; text-decoration:none; display:block; margin:2px 0 0 0; text-align:left }

/* totul a inceput de la sectiunea de stiri */
#content #col_right { width:249px; float:right; border:0 none; padding:0 0px 10px 0 }
#content #col_left { width:220px; border:0 none; padding:5px }
#content #col_left .cat_stiri { margin-bottom:10px; padding:5px; }
#content #col_left h2 { padding:5px 0 5px 30px; color:/*#36a6d2*/#000; background:#fff url(../images/bg_categ_news.jpg) center left no-repeat; }
#content #col_left p a.block { display:block; padding:3px 5px; text-decoration:none; color:#036; border-bottom:1px solid #eee }
#content #col_left p a.sel { background-color:#f3f3f3; color:#999 }
#content #col_left p a.block:hover { background-color:#333; color:#fff }

#content #nob { border:0 none }
/* col mare */
#content .col_mare { width:595px; float:left; margin:0; padding:10px; }

#content .col_mare .titlu{ background-color: #0066FF; color:#fff; padding:3px 5px; font-size:14px; }
#content .col_mare .floatleft { float:left; width:420px; margin-right:20px;}
#content .col_mare .floatright { float:left; width:420px;}
#content .col_mare .divunu { float:left; width:420px; margin-right:10px; border-left: #0066FF 2px solid; padding-left:10px; background-color:#f3f3f3;}
#content .col_mare .divdoi { float:left; width:420px;border-left: #0066FF 2px solid;padding-left:10px; background-color:#f3f3f3;}
#content .col_mare .divtrei {width:590px;margin:20px 0 10px 0; border-left: #0066FF 2px solid;padding-left:10px; background-color:#f3f3f3;}
#content .col_mare p.blue {border-left: #0066FF 2px solid;padding:0 10px 0 10px; background-color:#f3f3f3; float:left}
#adresa label{ vertical-align:top;}


#content .col_mare h1 { font-size:18px; margin:0; padding:5px 0; color:#f91; }
#content .col_mare h2 { font-size:15px; margin:0; padding:5px 0; color:#06c; }
#content .col_mare .opt_holder h2 { float:left; width: 120px; font-size:15px; margin:0; padding:5px 0; color:#06c; }
#content .col_mare .opt_holder .options{ width:230px; padding:3px 0; float: left; }
#content .col_mare .opt_holder .bluehr { background-color: #0033FF; border-color:#0033FF; color:#0033FF; height:3px; margin:10px 0 10px 0; clear:both; }

#content .col_mare p { margin:0; padding:3px 0; }
#content .col_mare form#form_vinde .col span.hidden { display:none }
/* entire page DIV -------------------------------- */
#content .col_mare #entire_page { position:absolute; top:0; left:50%; margin:202px 0 0 -470px; width:940px; background-color:#fff; z-index:10; }
#content .col_mare #entire_page #panalav { position:absolute; top:590px; left:50%; margin:0 0 0 180px; width:210px; }
#content .col_mare #entire_page #panalav img { width:205px; height:102px; }
/* ------------------------------------------------ */
#content .col_mare #entire_page .top_ep { width:935px; margin:10px auto; }
#content .col_mare #entire_page .top_ep p { text-align:center; margin:0; padding:0 }
/* partea de jos de la comparare pachet --------------- */
#content .col_mare #entire_page .top_ep1 { background-image:url(../images/prez_pachet_bg_.jpg); height:140px; width:920px; margin:10px auto; border-top:3px solid #eee; }
#content .col_mare #entire_page .top_ep1 h2 { color:#555; font-size:14px; margin:0; padding:20px 20px 10px 20px; }
#content .col_mare #entire_page .top_ep1 p { padding:10px 0 5px 20px; font-size:11px }
#content .col_mare #entire_page .top_ep1 .right_ep { background-color:#FFF; float:right; width:505px; height:140px; margin:0 0 0 10px; }
#content .col_mare #entire_page .top_ep1 .right_ep h2 { color:#036; font-size:14px; padding:10px; line-height:17px; clear:both; margin:7px 0; }
#content .col_mare #entire_page .top_ep1 .right_ep h2 img { width:auto; float:left; margin:0 5px 0 0; }
/* ---- tabel -------------------------------------------- */
#content .col_mare #entire_page h1 { font-size:15px; color:#f60; }
#content .col_mare #entire_page #opt_pac { padding:0px; width:916px; margin:0 auto; }
#content .col_mare #entire_page #opt_pac td { border-bottom: 1px solid #f1f1f1; padding:4px 0px; }
#content .col_mare #entire_page #opt_pac .opt_pac_td_first { width:415px; padding:3px 5px; font-size:12px; cursor:default; color:#09c; }
/* ----- coloana mai mici ------------------------------- */
#content .col_mare #entire_page .col { width:223px; height:120px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0 none; border-bottom:1px solid #ccc; background-image:url(../images/prez_pachet_col_mic.jpg); background-repeat:repeat-x; margin:2px 0 2px 8px; display:inline; padding:0; }
#content .col_mare #entire_page .col h2 { color:#036; padding:10px 10px 3px 10px; }
#content .col_mare #entire_page .col p { color:#333; padding:3px 10px }
/* formularul de vanzare ====================================*/
#content .col_mare #form_vinde { padding:10px 0; color:#999 }
#content .col_mare #form_vinde p { padding:7px 0; }
#content .col_mare #form_vinde #col_form { width:253px; border:1px solid #eee; padding:10px; background-color:#f9f9f9 }
#content .col_mare #form_vinde #col_form input,
#content .col_mare #form_vinde #col_form textarea { width:240px; padding:3px; margin:2px 0 0 0; }
#content .col_mare form#form_vinde .col { color:#555; }
#content .col_mare form#form_vinde .col span { display:block }
#content .col_mare form#form_vinde .col span.vag { display:inline}
/* optiune ---- UP --------- */
#content .col_mare form#form_vinde .col p.optiune1 { background-image:url(../images/checked1.jpg); background-position:left top; background-repeat:no-repeat; margin:2px 0; padding:3px 5px 3px 30px; }
/* optiune ---- ACTIV ---- */
#content .col_mare form#form_vinde .col p.optiune2 { background-image:url(../images/checked2.jpg); background-position:left top; background-repeat:no-repeat; margin:2px 0; padding:3px 5px 3px 30px; }
/* formularul de adaugare ====================================*/
#content .col_mare #adauga_prop h2 { margin:0; padding:30px 0 5px 0; }
#content .col_mare #adauga_prop p { margin:3px 0; padding:7px 0; }
#content .col_mare #adauga_prop .opt_holder { width:100%; overflow:hidden; clear:both; border-bottom:1px solid #eee; }
#content .col_mare #adauga_prop .opt_holder p { width:195px; float:left; margin:0; padding:5px 0; }
#content .col_mare #adauga_prop p.p_col { width:290px; float:left; margin:0; padding:7px 0; }
#content .col_mare #adauga_prop .opt { width:300px; padding:10px; float:right; background:#def }
#content .col_mare #adauga_prop .opt p.p { padding:2px 0; margin:0; }

/*================= pret la desc ===============================*/
#content .col_mare .pret_big { background:url(../images/price_midd.jpg) repeat-y; width:165px; float:right; margin:0 0 7px 7px; color:#000; font-size:18px; padding:0; }
#content .col_mare .pret_big #insidepret { background:url(../images/price_top.jpg) top no-repeat; padding-left:4px; }
#content .col_mare .pret_big #insidepret #banasigurari { position:absolute; width:177px; height:105px; top:416px; left:50%; margin:0 0 0 440px; }
#content .col_mare .pret_big #insidepret p { width:134px; padding:2px 6px; }
#content .col_mare .pret_big #insidepret #salvati { font-size:10px; padding-top:20px; padding-bottom:3px; border-bottom:1px dashed #999 }
#content .col_mare .pret_big #insidepret #salvati strong { color:#74b2d3; }
#content .col_mare .pret_big #insidepret #pret_vechi { font-size:14px; color:#900; text-decoration:line-through; color:#3a8bb8 }
#content .col_mare .pret_big #insidepret #mare { background:url(../images/price_mid_orange.jpg) no-repeat; font-size:18px; color:#fff; }
#content .col_mare .pret_big #insidepret #nego { background:url(../images/price_mid_blue.jpg) repeat-y; font-size:10px; color:#fff }
#content .col_mare .pret_big #insidepret #schimb { background:url(../images/price_mid_orange.jpg) no-repeat; font-size:10px; color:#fff }
#content .col_mare .pret_big #insidepret #suprafata { font-size:11px; border-bottom:1px dashed #999 }
#content .col_mare .pret_big #insidepret #cheltuieli { font-size:10px }
#content .col_mare .pret_big #insidepret #suprafata strong,
#content .col_mare .pret_big #insidepret #cheltuieli strong { color:#4799c7 }
#content .col_mare .pret_big .nobor { padding:0; font-size:1px; }
/*================= proprietate ==================================*/
#content .col_mare_show { width:595px; float:left; margin:0; padding:10px; }
#content h1,
#content .col_mare_show h1 { font-size:15px; margin:0; padding:5px 10px 10px 10px; color:#555; }
#content .col_mare_show h1.big { font-size:27px; font-weight:normal }
#content h2 { font-size:14px; margin:0; padding:5px 10px 2px 10px; color:#999; }

#content #sort { width:310px; float:right; padding:2px 5px; text-align:right; font-size:10px; color:#c00 }
#content #sort select, #content #sort option, #content #sort input { background-color:#fed }

#content .col_mare_show p.imnews { width:170px; float:right; text-align:center; margin:0; }
#content .col_mare_show img.imnews { margin:3px; width:150px; height:auto; border:3px solid #999 }

#content .col_mare_show #comments { padding:0 10px; text-align:center; border:1px solid #eee }
#content .col_mare_show #comments h2 { padding:7px 0; }
#content .col_mare_show #comments p { padding:3px 0 }
#content .col_mare_show #comments input, 
#content .col_mare_show #comments textarea { padding:3px; background-color:#f3f9ff; color:#036; border:0 none }
#content .col_mare_show p.comm { padding:10px; border-bottom:3px solid #eee }
#content .col_mare_show p.comm .vag { color:#c00 }

#content .bor_bot { border-bottom:1px solid #eee }
#content .col_mare_show h2 { font-size:15px; margin:0; padding:5px 0; color:#06c; }
#content .col_mare_show p { margin:0; padding:3px 3px 3px 10px; }

#content .col_mare_show .proprietate { width:650px; clear:both; padding:5px 5px 1px 5px; margin:7px 0; border:4px solid #eee; overflow:hidden; cursor:pointer; }
#content .col_mare_show .proprietate img.improp { width:auto; float:left; margin:0 15px 4px 0; display:inline; border:2px solid #333; }
#content .col_mare_show .proprietate h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#004677; margin:0; padding:5px 0 0 0; }
#content .col_mare_show .proprietate p { color:#034776; margin:0; padding:7px 0 0 0; font-size:13px; }
#content .col_mare_show .col_det { width:140px; padding:5px; float:right; margin:0 0 0 5px; display:inline; }
#content .col_mare_show .col_det p { padding:10px 0 0 0; }
#content .col_mare_show .pret_mare { font-size:12px; font-weight:bold; color:#390; }
#content .col_mare_show .pret_mic { font-size:11px; font-weight:normal; }
#content .col_mare_show .proprietate .tab_info { width:530px; clear:right; font-size:10px; float:right }
#content .col_mare_show .proprietate .tab_info td { background-color:#f3f3f3; padding:1px 4px; }
/* ==================================================*/
#content .col_mare_show .proprietate_speciala { width:653px; clear:both; padding:0 0 1px 5px; margin:7px 0; border:5px solid #fc0; background:#fffecb; overflow:hidden; }
#content .col_mare_show .proprietate_speciala .splitprop { width:315px; float:left; padding-right:10px; }
#content .col_mare_show .proprietate_speciala .splitprop img.improp { width:auto; float:left; margin:5px 7px 4px 0; display:inline; border:0 none; }
#content .col_mare_show .proprietate_speciala .splitprop h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#004677; margin:0; padding:10px 0 0 0; height:69px; overflow:hidden }
#content .col_mare_show .proprietate_speciala .splitprop p { color:#034776; margin:0; padding:3px 0; font-size:11px; }
#content .col_mare_show .proprietate_speciala .splitprop p.pret { font-size:17px; background:#fe9; color:#f60 }
/*---------- coloana in coloana ---------*/
#content .col .colcol,
#content .col_mare .colcol { width:218px; float:left; margin:2px; display:inline; padding:3px 7px; font-size:11px;  }
#content .col_mare .colcol span.opt { width:320px; float:right; padding:3px; background:#eaf1f5; margin:-3px -3px 0 0; }
#content .col .colcol.gri,
#content .col_mare .colcol.gri { background-color:#EAF1F5 }
#content .col_mare .colcol#detpropr { background:#bce9fa url(../images/contact_box_bg.jpg) no-repeat; width:471px; height:73px; font-size:14px; padding:20px 0 0 0; font-size:12px }
#content .col_mare .colcol#detpropr p { padding:2px 10px 2px 20px; color:#1e6f9f }
#content .col_mare .colcol#detpropr p.nume { font-size:16px }
#content .col_mare .colcol#detpropr p.vag { font-size:10px; color:#999; padding-top:7px }
/*---------- adauga la favorites ---------*/
#content .col #add_to_fav { width:380px; background:#f1f9ff; padding:10px; color:#069; }
#content .col #add_to_fav input { padding:3px; border:1px solid #9cf; background:#fff; color:#000; }
#content .col #add_to_fav td { padding:3px 0; }
#content .col #add_to_fav p { padding:3px 0 }

#content .col #asemanatoare { background:#f1f3f9; margin:10px 0 0 0; width:400px; background:url(../images/asem_m.jpg) repeat-y; }
#content .col #asemanatoare h2 { color:#6ac; border-bottom:1px solid #9cf; padding:3px 10px 5px 10px; }
#content .col #asemanatoare h3 { font-size:12px; padding:7px 10px 0 10px; }
#content .col #asemanatoare h3 a { color:#9cf; text-decoration:none }
#content .col #asemanatoare h3 img { padding:2px; border:1px solid #999; background:#fff; width:60px; height:auto }
#content .col #asemanatoare .asempart { width:400px; overflow:hidden; border-bottom:1px solid #9cf; cursor:pointer }
#content .col #asemanatoare p { font-size:10px; padding:2px 10px; color:#999 }
#content .col #asemanatoare p.pretasemanator { font-size:10px }
#content .col #asemanatoare p.nobor { margin:0; padding:0; font-size:1px; clear:both }

#content .col_mare_show #smsPack { }
#content .col_mare_show #smsPack p { font-size:16px; color:#467399; padding:7px 0 }
#content .col_mare_show #smsPack h3 { padding:10px 0; font-size:17px; color:#F89A18; font-weight:normal }
#content .col_mare_show #smsPack h3 em { font-style:normal; color:#f60; font-size:19px }

/* =====================================
---------- men secundar ---------------*/
#content #men_sec { width:auto; padding:7px; margin:0; clear:both; }
#content #men_sec a { background-image:url(../images/but_top.jpg); width:110px; height:22px; float:left; margin:0 3px; display:inline; text-decoration:none; text-align:center; padding:7px 0 0 0; color:#000; }
#content #men_sec a:hover { background-image:url(../images/but_top_over.jpg); }
#content #men_sec .statistic { width:250px; float:right; text-align:right; border:1px solid #eee; padding:5px 7px; margin:-3px 0 0 0 }

#content .gri_jos { width:925px; background:#eee url(../images/id_det_cart_mid.jpg) repeat-y; clear:both; margin:0 auto; clear:both }
#content .gri_jos .tp { background:url(../images/id_det_cart_top.jpg) no-repeat top; padding:10px 20px; }
#content .gri_jos .tp h2 { color:#333; font-size:13px; margin:0; padding:3px 0; }
#content .gri_jos .tp p { margin:0; padding:3px 0; font-size:11px; color:#666 }

#content #myMap { display:none; position:absolute; width:940px; height:400px; border:2px solid #fff; top:250px; left:50%; margin:0 0 0 -472px; z-index:300; }

/* experti de jos, de la lista cu proprietati */
#content .expdown { padding:10px; clear:both }
#content .expdown h2 { padding:10px 0 5px 10px; color:#999 }
#content .expdown p { width:180px; float:left; text-align:center }
#content .expdown p a { color:#039; text-decoration:none }
#content .expdown p a:hover { color:#06c }

#content .form_serviciu { width:600px; position:absolute; top:283px; left:50%; margin:0 0 0 -153px; background-color:#fff; padding:20px 10px; z-index:100 }
#content .form_serviciu h2 { margin:0; padding:10px 0; font-size:16px; color:#06c; }
#content .form_serviciu p { margin:0; padding:7px 0; font-size:11px; }
#content .form_serviciu a.close_but { width:20px; float:right; margin:5px 10px 0 10px; display:inline; padding:0 }

#content .form_serviciu .col_firma { padding:10px; width:570px; height:83px; background:url(../images/bg_firma.jpg) no-repeat; margin:10px 0 0 0 }
#content .form_serviciu .col_firma p { padding:0 }
#content .form_serviciu .col_firma p a strong { font-size:16px; }

#content #form_contact_firma { display:none; position:absolute; width:920px; top:283px; left:50%; margin:0 0 0 -471px; border:0 none; background-color:#fff; z-index:300; padding:10px 10px 20px 10px; }
#content #form_contact_firma h2 { padding:5px 10px; margin:0; font-size:14px; color:#06c; }
#content #form_contact_firma p { padding:3px 10px; color:#777; }
#content #form_contact_firma input,
#content #form_contact_firma textarea { background-color:#eee; width:220px; border:0 none; }
#content #form_contact_firma #content_form { width:622px; margin:17px 0 0 0; padding:0 20px 0 10px; float:right; }
#content #form_contact_firma #content_form p { margin:0; padding:5px 0; }
#content #form_contact_firma #content_form h2 { background:url(../images/titlu_firme.jpg) no-repeat; width:582px; height:33px; padding:7px 0 0 40px; }
#content #form_contact_firma #content_form h2 img { float:right; width:20px; margin-right:7px; display:inline }

#content #form_contact_firma #content_form .desc_firm { width:378px; float:left; background:url(../images/desc_firme_mid.jpg) repeat-y; }
#content #form_contact_firma #content_form .desc_firm .top_desc { background:url(../images/desc_firme_top.jpg) no-repeat; padding:10px }
#content #form_contact_firma #content_form .alt_det { width:220px; float:right }
#content #form_contact_firma #content_form .alt_det span { display:block; padding:3px 5px; background:#e5e5e5; }

#content .cont_col { width:295px; height:100px; background-image:url(../images/bg_col_down.jpg); background-repeat:repeat-x; float:left; padding:5px 0 0 0; margin:0 6px; display:inline; border:1px solid #ccc; }
#content .cont_col h2 { margin:5px 0 0 0; padding:0 0 15px 0; font-size:16px; line-height:19px; color:#036; clear:none; }
#content .cont_col p { margin:0; padding:5px; font-size:11px; clear:none; }
#content .cont_col img { margin:0 5px 0 0; }

/* taburi de la ID prop - content-ul, nu butoanele */
#content .tabs { clear:both }
#content #statistici, #content #value_trends { display:none }

#content #value_trends .trend { width:450px; margin:5px; float:left; height:120px; }

#content #contact_prop { width:410px; padding:10px 10px 20px 10px; background:#fff; position:absolute; top:270px; left:50%; margin:0 0 0 -473px; border:5px solid #ccc }
#content #contact_prop #contact_proprietar { width:400px; }
#content #contact_prop #contact_proprietar td { padding:3px 5px }

/* ----- coloana de la info ------------------------------- */
#content .col_info { width:251px; background:url(../images/box_right_mid.jpg) repeat-y; margin:10px 0 5px 8px; display:inline; float:right; padding:0; }
#content .col_info div { background:url(../images/box_right_top.jpg) no-repeat;}
#content .col_info h2 { color:#036; padding:10px 10px 3px 10px; font-size:16px; border-bottom:1px solid #ccc }
#content .col_info p { color:#333; padding:3px 10px }
/* ----- cautare avansata ------------------------------- */
#content #caut_avansat table { width:430px }
#content #caut_avansat table td { }


#content #caut_avansat #caut_id { background:url(../images/ca_bg_id.jpg) no-repeat; height:78px; width:917px; margin:10px auto 0 auto; }
#content #caut_avansat #caut_id p {  color:#036; font-size:16px; padding:0 0 0 40px; line-height:78px; }
#content #caut_avansat #caut_id input { width:411px; height:22px; background:url(../images/ca_camp_mare.jpg) no-repeat; border:0 none; margin:25px 0 0 0; float:right; padding:10px 10px 0 10px }
#content #caut_avansat #caut_id input.submit { background:transparent; width:auto; height:auto; margin:25px 30px 0 0; float:right; padding:0; }

#content #caut_avansat .big_cont { width:917px; background:url(../images/ca_div_cont.jpg) repeat-y; margin:10px auto 0 auto; }

#content #caut_avansat .big_cont p.tab { background:#fff url(../images/ca_div_top.jpg) no-repeat bottom; height:47px; }
#content #caut_avansat .big_cont p.tab a { width:150px; height:23px; padding:8px 0 0 0; background:url(../images/ca_tab_top_up.jpg); float:left; text-align:center; text-decoration:none }
#content #caut_avansat .big_cont p.tab a.over { background:url(../images/ca_tab_top_over.jpg); color:#036 }
#content #caut_avansat .big_cont p.tab a.over:hover { color:#06c }

#content #caut_avansat .big_cont p.obj { background-image:url(../images/ca_camp1.jpg); width:409px; padding-left:20px; height:40px; float:left; margin:5px 0 3px 19px; display:inline; line-height:40px; }
#content #caut_avansat .big_cont p.obj input { background:url(../images/ca_input1.jpg) no-repeat; width:239px; height:19px; float:right; margin:10px 10px 0 0; display:inline; border:0 none; padding:5px 7px 0 7px; }
#content #caut_avansat .big_cont p.obj input.sm { background:url(../images/ca_input2.jpg) no-repeat; width:136px; padding:5px 7px 0 7px; }
#content #caut_avansat .big_cont p.obj #zona { position:absolute; top:0; left:-20000px; }

#content #caut_avansat .big_cont .subtitle { background:url(../images/ca_bg_subtit.jpg) no-repeat; width:880px; padding:5px 0 0 10px; height:17px; margin:0 auto; }
#content #caut_avansat .big_cont .subtitle a { text-decoration:none; color:#039 }
#content #caut_avansat .big_cont .subtitle a:hover { color:#06c }
#content #caut_avansat .big_cont h2.subtitle {  }

#content #caut_avansat .big_cont .col_p { width:204px; padding:5px 3px; float:left; margin:1px 0 1px 15px; display:inline; }
#content #caut_avansat .big_cont a.afisez_87 { background-color:#fec }

#content #caut_avansat .mai_avansat { padding:10px 0; font-size:16px; color:#c00; text-align:center }


/* account page - cont-user */
#content .bigh1 { font-size:23px; color:#456A8E; padding:5px 0 }
#content #cont_new { width:348px; height:368px; background:#fff url(../images/bg_creare_cont.jpg) no-repeat; float:left }
#content #cont_new p { padding:7px 0 7px 15px; clear:both; }
#content #cont_new p span { width:110px; float:left; padding:8px 0 0 0; }
#content #cont_new p input { background:#f1f9ff; padding:7px; width:180px; border:2px solid #ccc; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; }
#content #cont_new p #setAccount { background:transparent; border:0 none; padding:0; }
#content #cont_new p#pesteContNou { position:absolute; width:355px; height:260px; padding:120px 0 0 0; text-align:center; background:#fff; margin:-3px 0 0 -3px; display:none }
#content #cont_benefits { width:273px; height:350px; background:#fff url(../images/bg_beneficii.jpg) no-repeat; float:left; margin:0 10px; display:inline; padding:10px; }
#content #cont_benefits h2 { font-size:15px; font-weight:normal; color:#036; padding:10px 0 15px 61px; }
#content #cont_benefits p { padding:20px 7px; }
#content #cont_benefits p.nobor { padding:0; margin:0; font-size:1px; line-height:1px; text-align:center }
#content #cont_benefits p .bulCheck { width:44px; height:35px; float:left; margin:0 10px 0 0; display:inline }
#content #cont_login { width:235px; padding:70px 0 0 0; float:right }
#content #cont_login h2 { font-size:16px; color:#036; }
#content #cont_login p { padding:7px 0; color:#999 }
#content #cont_login p #makeLogin { margin:0 0 -8px 0; background:transparent; border:0 none; }
#content #cont_login p.camp { padding:10px; border:2px solid #ccc; color:#999; font-size:16px; -moz-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px; background:#f1f9ff; margin:0 0 10px 0; }
#content #cont_login p.camp input { background:transparent; width:150px; color:#036; border:0 none; margin:-7px 0 0 0; font-size:16px; }
/* meniu */
#content #col_left ul#menleftuser { margin:0; padding:0; list-style:none }
#content #col_left ul#menleftuser li { padding:10px 0 0 0; clear:both }
#content #col_left ul#menleftuser li a { width:223px; height:31px; padding:0 0 0 15px; float:left; line-height:31px; background:url(../images/bg_admin.jpg) no-repeat; color:#000; text-decoration:none }
#content #col_left ul#menleftuser li a:hover { color:#036 }
/* form adaugare */
#content .col_mare_show #formAdd { }
#content .col_mare_show #formAdd p { clear:both; padding:15px 0 0 0; }
#content .col_mare_show #formAdd span { width:155px; float:left; padding:7px 0 0 0; }
#content .col_mare_show #formAdd .inp { border:2px solid #e5e6ea; width:230px; padding:5px; background:#edf5ff; color:#036; -moz-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px; }
#content .col_mare_show #formAdd .txtar { border:2px solid #e5e6ea; width:230px; height:90px; padding:5px; background:#edf5ff; color:#036; -moz-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px; }
#content .col_mare_show #formAdd .styled { background:#edf5ff; padding:3px 0 3px 3px; border:0 none; color:#036; width:230px; }
/* imaginile de la form-ul de modificare */
#content .col_mare_show #formAdd .imgsFree { width:90px; height:60px; text-align:center; float:left; margin:0 10px 0 0; display:inline; overflow:hidden }
#content .col_mare_show #formAdd .imgsFree img { height:40px; width:auto; }

/* afiseaza proprietatile */
#content .col_mare_show .free2show { width:612px; padding:10px; border:4px solid #def; -moz-border-radius:13px; -khtml-border-radius:13px; -webkit-border-radius:13px; clear:both; overflow:hidden; margin:20px 0 0 0; }
#content .col_mare_show .free2show h2 { padding:5px 0 0 0 }
#content .col_mare_show .free2show i { font-style:normal; background:#ffc }
#content .col_mare_show .free2show i.red { font-style:normal; background:#ffd }
#content .col_mare_show .free2show p.vag { padding:5px 0 }
#content .col_mare_show .free2show .optiunile { width:165px; float:left; }
#content .col_mare_show .free2show .optiunile img { margin:5px 0 0 0 }
#content .col_mare_show .free2show .col_det { padding-top:0 }
#content .col_mare_show .free2show .col_det p { padding-top:3px }
#content .col_mare_show .free2show cite { font-style:normal }
#content .col_mare_show .free2show .setN2 { font-size:19px; color:#39c; display:none }

/* ===================================================
	footer part */
#footer { margin:0; clear:both; background-image:url(../images/footer_bg.jpg); height:177px; }
#footer .main_footer { background-image:url(../images/footer_bg1.jpg); background-repeat:no-repeat; background-position:right top; width:950px; margin:0 auto; overflow:hidden; }
#footer .col { width:170px; margin:0; padding:10px 10px 10px 10px; float:left; }
#footer .col h3 { margin:0; padding:4px 0; font-size:12px; }
#footer .col p { margin:0; padding:2px 0 2px 15px; }

/* colt grafic */
#colt_grafic { position:fixed; top:30px; left:100%; height:100px; width:60px; margin:0 0 0 -60px; overflow:hidden; z-index:2000; padding:5px 0; }
#colt_grafic img#colt_float { width:60px; height:89px; float:right; margin:0 0 0 10px; }
#colt_grafic p { padding:10px; display:none; clear:none; }
#colt_grafic p a { font-size:14px; color:#fff; font-weight:bold }
#colt_grafic span.left_span { width:300px; float:left; margin:0; display:inline; float:left; padding:0 0 3px 0; color:#c00; font-weight:bold; }
#colt_grafic #imgcoltgr { margin:0 5px 0 5px; width:auto; float:left; border:3px solid #fff }

/* paginile */
.paginile { padding:10px 3px; }
.paginile span { width:auto; float:left; padding:2px 10px 0 0; margin:1px; }
.paginile a { width:30px; float:left; margin:1px; display:inline; border:1px solid #ccc; color:#999; padding:2px 3px; text-align:center; text-decoration:none; }
.paginile a:hover { color:#000; border:1px solid #999; }
.paginile a.selected_page { background-color:#000; color:#ccc; }

/* diverse */
.w_80 { width:100px; text-align:center; }
.vag { color:#999; font-size:10px; }
.big { font-size:15px; }
.nobor { border:0 none; margin:0; padding:0; }
.clear { clear:both !important; }
.right { text-align:right }
img.right { width:auto; height:auto; margin:0 0 5px 5px; padding:0; float:right; display:inline }
img.left { width:auto; height:auto; margin:0 5px 5px 0; display:inline; padding:0; float:left; }
.center { text-align:center }
.line20 { line-height:20px }
.line16 { line-height:16px }
.im1 { margin:0 0 -1px 0 }
.im3 { margin:0 0 -3px 0 }
.im5 { margin:0 0 -5px 0 }
.im7 { margin:0 0 -7px 0 }
.im12 { margin:0 0 -12px 0 }
.im15 { margin:0 0 -15px 0 }
.im20 { margin:0 0 -20px 0 }
.red { color:#c00 }
.b_ { font-weight:normal }
.b { font-weight:bold }
.u { text-decoration:underline }
a.u_, .u_ { text-decoration:none }
.pad010 { padding:10px 5px 0 5px; clear:both }
.pad5 { padding:5px }
.img_right { width:auto; height:auto; float:right; margin:0 0 5px 5px; padding:0; }
#content .col_mare_show .proprietate .mic,
#content .col_mare_show .proprietate_speciala .mic,
.mic { font-size:10px }
.med { font-size:11px }
.p { padding:5px 10px; }
.dispnone { display:none }
.orangebg { border-left:3px solid #f60 }
.pad0 { padding:0 !important }
#content .col .col_left_optiuni .pad10,
.pad10 { padding:10px }

/* meniu cu submeniu */
#sddm { margin: 0; padding: 0; z-index: 30; } #sddm li { margin: 0; padding: 0; list-style: none; float: left; }
#m2, #m3, #sddm div { position: absolute; left:auto; top:142px; visibility: hidden; margin: 0; padding: 0; background-color:#2476a5; z-index:80 }
#m2 { margin:0 0 0 -115px; display:inline } #m3 { margin:0 0 0 -80px; display:inline }
#menu #m2 a, #menu #m3 a, #sddm div a { position: relative; display: block; margin: 0; padding: 5px 10px; width:auto; white-space: nowrap; text-align: left; text-decoration: none; background-color:#2476a5; color: #fff; font: 14px arial; border-bottom:1px solid #4b9ccb; }
#menu #m2 a:hover, #menu #m3 a:hover, #sddm div a:hover { background-color:#4b9ccb; color:#FFF; border-bottom:1px solid #4b9ccb; }

.highlight { background-color:#ff0 }

/* carusel */
.stepcarousel { position: relative; overflow: scroll; width: 306px; height: 60px; }
.stepcarousel .belt { position:absolute; left:0; }
.stepcarousel .panel{ float: left; overflow: hidden; margin:2px; width: 74px; }

/* by cosmin, facebook stuff */
#footer2 { background-color:#DAE8F0;height:33px;}
#footer2 .second_footer { margin: 0 auto;width:950px;padding:10px 0;}
#footer2 .second_footer div { background: url(../images/footer_a.png) no-repeat;width:144px;height:16px;text-align:center;float: left;padding-right:10px;}
#footer2 .second_footer div a { text-decoration:none;color: #2A668F;font-size: 11px;}
/* .slide-out-div { background: url('../images/socialbg.png') no-repeat; position: absolute; height: 410px;  width: 264px; top:300px; left:0; z-index:9999999; margin:0 0 0 -1px; }
.social_content{ padding: 25px; } #facebookfan{ overflow:hidden; width:200px; height:290px; } */
.social_content .handle { width:44px; height:246px; position:absolute; top:200px; left:0; }
.inside{ width:200px; clear:both; }
div#addForm, div#modifica_parola_form { font-size:14px; color: #456A8D; }


/* by COSMIN ------------ */
/* div#files_list div{ width:210px;}
div#files_list div input{ background: url('../images/ico_close.jpg') no-repeat; width: 12px; height:12px; margin-left:5px; cursor:pointer;}
div.obj{ padding: 10px 5px; clear:both; }
#editprop div.obj {width: 410px;}
div.obj div{ width: 150px; float:left;}
#creare_cont{ background: #79B0CC url('../images/bg_creare_cont.jpg') no-repeat;  width: 328px; height:328px; padding:20px 10px; float:left; margin-right:10px;}
#creare_cont_succes {  width: 328px; height:328px; padding:20px 10px; float:left; margin-right:10px; }
#beneficii{background: #DEEBF2 url('../images/bg_beneficii.jpg') no-repeat; width:293px; height:370px; float:left; font-size: 12px;}
.hr{ margin:15px 10px; clear: both;}
.hr2{ margin:15px 0; clear: both;}
#beneficii .benefit{ float:left; margin-right:10px; padding-left:10px;}
.recoverpass{ cursor:pointer; width:120px; float:left; text-decoration: underline; color: #003161; font-size:13px; float:left; background:transparent; border:0 none; padding:5px 0 0 0 }
.email { background: url('../images/input_email.png') no-repeat !important; padding: 10px 5px 0 65px !important; width:157px !important; height:25px; border:0 none }
.parola{ background: url('../images/input_parola.png') no-repeat !important;padding: 10px 5px 0 65px !important; width:157px !important; height:25px; border:0 none }

input.register{ padding:10px 5px 0 5px; border-width: 0; background: url('../images/input2.png') no-repeat; width: 216px; height: 25px;}
input.register2{ padding: 0 5px; border-width: 0; background: url('../images/input.jpg') no-repeat; width: 200px; height: 25px;}
.registers { padding: 7px 5px 0 5px; border-width: 0; background: url('../images/input_small.jpg') no-repeat; width: 116px; height:28px;}
.registert{ padding: 5px 10px; border-width: 0; background: url('../images/input_text.jpg') no-repeat; width: 184px; height: 94px;}
.formulartext{width:90px; float:left; font-size:14px; color:#06315B; padding-top:10px;}
.labeltext{width:50px; float:left; font-size:14px; color:#456A8E; }

div.obj div.uploadfile{ clear: both; height: 25px;  position: relative; width:220px;}
div.obj div.uploadfile input{ position:relative; z-index:2; opacity: 0; cursor: pointer; text-align: left; width:220px; height: 35px; }
div.obj div.uploadfile input.upload{ position:relative; z-index:2; opacity: 0; cursor: pointer; text-align: left; width:220px; height: 35px;}
div.obj div.fakefile{ height: 25px; float: none; width: 220px; position: absolute; z-index: 1; top:0; left:0; line-height:90%; padding:0; margin:0; }
div.obj div.fakefile input{ z-index: 1; opacity: 1; margin-bottom:5px; cursor:pointer; width:110px; }
div.obj div.fakefile img{ cursor:pointer;}
div.obj label{ cursor: pointer;}
.obj select.styled{opacity: 1;position:relative;width: 202px;height: 23px;background: url('../images/select.jpg') no-repeat;overflow: hidden; border:0 none; font-size:14px; color: #456A8D;}
.obj select.styled option{ background-color:#F0F7FF; padding:0 5px; font-size:14px; color: #456A8D;}
input.submitbtn{ background:url('../images/save.jpg') no-repeat; width: 83px; height: 23px; border: 0 none; cursor:pointer; margin-left: 100px;}
.col_mare_show .transp { background: url('../images/bg_transparent.png') no-repeat; width:261px; height:107px; margin-top:10px}
.col_mare_show .transp p{ padding: 17px !important; line-height:1; font-size:13px; color:#003366;}
.col_mare_show .transp2{ background: url('../images/bg_transparent.png') no-repeat; width:261px; height:158px; margin-top:10px; color:#003366; font-size:13px;}
.col_mare_show .transp2 div{ padding:10px 10px 0 15px; vertical-align: middle; clear: both;}
.col_mare_show .transp2 div img{float:left; margin-right:20px;}
.col_mare_show .transp2 div span{ width:170px; float:left;}

#col_right .gri{ background: url('../images/bg_gri.jpg') no-repeat; width:257px; height:170px; color:#003366; font-size:13px;}
#col_right .gri div{ padding:10px 10px 0 10px; }
#col_right .gri img {float:left; margin-right:10px; }
#col_right .gri p { width:110px; float:left; font-size: 18px; font-family: Tahoma; line-height:1; padding-bottom:15px; }
#col_right .gri span { width:110px; float:left; font-size:13px; color:#666666;line-height:1}

#col_right .gri .div2{ padding:10px 10px 0 20px; }
#col_right .gri h1{margin: 10px 0 0 0; padding:0; font-size:  18px; color: #003366; font-family: Tahoma; font-weight:400;}
#col_right .gri .text{ float:none; width: 200px; font-size:13px; color:#666666;line-height:1.2;}
#col_right .gri .whitehr{ margin: 5px 0 10px 0; color: #fff; background-color: #fff; border: 1px #fff; width:200px; }
#col_right .gri a{ position: relative; float:right; top:125px;}
#submitcreare{ background: url('../images/creeazacont.png') no-repeat; width:231px; height: 41px; cursor:pointer; border-width: 0px;}
#submitcreare:hover{ background: url('../images/creeazacont.png') no-repeat;}
#contlogin{ cursor: pointer; background: url('../images/login3.png') no-repeat; width:231px; height:43px; border-width: 0px; float:right; margin-top:10px;}
#contlogin:hover{background: url('../images/login3.png') no-repeat;}
#editprop{ float:left; margin: 0 10px; width: 390px; display: none;}

#admincont{ float:left; font-size: 15px; color: #333;  position:relative;}
#admincont .bg{cursor: pointer; background: #CEE1EC url('../images/bg_admin.jpg') no-repeat; width:238px; height:31px; font-size: 15px; text-align:left; border: none; padding:0 0 0 10px !important; margin:0 0 10px 0 !important; clear:both;}
#admincont p.bg{cursor: pointer; background: #CEE1EC url('../images/bg_admin.jpg') no-repeat; width:228px; height:25px; font-size: 15px; text-align:left; border: none; padding:5px 0 0 10px !important; margin:0 0 10px 0 !important; clear:both;}

#editprofil { display:none; width:390px;float:left; }
#editprofil p { padding:10px 0; clear:both }
#editprofil span { width: 75px; font-size:14px; color: #014B7A; clear: both; padding:10px; float:left; }

#editprofil input.register { padding:0 5px 10px 5px !important; }
#propmea { font-size:14px; color: #333; padding:5px 10px; position:relative;}

#pachete{width:660px; font-size:15px; color:#333333; }
#pachete h2{ color:#FF6666; font-size: 18px; margin: 0; padding: 10px 0 5px 0; }
#pachete span{ font-size:14px;}
#pachete .paks{margin-top: 20px;}

*/
