                                    /* HEADER */
#header_container { position: relative; height: 130px; width: 100%; background: #ffffff url(/images/h_b.png) repeat-x top; }
#header { position: relative; width: 960px; margin: 0 auto; height: auto; }
#logo { position: relative; float: left; background: transparent url(/images/guru.png) no-repeat center; top: 10px; width: 170px; height: 110px; z-index: 300; }
#header_content { position: relative; float: right; width: 770px; height: auto; }
#title { position: relative; float: left; width: 600px; line-height: 130px; height: 120px; overflow: hidden; text-align: center; }
.header_active { font-weight: normal; color: #c4280f; }
.header_inactive { font-weight: normal; color: #666666; }
    /* LOGIN */
#login_container { position: relative; height: 35px; width: 100%; background: transparent url(/images/login_bkg.png) repeat-x top; }    
#login_box { position: relative; width: 960px; height: 35px; margin: 0 auto; }
#login_status { position: relative; float: right; width: auto; height: 35px; text-align: right; font-size: 11px; line-height: 32px; padding-right: 20px; overflow: hidden; background: transparent url(/images/separation.png) no-repeat right center; }
#logged_username { position: relative; float: right; width: auto; height: 35px; text-align: right; font-size: 14px; line-height: 35px; padding: 0 20px; background: transparent url(/images/separation.png) no-repeat right center; }
#logged_extra { position: relative; float: right; width: auto; height: 35px; line-height: 35px; text-align: left; padding: 0 20px; background: transparent url(/images/separation.png) no-repeat right center; }
#logged_extra table { width: auto; height: 30px; line-height: 30px; text-align: left; font-size: 12px; vertical-align: middle; }
#logged_extra table div#alerte, div#mesaje { display: block; padding-left: 3px; font-size: 11px; }
#login_input { position: relative; float: right; width: 210px; height: 35px; padding: 0 5px; }
#login_fields { position: relative; float: right; width: 160px; height: 35px; padding: 0 5px; line-height: 35px; }
#login_button { position: relative; float: right; width: 30px; padding-top: 4px; }
#logout_button { position: relative; float: right; width: 50px; padding-top: 4px; text-align: center; }
.login_input { position: relative; width: 100%; padding: 2px 0; height: auto; }
.login_field { width: 70px; height: 14px; line-height: 14px; padding: 1px; font-size: 10px; margin-top: 7px; }
#login_extra { position: relative; float: right; width: auto; padding-right: 20px; height: 35px; line-height: 35px; text-align: left; background: transparent url(/images/separation.png) no-repeat right center; }
#login_extra ul { list-style: none;	list-style-type: none; padding: 0; margin: 0; }
#login_extra ul li { display: inline; padding-left: 20px; font-size: 11px; }
#acces_cont { position: relative; float: right; width: auto; height: 35px; padding: 0 10px; background-color: #c3d9ff; border-left: 1px solid #ababab; border-right: 1px solid #ababab; }
#acces_cont_l { position: relative; float: left; width: 5px; height: 35px; background: transparent url(/images/login_l.png) no-repeat top; }
#acces_cont_m { position: relative; float: left; width: auto; height: 35px; padding: 0 5px; background: transparent url(/images/login_bkg.png) repeat-x top; border-left: 1px solid #ababab; border-right: 1px solid #ababab; z-index: 5000; }
#acces_cont_r { position: relative; float: left; width: 5px; height: 35px; background: transparent url(/images/login_r.png) no-repeat top; }
#acces_box { position: relative; width: 80px; height: 35px; line-height: 35px; padding-left: 30px; background: transparent url(/images/user_24.png) no-repeat left; font-size: 14px; }
#logged_box { position: relative; width: 100%; height: auto; border: 1px solid #9e9e9e; }
#logged_content { position: relative; float: left; width: 110px; height: 50px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; }
.logout_input { position: relative; width: 60px; padding: 2px 0; height: auto; }

#page { position: relative; width: 960px; height: auto; margin: 0 auto; }
#toolbox { position: relative; clear: both; float: left; width: 170px; height: auto; background-color: #f5f5f5; }
#top_space { position: relative; float: right; width: 770px; margin-left: 0px; height: 40px; background-color: #f5f5f5; }
#left_space { position: relative; width: 100%; padding: 20px 0; }
#bottom_space { position: relative; float: right; width: 770px; margin-left: 0px; padding: 20px 0; background-color: #f5f5f5; }
#content { position: relative; float: right; width: 770px; margin-left: 0px; font-size: 14px; font-weight: normal; line-height: 20px; color: #000000; }
.content_top { position: relative; width: auto; height: 13px; background: transparent url(/images/page_t.png) no-repeat top; }
.content_middle { position: relative; width: auto; min-height: 700px; background: transparent url(/images/page_m.png) repeat-y top; }
.content_bottom { position: relative; width: auto; height: 13px; background: transparent url(/images/page_b.png) no-repeat top; }

    /* SHARE */
.left_menu { position: relative; width: 170px; height: auto; }
/*.left_menu_title { position: relative; margin-top: 20px; text-align: center; font-size: 14px; font-weight: bold; color: #333333; width: auto; height: 35px; line-height: 35px; border: 1px solid #9aa19f; background: transparent url(/images/title_gri_m.png) repeat-x center; }*/
.left_menu_title { position: relative; padding-left: 10px; font-size: 16px; font-weight: normal; color: #000000; width: auto; height: 20px; line-height: 10px; border-bottom: 1px solid #9aa19f; }
.left_menu ul { position: relative; list-style-position: inside; padding: 5px 0; padding-left: 7px; margin: 0; }
.left_menu ul li { font-size: 12px; line-height: 20px; }
.add_favorites { position: relative; width: auto; height: auto; padding: 3px 0; background: transparent url(/images/star_24.gif) no-repeat 4px; padding-left: 30px; font-size: 12px; }
#sharethis { position: relative; width: auto; height: auto; padding: 3px 0; padding-left: 30px; font-size: 12px; background: transparent url(/images/sharethis_16.png) no-repeat 7px; }
.rss { position: relative; width: auto; height: auto; padding: 3px 0; background: transparent url(/images/rss.gif) no-repeat 7px; padding-left: 30px; font-size: 12px; }
.twitter { position: relative; width: auto; height: auto; padding: 3px 0; background: transparent url(/images/twitter.gif) no-repeat 7px; padding-left: 30px; font-size: 12px; }
#sharebox { position: relative; width: 191px; height: 50px; background: transparent url(/images/sharebox.gif) no-repeat top; z-index: 3000; }
#sharebox div { position: relative; float: left; width: 35px; height: 50px; }
#sharebox div#first { position: relative; margin-left: 20px; }
#sharebox img { position: relative; margin-top: 13px; }
.menubox { position: relative; width: 170px; height: auto; margin-bottom: 20px; font-size: 14px; }
.menubox_bullet { position: relative; width: 130px; height: 35px; left: 5px; background: transparent url(/images/bullet.png) no-repeat left center; padding-left: 35px; line-height: 35px; }

.titlu_l { position: relative; float: left; width: 15px; height: 110px; background: transparent url(/images/titlu_bkg_l.png) no-repeat top; }
.titlu_m { position: relative; float: left; width: 710px; height: 110px; background: transparent url(/images/titlu_bkg_m.png) repeat-x top; }
.titlu_r { position: relative; float: left; width: 15px; height: 110px; background: transparent url(/images/titlu_bkg_r.png) no-repeat top; }
.titlu_icon { position: relative; float: left; width: 100px; height: 110px; }
.titlu_text { position: relative; float: left; width: 600px; height: 110px; }
.titlu_nume { position: relative; width: 600px; padding-top: 20px; padding-bottom: 15px; }
.titlu_descriere { position: relative; width: 600px; line-height: 20px; font-size: 16px; font-style: italic; color: #555555; }

.title_bar_gri_l { position: relative; float: left; width: 10px; height: 50px; background: transparent url(/images/title_bar_gri_l.png) no-repeat top; }
.title_bar_gri_m { position: relative; float: left; width: 720px; height: 50px; background: transparent url(/images/title_bar_gri_m.png) repeat-x top; }
.title_bar_gri_r { position: relative; float: left; width: 10px; height: 50px; background: transparent url(/images/title_bar_gri_r.png) no-repeat top; }
.title_bar_galben_l { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_galben_l.png) no-repeat left; }
.title_bar_galben_m { position: relative; float: left; width: 730px; height: 50px; background: transparent url(/images/title_bar_galben_m.png) repeat-x left; }
.title_bar_galben_r { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_galben_r.png) no-repeat left; }
.title_bar_verde_l { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_verde_l.png) no-repeat left; }
.title_bar_verde_m { position: relative; float: left; width: 730px; height: 50px; background: transparent url(/images/title_bar_verde_m.png) repeat-x left; }
.title_bar_verde_r { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_verde_r.png) no-repeat left; }
.title_bar_rosu_l { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_rosu_l.png) no-repeat left; }
.title_bar_rosu_m { position: relative; float: left; width: 730px; height: 50px; background: transparent url(/images/title_bar_rosu_m.png) repeat-x left; }
.title_bar_rosu_r { position: relative; float: left; width: 5px; height: 50px; background: transparent url(/images/title_bar_rosu_r.png) no-repeat left; }
.title_bar_titlu { position: relative; float: left; width: 520px; height: 50px; line-height: 50px; text-indent: 20px; overflow: hidden; }
.title_bar_optiuni { position: relative; float: right; width: 200px; height: 50px; }
.title_bar_optiune { position: relative; float: right; width: 40px; height: 40px; padding-top: 7px; text-align: center; }
.title_bar_date { position: relative; float: right; width: 120px; height: 50px; line-height: 50px; text-align: center; font-weight: normal; font-size: 16px; }

