body{margin:0;padding:0;}
body,table,tr,td,th{font-family:arial;color:#6f6f6f;}
a{color:#5998f7;cursor:pointer;text-decoration:underline;}
img{border:0;}
table,tr,td,th{border-collapse:collapse;padding:0;}
table td, table th{vertical-align:middle;text-align:top;}
*:focus{outline:none;}
div.layout_wrapper{margin:auto;width:100%;background:url(../images/ajax_loader.gif) no-repeat center 280px;}
div.loading_complete{background:none !important;}
#layout_left{width:235px;float:left;}
#layout_content{padding-left:250px;padding-right:280px;:310px;}
#layout_right{width:265px;float:right;margin-top:15px;}
#layout_right.fixed{position:fixed;right:0px}
#layout_footer{width:100%;}
div.clear{clear:both;}
h1,h2,h3,h4{font-weight:normal;font-size:18px;margin:0 0 14px 0;padding:0;}
h1{display:inline;}
div.buy_btn{background:url(../images/buy_btn.png);width:65px;height:21px;cursor:pointer;}
div.add_to_cart_btn{background:url(../images/add_cart.png);width:235px;height:48px;cursor:pointer;margin-left:15px;}
.blok_on_main{text-align:justify;font-size:12px;width:100%;margin:12px 0 12px 0;color:#6F6F6F;font-family:arial;}
.blok_on_main p{margin:0px;padding:0px;}
#text_container{padding-left:250px;padding-right:280px;min-width:310px;}
#layouts{text-align:center;}
#main_container{width:100%;}
#text_content{width:100%;text-align:justify;margin:0 auto;}
#h1_content{width:100%;text-align:center;}
.sh_btn_top_right{right:1.5%!important;}
.sh_btn_top_left{left:0px!important;}
.sh_btn_bottom_left{left:0px!important;}
.logotip{width:235px;height:124px;background:url(../images/logo.jpg) no-repeat center top;margin-bottom:3px;}
.logotip div{width:235px;}
.logotip div a,.logotip div a:link,.logotip div a:visited{font-family:Arial;font-size:16px;color:#ffffff;text-decoration:none;}
.logotip div a:hover{text-decoration:underline;}
#shadow{background-color:#000;background-position:center;vertical-align:middle;z-index:998;margin:0px;padding:0px;position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;_position:absolute;display:none;}
.panel{background:#f5f5f5;background:linear-gradient(to bottom, #ffffff, #dddddd);border:1px solid #c0c0c0;border-radius:8px;padding:5px;font-family:arial;margin-bottom:10px;}
.inner_panel{background:#FFFFFF;border:1px solid #c0c0c0;border-radius:8px;margin:5px;padding:5px;}
.font10{font-size:10px;}
.font11{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.brd_r{border-right:1px solid #d1d1d1;}
.brd_b{border-bottom:1px solid #d1d1d1;}
.plus_minus{font-size:14px;color:#a5bf37;text-decoration:none;font-weight:bold;font-family:tahoma}
.menu_left_div_1{margin-left:25px;width:185px;}
.menu_left_div_2{margin-left:36px;width:174px;}
.menu_left_div_3{margin-left:47px;width:163px;}
.menu_left_div_4{margin-left:58px;width:152px;}
a.leftmenu1{font-family:tahoma;font-size:16px;text-decoration:none;color:#404040;cursor:pointer}
a.leftmenu1:hover{color:#A5C037;}
a.leftmenu1_sel{font-family:tahoma;font-size:16px;text-decoration:none;color:#A5C037;cursor:pointer}
a.leftmenu1_sel:hover{color:#2C2C2C;}
a.leftmenu2{font-family:tahoma;font-size:14px;text-decoration:none;color:#404040;cursor:pointer}
a.leftmenu2:hover{color:#A5C037;}
a.leftmenu2_sel{font-family:tahoma;font-size:14px;text-decoration:none;color:#A5C037;cursor:pointer}
a.leftmenu2_sel:hover{color:#2C2C2C;}
.c_links{text-align:right;font-family:arial;padding:25px 10px 10px 0;}
.c_links a{padding:0 6px 0 6px;font-family:arial;font-size:11px;font-weight:bold;color:#6f6f6f;cursor:pointer;text-decoration:underline;}
.c_links a:hover, .c_links a.act{color:#5998f7;}
.footer, .footer a{font-size:11px;}
.footer td{padding:2px 30px 14px 30px;}
.footer a{font-family:arial;color:#6f6f6f;padding:0 15px 0 15px;}
.footer a:hover, .footer a.act{color:#5998f7;}
#notepad_label{font-size:23px;font-weight:bold;color:#FF9D00;line-height:32px;}
.notepad_mode{cursor:pointer;font-weight:bold;font-size:12px;}
.notepad_mode:hover{color:#599BF7;}
.button{border-radius:5px;padding:5px;text-align:center;color:white;font-size:14px;font-weight:bold;cursor:pointer;height:22px;line-height:22px;text-transform:uppercase;min-width:110px;background:#a1d927;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExZDkyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk1MmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #a1d927 0%, #75952f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1d927), color-stop(100%,#75952f));background:-webkit-linear-gradient(top, #a1d927 0%,#75952f 100%);background:-o-linear-gradient(top, #a1d927 0%,#75952f 100%);background:-ms-linear-gradient(top, #a1d927 0%,#75952f 100%);background:linear-gradient(to bottom, #a1d927 0%,#75952f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1d927', endColorstr='#75952f',GradientType=0);}
.button:hover{background:#75952f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1OTUyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWQ5MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #75952f 0%, #a1d927 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#75952f), color-stop(100%,#a1d927));background:-webkit-linear-gradient(top, #75952f 0%,#a1d927 100%);background:-o-linear-gradient(top, #75952f 0%,#a1d927 100%);background:-ms-linear-gradient(top, #75952f 0%,#a1d927 100%);background:linear-gradient(to bottom, #75952f 0%,#a1d927 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75952f', endColorstr='#a1d927',GradientType=0);}
.button.action{background: #ff9d00;background: -moz-linear-gradient(top, #ff9d00 0%, #d65e09 100%);background: -webkit-linear-gradient(top, #ff9d00 0%,#d65e09 100%);background: linear-gradient(to bottom, #ff9d00 0%,#d65e09 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d00', endColorstr='#d65e09',GradientType=0 );}
.button.action:hover{background: #d65e09;background: -moz-linear-gradient(top, #d65e09 0%, #ff9d00 100%);background: -webkit-linear-gradient(top, #d65e09 0%,#ff9d00 100%);background: linear-gradient(to bottom, #d65e09 0%,#ff9d00 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d65e09', endColorstr='#ff9d00',GradientType=0 );}
.req{color:red;font-weight:bold;margin-right:3px;}
label.form_label{font-weight:bold;font-size:13px;}
input.field,
select.field{margin:3px 0px;}
table.dialog{font-size:12px;}
table.dialog td{vertical-align:middle;}
div.buy_today{font-size:23px;font-weight:bold;color:#FF9D00;line-height:32px;text-align:center;}
div.buy_today.colored{color:#FF0000;}
.c_info{text-align:center;font-family:Tahoma;font-size:16px;font-weight:bold;color:#9B9B9B;padding:7px 0;border-top:1px solid #9b9b9b;margin-top:7px;}
.c_info .code_1{color:#51a2f5;}
.c_info .code_2{color:#a5c037;}
.c_info .code_3{color:#ff9d00;}
.c_info .code_0{color:#d3d3d3;padding:0 6px 0 6px;}
.inp_search{width:97%;height:40px;font-size:18px;color:#414141;border:1px solid #dddddd;border-radius:10px;}
div.tovar{background:white;border:1px solid #9b9b9b;border-radius:5px;float:left;min-width:135px;width:15.8%;margin-left:5px;margin-bottom:5px;text-align:center;}
div.tovar_name{font-family:tahoma;font-size:11px;text-decoration:none;color:#707070;height:75px;}
a.tovar_name{text-decoration:none;color:#707070;height:75px;}
a.tovar_name:hover{text-decoration:underline;color:blue;}
.tovar_price{font-family:tahoma;font-size:12px;color:#404040;height:40px;line-height:40px;}
.tovar_price.action{line-height:14px;}
.action_price{color:red;font-size:15px}
.action_message{color:red;font-size:38px;width:100%;position:absolute;top:27px;text-align: center;font-weight:bold;background: rgba(255, 255, 255, 0.55);}
.action_message.catalog{color:red;font-size:35px;width:100%;position:inherit;text-align: center;font-weight:bold;margin-top:-75px}
.action_message_inline{color:red;font-weight:bold;margin-right:10px;}
.action_alert{display:none;}
.action_alert.active{display:block;}
.old_price{text-decoration:line-through;}
.inp_add{width:25px;height:17px;}
.inp_add input{width:25px;height:17px;text-align:center;font-size:9px;color:#404040;font-weight:bold;border:0px;background:none;}
.count_input{width:30px;text-align:center;border:1px solid #c0c0c0;color:#404040;border-radius:5px;}
div.tovar_big{background:white;border:1px solid #9b9b9b;border-radius:5px;min-width:135px;width:240px;padding:5px;text-align:center;}
div.tovar_name_big{font-family:tahoma;font-size:16px;text-decoration:none;color:#707070;height:60px;}
.tovar_price_big{font-family:tahoma;font-size:20px;color:#404040;height:40px;line-height:40px;}
#breadcrumbs{text-align:left;margin-left:5px;}
#arrow_up{display:block;display:none;z-index:999;position:fixed;top:80%;left:4.5%;width:69px;height:69px;line-height:48px;padding:10px;text-align:center;}
#arrow_up a{display:block;width:69px;height:69px;background:url(../images/arrow_top.png);text-decoration:none;}
#arrow_up a:hover{background:url(../images/arrow_top_over.png);}
* html #arrow_up{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0.9 * (document.documentElement.offsetHeight || document.body.clientHeight)) + 'px');}
.portmone th{padding:5px;font-weight:bold;text-align:left;vertical-align:middle;}
.portmone td{padding:5px;vertical-align:middle;}
div.slider{width:730px!important;}
div.phone{min-width:100px;margin-left:20px;display:inline-block;}
.slide_panel{overflow-x:scroll;height:260px;overflow-y:hidden;margin-top:5px;background:#f5f5f5;background:linear-gradient(to bottom, #ffffff, #dddddd);border:1px solid #c0c0c0;border-radius:5px;padding:8px 5px 5px 5px;}
.multiline-ellipsis2{max-width:100%;height:38px;overflow:hidden;text-overflow:ellipsis;}
.multiline-ellipsis3{max-width:100%;height:57px;overflow:hidden;text-overflow:ellipsis;}
#header_slide_show{position:relative;width:258px;height:233px;text-align:center;}
#header_slide_show img{position:absolute;top:0;left:0;z-index:8;}
#header_slide_show img.active{z-index:10;}
#header_slide_show img.last-active{z-index:9;}
#mobile_menu_layout{overflow:hidden;padding:0px 5px;margin-bottom:5px;display:none;}
.mobile_menu_item{background:linear-gradient(to bottom, #ffffff, #dddddd);text-align:center;float:left;min-width:135px;margin-left:3px;margin-bottom:5px;border:1px solid black;font-size:13px;padding:5px 1px;border-radius:5px;overflow:hidden;text-overflow:ellipsis;height:20px;line-height:20px;}
.mobile_menu_item a{text-decoration:none;color:#404040;font-family:tahoma;}
@-webkit-keyframes pulse{50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 8px #ececec, 0 0 10px #ececec;}}
@keyframes pulse{50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 8px #ececec, 0 0 10px #ececec;}}
.pulse{animation: pulse 2s infinite;}
.big {height:40px;line-height:40px;font-size: 18px;}
.light{background: #b2e04e; /* Old browsers */
background: -moz-linear-gradient(top, #b2e04e 0%, #96c03c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #b2e04e 0%,#96c03c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #b2e04e 0%,#96c03c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e04e', endColorstr='#96c03c',GradientType=0 ); /* IE6-9 */}
.in_cart,.in_cart_background{position:absolute;width:100%;bottom:0px;height:45px}
.in_cart, .in_cart_catalog{color:#bd0000;font-weight: bold;}
.in_cart_background, .in_cart_background_catalog{background:white;opacity:0.85;}
.in_cart_msg{display:none;width:100%;text-align:center}
#order_panel{position:fixed;top:170px;bottom:0px;right:0px;margin-bottom:0px;width:253px;min-height:230px;}
.cart_header{font-size: 18px;width:100%;height:40px;line-height: 40px;text-align:center;}
.cart_content{position:absolute;top:40px;bottom:140px;width:97%;overflow: auto;}
.cart_footer{position:absolute;bottom:0px;height:140px;width:100%;font-weight: bold;}
.in_cart_catalog,.in_cart_background_catalog{width:100%;height:45px;margin-top:-16px}
tr.cart_action td{color:red;}


@media (max-width:1100px){#layout_left{display:none;}
#layout_content, #text_container{padding-left:0px;}
#mobile_menu_layout{display:block;}
}

@media (max-width: 680px) {
	#h1_content {
		width: 85%;
		margin: auto;
	}
	.panel.block_buy_today {
		display: none;
	}
	.block_slideshow {
		display: none;
	}
	.block_news {
		display: none;
	}
	.c_links {
		display: none;
	}
	#notepad_block.upper {
		display: none;
	}
	#layout_content {
		padding-right: 0px;
	}
	#layout_content.cart {
		padding-right: 280px;
	}
	#layouts {
		width: 100%;
		margin: 0;
	}
	#text_container {
		display: none;
	}
	.mobile_menu_item {
		margin: 3px;
	}
	div.tovar_name {
		font-size: 13px;
	}
	img.tovar_img {
		margin-top: 2px;
	}
}