/* Globals new/css/styles.css */

* { font-family: Arial; font-size: 12px; color: #666666; line-height: 133%; margin: 0px; padding: 0px; }

img, fieldset { border: 0px; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.w100 { width: 100%; }
.clear { clear: both; font-size: 0px; }
.clear_abs { clear:both; overflow:hidden; height:0px; display:block; }
ul { list-style-type: none; }

/****************/


body { background: #ffffff; display: none;}


#top { width: 940px; height: 37px; margin: 0px auto; }

.links { float: left; width: 400px; padding-top: 10px; color: #aeaeae; font-size: 11px; }
.links .one_link { padding: 0px 10px; font-size: 11px; color: #aeaeae; }
.links .one_link a { font-size: 11px; color: #aeaeae; }
.links .one_link a:hover { color: #0c66cc; }
.choose_country { background: url(../img/grey_bullet.gif) no-repeat right center; padding-right: 15px; }

#choose_site { display:inline;}
#choose_site  .one_link  { cursor:pointer;  width:127px; display:inline-block; padding:0 0 18px 16px;}
#choose_site:hover  .one_link { background:url(../img/choose_site_bg.png) no-repeat bottom left; }
#choose_site  .one_link img { position:relative; top:-2px;}

#choose_site_table { display:none;}
#choose_site:hover #choose_site_table { display:block; position:absolute; margin:-5px 0 0 1px;  width:519px;}
#choose_site:hover #up{ background:url(../img/choose_site_top.png) no-repeat; width:519px; height:5px;}
#choose_site:hover #cont-box { background:url(../img/choose_site_cont.png) repeat-y; width:489px; padding:5px 14px 5px 16px;}
#choose_site:hover #bottom { background:url(../img/choose_site_bottom.png) no-repeat; width:519px; height:7px; }


#choose_site:hover #cont-box ul { padding:0; margin:0; width:505px; list-style:none;}
#choose_site:hover #cont-box li { padding:0; margin:0;}
#choose_site:hover #cont-box li.first a:hover  { background:url(../img/choose_site_arrow3.png) no-repeat 8px 8px #fcfcfc; border:1px solid #dddddd; width:127px; height:20px; text-decoration:none; color:#0c66cc; line-height:20px; padding-left:19px; }
#choose_site:hover #cont-box li.last a { border-bottom:none; height:22px; line-height:22px; }
#choose_site:hover #cont-box li a { color:#999999; margin:0; padding:0; border-bottom:1px solid #dddddd;  padding-left:20px; line-height:21px; margin-right:20px; float:left; width:128px; height:21px; background:url(../img/choose_site_arrow2.png) no-repeat 8px 8px; overflow:hidden;}
#choose_site:hover #cont-box li a:hover, #choose_site:hover #cont-box li a.active{ background:url(../img/choose_site_arrow3.png) no-repeat 8px 8px #fcfcfc; border:1px solid #dddddd; width:127px; height:20px; padding-left:19px; border-top:none; text-decoration:none; color:#0c66cc;}


.login { float: right; width: 520px; padding-top: 8px; position: relative; left: 70px;}

.facebook { float: left; display: block; background: url(../img/facebook.jpg); width: 50px; height: 21px; margin-right: 20px; }

.login .login_form { float: left; }
.login .login_form .input { border: 1px solid #dedede; height: 18px; width: 134px; padding: 0px 3px; }
.login .login_form .button { background: url(../img/login_button.gif); width: 75px; height: 20px; font-size: 11px; color: #ffffff; cursor: pointer; padding-right: 15px; border: 0px; position: relative; top: 1px; }

.login .register_button { float: left; display: block; text-align: center; background: url(../img/register_button.gif); width: 75px; height: 18px; padding-top: 2px; font-size: 11px; color: #ffffff; text-decoration: none; position: relative; top: 1px; }
.login .register_button:hover { text-decoration: none; }

.logged_info { float: left; width: 280px; text-align: right; padding-right: 30px; padding-top: 4px; color: #0c66cc; font-weight: bold; font-family: Verdana; font-size: 11px; }
.logout_button { float: left; display: block; background: url(../img/logout_button.gif); width: 66px; height: 15px; padding-left: 7px; padding-top: 2px; font-size: 11px; color: #ffffff; cursor: pointer; border: 0px; position: relative; top: 2px; margin-right: 1px; }
.logout_button:hover { text-decoration: none; }


.offers_top { text-align: center; margin-bottom: 20px; }



#logo_area_wrapper { background: url(../img/header_nuo_baltos_iki_raudonos.jpg) repeat-x; height: 208px; }
.logo_area_wrapper_bg_in_right { background: url(../img/logo_area_bg.jpg) no-repeat right; height: 208px; }


.logo_area { width: 940px; margin: 0px auto; padding-top: 65px; /* ie6 margin-top: 65px;*/ }

.logo_area .logo { float: left; padding-top:0px;}

.logo_area .search_info { float: right; }

.logo_area .search_info .search_info_text { font-family: "Myriad Pro"; font-size: 23px; color: #3d3433; padding-left: 5px; padding-bottom: 10px; }

.logo_area .search_info .search_form {}
.logo_area .search_info .search_form .input { background: url(../img/search_form_input.gif); width: 401px; height: 37px; padding: 0px 10px; border: 0px; }
.logo_area .search_info .search_form .button { background: url(../img/search_button.gif); width: 117px; height: 37px; font-size: 18px; color: #242321; padding-left: 20px; padding-bottom: 3px; cursor: pointer; border: 0px; }





#add_company_wrapper { background: #d1241c; height: 69px; z-index: 1000;} 

#add_company_wrapper_adm { background: #393939; height: 69px; }

.add_company { width: 940px; height: 69px; margin: 0px auto; }

.pos_relative { position: relative; }


.company_register_block_wrapper{ position: absolute; left: 0px; top: 0px; width: 100%; height: 431px; background: url(../img/company_register_bg.jpg) repeat-x; z-index: 2000; }
.company_register_block { width: 940px; margin: 0px auto; }

.company_register_block .reg_title { height: 70px; }
.company_register_block .reg_title .text { float: left; widt: 500px; padding-top: 10px; font-family: Verdana; font-size: 16px; color: #fffefe; }
.company_register_block .reg_title .red_cross { float: right; width: 63px; height: 37px; }
.company_register_block .reg_title .text .reg_name_top { font-size: 18px; padding-top: 15px; font-weight: bold; text-transform: uppercase; color: #FFF; }



.company_register_block .reg_area { float: left; background: url(../img/pink_area.gif) no-repeat; width: 544px; height: 296px; padding-left: 25px; padding-top: 10px; }

.company_register_block .reg_area_big_2level { background: url(../img/pink_area_2level.gif) no-repeat; width: 921px; height: 306px; padding-left: 25px; padding-top: 10px; }

.company_register_block .reg_area_big_3level { background: url(../img/pink_area_3level.gif) no-repeat; width: 921px; height: 306px; padding-left: 25px; padding-top: 10px; }

.company_register_block .reg_area_big_4level { background: url(../img/pink_area_4level.gif) no-repeat; width: 921px; height: 306px; padding-left: 25px; padding-top: 10px; }

.company_register_block .reg_area_big_5level { background: url(../img/pink_area_5level.gif) no-repeat; width: 921px; height: 306px; padding-left: 25px; padding-top: 10px; }



.reg_area .reg_name, .reg_area_big_5level .login_name, .reg_area_big_2level .reg_name, .reg_area_big_3level .reg_name, .reg_area_big_4level .reg_name, .reg_area_big_5level .reg_name { font-family: Verdana; font-size: 22px; color: #d1241c; }
.reg_area .reg_for_free { font-size: 15px; font-weight: bold; padding-top: 18px; padding-bottom: 30px; width: 450px; }
.reg_area_big_5level .login_name { color: #2A63B4; } 

.reg_area .company_name_form {  }
.reg_area .company_name_form .company_name_title { font-size: 15px; font-weight: bold; }
.reg_area .company_name_form .input { background: url(../img/company_name_bg.gif) no-repeat; width: 289px; height: 34px; padding: 0px 10px; border: 0px; }
.reg_area .company_name_form  .button_wrapper { width: 467px; padding-top: 5px; }
.reg_area .company_name_form .button { float: right; background: url(../img/company_name_form_button.gif) no-repeat; width: 101px; height: 37px; font-family: Tahoma; font-size: 15px; font-weight: bold; color: #d1241c; cursor: pointer; padding-bottom: 5px; border: 0px; }


.company_register_block .advantages { float: left; width: 330px; padding-left: 30px; }
.advantages .title { font-family: Verdana; font-size: 26px; padding-bottom: 25px; color: #ffffff; font-weight: bold; }
.advantages .advantages_list { list-style-type: none; }
.advantages .advantages_list li { background: url(../img/red_plus.gif) no-repeat left top; height: 50px; padding-left: 30px; font-family: Verdana; font-size: 14px; color: #fffefe; }


.reg_area_big_2level .left { float: left; width: 380px; }

.reg_area_big_2level .your_company { padding-top: 50px; font-size: 15px; font-weight: bold; padding-bottom: 5px; }
.reg_area_big_2level .radio_company_name { margin-left: 10px; }
.reg_area_big_2level .your_company_name { padding-left: 5px; font-size: 13px; font-weight: bold; text-transform: uppercase; }


.reg_area_big_2level .right { float: left; width: 410px; }

.reg_area_big_2level .found_results { padding: 5px 0px; font-size: 15px; font-weight: bold; text-transform: uppercase; }
.reg_area_big_2level .if_yours { position: relative; top: -2px; font-family: Tahoma; font-size: 11px; color: #d1241c; padding-bottom: 20px; }
.reg_area_big_2level .similar_form { padding: 0px 0px; height: 210px; border-top: 1px solid #8f8f8f; border-bottom: 1px solid #8f8f8f; overflow-y: scroll; }


.reg_area_big_2level .similar_item { padding: 3px 0px; }
.reg_area_big_2level .similar_item .radio_similar_to_yours { margin-top: 2px; margin-right: 5px; float: left; }
.reg_area_big_2level .similar_item .text_similar_to_yours { float: left; font-size: 12px; font-weight: bold; }


/* level3 and level5 are similars */
.reg_area_big_3level .left { float: left; width: 430px; }

.reg_area_big_3level .right { float: left; width: 440px; padding-left: 5px; }

.reg_area_big_3level .item, .reg_area_big_5level .item { padding: 2px 0px; }
.reg_area_big_3level .item *, .reg_area_big_5level .item * { font-family: Tahoma; }

.reg_area_big_3level .padd_top_50, .reg_area_big_5level .padd_top_50 { padding-top: 50px; }
.reg_area_big_5level .padd_top_25 { padding-top: 25px; }

.reg_area_big_3level .item .input, .reg_area_big_5level .item .input { float: left; background: url(../img/input_bg.gif) no-repeat; width: 262px; height: 28px; padding: 0px 10px; border: 0px; }
.reg_area_big_3level .item .error, .reg_area_big_5level .item .error { background: #ffffff url(../img/input_bg_error.gif) no-repeat; }

.reg_area_big_3level .item .must_fill, .reg_area_big_5level .item .must_fill { float: left; width: 282px; padding-top: 5px; font-size: 11px; color: #d1241c; }


.reg_area_big_3level .icons, .reg_area_big_4level .icons { float: left; width: 282px; }
.reg_area_big_3level .textarea { background: url(../img/input_big_bg.gif) no-repeat; width: 272px; height: 125px; padding: 5px; position: relative; overflow: auto; border: 0px; }

.reg_area_big_3level .item .item_name_left, .reg_area_big_3level .item .item_name_right { text-align: right; padding-right: 3px; float: left; padding-top: 3px; font-weight: bold; }
.reg_area_big_3level .item .item_name_left { width: 145px; }
.reg_area_big_3level .item .item_name_right { width: 145px; }
.reg_area_big_3level .position { background: #ffffff url(../img/input_bg.gif) no-repeat; height: 28px; width: 282px; padding: 3px 5px; border: 0px; font-size: 14px; font-weight: bold; }
.reg_area_big_3level .error { background: #ffffff url(../img/input_bg_error.gif) no-repeat; }



.reg_area_big_4level .left { float: left; }

.reg_area_big_4level .add_category, .reg_area_big_4level .middle, .reg_area_big_4level .right { background: #f3f3f3; margin-top: 30px; width: 223px; padding: 10px; border: 1px solid #c2c2c2; }
.reg_area_big_4level  .name { font-size: 14px; font-weight: bold; color: #333333; padding-bottom: 5px; border-bottom: 1px solid #8f8f8f; }
.reg_area_big_4level .add_category .add_category_form { padding: 10px 0px; }
.reg_area_big_4level .add_category .add_category_form .input { background: url(../img/add_category_bg.gif) no-repeat; width: 201px; height: 28px; padding: 0px 10px; border: 0px; }
.reg_area_big_4level .add_category .add_category_form .button { font-family: Tahoma; font-weight: bold; background: url(../img/add_category_button.gif) no-repeat; width: 69px; height: 27px; border: 0px; float: right; margin-top: 10px; cursor: pointer; }


.reg_area_big_4level .middle, .reg_area_big_4level .right { float: left; margin-left: 20px; margin-top: 10px; height: 250px; }
.reg_area_big_4level .middle .name, .reg_area_big_4level .right .name { height: 35px; }

.reg_area_big_4level .middle .name, .reg_area_big_4level .right .name { border-bottom: 0px; }


.reg_area_big_4level .middle .choose_keywords_list, .reg_area_big_4level .right .your_keywords_list { list-style-type: none; }

.reg_area_big_4level .middle .choose_keywords_list li, .reg_area_big_4level .right .your_keywords_list li { float: left; width: 100%; }
.reg_area_big_4level .middle .choose_keywords_list li a, .reg_area_big_4level .right .your_keywords_list li a { float: left; display: block; padding: 1px 0px; margin: 3px 0px; padding-left: 30px; background: url(../img/green_plus.gif) no-repeat left center; color: #0c66cc; }

.reg_area_big_4level .middle .choose_keywords_list li a { background: url(../img/green_plus.gif) no-repeat left center; }
.reg_area_big_4level .right .your_keywords_list li a { background: url(../img/red_minus.gif) no-repeat left center; }

.reg_area_big_5level .left { float: left; width: 400px; }
.reg_area_big_5level .left_wide { float: left; width: 450px; margin-left: 180px; margin-top: 20px; }

.reg_area_big_5level .right { float: left; width: 460px; padding-left: 5px; }

.reg_area_big_5level .item .item_name_left, .reg_area_big_5level .item .item_name_left_wide, .reg_area_big_5level .item .item_name_right { text-align: right; padding-right: 3px; float: left; padding-top: 3px; font-weight: bold; }
.reg_area_big_5level .item .item_name_left_wide { width: 140px; }
.reg_area_big_5level .item .item_name_left { width: 100px; }
.reg_area_big_5level .item .item_name_right { width: 160px; }

.reg_area_big_5level .right .agreement { font-size: 14px; }
.reg_area_big_5level .empty_height { height: 50px; }
.reg_area_big_5level .captcha_img { float: left; padding-top: 20px; }
.reg_area_big_5level .submit { text-align: right; float: right; padding-right: 26px; padding-top: 15px; width: 150px;}
.reg_area_big_5level .submit a { color: #656565; font-weight: bold; text-decoration: none; }
.reg_area_big_5level .submit a:hover { text-decoration: underline; }
.reg_area_big_5level .position { background: #ffffff url(../img/input_position_bg.gif) no-repeat; height: 28px; width: 180px; padding: 3px 5px; border: 0px; font-size: 14px; font-weight: bold; }

.red_star { font-family: Tahoma; font-weight: bold; color: #d1241c; }





.nav_links {}
.nav_links .back { float: left; }
.nav_links .back a, .nav_links .forward a { font-family: Tahoma; font-weight: bold; display: block; background: url(../img/nav_bg.gif) no-repeat bottom; width: 60px; height: 33px; padding-left: 15px; padding-top: 12px; }
.nav_links .back a:hover, .nav_links .forward a:hover { color: #d1241c; text-decoration: none; }


.nav_links .forward { float: right; }








.text { width: 600px; float: left; padding-top: 12px; font-size: 17px; color: #fffefe; }

.add_company_button { float: right; padding-top: 12px; }
.add_company_button a:hover{ text-decoration: none; }
.add_company_button .buttom_img { display: block; background: url(../img/add_company_button.gif); width: 200px; height: 38px; padding-left: 50px; padding-top: 10px; text-decoration: none; font-size: 19px; font-weight: bold; cursor: pointer; color: #d1241c; }
.add_company_button .buttom_img_adm { display: block; background: url(../img/admin_button.gif) no-repeat; width: 162px; height: 38px; padding-top: 10px; text-decoration: none; font-size: 19px; font-weight: bold; cursor: pointer; color: #d1241c; text-align: center; }

.add_company_button .buttom_img_adm_view { display: block; background: url(../img/adm_view_button.gif) no-repeat; width: 211px; height: 38px; padding-top: 10px; text-decoration: none; font-size: 19px; font-weight: bold; cursor: pointer; color: #d1241c; text-align: center; }


.action_discount .action_items {}
.action_discount .action_items .one_action_item { padding: 10px 0px; border-bottom: 1px solid #e5e5e5; }

.one_action_item .image { float: left; margin-left: 3px; }

.one_action_item .descr { float: left; width: 570px; padding-left: 10px; }

.one_action_item .descr .act_name { padding-bottom: 5px; overflow: hidden; width: 540px; display: block; white-space:nowrap; }
.one_action_item .descr .act_name a { text-decoration: none; font-size: 14px; font-weight: bold; color: #0c66cc;  }

.one_action_item .descr .act_text { padding-bottom: 10px; }

.one_action_item .descr .outer_link {}
.one_action_item .descr .outer_link a { color: #228822; }

.one_action_item .price_block { float: left; width: 60px; }
.one_action_item .price_block .price { font-size: 14px; font-weight: bold; padding-bottom: 30px; }
.one_action_item .price_block .more {  }
.one_action_item .price_block .more a { background: url(../img/more_arrow.gif) no-repeat right center; color: #548aff; padding-right: 8px; }

.action_counter { padding: 15px 0px; float: right; }
.action_counter a { color: #0c66cc; padding: 0px 1px; }
.action_counter .previous, .action_counter .next, .action_counter .active { font-weight: bold; }
.action_counter .previous { padding-left: 6px; }
.action_counter .next { padding-right: 6px; }



#content { width: 940px; margin: 0px auto; padding-top: 35px; }

.left_block, .left_block_action, .left_block_search_results, .left_block_search_results_company, .left_block_search_results_company_action_detailed, .left_block_search_results_company_item_detailed, .left_block_company_administration { float: left; width: 752px; padding-right: 17px; border: 0px solid red; }


.search_results h1, h1, h2 { display: block; float: left; font-weight: bold; font-size: 14px; color: #3d3433; padding-bottom: 10px;}
h1 .all_link, h2 .all_link {}
h1 .all_link a, h2 .all_link a { text-transform: none; }
h1 .all_link a:hover, h2 .all_link a:hover { color: #5389ff; }

.more_link { display: block; float: right; text-transform: none; color: #5389ff; text-decoration: underline; }



.categories {}
.categories h1, .left_block_search_results  h1 { text-transform:uppercase; }
.big_letter { font-size: 16px; color: red; }
.categories .categories_column, .categories .categories_column_melyna, .categories .categories_column_wide, .action_discount .categories_column { float: left; width: 245px; }
.categories .categories_column_wide, .categories .categories_column_wide_melyna { width: 370px; float:left;}
.categories .categories_column a, .categories .categories_column_wide a, .action_discount .categories_column a, .adm_cat_list a { background: url(../img/category_item_bullet.gif) no-repeat left center; padding: 5px 0px; padding-left: 15px; display: block; font-size: 13px; }
.categories .categories_column_melyna a, .categories .categories_column_wide_melyna  a{ background: url(../img/category_item_bullet.gif) no-repeat left center; padding: 5px 0px; padding-left: 15px; display: block; font-size: 12px; color: #0C66CC; }
.categories .categories_column_wide_melyna  a .miestas, .categories .categories_column_melyna a .miestas {color: #666666;}
.categories h2 { text-transform: uppercase; }

.categories_column a h2 {
	text-transform: none;
	font-weight: normal;
	font-size: 13px;
	padding: 0px;
	display: inline;
	float: none;
}

.list_offers .list_offers_column .list_offers_item { background: url(../img/category_item_bullet.gif) no-repeat left center; padding: 2px 10px 2px 15px; display: block; }
.list_offers .list_offers_column {  float: left; width: 370px; }

.admin_info_name { border-bottom: 1px solid #e5e5e5; padding-bottom: 2px; }

.left_company_right h1.dark_letters, .left_company_right h2.dark_letters { float: left; color: #3d3433; border: 0px; }
.left_company_right h1 { text-transform:none; }
.left_company_right .credits { float: right; font-size: 13px; font-weight: bold; color: #393939; text-transform: none; padding-top: 5px; }
.left_company_right .credits .credits_value { text-decoration: underline; font-size: 13px; font-weight: bold; color: #d1241c; }

.activities { font-weight: bold; padding: 10px 0px; }
.activities a { padding: 0px 3px; color: #5389ff; }

.banner_big { padding-top: 20px; padding-bottom: 15px; }

/**/
.padding_top { padding-top: 50px; }
.padding_bottom { padding-bottom: 20px; }
.double_border_top { background: url(../img/horizontali_tarp_bloku.jpg) repeat-x top; }
/**/

.offers { padding-bottom: 0px; }
.offers h2 { text-transform:uppercase;}
.offers .offers_column { float: left; width: 370px; }
.offers .offers_column .one_offer { width: 370px; float: left; }
.offers .offers_column a { display: block; float: left; height: 40px; }
.offers .offers_column a img { display: block; float: left; max-height: 30px;}
.offers .offers_column a .letters { display: block; float: left; cursor: pointer; padding-left: 5px; padding-top: 5px; }
.offers .offers_column a:hover .letters { text-decoration: underline; }

.clr  { display: block; clear: both; font-size: 0px; }


.new_business { padding-bottom: 5px; }
.new_business .new_business_left_column { float: left; width: 350px; padding-right: 20px; }

.icon { float: left; padding-top: 5px; width: 40px; }
.description { float: left; width: 250px; height: auto; color: #afafaf; }
.description_left { float: left; width: 230px; height: auto; color: #afafaf; }
.description a, .description_left  a { color: #0c66cc; }
.time { float: left; padding-top: 16px; color: #afafaf; }

.new_business .new_business_column { float: left; width: 370px; }

.new_business  .new_business_item { padding: 5px 0px; border-top: 1px dotted #b2b2b2; }
.new_business .border_bottom { border-bottom: 1px dotted #b2b2b2; }


.keywords { padding-bottom: 0px; text-align: justify; }
.friends { padding-bottom: 20px; text-align: justify; }

/*
.keywords .s12 { font-size: 12px; }
.keywords .s13 { font-size: 13px; }
.keywords .s14 { font-size: 14px; }
.keywords .s15 { font-size: 15px; }
.keywords .s16 { font-size: 16px; }
.keywords .s17 { font-size: 17px; }
.keywords .s18 { font-size: 18px; }
.keywords .s19 { font-size: 19px; }
.keywords .s20 { font-size: 20px; }
.keywords .s21 { font-size: 21px; }
.keywords .s22 { font-size: 22px; }
*/
.s11 { font-size: 12px; }
.s12 { font-size: 18px; }
.s13 { font-size: 20px; }
.s14 { font-size: 22px; }
.s15 { font-size: 23px; }
.s16 { font-size: 24px; }

.adm_info_wide { padding-top: 18px; }

.adm_info_wide .adm_info_wide_header, .adm_info_wide .adm_info_wide_header_keywords, .adm_info_wide .adm_info_wide_header_color  { font-family: Tahoma; font-size: 11px; font-weight: bold; text-transform: uppercase; width: 536px; height: 28px; padding-left: 20px; padding-top: 10px; }
.adm_info_wide .adm_info_wide_header { color: #3d3433; background: url(../img/adm_info_wide_header.gif) no-repeat; }
.adm_info_wide .adm_info_wide_header_keywords { color: #ffffff; background: url(../img/adm_info_wide_header_keywords.gif) no-repeat; }
.adm_info_wide .adm_info_wide_header_color { color: #ffffff; background: url(../img/adm_head_color.jpg) no-repeat;  }
.adm_info_wide .adm_info_wide_header_color a.credits_value { float: right; text-decoration: underline; font-size: 13px; color: #d1241c; margin-top: -2px; }
.adm_h_color_left, .adm_h_color_right { width: 310px; float: left; padding-top: 2px; color: #3d3433; }
.adm_h_color_right { width: 215px; }
.adm_h_w_left_w, .adm_h_w_right_w { width: 308px; float: left; border-left: #999 1px solid; height: auto; display: block; }
.adm_h_w_right_w { width: 245px; border-right: #999 1px solid; } 
.adm_h_w_bottom { font-size: 0px; background: url(../img/adm_h_info_bottom.gif) no-repeat; width: 556px; height: 9px; margin: 0; float: left; } 
.adm_h_w_left, .adm_h_w_right { padding: 5px 5px 5px 10px; width: 293px; float: left; border-bottom: #999 1px solid; }
.adm_h_w_left.last { padding-bottom: 0; }
.adm_h_w_right { width: 220px; padding: 10px 5px 5px 20px; height: 132px; }
.adm_h_w_right a { line-height: 24px; color: #000; font-weight: bold; font-size: 12px; }
.adm_h_w_left .c1, .adm_h_w_left .c2, .adm_h_w_left .c3 a { width: 120px; display: block; float: left; line-height: 40px; color: #000; font-family: Tahoma; }
.adm_h_w_left .c1 { font-weight: bold; font-size: 10px; width: 120px; }
.adm_h_w_left .c2 { width: 120px; line-height: 20px; font-weight: bold; font-size: 10px; }
.adm_h_w_left .c2 .from { font-weight: normal; color: #000; font-size: 11px; width: 42px; display: block; float: left; line-height: 20px; text-align: right; padding-right: 4px; }
.adm_h_w_left .c3 a { width: 50px; font-family: Tahoma; font-size: 11px; }



.adm_info_wide .adm_info_wide_middle { background: url(../img/adm_info_wide_middle.gif) repeat-y; width: 516px; padding: 20px; font-family: Verdana; font-size: 13px; color: #000000; }
.adm_info_wide .adm_info_wide_bottom { font-size: 0px; background: url(../img/adm_info_wide_bottom.gif) no-repeat; width: 556px; height: 9px; margin: 0;  }

.adm_info_wide .no_padding_bottom { padding-bottom: 0px; }
.adm_info_wide .no_padding_top { padding-top: 0px; }

.paymentFields { font-weight: bold; margin-top: 10px; float: left; } 
.paymentFields label { font-weight: normal; }
.paymentFields table td { width: 200px; line-height: 40px; }
.paymentFields table td img {  padding: 2px; }
.small_blocks { float: left; padding-top: 20px; }
.small_blocks .one_small_block { float: left; width: 270px; margin-bottom: 20px; border: 0px solid green; }
.one_small_block .small_block_header { background: url(../img/small_block_header.gif) no-repeat; width: 250px; height: 26px; padding-left: 20px; padding-top: 12px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #3d3433; text-transform: uppercase; }
.small_block_header .red_letters { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #d1241c; }
.one_small_block .small_block_middle { background: url(../img/small_block_middle.gif) repeat-y; width: 250px; min-height: 140px; padding: 15px 10px; padding-bottom: 5px; font-family: Verdana; font-size: 13px; color: #000000; }
/* for Internet Explorer */
* html .one_small_block .small_block_middle { height: 140px; }

.one_small_block .small_block_bottom { font-size: 0px; background: url(../img/small_block_bottom.gif) no-repeat; width: 270px; height: 9px; }

.sb_margin_left { margin-left: 13px; }


.adm_info_wide .adm_info_wide_middle_no_left_right_padding { background: url(../img/adm_info_wide_middle.gif) repeat-y; width: 556px; padding-top: 10px; font-family: Verdana; font-size: 13px; color: #000000; }
.created_banners_text_before_table, .created_banners_text_after_table { padding: 0px 20px; font-family: Verdana; font-size: 13px; color: #000000; }
.created_banners_text_before_table { padding-bottom: 20px; }
.created_banners_text_after_table { padding-top: 0px; }


.created_banners_table { }
.created_banners_table .name { width: 113px; }
.created_banners_table .state { width: 51px; }
.created_banners_table .reason { width: 117px; }
.created_banners_table .day_budget { width: 75px; }
.created_banners_table .day_budget_used { width: 94px; }
.created_banners_table .action {}

.created_banners_table td { font-size: 11px; padding: 5px 0px; color: #3d3433; }
.created_banners_table .header td { font-weight: bold; color: #3d3433; border-bottom: 1px solid #999999; padding: 10px 0px; }

.created_banners_table td a { text-decoration: underline; font-size: 11px; color: #d1241c; }

.created_banners_table .info_row td { padding: 5px 5px; }


.created_banners_table td { text-align: center; border: 1px solid #e7e7e7; border-right: 0px; border-bottom: 0px; }

.created_banners_table .last_cell_in_row { border-right: 1px solid #e7e7e7; }
.created_banners_table .last_row td { border-bottom: 1px solid #e7e7e7; }


.adm_info_wide_inner_block { padding: 20px 0px; font-family: Verdana; font-size: 13px; color: #000000; border-bottom: 1px solid #e5e5e5; }

.add_banner_info {}
.add_banner_info td { vertical-align: top; }

.banner_info_section { padding-bottom: 15px; }

.banner_info_section .textarea { overflow:auto; width: 290px; height: 60px; }

.red_letters { color: #ff0000; }

.banner_name_input { width: 290px; }
.banner_adress_input { width: 230px; }

.when_start_banner { padding: 2px 0px; }
.when_start_banner .start_banner_radio { position: relative; top: 2px; }
.when_start_banner .start_banner_text { padding-left: 5px; }

.last_radio { padding-bottom: 15px; }

.add_image_button { cursor: pointer; display: block; margin-top: 10px; background: url(../img/add_image_button.gif) no-repeat; width: 69px; height: 22px; padding-top: 5px; text-align: center; font-family: Tahoma; font-weight: bold; color: #d1241c; }
.add_image_button:hover { text-decoration: none; }

.add_banner_info_back { float: left; display: block; margin-top: 10px; background: url(../img/add_image_button.gif) no-repeat; width: 69px; height: 22px; padding-top: 5px; text-align: center; font-family: Tahoma; font-weight: bold; color: #666666; }
.add_banner_info_advertise { float: right; display: block; margin-top: 10px; background: url(../img/advertise_button.gif) no-repeat; width: 111px; height: 22px; padding-top: 5px; text-align: center; font-family: Tahoma; font-weight: bold; color: #666666; }

.submit { margin: auto; width: 111px; text-align: center; }
.add_banner_info_advertise_center { float: left; display: block; margin-top: 10px; background: url(../img/advertise_button.gif) no-repeat; width: 111px; height: 22px; padding-top: 5px; text-align: center; font-family: Tahoma; font-weight: bold; color: #666666; }

.lift_out_button { float: right; display: block; margin-top: 10px; background: url(../img/lift_out_button.gif) no-repeat; width: 86px; height: 22px; padding-top: 5px; text-align: center; font-family: Tahoma; font-weight: bold; color: #666666; }

.add_banner_info_back:hover, .add_banner_info_advertise:hover, .add_banner_info_advertise_center:hover, .lift_out_button:hover { text-decoration: none; color: #d1241c; }

.right_block { background: url(../img/vertikali_prie_baneriu.jpg) repeat-y left; float: left; width: 152px; padding-left: 9px; margin-bottom: 20px; }

.create_adv, .more_adv { padding: 5px 0px; padding-left: 15px; }
.create_adv a, .more_adv a { font-size: 11px; color: #4272db; }
.more_adv { border-top: 1px solid #e6e6e5; }


.advertisement { margin:0; padding: 10px 0px; padding-left: 15px; border-top: 1px solid #e6e6e5; cursor: pointer; width:137px; display:block; }
.advertisement:hover { text-decoration: none;  }
.advertisement span.title {
	padding:0;
	padding-bottom: 5px;
	font-weight: bold;
    color: #0C66CC;
	margin:0; }

.advertisement img {}
.advertisement span.txt { padding-top: 5px; }





#footer_wrapper { background: url(../img/footer_bg.jpg) repeat-x; height: 223px; }

.footer { width: 940px; margin: 0px auto; }

.browse { padding: 40px 0px; border-bottom: 1px dotted #ffffff; }
.browse * { color: #ffffff; }
.browse_by_name { padding-bottom: 3px; }
.browse_by_name a, .browse_by_category a { padding-right: 5px; }


.copyright { padding-top: 20px; }
.copyright * { color: #ffffff; }
.copyright .logo_copy { float: left; width: 151px; }
.copyright .copy_text { float: left; padding-left: 20px; padding-top: 10px; }


/******* INNERS ********/

/*** action ***/

.left_block_action { border: 0px solid green; }

.banner_big_action { padding-top: 0px; padding-bottom: 15px; }

.action_discount {}

.bord_top { border-top: 1px solid #e5e5e5; height: 10px; font-size: 0px; }
.bord_bottom { border-bottom: 1px solid #e5e5e5; height: 15px; font-size: 0px; }

.bord_bottom_no_height { border-bottom: 1px solid #e5e5e5; }

.action_discount .action_items {}
.action_discount .action_items .one_action_item { padding: 10px 0px; border-bottom: 1px solid #e5e5e5; }

.one_action_item .image { float: left; margin-left: 3px; display: block; width: 120px; text-align: center;  height: 120px; }
.one_action_item .no_image { height: 50px; }
.one_action_item .descr { float: left; width: 540px; padding-left: 10px; }

.one_action_item .descr .act_name { padding-bottom: 5px; }
.one_action_item .descr .act_name a { text-decoration: none; font-size: 14px; font-weight: bold; color: #0c66cc; }

.one_action_item .descr .act_text { padding-bottom: 10px; }

.one_action_item .descr .outer_link {}
.one_action_item .descr .outer_link a { color: #228822; }

.one_action_item .price_block { float: left; width: 60px; margin-left: 10px; }
.one_action_item .price_block .price { font-size: 14px; font-weight: bold; padding-bottom: 30px; }
.one_action_item .price_block .more {  }
.one_action_item .price_block .more a { background: url(../img/more_arrow.gif) no-repeat right center; color: #548aff; padding-right: 8px; }

.action_counter { padding: 15px 0px; float: right; }
.action_counter div a, .action_counter div { float: left; color: #0c66cc; padding: 0px 2px; font-weight: normal; }
.action_counter div { font-weight: bold; }
.action_counter div.previous a, .action_counter div.next a, .action_counter div.active a { font-weight: bold; }
.action_counter div.previous a { background: url(../img/action_arrow_prev.gif) no-repeat left center; padding-left: 6px; }
.action_counter div.next a { background: url(../img/action_arrow_next.gif) no-repeat right center; padding-right: 6px; }

/*** search_results ***/

.search_results { }

.banner_big_search_results { padding-top: 0px; padding-bottom: 15px; }

.search_keyword { float: left; font-size: 14px; color: #3d3433; padding-left: 10px; }

.found_results_block { padding-top: 30px; padding-bottom: 10px; }

.found_company_results { float: left; padding-top: 8px; padding-right: 30px; }
.found_company_results .blue_number { font-size: 17px; font-weight: bold; color: #0c66cc; }

.search_company_block { float: left; background: url(../img/search_company_form_bg.gif) no-repeat; width: 202px; padding-left: 5px; height: 35px; }
.search_company_block .search_company_form { }
.search_company_block .search_company_form .search_input { width: 155px; padding: 0px 5px; border: 0px; }
.search_company_block .search_company_form .search_button { background: url(../img/search_company_button.jpg) no-repeat 0px 1px; width: 31px; height: 30px; cursor: pointer; border: 0px; }

.found_company_info { padding: 10px; margin: 0px 0px 15px; border: 1px solid #e5e5e5; }
.found_company_info .name {}
.found_company_info .name a { font-size: 16px; font-weight: bold; color: #0c66cc; }
.found_company_info .cities { padding-top: 3px; }
.found_company_info .descr { padding: 5px 0px;  height: 28px; overflow:hidden; margin-bottom: 5px; }
.found_company_info .green_keywords { color: #228822; }
.found_company_info .green_keywords a { color: #228822; }
.found_company_info .green_keywords b { color: #228822; font-weight: normal;}
/*.found_company_info .green_keywords b { color: #bbbb66; font-weight: bold; }*/
.found_company_info .logo { float: right; padding: 2px; margin: 3px; }
.matchWorkingCount { float: right; padding: 0px; margin: 0px; }

.found_company_info .bold { font-weight: bold; }
.found_company_info .dark_bold { color: #666666; font-weight: bold; }

.left_block_search_results_company { }

.left_company_left { float: left; width: 176px; }

.company_info_menu { margin-bottom: 20px; }

.company_info_menu .top_bg { background: url(../img/company_info_menu_top.gif) no-repeat; width: 176px; height: 8px; }
.company_info_menu .middle_bg { background: url(../img/company_info_menu_middle.gif) repeat-y; width: 176px; }

.middle_bg .comapny_logo { padding-top: 5px; padding-bottom: 20px; text-align: center; }

.middle_bg .company_menu_list { list-style-type: none; }
.middle_bg .company_menu_list li a { display: block; border-top: 1px solid #e5e5e5; font-family: Verdana; font-size: 13px; padding: 5px 0px; padding-left: 20px; color: #0C66CC; }
.middle_bg .company_menu_list li.active { font-weight: bold; }
.middle_bg .company_menu_list li a:hover, .middle_bg .company_menu_list li a.active { background: #e5e5e5; font-weight: bold; color: #0c66cc; text-decoration: none; }

.grey_box_gradient { background: url(../img/grey_box_gradient.jpg) no-repeat; width: 161px; height: auto; padding-top: 12px; padding-bottom: 12px; padding-left: 15px; color: #ffffff; font-weight: bold; font-size: 16px; }

.service_list {}
.service_list li {}
.service_list li a { display: block; background: #ebebeb; color: #393939; padding: 5px 10px; border-bottom: 1px solid #ffffff; }
.service_list li a:hover,.service_list li a.active { text-decoration: none; font-weight: bold; background: #ffffff; }

.left_company_right {
	float: left;
	width: 556px;
	padding-left: 20px;
	padding-bottom: 20px;
	border: 0px solid red;
}
.left_company_right h1,
.left_company_right h2 {
	float: none;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #0c66cc;
}
.left_company_right h1 a,
.left_company_right h2 a {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #0c66cc;
}

.company_info_menu .bottom_bg { background: url(../img/company_info_menu_bottom.gif) no-repeat; width: 176px; height: 8px; }


.left_company_right h3 { font-size: 11px; font-family: Verdana; font-weight: bold; color: #0c66cc; text-transform: uppercase; padding: 15px 0px; text-decoration: underline; }

/*** left_block_search_results_company ***/

.left_block_search_results_company { }

.left_company_left { float: left; width: 176px; }

.company_info_menu .top_bg { background: url(../img/company_info_menu_top.gif) no-repeat; width: 176px; height: 8px; }
.company_info_menu .middle_bg { background: url(../img/company_info_menu_middle.gif) repeat-y; width: 176px; }

.middle_bg .comapny_logo { padding-top: 5px; padding-bottom: 20px; /* margin-left: 30px; */  }
.middle_bg .comapny_logo  img { max-width:176px; }


.middle_bg .company_menu_list { list-style-type: none; }
.middle_bg .company_menu_list li a { display: block; border-top: 1px solid #e5e5e5; font-family: Verdana; font-size: 13px; padding: 5px 0px; padding-left: 20px; color: #0C66CC; }
.middle_bg .company_menu_list li a:hover, .middle_bg .company_menu_list li a.active { background: #e5e5e5; font-weight: bold; color: #0c66cc; text-decoration: none; }

.company_info_menu .bottom_bg { background: url(../img/company_info_menu_bottom.gif) no-repeat; width: 176px; height: 8px; }


.company_info_block { padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; }

.company_info_block  .button { height:31px; float:left; margin:15px 10px 15px 0; display:inline-block;}
.company_info_block  .buttons { padding-left:103px; }
.company_info_block  .button .button-left { width:11px; height:31px; float:left; background:url(../img/btn_l.png) no-repeat; float:left; }
.company_info_block  .button   a  { display:inline-block; height:31px; background:url(../img/btn_m.png) repeat-x; line-height:31px; padding:0 10px; font-weight:bold; color:#0c66cc; float:left; margin:0;}
.company_info_block  .button .button-right  { width:11px; height:31px; background:url(../img/btn_r.png) no-repeat;  float:left; }

.company_info_block span { display:block; float:left; height:24px; line-height:24px; font-weight:bold; margin-left:20px;}
.company_info_block .grade { background:url(../img/btn_info.png) no-repeat; width:12px; height:13px; float:left; margin:5px 0 0 130px; overflow:hidden;}

.company_info_block .grade #balloon  { display:none; }
.company_info_block .grade:hover #balloon { display:block; width:240px; position:absolute; margin:-50px 0 0 10px; }
.company_info_block .grade:hover #balloon-top { width:240px; height:7px; background:url(../img/balloon-top.png) no-repeat; }
.company_info_block .grade:hover #balloon-cont { width:220px; background:url(../img/balloon-cont.png) repeat-y; padding:3px 10px; }
.company_info_block .grade:hover #balloon-bottom { width:240px; height:7px; background:url(../img/balloon-bottom.png) no-repeat; }

.company_info_block .button-like {  float:left; height:24px;  font-weight:bold; margin-left:10px; } 
.company_info_block .button-like  .button-like-left { width:20px; height:24px; background:url(../img/btn_like_l.png) no-repeat; float:left; }
.company_info_block .button-like-content { color:#365898;  display:block; float:left; background:url(../img/btn_like_m.png) repeat-x; height:24px; line-height:24px; padding:0 5px; }
.company_info_block .button-like-content a { color:#365898; }
.company_info_block .button-like  .button-like-right { width:3px; height:24px; background:url(../img/btn_like_r.png) no-repeat; float:left; }

.company_info_block .button-dislike {  float:left; height:24px;  font-weight:bold; margin-left:10px; } 
.company_info_block .button-dislike  .button-dislike-left { width:3px; height:24px; background:url(../img/btn_dislike_l.png) no-repeat; float:left; }
.company_info_block .button-dislike-content { color:#365898;  display:block; float:left; background:url(../img/btn_dislike_m.png) repeat-x; height:24px; line-height:24px; padding:0 5px; }
.company_info_block .button-dislike-content a { color:#365898; }
.company_info_block .button-dislike  .button-dislike-right { width:20px; height:24px; background:url(../img/btn_dislike_r.png) no-repeat; float:left; }


.info_row { padding: 3px 0px; }
.info_row .info_name { float: left; text-align: right; padding-right: 10px; width: 130px; font-weight: bold; }
.info_row .info_details { float: left; }
.info_row a { color: #5389ff; }


.gallery_img_block { float: left; width: 150px; margin-right: 35px; }
.gallery_img_block .gallery_img { padding: 1px; border: 1px solid #cfcfcf; text-align: center; }
.gallery_img_block .gallery_description { height: 35px; padding: 3px; text-align: center; }


.company_more_link { padding-bottom: 10px; }
.company_more_link a { float: right; background: url(../img/more_arrow.gif) no-repeat right center; padding-right: 7px; color: #0c66cc; font-family: Tahoma; }


.item_block { float: left; margin-right: 8px; margin-bottom: 10px; background: url(../img/item_border_bg.gif) no-repeat; width: 147px; padding: 0px 15px; height: 215px; text-align: center; }
.item_block .item_descr { text-align: center; height: auto; min-height: 40px; padding-top: 10px; }
.item_block .item_descr a { font-family: Tahoma; font-size: 11px; }
.item_block .item_img { float: left; padding: 1px; text-align: center; width: 147px; }
.item_block .item_price { font-family: Tahoma; font-size: 11px; padding: 3px 0px; text-align: center; }
.item_block .item_price .red_letters { font-family: Tahoma; font-size: 11px; color: #d1241c; font-weight: bold; }
.item_block .item_old_price { font-family: Tahoma; font-size: 11px; padding: 3px 0px; text-align: center; }
.item_block .item_old_price .thr { font-family: Tahoma; font-size: 11px; text-decoration: line-through; font-weight: bold; }



/**/
.cmp_one_action_item { padding: 10px 0px; border-bottom: 1px solid #e5e5e5; }

.cmp_one_action_item .cmp_image { float: left; margin-left: 3px; width: 160px; text-align: center; }

.cmp_one_action_item .cmp_descr { float: left; width: 370px; padding-left: 10px; }

.cmp_one_action_item .cmp_descr .act_name { padding-bottom: 5px; }
.cmp_one_action_item .cmp_descr .cmp_act_name { padding-bottom: 10px; display: block; font-size: 14px; color: #548aff; font-weight: bold; }

.cmp_one_action_item .cmp_descr .cmp_act_text { padding-bottom: 10px; }

.cmp_one_action_item .cmp_descr .cmp_outer_link {}
.cmp_one_action_item .cmp_descr .cmp_outer_link { color: #228822; }

.cmp_one_action_item .cmp_price_block { margin-top: 15px; float: right; width: 60px; text-align: right; width: 500px; margin-right: 15px; }
.cmp_one_action_item .cmp_price_block .cmp_price { color: #d1241c; font-size: 14px; font-weight: bold; padding-bottom: 30px; }
.cmp_one_action_item .cmp_price_block .cmp_more {  }
.cmp_one_action_item .cmp_price_block .cmp_more a { background: url(../img/more_arrow.gif) no-repeat right center; color: #548aff; padding-right: 8px; }

.more_link_padd_top_10 { padding-top: 10px; }



.working_direction { background: url(../img/category_item_bullet.gif) no-repeat left center; padding: 1px 0px; padding-left: 15px; }


.company_keywords { padding-bottom: 30px; }

.emp_30 { height: 30px; }



/*** left_block_search_results_company_action_detailed ***/

.left_block_search_results_company_action_detailed {}

.act_det_block_wrapper { padding: 15px 0 15px 0; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; float: left; display: block; }
.act_det_block_wrapper * { font-family: Verdana; }


.act_det_img_block { float: left; width: 186px; text-align: center; }
.act_det_img_block .act_det_img_descr { padding: 10px 0px; text-align: center; font-size: 11px; color: #228822; }

.act_det_descr_block { float: left; width: 340px; padding-left: 20px; }
.act_det_descr_block .act_det_descr_name { padding-bottom: 10px; display: block; font-size: 14px; color: #548aff; }
.act_det_descr_block .act_det_descr_price { padding-bottom: 3px; font-size: 14px; font-weight: bold; color: #d1241c; }
.act_det_descr_block .act_det_descr_text { }



/*** left_block_search_results_company_item_detailed ***/

.left_block_search_results_company_item_detailed {}

.item_det_block_wrapper { padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; }
.item_det_block_wrapper * { font-family: Verdana; }

.item_det_img_block { float: left; width: 274px; }
.item_det_img_block .item_det_img_big { padding: 1px; margin-bottom: 20px; border: 1px solid #cfcfcf; }
/* .item_det_img_block .item_det_img_big.a.img { width: 274px; } */	
.item_det_img_small_many {}
.item_det_img_block .item_det_img_small { float: left; margin-right: 20px; margin-bottom: 18px; padding: 1px; border: 1px solid #cfcfcf; }


.item_det_descr_block { float: left; width: 255px; padding-left: 15px; }
.item_det_descr_block .item_det_descr_name { font-size: 14px; font-weight: bold; color: #5389ff; padding-bottom: 5px; }
.item_det_descr_block .item_det_descr_price { font-size: 17px; font-weight: bold; padding-bottom: 10px; }
.item_det_descr_block .item_det_descr_price .red_price { font-size: 20px; color: #d1241c; font-weight: normal; }
.item_det_descr_block .item_det_descr_old_price { font-size: 14px; font-weight: bold; padding-bottom: 10px; }
.item_det_descr_block .item_det_descr_old_price .thr { font-size: 14px; text-decoration:line-through; }

.item_det_descr_block .item_det_descr_text {  }


/*** clearings ***/

.no_margin_right { margin-right: 0px; }

.item_det_img_small_many .no_margin_right { margin-right: 0px; }

/*** imone administravimas raktiniai ***/
.adm_info_wide .choose_keywords_list, .adm_info_wide .your_keywords_list { list-style-type: none; }

.adm_info_wide .choose_keywords_list li, .adm_info_wide .your_keywords_list li { float: left; width: 100%; }
.adm_info_wide .choose_keywords_list li a, .adm_info_wide .your_keywords_list li a, #tagsS option { float: left; display: block; padding: 1px 0px; margin: 3px 0px; padding-left: 30px; background: url(../img/green_plus.gif) no-repeat left center; color: #0c66cc; }

.adm_info_wide .choose_keywords_list li a { background: url(../img/green_plus.gif) no-repeat left center; }
.adm_info_wide .your_keywords_list li a { background: url(../img/red_minus.gif) no-repeat left center; }

.adm_keywords_wrapper_choose, .adm_keywords_wrapper_your, .adm_add_category { margin-top: 20px; width: 230px; padding: 10px; padding-right: 0px; border: 1px solid #c2c2c2; }

.adm_keywords_wrapper_paid_choose, .adm_keywords_wrapper_paid_your { margin-top: 20px; width: 230px; padding: 10px; padding-right: 0px; border: 1px solid #c2c2c2; background-color: #f3f3f3; }

.adm_add_category { width: 220px; padding-right: 10px; }

.adm_info_wide .name { font-size: 14px; font-weight: bold; color: #333333; padding-bottom: 5px; height: 35px; }

.adm_keywords_blocks_wrapper { padding-top: 0px; padding-bottom: 30px; margin-top: 20px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }

.adm_keywords_block { float: left; width: 258px; border: 0px solid green; }


.adm_add_category .name { height: 20px; border-bottom: 1px solid #8f8f8f; }

.adm_add_category .add_category_form { padding: 10px 0px; }
.adm_add_category .add_category_form .input { background: url(../img/add_category_bg.gif) no-repeat; width: 201px; height: 28px; padding: 0px 10px; border: 0px; }
.adm_add_category .add_category_form .button { font-family: Tahoma; font-weight: bold; background: url(../img/add_category_button.gif) no-repeat; width: 69px; height: 27px; border: 0px; float: right; margin-top: 10px; cursor: pointer; }
/***/

.trial_adv { width: 127px; padding: 10px; margin-bottom: 20px; border: 1px solid #e7e9ea; display:block; }
.trial_adv .trial_adv_name { font-weight: bold; padding-bottom: 8px; color: #3973ac; display:block; }
.trial_adv .trial_adv_text { display:block; overflow:hidden; }

.adv_block { width: 160px; }
.adv_block .adv_block_name { font-weight: bold; padding-bottom: 3px; }
.adv_block .adv_block_text {}

.adm_info_wide .adm_info_wide_header_banners {}
.banners_creation_dark, .view_created_banners, .banners_creation, .view_created_banners_dark, .adm_top_menu_black, .adm_top_menu_white { text-align: center; }
.banners_creation_dark a, .view_created_banners a, .banners_creation a, .view_created_banners_dark a, .adm_top_menu_black a, .adm_top_menu_white a { font-family: Tahoma; font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: center; }
.banners_creation_dark a:hover, .view_created_banners a:hover, .banners_creation a:hover, .view_created_banners_dark a:hover, .adm_top_menu_black a:hover, .adm_top_menu_white a:hover { text-decoration: none; }
.banners_creation_dark, .adm_top_menu_black { float: left; background: url(../img/banners_creation_dark.gif) no-repeat; width: 176px; height: 28px; padding-top: 10px; }
.banners_creation_dark a, .view_created_banners_dark a, .adm_top_menu_black a { color: #ffffff; }
.view_created_banners { float: left; background: url(../img/view_created_banners.gif) no-repeat; width: 380px; height: 28px; padding-top: 10px; }
.view_created_banners a, .banners_creation a { color: #3d3433; }

.banners_creation { float: left; background: url(../img/banners_creation.gif) no-repeat; width: 175px; height: 28px; padding-top: 10px; margin-right:2px; }
.view_created_banners_dark { float: left; background: url(../img/view_created_banners_dark.gif) no-repeat; width: 381px; height: 28px; padding-top: 10px; }

.adm_top_menu_black { float: left; background: url(../img/adm_top_menu_black.gif) no-repeat; width: 186px; height: 28px; padding-top: 10px; }

.adm_top_menu_white { float: left; background: url(../img/adm_top_menu_white.gif) no-repeat; width: 184px; height: 28px; padding-top: 10px; margin-left: 1px; }

/*** Admin inputs ***/

div.optional { width: 516px; float: left; display: block; }
div.optional label.wide, div.optional label { width: 160px; float: left; color: #666; line-height: 30px; }
div.optional label.wide { width: 250px; }
div.optional input.error { border-color: red; }
div.optional input, div.optional select { width: 200px; float: left; margin: 5px 50px 5px 5px; }
div.optional span.requiredMark { color: red; padding-right: 2px; }
div.optional input.radio { width: 20px; margin-right: 5px;  }
div.optional .other { line-height: 25px; float: left; width: 300px; }
div.f_title { padding-left: 165px; font-weight: bold; line-height: 30px; }

/***** Scrollbars *****/

a.jScrollArrowUp { background: url(../img/arrow_up.gif) 0px 0px; }
a.jScrollArrowUp:hover {}

a.jScrollArrowDown { background: url(../img/arrow_down.gif) 0px 0px; }
a.jScrollArrowDown:hover {}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {}

.orange-bar .jScrollPaneTrack { background: #f60; }

.orange-bar .jScrollPaneDrag { background: #00f url(../img/drag_grab.gif) no-repeat 50% 50%; }
.orange-bar .scroll-pane { background: #69f; }


.holder_wrapper { float: left; border-top: 1px solid #8f8f8f; border-bottom: 1px solid #8f8f8f; }

.holder {}

.company-logo { float: right; padding: 2px; margin: 3px; }

#pane.scroll-pane {
	width: 410px;
	height: 200px;
	overflow: auto;
	float: left;
}

#pane_choose.scroll-pane, #pane_your.scroll-pane {
	width: 220px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	float: left;
}

#adm_pane_choose.scroll-pane {
	width: 230px;
	height: 170px;
	overflow: auto;
	float: left;
}

#adm_pane_your.scroll-pane {
	width: 230px;
	height: 322px;
	overflow: auto;
	float: left;
}


.wide {
	width: 400px;
}

.super-wide {
	width: 700px;
}

.tall {
	height: 400px;
}

/*** Google ADS ***/

.g_ads { margin: 20px 0 20px 0; border: 1px solid #E5E5E5; z-index: 10; }


.adBlock,
.adBlock-edit
{
    border: 1px solid #E7E9EA;
    width: 170px;
    font-size: 11px;
}

.adBlock-edit
{
    border: 1px solid #BBBBBB;
}

.adTitle
{
    font-weight: bold;
    color: #0C66CC;
    /*border: 1px solid #BBBBBB;*/
}

.adContent
{
    margin: 10px 4px 10px 10px;
    overflow: hidden;
	display: block;
}

.adContent:hover { text-decoration:none; }

.adBody, .adBody a, .adBody a:visited, .adBody a:link, .adBody a:hover
{
    color: #666666;
    font-weight: normal !important;
    text-decoration: none;
}

.adBody
{
    margin-top: 10px;
    /*border: 1px solid #BBBBBB;*/
}

.adm_h_no_border { border-bottom: none; }
.company_comments_form form label {
	font-weight: bold;
	width: 70px;
	padding-right: 5px;
	float: left;
	color: #0C66CC;
}

.company_comments_form form textarea {
	width: 400px;
	height: 150px;
}

.company_comments_form form input[type=text] {
	width: 400px;
}

.company_comments_form div.item img.captcha_img {
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding: 15px;
}

.company_comments_form div.item {
	padding: 2px 0px;
}

.company_comments_form div.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.company_comments_form div.item span {
	font-weight: bold;
	text-align: center;
	color: #0C66CC;
}

.company_comments_form div.item input#code {
	width: 60px;
}

.company_comments_form div.item input[type=submit] {
	width: 70px;
}

.company_comments_form input#email {
	display: none;
	visibility: hidden; 
}

.company_comments {
	width: 100%;
}

.company_comments span.name {
	background: url(../img/category_item_bullet.gif) no-repeat left center;
	color: #0C66CC;
	padding: 5px 0px;
	padding-left: 15px;
	font-weight: bold;
}

.company_comments span.date {
	color: #0C66CC;
	padding-left: 10px;
}

.company_comments span.comment {
	display: block;
	padding: 5px 0px;
}

#citiesList a { display:inline-block; width:180px;  }

#citiesList { padding:5px; border:1px solid #ccc; margin-top: 5px;}

/* NEW AKCIJOS LAYOUT */

.akcijos { padding-top:35px; margin:0; }
.akcijos a { display:inline-block; width:225px; background:url(../img/category_item_bullet.gif) no-repeat 0% 65%; padding-left:20px; color:#0C66CC; margin:10px 0 0 0; }
.akcijos h1 { color:#0c66cc; font-size:16px; font-weight:bold; padding-bottom:15px; border-bottom:1px solid #E5E5E5; width:100%; }
.akcijos .company_info_block {}
.akcijos .company_info_block  .info_details a { width:auto; margin:0; background:none; padding:0;}
.akcijos .company_info_block .center a {
	color:#0c66cc;
	font-weight:bold;
	font-size:14px;
	margin-left: auto;
	margin-right: auto;
	background:none;
	padding-bottom: 10px;
	display: block;
	text-align: center;
}
.akcijos .company_info_block .center img {
	margin-left: auto;
	
	margin-right: auto;
	display: block;
}
.akcijos .company_info_block .left { width:330px; float:left; padding-top:10px; }
.akcijos .company_info_block .right { width:390px; float:right; padding-top:10px;}
.akcijos .company_info_block .right a { display:inline-block; width:150px; background:url(../img/category_item_bullet.gif) no-repeat 15% 65%; padding-left:40px; color:#0C66CC; }
.akcijos #leidinio_title { font-weight:bold; font-size:18px; margin:10px auto; width:100%; text-align:center; }
.akcijos #leidinio_galiojimas { font-weight:normal; font-size:14px;  margin:10px auto; width:100%; text-align:center; }
.akcijos a.akcija { color:#666666; width:177px; height:200px; background:url(../img/akcijos_remas.png) no-repeat; display:inline-block; margin:4px; text-align:center; padding:15px 0 0 0; }
.akcijos a.akcija img { max-width: 160px; max-height: 150px; vertical-align: top;}
.akcijos a.akcija:hover { text-decoration:none; }
.company_info_menu a.akcija { color:#666666; width:177px; height:200px; background:url(../img/akcijos_remas.png) no-repeat; display:inline-block; margin-top: 15px; text-align:center; padding:15px 0 0 0; }
.company_info_menu a.akcija img { max-width: 160px; max-height: 150px; vertical-align: top;}
.company_info_menu a.akcija:hover { text-decoration:none; }

.google_ad {
	padding: 10px;
	margin: 0px auto;
}

