<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {padding: 0; margin: 0;}
html, body {margin:0px; padding:0px; font-family:Verdana, Tahoma, Helvetica, sans-serif; font-size:13px; color:#000000; height:100%;}
img .png { behavior: url("/css/hack-png.htc"); }

body, table, td {font-family:Verdana, Arial, sans-serif; color:#000000; font-size:13px;}
a {font-family:Arial, Helvetica, sans-serif; color:#02629A; text-decoration:underline;}
a:hover {color:#0085D3; text-decoration:none;}

a.ext {padding-right:16px; background:url(/img/icons/ext_link.gif) no-repeat right center;}
a.ext:hover {cursor:pointer;}

.printico {position:absolute; width:140px; height:16px; padding-top:2px; margin-left:738px; background-color:#ffffff; font-size:10px;}
.printico img {position:relative; float:left; margin-left:4px; margin-right:4px;}
.printico a {text-decoration:none;}
.clear {clear:both; display:block; float:none;}
.small {font-size:11px;}
a.grey {color:#c1c1c1; text-decoration:none;}
a.grey:hover {color:#999999; text-decoration:underline;}

.grey_small {color:#999999; font-size:9px; font-style:italic;}

.grey.small {white-space:nowrap; line-height:18px; height:18px;}
div.small {line-height:11px; font-size:11px;height:11px;}

.invisible_block {visibility:hidden; position:absolute;}	 
.visible_block {visibility:visible; position:absolute;}

.hr {background:url(/img/dots_hor.gif) repeat-x 0px 1px; height:4px; line-height:4px; font-size:1px;}
/*
#content {width:804px; position:relative;}*/
#content .textblock div {max-width:874px; table-layout:fixed;}
#content .textblock p {max-width:874px; table-layout:fixed;}

.toptd1 {background:url(/img/head.gif) repeat-x right top;}
.toptd3 {background:url(/img/head.gif) repeat-x left top;}

.bottomtd1 {background:url(/img/footer-rotate.jpg) no-repeat right bottom;}
.bottomtd3 {background:url(/img/footer-rotate.jpg) no-repeat -11px bottom;}

.position-catalog {padding-right:24px;}

#name_site_bottom {position:absolute; margin-left:8px; z-index:3; margin-top:2px;}

.logo { position:absolute; margin-left:71px; top:17px; z-index:3;}
.header {background:url(/img/head.gif) no-repeat 0px 0px; 
 height:120px; table-layout:fixed; min-width:994px;}
#searchblock {position:absolute; margin-left:71px; margin-top:18px;}
#searchblock form {padding:0px; margin:0px;}
#txtsearch {width:480px; padding:4px; margin:0px; height:23px; color:#28759C; font-size:16px; border-width:0px; 
background:transparent url(/img/searchblock.gif) no-repeat left top;}
#searchicon { position:absolute; margin-left:489px; margin-top:3px;}
#submitmain {position:absolute; visibility:hidden;}
#sendsearch {position:absolute; visibility:hidden;}
.foto { margin-top:-43px;border:1px #28759c solid; width:878px; margin-left:71px; height:166px;}

#top_menu.fix {position:fixed; top:-7px; z-index:1000;}

.menu {}
.navi { background:#2a7fa8 url(/img/menu.gif) repeat-x 0px 0px;}
.navi a { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:36px; 
padding-left:15px; padding-right:15px; text-decoration:none; display:block; white-space:nowrap;}
.navi a:hover {background:#5599ba url(/img/menu-over.gif) repeat-x 0px 0px;color:#FFFFFF;}
.navi a.activemenuitem {background:#1034AF url(/img/menu-active.gif) repeat-x 0px 0px;}
.navi a.activemenuitem:hover {background:#5599ba url(/img/menu-over.gif) repeat-x 0px 0px;}

.navi .invisible_block,.navi .visible_block {margin-top:36px; background-color:#1034AF; z-index:4; display:block;}
.mainmenudiv {height:36px;}

.navi .visible_block a {border-bottom:1px solid #4588FF; line-height:35px; height:35px; //width:100%; /* table-layout:fixed; min-width:240px;*/}
.navi .visible_block p {border-bottom:1px solid #4588FF; line-height:15px; //width:100%; /* table-layout:fixed; min-width:240px;*/
margin:0px;}
.navi  #basket_top .visible_block {width:116px;}


.navi .indent {margin-top:-36px; background-color:#1034AF; margin-left:180px; /*border:1px solid #ffffff; */
position:absolute; z-index:7;}
.navi .mainmenulink {position:relative;z-index:6;}
.navi .indent a {line-height:18px; height:17px; font-size:11px; border-bottom:1px solid #4588FF;}
.navi .small {font-size:10px; color:#94B9FA;}
.bluemenu { margin-left:71px; margin-top:7px;}
.navi a, img {}

.navi #basket_top a {padding-left:44px; background: url(/img/icons/cart.png) no-repeat 14px 10px;}
.navi p { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; 
padding-left:17px; padding-right:17px; text-decoration:none; display:block; /*height:auto !important; white-space:nowrap;*/
padding-top:10px; padding-bottom:10px;}

.navi #basket_top .active_cart {background:#f03229 url(/img/menu-red.gif) repeat-x 0px 0px;}
.emp {background:none !important;}

table .prew {/*max-width:874px; table-layout:fixed;*/ /*border-width:1px;*/}

.prew { margin-left:0px;  vertical-align:bottom;}
.prew td { padding-right:11px;}
.prew a { color:#000000; font-size:14px; line-height:14px; text-decoration:underline;}
.prew a:hover { text-decoration:none;}
.prew img { margin-top:6px; border:4px solid #2068e7;}
.divprew { max-width:100px; table-layout:fixed;}

#topnavy { position:relative; margin-left:850px; top:30px; width:120px;}
#topnavy img { margin-right:11px; margin-left:10px;}


/* MAIN BLOCK*/
#maintable {/*table-layout:fixed; min-height:800px; height:100%; background-color:#cccccc;*/
/*min-height:400px; height:100%;*/
/*position: relative;*/
_height: 100%;
min-width:1004px; 
}
html&gt;body #maintable {height: auto !important; min-height: 100% !important; }

.grey {color:#585858;}
.grey a {font-family: Verdana,Arial,sans-serif;}

#path_site {font-size:12px; margin-bottom:14px; padding-top:0px;}
#path_site a {text-decoration:underline;font-size:12px; padding-right:10px; 
background:url(/img/path-slash.gif) no-repeat right center; margin-right:4px; text-transform:uppercase; /*text-decoration:none; border-bottom:1px solid #02629A;*/ }
/*a:hover {color:#0085D3;}*/
#path_site a:hover {text-decoration:none; /*border-bottom-width:0px;*/ }
#path_site span.pathlink {font-size:12px;}


.h4{ font-size:18px;}
.nazv_prod { color:#3d6187; margin-bottom:11px; /*display:inline-table;*/ }
.nazv_prod a {color:#3d6187;}
.nazv_prod a:hover {color:#345d87;}

.nazv_prod_small { color:#3d6187; font-size:14px; margin-bottom:4px;}
.nazv_prod_small a {color:#3d6187;}
.nazv_prod_small a:hover {color:#345d87;}

strong.nazv_prod_small {font-weight:normal;}

#content {width:898px;padding:12px 10px 150px 72px;
min-height:360px;
/*height: expression((document.documentElement.clientHeight || document.body.clientHeight) &lt; 700? "700px": "100%");*/
height: 100%;
 /*position:relative; z-index:10;*/}
#content h1,h3 { font-size:15px; font-weight:bold; color:#2a7fa8;}

#content .marker-list {position:absolute; margin-left:-16px; z-index:3; margin-top:3px;}

#content .vrezka {background-color:#F7F4DD; padding:6px; display:table;}
#content .vrezka_short {background-color:#F7F4DD; padding:6px; display:table; width:566px;}
#content .vrezka .inner_v_block {margin:6px;}
#content .red {color:#B70101;}

#content .old_price span {text-decoration:line-through;}
#content .spec_price span {color:#B70101;}


#content TABLE THEAD TD {background-color:#eef9f6;}

#content TABLE.thinkborder { border-collapse:collapse;border:1px solid #DCE2E4;}
#content TABLE.thinkborder TD {border-left:1px solid #A0ACAF;border-bottom:1px solid #DCE2E4;
border-right:1px solid #DCE2E4;border-top:1px solid #DCE2E4;}

#content TABLE.thinkborder TD .noborder {border-width:0px;}
#content TABLE.thinkborder TD .noborder TD {border-width:0px;}


#content TABLE { border-collapse:collapse;border-left:1px solid #00557a;border-top:1px solid #00557a;}
#content TABLE TD { border-collapse:collapse;border-top:1px solid #00557a;
border-left:1px solid #00557a;border-bottom:1px solid #00557a;border-right:1px solid #00557a;}

#content TABLE.noborder {border-width:0px; border-collapse:separate;}
#content TABLE.noborder TD {border-width:0px;}

#content TABLE.noborder TABLE.noborder TD {border-width:0px;}
#content TABLE.noborder TABLE TD { border:1px solid #00557a; padding:2px; border-width:1px;}

#content TABLE.thinkborder { border-collapse:collapse;}
#content TABLE.thinkborder TD {border-left:1px solid #A0ACAF;border-bottom:1px solid #DCE2E4;
border-right:1px solid #DCE2E4;border-top:1px solid #DCE2E4; padding:4px;}


.formmail button {border:1px solid #02629a; background-color:#FFFFFF; color:#02629a; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:120px;
height:35px; line-height:18px; padding:4px;
float:right; position:relative;}
.order_form .formmail button {white-space:nowrap; width:auto !important;}
.formmail input {border:1px solid #02629a; background-color:#FFFFFF; color:#000000; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:250px;
height:16px; line-height:16px; padding:4px;}
.formmail input[type="submit"] {height:28px;}
.formmail input.allform {width:280px;}
.formmail input.short {width:16px;}

.formmail SUP {color:#CC0000;}
.formmail textarea { margin:0px;border:1px solid #02629a;  background-color:#FFFFFF; 
color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; width:150px; font-size:13px; padding:4px;}

.formmail input, .formmail textarea, .formmail button {
-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
.formmail button {text-shadow:1px 1px 2px #909090;}
.order_form .formmail button {border:1px solid #a11919; color:#d11919;}
.formmail .err_f {position:absolute; margin-left:270px; margin-top:-22px;}
.formmail input.err_f_inp, .formmail textarea.err_f_inp,.err_f_inp {border:1px solid #a11919;}
.formmail #button.err_f_inp {border:1px solid #909090; color:#909090;
text-shadow:1px 1px 2px #909090;}
#rule_outer {position:relative; width:13px; height:13px; float:left;
-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	padding:0px;
}
#rule {margin:0px;}


.formmail td {padding-left:0px !important;}
.formmail .h4 {color:#2d7fb9;}
.formmail button.but2 {font-size:13px; font-family:Verdana, Arial, Tahoma, sans-serif;}

#bottom_pages { font-size:11px; height:20px;}
#bottom_pages td { font-size:11px;}
#bottom_pages span {color:#0B90DE; border:1px solid #7BC4F7; padding:0 3px 0 4px;}
#bottom_pages A { padding:0 3px 0 4px;border:1px solid #ffffff; text-decoration:none;}
#bottom_pages A:hover { background-color:#E1F1FB; padding:0 3px 0 4px;border:1px solid #7BC4F7;}



/* MAIN BLOCK END*/



.bottomtd2 {background:url(/img/footer2.jpg) no-repeat left bottom; height:166px;}
.footer { /*background:url(/img/footer2.jpg) no-repeat 0px 0px; margin-top:30px; */height:166px;}
#counters { margin-left:650px; margin-top:81px; position:absolute; z-index:3; max-width:120px;}
#counters img { margin-right:33px;}

.transp { background: transparent url(/img/transp.gif) 0px 0px; }

#copy {position:absolute; margin-top:46px; z-index:3; white-space:nowrap;}
#copy img {position:absolute; z-index:4;}
#copy .txt { position:absolute; margin-top:5px; margin-left:6px; font-size:12px; color:#2a2a2a; z-index:5; table-layout:fixed; /*width:430px;*/}
#copy .txt td {padding-right:6px;}

#developer { position:absolute; margin-left:852px; margin-top:134px; z-index:3; width:100px; white-space:nowrap;}
#developer .png {position:absolute; z-index:4;}
#developer .txt {position:absolute; z-index:5; margin-left:8px; font-size:11px; color:#2a2a2a;}
#developer .txt a {font-size:11px; color:#2a2a2a;}
#developer .txt a:hover {color:#000000;}

#bottomblock {position:relative; margin-top:-136px;  min-width:1004px; }
/*table {border:1px solid #cccccc;}*/
/*#content {border:1px solid #cccccc;}*/
/*#bottomblock table {position:absolute;}*/
.ramkadiv { position:relative; /*width:126px;*/ float:left; }
.corners {border: 1px solid #C8C8C9;}
.corners2 {border: 1px solid #b7ceda;}
.corners .t,
.corners .r,
.corners .b,
.corners .l,
.corners2 .q,
.corners2 .w,
.corners2 .e,
.corners2 .s,
.corners2 .m,
.corners .c,
.corners .u
{
	position: relative;
	z-index: 1;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}
.corners .t { left: -1px; top: -1px; }
.corners .r { background-position: right top; left: 2px; }
.corners .b { background-position: right bottom; top: 2px; }
.corners .l { background-position: left bottom; left: -2px; }
.corners .c { left: 0px; top: 0px; margin-right: 0px; }
.corners2 .m { left: 0px; top: 0px; margin-right: 0px; }
.corners2 .q { left: -1px; top: -1px; }
.corners2 .w { background-position: right top; left: 2px; }
.corners2 .e { background-position: right bottom; top: 2px; }
.corners2 .s { background-position: left bottom; left: -2px; }

.rounded-borders .corners { background: #ffffff; margin-right:6px; //height: 100%;min-width:183px; /*width:190px;*/ }
.rounded-borders .corner2 { background: #f9fafb; //height: 100%; /*width:190px;*/ }
.rounded-borders .corners .t { background-image: url('/img/ramka/c1.gif'); }
.rounded-borders .corners .r { background-image: url('/img/ramka/c2.gif'); }
.rounded-borders .corners .b { background-image: url('/img/ramka/c4.gif'); }
.rounded-borders .corners .l { background-image: url('/img/ramka/c3.gif'); }
.rounded-borders .corners .reducer { padding: 10px 10px 10px 10px; text-align: center;} 
.rounded-borders .corners2 .reducer2 { padding: 10px 10px 10px 10px; text-align: center;} 	

/*
.rounded-borders {background-color:#f9fafb;}
*/
.rounded-borders .corners2 .q { background-image:url('/img/ramka/c5.gif');}
.rounded-borders .corners2 .w { background-image: url('/img/ramka/c6.gif');}
.rounded-borders .corners2 .e { background-image: url('/img/ramka/c8.gif');}
.rounded-borders .corners2 .s { background-image: url('/img/ramka/c7.gif');}	

/*
.manufacturer .reducer table {min-height:120px; table-layout:fixed;}
*/
.manufacturer .reducer {height:180px; width:180px;}
.catimg {width:208px; position:relative; float:left; margin-right:14px;}

.catim_nofloat {width:200px;}

#bottom_img {position:absolute; height:186px; padding:2px; width:800px; overflow:auto;}
#bottom_img div {height:170px; white-space:nowrap;}

#bottom_img a {margin-right:8px;}
.phototd {background-color:#E3F1FC;}
.phototd img {cursor:pointer;}
.txt {padding:8px;}

.slider_outer {position: relative; top: 0px; /*left: 0px;*/ width: 218px; height: 166px; float:left;margin-right:2px;}
.slider_inner {position: absolute; overflow: hidden; /*left: 0px;*/ top: 0px; width: 218px; height: 166px; margin-right:2px;}
.slider_outer_last,.slider_inner_last {margin-right:0px !important;}

.position-catalog .AddToBasketButton {}
.position-catalog .AddToBasketButtonImg {position:relative; float:right; margin-top:-53px; left:138px;}
.position .AddToBasketButtonImg {position:relative; float:right; margin-top:-36px; left:127px;}
.navi #basket_top a.ClearBasket {background:none; padding-left:17px;}
#basket_top .circle {position:absolute; z-index:3; margin-left:3px; color:#ffffff; font-size:12px; width:23px; text-align:center; 
line-height:23px; height:23px; background:url(/img/bascket/circle.png) no-repeat 0px 0px; padding-right:1px;}

.order {width:878px;}
/*
.order .to_cart .inp {margin-left:10px !important;}
*/
.to_cart .down,.to_cart a.down, .to_cart .up, .to_cart a.up {background:#e9e9ec url(/img/button_small_bg.gif) 0px 0px repeat-x; text-decoration:none; 
color:#16181e; padding:4px 7px 3px 8px; margin:0px; color:#16181e !important; font-size:15px; line-height:18px; font-weight:bold;
-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/js/PIE.htc); position:relative; float:left;}
	
.to_cart a.down:hover, .to_cart a.up:hover {color:#d71328 !important; /*background:#ab101d url(/img/button_bg.gif) 0px 0px repeat-x;*/}
.to_cart a.up { padding:5px 7px 2px 7px;}

.to_cart .inp {position:relative; float:left; width:86px; margin-right:0px; 
background:#e9e9ec url(/img/button_small_bg.gif) 0px 0px repeat-x; margin-top:-3px;
-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/js/PIE.htc);
	padding:0px; height:25px;
}
/*.lighttable .to_cart {padding-top:3px !important;}*/
.to_cart {padding-left:2px !important; padding-right:0px !important;}
.to_cart .inp a {position:relative; float:left;}
.to_cart .inp input[type="text"] {width:19px; padding:5px 8px 4px 8px; border-width:0px; margin:0px; margin-left:0px;
-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	position:relative; float:left;
	background-color:#ffffff;
	box-shadow:inset -2px 2px 6px #C4C3C3;
	
	behavior: url(/js/PIE.htc);
}
#cart_table .to_right, #orders_cabinet .to_right {position:relative; float:right;}
#cart_table .button_order {width:124px; height:36px; background:url(/img/pageelements/order.gif) no-repeat 0px 0px; margin-left:14px; display:block;
position:relative; float:right;}
#cart_table .button_order strong {display:none;}
#cart_table .button_continue {width:151px; height:36px; background:url(/img/pageelements/continue.gif) no-repeat 0px 0px; display:block;
position:relative; float:left;}
#cart_table .button_continue strong {display:none;}

#confirm_block, #ok_block, #rule_block {line-height:18px; display:none;}
#lightbox_lnk {display:none;}
.lb-container {line-height:auto;}
.lb-container center {line-height:18px;}
#lightbox {line-height:auto !important; height:200px !important;}
.lb-container button {float:none; white-space:nowrap; width:auto !important;}
.lb-container button .short {width:80px;}
.lb-container .formmail {background-color:#ffffff; padding:30px;box-shadow:0px 0px 55px #d6d8d7; width:300px;}
.hiddentext {position:absolute;left:-99999px;}
.lb-container .rule_block {width:600px; margin-left:-150px;}

#imgs2 #imgpage .rounded-borders .corners {position:relative; float:left; margin-bottom:6px;}

#orders_cabinet {width:975px;}
img.toCart{position:absolute;z-index:1000;-webkit-box-shadow: 0px 1px 5px 3px rgba(0,0,0, 0.3);-moz-box-shadow: 0px 1px 5px 3px rgba(0,0,0, 0.3);box-shadow: 0px 1px 5px 3px rgba(0,0,0, 0.3);}
#lightbox .law_block {text-align:left;}
#top_alert {padding:10px; /*text-align:center;*/ color:red;}</pre></body></html>