* {outline: none;}
body, html {height: 100%;width: 100%;margin: 0;padding: 0;border: none;background-color: #ffffff;}
table, td, th {border-collapse: collapse;font-size: 100%;}
img {border: none;margin: 0;padding: 0;}
.g-max-width {margin: 0 auto;max-width: 1220px;}
.g-clean {clear: both;font-size:0;overflow: hidden;}
body {color: #151515;font: 12px/1.2 Tahoma, sans-serif;}
.l-page {position: relative;height: auto !important;height: 100%;min-height: 100%;margin: 0 auto;background: url(../img/bg.png) 50% 0 repeat;}
.l-page-rubber {width: 100%;min-width: 1000px;}
	.l-page-holder, .l-header-holder, .l-footer-holder {position:relative;}
	.l-page-holder {padding-bottom: 150px;}
		.l-wrapper {width: 100%;background: url(../img/cont_bg.png) 50% 0 repeat;padding:32px 0 50px;position:relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
			.l-header {height: 183px;}
			.l-page-content {width: 100%;float: left;overflow: hidden;}
				.l-content {margin: 0 230px;}
			.l-page-left {float: left;width: 215px;margin-left: -100%;overflow: hidden;}
			.l-page-right {float: left;width: 215px;margin-left: -215px;overflow: hidden;}
	.l-footer {position: absolute;bottom: 0; left: 0;width: 100%;height: 150px;}
a {color:#010101;text-decoration:underline;}
a:hover {color:#010101;text-decoration:none;}
h1,h3 {background:#01a0e2;position:relative;font:italic normal 17px/22px Trebuchet MS,sans-serif;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding:0 0 0 15px;color:#fff;text-transform: uppercase;margin: 0 0 14px;}
	
.lh_logo {position:absolute;top: 32px;left:16px;}
.lh_logo a{text-decoration: none;}
.lh_contact {
    position:absolute;top: 30px;right:230px;width:266px;min-height:90px;overflow:hidden;background: url(../img/phone.png) 0 100% no-repeat;color:#fff;
    _height:90px; padding-bottom: 20px;
}
.lh_contact p {margin:0 0 3px;}
.lh_contact .zakasos {text-align:center;width:100%;position:absolute;line-height:19px;bottom:0;left:0;}
.lh_contact .zakasos a{font-size:11px;font-weight:bold;color:#1c7fa8;text-decoration:none;}
.lh_contact .zakasos a:hover {color:#1c7fa8;text-decoration:underline;}
.lh_enter {position:absolute;top: 30px;right:16px;width:198px;color:#fff;font-size:11px;}
.lh_enter a {color:#fff;text-decoration:underline;}
.lh_enter a:hover {color:#fff;text-decoration:none;}
.lh_basket  {position:absolute;top: 52px;right:16px;height: 80px;padding: 8px 13px 0px;width: 172px;color:#1c7fa8;background:#a1d8f6;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;line-height:15px}
.lh_basket .basket_tit {margin-bottom:3px;font:italic normal 17px/17px Trebuchet MS,sans-serif;}
.lh_basket  p{margin: 8px 0 0;}
.lh_menu_fon_left {position:absolute;top: 147px;left:0;z-index:1;width:100%;background: url(../img/lh_menu_left.png) 0 0 no-repeat;height:68px;overflow:hidden;}
.lh_menu_fon_right {background: url(../img/lh_menu_right.png) 100% 0 no-repeat;padding:0 500px;}
.lh_menu_fon_center {height:68px;background: url(../img/lh_menu_center.png) 0 0 repeat-x;}

.lh_menu {position:relative;top: 158px;left:0;z-index:10;padding: 0 40px;text-align:center;}
.lh_menu a{color: #fff;display:inline-block;height:22px;padding:0 9px;font: bold 14px/22px Trebuchet MS, sans-serif;text-transform: uppercase;position:relative;text-decoration:none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.lh_menu a:hover, .lh_menu a.active{color: #fff;text-decoration:none;background:#bad04b;}
.content_pad {padding: 0 15px;}
.left_pad {padding: 0 0 0 15px;}
.right_pad {padding: 0 15px 0 0;}
.l-page-left h3{-webkit-border-radius: 0 8px 8px 0;-moz-border-radius: 0 8px 8px 0;border-radius: 0 8px 8px 0;}
.l-page-right h3{-webkit-border-radius: 8px 0 0 8px;-moz-border-radius: 8px 0 0 8px;border-radius: 8px 0 0 8px;}
.lpl_menu {}
.lpl_menu ul{padding:0;list-style:none;font:italic 13px/1.2 Trebuchet MS,sans-serif;color:black;}
.lpl_menu li {margin-bottom:15px;padding-left:8px;background:url(../img/dot.png) 0 8px no-repeat;}
.lpl_menu a {color:#000;text-decoration:none;}
.lpl_menu a:hover,.lpl_menu a.active {color:#e4097f;text-decoration:none;}
.lpl_spec {}
.mar {margin-bottom:25px;}

.lf_menu {position: absolute;top:20px;left:0;font-size:11px;color:#fff;width:230px;}
.lf_menu a{color:#fff;text-decoration:none;}
.lf_menu a:hover,.lf_menu a.active{color:#fff;text-decoration:underline;}
.lf_copyright {position: absolute;top:50px;left:0;font-size:11px;color:#fff;width:185px;}
.lf_copyright p {margin:0;}
.lf_contacts {position: absolute;top:20px;left:246px;font-size:11px;color:#fff;width:230px;line-height:1;}
.lf_contacts p {margin: 0px 0px 4px;}
.lf_stats{position: absolute;top:20px;right:0;width:400px;text-align:right;}
.lf_system {position: absolute;top:87px;right:0;}
.lf_links {position: absolute;top:112px;right:170px;font-size:11px;}
.lf_links a {color:#fff;text-decoration:underline;margin-right:11px;}
.lf_links a:hover {color:#fff;text-decoration:none;}

.lpl_news h4{margin:0 0 12px;}
.lpl_news h4 .uss_news_date {font-weight:normal;display:block;margin-bottom:11px;}
.lpr_search .uss_input_name {border: 1px solid #A5ACB2;font-size: 12px;height: 19px;margin: 0px;padding: 0px 3px;width: 133px;}
.lpr_search .uss_submit {cursor: pointer;font-size: 12px;margin: 0px;width: 55px;}

.lpr_subs .emailfield  {float:left;margin-right:3px;}
.lpr_subs .emailfield  input {border: 1px solid #A5ACB2;font-size: 12px;height: 19px;margin: 0px;padding: 0px 3px;width: 159px;}
.lpr_subs .send_button  input {cursor: pointer;font-size: 11px;margin: 0px;width: 29px;height: 21px;padding: 0 2px;}

.l-content .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span {background-color: #01A0E2;color: white;font-size: 16px;}
.l-content .uss_shop_blocks_view .uss_eshop_item .uss_img_holder {height: 200px;width: 200px;border: 1px solid #A1D8F6;}

.l-content .uss_shop_block_cat .uss_shop_cat_img,.uss_shop_list_cat .uss_shop_cat_img {border: 1px solid #A1D8F6;background: #ffffff;}

.l-content .uss_shop_blocks_view .uss_eshop_item .uss_img_holder,.uss_shop_detail_350_right .uss_img_big
{
    background: #ffffff;
}