body{ background-image:url(../images/backgrounds/background_principal.jpg) top left no-repeat; background-color:#1d6283;  margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
h1{ display:block; overflow:hidden; font-size:18px; color:#666666; margin:0px; padding-top:3px;}
h2{ display:block; overflow:hidden; font-size:14px; color:#666666; margin:0px;}
h3{ display:block; overflow:hidden; font-size:13px; color:#666666; margin:0px; font-weight:bold;}

p{ display:block; overflow:hidden; font-size:11px;}

div.spacer5 {height: 5px;}
div.spacer10 {height: 10px;}
div.clear {clear: both;}
a.small_option_trimite{ display:block; overflow:hidden; background:url(../images/icons/plic.png) left top no-repeat; width:auto; height:16px; padding-left:20px; float:left; margin-right:10px; color:#327fb8; font-size:10px;}
a.small_option_print{  display:block; overflow:hidden; background:url(../images/icons/ico_print.png) left top no-repeat; width:auto; height:16px; padding-left:20px; color:#327fb8; font-size:10px;}

#paging {background-color: #f4f4f4; padding: 4px;}
#paging a.pagelink {color: #037CB7; padding: 2px 4px; border: 1px solid #fff; text-decoration: none;}
#paging a.pagelink:hover {text-decoration: underline; border: 1px solid #f4f4f4; }
#paging a.selected {background-color: #037CB7; color: #fff; font-weight: bold; border: 1px solid #f4f4f4;}
#paging a.selected:hover {border: 1px solid #fff;}

h1 span {font-style: italic; color: #037CB7;}
h1 a {font-style: italic; color: #037CB7; text-decoration: underline; padding: 2px 4px;}
h1 a:hover {text-decoration: none; color: #fff; background-color: #037CB7;}

h2.message {margin-bottom: 10px; background-color: #FFF2A4; padding: 4px 5px;}

div.err_details {padding: 5px; margin-bottom: 10px; background-color: #FFF2A4; }
div.err_details h2 {color: #037CB7;}

div.similar_title {background-color: #037CB7; color: #fff; font-size: 16px; font-weight: bold; padding: 5px; margin-top: 25px; margin-bottom: 10px;}
#cereri_similar_listing {}
#cereri_similar_listing div.item {margin-bottom: 10px; border-bottom:1px dashed #CCCCCC; padding-bottom: 5px;}
#cereri_similar_listing div.item div.dt {}
#cereri_similar_listing div.item div.dt a {color: #037CB7; text-decoration: underline;}
#cereri_similar_listing div.item div.dt a:hover {text-decoration: none; font-style: italic;}
#cereri_similar_listing div.item div.dt span {float: right;}
#cereri_similar_listing div.item div.wants {}
#cereri_similar_listing div.item div.desc {}
#cereri_similar_listing div.item div.foo {}
#cereri_similar_listing div.item div.foo b {color: #037CB7;}
#cereri_similar_listing div.item div.foo i {color: #037CB7;}


#main{ display:block; overflow:hidden;width:956px;  margin-left:auto; margin-right:auto; background:url(../images/backgrounds/background_top.jpg) top no-repeat; background-color:#FFFFFF; margin-top:5px;}
#footer { display:block; overflow:hidden;width:956px; background:url(../images/backgrounds/background_bottom.jpg) top no-repeat;background-color:#1d6283; padding-top:20px; margin-left:auto; margin-right:auto;}

#wrapper{ display:block; overflow:hidden; margin:5px;}
#topheader{ display:block; overflow:hidden;}
#topheader .topheader_logare{ display:block; overflow:hidden;}
#topheader .topheader_logare div.topmenu_holder{ display:block; overflow:hidden; float:right; } 
#topheader .topheader_logare div.topmenu_holder a{ display:block; overflow:hidden; color:#7f7f7f; text-decoration:none; float:left;  padding-right:10px; font-size:11px; }
#topheader .topheader_logare div.topmenu_holder a.menu_first { background:url(../images/icons/separator.jpg) right no-repeat; }
#topheader .topheader_logare div.topmenu_holder a.menu_middle { background:url(../images/icons/separator.jpg) right no-repeat;padding-left:10px;}
#topheader .topheader_logare div.topmenu_holder a.menu_last{padding-left:10px;}
#topheader .topheader_logare div.topmenu_holder a:hover{ text-decoration:underline;}

#topheader a.oferteaza{ display:block; overflow:hidden; width:268px; height:101px; background-image:url(../images/images/logo1.jpg); float:left;}

#wrapper  form div.topmenu_account{ display:block; overflow:hidden; width:475px; height:97px; margin-top:10px; float:right; background:url(../images/backgrounds/background_logare.jpg) left top no-repeat;}
#wrapper  form div.topmenu_account span.adresa_de_email{ display:block; overflow:hidden; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:10px; float:left; width:221px; margin-top:5px; margin-bottom:5px; }
#wrapper  form div.topmenu_account span.parola_ta{ display:block; overflow:hidden; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:10px; margin-top:5px; margin-bottom:5px;}
#wrapper  form div.topmenu_account input#toplbox_email{ display:block; overflow:hidden; margin-left:10px; margin-right:20px; width:211px; height:26px; background:url(../images/buttons/backgroun_input_logare.png) no-repeat; float:left; border:0px; margin-bottom:5px; //padding-top:4px;}
#wrapper  form div.topmenu_account input#toplbox_passwd{ display:block; overflow:hidden;  width:211px; height:26px; background:url(../images/buttons/backgroun_input_logare.png) no-repeat; border:0px; margin-bottom:5px; //padding-top:4px;}
#wrapper  form div.topmenu_account input.top_login_btn{ display:block; overflow:hidden; width:114px; height:24px; background:url(../images/buttons/btn_intra_in_cont.png) no-repeat; font-size:1px; text-indent:-5000px; border:0px; margin-left:10px; float:left; cursor:pointer; margin-right:5px; color:#efa400;}

#wrapper  form div.topmenu_account div.linkuri_inregistrare span.ai_uitat_parola{ display:block; overflow:hidden; float:left;}
#wrapper  form div.topmenu_account div.linkuri_inregistrare span.ai_uitat_parola a{ display:block; overflow:hidden; color:#FFFFFF; font-size:11px; text-decoration:underline; cursor:pointer; padding-top:8px; margin-right:30px;}

#wrapper  form div.topmenu_account div.linkuri_inregistrare span.inregistrare{ display:block; overflow:hidden; float:left;}
#wrapper  form div.topmenu_account div.linkuri_inregistrare span.inregistrare a{ display:block; overflow:hidden; color:#FFFFFF; font-size:11px; text-decoration:underline; cursor:pointer; padding-top:8px;}

#wrapper  form div.topmenu_account div span.test_inregistreazate{ display:block; overflow:hidden; margin-left:10px; margin-right:30px; float:left;}


#wrapper #subheader div.nou_adauga{ display:block; overflow:visible; width:947px; height:97px; background:url(../images/backgrounds/nou_adauga.png) no-repeat; margin-bottom:5px;}
#wrapper #subheader div.nou_adauga div.text_nou_adauga{ display:block; overflow:hidden; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:25px; width:600px; margin-left:70px; float:left; line-height:17px;}
#wrapper #subheader div.nou_adauga div.register_btn a{ display:block; overflow:hidden; float:right; margin-right:20px; margin-top:22px; background:url(../images/buttons/adauga_cerere.png) no-repeat; border:0px; font-size:1px; text-indent:-5000px; width:231px;; height:61px;}


#wrapper #subheader div.box1 div.cautare_cautare{ display:block; overflow:hidden; background:url(../images/backgrounds/background_cauta.png) no-repeat; width:944px; height:47px; margin-bottom:5px;}
#wrapper #subheader div.box1 div.cautare_cautare label{ display:block; overflow:hidden; padding-left:70px; padding-top:13px; margin-right:10px; font-size:11px; color:#FFFFFF; font-weight:bold; float:left}
#wrapper #subheader div.box1 div.cautare_cautare input#search_key{ display:block; overflow:hidden; margin-top:10px; float:left; margin-right:5px; width:211px; height:26px; background:url(../images/backgrounds/background_cautare_lupa.png) no-repeat; border:0px; padding-right:20px; //padding-top:4px;}
#wrapper #subheader div.box1 div.cautare_cautare select#search_category_id{ display:block; overflow:hidden; margin-top:10px; float:left; margin-right:10px; border:0px; background:url(../images/backgrounds/background_drop_down.png) no-repeat; width:211px; height:26px; //height:30px; padding-top:2px;}
#wrapper #subheader div.box1 div.cautare_cautare div.cauta_btn { display:block; overflow:hidden; margin-top:9px; color:#FFFFFF;}
#wrapper #subheader div.box1 div.cautare_cautare div.cauta_btn a{ display:block; overflow:hidden; background:url(../images/buttons/cauta.png) no-repeat; width:68px; height:27px; border:none; font-size:1px; text-indent:-5000px; cursor:pointer;}

div#wrapper div#subheader div div#center_column div.register_btn_first{ display:block; overflow:hidden; margin-top:20px; margin-left:35px;}

div#wrapper div#subheader div div#center_column div.register_btn_first a{ display:block; overflow:hidden; background:url(../images/buttons/fi_primul_adauga_cerere.png) no-repeat; width:450px; height:71px; border:none; font-size:1px; text-indent:-5000px; cursor:pointer;}


/* left colum*/

div#left{ display:block; overflow:hidden; float:left;}
div#left_menu{ display:block; overflow:hidden; background:url(../images/images/coloana_stg2.png) bottom no-repeat; width:199px; border:0px; }
div#left_menu div.section_title{ display:block; overflow:hidden; background:url(../images/images/categorii_stg.jpg) top no-repeat; border:0px; width:187px; height:21px; font-size:12px; font-weight:bold; padding-top:4px; padding-left:12px;}
div#left_menu div.sub_categorii{ display:block; overflow:hidden;  border-bottom: 1px dotted #000000; width:186px; margin-left:5px;}

div#left_menu div.sub_categorii div.text_subcategorii{ display:block; overflow:hidden; font-size:13px; margin-bottom:5px; padding-left:8px; padding-top:5px; color:#666666; line-height:15px;}


div#left_menu div.sub_categorii div.adauga_cerere a{ display:block; overflow:hidden; background:url(../images/buttons/adauga_cerere_stg.png) left no-repeat; width:186px; height:38px; border:0px; font-size:1px; text-indent:-5000px; margin-bottom:10px;}
div#left_menu div.sub_categorii div.adauga_cerere a:hover{ display:block; overflow:hidden; background:url(../images/buttons/adauga_cerere_stg-roll.png) left no-repeat; width:186px; height:38px; border:0px; font-size:1px; text-indent:-5000px; margin-bottom:10px;}

div#left_menu div.listare_categorii{ display:block; overflow:hidden; padding-left:8px; margin-bottom:15px; margin-top:15px;}
div#left_menu div.listare_categorii div.item{ display:block; overflow:hidden; margin-bottom:8px;}
div#left_menu div.listare_categorii div.item a{ display:block; overflow:hidden;  color:#327fb8; font-size:14px; text-decoration:none; ;}
div#left_menu div.listare_categorii div.item a:hover{ text-decoration:underline; font-weight:bold;}

div.leftcolum_2{ display:block; overflow:hidden; float:left;}
div.leftcolum_2 a{ display:block; overflow:hidden; background:url(../images/icons/floridelux.jpg) no-repeat; font-size:1px; text-indent:-5000px; border:0px; width:181px; height:85px; margin:10px 0 10px 7px;}

/* left colum*/




/* center*/

div#center_column div.inapoi{ display:block; overflow:hidden;}
div#center_column div.inapoi a{ display:block; overflow:hidden; margin-bottom:10px; float:right; padding-right:25px; font-size:12px; color:#327fb8;}

div#center_column { display:block; overflow:hidden; float:left; padding:0 5px 0 5px; width:533px;  }
div#selector div#tab1{ display:block; overflow:hidden; color:#666666; font-size:16px; padding-left:5px; margin-bottom:5px; padding-top:3px;}

div#center_column div.ma{ display:block; overflow:hidden; margin-bottom:5px; }
div#center_column div.ma a{ display:block; overflow:hidden; text-decoration:none; font-size:13px; color:#327fb8;}
div#center_column div.ma a:hover{ text-decoration:underline;}


div#container { display:block; overflow:hidden;}
div#container div.i_list_item{ display:block; overflow:hidden; margin-bottom:10px; margin-left:7px; border-bottom:1px dashed #cccccc; margin-top:10px;}
div#container div.i_list_item div.i_list_item_image p.title{ display:block; overflow:hidden; font-size:14px; font-weight:bold; float:left; margin-top:0px; }
div#container div.i_list_item div.i_list_item_image p.title a{ display:block; overflow:hidden; font-size:14px; font-weight:bold; color:#037cb7; text-decoration:none;}
div#container div.i_list_item div.i_list_item_image p.title a:hover{ text-decoration:underline;}

div#container div.i_list_item div.i_list_item_image p.exp_date{ display:block; overflow:hidden; margin-top:2px; font-size:10px; font-weight:bold; color:#ff0000; float:right; }

div#container div.i_list_item div.i_list_item_image div.infos{ display:block; overflow:hidden; clear:both;}
div#container div.i_list_item div.i_list_item_image div.infos p.poza{ display:block; overflow:hidden; float:left; margin-right:5px; border:1px solid #e8e8e8;}
div#container div.i_list_item div.i_list_item_image div.infos p.description{ display:block; overflow:hidden; color:#666666; font-size:11px;}

div#container div.i_list_item ul{ display:block; overflow:hidden; list-style-type:none; padding:0px; margin:0px;}

div#container div.i_list_item ul li{ display:block; overflow:hidden; float:left;}
div#container div.i_list_item ul li.see_request form input{ display:block; overflow:hidden; background:url(../images/buttons/vezi_cererea.png) top no-repeat; border:none; font-size:1px; text-indent:-5000px; width:146px; height:38px; cursor:pointer; color:#FFFFFF;}
div#container div.i_list_item ul li.see_request form input:hover{ display:block; overflow:hidden; background:url(../images/buttons/vezi_cererea-roll.png) top no-repeat; border:none; font-size:1px; text-indent:-5000px; width:146px; height:38px; cursor:pointer; color:#FFFFFF;}
div#container div.i_list_item ul li.make_offer form input{ display:block; overflow:hidden; background:url(../images/buttons/raspunde_la_cerere.png) top no-repeat; border:none; font-size:1px; text-indent:-5000px; width:288px;; height:38px; cursor:pointer; color:#FFFFFF;}
div#container div.i_list_item ul li.make_offer form input:hover{ display:block; overflow:hidden; background:url(../images/buttons/raspunde_la_cerere-roll.png) top no-repeat; border:none; font-size:1px; text-indent:-5000px; width:288px;; height:38px; cursor:pointer; color:#FFFFFF;}

div#container div.i_list_item ul li.send_msg { display:none;}

/* editare cont*/

input{ display:block; overflow:hidden; background:url(../images/backgrounds/background_input.png) no-repeat; width:211px; height:26px; border:0px;}
input.no_show{ display:none !important;}

form div#register p{ display:block; overflow:hidden; font-size:14px; color:#FFFFFF; margin-bottom:10px; font-weight:bold; margin-top:5px; background:url(../images/backgrounds/background_label.png) no-repeat; height:25px; width:530px; padding-left:25px; padding-top:2px; margin-left:5px;}
form div#register label{ display:block; overflow:hidden; color:#58595b; font-size:11px; float:left; width:150px; margin-bottom:10px; }
form div#register label sup{ color:#ff0000;}
form div#register label.special_float{ display:block; overflow:hidden; float:none; margin-bottom:15px; margin-top:30px; font-size:11px; font-weight:bold; width:auto;}
form div#register input { display:block; overflow:hidden; margin-bottom:10px;}
form div#register select {display:block; overflow:hidden; margin-bottom:10px;}
form div#register textarea{ display:block; width:205px; margin-bottom:10px;}

form div#register dt{ display:block; overflow:hidden; margin-bottom:10px; margin-top:5px;}

/*
form div#register .myaccount_select_deselect{ display:block; overflow:hidden; }
form div#register div.myaccount_select_deselect div.link_select_deselect{ display:block; overflow:hidden; float:right; padding-top:8px;}
form div#register div.myaccount_select_deselect input{ display:block; overflow:hidden; float:left; width:20px; }
form div#register div.boxes div.box_select_deselect input{display:block; overflow:hidden; float:left; width:20px; margin: 0px; padding: 0px;}
form div#register div.myaccount_select_deselect label{ display:block; overflow:hidden; width:150px;font-size:11px; padding-top:8px;	margin: 0px;}
form div#register div.boxes{ display:block; overflow:hidden;  margin-left:40px; margin-bottom:15px;}
form div#register div.boxes div.box_select_deselect{ display:block; overflow:hidden; float:left; width:200px; }
form div#register div.boxes div.box_select_deselect input{ display:block; overflow:hidden; float:left !important; margin: 0px; padding: 0px;}
form div#register div.boxes div.box_select_deselect label{ display:block; overflow:hidden; font-size:11px; padding-top:8px; margin: 0px; }
*/

div.all_boxes {width: 860px; padding: 0px; margin: 0px;}
div.all_boxes .myaccount_select_deselect{ display:block; overflow:hidden; width: 820px; background-color: #f8f8f8;}
div.all_boxes div.myaccount_select_deselect div.link_select_deselect{ float:right; padding-top:8px; }
div.all_boxes div.myaccount_select_deselect div.link_select_deselect a {margin-right: 10px;}
div.all_boxes div.myaccount_select_deselect input{ display:block; overflow:hidden; float:left; width:20px; }
div.all_boxes div.boxes div.box_select_deselect input{display:block; overflow:hidden; float:left; width:20px; margin: 0px; padding: 0px;}
div.all_boxes div.myaccount_select_deselect label{ display:block; overflow:hidden; width:150px;font-size:11px; padding-top:8px;    margin: 0px;}
div.all_boxes div.boxes{ display:block; overflow:hidden;  margin-left:25px; margin-bottom:15px; width: 800px}
div.all_boxes div.boxes div.box_select_deselect{ display:block; overflow:hidden; float:left; width:190px; }
div.all_boxes div.boxes div.box_select_deselect input{ display:block; overflow:hidden; float:left !important; margin: 0px; padding: 0px;}
div.all_boxes div.boxes div.box_select_deselect label{ display:block; overflow:hidden; font-size:11px; padding-top:8px; margin: 0px; }

form div#register div.obs{ display:block; overflow:hidden; margin-top:10px; margin-bottom:10px; color:#ff0000;}



div#login form label{ display:block; overflow:hidden; width:150px; float:left; margin-bottom:10px;}
div#login form input { display:block; overflow:hidden; margin-bottom:10px;}


form div#contact { display:block; overflow:hidden;}
form div#contact  h2{ display:block; overflow:hidden; margin-bottom:5px;}
form div#contact  label{display:block; overflow:hidden; color:#58595b; font-size:11px;  width:130px; margin-bottom:10px; float:left; }
form div#contact  label sup{ color:#ff0000;}
form div#contact input{ display:block; overflow:hidden; margin-bottom:10px;}
form div#contact label.obs{ display:block; overflow:hidden; margin-top:10px; margin-bottom:10px; color:#ff0000; width:auto; float:none; font-size:11px;}
/* editare cont*/

#center_column div#pagina_cerere div.actions{ display:block; overflow:hidden; margin-bottom:10px; margin-top:10px;}
#center_column div#pagina_cerere div.actions{}

#center_column div#pagina_cerere h1{ display:block; overflow:hidden; margin-bottom:10px;}

/* center*/



/* right colum*/

#right_column div#services div.content div.cont_meniu{ display:block; overflow:hidden; margin:10px 0 10px 0; }
#right_column div#services div.content div.cont_meniu div.ma{ display:block; overflow:hidden; margin-bottom:5px; border-bottom:1px dotted #666666;}
#right_column div#services div.content div.cont_meniu div.ma a{ display:block; overflow:hidden; color:#327fb8; font-size:11px; text-decoration:none; margin-bottom:3px}
#right_column div#services div.content div.cont_meniu div.ma a:hover{ text-decoration:underline;}


div#right_column { display:block; overflow:hidden; width:201px;background:url(../images/images/coloana_stg2.png) bottom no-repeat;}
div#right_column div#services{ display:block; overflow:hidden; background:url(../images/images/right_top.jpg) top no-repeat; padding-top:7px;}
div#right_column div#services div.about_btn { display:block; overflow:hidden; margin-left:10px;}
div#right_column div#services div.about_btn a{ display:block; overflow:hidden; padding-left:25px; padding-top:4px; background:url(../images/buttons/afla_mai_multe.png) no-repeat; width:178px; height:25px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
div#right_column div#services div.content{ display:block; overflow:hidden; padding:10px 8px 10px 8px;}
div#right_column div#services div.content img{ display:block; overflow:hidden; float:left; margin-right:5px; margin-bottom:5px; }
div#right_column div#services div.content div.dt{ display:block; overflow:hidden; margin-bottom:5px; color:#037cb7; font-weight:bold; font-size:15px;}
div#right_column div#services div.content p{ display:block; overflow:hidden;width:186px; padding-right:5px; font-size:11px; color:#6b6b6b;}


/* right colum*/


/*footer*/

div#wrapper_footer ul.footer_menu1 { display:block; overflow:hidden; list-style:none; margin:0 0 3px 0; padding:0px;}
div#wrapper_footer ul.footer_menu1 li { display:block; overflow:hidden; float:left; margin-right:10px; border-right:1px solid #FFFFFF; }
div#wrapper_footer ul.footer_menu1 li.last_link_menu1{ display:block; overflow:hidden; border:none;}
div#wrapper_footer ul.footer_menu1 li a{ display:block; overflow:hidden; color:#FFFFFF; padding-right:10px; font-size:11px; text-decoration:none;}
div#wrapper_footer ul.footer_menu1 li a:hover{ text-decoration:underline;}

div#wrapper_footer ul.footer_menu2 { display:block; overflow:hidden; list-style:none; margin:0 0 10px 0; padding:0px;}
div#wrapper_footer ul.footer_menu2 li { display:block; overflow:hidden; float:left; margin-right:10px; border-right:1px solid #FFFFFF; }
div#wrapper_footer ul.footer_menu2 li.last_link_menu2	{ display:block; overflow:hidden; border:none;}
div#wrapper_footer ul.footer_menu2 li a{ display:block; overflow:hidden; color:#FFFFFF; padding-right:10px; font-size:11px; text-decoration:none;}
div#wrapper_footer ul.footer_menu2 li a:hover{ text-decoration:underline;}


div#wrapper_footer p.text_footer1{ display:block; overflow:hidden; font-size:11px; color:#a5c0cd; margin:0px;}
div#wrapper_footer p.text_footer2 { display:block; overflow:hidden; font-size:12px; font-weight:bold; color:#4a819c;}
div#wrapper_footer p.text_footer2 a{ color:#4a819c; text-decoration:none;}
div#wrapper_footer p.text_footer2 a:hover{ text-decoration:underline;}

/*footer*/



#center_column #pagina_cerere {color: #58595b;}
#center_column #pagina_cerere h2 {margin: 0px; font-size: 14px;}
#center_column #pagina_cerere h1 {margin: 0px;}
#center_column #pagina_cerere div.option_links {margin-top: 3px; margin-bottom: 10px;}

#center_column #pagina_cerere div.option_links div.btn_makeoffer {width: 121px; height: 38px; float: left; text-align: center; line-height: 38px;} 
/*#center_column #pagina_cerere div.option_links div.btn_makeoffer a {color: #fff; font-weight: bold; text-decoration: none; display: block; background: url('../images/buton-cerere.png'); }
#center_column #pagina_cerere div.option_links div.btn_makeoffer a:hover {background: url('../images/buton_mo.png'); }*/

#center_column #pagina_cerere div.option_links div.btn_makeoffer a.btn_oferta{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/fa_o_oferta.png) left top no-repeat;width:121px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
#center_column #pagina_cerere div.option_links div.btn_makeoffer a.btn_oferta:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/fa_o_oferta-roll.png) left top no-repeat;width:121px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

#center_column #pagina_cerere div.option_links div.btn_sendmsg {width: 149px; height: 38px; float: left; text-align: center;  line-height: 38px;} 
/*#center_column #pagina_cerere div.option_links div.btn_sendmsg a {color: #fff; font-weight: bold; text-decoration: none;  display: block; background: url('../images/buton-cerere.png');}
#center_column #pagina_cerere div.option_links div.btn_sendmsg a:hover {background: url('../images/buton_mo.png');}*/
#center_column #pagina_cerere div.option_links div.btn_sendmsg a.btn_trimite{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_un_mesaj.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
#center_column #pagina_cerere div.option_links div.btn_sendmsg a.btn_trimite:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_un_mesaj-roll.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

#center_column #pagina_cerere div.option_links div.btn {width: 178px; height: 28px; line-height: 28px; background-color: #d70000; margin-right: 10px;text-align: center; float: left;}
#center_column #pagina_cerere div.option_links div.btn a {color: #fff; text-decoration: none; display: block; font-size: 16px;}
#center_column #pagina_cerere div.option_links div.btn a:hover {text-decoration: underline;}
#center_column #pagina_cerere div.dt {font-size: 14px; font-weight: bold;}
#center_column #pagina_cerere div.desc {background-color: #f4f4f4; padding: 5px;}
#center_column #pagina_cerere div.desc div.sd_img {float: left; border: 1px solid #f0f0f0; padding: 1px; margin-right: 10px; margin-bottom: 5px;}
#center_column #pagina_cerere div.desc div.sd_img img {border: 4px solid #f8f8f8; }
#center_column #pagina_cerere div.desc div.sd_img img:hover {border: 4px solid #f0f0f0; }

#center_column #pagina_cerere #sendmsg {border: 5px solid #f4f4f4; padding: 5px; margin-bottom: 10px;}
#center_column #pagina_cerere #sendmsg div.dt a {font-size: 12px; font-weight: normal;}
#center_column #pagina_cerere #sendmsg label {float: left; width: 140px; margin-right: 10px; color: #58595b;}
#center_column #pagina_cerere #sendmsg input {float: left;}
#center_column #pagina_cerere #sendmsg textarea {float: left;}
#center_column #pagina_cerere #sendmsg select {float: left;}


#center_column #pagina_cerere #sendtofriend_form {border: 5px solid #f4f4f4; padding: 5px; margin-bottom: 10px;}
#center_column #pagina_cerere #sendtofriend_form div.dt a {font-size: 12px; font-weight: normal;}
#center_column #pagina_cerere #sendtofriend_form label {float: left; width: 140px; margin-right: 10px; color: #58595b;}
#center_column #pagina_cerere #sendtofriend_form input {float: left;}
#center_column #pagina_cerere #sendtofriend_form textarea {float: left;}
#center_column #pagina_cerere #sendtofriend_form select {float: left;}


#center_column #pagina_cerere #addoferta {border: 5px solid #f4f4f4; padding: 5px;margin-bottom: 10px;}
#center_column #pagina_cerere #addoferta dt a {font-size: 12px; font-weight: normal;}
#center_column #pagina_cerere #addoferta label {float: left; width: 140px; margin-right: 10px; color: #58595b;}
#center_column #pagina_cerere #addoferta input {float: left;}
#center_column #pagina_cerere #addoferta textarea {float: left;}
#center_column #pagina_cerere #addoferta select {float: left;}

#center_column #pagina_cerere div.replies_count {font-size: 16px; color: #d70000; background-color: #f8f8f8; padding: 5px; margin-top: 30px; font-weight: bold;}



#topheader div.topmenu_user {margin-top: 20px; width: 280px; text-align: right; color: #58595b; float: right;}
#topheader div.topmenu_user a {text-decoration: none; color: #327FB8; font-weight: bold; }
#topheader div.topmenu_user a:hover {text-decoration: underline;}


/* MyAccount - mesaje */
div.mitem {margin-bottom: 10px; padding: 4px; border: 3px solid #f4f4f4;}
div.mitem div.links {padding: 2px;}
div.mitem div.details {background-color: #f8f8f8; padding: 8px;}
div.mitem input.btn_mesaje {width: 149px; height: 38px; float: left; text-align: center; line-height: 38px; background: url('../images/buton-cerere.png'); color: #fff; font-size: 14px;}


/* My account - oferte primite */
#center_column div.opaging {padding: 5px; background-color: #fafafa;}
#center_column div.opaging a {color: #D70000; padding: 3px 6px; text-decoration: none; border: 1px solid #fff;}
#center_column div.opaging a:hover {border: 1px solid #D70000;}
#center_column div.opaging a.selected {background-color: #D70000; color: #fff; font-weight: bold;} 


/* MyAccount - listare cereri */
#center_column div.cerere_list_item {color: #58595b; border: 3px solid #f4f4f4; padding: 3px; margin-bottom: 10px;}
#center_column div.cerere_list_item div.title {font-size: 14px; font-weight: bold;}
#center_column div.cerere_list_item div.title i {font-size: 12px; font-weight: bold;}
#center_column div.cerere_list_item div.shortd {font-size: 11px; margin-bottom: 5px;}
#center_column div.cerere_list_item div.shortd div.sd_img {float: left; border: 1px solid #f0f0f0; padding: 1px; margin-right: 10px; margin-bottom: 5px;}
#center_column div.cerere_list_item div.shortd div.sd_img img {border: 4px solid #f8f8f8; }
#center_column div.cerere_list_item div.shortd div.sd_img img:hover {border: 4px solid #f0f0f0; }


#center_column div.cerere_list_item div.ajax_breadcrumb {padding: 5px; background-color: #fafafa;}
#center_column div.cerere_list_item div.ajax_breadcrumb a {color: #D70000; padding: 3px 6px; text-decoration: none; border: 1px solid #fff;}
#center_column div.cerere_list_item div.ajax_breadcrumb a:hover {border: 1px solid #D70000;}
#center_column div.cerere_list_item div.ajax_breadcrumb a.selected {background-color: #D70000; color: #fff; font-weight: bold;} 


#center_column div.global_form {}
#center_column div.global_form label {float: left; width: 140px; margin-right: 10px; font-weight: bold; color: #58595b;}
#center_column div.global_form label sup {color: #D70000; font-size: 11px;}
#center_column div.global_form input {float: left; }
#center_column div.global_form select {float: left; }
#center_column div.global_form textarea {float: left; }
#center_column div.global_form h2 {color: #F94520; margin: 0px 0px 10px 0px;}
#center_column div.global_form div.obs {font-style: italic; color: #58595b;}
#center_column div.global_form div.obs sup {color: #D70000; font-size: 11px;}
#center_column div.global_form div.err_details {padding: 10px; color: #E5351E; border: 2px solid #E5351E; }


#center_column div.oitem {background-color: #f2f2f2; padding: 5px; margin-top: 10px;}
#center_column div.oitem div.o_req {padding: 4px; background-color: #fff; border: 2px solid #f0f0f0; margin-bottom: 5px;}
#center_column div.oitem div.o_req a {color: #327FB8; padding: 2px 4px;}
#center_column div.oitem div.o_req a:hover {text-decoration: none; background-color: #327FB8; color: #fff;}


div#center_column  form div#contact input.btn{ display:block; overflow:hidden; background:url(../images/buttons/trimite_mesajul.png) left top no-repeat; width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;} 
div#center_column  form div#contact input.btn:hover{display:block; overflow:hidden; background:url(../images/buttons/trimite_mesajul-roll.png) left top no-repeat; width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#center_column form div#register input.btn{ display:block; overflow:hidden; background:url(../images/buttons/inregistreazate.png) left top no-repeat; width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#center_column form div#register input.btn:hover{ display:block; overflow:hidden; background:url(../images/buttons/inregistreazate-roll.png) left top no-repeat; width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

div#center_column div.mitem div.links a.links_sterge{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_sterge.png) left top no-repeat;width:80px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.mitem div.links a.links_sterge:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_sterge-roll.png) left top no-repeat;width:80px;; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }

div#center_column div.mitem div.links a.links_vezi{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_vezi.png) left top no-repeat;width:112px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.mitem div.links a.links_vezi:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_vezi-roll.png) left top no-repeat;width:112px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }

div#center_column div.mitem div.links a.links_trimite{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_trimite.png) left top no-repeat;width:170px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.mitem div.links a.links_trimite:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_trimite-roll.png) left top no-repeat;width:170px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }



div#center_column div.cerere_list_item div.links{ display:block; overflow:hidden; margin:10px 0 10px 0;}
div#center_column div.cerere_list_item div.links a.links_vezicererea{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_vezicererea.png) left top no-repeat;width:123px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.cerere_list_item div.links a.links_vezicererea:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_vezicererea-roll.png) left top no-repeat;width:123px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }

div#center_column div.cerere_list_item div.links a.links_stergecererea{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_sterge.png) left top no-repeat;width:80px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.cerere_list_item div.links a.links_stergecererea:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_sterge-roll.png) left top no-repeat;width:80px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }

div#center_column div.cerere_list_item div.links a.links_editeaza{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_editeaza.png) left top no-repeat;width:97px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }
div#center_column div.cerere_list_item div.links a.links_editeaza:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_editeaza-roll.png) left top no-repeat;width:97px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer; }

div#center_column div.cerere_list_item div.links a.links_veziofertele{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/links_veziofertele.png) left top no-repeat;width:29px; height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  cursor:pointer; padding-left:120px; padding-top:10px; color:#FFFFFF; }
div#center_column div.cerere_list_item div.links a.links_veziofertele:hover{ display:block; overflow:hidden; border:0px;; float:left;  background:url(../images/buttons/links_veziofertele-roll.png) left top no-repeat;width:29px; height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  cursor:pointer; padding-left:120px; padding-top:10px; color:#FFFFFF; }

div#login form input.btn{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/autentificare.png) left top no-repeat;width:139px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#login form input.btn:hover{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/autentificare-roll.png) left top no-repeat;width:139px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

div#login form input.btn_renunta{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/renunta.png) left top no-repeat;width:94px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#login form input.btn_renunta:hover{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/renunta-roll.png) left top no-repeat;width:94px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

div#center_column div#pagina_cerere div#sendmsg form textarea{ display:block; overflow:hidden; width:205px; height:100px;}
div#center_column div#pagina_cerere div#sendmsg form input.btn {display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_mesaj_prieten.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#center_column div#pagina_cerere div#sendmsg form input.btn:hover {display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_mesaj_prieten-roll.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

div#center_column div#pagina_cerere div#sendtofriend_form form textarea{ display:block; overflow:hidden; width:205px; height:100px;}
div#center_column div#pagina_cerere div#sendtofriend_form form input.btn {display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_mesaj_prieten.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#center_column div#pagina_cerere div#sendtofriend_form form input.btn:hover {display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/trimite_mesaj_prieten-roll.png) left top no-repeat;width:149px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}


div#center_column  div#addoferta form textarea#x_descriere { display:block; overflow:hidden; width:205px; height:70px; }
div#center_column  div#addoferta form input.btn{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/adauga_oferta.png) left top no-repeat;width:145px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}
div#center_column  div#addoferta form input.btn:hover{display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/adauga_oferta-roll.png) left top no-repeat;width:145px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;}

div.cerere_list_item form input.btn { display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/salveaza_modificarile.png) left top no-repeat;width:190px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;} 
div.cerere_list_item form input.btn:hover{ display:block; overflow:hidden; border:0px; float:left;  background:url(../images/buttons/salveaza_modificarile-roll.png) left top no-repeat;width:190px; height:38px;  font-size:1px; text-indent:-5000px; cursor:pointer;} 

/*TOOLTIP*/
#tooltip {
position: absolute;
z-index: 3000;
color: #333;
border: 1px solid #ddd;
background-color: #efefef;
padding: 5px;
opacity: 0.90;
top:0px;
left:0px;
}
#tooltip h3, #tooltip div { margin: 0; }
/*TOOLTIP*/
 

 
form div#register fieldset p.background_mic  span{ display:block; overflow:hidden;  width:130px; margin-left:150px; margin-top:-15px;}
form div#register fieldset p.background_mic  span.remarks a{ display:block; overflow:hidden; background:url(../images/icons/remarks.png) top no-repeat;  text-indent:-5000px; width:16px; height:16px; float:right;  }

form div#register div.group_field2 fieldset p span{display:block; overflow:hidden;  width:345px; margin-left:150px; margin-top:-15px;}
form div#register div.group_field2 fieldset p span.remarks a{display:block; overflow:hidden; background:url(../images/icons/remarks.png) top no-repeat;  text-indent:-5000px; width:16px; height:16px; float:right; }


div#center_column  form div#contact textarea#mesaj{ display:block;  width:205px;}
div#center_column div.mitem div.links{ display:block; overflow:hidden; margin:10px 0 10px 0;}

/* BREADCRUMB */
div#breadcrumb {margin-bottom: 10px; padding: 4px 0px; font-weight: bold;}
div#breadcrumb a {color: #037CB7; text-decoration: underline; font-weight: normal; padding: 4px 2px;}
div#breadcrumb a:hover {text-decoration: none; background-color: #037CB7; color: #fff;}

/* BREADCRUMB */


a#inline{ display:block; overflow:hidden; color:#327FB8; font-size:12px; text-decoration:none; margin-bottom:15px; margin-top:5px;}
a#inline:hover{ text-decoration:underline;}




