/* -- Page -- */
body {margin: 0px; padding: 0px; background-color: #ffc429; text-align: center;
font-size: 12px; color: #434343; font-family: arial, helvetica, sans-serif;}
td{font-size: 12px;}

a:link, a:visited, a:active  {color: #4d74bb;}
a:hover {color: #f7772c; text-decoration: none;}

form, div, span {margin: 0px; padding: 0px;}
input, textarea{
    color: #2a2a2a; font-size: 11px; margin: 0px; padding:0px; z-index: 0;
}
select{font-size: 10px; padding:0px; margin:0px;}

h1.pagetitle{margin: 0 0 10px 0; padding: 0; color: #4f8fd1; font-size: 14px; font-weight: bold; font-family: arial, sans-serif;}

#start_emb{display: none;}
#basepage{width: 1254px; margin: 0 auto; text-align:center;}
#total {float: left; width: 1254px; text-align: left;}
#top, #footer1, #footer2{clear: both; float:left;}
#top{float:left; width: 1254px; height: 242px;}
#top0{float:left; width: 1254px; height: 53px; padding: 10px 0 0 0; background-color: #434343;}
#top1{float: left; width: 211px; height: 179px; background-image: url(images/head/top1.jpg); background-repeat: no-repeat;}
#top1 .button1{margin: 16px 0 7px 0; width: 192px; height: 50px;}
#top1 .button2{width: 192px; height: 50px;}
#top1 a{display: block; }
#top1 img{border-width: 0;}
#top2{float: left; width: 883px; height: 179px; background-color: #fff; background-image: url(images/head/top2.jpg); background-repeat: no-repeat;}
#top2 .top_banner{float: left; width: 883px; height: 118px; margin-bottom: 11px; padding: 0;}
#top3{float: right; width: 160px; height: 179px; padding: 0; background-image: url(images/head/top3.jpg); background-repeat: no-repeat;}
#top3 img{margin-top: 11px; border-width: 0;}
#container{float:left; width: 1254px; background-color: #fff; background-image: url(images/container_bg.jpg); background-repeat: repeat-y;}
#leftp {float: left; width: 233px; margin: 0px; padding: 0; z-index: 100;}
#contentp {float: left; width: 848px;  z-index: 1; overflow: hidden;}
#rightp{float: right; width: 172px; margin: 0; text-align: left; background-image: url(images/page_right_top.jpg); background-repeat: no-repeat;}

/* footer start */
#footer{float: left; padding: 0 0 15px 0; background-color: #3B3B3B; font-family: verdana, sans-serif;}
#footer_left{float: left; width: 233px; padding: 30px 0 0 0; background-image: url(images/footer1.jpg); background-repeat: no-repeat;}
#footer_left img{margin: 0 0 0 15px; border-width: 0;}
#footer_left #block_hours{padding: 30px 0 0 0; color: #E7E7E7; font-size: 11px;}
#footer_left #block_hours strong{padding: 0 0 0 45px; color: #ED8E20; line-height: 19px;}
#footer_middle{float: left; width: 848px; background-image: url(images/footer2.jpg); background-repeat: no-repeat;}
#footer_middle #block_shopping_info{float: left; width: 401px;}
#footer_middle #block_shopping_info .box_top{float: left; width: 401px; height: 33px; background-image: url(images/blocks/shopping_info_top.jpg); background-repeat: no-repeat;}
#footer_middle #block_shopping_info .box_top h2{float: left; margin: 0; padding: 16px 0 0 20px; color: #E6F0FA; font-weight: normal; font-size: 10px; text-transform: uppercase;}
#footer_middle #block_shopping_info .box_content{float: left; width: 379px; padding: 10px 10px; background-color: #323232; border-left: 1px solid #4F4F4F; border-right: 1px solid #4F4F4F;}
#footer_middle #block_shopping_info .box_bottom{float: left; width: 401px; height: 10px; font-size: 1px; background-image: url(images/blocks/shopping_info_bottom.jpg); background-repeat: no-repeat;}
#footer_middle #block_shopping_info .bl_part1{float: left; width: 187px;}
#footer_middle #block_shopping_info .bl_part2{float: left; width: 187px;}
#footer_middle #block_shopping_info .bl_part_item{padding: 3px 0 3px 8px; font-size: 9px; background-image: url(images/blocks/shopping_info_dot.jpg); background-repeat: no-repeat; background-position: left center;}
#footer_middle #block_shopping_info a:link, #footer_middle #block_shopping_info a:visited, #footer_middle #block_shopping_info a:active{color: #E7E7E7; text-decoration: none;}
#footer_middle #block_shopping_info a:hover{color: #E7E7E7; text-decoration: none;}
#footer_middle #block_contact{float: left; padding: 0 0 0 30px; color: #ECECEC; font-size: 9px; line-height: 19px;}
#footer_middle #block_contact a:link, #footer_middle #block_contact a:visited, #footer_middle #block_contact a:active{color: #ECECEC; text-decoration: none;}
#footer_middle #block_contact a:hover{color: #ECECEC; text-decoration: none;}
#footer_middle .contact_item1 img{margin: 7px 4px 0 0;}
#footer_middle .contact_item2{padding: 0 0 0 26px;}
#footer_middle strong{color: #ED8E20;}
#footer_middle .footer_date{padding: 5px 0 0 0; color: #ED8E20; font-size: 9px;}
#footer_middle .footer_date span{color: #fff;}
#footer_right{float: left; width: 173px; padding: 13px 0 0 0; background-image: url(images/footer3.jpg); background-repeat: no-repeat;}
#footer_right .box_footer_share{float: right; width: 150px; height: 46px; padding: 5px 0 0 13px;}
#footer_right .share_in{float: left; padding: 0 0 0 6px; text-align: center; color: #D3D2D2; font-size: 9px;}
#footer_right .share_in a:link, #footer_right .share_in a:visited, #footer_right .share_in a:active{color: #D3D2D2; text-decoration: none;}
#footer_right .share_in a:hover{color: #D3D2D2; text-decoration: none;}
#footer_right .partners{float: left; width: 100%; padding-top: 10px; text-align: center;}
#footer_right .develope{float: left; padding: 5px 0 10px 0; text-align: center; color: #fff; font-size: 10px; font-weight: bold;}
#footer_right .develope a:link, #footer_right .develope a:visited, #footer_right .develope a:active{color: #bb4000; text-decoration: underline;}
#footer_right .develope a:hover{color: #2c56a1; text-decoration: none;}
#footer_right img{border-width: 0;}

#footerin{width: 848px; padding: 5px 0 45px 0; line-height: 15px; font-weight: bold; text-align: center; text-transform: uppercase;
font-size: 9px; font-weight: bold; color: #fff;}
#footerin a:link, #footerin a:visited, #footerin a:active{ color: #ffffff; text-decoration: none;}
#footerin a:hover{color: #fff; text-decoration: underline;}


/* footer end */

#block_cart{float: left; width: 208px; padding: 0 0 0 4px; color: #fff; font-family: verdana, sans-serif;}
#block_cart .cart_top{padding: 4px 0 4px 0;}
#block_cart img{margin: 6px 15px 3px 0; padding: 0;}
#block_cart .lbtext{width: 70px; padding: 4px 0 0 0; color: #DBDBDB; font-size: 10px; text-transform: uppercase;}
#block_cart .rbtext{padding: 0; color: #ED8E20; font-size: 10px;}
#block_cart a{font-size: 10px;}
#block_cart a:link, #block_cart a:visited, #block_cart a:active{color: #fff; text-decoration: none;}
#block_cart a:hover {color: #fff; text-decoration: underline;}

#block_login{float: left; width: 430px; color: #fff; font-family: verdana, sans-serif;}
#block_login span{padding: 0 0 0 5px; font-size: 11px; font-weight: bold;}
#block_login .clink{padding: 0 0 6px 10px;}
#block_login .input_f{float: left; width: 136px; height: 21px; line-height: 21px; margin: 0 5px 0 0; padding: 0 0 0 10px; border-width: 0; color: #fff; background-color: #434343; background-image: url(images/top_input.jpg); background-repeat: no-repeat;}
#block_login .input_b{float: left; width: 71px; height: 21px; margin: 0; padding: 0; font-weight: normal; border-width: 0; background-color: #434343; background-image: url(images/top_button_login.jpg); background-repeat: no-repeat;}
#block_login a{font-size: 10px;}
#block_login a:link, #block_login a:visited, #block_login a:active{color: #fff; text-decoration: none;}
#block_login a:hover {color: #fff; text-decoration: underline;}

#block_newsletter{float: left; width: 240px; font-family: verdana, sans-serif;}
#block_newsletter .clink{padding: 0 0 6px 10px;}
#block_newsletter .input_f{float: left; width: 130px; height: 21px; line-height: 21px; margin: 0 5px 0 0; padding: 0 6px 0 10px; border-width: 0; color: #fff; background-color: #434343; background-image: url(images/top_input.jpg); background-repeat: no-repeat;}
#block_newsletter .input_b{float: left; width: 22px; height: 21px; margin: 0; padding: 0; font-weight: normal; border-width: 0; background-color: #434343; background-image: url(images/top_button.jpg); background-repeat: no-repeat;}
#block_newsletter a{font-size: 10px;}
#block_newsletter a:link, #block_newsletter a:visited, #block_newsletter a:active{color: #fff; text-decoration: none;}
#block_newsletter a:hover {color: #fff; text-decoration: underline;}

#block_search{float: left; width: 220px; font-family: verdana, sans-serif;}
#block_search .clink{padding: 0 0 6px 25px;}
#block_search .input_f{float: left; width: 115px; height: 21px; line-height: 21px; margin: 0 5px 0 0; padding: 0 6px 0 25px; border-width: 0; color: #fff; text-transform: uppercase; background-color: #434343; background-image: url(images/top_input_search.jpg); background-repeat: no-repeat;}
#block_search .input_b{float: left; width: 22px; height: 21px; margin: 0; padding: 0; font-weight: normal; border-width: 0; background-color: #434343; background-image: url(images/top_button.jpg); background-repeat: no-repeat;}
#block_search a{font-size: 10px;}
#block_search a:link, #block_search a:visited, #block_search a:active{color: #fff; text-decoration: none;}
#block_search a:hover {color: #fff; text-decoration: underline;}

#block_language{float: left; width: 100px;}
#block_language img{border-width: 0; margin: 0 4px; padding: 0px; vertical-align: middle;}

#box_order_info ul{margin: 0 0 0 15px; padding:0; list-style-image: url(images/blocks/icon_leftbox.jpg);}
#box_order_info li{margin: 0; padding: 5px 0 0 0;}


/* box2 start */
.box2{float: left; width: 838px; margin-bottom: 10px;}
.box2 .box_top{float: left; width: 100%; height: 45px; margin: 0; padding: 0; font-size: 14px; color: #ffffff; font-weight: bold; font-family: arial, sans-serif; background-image: url(images/blocks/box2_top.jpg); background-repeat: no-repeat;}
.box2 .box_top h2{margin: 2px 0 6px 0px; padding: 10px 0 0 10px; color: #ffffff; font-size: 15px; font-weight: bold; text-transform: uppercase;}
.box2 .box_content{float: left; width: 813px; padding: 0 12px 0 13px; background-image: url(images/blocks/box2_content.jpg); background-repeat: repeat-y;}
.box2 .box_bottom{clear:left; width: 100%; height: 12px; font-size: 2px; background-image: url(images/blocks/box2_bottom.jpg); background-repeat: no-repeat;}
.box2 .news_more{float: right; text-align: right; margin: 10px 10px 0px 0;}
/* box2 end */

.box_title{padding-top: 3px; padding-right: 15px; height: 18px; text-align: right;
color: #FD8504; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold;
}

/* box5 start */
.box5{float: left; width: 838px; margin-bottom: 10px;}
.box5 .box_top{float: left; width: 100%; height: 45px; margin: 0; padding: 0; font-size: 14px; color: #ffffff; font-weight: bold; font-family: arial, sans-serif; background-image: url(images/blocks/box5_top.jpg); background-repeat: no-repeat;}
.box5 .box_top h2{margin: 2px 0 6px 0px; padding: 10px 0 0 10px; color: #ffffff; font-size: 15px; font-weight: bold; text-transform: uppercase;}
.box5 .box_content{float: left; width: 813px; padding: 0 12px 0 13px; background-image: url(images/blocks/box2_content.jpg); background-repeat: repeat-y;}
.box5 .box_bottom{clear:left; width: 100%; height: 12px; font-size: 2px; background-image: url(images/blocks/box2_bottom.jpg); background-repeat: no-repeat;}
.box5 .box_content_in{float: left; width: 100%; padding: 20px 0;}
.box5 .box_content_border{float: left; width: 811px; border: 1px solid #579BE2;}
/* box5 end */

.input_f,.input_fd{border: 1px solid #ADACB1; color: #000; margin: 0 0 2px 0; padding: 0px 2px; font-size: 11px; font-family: arial, sans-serif;}
.input_b{margin: 2px; padding: 0px 4px 0px 4px; color: #ffffff; font-size: 12px; font-weight: bold; text-transform: uppercase;
background-color: #3F3F3F; border: 1px solid #34405a; }
.input_bb{height: 18px; margin: 2px; padding: 2px 3px 2px 3px; font-size: 10px; color: #ffffff; font-weight: bold; font-family: tahoma, sans-serif; text-transform: uppercase;
background-color: #688FDA; background-image: url(images/bg_button2.jpg); border: 1px solid #34405a; }
.input_s{border: 1px solid #3b546d; margin: 0 0 2px 0; font-size: 10px; font-family: tahoma, sans-serif;}
.input_fd{background-color: #efefef; color: #000000;}

.input_bs{float: left; height: 14px; margin: 2px; padding: 2px 3px 0 3px;  font-size: 10px; color: #ffffff; font-weight: bold; font-family: tahoma, sans-serif; text-transform: uppercase;
background-color: #688FDA; background-image: url(images/bg_button2.jpg); border: 1px solid #34405a; text-decoration: none;}
a.input_bs:link, a.input_bs:visited, a.input_bs:active{color: #fff; text-decoration: none;} 
a.input_bs:hover {color: #fff; text-decoration: none;}

.input_bs a:link, .input_bs a:visited, .input_bs a:active{color: #fff; text-decoration: none;} 
.input_bs a:hover {color: #fff; text-decoration: none;}


/* buttons start */
.buttons a{display: block; margin: 0; line-height: 21px; font-size: 11px; font-weight: bold; font-family: arial, sans-serif; color: #fff; border-width: 0px;}
.buttons a:link, .buttons a:visited, .buttons a:active{color: #fff; text-decoration: none;}
.buttons a:hover{color: #fff; text-decoration: none;}

.button_gray1{width: 123px; height: 22px; margin: 0; padding: 0; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_gray1.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_gray2{width: 89px; height: 22px; margin: 0; padding: 0; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_gray2.jpg); background-repeat: no-repeat; border-width: 0px;}

.button_gray_right1{width:  113px; height: 22px; margin: 0; padding: 0 0 0 4px; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_gray_right1.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_gray_right2{width:  261px; height: 22px; margin: 0; padding: 0 0 0 24px; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_gray_right2.jpg); background-repeat: no-repeat; border-width: 0px;}

.button_blue{width: 214px; height: 21px; margin: 0; padding: 0; color: #fff; border-width: 0px; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; background-image: url(images/buttons/button_blue.jpg); background-repeat: no-repeat; border-width: 0px;}

.button_blue_left{width: 143px; height: 22px; margin: 0; padding: 0; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_blue_left.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_blue_left a{padding-left: 23px;}

.button_blue_left2{float: left; width: 122px; height: 21px; margin: 25px 0; padding: 0; color: #fff; background-image: url(images/buttons/button_blue_left2.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_blue_left2 a{padding-left: 25px;}

.button_blue_right1{width:  113px; height: 22px; line-height: 22px; margin: 0; padding: 0 21px 0 0; color: #fff; border-width: 0px; font-size: 11px; font-weight: bold; font-family: arial, sans-serif; background-image: url(images/buttons/button_blue_right1.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_blue_right2{width:  89px; height: 22px; margin: 0; padding: 0 21px 0 0; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_blue_right2.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_blue_right3{width:  76px; height: 22px; margin: 0; padding: 0 0 0 14px; color: #fff; border-width: 0px; font-size: 10px; font-weight: bold; font-family: tahoma, arial, sans-serif; background-image: url(images/buttons/button_blue_right3.jpg); background-repeat: no-repeat; border-width: 0px;}

.button_info{float: left; width: 122px; height: 21px; margin: 0; padding: 0; background-image: url(images/buttons/button_info.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_info a{padding-left: 25px;}

.button_info1{float: left; width: 110px; height: 21px; margin: 0; padding: 0; background-image: url(images/buttons/button_info1.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_info1 a{padding-left: 25px;}

.button_info2{float: left; width: 151px; height: 21px; margin: 0; padding: 0; background-image: url(images/buttons/button_info2.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_info2 a{padding-left: 25px;}

.button_cart{float: left; width: 122px; height: 21px; margin: 0; padding: 0; background-image: url(images/buttons/button_cart.jpg); background-repeat: no-repeat; border-width: 0px;}
.button_cart a{padding-left: 25px;}


/* buttons end */


.error{font-size: 11px; color: #ff1f01; font-weight: bold; text-align: center; background-color: #ffffff; border: 1px dashed #ff1f01; margin: 6px 2px; padding: 2px;}
.error_s{font-size: 9px; color: #ff1f01; font-weight: bold; text-align: center; font-family: verdana, sans-serif;}
.error_s2{font-size: 9px; color: #F5841C; font-weight: bold; text-align: center; font-family: verdana, sans-serif; background-color: #ffffff;}
.pic{border: 1px solid #e3e3e3;}
.blue{color: #4C9AE5;}

.navigation{height: 38px; margin: 0; padding: 0 0 0 10px; text-align: left; text-transform: uppercase; font-size: 14px; color: #ffffff; font-weight: bold;}
.navigation ul{float: left; margin: 0; padding:0; text-align: left; list-style: none;}
.navigation li{float: left; height: 38px; margin: 0; padding: 0; list-style: none;}
.navigation li.nav_item{margin: 0; padding: 0; background-image: url(images/blocks/nav_a_bg.jpg);}
.navigation li.nav_sep{width: 16px; background-image: url(images/blocks/nav_arrow1.jpg);}
.navigation li.nav_end{width: 15px; background-image: url(images/blocks/nav_arrow2.jpg);}
.navigation span{display: block; float: left; height: 28px; padding: 10px 20px 0 20px; text-decoration: none;color: #fff; text-decoration: none;}
.navigation a{display: block; float: left; height: 28px; padding: 10px 20px 0 20px; text-decoration: none;}
.navigation a:link, .navigation a:visited, .navigation a:active{color: #fff; text-decoration: none;}
.navigation a:hover {color: #fff; text-decoration: none;}

.cleaner {
clear:both; height:1px; font-size:1px; border:none;	margin:0; padding:0; background:transparent;
}

.cleaner_left {
clear: left; height:1px; font-size:1px; border:none;	margin:0; padding:0; background:transparent;
}

.cleaner_right {
clear: right; height:1px; font-size:1px; border:none;	margin:0; padding:0; background:transparent;
}

#write_params{clear:both; float: left; width: 99%; padding: 10px 0px 10px 4px;}
#write_params table{float:left; width: 100%; border-collapse: collapse; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8;}
#write_params th{padding:3px 5px; font-size: 10px; font-weight: bold; color: #414141; text-align: center; background-color: #d5d5d5;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px;vertical-align:top;}
#write_params td{font-size: 9px; color: #3f3d3e;padding:2px 5px;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px; vertical-align:top;}

/* for products */

.price_box{float: left; margin: 0px 0 10px 0; line-height: 16px; text-align: left; }
.price_box strong{color: #252525; font-size: 12px; font-weight: bold; font-family: arial, sans-serif;}
.price_old{white-space:nowrap; color: #434343; font-size: 12px; font-family: arial, sans-serif;}
.price_economy{white-space:nowrap; color: #4F8FD1; font-size: 12px; font-family: arial, sans-serif;}
.price{white-space:nowrap; color: #CC2A03; font-size: 14px; font-weight: bold; font-family: arial, sans-serif;}

.stock_ok{color: green; font-weight: bold;}

.products_list{float: left; width: 100%;}
.products_list img{border-width: 0px;}
.products_list h3{margin: 0 0 10px 0; padding: 0; color: #4f8fd1; font-size: 14px; font-weight: bold; font-family: arial, sans-serif;}
.products_list h3 a:link, .products_list h3 a:visited, .products_list h3 a:active{color: #4f8fd1; text-decoration: none;}
.products_list h3 a:hover{color: #4f8fd1;}
.products_list .prod_item_pic{text-align: center;}
.products_list .prod_text{font-size: 12px; color: #434343; line-height: 16px; font-family: arial, sans-serif;}
.products_list .prod_text p{margin: 0; padding: 0;}
.products_list .stock{clear: left; margin-bottom: 20px; font-size: 12px; color: #434343; font-weight: bold; line-height: 16px; font-family: arial, sans-serif;}
.products_list .stock strong{color: #252525;}
.products_list .prod_item_details .price_box{clear: left;}

.prod_item_1{float: left; width: 400px; height: 236px; border: 1px solid #55A0E3;}
.prod_item_1 .prod_item_pic{float: left; width: 150px; margin: 10px 0 0 0; }
.prod_item_1 .prod_item_details{float: right; width: 233px; height: 195px; margin-bottom: 4px; padding: 10px 5px 0 0; overflow: hidden; }
.prod_item_1 .prod_item_text{float: left; width: 100%; margin-bottom: 5px; }
.prod_item_1 .stock{margin-bottom: 5px;}
.prod_item_1 .buttons{float: right; width: 239px; padding: 0;}
.prod_item_1 .button_info1{float: left; margin: 0 4px 0 0;}
.prod_item_1 .faq{margin: 10px 0 0 0; text-align: center;}

.prod_item_2{float: left; height: 205px; border: 1px solid #55A0E3;}
.prod_item_2 .prod_item_pic{float: left; width: 500px; padding-left: 50px; margin: 15px 0 15px 0; text-align: center;}
.prod_item_2 .prod_item_details{float: right; width: 240px; margin-top: 15px;}
.prod_item_2 .prod_item_text{float: left; width: 500px; padding-left: 50px; }
.prod_item_2 .faq{float: right; margin: 0 23px 5px 0;}
.prod_item_2 .button_info{margin-bottom: 6px;}
.prod_item_2 .button_cart{margin-bottom: 24px;}

.prod_item_1_separate{float: left; width: 9px; height: 238px; background-color: #37628F;}
.prod_item_2_separate{float: left; width: 100%; height: 9px; background-color: #37628F;}

.results{float: left; width: 838px; height: 48px; margin-bottom: 12px; padding: 0; color: #fff; font-size: 11px; font-family: verdana, sans-serif;
background-image: url(images/blocks/box4.jpg); background-repeat: no-repeat;}
.results .rtext{float: left; width: 818px; padding: 18px 10px 0 10px;}
.results .rtext2{float: right;}
.results a{font-weight: bold;}
.results a:link, .results a:visited, .results a:active{color: #fff; text-decoration: none;}
.results a:hover{color: #FDC927;}
.results strong{text-transform: uppercase;}
.results .now{color: #FDC927; font-size: 11px; font-weight:bold;}
.results img{border-width: 0; margin: 0 0 0 5px;}

.table_l{width: 100%; border-collapse: separate; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8; margin: 10px 0px; }
.table_l th{padding:3px 5px; font-size: 11px; font-weight: bold; color: #414141; text-align: center; background-color: #d5d5d5;border-collapse: separate; border: 1px solid #ffffff;border-spacing:0px;vertical-align:top;}
.table_l td{font-size: 11px; color: #3f3d3e;padding:2px 5px;border-collapse: separate; border: 1px solid #ffffff;border-spacing:0px;}
.table_l a:link, .table_l a:visited, .table_l a:active{color: #004098; text-decoration: underline;}
.table_l a:hover{color: #000000;}

.slide_y{float: left; width: 836px; height: 231px; margin: 0 0 10px 0; padding: 5px 2px 0 1px; background: url(images/slider/slide_y_bg.jpg) no-repeat; overflow: hidden;}
.slide_y ul{width: 836px; height: 231px; margin: 0; padding: 0; list-style: none; }
.slide_y li{width: 828px; height: 231px; margin: 0; padding: 0 4px; }

.slide_b{float: left; width: 836px; height: 314px; margin: 0 0 10px 0; padding: 0 2px 0 1px; background: url(images/slider/slide_b_bg.jpg) no-repeat; overflow: hidden;}
.slide_b ul{width: 836px; height: 268px; margin: 0; padding: 0; list-style: none; }
.slide_b li{width: 811px; height: 268px; margin: 0; padding: 0 13px 0 12px;}

#block_news1{float: left; width: 839px; font-family: verdana, sans-serif;}
#block_news1 h3{margin: 0px; padding: 0px; font-weight: normal;}
#block_news1 a{font-size: 19px; font-family: arial, sans-serif;}
#block_news1 a:link, #block_news1 a:visited, #block_news1 a:active{color: #393939; text-decoration: none;}
#block_news1 a:hover{color: #393939; text-decoration: underline;}
#block_news1 img{float: left; margin: 0 4px 4px 0; border-width: 0;}
.slide_y .slide_more{float: left; width: 161px; height: 27px; background-image: url(images/buttons/button_slide_y.jpg); background-repeat: no-repeat}
.slide_y .slide_more a{line-height: 27px; padding-left: 15px;}

#block_offers{float: left; width: 839px; height: 314px;}
#block_offers .price_box{padding-top: 5px;}
#block_offers .buttons{float: left; width: 100%;}
#block_offers .button_info1{float: left; margin-left: 5px;}
#block_offers .button_cart{float: right; margin-right: 5px;}
.doffer{float: left; width: 259px; height: 218px; margin: 0; padding: 2px 2px 0 2px; color: #3a4750; border: 1px solid #589DE4;}
.opictext{width: 259px; height: 190px; overflow: hidden; margin: 0; padding: 0; }
.offerpic_1{float: left; width: 120px; padding-top: 10px; text-align: center;}
.offerpic_2{float: left; width: 100%; padding: 5px 0;}
.offerpic_1 img, .offerpic_2 img{border-width: 0;}
.offerrest_1{float: left; width: 139px; padding: 0;}
.offerrest_2{float: left; width: 100%; margin-top: 4px;}
.offerlp_1{float:left; width: 100%;}
.offerlp_2{float:left; width: 100%;}

.offertitle{float:left; width: 100%; margin: 0;}
.offertitle h3{margin: 0 0 5px 0; padding: 0; font-size: 14px; font-weight: bold; color: #4F8FD1; font-family: arials, sans-serif;}
.offertitle .offercid{margin: 0 0 5px 0; padding: 0; font-size: 11px; font-weight: bold; color: #58646a;}
.offertitle a:link, .offertitle a:visited, .offertitle a:active{color: #4F8FD1; text-decoration: none;}
.offertitle a:hover{color: #4F8FD1; text-decoration: underline;}

.slide_b_div_1{float: left; width: 397px; height: 220px; margin: 0; padding: 0 2px 0 0; color: #3a4750; border: 1px solid #589DE4; overflow: hidden;}
.slide_b_div_2{float: left; width: 398px; height: 220px; margin: 0; padding: 0 2px 0 0; color: #3a4750; border: 1px solid #589DE4; overflow: hidden;}
.slide_b .vertical{float: left; width: 8px; height: 222px; background-image: url(images/slider/slide_b_vertical.jpg); background-repeat: no-repeat}

.slide_b2_img{float: left; width: 190px; height: 220px; text-align: center; overflow: hidden;}
.slide_b2_img img{margin: 0; padding: 0; border-width: 0;}
.slide_b2_text{float: left; width: 195px; height: 190px; padding: 2px 0 0 5px; overflow: hidden;}
.slide_b2_date{margin: 0 0 2px 0; font-size: 9px;}
.slide_b2_text h3{margin: 0 0 6px 0; padding: 0; font-weight: normal; font-size: 19px;}
.slide_b2_text h3 a:link, .slide_b2_text h3 a:visited, .slide_b2_text h3 a:active{color: #434343; text-decoration: none;}
.slide_b2_text h3a:hover{color: #434343; text-decoration: underline;}
.slide_b .slide_more{float: left; width: 123px; height: 21px; margin: 3px 0 0 5px; padding: 0; background-image: url(images/buttons/button_slide_b.jpg); background-repeat: no-repeat}
.slide_b .slide_more a{padding-left: 15px;}

#block_news2{float: left; width: 839px; height: 314px;}
#block_travel{float: left; width: 839px; height: 314px;}

#block_actual_10 .in2{margin-bottom: 5px; overflow: auto; background-image: url(images/blocks/line_vertical.jpg); background-repeat: repeat-y; background-position: 51% 0;}
#block_actual_10 h3{margin: 0px 0px 4px 0px; padding: 0px; font-weight: normal;}
#block_actual_10 p{margin: 0; padding: 0;}
#block_actual_10 a{font-size: 19px; font-family: arial, sans-serif;}
#block_actual_10 a:link, #block_actual_10 a:visited, #block_actual_10 a:active{color: #393939; text-decoration: none;}
#block_actual_10 a:hover{color: #393939; text-decoration: underline;}
#block_actual_10 img{float: left; margin: 0 4px 4px 0; border: 1px solid #e3e3e3;}

.nomargin{margin:0; padding:0;}
.strong{font-weight: bold;}

.news_date{font-weight: bold; font-size: 10px;}
#box_news .news_date{padding: 2px 0 4px 0;}
#box_travel .news_date{padding: 0px 0 4px 0;}

.offer_text{float: left; width: 130px; height: 77px; margin-top: 4px; background: url(../files/offered/product_akcio.jpg) no-repeat;
font-size: 11px; font-weight: bold; color: #fff; font-family: tahoma, sans-serif;}
.offer_text p{width: 59px; height: 33px; margin: 23px 0 0 39px; padding: 0; text-align: center;}

.box_p .offer_text{float: right;}

.offer_outlet,.offer_new_hu,.offer_new_en{
position: relative; left: -6px; top: -6px; width: 76px; height: 76px; z-index: 100;
}
.offer_outlet{background: url(../files/offered/product_outlet.png) no-repeat;}
.offer_new_hu{background: url(../files/offered/product_new_hu.png) no-repeat;}
.offer_new_en{background: url(../files/offered/product_new_en.png) no-repeat;}

#block_related .offer_outlet{left: 80px; top: -16px; background: url(../files/offered/product_outlet_right.png) no-repeat;}
#block_related .offer_new_hu{left: 80px; top: -16px; background: url(../files/offered/product_new_right_hu.png) no-repeat;}
#block_related .offer_new_en{left: 80px; top: -16px; background: url(../files/offered/product_new_right_en.png) no-repeat;}

.nowrap{white-space:nowrap;}

.advert_middle{padding: 10px 0; text-align: center;}

#block_related{float: left; width:160px; margin: 0 0 5px; background-color:#fff;}
#block_related .item{float: left; width: 139px; padding: 10px 10px 10px 10px; border-width: 0 1px 1px 0; border-style: solid; border-color: #B4B4B4;}
#block_related .itempic{float: left; width: 100%; text-align: center;}
#block_related .itempic img{border-width: 0;}
#block_related h3{float: left; margin: 7px 0; padding: 0; font-size: 13px; color: #4B8FD8;}
#block_related h3 a:link, #block_related h3 a:visited, #block_related h3 a:active{color: #4B8FD8; text-decoration: none;}
#block_related h3 a:hover{color: #4F8FD1; text-decoration: none;}
#block_related .button_info1{margin: 0 0 5px 0;}

#share_share{clear: both; height: 37px; padding: 13px 190px 0 0; background-color: #579BE2; }
#share_div{float: right; width: 400px; height: 21px; margin: 0 0 15px 0; padding: 0; background:url(images/share/share_bg.jpg) no-repeat;}
#share_div img{float: left; margin: 0 4px 0 0; border-width: 0;}
.share_title{float: left; width: 74px; height: 17px; margin-right: 14px; padding: 4px 0 0 10px; font-size: 11px; font-family: arial, sans-serif; color: #3c3c3c; background: url(images/share/share_arrow.jpg) no-repeat center right;}
.share_left{float: left; height: 17px; padding: 4px 0 0 0px; }
.share_right{float: right; padding: 4px 6px 0 0;}

.gallery_left,.gallery_right{padding: 5px; background-color: #fff; border: 1px solid #a3a2a2; text-align: center;}
.gallery_left{margin: 0 5px 0px 0; float: left; }
.gallery_right{margin: 0 0 0px 3px; float: right;}
.gallery_left img,.gallery_right img{margin:0; padding: 0px; border: 1px solid #cfcece;}
.gallery_left strong,.gallery_right strong{clear:left; display: block; margin: 0; padding: 2px 0 2px 0; font-size: 9.5px; font-weight: bold;}

.news_1{float: left; width: 399px; height: 220px; margin: 0; padding: 0; overflow: hidden; border: 1px solid #589CE3; font-family: arial, sans-serif; background-color: #fff;}
.news_1 .news_img{float: left; width: 190px; height: 220px;}
.news_1 .news_img img{border-width: 0;}
.news_1 .news_text{float: left; width: 187px; height: 170px; padding: 0 10px 0 10px;}
.news_1 h3{margin: 14px 0 2px 0px; padding: 0; font-size: 14px;}
.news_1 h3 a:link, .news_1 h3 a:visited, .news_1 h3 a:active{color: #4F8FD1; text-decoration: none;}
.news_1 h3 a:hover{color: #4F8FD1; text-decoration: underline;}
.news_1 .news_date1{margin: 0 0 10px 0; font-weight: bold;}
.news_1 .news_teaser{font-size: 12px;}
.news_1 .news_teaser p{margin:0;padding:0;}
.news_1 .n_more{float: left; width: 123px; height: 21px; margin: 15px 0 0 0; padding: 0 0 0 10px; }
.news_1 .n_more a{display: block; height: 17px; padding: 4px 0 0 17px; font-size: 11px; font-family: arial, sans-serif; background-image: url(images/buttons/button_slide_b.jpg); background-repeat: no-repeat}
.news_1 .n_more a:link, .news_1 .n_more a:visited, .news_1 .n_more a:active{color: #fff; text-decoration: none;}
.news_1 .n_more a:hover{color: #fff; text-decoration: none;}
.news_1_ver{float: left; width: 11px; height: 222px; background-color: #37628D;}
.news_1_hor{float: left; width: 100%; height: 11px; background-color: #37628D;}

#adverts_rightp{width: 160px; padding-top: 7px;}
#adverts_rightp .advert_item{margin: 0 0 4px 0; padding: 0;}

.tooltip {
	display: none;
	width: 350px;
	margin: 0;
	padding: 0px;
	z-index: 999;
	border: 4px solid #35618E;
}

.tooltipTitle{margin: 0; padding: 0 4px 4px 4px; background-color: #35618E; color: #FCE5A3; font-size: 13px; font-weight: bold; text-align: center;}

.tooltipContent{margin: 0; padding: 10px; background-color: #fff; color: #636363; font-size:12px; font-family: arial, sans-serif; text-align: left;}

#block_facebook .box_content{padding-left: 24px;}

.ship_free1{float: right;}
.prod_item_2 .ship_free1{padding: 5px 10px 0 0;}

.ship_free2{float: right; padding-right: 10px;}

#skypedetectionswf{display: none;}
#mask{display: none;}