.boxhead_b { position: relative; width: 770px; height: 53px; background: transparent url(/images/page_t.gif) no-repeat bottom; }
.boxhead_l { position: relative; float: left; width: 15px; height: 53px; background: transparent url(/images/boxhead_l.png) no-repeat left; }
.boxhead_m { position: relative; float: left; width: 500px; height: 53px; background: transparent url(/images/boxhead_m.png) repeat-x top; text-indent: 20px; line-height: 53px; color: #555555; }
.boxhead_r { position: relative; float: left; width: 105px; height: 53px; background: transparent url(/images/boxhead_r.png) no-repeat top; }
.boxhead_optiuni { position: relative; float: left; width: 140px; height: 53px; padding-right: 10px; }
.boxhead_optiune { position: relative; float: right; width: 40px; height: 53px; }
.reclama { position: relative; height: auto; width: 350px; padding: 0 10px; }
.reclama_verde_l { position: relative; float: left; width: 15px; height: 180px; background: transparent url(/images/reclama_verde_l.png) no-repeat left; }
.reclama_verde_m { position: relative; float: left; width: 340px; height: 180px; background: transparent url(/images/reclama_verde_m.png) repeat-x left; }
.reclama_verde_r { position: relative; float: left; width: 15px; height: 180px; background: transparent url(/images/reclama_verde_r.png) no-repeat left; }
.reclama_galben_l { position: relative; float: left; width: 15px; height: 180px; background: transparent url(/images/reclama_galben_l.png) no-repeat left; }
.reclama_galben_m { position: relative; float: left; width: 340px; height: 180px; background: transparent url(/images/reclama_galben_m.png) repeat-x left; }
.reclama_galben_r { position: relative; float: left; width: 15px; height: 180px; background: transparent url(/images/reclama_galben_r.png) no-repeat left; }
.reclama_titlu { position: relative; width: 100%; padding: 5px 0; }

    /* WEBMASTERS */
#afiliere_box { position: relative; width: auto; height: 50px; padding-left: 60px; background: transparent url(/images/sign_percentage_32.gif) no-repeat 10px center; font-size: 18px; }
#webmasters_box { position: relative; width: auto; height: 50px; padding-left: 45px; background: transparent url(/images/vpn_32.png) no-repeat left; font-size: 16px; }

    /* HELP */
#manual_box { position: relative; width: auto; height: 50px; padding-left: 40px; background: transparent url(/images/book_32.gif) no-repeat left; font-size: 15px; }

    /* LEFT_SEARCH */
.search_space { position: relative; width: auto; height: 50px; }    
#searchleft_top { position: relative; width: auto; height: 40px; line-height: 40px; text-align: center; font-size: 18px; font-weight: normal; color: #333333; margin-top: 10px; margin-bottom: 5px; }
#searchleft_middle { position: relative; width: auto; height: 40px; font-size: 15px; background: transparent url(/images/left_search_m.png) repeat-y center; }
#searchleft_bottom { position: relative; width: auto; height: 20px; line-height: 12px; text-align: center; font-size: 12px; background: transparent url(/images/left_search_b.png) no-repeat bottom; }
#searchleft_box_l { position: relative; float: left; width: 10px; height: 45px; padding: 0; margin-top: -10px; background: transparent url(/images/field_g_l.png) no-repeat left top; }
#searchleft_box_m { position: relative; float: left; text-align: center; width: 150px; height: 45px; padding: 0; margin-top: -10px; background: transparent url(/images/field_g_m.png) repeat-x left top; }
#searchleft_box_r { position: relative; float: left; width: 10px; height: 45px; padding: 0; margin-top: -10px; background: transparent url(/images/field_g_r.png) no-repeat left top; }
#searchleft_l { position: relative; float: left; width: 105px; height: 45px; }
#searchleft_r { position: relative; float: right; width: 40px; height: 45px; padding-top: 5px; }
.searchleft_field { position: relative; width: 95px; font-size: 12px; height: 14px; line-height: 14px; padding: 2px; top: 50%; margin-top: -11px; }    


    /* HEADER >> MENU */
  
#menuh-container { position: relative; background: transparent url(/images/menu.png) repeat-x bottom left; width: 100%; height: 40px; line-height: 40px; }
#menuh { position: relative; margin: 0 auto; width: 920px; height: 38px; line-height: 38px; }
#menuh a { font-size: 13px; color: #c4280f; font-weight: bold; text-decoration: none; display: block; white-space: nowrap; margin: 0; }
#menuh a:hover { color: #333333; }
#menuh ul { position: relative; list-style:none; margin:0; padding:0; width: 100%; }
#menuh li { position: relative; vertical-align: bottom; float: left; width: 220px; height: 38px; line-height: 38px; text-align: center; }
#menuh li li { text-align: left; text-indent: 15px; line-height: 38px; height: 38px; background-color: #f5f5f5;	border-top: 1px solid #c4280f; }
#menuh li.small_item, li.small_item a { position: relative; font-size: 16px; font-weight: bold; text-decoration: none; display: block; height: 38px; line-height: 38px; width: 120px; }
#menuh ul li ul { position: absolute; z-index: 10000; top:auto; display:none; float: left; margin-left: -2px; width: 220px; border-right: 2px solid #666666; border-left: 2px solid #666666;	border-bottom: 2px solid #666666; }
div#menuh li:hover { cursor: pointer; z-index:19000; }
div#menuh li:hover ul ul, div#menuh li li:hover ul ul, div#menuh li li li:hover ul ul, div#menuh li li li li:hover ul ul {display:none;}
div#menuh li:hover ul, div#menuh li li:hover ul, div#menuh li li li:hover ul, div#menuh li li li li:hover ul {display:block;}
#menuh a.menu_active { color: #333333; font-size: 16px; font-weight: bold; }
#menuh a.menu_inactive { color: #ffffff; font-size: 16px; font-weight: bold; }
#menuh a.menu_inactive:hover { color: #333333; }
#menuh li.item_active { background-color: #f5f5f5; border-left: 2px solid #666666; border-right: 2px solid #666666; border-top: 2px solid #666666; }

                                    /* FOOTER */
#footer { position: relative; width: 100%; height: 75px; }
/*#footer_bar { position: relative; background-color: #555555; width: 100%; height: 10px; border-top: 2px solid #777777; border-bottom: 2px solid #333333; }*/
#footer_bar { position: relative; width: 100%; height: 20px; background: transparent url(/images/footer_bar.png) repeat-x left; }
#footer_background { position: relative; background: #ffffff url(/images/footer_bkg.png) repeat-x top; width: 100%; height: 40px; }
#footer_links { position: relative; width: 960px; margin: 0 auto; list-style: none;	list-style-type: none; font-size: 13px; }
#footer_links ul { height: 30px; line-height: 30px; padding: 0; margin: 0; text-align: center; } 
#footer_links li { display: inline;	padding: 5px 25px; } 
.footer_active { color: #c4280f; font-weight: normal; }
.footer_inactive { color: #000000; font-weight: normal; text-decoration: none; }
.footer_inactive:hover { color: #c4280f; text-decoration: underline; font-weight: normal; }
#footer_extra_bkg { position: relative; width:100%; background-color: #ffffff; height: 70px; }
#footer_extra { position: relative; width: 820px; margin: 0 auto; color: #555555; }
.copyright { position: relative; line-height: 30px; height: 30px; font-size: 13px; text-align: right; }
.preturi { position: relative; line-height: 30px; height: 30px; font-size: 12px; padding-left: 7px; }
#payments { position: relative; height: 40px; background: transparent url(/images/payments.gif) no-repeat top left; }

                                    /* SEARCH */
    /* SEARCH >>> INDEX */                                    
.search_box { position: relative; width: 350px; height: auto; }
.search_box_title { position: relative; text-align: center; width: auto; height: 40px; line-height: 40px; font-size: 18px; font-weight: normal; }
.search_box_title_left { position: relative; float: left; width: 175px; height: auto; background: transparent url(/images/search_title.png) no-repeat top; color: #c4280f; }
.search_box_title_right { position: relative; float: right; width: 175px; height: auto; color: #154890; }
.search_box_input { position: relative; float: left; text-align: center; width: 330px; height: 60px; padding: 0; background: transparent url(/images/box_a_m.png) repeat-x left top; z-index: 2000; }
.search_box_input_l { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_a_l.png) no-repeat left top; z-index: 2000; }
.search_box_input_r { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_a_r.png) no-repeat left top; z-index: 2000; }
.search_box_options { position: relative; width: auto; height: auto; margin-top: -10px; text-align: center; font-size: 11px; background: transparent url(/images/search_m.png) repeat-y left; }
.search_box_tlds { position: relative; clear: both; width: auto; height: auto; text-align: center; font-size: 11px; padding-top: 10px; }
.search_box_bottom { position: relative; clear: both; width: auto; height: 10px; background: transparent url(/images/search_b.png) no-repeat left; }
.search_box_l { position: relative; float: left; width: 58px; height: 60px; line-height: 60px; font-size: 14px; font-weight: normal; color: #333333; }
.search_box_m { position: relative; float: left; width: 200px; height: 60px; text-align: center; }
.search_box_r { position: relative; float: right; width: 58px; height: 58px; padding-top: 4px; }
.search_field { position: relative; width: 180px; font-size: 12px; height: 16px; line-height: 16px; padding: 2px; top: 50%; margin-top: -12px; }
#div_cbtl { position: static; display: block; }
#div_cbtr { position: static; display: none; }
.search_avansata_l { position: relative; float: left; width: 58px; height: 60px; line-height: 15px; font-size: 12px; font-weight: normal; color: #333333; padding-top: 14px; }

    /* SEARCH >>> MULTIPLA */
.cautare_multipla_area { width: 275px; height: 150px; margin-bottom: 5px; }
#domain_textarea { text-align: left; margin: 3px; width: 274px; height: 144px; max-height: 144px; max-width: 274px; font-family: Arial,sans-serif,Verdana,Helvetica; font-size: 14px; font-weight: normal; font-style: normal; color: #000000; background: transparent; border: 0px; overflow: auto; }
.cd_multipla { top: 70px; bottom: 50px; }

                                    /* WAIT */
#wait { position: fixed; width: 100%; height: 100%; bottom: 0px; left: 0px; z-index: 6; background: #bcbcbc; filter: alpha(opacity=80); opacity: 0.8; text-align: center; display: none; }
#img_wait { position: absolute; top: 50%; left: 50%; margin-left: -150px; margin-top: -150px; width: 300px; height: 300px; display: none; background: transparent url(/images/loading.gif) no-repeat center; z-index: 7; }
#wait_text { position: relative; top: 40%; text-align: center; font-size: 16px; font-weight: bold; font-style: normal; text-decoration: none; color: #4A71AF; z-index: 7; }
.loading { background: transparent url(/images/loading.gif) no-repeat center; width: 32px; height: 32px; }
.loading_small { display: block; background: transparent url(/images/loading_small.gif) no-repeat center; width: 16px; height: 16px; }
.icon_soon { width: 250px; height: 170px; background: transparent url(/images/sandclock_128.png) no-repeat bottom center; }
.icon_soon_72 { width: 200px; height: 110px; background: transparent url(/images/sandclock_72.png) no-repeat bottom center; }
                                  /* ERROR/RESULT BOX */
.result { position: relative; width: 280px; height: auto; padding: 15px 10px 15px 60px; margin: 10px 0; font-size: 13px; border: 1px solid #ababab; line-height: 25px; }
.result_header { position: absolute; width: 290px; height: 65px; padding-left: 65px; line-height: 20px; left: 240px; top: 21px; display: table; }
.result_text { display:table-cell; vertical-align: middle; }
.sad { background: transparent url(/images/smile_sad_48.png) no-repeat left center; }
.smile { background: transparent url(/images/smile_48.png) no-repeat left center; }
                                  /*SPECIFIC*/
    /* /index.php */
.divbox { position: relative; height: auto; width: 350px; }
.divbox_full { position: relative; height: auto; width: 740px; margin: 0 15px; }
.divbox_full div, divbox div { position: relative; }
.divbox_titlu { width: auto; height: 40px; text-indent: 20px; line-height: 40px; font-size: 18px; font-weight: normal; color: #333333; }
.icon_market { background: transparent url(/images/laws_72.png) no-repeat center; }
.icon_contactare { background: transparent url(/images/mail_72.png) no-repeat center; }
.icon_intermediere { background: transparent url(/images/conciliation_64.png) no-repeat center; height: 60px; }
.icon_inregistrare { background: transparent url(/images/connect_72.png) no-repeat center; }
.icon_administrare { background: transparent url(/images/internet_config_72.png) no-repeat center; }
.icon_transfer { background: transparent url(/images/worldrefresh_72.png) no-repeat center; }
.icon_whois_privacy { background: transparent url(/images/spyware_lock_72.png) no-repeat center; }
.icon_profil { background: transparent url(/images/user_72.png) no-repeat center; }
.icon_parola { background: transparent url(/images/access_control_lock_72.png) no-repeat center; }
.icon_preferinte { background: transparent url(/images/star_a_72.png) no-repeat center; }
.icon_comenzi { background: transparent url(/images/basket_72.png) no-repeat center; }
.icon_tickets { background: transparent url(/images/mailbox_72.png) no-repeat center; }
.icon_alerte { background: transparent url(/images/urgent_72.png) no-repeat center; }
.icon_domenii { background: transparent url(/images/internet_connection_72.png) no-repeat center; }
.icon_ns { background: transparent url(/images/server_72.png) no-repeat center; }
.icon_whois { background: transparent url(/images/internet_info_72.png) no-repeat center; }
.icon_escrow { background: transparent url(/images/conciliation_72.png) no-repeat center; }
.icon_broker { background: transparent url(/images/salesman_72.png) no-repeat center; }
.icon_faq { background: transparent url(/images/help_72.png) no-repeat center; }
.icon_docs { background: transparent url(/images/files_72.png) no-repeat center; }
.icon_noutati { background: transparent url(/images/newspaper_b_72.png) no-repeat center; }
.icon_blog { background: transparent url(/images/homework_72.png) no-repeat center; }
.icon_rss { background: transparent url(/images/rss_light_72.png) no-repeat center; }
.icon_publicitate { background: transparent url(/images/offer_a_72.png) no-repeat center; }
.icon_despre_noi { background: transparent url(/images/partners_72.png) no-repeat center; }
.icon_webmasters { background: transparent url(/images/vpn_72.png) no-repeat center; }
.icon_afiliere { background: transparent url(/images/sign_percentage_72.png) no-repeat center; }
.icon_sponsor { background: transparent url(/images/offer_a_32.gif) no-repeat left; height: 40px; padding-left: 40px; }
.icon_special { background: transparent url(/images/offer_b_32.gif) no-repeat left; height: 40px; padding-left: 40px; }
.icon_brokeraj { background: transparent url(/images/conciliation_32.gif) no-repeat left center; }
.icon_escrow_domenii { background: transparent url(/images/salesman_32.gif) no-repeat left center; }

.buton_albastru_l { position: relative; float: left; background: transparent url(/images/buton_a_l.png) no-repeat center top; width: 10px; height: 50px; }
.buton_albastru_m { position: relative; float: left; background: transparent url(/images/buton_a_m.png) repeat-x center top; height: 50px; line-height: 50px; font-size: 16px; }
.buton_albastru_r { position: relative; float: left; background: transparent url(/images/buton_a_r.png) no-repeat center top; width: 10px; height: 50px; }
.buton_galben_l { position: relative; float: left; background: transparent url(/images/buton_galben_l.png) no-repeat center; width: 20px; height: 50px; }
.buton_galben_m { position: relative; float: left; background: transparent url(/images/buton_galben_m.png) repeat-x center; height: 50px; line-height: 50px; }
.buton_galben_r { position: relative; float: left; background: transparent url(/images/buton_galben_r.png) no-repeat center; width: 20px; height: 50px; }
.buton_verde_l { position: relative; float: left; background: transparent url(/images/buton_v_l.png) no-repeat left; width: 10px; height: 50px; }
.buton_verde_m { position: relative; float: left; background: transparent url(/images/buton_v_m.png) repeat-x left; height: 50px; line-height: 50px; }
.buton_verde_r { position: relative; float: left; background: transparent url(/images/buton_v_r.png) no-repeat left; width: 10px; height: 50px; }
.box_verde_l { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_v_l.png) no-repeat left; }
.box_verde_m { position: relative; float: left; height: 60px; padding: 0; background: transparent url(/images/box_v_m.png) repeat-x left; }
.box_verde_r { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_v_r.png) no-repeat left; }
.box_a_l { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_a_l.png) no-repeat left top; }
.box_a_m { position: relative; float: left; height: 60px; padding: 0; background: transparent url(/images/box_a_m.png) repeat-x left top; }
.box_a_r { position: relative; float: left; width: 10px; height: 60px; padding: 0; background: transparent url(/images/box_a_r.png) no-repeat left top; }
.box_galben_l { position: relative; float: left; width: 12px; height: 60px; padding: 0; background: transparent url(/images/box_galben_l.gif) no-repeat left; }
.box_galben_m { position: relative; float: left; height: 60px; padding: 0; background: transparent url(/images/box_galben_m.gif) repeat-x left; }
.box_galben_r { position: relative; float: left; width: 12px; height: 60px; padding: 0; background: transparent url(/images/box_galben_r.gif) no-repeat left; }
.box_rosu_l { position: relative; float: left; width: 12px; height: 60px; padding: 0; background: transparent url(/images/box_rosu_l.gif) no-repeat left; }
.box_rosu_m { position: relative; float: left; height: 60px; padding: 0; background: transparent url(/images/box_rosu_m.gif) repeat-x left; }
.box_rosu_r { position: relative; float: left; width: 12px; height: 60px; padding: 0; background: transparent url(/images/box_rosu_r.gif) no-repeat left; }

.bid_box_l  { position: relative; float: left; width: 60px; height: 60px; line-height: 60px; font-size: 18px; font-weight: normal; color: #333333; text-align: center; }
.bid_box_m  { position: relative; float: left; width: 120px; height: 60px; text-align: center; }
.bid_box_euro  { position: relative; float: left; width: 20px; height: 60px; line-height: 60px; font-size: 18px; font-weight: normal; color: #333333; text-align: left; }
.bid_box_r  { position: relative; float: right; width: 60px; height: 58px; padding-top: 4px; }
.bid_field { position: relative; text-align: center; width: 100px; font-size: 18px; font-weight: normal; color: #c4280f; height: 22px; line-height: 22px; padding: 2px; top: 50%; margin-top: -16px; }

.box_g_l { position: relative; float: left; background: transparent url(/images/box_g_l.png) no-repeat center; width: 10px; height: 50px; }
.box_g_m { position: relative; float: left; background: transparent url(/images/box_g_m.png) repeat-x center; height: 50px; line-height: 50px; }
.box_g_r { position: relative; float: left; background: transparent url(/images/box_g_r.png) no-repeat center; width: 10px; height: 50px; }

#buton_instant { position: relative; float: right; padding-right: 10px; width: 30px; height: 25px; text-align: center; }

.text_buton { text-decoration: none; color: #333333; font-weight: bold; }
.text_buton:hover { text-decoration: none; color: #c4280f; font-weight: bold; }
.menu_optiuni { position: relative; float: right; width: 500px; margin-right: 20px; }
.menu_optiune { position: relative; float: right; width: 35px; height: 50px; }
.optiune_share { position: relative; float: left; width: 35px; height: 30px; padding-top: 10px; }
.optiuni_share { position: relative; float: left; width: 210px; margin-left: 20px; }
.nav_optiuni { position: relative; float: right; width: 500px; margin-right: 20px; }
.nav_optiune { position: relative; float: right; width: 25px; height: 30px; line-height: 30px; text-align: center; padding-top: 10px; }

.whois_privacy { position: relative; float: left; width: 230px; height: 60px; line-height: 30px; padding: 5px 0; }
.icon_privacy {  position: relative; float: left; width: 90px; height: 70px; background: transparent url(/images/spyware_lock_64.png) no-repeat center; }
.icon_safe_buy {  position: relative; float: left; width: 90px; height: 70px; background: transparent url(/images/conciliation_lock_64.png) no-repeat center; }
.icon_intermediere_mic {  position: relative; width: 200px; height: 50px; background: transparent url(/images/conciliation_32.gif) no-repeat left center; text-indent: 50px; }

    /* WIZARD */
.titlu_wizard {  position: relative; width: 200px; margin: 0 auto; height: 50px; line-height: 60px; padding-left: 60px; background: transparent url(/images/wizard_48.png) no-repeat left center; }
.field_a_mic_input_m { position: relative; float: left; text-align: center; width: 330px; height: 45px; padding: 0; background: transparent url(/images/field_a_mic_m.png) repeat-x left; z-index: 2000; }
.field_a_mic_input_l { position: relative; float: left; width: 10px; height: 45px; padding: 0; background: transparent url(/images/field_a_mic_l.png) no-repeat left; z-index: 2000; }
.field_a_mic_input_r { position: relative; float: left; width: 10px; height: 45px; padding: 0; background: transparent url(/images/field_a_mic_r.png) no-repeat left; z-index: 2000; }
.field_a_mic_l { position: relative; float: left; width: 58px; height: 45px; line-height: 45px; font-size: 14px; font-weight: normal; color: #333333; }
.field_a_mic_m { position: relative; float: left; width: 200px; height: 45px; text-align: center; }
.field_a_mic_r { position: relative; float: right; width: 58px; height: 45px; padding-top: 5px; }
.field_a_mic_field { position: relative; width: 180px; font-size: 12px; height: 16px; line-height: 16px; padding: 2px; top: 50%; margin-top: -12px; }

    /* ARTICOLE */
.articol { position: relative; width: auto; padding: 0 10px; }
.articol div { position: relative; width: auto; padding-top: 10px; font-weight: normal; }
.articol ol.outside, ul.outside { margin: 0; padding: 0; text-indent: 0px; list-style-position: inside; }
.articol ol.inside, ul.inside { margin: 0; padding: 0; padding-left: 10px; text-indent: 0px; list-style-position: inside; }
.articol ol.inside li, ol.outside li, ul.inside li, ul.outside li { padding-top: 20px; font-weight: bold; }
.articol ol.sublist, ul.sublist { margin: 0; padding: 0; padding-left: 20px; text-indent: 0px; list-style-position: inside; }
.articol ol.sublist li, ul.sublist li { padding-top: 10px; font-weight: normal; }

    /* MENU LIST*/
ul.m_list { margin: 0; padding: 0; text-indent: 0px; list-style-position: outside; padding-left: 10px; padding-top: 5px; list-style-type: none; }
ul.m_list li { padding: 3px 0; font-weight: normal; font-size: 14px; }
ul.m_list li ul { margin: 0; padding: 0; text-indent: 0px; padding-left: 10px; list-style-position: outside; padding-top: 5px; list-style-type: none; }
ul.m_list li ul li { font-size: 13px; padding: 3px 0; }

.icon_parcare { width: 100px; height: 72px; background: transparent url(/images/web_advertising_72.png) no-repeat top left; }
.icon_certificate { width: 100px; height: 72px; background: transparent url(/images/diplom_b_lock_72.png) no-repeat top left; }
.icon_hosting { width: 100px; height: 72px; background: transparent url(/images/intranet_72.png) no-repeat top left; }
.divbox_text { text-indent: 20px; margin: auto 10px; line-height: 24px; padding-top: 5px; padding-bottom: 5px;}
    /* /domenii/inregistrare.php */
.icon_admin_dns { width: 65px; height: 65px; background: transparent url(/images/wan_64.png) no-repeat right; }

.icon_gratis { background: transparent url(/images/sign_euro_close_64.png) no-repeat right; }
    /* /certificatessl/index.php */
.icon_secure { width: 70px; height: 65px; background: transparent url(/images/connect_lock_64.png) no-repeat center; }    
    /* /domenii/comanda.php */

.atentie { position: relative; width: 200px; height: 60px; line-height: 60px; font-size: 18px; padding-left: 60px; background: transparent url(/images/hijack_48.gif) no-repeat left center; }
#whitelist { position: relative; width: 190px; height: auto; font-size: 12px; border: 1px solid #ababab; padding: 5px; }
#whitelist .titlu { font-size: 16px; text-align: center; font-weight: bold; padding: 5px 0; }
#whitelist .subtitlu { font-size: 14px; text-decoration: underline; font-style: italic; padding-left: 10px; }
#whitelist ol { font-size: 12px; padding-left: 30px; }

.indisp { background-color: #e77c66; }
.disp { background-color: #54d25d; }
.even { background-color: #f5f5f5; }
.icon_disp { width: 30px; background: transparent url(/images/disponibil.gif) no-repeat center; }
.icon_indisp { width: 30px; background: transparent url(/images/indisponibil.gif) no-repeat center; }
.submit_style { border: 3px solid #4A71AF; background: transparent; color: #4A71AF; font-size: 20px; font-weight: bold; padding: 5px; margin: 10px 0 10px 0; }
.submit_style:hover { border: 3px solid #D9664F; color: #D9664F; cursor: pointer; }
.cell { height: 34px; }
.padding_optiuni { padding-left: 8px; padding-right: 8px; }
    /* /market/cumparare-domeniu.php */
.dzilei_info { position: relative; width: 174px; }
.dzilei_rank { position: relative; width: 120px; }
.more_info { position: relative; width: 314px; }
.count_info { position: relative; width: 100px; }
.catbox { position: relative; width: 25%; margin-bottom: 20px; line-height: 24px; }
    /* /market/domenii.php */
.tooltip { line-height: 20px; font-size: 12px; font-weight: normal; font-style: italic; color: #555555; }
.icon_liciteaza { background: transparent url(/images/payment_add_128.gif) no-repeat center; width: 130px; height: 130px; min-height: 130px; }
.icon_ofera { background: transparent url(/images/payment_128.gif) no-repeat center; width: 130px; height: 130px; min-height: 130px; }
.icon_cumpara { background: transparent url(/images/loan_128.gif) no-repeat center; width: 130px; height: 130px; min-height: 130px; }
.icon_comentariu { background: transparent url(/images/homework_48.gif) no-repeat left center; }
.comment_textarea { position: relative; text-align: left; margin: 2%; width: 96%; height: 110px; max-height: 104px; max-width: 96%; overflow: auto; }
.submit_button { width: 130px; border-top: 0px; background: transparent; color: #4A71AF; padding-bottom: 6px; }
.submit_button:hover { border-left: 3px solid #D9664F; border-right: 3px solid #D9664F; border-bottom: 3px solid #D9664F; color: #D9664F; cursor: pointer; }
    /* /market/vanzare-domeniu.php */
.icon_licitatie { width: 80px; height: 60px; background: transparent url(/images/payment_add_48.png) no-repeat left; }
.icon_oferta { width: 80px; height: 60px; background: transparent url(/images/payment_48.png) no-repeat left; }
.icon_pretfix { width: 80px; height: 60px; background: transparent url(/images/loan_48.png) no-repeat left; }
.icon_reguli { width: 100px; height: 72px; background: transparent url(/images/contract_72.png) no-repeat top left; }
.descriere_textarea { text-align: left; margin: 3px; width: 200px; height: 94px; max-height: 94px; max-width: 200px; font-family: Arial,sans-serif,Verdana,Helvetica; border: 0px; overflow: auto; }
    /* /help/ */
.icon_contactus { background: transparent url(/images/mail_48.gif) no-repeat left center; }
.icon_docs2 { background: transparent url(/images/cabinet_48.gif) no-repeat left center; }
.icon_faq2 { background: transparent url(/images/help_48.gif) no-repeat left center; }
.icon_tutoriale { background: transparent url(/images/subject_48.gif) no-repeat left center; }
.icon_livechat { background: transparent url(/images/reception_48.gif) no-repeat left center; }
.icon_companie { background: transparent url(/images/university_a_48.gif) no-repeat left center; }
.icon_mobil { background: transparent url(/images/telephone_48.gif) no-repeat left center; }
.icon_yahoo { background: transparent url(/images/smile_info_48.gif) no-repeat left center; }
.icon_telefon { background: transparent url(/images/commutator_48.gif) no-repeat left center; }
.icon_fax { background: transparent url(/images/fax_48.gif) no-repeat left center; }
                                    /* BACKOFFICE */     
.icon_dns { background: transparent url(/images/network_monitor_info_48.gif) no-repeat left center; }                           
.icon_webhosting { background: transparent url(/images/intranet_48.gif) no-repeat left center; }
.icon_certs { background: transparent url(/images/diplom_b_lock_48.gif) no-repeat left center; }
.icon_news { background: transparent url(/images/newspaper_a_48.gif) no-repeat left center; }
.icon_cont { background: transparent url(/images/admin_info_48.gif) no-repeat left center; }
.icon_reduceri { background: transparent url(/images/piggybank_48.gif) no-repeat left center; }
.icon_domeniile_mele { background: transparent url(/images/internet_info_48.gif) no-repeat left center; }
.icon_domenii_adauga { background: transparent url(/images/internet_add_48.gif) no-repeat left center; }
.icon_domenii_dns { background: transparent url(/images/file_scanner_48.gif) no-repeat left center; }
.icon_transfer_mic { background: transparent url(/images/arrow_bi_48.gif) no-repeat left center; }
.icon_transfer_adauga { background: transparent url(/images/arrow_bi_add_48.gif) no-repeat left center; }
.icon_transfer_info { background: transparent url(/images/arrow_bi_clock_48.gif) no-repeat left center; }
.icon_licitatii { background: transparent url(/images/laws_48.gif) no-repeat left center; }
.icon_licitatii_cumparare { background: transparent url(/images/laws_up_48.gif) no-repeat left center; }
.icon_licitatii_vanzare { background: transparent url(/images/laws_down_48.gif) no-repeat left center; }
.icon_licitatii_adauga { background: transparent url(/images/laws_add_48.gif) no-repeat top center; }
.icon_mailbox { background: transparent url(/images/mailbox_48.gif) no-repeat left center; }
.icon_mesaje { background: transparent url(/images/flood_mail_48.gif) no-repeat left center; }
.icon_email { background: transparent url(/images/mail_add_48.gif) no-repeat left center; }
.icon_renew { background: transparent url(/images/worldrefresh_32.gif) no-repeat top center; }
.icon_renew_disabled { background: transparent url(/images/worldrefresh_32.png) no-repeat top center; }
.icon_transfera { background: transparent url(/images/arrow_bi_32.gif) no-repeat top center; }
.icon_transfera_info { background: transparent url(/images/arrow_bi_info_32.gif) no-repeat top center; }
.icon_transfera_disabled { background: transparent url(/images/arrow_bi_32.png) no-repeat top center; }
.icon_vinde { background: transparent url(/images/laws_32.gif) no-repeat top center; }
.icon_vinde_info { background: transparent url(/images/laws_info_32.gif) no-repeat top center; }
.icon_vinde_disabled { background: transparent url(/images/laws_32.png) no-repeat top center; }
.icon_sterge { background: transparent url(/images/close_b_24.gif) no-repeat center; }
.icon_sterge_disabled { background: transparent url(/images/close_b_32.png) no-repeat center; }
.icon_resend { background: transparent url(/images/mail_reload_32.gif) no-repeat top center; }
.icon_contact_validare { background: transparent url(/images/reception_32.gif) no-repeat top center; }
.icon_delete { background: transparent url(/images/close_b_48.gif) no-repeat left center; }
.icon_export { background: transparent url(/images/invoice_save_48.gif) no-repeat left center; }
.icon_ok { background: transparent url(/images/ok_32.gif) no-repeat center; }
.icon_pending { background: transparent url(/images/sandclock_32.gif) no-repeat center; }
.icon_warning { background: transparent url(/images/hijack_32.gif) no-repeat center; }
.icon_expirat { background: transparent url(/images/close_32.gif) no-repeat center; }
.icon_closed_win { background: transparent url(/images/conciliation_32.gif) no-repeat center; }
.icon_closed_no_win { background: transparent url(/images/conciliation_close_32.gif) no-repeat center; }
.icon_expirat { background: transparent url(/images/close_32.gif) no-repeat center; }
.icon_refresh { background: transparent url(/images/reload_32.gif) no-repeat center; }
.icon_contact { background: transparent url(/images/mail_32.gif) no-repeat top center; }
.icon_advertising { background: transparent url(/images/advertising_32.gif) no-repeat top center; }
.icon_up { background: transparent url(/images/up48.gif) no-repeat right center; font-weight: normal; color: #c4280f; }
.icon_down { background: transparent url(/images/down48.gif) no-repeat right center; }
.arrow_down { background: transparent url(/images/arrow_down.gif) no-repeat left top; }
.icon_reply { background: transparent url(/images/bounce_32.gif) no-repeat top center; }
.icon_no_reply { background: transparent url(/images/bounce_32.png) no-repeat top center; }
.icon_report { background: transparent url(/images/chat_32.gif) no-repeat top center; }
.icon_start { background: transparent url(/images/checkered_flag_32.gif) no-repeat left center; }
.icon_bid { background: transparent url(/images/payment_32.gif) no-repeat top center; }
.icon_winner { background: transparent url(/images/trophy_32.gif) no-repeat left center; }
.icon_info { background: transparent url(/images/info_32.gif) no-repeat center; }

.icon_utilizator { background: transparent url(/images/student_c_32.gif) no-repeat 5px center; }
.icon_myself { background: transparent url(/images/administrator_32.gif) no-repeat 5px center; }
.icon_anonim { background: transparent url(/images/anonymous_32.gif) no-repeat 5px center; }
.icon_suport { background: transparent url(/images/audio_conference_32.gif) no-repeat 5px center; }

.icon_neachitata { background: transparent url(/images/payment_help_48.gif) no-repeat center; }
.icon_achitata { background: transparent url(/images/payment_ok_48.gif) no-repeat center; }
.icon_payment_failed { background: transparent url(/images/payment_close_48.gif) no-repeat center; }
.icon_procesare { background: transparent url(/images/sandclock_48.gif) no-repeat center; }
.icon_finalizata { background: transparent url(/images/smile_ok_48.gif) no-repeat center; }
.icon_respinsa { background: transparent url(/images/close_a_48.gif) no-repeat center; }
.icon_rambursata { background: transparent url(/images/refund_48.gif) no-repeat center; }
.icon_anulata { background: transparent url(/images/trash_mail_48.gif) no-repeat center; }
.icon_nedefinit { background: transparent url(/images/help_48.gif) no-repeat center; }

.order_notes { background: transparent url(/images/hijack_48.gif) no-repeat center; height: 60px; margin: 0 auto; }
.bkg_top { background-position: top center; }
.descriere_textarea_mic { padding: 2px; height: 80px; max-height: 80px; font-family: Arial,sans-serif,Verdana,Helvetica; border: 0px; overflow: auto; }
.adresa_textarea { text-align: left; margin: 3px; width: 198px; height: 64px; max-height: 64px; max-width: 198px; font-family: Arial,sans-serif,Verdana,Helvetica; border: 0px; overflow: auto; }
                                    /* GENERIC */
html, body { margin: 0; padding: 0; height: 100%; }
body { background: #f5f5f5; font-family: sans-serif, Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; font-style: normal; color: #000000; text-decoration: none; line-height: 20px; }
form { margin: 0px; padding: 0px; } /*inlatura white space din jurul formului*/
#div_page { position: absolute; width: 100%; height: 100%; min-height: 100%; }
input[type="image"]:hover, #cauta_button:hover , .image_input:hover { padding: 1px; border: 1px solid #c4280f; }
a img { border: none; }
a:hover img { padding: 1px; border: 1px solid #c4280f; }
.white_bkg { background: #ffffff; }
.boldlink { text-decoration: none; color: #103A74; font-weight: bold; }
.boldlink:hover { text-decoration: underline; color: #c4280f; font-weight: bold; }
a { text-decoration: none; color: #103A74; font-weight: normal; } /*color: #154890;*/
a:hover { text-decoration: underline; color: #c4280f; font-weight: normal; }
h1 { font-size: 30px; font-weight: normal; color: #333333; margin: 0; }
h2 { font-size: 25px; font-weight: normal; color: #000000; margin: 0; }
h3 { font-size: 20px; font-weight: normal; color: #000000; margin: 0; }
h4 { font-size: 16px; font-weight: normal; color: #000000; margin: 0; }
fieldset { border: 1px solid #ababab; }
fieldset .nume_input { height: 35px; padding-right: 10px; font-size: 13px; width: 110px; overflow: hidden; }
fieldset input { left: 10px; width: 140px; padding: 2px; font-size: 12px; }
fieldset input[type="checkbox"], input[type="radio"], input[type="image"] { width: auto; left: 0px; padding: 0px; }
fieldset .textarea { font-size: 12px; text-align: left; padding: 2px; overflow: auto; }
fieldset select { text-align: left; font-size: 12px; }
legend { margin-left: 10px; padding: 0 10px; font-size: 20px; color: #333333; }
.required_fields { position: relative; width: auto; text-align: right; font-style: italic; font-size: 11px; padding-right: 10px; } 
.buton_submit { position: relative; width: 100%; margin: 0 auto; text-align: center; margin-top: 10px; height: 60px; }
table.table_albastru, table.table_albastru .thead td { border: 1px solid #6b8ec9; font-size: 14px; }
table.table_albastru tr.thead { text-align: center; font-size: 14px; font-weight: bold; color: #333333; height: 35px; background: transparent url(/images/thead_albastru.gif) repeat-x center; } 
table.table_rosu, table.table_rosu .thead td { border: 1px solid #ae2d25; font-size: 14px; }
table.table_rosu tr.thead { text-align: center; font-size: 14px; font-weight: bold; color: #333333; height: 35px; background: transparent url(/images/thead_rosu.gif) repeat-x center; } 
table.table_verde, table.table_verde .thead td { border: 1px solid #77b800; font-size: 14px; }
table.table_verde tr.thead { text-align: center; font-size: 14px; font-weight: bold; color: #333333; height: 35px; background: transparent url(/images/thead_verde.gif) repeat-x center; } 
table.table_galben, table.table_galben .thead td { border: 1px solid #ffd200; font-size: 14px; }
table.table_galben tr.thead { text-align: center; font-size: 14px; font-weight: bold; color: #333333; height: 35px; background: transparent url(/images/thead_galben.gif) repeat-x center; } 
table.table_gri, table.table_gri .thead td { border: 1px solid #d0d0d0; font-size: 14px; }
table.table_gri tr.thead { text-align: center; font-size: 14px; font-weight: bold; color: #333333; height: 35px; background: transparent url(/images/thead_gri.gif) repeat-x center; } 
table.table_gri td.thead { text-align: left; text-indent: 10px; font-size: 14px; font-weight: bold; color: #333333; height: 35px; border: 1px solid #d0d0d0; background: transparent url(/images/thead_gri.gif) repeat-x center; } 
table.table_gri_deschis { border: 1px solid #d0d0d0; font-size: 13px; }
table.table_gri_deschis .thead td { border: 1px solid #d0d0d0; font-size: 13px; }
table.table_gri_deschis tr.thead { text-align: center; font-size: 13px; font-weight: normal; font-style: italic; color: #555555; height: 35px; background: transparent url(/images/thead_gri.png) repeat-x center; } 
table.table_gri_deschis td.thead { text-align: left; text-indent: 10px; font-size: 13px; font-weight: normal; font-style: italic; color: #555555; height: 35px; border: 1px solid #d0d0d0; background: transparent url(/images/thead_gri.png) repeat-x center; } 
table.table_gri_deschis tr.cellpadding td { padding: 5px; }
.thead_default { width: auto; height: 35px; text-align: center; font-size: 14px; font-weight: normal; font-style: italic; color: #555555; }

table.table_gri_break { border-collapse: collapse; font-size: 13px; }
table.table_gri_break tr.thead { text-align: center; font-size: 13px; font-weight: normal; font-style: italic; color: #555555; height: 35px; background: transparent url(/images/thead_gri.png) repeat-x center; } 
table.table_gri_break td.thead { text-align: left; text-indent: 10px; font-size: 13px; font-weight: normal; font-style: italic; color: #555555; height: 35px; border: 1px solid #d0d0d0; background: transparent url(/images/thead_gri.png) repeat-x center; } 
table.table_gri_break td { border: 1px solid #d0d0d0; }
table.table_gri_break td.rowbreak { height: 30px; border: 0px; }

.div_thead_gri_deschis { position: relative; text-align: center; font-size: 13px; font-style: italic; font-weight: normal; color: #555555; height: 35px; line-height: 35px; border: 1px solid #d0d0d0; background: transparent url(/images/thead_gri.png) repeat-x center; } 
.dt_field { position: relative; padding: 10px 5px; font-size: 14px; border: 1px solid #9aa19f; }
.embed_list ul { margin: 0; margin-top: 5px; padding: 0; padding-left: 10px; text-indent: 0px; list-style-position: inside; }
.embed_list ul li { padding: 2px; }

.pagini_rezultate { position: relative; width: 100%; height: 30px; line-height: 30px; }
.pagini_rezultate div { position: relative; float: right; height: 30px; text-align: center; font-size: 12px; }
.no_first { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/first.png) no-repeat center;  }
.first { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/first.png) no-repeat center;  }
.first:hover { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/first_hover.png) no-repeat center;   }
.no_last { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/last.png) no-repeat center; }
.last { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/last.png) no-repeat center; }
.last:hover { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/last_hover.png) no-repeat center;   }
.no_previous { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/previous.png) no-repeat center;  }
.previous { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/previous.png) no-repeat center;  }
.previous:hover { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/previous_hover.png) no-repeat center;   }
.no_next { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/next.png) no-repeat center;   }
.next { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/next.png) no-repeat center;   }
.next:hover { position: relative; display: block; width: 35px; height: 30px; background: transparent url(/images/next_hover.png) no-repeat center;   }

.nr_1_albastru {  position: relative; width: 20px; height: 25px; line-height: 25px; background: transparent url(/images/nr_1_albastru.gif) no-repeat left; }
.nr_2_albastru {  position: relative; width: 20px; height: 25px; line-height: 25px; background: transparent url(/images/nr_2_albastru.gif) no-repeat left; }
.nr_3_albastru {  position: relative; width: 20px; height: 25px; line-height: 25px; background: transparent url(/images/nr_3_albastru.gif) no-repeat left; }
.nr_4_albastru {  position: relative; width: 20px; height: 25px; line-height: 25px; background: transparent url(/images/nr_4_albastru.gif) no-repeat left; }
.nr_5_albastru {  position: relative; width: 20px; height: 25px; line-height: 25px; background: transparent url(/images/nr_5_albastru.gif) no-repeat left; }

.popup_link {}
.sliding {}
.tab_reg {color:#c4280f;background:transparent url(/images/search_title.gif) no-repeat top;}
.link_reg { color:#154890;background:none; }

.bt {line-height: 20px; font-size: 12px; font-weight: normal; font-style: italic; color: #555555; }
#price_list td { padding:5px 0; }

.help { cursor: help; }
.scroll { overflow: auto; }
.hidden { overflow: hidden; }
.visible { display: block; }
.invisible { display: none; }
.blink { text-decoration: blink; }
.underline { text-decoration: underline; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.normal { font-weight: normal; }
.center { text-align: center; }
.right { text-align: right; }
.justify { text-align: justify; }
.centerH { margin: 0 auto; }
.superscript { vertical-align: text-bottom; }
.middle { vertical-align: middle; }
.top { vertical-align: top; }
.nomargin { margin: 0; }
.noindent { text-indent: 0px; }
.nobullet { list-style-type:none; }
.nobs { border-spacing: 0px; }
.nopad { padding: 0px; }
.mTB5 { margin-top: 5px; margin-bottom: 5px;}
.mL10 { margin-left: 10px; }
.mL30 { margin-left: 30px; }
.mR15 { margin-right: 15px; }
.mR30 { margin-right: 30px; }
.mT10 { margin-top: 10px; }
.mT20 { margin-top: 20px; }
.mT30 { margin-top: 30px; }
.mT50 { margin-top: 50px; }
.mT80 { margin-top: 80px; }
.mT100 { margin-top: 100px; }
.mB10 { margin-bottom: 10px; }
.mB20 { margin-bottom: 20px; }
.mB30 { margin-bottom: 30px; }
.mB50 { margin-bottom: 50px; }
.mB100 { margin-bottom: 100px; }
.mB150 { margin-bottom: 150px; }
.mB200 { margin-bottom: 200px; }
.m35 { margin: 30px 35px; }
.indent10 { text-indent: 10px; }
.indent30 { text-indent: 30px; }
.height { height: 100%; }
.height25 { height: 25px; }
.height30 { height: 30px; }
.height35 { height: 35px; }
.height40 { height: 40px; }
.height45 { height: 45px; }
.height50 { height: 50px; }
.height60 { height: 60px; }
.height80 { height: 80px; }
.height115 { height: 115px; }
.height500 { height: 500px; }
.lh15 { line-height: 15px; }
.lh25 { line-height: 25px; }
.lh30 { line-height: 30px; }
.lh35 { line-height: 35px; }
.lh40 { line-height: 40px; }
.lh60 { line-height: 60px; }
.lh100 { line-height: 100px; }
.left { text-align: left; }
.relative { position: relative; }
.absolute { position: absolute; }
.left10 { left: 10px; }
.left20 { left: 20px; }
.left50 { left: 50px; }
.left70 { left: 70px; }
.left100 { left: 100px; }
.left125 { left: 125px; }
.left150 { left: 150px; }
.right10 { right: 10px; }
.right20 { right: 20px; }
.right50 { right: 50px; }
.right70 { right: 70px; }
.right100 { right: 100px; }
.right125 { right: 125px; }
.right150 { right: 150px; }
.right225 { right: 225px; }
.top10  { top: 10px; }
.top20  { top: 20px; }
.top30 { top: 30px; }
.top50 { top: 50px; }
.top80 { top: 80px; }
.top100 { top: 100px; }
.floatL { float: left; }
.floatR { float: right; }
.clear { clear: both; }
.clearR { clear: right; }
.clearL { clear: left; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad20 { padding: 20px; }
.pad2 { padding: 2px; }
.padding10 { padding-left: 10px; padding-right: 10px; }
.padding20 { padding-left: 20px; padding-right: 20px; }
.padding25 { padding-left: 25px; padding-right: 25px; }
.padding40 { padding-left: 40px; padding-right: 40px; }
.padLR100 { padding-left: 100px; padding-right: 100px; }
.padL10 { padding-left: 10px; }
.padL20 { padding-left: 20px; }
.padL30 { padding-left: 30px; }
.padL40 { padding-left: 40px; }
.padL50 { padding-left: 50px; }
.padL60 { padding-left: 60px; }
.padB10 { padding-bottom: 10px; }
.padB20 { padding-bottom: 20px; }
.padB30 { padding-bottom: 30px; }
.padB50 { padding-bottom: 50px; }
.padT10 { padding-top: 10px; }
.padT15 { padding-top: 15px; }
.padT20 { padding-top: 20px; }
.padT30 { padding-top: 30px; }
.padT50 { padding-top: 52px; }
.padR10 { padding-right: 10px; }
.padR20 { padding-right: 20px; }
.padR50 { padding-right: 50px; }
.padTB20 { padding-top: 20px; padding-bottom: 20px; }
.padTB10 { padding-top: 10px; padding-bottom: 10px; }
.padTB5 { padding-top: 5px; padding-bottom: 5px; }
.pad510 { padding-top: 5px; padding-bottom: 10px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font15 { font-size: 15px; }
.font13 { font-size: 13px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font22 { font-size: 22px; }
.font24 { font-size: 24px; }
.font30 { font-size: 30px; }
.font34 { font-size: 34px; }
.font40 { font-size: 40px; }
.font50 { font-size: 50px; }
.width { width: 100% }
.width10 { width: 10px; }
.width20 { width: 20px; }
.width30 { width: 30px; }
.width40 { width: 40px; }
.width50 { width: 50px; }
.width55 { width: 55px; }
.width60 { width: 60px; }
.width70 { width: 70px; }
.width80 { width: 80px; }
.width90 { width: 90px; }
.width100 { width: 100px; }
.width110 { width: 110px; }
.width120 { width: 120px; }
.width130 { width: 130px; }
.width140 { width: 140px; }
.width150 { width: 150px; }
.width160 { width: 160px; }
.width170 { width: 170px; }
.width180 { width: 180px; }
.width190 { width: 190px; }
.width200 { width: 200px; }
.width204 { width: 204px; }
.width210 { width: 210px; }
.width220 { width: 220px; }
.width230 { width: 230px; }
.width240 { width: 240px; }
.width250 { width: 250px; }
.width260 { width: 260px; }
.width270 { width: 270px; }
.width280 { width: 280px; }
.width290 { width: 290px; }
.width300 { width: 300px; }
.width320 { width: 320px; }
.width330 { width: 330px; }
.width340 { width: 340px; }
.width350 { width: 350px; }
.width370 { width: 370px; }
.width400 { width: 400px; }
.width420 { width: 420px; }
.width450 { width: 450px; }
.width460 { width: 460px; }
.width480 { width: 480px; }
.width500 { width: 500px; }
.width530 { width: 530px; }
.width550 { width: 550px; }
.width600 { width: 600px; }
.width660 { width: 660px; }
.width700 { width: 700px; }
.width750 { width: 750px; }
.width800 { width: 800px; }
.width900 { width: 900px; }
.width930 { width: 930px; }
.link { text-decoration: none; color: #154890; }
.link:hover { text-decoration: underline; color: #c4280f; }
.categorie_activa { text-decoration: underline; color: #c4280f; }
.gri { color: #555555; }
.gri_inchis { color: #333333; }
.portocaliu { color: #D9664F; }
.verde { color: #77b800; }
.albastru { color: #4A71AF; }
.red { color: red; }
.green { color: green; }
.rosu { color: #c4280f; }
.black { color: #000000; }
.border_error { border: 1px solid red; }
.border_red { border: 1px solid red; }
.border_notes { border-left: 1px solid red; border-top: 1px solid red; border-bottom: 1px solid red; border-right: 1px solid #ffffff; }
.border_portocaliu { border: 2px dashed #D9664F; }
.border_transparent { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.border_t_r { border-right: 2px solid #fcfce7; }
.border_t_t { border-top: 1px solid #ffffff; }
.border_b_t { border-bottom: 1px solid #ffffff; }
.border_t { border: 1px solid #ffffff; }
.border_red2 { border: 2px solid red; }
.border_black { border: 3px solid black; }
.border_blue { border: 3px solid #A5BBD5; }
.border_albastru { border: 1px solid #4A71AF; }
.border_albastru2 { border: 2px solid #4A71AF; }
.border_b_1_albastru { border-bottom: 1px solid #6b8ec9; }
.border_toolbar { border-left: 1px solid #4A71AF; border-right: 1px solid #4A71AF; border-bottom: 1px solid #4A71AF;}
.border_blue2 { border: 2px solid #A5BBD5; }
.border_space { border-bottom: 1px solid #4A71AF; }
.borderL { border-left: 1px solid #4A71AF; }
.border_space2 { border-bottom: 2px solid #4A71AF; }
.border_space3 { border-bottom: 3px solid #4A71AF; }
.border1 { border: 1px solid #999999; }
.noborder { border: 0px; }
.border_gri_tb { border-top: 1px solid #9aa19f; border-bottom: 1px solid #9aa19f; }
.border_gri { border: 1px solid #ababab; }
.border_gri_b { border-bottom: 1px solid #ababab; }
.borderLR { border-right: 3px solid #4A71AF; border-left: 3px solid #4A71AF; }
.borderLRB { border-right: 3px solid #4A71AF; border-bottom: 3px solid #4A71AF; border-left: 3px solid #4A71AF; }
.borderT { border-top: 3px solid #4A71AF; }
.border2T { border-top: 2px solid #4A71AF; }
.border1T { border-top: 1px solid #4A71AF; }
.border2 { border-top: 2px solid #4A71AF; border-bottom: 2px solid #4A71AF; }
.border { border-top: 3px solid #4A71AF; border-bottom: 3px solid #4A71AF; }
.thead_border_3_gri { border-bottom: 1px solid #d0d0d0; }
.thead_border_3_rosu { border-bottom: 3px solid #ae2d25; }
.thead_border_3_verde { border-bottom: 3px solid #77b800; }
.rules { border: 0px solid #4A71AF; }
/*div { border: 1px black solid; }*/
