html { margin: 0; padding: 0; }
body { margin: 0; padding: 0; background-color: #969696; font-family: Tahoma, arial, sans-serif, tahoma; font-size: 12px;}
* a { text-decoration: none; }
* a:hover { text-decoration: underline; }
A:LINK {	color: #686868;	text-decoration : underline;}
A:ACTIVE {	color: #686868;	text-decoration: underline;}
A:VISITED {	color: #686868;	text-decoration : underline;}
A:HOVER {	color : #2c2c2c;	text-decoration: underline;}
select {font-size:11px;}
input {font-size:13px;}
.clear { clear: both; overflow: hidden; font-size: 0; height: 1px; }
#holdall { width: 972px; padding: 0; margin: 0 auto; 
box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
position: relative;
}
#header { position: relative; width: 100%; height: 182px; background-color: #fff; background: url('/i/header_longbg2.jpg') no-repeat top left; voice-family: inherit; overflow: hidden; border-bottom: 0px solid #969696; }
.logo { position: relative; top: 0px; left: 0px; border: 0;margin-bottom:30px; margin-top:20px;}
.logo_text { position: relative; left:30px;top:6px;}
#lite_menu { position: absolute; font-size: 14px; background: url('/i/muztorg_sprite.png') left top no-repeat; height: 30px; top: 0; right: 1px; z-index: 2; background-position: 0px -406px;}
.lc, .rc, .anchors {  float: left; margin: 0; padding: 0; height: 24px; }
#lite_menu .lc { width: 4px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -168px -295px;}
#lite_menu .rc { width: 10px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -172px -295px; height: 28px;}
#lite_menu .anchors { padding-top: 3px; background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -98px; font-size: 12px; height: 21px;}
#lite_menu .anchors a { color: #0c5e94; margin: 0 4px 0 4px;}
.phone_section, .phone_section .trubka, .phone_section .phones, .phone_section .search, .phone_section .search .search_input { position: absolute; }
.phone_section { width: 680px; height: 121px; top: 47px; left: 290px;  }
.phone_section .trubka { width: 39px; height: 38px; top: 4px; left: 270px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -390px -60px;}
.phone_section .phones { top: 2px; left: 320px; width: 340px;}
.phone_section .phones a { color: #484848; font-size: 11px; text-decoration: underline; }
.phone_section .phones a:hover { color: #808080; }
.phone_section .phones img { border: 0; }
.hot {font-size: 19px; color: #f26223;}
.phone_section .phones .tels { float: left; margin-top:2px;}
.phone_section .phones .tels .t { float: left; font-size: 14px; color: #4c4c4c; font-weight : bold;}
.phone_section .phones .tels .c { color: #4C4C4C; font-size:12px; }
.c { clear: both; float: left; font-size: 12px; color: #818181; width: 150px;}
.phone_section .phones .allmagaz { clear: both; float: left; width: 250px;}

.phone_section .search { top: 88px; left: 276px; width: 400px; height: 50px; }
.phone_section div.search {background: url('/i/muztorg_sprite.png') left top; background-position: 0px -356px;}
.phone_section .search .search_input { position: absolute; top: 14px; left: 17px; width: 280px; padding-left: 3px;}
.search_button { position: absolute; top: 15px; right: 17px; background: url('/i/muztorg_sprite.png') no-repeat -240px -174px; text-indent: -999em; width: 71px; height: 20px; display: block; border: none; cursor: pointer;}
.logo_man { position: absolute; width: 280px; height: 182px; z-index: 1; top: 0px; left: 274px; background: no-repeat; }
.logo_man IMG { width: 280px; height: 182px;}

#mainmenu { position: relative; background: #fff; height: 61px; border: 0px solid black; width: 100%; }
.mainmenu { position: absolute; width: 972px; height: 30px; background: #d6d6d6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -122px; }
.mainmenu table {border: 0px; border-collapse: collapse; height: 30px; padding: 0; margin: 0;}
.mainmenu td.mm{padding-left:20px; padding-right:20px;padding-top: 7px;text-align : center;vertical-align : top;  text-shadow: #fff 1px 1px 1px}
.mainmenu td.mmactive{padding-left:20px; padding-right:20px;padding-top: 7px; padding-bottom: 0; text-align: center; vertical-align: top; background: #686F76 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -169px; text-shadow: #333 1px 1px 1px;}
.mainmenu .mmactive a { color: #ffffff; font-weight: bold;font-size: 12px;text-decoration : none;}
.mainmenu .mm a, .mainmenu .mm a:visited { color: #232323; font-weight: bold;font-size: 12px;text-decoration : none;}
.mainmenu a:hover { text-decoration : underline;}
.submenu {position: absolute;width: 972px;height:21px;background-color:#707171; background: #686F76 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -659px; top: 30px; text-shadow: #333 1px 1px 1px;}
.submenu a, .submenu a:visited { font-weight: bold; color: #f1f1f1; font-size: 11px;text-decoration : none;}
.submenu .s a, .submenu .s a:visited { font-weight: bold; color: #fff; font-size: 11px;text-decoration : underline;}
.submenu a:hover { text-decoration : underline;color: #f1f1f1;}
.submenu b,.submenu .sb { position: relative; font-weight: 100; font-size: 8px; top: -3px; margin-left: 3px; color: #f1f1f1;}
.submenu td{padding-left:9px; padding-right:9px;text-align : center;}


.small { font-size: 12px; }
.xsmall { font-size: 11px; }
.small li { font-size: 11px; }
.small li em, .tovcount { font-style: normal; color: #8e8e8e; }

div.small table tr td { font-size: 12px; }
span.green { font-size: 12px; color: #008000;}
span.red { font-size: 12px; color: #c60f19;}
.little , .little td { font-size: 11px; }
#content { width: 100%; border: 0px solid red; position: relative; background-color: #fff; overflow: hidden;}
#con_left, #con_right { position: relative; border: 0; }
#con_left { float: left; width: 168px; left: 9px; background-color: #fff; overflow: hidden; }
#con_right { float: right; width: 780px; background-color: #fff; right: 8px; border: 0px solid green; }
#con_right .path { color: #000; font-size: 12px; margin-bottom: 19px; margin-top: 1px; }
#con_right .path A { color: #000; }
#con_right .inner { padding: 10px 3px 10px 10px; }

 .listing { width: 100%; color: #717171; overflow: hidden; margin: 13px 0; font-size:11px;}
.left { float: left; }
.right { float: right; }
 .listing .right a { color: #717171; padding: 0 5px 0 5px; }
 .listing .right a:hover { background-color: #eee; text-decoration: none; }
 .listing .right .s { padding: 0 5px 0 5px; color: #fff; background-color: #c50000; }
 .listing .right .off:hover { background: none; text-decoration: underline}
 .listing .sort { float: right; clear: both;  text-align: right; color: #000; margin: 8px 4px 0 0; }
 .listing .sort form { padding:0; margin:0; }
.listing .sort form select { padding:0; margin:0; font-size: 12px; }
 .spacer { clear: both; display: block; height: 10px; margin:0; padding: 0; overflow:hidden; }

.tovars {width: 100%;}
.tovars .no_active {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 5.5+*/-moz-opacity: 0.4; /* Mozilla 1.6 и ниже */-khtml-opacity: 0.4; /* Konqueror 3.1, Safari 1.1 */opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}
.tovars .tov_head { display: block; overflow: hidden; background-color: #f1f1f1; padding: 4px; font-size: 11px; width: 762px; }
.tovars .tov_head a { color: #000; text-decoration: underline; }
.tovars .tov_head .h1, .tovars .tov_head .h2, .tovars .tov_head .h3 { display: block; float: left; position: relative; }
.tovars .tov_head .h1 {left: 260px; text-align: right; }
.tovars .tov_head .h2 {left: 445px; text-align: center; }
.tovars .tov_head .h3 {left: 520px; text-align: center; }
.tovars .r1, .tovars .r2, .tovars .r3, .tovars .r4, .tovars .r5 { float: left; }
.tovars .tovar { overflow: hidden; border-bottom: 1px solid #ebebeb; width: 100%; padding: 10px 0; height: 120px;}
.tovars .tovar .r1 { width: 140px; }
.tovars .tovar .r1 a:focus { outline: none; }
.tovars .tovar .r1 img { border: 0; padding: 5px 0 10px 10px; width: 120px; height: 50px;}
.tovars .tovar .r2 { width: 330px; padding: 2px; }
.tovars .tovar .r2 .h { font-size: 12px; font-weight: 600; color: #000; float: left; margin-bottom: 4px; }
.tovars .tovar .r2 .d { width: 310px; clear: both; float: left; font-size: 11px; color: #686868;}
.tovars .tovar .r2 .a { width: 310px; clear: both; float: left; font-size: 10px; color: #272727; margin-top: 4px; padding-bottom:0px; }
.tovars .tovar .r2 .re { width: 310px; clear: both; float: left; font-size: 10px; color: #272727; margin-top: 6px;padding-bottom:3px;}
.action_countdown {float: right; font-size: 10px; width: 150px; text-align: right; margin-top: 3px;}
.action_countdown .action_date {
	font-size: 5pt; 
	background: #b00; 
	color: #fff; 
	padding: 1px 2px; 
	margin-top: 3px; 
	margin-left: 2px; 
	text-transform: uppercase;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #EB4F4F;
	background: -moz-linear-gradient(top, #EB4F4F 0%, #CD0202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EB4F4F), color-stop(100%,#CD0202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB4F4F', endColorstr='#CD0202',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* W3C */
	text-shadow: #900 1px 1px 1px;
}
.action_countdown .action_date .decs {font-weight: bold;}
.tovars .tovar .r2 .s { width: 200px; clear: both; float: left; margin: 0px 0px 0px 0px;}
.tovars .tovar .r2 a { color: #000; }
.tovars .tovar .r3 { width: 115px; padding: 3px; margin-bottom: 8px; }
.tovars .tovar .r3 ul { list-style: none; padding: 0; margin: 1px 0px 0px 2px; }
.tovars .tovar .r3 ul ul.mosul {margin: 0 0 6px 0;}
.tovars .tovar .r3 ul li { background: url('/i/muztorg_sprite.png') no-repeat; background-position: -427px -174px; font-size: 11px;  padding-left: 12px; line-height: 10px; margin-bottom: 4px;}
.tovars .tovar .r3 ul .pad { background: none; font-size: 10px;  padding-left: 12px; margin: 0 0 2px 0;}
.tovars .tovar .r3 ul .n { background: none; font-size: 11px;  padding-left: 0px; line-height: 13px; color: #D0D0D0; margin-top:19px; }
.tovars .tovar .r3 ul li a, .tovars .tovar .r3 a:visited { color: #000;}
.tovars .tovar .r3 ul .pad a, .tovars .tovar .r3 li .pad a:visited { color: #686868;}
.tovars .tovar .r4 { width: 160px; padding: 1px 3px 3px 3px; line-height: 140%; }
.tovars .tovar .r4 .notify { overflow: hidden; width: 100%; margin: 0; padding: 0; }
.tovars .tovar .r4 .notify em { color: #585858; font-style: normal; cursor: pointer; float: left; line-height: 110%; text-decoration: underline; }
.tovars .tovar .r4 .notify img { margin: 2px 0 0 13px; float: left;}
.tovars .tovar .r4 .p { margin: 0; padding: 0; font-size: 18px; color: #b90000; }
.tovars .tovar .r4 .old_price { position: relative; top: 0; left: 13px; display: block; font-size: 100%; color: #b0b0b0; text-decoration: line-through; }
.tovars .tovar .r4 .old_price_new { position: relative; top: 0; left: 13px; display: block; font-size: 100%; color: #000000; }
.tovars .tovar .r4 .n { color: #D0D0D0; }
.tovars .tovar .r4 .off { margin-left: 5px; font-size: 18px; color: #afafaf; }
.tovars .tovar .r4 a { margin-left: 17px; font-size: 10px; color: #000;}
.tovars .tovar .r4 a img { border: 0; vertical-align: middle; }
.tovars .tovar .r5 { width: 34px; margin: 0; padding: 0; float: right; margin-top: 4px;}
.tovars .tovar .r5 img {margin: 0; padding: 0; margin-bottom: 1px; float: right; }

/* tovars */
.tovars_new {width: 100%;}
.tovars_new .no_active {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 5.5+*/-moz-opacity: 0.4; /* Mozilla 1.6 и ниже */-khtml-opacity: 0.4; /* Konqueror 3.1, Safari 1.1 */opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}
.tovars_new .tov_head { display: block; overflow: hidden; background-color: #f1f1f1; padding: 4px; font-size: 11px; width: 762px; }
.tovars_new .tov_head a { color: #000; text-decoration: underline; }
.tovars_new .tov_head .h1, .tovars_new .tov_head .h2, .tovars_new .tov_head .h3 { display: block; float: left; position: relative; }
.tovars_new .tov_head .h1 {left: 260px; text-align: right; }
.tovars_new .tov_head .h2 {left: 445px; text-align: center; }
.tovars_new .tov_head .h3 {left: 520px; text-align: center; }
.tovars_new .r1, .tovars_new .r2, .tovars_new .r3, .tovars_new .r4, .tovars_new .r5 { float: left; }
.tovars_new .tovar { overflow: hidden; border-bottom: 1px solid #ebebeb; width: 100%; padding: 10px 0;}
.tovars_new .tovar .r1 { width: 130px;}
.tovars_new .tovar .r1 a:focus { outline: none; }
.tovars_new .tovar .r1 img { border: 0; padding: 5px 5px 10px 5px; width: 120px; height: 50px;}
.tovars_new .tovar .r1_spec {position: absolute; width: 120px; text-align: right; margin: 0; padding: 0; margin-top: 40px;}
.tovars_new .tovar .r1_spec img {margin-left: 2px;}
.tovars_new .tovar .r2 { width: 310px; padding: 2px; }
.tovars_new .tovar .r2 .h { font-size: 12px; font-weight: 600; color: #000; float: left; margin-bottom: 4px; width: 300px; }
.tovars_new .tovar .r2 .d { width: 300px; clear: both; float: left; font-size: 11px; color: #686868;}
.tovars_new .tovar .r2 .a { float: right; font-size: 10px; color: #272727; margin-top: 2px; padding-bottom:0px; font-weight: normal;}
.tovars_new .tovar .r2 .re { width: 300px; clear: both; float: left; font-size: 10px; color: #272727; margin-top: 6px;padding-bottom:3px;}
.tovars_new .tovar .r2 .re a,.tovars .tovar .r2 .re a:visited {margin-right: 10px;}
.tovars_new .tovar .r2 .s { width: 200px; clear: both; float: left; margin: 0px 0px 0px 0px;}
.tovars_new .tovar .r2 a { color: #000;}
.tovars_new .tovar .r3 { width: 160px; padding: 3px; margin-bottom: 8px; }
.tovars_new .tovar .r3 ul { list-style: none; padding: 0; margin: 1px 0px 0px 2px; }
.tovars_new .tovar .r3 ul ul.mosul {margin: 0 0 6px 0;}
.tovars_new .tovar .r3 ul li {  background: url('/i/muztorg_sprite.png') no-repeat; background-position: -427px -174px; font-size: 11px;  padding-left: 12px; line-height: 10px; margin-bottom: 4px;}
.tovars_new .tovar .r3 ul .pad { background: none; font-size: 10px;  padding-left: 12px; margin: 0 0 2px 0;}
.tovars_new .tovar .r3 ul .n { background: none; font-size: 11px;  padding-left: 0px; line-height: 13px; color: #D0D0D0; margin-top:19px; }
.tovars_new .tovar .r3 a, .tovars_new .tovar .r3 a:visited { color: #000;}
.tovars_new .tovar .r3 .m_slide, .tovars_new .tovar .r3 .m_region {text-decoration: none; border-bottom: 1px dashed #000;}
.tovars_new .tovar .r3 ul .pad a, .tovars_new .tovar .r3 li .pad a:visited { color: #686868;}
.tovars_new .tovar .r3 .tov_nal {border: none; border-collapse: collapse; padding: 0; margin: 0;}
.tovars_new .tovar .r3 .tov_nal td.m_label {width: 100px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -427px -174px; padding-left: 12px; font-size: 8pt;}
.tovars_new .tovar .r3 .tov_nal td.m_wait {width: 140px; padding-left: 12px; font-size: 7pt; color: #777;}
.tovars_new .tovar .r3 .tov_nal td.m_wait a, .tovars_new .tovar .r3 .tov_nal td.m_wait a:visited {color: #777;}
.tovars_new .tovar .r3 .tov_nal .m_sub {display: none;}
.tovars_new .tovar .r3 .tov_nal td {border: none; border-collapse: collapse; padding: 0 5px 0 0; margin: 0;}
.tovars_new .tovar .r3 .tov_nal td.m_nal {vertical-align: middle; padding-top: 2px;}
.tovars_new .tovar .r3 .tov_nal td.pad {background: none; font-size: 10px; padding-left: 22px;}
.tovars_new .tovar .r3 .tov_nal td.pad a, .tovars_new .tovar .r3 .tov_nal td.pad a:visited {color: #666;}
.tovars_new .tovar .r4 { width: 150px; padding: 1px 3px 3px 3px; line-height: 140%; }
.tovars_new .tovar .r4 .notify { overflow: hidden; width: 100%; margin: 0; padding: 0; }
.tovars_new .tovar .r4 .notify em { color: #585858; font-style: normal; cursor: pointer; float: left; line-height: 110%; text-decoration: underline; }
.tovars_new .tovar .r4 .notify img { margin: 2px 0 0 13px; float: left;}
.tovars_new .tovar .r4 .p { margin: 0; padding: 0; font-size: 18px; color: #b90000; }
.tovars_new .tovar .r4 .old_price { position: relative; top: 0; left: 13px; display: block; font-size: 100%; color: #b0b0b0; text-decoration: line-through; }
.tovars_new .tovar .r4 .old_price_new { position: relative; top: 0; left: 13px; display: block; font-size: 100%; color: #000000; }
.tovars_new .tovar .r4 .n { color: #D0D0D0; }
.tovars_new .tovar .r4 .off { margin-left: 5px; font-size: 18px; color: #afafaf; }
.tovars_new .tovar .r4 a { margin-left: 17px; font-size: 10px; color: #000;}
.tovars_new .tovar .r4 a img { border: 0; vertical-align: middle; }
/* tovars-end */

.tov_nal_details {border: none; border-collapse: collapse; padding: 0; margin: 12px 0 0 25px;}
.tov_nal_details td.m_label {width: 100px;  background: url('/i/muztorg_sprite.png') no-repeat; background-position: -427px -174px; padding-left: 12px; font-size: 8pt;}
.tov_nal_details td {border: none; border-collapse: collapse; padding: 0 5px 0 0; margin: 0;}
.tov_nal_details td.m_nal {vertical-align: middle; padding-top: 2px;}
.tov_nal_details td.pad {background: none; font-size: 10px; padding-left: 22px;}
.tov_nal_details td.pad a, .tov_nal_details td.pad a:visited {color: #666;}

.tov_nal_details a,.tov_nal_details a:visited { color: #000;}
.tov_nal_details a.m_slide, .tov_nal_details a.m_region,.tov_nal_details a.m_slide:visited, .tov_nal_details a.m_region:visited {text-decoration: none;}
.tov_nal_details a.m_region:visited, .tov_nal_details a.m_region {text-decoration: underline;}
.tov_nal_details .pad a, .tov_nal_details .pad a:visited { color: #686868;}

.tovarhover { cursor: pointer; background: #EAEAEA; }
#con_left .leftcolumn { position: relative; border: 1px solid #dcdcdc; margin: 0 0 10px 0; padding:0; padding-bottom: 10px; background-color: #fff; overflow: hidden; width: 166px; }
#con_left .leftcolumn h2 { margin: 0; padding: 10px 10px 10px 10px; font-size: 12px; font-weight: 400; color: #454545; background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 0; border-bottom: 1px solid #dcdcdc; text-shadow: #fff 1px 1px 1px;}
/*Аналог h2 для замены-оптимизации*/
#con_left .leftcolumn .hd2 { margin: 0; padding: 10px 0 10px 10px; font-size: 12px; font-weight: 400; color: #454545; background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 0; border-bottom: 1px solid #dcdcdc;display:block; }
#con_left .leftcolumn h3, #con_left .leftcolumn .h3 { margin: 0; padding: 3px 0 0 10px; height: 18px; font-size: 12px; font-weight: 100; color: #454545; background-color: #f7f7f7; }
#con_left .leftcolumn .bt { border-top: 1px solid #ebebeb; }
#con_left .leftcolumn .bb { border-bottom: 1px solid #ebebeb; }
#con_left .leftcolumn .spacer { clear: both; height: 13px; display: block; }
#con_left .leftcolumn a { color: #000; 	text-decoration : none;}
#con_left .leftcolumn a:hover { color: #636363; 	text-decoration : underline;}
.redmarker { list-style: none; margin: 4px 5px 0px 12px; padding: 0; line-height: 4px; overflow: hidden; }
.redmarker li {background: transparent url('/i/muztorg_sprite.png') no-repeat; background-position: -430px -187px; font-size: 11px; padding-left: 10px; line-height: 12px; margin-bottom: 6px; }
.redmarker li em,.redmarker li .tov_count { font-style: normal; margin-left: 4px; color: #8e8e8e; }
.zoom1 li { _zoom: 1; }
div#hidden { margin:0; padding:0; background-color: red; overflow: hidden; }
div.sbutton { margin: 0 0 0 15px; font-size: 11px }
div.sbutton { margin: 0 0 0 15px; font-size: 11px }
div.sbutton a { color: #808080; border-bottom: 1px dotted #808080; }
div.sbutton a:focus { outline: none; }
div.sbutton a:hover { text-decoration: none; border-bottom: 1px dotted #585858; }
div.sbutton a img { border: 0; border-bottom: 1px solid white;}
div.sbutton_close { cursor: pointer; position: absolute; right: 25px; top: 25px; font-size: 11px color: #808080; }
.small li { padding-left: 14px; }
.leftcolumn .afisha { margin: 0; padding: 0; font-size: 11px; padding: 10px; border: 0px solid black; padding-bottom: 3px;}
.leftcolumn .afisha p, .afisha strong { margin: -3px 0 0 55px; padding: 0; position: relative; display: block; }
.leftcolumn .afisha .afisha_date {margin: -3px 0 0 55px; padding: 0; position: relative; display: block; font-size: 10px;}
.leftcolumn .afisha .afisha_place {margin: -3px 0 0 55px; padding: 0; position: relative; display: block; color: #777; font-size: 9px; margin-top: 0px;}
.leftcolumn .afisha img { position: relative; margin: 0 -100% 0 0; float: left; padding:0; border: 1px solid #ccc;}
.leftcolumn .afisha p { margin-top: 2px; }
.afisha p { color: #d3262c;}
.afisha_alllink { position: relative; float: right; padding-right: 10px; }
.afisha_alllink a { color: #d3262c; font-size: 11px;}
.lcshadow { margin: -10px 0 5px 0; padding:0; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -198px -351px; width: 105px; height: 5px; overflow: hidden; }
.news { padding: 8px 8px; margin: 0; position: relative; background-color: #fff; }
.news p { margin: 0; padding: 0; font-weight: 100; }
.news p a, .news p a:visited{ text-decoration: underline;}
.newsdate { margin: 0 0 0 0; padding: 0; position: relative; font-size: 9px; color: #666;}
.news_text {height: 48px; overflow: hidden; font-size: 10px; margin-top: 5px;}
.news_img {padding-bottom: 10px;}
.news_img img {border: 1px solid #dcdcdc;}
.leftcolumn .news { font-size:11px; }
.leftcolumn .corp_menu { font-size:12px; margin: 5px 0 0 10px;}
#banners { width: 100%; background-color: #fff; overflow: hidden; margin-bottom: 5px; }
#banners * img { border: 0; }
#banners .leftbanner, #banners .rightbanner {width: 50%; float: left; }
#banners .rightbanner, #banners .rightbanner img { float: right; border: 0; }
#banners .pieces { padding-top: 5px; }
#banners .pieces .left, #banners .pieces .middle, #banners .pieces .right { float: left; margin-right: 6px;}
#banners .pieces .right { margin: 0; }
#banners .centroban { background-color: #e0e0e0; width: 465px; height: 344px; float: left; }
#banners .rightbanner_top { background-color: #e0e0e0; float: right; width: 305px; height: 110px; border: 1px solid #fff; }
#banners .p { margin-bottom: 6px; }

#specialban {margin-top: 6px; }
#specialban div{float: left;border : 1px dotted Gray;width:252px;height:164px;text-align:center;}
#specialban div img {}
#specialban div a.spec_a {color:#174483;font-weight : bold;font-size: 14px;}

#advices { margin-top: 5px; width: 100%; }
#advices h2, #lastorder h2 { margin: 0; padding: 10px 0 0px 10px; height: 24px; font-size: 14px; font-weight: 400; color: #454545; background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 0; border: 1px solid #dcdcdc; }
#advices .column { float: left; width: 155px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;  margin-top: 2px; background-color: #fff; }
#advices .noborder { border: 0; width: 156px; }
#advices .column .image {width:155px;height:150px;display:table-cell;text-align:center;vertical-align:middle;}
#advices .column .image img {vertical-align:middle;}
#advices .column strong { color: #555; display: block; padding: 7px; font-size: 11px; line-height: 130%; }
#advices .column hr { height: 1px; border: 0; color: #ddd; width: 90%; background-color: #ddd; }
#advices .column .cost_description { width: 75px; float: left; border-right: 1px solid #ddd; padding-right: 5px; line-height: 110%; }
#advices .column .cost_description p { margin: 0; padding: 0; font-size: 11px; text-align: right; }
.red { font-weight: 800; color: #c02a2c; }
#advices .column .costs { float: left; padding-left: 5px; line-height: 110%; }
#advices .column .costs p { margin: 0; padding: 0; font-size: 11px; }
#advices .column .costs p .red { font-size: 110%; }
#lastorder { display: block; margin-top: 5px; overflow: hidden; }
#lastorder .column { margin-top: 15px; width: 259px; float: left; display: block; border-right: 1px solid #ddd; overflow: hidden; }
#lastorder .noborder { border: 0; }
#lastorder .image { cursor: pointer; position: relative; margin-right: -100%; width: 82px; height: 63px; border: 1px solid #ddd; text-align: center; float: left; overflow: hidden; }
#lastorder .row { margin: 0 0 8px 10px; border: 0px solid green; padding-right: 5px; }
#lastorder .row p, #lastorder .row b { padding: 0; margin: 0 0 0 90px; font-size: 11px; line-height: 140%; }
#lastorder .row p a { text-decoration: none; color: black; }
#lastorder .row p a:hover { text-decoration: underline; }
#lastorder .image span { cursor: pointer; width: 83px; height: 63px; display: table-cell; vertical-align: middle; text-align: center; }
#lastorder .image span img { cursor: pointer; vertical-align: middle; border:0; }
#lastorder .nomargin { margin-bottom: 0;}
#lastorder .row b { color: #bb171d; font-weight: 100; }
#lastorder .row small { clear: both; float: right; margin: 0 10px 2px 0; color: #D0D0D0; font-size: 60%; }
#dates { float: left; margin:0; padding:0; font-size: 11px; color: #9a9a9a; font-style: italic;}
#dates span { float: left; display: block; width: 239px; text-align: right; padding-right: 20px;}
#bottomlinks { margin:0 auto; padding: 7px 0 0 10px; margin-top: 40px; margin-bottom: 20px; width: 940px; height: 23px; border: 1px solid #ddd; background-Color: #eee; font-size: 11.5px; }
#bottomlinks a { fword-spacing: normal; color: #6b6b6b; }
#bottomlinks ul { color: #6b6b6b; list-style: none; margin: 0; padding: 0; margin: 7px 0 0 10px; word-spacing: 4px; }
#bottomlinks ul li { margin-right: 6px; float: left; }
#footer { color: #cecece; font-size: 11px; width: 100%; margin: 0 auto; background-Color: #7a7a7a; text-align: center; }
#footer div
{
	padding: 20px 10px;
}
#footer table td {padding: 20px;}

.about { overflow: hidden; width: 769px; margin-bottom: 15px; }
.about .name { float: left; width: 570px; overflow: hidden; }
.about .name .h { width: 550px; float: left; clear: both; font-size: 14px; color: #c60f19; font-weight: 600; }
.about .name .d { width: 550px; margin-top: 6px; float: left; clear: both; font-size: 11px; color: #000; }
.about .name .a { width: 300px; margin-top: 7px; float: left; clear: both; font-size: 11px; color: #a8a8a8; }
.about .logo { padding-bottom: 2px; position: relative; left: 10px; top: 0; float: left; width: 189px; overflow: hidden; }
.about .logo a { color: #000; }
.about .logo img { border:0; margin-bottom: 10px; }
.about .logo ul { list-style: none; margin: 0; padding: 0; font-size: 11px; }
.inner .main { width: 769px; overflow: hidden; }
.inner .main .picture { float: left; text-align: center; width: 320px; overflow: hidden; position: relative;}
.inner .main .picture img { border:0; }
.inner .main .picture a:focus { outline: none; }

.inner .main .picture_option {position: absolute; z-index: 5; bottom: 0; right: 0; margin: 0px;}
.inner .main .picture_option img {margin-left: 5px;}

.inner .main .desc { padding-left: 10px; float: left; width: 438px; overflow: hidden;  }
.inner .main .desc .price { width: 436px; border: 1px solid #d1d1d1; background: url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -203px; overflow: hidden;}
.inner .main .desc .price .p { float: left; margin: 0; padding: 12px 0 10px 20px; width: 206px;}
.inner .main .desc .price .p span { float: left; position: relative; top: 6px; font-size: 22px; font-weight: bold; color: #c60f19; width: 206px; margin: 0; padding: 0; display: block;}
.inner .main .desc .price .p .nenene { color: #D0D0D0; } 
.inner .main .desc .price .info_price { color: #808080; font-weight: normal; font-size:11px; margin: 0; padding: 0;}
.inner .main .desc .price .rozn_price { color: #000; font-size: 11px; margin: 0; padding: 0; font-weight: bold; margin-top: 5px; margin-bottom: 6px;}
.inner .main .desc .price .int_price {font-size: 22px; font-weight: bold; color: #c60f19; margin: 0; padding: 0; margin-top: 7px;}

.inner .main .desc .price .p .tov_action_countdown {font-size: 10px; width: 186px;}
.inner .main .desc .price .p .tov_action_countdown .action_date {
	font-size: 5pt; 
	background: #b00; 
	color: #fff; 
	padding: 1px 2px;
	text-transform: uppercase;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #EB4F4F;
	background: -moz-linear-gradient(top, #EB4F4F 0%, #CD0202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EB4F4F), color-stop(100%,#CD0202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB4F4F', endColorstr='#CD0202',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* W3C */
	text-shadow: #900 1px 1px 1px;
	float: none;
	position: static;
	width: auto;
	left: auto;
	top: auto;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 5px;
}
.inner .main .desc .price .p .tov_action_countdown .action_date span {font-size: 5pt; font-weight: bold; float: none; position: static; top: auto; display: inline; color: #fff; width: auto;}

.inner .main .desc .price .s { float: left; width: 2px; height: 80px; margin: 15px 0; background: transparent url('/i/muztorg_sprite_x.png') top no-repeat; background-position: 0 -373px;}
.inner .main .desc .price .n a img {border: none;}
.inner .main .desc .price .n { float: left; width: 190px; overflow: hidden;}
.inner .main .desc .price .n ul {list-style: none; padding: 0; margin: 12px 25px 10px 25px;}
.inner .main .desc .price .n ul.mosul {list-style: none; margin: 0; padding: 2px 0 2px 0;}
.inner .main .desc .price .n li.big { background: transparent url('/i/muztorg_sprite.png') no-repeat; background-position: -373px -190px; font-size: 11px; margin: 0 0 4px 0; padding: 0 0 0 12px; line-height: 10px;}
.inner .main .desc .price .n li.big li { margin: 0 0 2px 0; padding: 0;}
.inner .main .desc .price .n li a, .inner .main .desc .price .n li a:visited { color: #000; padding: 0; margin: 0;}
.inner .main .desc .price .n li.pad a, .inner .main .desc .price .n li.pad a:visited { color: #686868; padding: 0; margin: 0;}
.inner .main .desc .price .n .pad { background: none; font-size: 10px;  padding-left: 12px; margin: 0 0 2px 0;}
.inner .main .desc .price .n .n { background: none; font-size: 11px;  padding-left: 0px; line-height: 13px; color: #D0D0D0; margin-top:19px; }
.inner .main .desc .price .n .nn { width: 180px; height: 80px; }
.inner .main .desc .price .n .nn table { width: 100%; height: 100% }
.inner .main .desc .price .n .nn table td { color: #C0C0C0; font-size: 10px; text-align: center; vertical-align: middle; }
.inner .main .desc .price .n .nn table td .ojid { font-size: 11px; }
.inner .main .desc .price .n span { position: relative; top: 10px; left: 26px; font-size: 12px; font-weight: 600;}
.inner .main .desc .price .p .basketwish { margin-top: 3px; margin-bottom: 10px;}
.inner .main .desc .price .n .ne { background: none; font-size: 10px;  padding-left: 14px; line-height: 13px; color: #000000; }
.inner .main .desc .price .p .p_act { }
.inner .main .desc .d { margin-top: 20px; padding-left: 0px; width: 438px; overflow: hidden; font-size: 11px; }
.inner .main .desc .d span .op { float: left; font-size: 100%; font-weight: 600; margin-bottom: 15px; }
.inner3 .main .desc .d ul { float: left; clear: both; font-size: 100%; list-style: none; margin: 0; padding: 0; line-height: 130%; }
.inner .main .desc .d .t { float: left; clear: both; font-size: 100%; font-weight: 100; letter-spacing: normal;}
.inner .main .desc .d .t li {padding: 0 0 0 10px; margin: 5px 0;}
.inner .main .desc .d .t table {font-size: 100%; border-collapse: collapse;}

#comm, #desc, #wish { cursor: pointer; }
#desc img, #comm img, #wish img { margin-right: 3px; }
.inner .main .switch_buttons { display: block; height: 25px; width: 390px; margin: 10px 0 10px 0; font-size: 12px; color: gray; }
.inner .main .switch_buttons .button { float: left; padding: 2px 10px;}
.inner .main .switch_buttons .button span {border-bottom: 1px dashed #808080;}
.inner .main .switch_buttons .button em { margin-left: 3px; font-weight: 600; font-style: normal; }
.inner .main .switch_buttons .sel { background-color: #eee; color: black; }
.inner .main .switch_buttons .sel span { border-bottom: none;}

#con_right #commentsdiv {display: none;}
#con_right .comments {font-size: 11px;}
#con_right .comments .comment { width: 100%; padding: 10px 0; border-bottom: 1px solid #ccc;}
#con_right .comments .comment .avatar { float: left; }
#con_right .comments .comment .avatar a img { border: none;}
#con_right .comments .comment .hname { float: left; margin-left: 5px;}
#con_right .comments .comment .name, #con_right .comments .comment .name a, #con_right .comments .comment .name a:visited {color: #333; font-weight: bold; font-size: 12px;}
#con_right .comments .comment .date { color: #666; font-size: 9px;}
#con_right .comments .comment .text { color: black; margin: 7px 0 0px 0px; font-size: 11px;}
.comment .text:hover, .comment .text:focus {opacity: 1;}
#con_right .comments .comment .reply { color: black; margin: 7px 0 0px 0px; font-size: 9px;}
#con_right .comments .comment .comment_reply { font-size: 9px;}
#con_right .comment_cancel { font-size: 9px; margin-right: 10px;}
#con_right .comments .comment .comment_text { color: black; margin: 7px 0 0px 0px; font-size: 12px;}
#con_right .comments .o { margin-bottom: 5px; margin-top: 20px;}

#con_right .comments .vote { float: right; list-style: none; margin: 0; padding: 0;}
#con_right .comments .vote li { float: right; margin: 0; padding: 0; display: block;}
#con_right .comments .vote .vote_mark {padding: 0; margin: 0; font-size: 9px; padding-top: 1px;}
#con_right .comments .vote .vote_mark span { padding: 0; margin: 0; color: #999; font-weight: bold; font-size: 9px;}
#con_right .comments .vote .vote_mark span.vote_red { color: #b00;}
#con_right .comments .vote .vote_mark span.vote_green { color: #0b0;}

#con_right .comments .vote .vote_buttons {}
#con_right .comments .vote .vote_buttons span {float: left; width: 13px; height: 13px; display: block; margin-left: 2px;}
#con_right .comments .voting .no_auth .vote_minus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -168px -244px;}
#con_right .comments .voting .no_auth .vote_plus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -181px -244px;}

#con_right .comments .voting .auth .vote_minus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -168px -205px; cursor: pointer;}
#con_right .comments .voting .auth .vote_plus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -181px -205px; cursor: pointer;}

#con_right .comments .voting .auth .vote_minus:hover {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -168px -218px; cursor: pointer;}
#con_right .comments .voting .auth .vote_plus:hover {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -181px -218px; cursor: pointer;}

#con_right .comments .voted .auth .vote_minus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -168px -244px; cursor: auto;}
#con_right .comments .voted .auth .vote_plus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -181px -244px; cursor: auto;}

#con_right .comments .voted .auth .voted_minus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -168px -231px; cursor: auto;}
#con_right .comments .voted .auth .voted_plus {background: url("/i/muztorg_sprite.png") no-repeat; background-position: -181px -231px; cursor: auto;}

.comment a img, .comment a:visited img {
border: 1px solid #aaa;
}

.inner .main .dop { margin: 10px 0 0 0; padding: 0; }
.inner .main .dop .head { font-size: 12px; margin-bottom: 5px; font-weight: bold;}
.inner .main .dop .country { font-size: 11px; margin-bottom: 5px;}
.inner .main .dop .country span {font-weight: bold;}
.inner .main .dop ul { font-size: 11px list-style: none; margin: 7px 0 0 10px; padding: 0; }
.inner .main .dop ul a { color: #186fb5; text-decoration: underline;font-size: 11px;}
.inner .main .dop ul a:visited { color: #617c92; }
.inner .main .dop ul a:hover { color: #094e86; }
.inner .main .dop ul li { padding-left: 22px; line-height: 18px; height: 30px;list-style: none; }
.inner .main .dop ul li.pdf { background: transparent url('/i/muztorg_sprite.png') no-repeat scroll; background-position: -194px -229px;}
.inner .main .dop ul li.rtf { background: transparent url('/i/muztorg_sprite.png') no-repeat scroll; background-position: -194px -205px;}
.inner .main .dop ul li.doc { background: transparent url('/i/muztorg_sprite.png') no-repeat scroll; background-position: -220px -205px;}
.inner .main .dop ul li.lnk { background: transparent url('/i/muztorg_sprite.png') no-repeat scroll; background-position: -220px -229px;}

.inner .main .wish_list {font-size: 11px; display: none;}
.inner .main .wish_list .wish_o {margin-top: 20px; margin-bottom: 5px; font-weight: bold;}
.inner .main .wish_list .wish_list_avatar {float: left;}
.inner .main .wish_list .wish_list_avatar a img {border: none;}
.inner .main .wish_list .wish_list_hname {float: left; margin-left: 5px;}
.inner .main .wish_list .wish_list_name, .inner .main .wish_list .wish_list_name a, .inner .main .wish_list .wish_list_name a:visited {color: #333; font-weight: bold; font-size: 12px;}
.inner .main .wish_list .wish_list_comment {color: #666; font-size: 9px; margin-top: 5px;}
.inner .main .wish_list .wish_list_user {width: 100%; padding: 10px 0; border-bottom: 1px solid #ccc;}

.inner .main .rating { margin: 10px 10px 0 0; float: right; font-size: 11px; }
.inner .main .rating .o font { float: left; margin-right: 5px;}
.inner .main .rating img { border: 0; vertical-align: middle; }
.inner .main .rating em { color: #909090; font-style: normal; margin-left: 3px; }
.inner .main .rating .c { font-weight: 600; clear: both; float: right; }

.inner .main .rating_new {margin: 10px auto 0 auto; text-align: center;}
.inner .main .rating_new .o {margin: 0 auto; float: none; width: 75px; text-align: center;}
.inner .main .rating_new .o span {float: none;}
.inner .main .rating_new .rheader {font-size: 8pt; color: #555;}

.inner .also { display: none; margin: 10px 0; width: 100%; }
.inner .also .head { display: block; font-size: 11px; padding: 5px 10px; background-color: #f1f1f1;}
.inner .also .t { display: block; margin-top: 15px; float: left; width: 48%; font-size: 11px; }
.inner .also .t .i { float: left; padding: 0 10px; }
.inner .also .t .i img { border: 0; }
.inner .also .t .o .h { font-weight: 600; float: left; }
.inner .also .t .o .o { clear: both; float: left; }
#preview{position:absolute; border: 1px solid #969696;background-color:#fff;padding:5px;display:none;
box-shadow: 0px 0px 5px #333;
-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

/*color for bg  for tooltip: #FFFFE1*/
#tt_votes{position:absolute;border:1px solid #000;background-color:#fff;padding:4px;display:none;font-size:70%; z-index: 9999;}

#nal_reserv_div{position:absolute;border:1px solid #ccc;background-color:#fff;padding: 4px 6px;display:none;font-size: 8pt; z-index: 9999;}
.nal_reserv_nal {margin-left: 1px; padding-left: 14px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -429px -225px;}
.nal_reserv_reserv {margin-left: 1px; padding-left: 14px; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -429px -344px;}
.nal_reserv_update_time {padding-left: 2px; margin-top: 12px; font-size: 7pt; color: #666;}
.nal_reserv_phone {padding-left: 15px; background: url('/i/muztorg_sprite.png') no-repeat -429px -253px; margin-top: 12px; font-size: 7pt; color: #333;}

#tt_region{position:absolute;border:1px solid #000;background-color:#fff;padding:4px;display:none;font-size:70%; z-index: 9999;}
#tt_region1{position:absolute;border:1px solid #000;background-color:#fff;padding:4px;display:none;font-size:70%; z-index: 9999;}
#tt_actions{position:absolute;border:1px solid #A50000;background: #b90000 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -453px; padding:5px;display:none;font-size: 10px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow:#000 0 0 0 5px;-moz-box-shadow:#000 0 0 5px;-webkit-box-shadow:#000 0 0 5px; text-shadow: #800 1px 1px 1px; border: 1px solid #800;}
#tt_actions a, #tt_actions a:visited {color: #fff;}
.addcomment { width: 100%; }
.addcomment .header { padding: 4px 0 4px 10px; background-color: #f7f7f7; color: black; font-size: 12px; width: 100%; margin-bottom: 10px; }
.addcomment form { width: 100%; }
.forms_name { margin: 0; padding:0; list-style: none; display: block; float: left; font-size: 12px; margin: 5px 10px 0 0; }
.forms_inputs { margin: 5px 0; padding:0; display: block; float: left; list-style:none; width: 100%; }
.forms_inputs .input { margin: 5px 0; border:1px solid #dfdfdf; }
.forms_inputs textarea { border:1px solid #dfdfdf; width: 100%; height: 80px; overflow: auto;}

#loginscreen { overflow: hidden;
overflow: hidden;
background: #ddd no-repeat;
box-shadow:#000 0 0 8px;
-moz-box-shadow:#000 0 0 8px;
-webkit-box-shadow:#000 0 0 8px;
padding: 5px;
border: 1px solid #fff;
}
#loginscreen h2 { margin: 20px 0 10px 20px; padding: 0; font-size: 12px; }

#wishlistscreen { 
	overflow: hidden;
	background: #ddd no-repeat;
	box-shadow:#000 0 0 8px;
	-moz-box-shadow:#000 0 0 8px;
	-webkit-box-shadow:#000 0 0 8px;
	padding: 5px;
	border: 1px solid #fff;
}
#wishlistscreen h2 { margin: 20px 0 10px 20px; padding: 0; font-size: 12px; }

#partnerorderscreen { overflow: hidden;
overflow: hidden;
	background: #ddd no-repeat;
	box-shadow:#000 0 0 8px;
	-moz-box-shadow:#000 0 0 8px;
	-webkit-box-shadow:#000 0 0 8px;
	padding: 5px;
	border: 1px solid #fff;
}
#partnerorderscreen h2 { margin: 20px 0 10px 20px; padding: 0; font-size: 12px; }

.dashed { border-bottom: 1px dashed gray; text-decoration: none;}
.tbl_reg { margin: 10px 10px 30px;  }
h1 { font-size: 18px; color: #c60f19; margin-left: 0.0em;margin-top:10px; }
h2 {font-size: 14px;color: #c60f19;}
h1.small { font-size: 18px; color: #c60f19; }
#logon_icon { display: block; padding: 0; margin: 3px 0 0 3px; background: url('/i/muztorg_sprite.png') transparent -276px -235px; width: 14px; height: 15px; float: left; }
#alogin { text-decoration: none; border-bottom: 1px dashed #0c5e94; }
a.dashed { text-decoration: none; border-bottom: 1px dashed; }
.informant { display: block; margin: 30px 0 0 20px; font-size: 11px; }
.informant a { font-size: 11px; color: #2F3E84; text-decoration: underline; }
.informant a:hover { color: #585858}
.img_right { margin-left: 20; float:right; }
.img_left { margin-right: 20; float:left; }
.logintable { margin: 0 0 0 20px; }
.vendrow { float: left; margin: 0 10px 0 10px; }
div.o span { cursor: pointer; float: left; }
div.o {margin-bottom: 3px; }
#vStar1,#vStar2,#vStar3,#vStar4,#vStar5,.star_ico { float: left; width: 14px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -168px -257px; height: 14px; }
.star_ico_hover {float: left; width: 14px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -182px -257px; height: 14px;}
.star_ico_light {float: left; width: 14px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -168px -257px; height: 14px;}
.ss { background: url('/i/muztorg_sprite.png') no-repeat; background-position: -182px -257px; }
.tovstars { width: 70px; }
#cartDiv { font-size: 11px }
#cartDiv .yC { position: relative; top: 8px; padding-left: 10px; width: 155px; height: 30px; text-align: center; }
#cartDiv .yC u { color: #C60F19; }
#cartDiv .St { margin: 5px 0 5px 0; text-align: center; }
#cartDiv .St #pos { color: #c60f19;}
#cartDiv .St #summ { color: #c60f19;}
.rsvbtnnorm, .bsktbtnnorm, .ordtbtnnorm, .wishtbtnnorm { top: 41px; } 
.rsvbtndwn, .bsktbtndwn, .ordtbtndwn, .wisgtbtndwn  { top: 54px; } 

#addBasketBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -347px 0; width: 90px; height: 20px; margin-top:5px; overflow: hidden;}
#addRsvBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -167px 0; width: 90px; height: 20px; margin-top:5px; overflow: hidden;}
#addOrderBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -257px 0; width: 90px; height: 20px; margin-top:5px; overflow: hidden;}
#addWishListBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -257px -114px; width: 90px; height: 20px; margin-top:5px; margin-left: 6px; overflow: hidden;}
#removeWishListBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -304px -206px; width: 90px; height: 20px; margin-top:5px; margin-left: 6px; overflow: hidden;}
#addRemindBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -347px -114px; width: 90px; height: 20px; margin-top:5px; overflow: hidden;}
#addRemindMeBtn { display: block; float: left; left: 32px; cursor: pointer; background: url('/i/muztorg_sprite.png') transparent -257px 0; width: 90px; height: 20px; margin-top:5px; overflow: hidden;}
.toCart { margin-left: 19px; margin-top: 10px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -418px -301px; font-size: 10px; padding: 0 0 0 21px; text-decoration: underline; cursor: pointer;}
.toCart:hover { margin-left: 19px; margin-top: 10px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -420px -325px; font-size: 10px; padding: 0 0 0 21px; text-decoration: underline; cursor: pointer; color: #b00;}
.toOrder {  margin-left: 20px; margin-top: 10px; display: block; background: url('/i/muztorg_sprite.png') no-repeat; background-position: -424px -277px; font-size: 10px; padding: 0 0 0 20px; text-decoration: underline; cursor: pointer; color: #000;}
.toCartInfo { margin: 5px 0 10px 0; display: block; font-size: 11px; padding: 0 0 0 21px; line-height: normal; color: #808080;}

.cart_header { margin-top: 25px; display: block; width: 100%; height: 20px; border-bottom: 3px solid #eee; font-size: 11px; font-family: tahoma, arial;}
.cart_bottom { margin: 10px 0 0 0; display: block; width: 100%; height: 20px; font-weight: bold; font-size: 11px font-family: tahoma, arial; }
.cart_bottom .itogo { position: relative; left: 10px; display: block; width: 495px; float: left;}
.cart_bottom .nal { float: left; display: block; width: 120px; text-align: right; } 
.cart_bottom .normal { font-weight: normal; } 
.cart_bottom .beznal { float: left; display: block; width: 120px; text-align: right; color: #919191; } 
.cart_header span { display: block; float: left; font-weight: bold; }
.cart_header .name { position: relative; left: 10px; width: 330px; }
.cart_header .id { position: relative; left: 10px; width: 100px; }
.cart_header .count { width: 65px; }
.cart_header .price { width: 120px; text-align: right; }
.cart_header .price_bn { width: 120px; text-align: right; color: #919191; }
.cart_header .delete { width: 80px; text-align: right; }
#cartcont, .carttovar { display: block; width: 100%; font-family: tahoma, arial;  }
.carttovar A,
.carttovar A:visited,
.carttovar A:link { color: #808080; }
.carttovar A:hover { color: #800000; }
.carttovar { overflow: hidden; display: block; margin: 8px 0 0 0; width: 728px; border-bottom: 1px solid #eee; padding-left: 10px; padding-bottom: 8px; font-size: 11px; }
.carttovar span { float: left; display: block; }
.carttovar .id { width: 100px; }
.carttovar .name { width: 380px; }
.carttovar .count { width: 45px;text-align: center; }
.carttovar .count input { width: 35px; border: 1px solid #eee; font-size: 12px; }
.carttovar .price { width: 80px; text-align: right; }
.carttovar .price_bn { width: 80px; text-align: right; color: #919191; margin-right: 45px; }
.carttovar .delete { width: 70px; padding-left: 50px;text-align: right;}
.carttovar .delete .delete_button { cursor: pointer; margin-top: 2px; width: 16px; height: 16px; display: block; background: url('/i/muztorg_sprite.png') transparent -344px -174px;}
.tovar_tr .delete_button { cursor: pointer; width: 16px; height: 16px; display: block; background: url('/i/muztorg_sprite.png') transparent -344px -174px;}
.buttons { margin-top: 15px; }
.reginfo { margin-top: 15px; display: none; width: 100%; }
.inp_desc { padding:0; clear: both; float: left; font-weight: bold; width: 200px; text-align: right; padding: 2px 10px 15px 0; font-size: 12px; }
.normal { font-weight: normal; }
.default { text-align: left; font-size: 12px; }
.form_line { display: block; width: 100%; clear: both; float: left; }
.regForms { margin-top: 30px; }
.regForms .w150 { width: 150px; }
.regForms textarea{ overflow: auto; font-family: Tahoma, Arial; font-size: 12px; }
.inp_form { float: left; text-align: left;}
.discountcard { display: block; position: relative; top: 10px; }
.regForms .submit { clear: both; float: left; position: relative; top: 20px; left: 210px;}
span.text { display: block; margin: 0 0 0 10px; font-size: 11px; margin-bottom: 0px; color: #808080; line-height: 140%; }
span.text strong { font-weight: normal; color: #000; }
font.header { display: block; margin: 20px 0 5px 0; font-weight: bold; color: #585858; font-size: 11px; }
.w630 { width: 620px; }
.bb1 { margin: 5px 0 0 0; border-bottom: 1px solid #eee; width: 630px; }
.confirm_deal { display: block; width: 400px; }
.confirm_attention { display: block; width: 300px; position: absolute; top: 60px; right: 20px; color: #C0C0C0; font-size: 11px}
.cart_bottom .conf { width: 220px;}
.info_table { display: block; margin: 20px; padding: 5px 0 0 40px; font-size: 12px; }
.left_auth { display: block; overflow: hidden; margin-top: 10px; padding: 0 10px; width: 300px;  float: left; } 
.right_reg { display: block; overflow: hidden; margin: 10px 0 0 10px; padding: 0 10px; width: 300px; float: left; border-left: 1px solid #ACACAC;} 
.my_orders { font-size: 11px border: 0; border-collapse: collapse; }
.my_orders .head { background: #eee; font-weight: bold;}
.my_orders td { padding: 10px; border-bottom: 1px solid #ddd; vertical-align: top;}
div.err_topm { color: red; float: left; padding: 0 5px;}
.redy { color: red; } 
.red1 { color: #c60f19; } 
.errspace { margin-left: 7px; padding: 10px; border-left: 5px solid #FEB341; display: block; width: 100%; overflow: hidden;}
#mttext {padding:12px;font-size: 12px;}
.big, .big td {font-size: 12px;}
.setext {font-size: 12px;color: #686868;padding:10px; }

#card_info td {font-size: 8pt; padding-left: 25px; padding: 5px 0 5px 25px;}

.tovar td { border: 1px solid Gray; border-collapse : collapse; border-spacing : 0px; font-size:11px; }
.bord_gr {border: 1px solid Gray;}
.grey {color: #686868;}

ul#all_cities {
margin-top: -2px;
width: 160px;
display: none;
position: relative;
left: -1px;
z-index: 10000;
background: #f7f8f9;
border: solid 1px #dddfeb;
padding: 2px;
}

div.about1:first-letter {color:#00478e; font-size:220%; float:left;padding-right:1px;margin-top:-2px;}
div.about2:first-letter {color:#00acef; font-size:220%; float:left;padding-right:1px;margin-top:-2px;}

a.se:link{
	color: #191919;
	text-decoration: none;
}
a.se:visited{
	color: #191919;
	text-decoration: none;
}
a.se:active{
	color: #191919;
	text-decoration: none; 
}
a.se:hover{
	color: #191919;
	text-decoration: none;
}

a.se_news:link{
	color: #ececec;
	text-decoration: none;
	font-size: 10px;
}
a.se_news:visited{
	color: #ececec;
	text-decoration: none;
	font-size: 10px;
}
a.se_news:active{
	color: #ececec;
	text-decoration: none; 
	font-size: 10px;
}
a.se_news:hover{
	color: #ececec;
	text-decoration: none;
	font-size: 10px;
}

.bold {font-weight: bold;}
.thead {background-color: #f1f1f1;padding:5px;font-size: 14px;border : none;width:100%;}
.additional  {border-bottom: 1px solid #dddddd; border-collapse: collapse; width: 100%;}
.additional .tovar {padding:7px; border-right: 1px solid #dddddd;font-size: 11px;width:154px;}

/* Max */
#cat_page_max li {font-size: 12px; padding: 2px 0 2px 5px;}
#cat_page_max li ul {padding: 10px 5px 10px 25px;}
#cat_page_max li ul li ul{padding: 10px 5px 10px 25px;}
#con_right .tH {text-transform: uppercase; font-weight: bold;}
#con_right .sH {font-weight: bold;}
#con_right .suplist {border-top: 1px solid #aaa;padding-top: 15px;font-size: 10px;}

.advantage_table {margin: 10px 0 5px 10px;}
.advantage_table td a, .advantage_table td a:visited {font-size: 11px;}
.advantage_table td.adv_desc {padding-top: 3px;}
.advantage_table .label {font-size: 11px; color: #333;}
.advantage_table td {padding-bottom: 5px;}
.advantage_table img {padding-top: 2px;}

#breadcrumbs {margin: 5px 10px 15px 10px;}
#breadcrumbs #breadcrumbs_inner {width: 100%; background: #eee; border: 1px solid #aaa;}
#breadcrumbs #breadcrumbs_inner .path {padding: 5px 10px;}
#breadcrumbs #breadcrumbs_inner .path span {color: #686868;}

.logo_new {border: 1px solid #d1d1d1; border-top: 1px solid #fff; background: #eee; padding: 2px 2px 1px 2px;}
.logo_new .logo_img {float: right; width: 100px; height: 100px; padding: 5px; background: #fff; border: 1px solid #999; vertical-align: middle;}
.logo_new img {margin: 0 auto;}
.logo_new ul {float: right; list-style: none; padding: 0 5px 0 5px; margin: 0; font-size: 11px; text-align: right; }
.logo_border {border: 1px solid #eee; padding: 2px; background: #eee ;}

.name_new h1 {margin: 0 0; padding: 0 0;}
.name_new .d {font-size: 12px; margin: 10px 0;}
.name_new .articul {float: right; font-size: 18px; padding: 0; margin: 0;}

.switch_buttons_new { margin: 2px 0 0 0; font-size: 14px; font-weight: 400; color: #454545; background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 0; border: 1px solid #dcdcdc; border-bottom: 1px solid #fff; width: 100%; border-collapse: collapse;}
.main .switch_buttons_new { margin: 20px 0 0 0;}
.switch_buttons_new .button_td {white-space: nowrap; text-align: center; padding: 0; border-left: 1px solid #fff; text-shadow: #fff 1px 1px 1px;}
.switch_buttons_new .first_td {border-left: 1px solid #dcdcdc;}
.switch_buttons_new .empty_td {width: 99%; padding: 0;border-bottom: 1px solid #dcdcdc;}
.switch_buttons_new div.button { padding: 8px 13px 8px 13px; display: block; border-right: 1px solid #BFBFBF;}
.switch_buttons_new .button {border-bottom: 1px solid #dcdcdc;}
.switch_buttons_new div:hover {background: #f6f7f6 url('/i/muztorg_sprite_x.png') repeat-x; background-position: 0 -253px;}
.switch_buttons_new div.sel,.switch_buttons_new div.sel:hover {border-bottom: 1px solid #fff; background: #fff;}
.switch_buttons_new .button span {cursor: pointer; border-bottom: none; }
.switch_buttons_new div.sel span {cursor: default;}
.switch_buttons_new .sel span {cursor: pointer; border-bottom: none;}
.switch_buttons_new span.tov_count {margin-left: 5px; font-size: 11px; font-weight: bold;}

.char_desc {display: none;}
.spec_desc, .char_desc {background: #fff;}
.spec_desc_inner, .char_desc_inner {border: 1px solid #DCDCDC; border-top: none;}

.spec_desc_inner .d, .spec_desc_inner .dop, .spec_desc_inner .comments, .spec_desc_inner .wish_list, .spec_desc_inner .tovar_block, .char_desc_inner .des, .char_desc_inner .dop, .char_desc_inner .comments, .char_desc_inner .wish_list, .char_desc_inner .tovar_block {padding: 10px;}
.spec_desc_inner .spec_header, .tov_hit_block .spec_header, .char_desc_inner .spec_header, .tov_hit_block .spec_header {padding: 0; margin: 0; font-weight: bold; font-size: 12px; margin-bottom: 2px;}

.tov_hit_block {padding: 10px; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}

.spec_desc_inner .wish_list {font-size: 12px;}

.alertbox {position: fixed; right: 5px; top: 5px; padding: 5px; background: #B0CCEB; border: 1px solid #6596CD; color: #305F94; font-size: 12px; display: none;}

.stt {font-weight: bold;}
.ita {font-style: italic;}

.cart_form {width: 720px; background: #eee; border: 1px solid #aaa; padding: 20px 10px 10px 10px;}

sup.req {font-size: 9px;}
.req span {color: #b00;}

#actions_list
{
	padding: 10px;
	}

.share_block {border-collapse: collapse;}
.share_block td {padding: 10px; vertical-align: top;}
.share_blog textarea {width: 100%; margin-top: 5px; height: 118px;}
.share_buttons td {padding: 10px; vertical-align: bottom;}
.share_buzz a img{border: none;}

.share_buttons td td {padding: 0;}
.share_vkwish {padding-left: 10px; padding-right: 10px;}
.share_vkwish td {padding: 0px; vertical-align: top;}

.share_buttons .share_mailru a, .share_buttons .share_vkontakte a, .share_buttons .share_mailru a:visited, .share_buttons .share_vkontakte a:visited {font-size: 12px; padding-left: 20px;}
.share_buttons .share_mailru img, .share_buttons .share_vkontakte img {position: absolute;}

.remindTable {padding: 0; margin: 0; font-size: 10pt; border-collapse: collapse;}
.remindTable td {padding: 0 0 5px 0; margin: 0;}
.remindTable td.remindListpad {padding-right: 5px;}
.remindTable td select {display: block; font-size: 18px;}
.remindTable td input {display: block; font-size: 18px;}
.remindTable textarea {display: block; font-size: 18px; width: 100%; height: 85px; padding-right: 0; margin-right: 0;}

.hide,.inv {display: none;}

ul.comment_ul {list-style: none; margin: 0; padding: 0;}
li.comment_li {list-style: none; margin: 0; padding: 0;}
li.comment_li li.comment_li {padding-left: 30px;}
li.comment_li li.comment_li li.comment_li li.comment_li {padding-left: 15px;}
li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li {padding-left: 10px;}
li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li {padding-left: 5px;}
li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li li.comment_li {padding-left: 0px;}

.demo_list
{
	width: 100%;
	margin: 0 auto;
	}

	.demo_entry
	{
		float: left;
		border: 1px solid #aaa;
		padding: 3px;
		background: #eee;
		margin: 5px 10px 5px 0;
		}
	
	.demo_upload
	{
		float: left;
		margin: 5px 10px 5px 0;
		cursor: pointer;
		}

		.demo_entry img
		{
			border: 1px solid #888;
			}

.image_upload
{
	margin: 5px 0;
	cursor: pointer;
	}

#desc_upload
{
	text-decoration: underline;
	cursor: pointer;
	}

.left_card {margin-bottom: 9px;}
.left_card img {border: none;}
/* End-Max */

a.action_show, a:visited.action_show {text-decoration: none; border: 1px solid #fff; border-bottom: 1px dashed #000; padding: 0 3px 0 3px;}
a:hover.action_show {border-bottom: none;}

.action_show_div {padding: 5px; font-size: 10px; border: 1px solid #bb0; clear: both; background: #ffb;}
a.current_act, a:visited.current_act, a.current_act:hover {border: 1px solid #bb0; background: #ffb; padding: 0 3px 4px 3px; border-bottom: none;}

.chng_region {font-size: 11px; color: #777;}
.chng_region a, .chng_region a:visited {border-bottom: 1px dashed #0E5F96; color: #0E5F96; cursor: pointer; text-decoration: none;}

.ac_results {z-index: 99999;}
.ac_results ul {margin: 0; padding: 0; background: #fff; border: 1px solid #aaa;}
.ac_results li {padding: 2px 5px;}
.ac_results li.ac_over {background: #eee; cursor: pointer;}

.mp3_list {width: 100%;}
.audiojs {width: 100%;}
.audiojs .scrubber {width: 77%;}
.mp3_list ol {margin: 0; padding: 0;}
.mp3_list ol li {background: -moz-linear-gradient(center top , #444444 0%, #555555 50%, #444444 51%, #444444 100%) repeat scroll 0 0 #404040; padding: 10px 50px; margin: 0; list-style: none; border-bottom: 1px solid #999; background: #555;}
.mp3_list ol li.playing {background: #aaa; text-shadow: #fff 1px 1px 1px; color: #000;}
.mp3_list ol li.playing a, .mp3_list ol li.playing a:visited {color: #000;}
.mp3_list ol li a, .mp3_list ol li a:visited {color: #fff;}
.mp3_list ol li a:hover {color: #aaa;}

.shadowgif {width: 436px; height: 6px; display: block; background: url('/i/muztorg_sprite.png') no-repeat 0 -406px;}
.social_vko_ico {width: 22px; height: 24px; display: block; background: url('/i/muztorg_sprite.png') no-repeat -218px -253px; float: left;}
.social_fcb_ico {width: 22px; height: 24px; display: block; background: url('/i/muztorg_sprite.png') no-repeat -168px -271px; float: left;}
.social_lj_ico {width: 22px; height: 24px; display: block; background: url('/i/muztorg_sprite.png') no-repeat -240px -253px; float: left;}
.social_tw_ico {width: 22px; height: 24px; display: block; background: url('/i/muztorg_sprite.png') no-repeat -196px -253px; float: left;}

.user_comment 
{
font-size: 5pt; 
position: absolute; 
background: #b00; 
color: #fff; 
padding: 1px 2px; 
margin-top: 1px; 
margin-left: 2px; 
text-transform: uppercase;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.user_comment.label_blue
{
	background: #5be;
	background: -moz-linear-gradient(top, #5be 0%, #08c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5be), color-stop(100%,#08c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5be 0%,#08c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5be 0%,#08c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #5be 0%,#08c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5be', endColorstr='#08c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #5be 0%,#08c 100%); /* W3C */ 
	text-shadow: #06a 1px 1px 1px;
	}
.user_comment.label_red
{
	background: #EB4F4F;
	background: -moz-linear-gradient(top, #EB4F4F 0%, #CD0202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EB4F4F), color-stop(100%,#CD0202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB4F4F', endColorstr='#CD0202',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #EB4F4F 0%,#CD0202 100%); /* W3C */
	text-shadow: #900 1px 1px 1px;
	}
.user_comment.label_black
{
	background: #333;
	background: -moz-linear-gradient(top, #333 0%, #000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #333 0%,#000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #333 0%,#000 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #333 0%,#000 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#000',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #333 0%,#000 100%); /* W3C */
	text-shadow: #000 1px 1px 1px;
	}
.user_comment.label_green
{
	background: #69EB4F;
	background: -moz-linear-gradient(top, #69EB4F 0%, #02CD02 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69EB4F), color-stop(100%,#02CD02)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #69EB4F 0%,#02CD02 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #69EB4F 0%,#02CD02 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #69EB4F 0%,#02CD02 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69EB4F', endColorstr='#02CD02',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #69EB4F 0%,#02CD02 100%); /* W3C */
	color: #fff;
	text-shadow: #029600 1px 1px 1px;
	}

.restrictedReview {display: block; margin: 10px auto 0 auto; text-align: center; padding: 10px 20px; background: #eee; border: 1px solid #bbb;
background: #efefef;
background: -moz-linear-gradient(top, #efefef 0%, #ddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#ddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#ddd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#ddd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ddd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #efefef 0%,#ddd 100%); /* W3C */
text-shadow: #fff 1px 1px 1px;
font-size: 14px;
}

.restrictedReview:hover
{
	background: #dfdfdf;
	background: -moz-linear-gradient(top, #dfdfdf 0%, #ccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dfdfdf 0%,#ccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dfdfdf 0%,#ccc 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #dfdfdf 0%,#ccc 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ccc',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #dfdfdf 0%,#ccc 100%); /* W3C */
	}

.blog_stat span.blog_view {background: url('/i/muztorg_sprite.png') no-repeat -168px -340px; width: 16px; height: 14px; display: block;}
.blog_stat span.blog_comment {background: url('/i/muztorg_sprite.png') no-repeat -184px -340px; width: 14px; height: 14px; display: block;}
.blog_stat span.blog_nums {margin-right: 5px; margin-top: 2px;}
.blog_stat span {float: left; font-size: 7pt; margin-right: 2px; color: #555;}

.muztorg_logotype {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -168px -60px; width: 221px; height: 54px; display: block; margin: 48px 31px 44px 29px;}
.mm_liner {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -182px -295px; width: 2px; height: 30px; display: block;}
.consult_white {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0px -156px; width: 168px; height: 50px; display: block;}
.mt_discount {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0px -306px; width: 168px; height: 50px; display: block;}
.hit_white {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0px -206px; width: 168px; height: 50px; display: block;}
.special_new {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0px -256px; width: 168px; height: 50px; display: block;}
.wait_white {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0px -106px; width: 168px; height: 50px; display: block;}
.url_icongif {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -383px -190px; width: 10px; height: 10px; margin-left: 5px;}
.discount_cardgif {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat 0 0; width: 167px; height: 106px; display: block;}
.little_arrowgif {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -393px -185px; width: 3px; height: 10px; margin-left: 5px; margin-top: 5px;}

.mastercardgif {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -168px -174px; width: 36px; height: 31px; display: block;}
.visagif {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -204px -174px; width: 36px; height: 31px; display: block;}

.icon_hit {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -242px -228px; width: 34px; height: 10px; display: block;}
.icon_bu {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -202px -330px; width: 34px; height: 10px; display: block;}
.icon_new {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -168px -330px; width: 34px; height: 10px; display: block;}
.icon_action {text-indent: -999em; background: url('/i/muztorg_sprite.png') no-repeat -242px -238px; width: 34px; height: 10px; display: block;}


.imagesprite {width: 120px; height: 50px; display: block; text-indent: -999em; margin: 10px 0;}
#imagesprite_1 {background-position: 0px 0px;}
#imagesprite_2 {background-position: -120px 0px;}
#imagesprite_3 {background-position: -240px 0px;}
#imagesprite_4 {background-position: -360px 0px;}
#imagesprite_5 {background-position: -480px 0px;}
#imagesprite_6 {background-position: 0px -50px;}
#imagesprite_7 {background-position: -120px -50px;}
#imagesprite_8 {background-position: -240px -50px;}
#imagesprite_9 {background-position: -360px -50px;}
#imagesprite_10 {background-position: -480px -50px;}
#imagesprite_11 {background-position: 0px -100px;}
#imagesprite_12 {background-position: -120px -100px;}
#imagesprite_13 {background-position: -240px -100px;}
#imagesprite_14 {background-position: -360px -100px;}
#imagesprite_15 {background-position: -480px -100px;}
#imagesprite_16 {background-position: 0px -150px;}
#imagesprite_17 {background-position: -120px -150px;}
#imagesprite_18 {background-position: -240px -150px;}
#imagesprite_19 {background-position: -360px -150px;}
#imagesprite_20 {background-position: -480px -150px;}
#imagesprite_21 {background-position: 0px 0px;}
#imagesprite_22 {background-position: -120px -200px;}
#imagesprite_23 {background-position: -240px -200px;}
#imagesprite_24 {background-position: -360px -200px;}
#imagesprite_25 {background-position: -480px -200px;}
#imagesprite_26 {background-position: 0px -250px;}
#imagesprite_27 {background-position: -120px -250px;}
#imagesprite_28 {background-position: -240px -250px;}
#imagesprite_29 {background-position: -360px -250px;}
#imagesprite_30 {background-position: -480px -250px;}
#imagesprite_31 {background-position: 0px -300px;}
#imagesprite_32 {background-position: -120px -300px;}
#imagesprite_33 {background-position: -240px -300px;}
#imagesprite_34 {background-position: -360px -300px;}
#imagesprite_35 {background-position: -480px -300px;}
#imagesprite_36 {background-position: 0px -350px;}
#imagesprite_37 {background-position: -120px -350px;}
#imagesprite_38 {background-position: -240px -350px;}
#imagesprite_39 {background-position: -360px -350px;}
#imagesprite_40 {background-position: -480px -350px;}
#imagesprite_41 {background-position: 0px -400px;}
#imagesprite_42 {background-position: -120px -400px;}
#imagesprite_43 {background-position: -240px -400px;}
#imagesprite_44 {background-position: -360px -400px;}
#imagesprite_45 {background-position: -480px -400px;}
#imagesprite_46 {background-position: 0px -450px;}
#imagesprite_47 {background-position: -120px -450px;}
#imagesprite_48 {background-position: -240px -450px;}
#imagesprite_49 {background-position: -360px -450px;}
#imagesprite_50 {background-position: -480px -450px;}
#imagesprite_51 {background-position: 0px -500px;}
#imagesprite_52 {background-position: -120px -500px;}
#imagesprite_53 {background-position: -240px -500px;}
#imagesprite_54 {background-position: -360px -500px;}
#imagesprite_55 {background-position: -480px -500px;}
#imagesprite_56 {background-position: 0px -550px;}
#imagesprite_57 {background-position: -120px -550px;}
#imagesprite_58 {background-position: -240px -550px;}
#imagesprite_59 {background-position: -360px -550px;}
#imagesprite_60 {background-position: -480px -550px;}

.submenus {border: 1px solid #ccc; border-top: none; border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; display: none; margin: 0; text-shadow: none; font-weight: normal; background: #F7F7F7; z-index: 9999; width: 400px; font-size: 11px; padding: 5px 0px;position: absolute; top: 21px;}
.submenu #submenu_hover .submenus table td {vertical-align: top; text-align: left; width: 50%;}
.submenu #submenu_hover .submenus table td.right_td {border-left: 1px solid #ccc;}
.submenu #submenu_hover .submenus table td div {margin-bottom: 5px;}
.submenu #submenu_hover .submenus table td div.main_submenus a, .submenu #submenu_hover .submenus table td div.main_submenus a:visited {font-weight: bold; text-decoration: underline; color: #256CAE;}
.submenu #submenu_hover .submenus table td div.main_submenus a:hover {text-decoration: none;}
.submenu #submenu_hover .submenus table td div.main_submenus div.sub_submenus a, .submenu #submenu_hover .submenus table td div.main_submenus div.sub_submenus a:visited {color: #6B6B6B; font-weight: normal; text-decoration: underline;}
.submenu #submenu_hover .submenus table td div.main_submenus div.sub_submenus a:hover {text-decoration: none;}

.spec_description h3 {display: inline;}
.spec_description {font-size: 8pt;}
.spec_description strong, .spec_description b {font-weight: normal;}

.char_table .char_name {white-space: nowrap; background: url('/i/char-background-x3.gif') bottom repeat-x; padding-right: 10px; vertical-align: bottom;}
.char_table .char_group_name {margin-bottom: 5px;}
.char_table .char_name span {background: #fff;}

.additional_photo {margin: 10px auto 0 auto; text-align: center;}
.additional_photo a, .additional_photo a:visited {background: #eee; padding: 4px 3px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
display: block;
width: 60px;
height: 59px;
float: left;
border: 1px solid #ccc;
}
.additional_photo a, .additional_photo a:visited {margin: 0 2px;}
.inner .main .picture .additional_photo a .image-wrap, .inner .main .picture .additional_photo a:visited .image-wrap {
	margin: 0 1px;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6);
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6);
	box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
