.highslide-container div {	font-family: Verdana, Helvetica;	font-size: 10pt;}/*@font-face {	font-family: 'ArialNarrowBold';	src: url('http://mos.ua/templates/ru/fonts/Arial-Narrow-Bold.eot');	src: local('Arial Narrow'), local('ArialNarrow-Bold'), url('http://mos.ua/templates/ru/fonts/Arial-Narrow-Bold.woff') format('woff'), url('http://mos.ua/templates/ru/fonts/Arial-Narrow-Bold.ttf') format('truetype');}@font-face {	font-family: 'Trebuchet MS';	src: url('http://mos.ua/templates/ru/fonts/Trebuchet_MS_Bold.eot');	src: url('http://mos.ua/templates/ru/fonts/Trebuchet_MS_Bold.woff') format('woff'), url('http://mos.ua/templates/ru/fonts/Trebuchet_MS_Bold.ttf') format('truetype');}*//*@font-face {   	font-family: 'Trebuchet MS';   	src: url('http://mos.ua/templates/ru/fonts/Trebuchet_MS_Bold.ttf') format('truetype');}*/html, body {   	height: 100%; 	margin: 0; 	padding: 0;	font-size: 11px;	font-family: Arial, Tahoma;}#main {     position: relative;     padding:0;     min-height: 100%;    margin: 0 auto;     min-width: 1020px;    max-width: 1280px;	overflow:hidden;	background-color:#000000;	color: #ffffff;} a, a:visited{	color: #96AF30;	outline: none;}a:hover {	text-decoration:none;}.content a, .content a:visited {	text-decoration:none;}.content a:hover {	text-decoration:underline;}p, P {	margin: 0;	padding:0;	margin-bottom: 10px;}table{	width: 100%;}td{	vertical-align:top;}form td {	vertical-align:middle;}img {	border:0;}.menu p {	padding-top:36px;	text-align:justify;}/*b, strong {	font-family:tahoma;}*/#header {	height: 112px;	margin-left: 332px;	width: 663px;}.int #header {	margin-left: 278px;	width: 717px;}#sub_footer, #footer {     width: 100%;     height: 252px;	margin: 0; 	padding:0;    clear: both;	position: relative;}.int #sub_footer {	height: 245px;}.bg{	width: 688px;	height: 400px;	background-color:#000000;	position:absolute;	z-index: 10;}#sub_footer .bg{	width: 1020px;	height: 100%;	position:relative;	z-index: 5;	border: 0;}.int .bg {	height: 200px;	/*border: 1px solid #cc0000;*/}.catalogue .bg, .noitems .bg{	width: 742px;}.catalogue {	height: 127px;}#footer {     	min-width: 1020px;   	max-width: 1280px;	margin: 0 auto;	margin-top: -84px;	background: transparent url(http://mos.ua/templates/ru/images/footer_bg.gif) repeat-x bottom left;	height: 84px;	font-size:12px;	/*font-family:"Trebuchet MS", Arial, Tahoma;*/	line-height: 125%;	z-index: 10;}/**html #footer {	width: 1020px;}*/#content {	position: relative;	width: 100%;	margin: auto;	padding: 0;	z-index: 10;/*	min-height: 100%;	margin-bottom: -470px;*/	/*filter:alpha(opacity: 100);*/}/**html #content {	width: 1020px;}*//*columns*/.fooleft, .foocenter{	float:left;}.fooleft {	width:285px;	padding: 0 0 0 47px;	background: transparent url(http://mos.ua/templates/ru/images/footer_divider.gif) no-repeat 100% 18px;	height: 100%;	font-size: 11px;}.int .fooleft {	width: 231px;}.left {	width:332px;	position:absolute;	top:0;	left:0;	margin-top:-112px;	overflow:hidden;}.int .left {	width: 278px;	background-color: #cacaca;	margin-bottom: -270px;	z-index: 12;	height: 10000px;	color: #000000;	/*min-height:100%;*/}.c_left {	padding: 0 0 0 47px;	background: #cacaca url(http://mos.ua/templates/ru/images/logo_bg.gif) repeat-x 0 0;}.int .c_left {	padding-left: 25px;}.mlogo {	background: transparent url(http://mos.ua/templates/ru/images/logo.png) no-repeat top left;	padding: 0 47px 0 0;}.int .mlogo {	padding-right: 25px;}a.mhome {	display: block;	width: 244px;	height: 101px;	text-decoration:none;}.int a.mhome {	height: 77px;}.icons{	height: 29px;	padding: 17px 0 0 4px;	font-size: 0;}.icons a{	display: block;	float: left;	height: 11px;	width: 11px;	text-decoration:none;	background:transparent url(http://mos.ua/templates/ru/images/icons.gif) no-repeat top left;	margin-right: 34px;}.icons a.home {	background-position: 0 -10px;}.int .icons a.home {	background-position: 0 1px;}.icons a.home:hover {	background-position: 0 -10px;}.icons a.map {	background-position: 0 -22px;}.icons a.map:hover {	background-position: 0 -33px;}.icons a.mail {	background-position: 0 -44px;}.icons a.mail:hover {	background-position: 0 -55px;}.icons a.key {	background-position: 0 -66px;}.icons a.key:hover {	background-position: 0 -77px;}.center {	position: relative;	width: 100%;	margin: auto;}.c_content {	margin:0 0 0 332px;	}.int .c_content {	margin-left: 278px;}.right {	position:absolute; 	right:20px; 	width: 219px; 	z-index:0; 	top:19px; 	text-align:justify;}.int .right {	height: 135px;	overflow:hidden;	top:12px;}.int .catalogue .right, .int .noitems .right {	top: 2px;}.int .noitems .right {	top: 12px;}*+html .int .catalogue .right, .int .noitems .right {	top: 12px;}.content, .lcontent {	position:relative;	color: #ffffff;}.content {	width: 663px;	background-color:#000000; 	z-index: 11;}.int .content {	width: 717px;}.content .text {	padding: 20px 39px 0 62px;}.imain .text {	padding: 10px 20px;}.lcontent .text{	padding: 28px 47px 20px 47px;}.left .text {	padding-top: 30px;}.text {	text-align:justify;	font-size:12px;	/*font-family:"Trebuchet MS", Arial, Tahoma;*/	line-height: 125%;}.mheader {	text-transform:uppercase;	margin: -24px 0 0 47px;	font-size: 14px;	font-weight: bold;	color:#000000;	font-family: Arial, Tahoma;}.mheader a{	padding: 8px 99px 8px 31px;	background:#909090 url(http://mos.ua/templates/ru/images/point.gif) no-repeat 8px 8px;	height: 30px;}.mheader a, .mheader a:visited, .mheader a:hover {	color: #ffffff;	text-decoration:none;}.content .mheader {	width: 591px;	background:#ffffff url(http://mos.ua/templates/ru/images/title_bg.gif) no-repeat 0 0;	margin:0 0 0 30px;	height: 24px;	padding: 8px 0 0 42px;	position:absolute;	top:-32px}/**+html .mheader {	font-family:"ArialNarrowBold", Arial, Tahoma;	font-size: 16px;	margin-top: -26px;}*+html .content .mheader {	padding-top: 6px;	height: 26px;}*+html .mheader a{	padding: 4px 105px 3px 31px;}*//*columns_end*//*main_page*/.mtop {	height: 429px;	background-color:#cacaca;}.mmain, .mright {	float: left;	position: relative;}.mright {	width: 100%;	margin: auto;	background: transparent url(http://mos.ua/templates/ru/images/right_bg_top.gif) repeat-y 663px 0;}.iright {	background: #cacaca url(http://mos.ua/templates/ru/images/right_bg.gif) repeat-y 0 0;	font-size: 1px;	padding-bottom: 35px;}.lines {	height: 292px;	width: auto;	background: transparent url(http://mos.ua/templates/ru/images/rlines.gif) repeat 0 0;	margin:35px 0 0 663px;		padding-top:1px;}.int .lines {	margin: 0;}.rbg {	width: auto;	height: 428px;	background: transparent url(http://mos.ua/templates/ru/images/right_bg.gif) repeat-y 0 0;	border-top: 1px solid transparent;}.int .rbg {	height: auto;	background-image: url(http://mos.ua/templates/ru/images/right_bg_top.gif);	padding-top:35px;}/*.rbg {	position:absolute;	right: 22px;	width: 100%;	height: 100%;	background: transparent url(http://mos.ua/templates/ru/images/right_bg.gif) repeat-y 100% 0;}*/.rflower {	width: auto;	height: 290px;	background: transparent url(http://mos.ua/templates/ru/images/rflower.gif) no-repeat bottom left;}.mmain, .foocenter {	width: 663px;}.imain, .int .foocenter{	width: 717px;}.int .foocenter {	padding-right: 0;}.mmain {	position: relative;	background: #000000 url(http://mos.ua/templates/ru/images/flower_cl.gif) no-repeat 0 0;	/*height: 100%;*/	margin:0 0 0 -100%;}.imain {	background-color:#ffffff;	color: #000000;}.mphoto {	width: 514px;	float: right;	position:relative;}.lmenu {	height: 29px;	background-color: #dadad8;	font-size:11px;	padding: 8px 10px 0 37px;	color: #656565;	text-transform: uppercase;	overflow:hidden;}/*.int .lmenu {	padding-right: 10px;}*/h1{	margin:0;	padding:0;	font-size: 14px;	font-weight: bold;	line-height: 26px;	margin-top:-2px;}/**+html h1{	font-family:"ArialNarrowBold", Arial, Tahoma;	font-size: 16px;	padding-top:1px;}*/*+html .lmenu{	padding-right: 21px;}.lmenu div {	color: #000000;	font-weight: bold;	text-align:right;	float: right;	padding-top:5px;}.lmenu a, .lmenu span {	padding: 0 10px 0 11px;	color: #96af30;}.lmenu a, .lmenu a:visited, .lmenu a:hover{	color: #000000;	text-decoration:none;}.lmenu h1 span {	text-transform:none;	color: #000000;	padding: 0;	font-size: 13px;}/**+html .lmenu h1 span {	font-size: 16px;}*/.lmenu h1 span.div {	font-size: 14px;	color: #656565;}/**+html .lmenu h1 span.div {	font-size: 16px;}*/.pht {	/*background:transparent url(http://mos.ua/templates/ru/images/mphoto.jpg) no-repeat top right;*/	width: 100%;	height: 290px;	border-right: 1px solid #262626;	text-align:right;}.trline {	width: 1px;	height: 290px;	background-color: #000000;	float: right;}.slogan {	position:relative;	min-height: 102px;	background: #dadad8 url(http://mos.ua/templates/ru/images/flower_cr.gif) no-repeat top right;	clear: both;}.slogan_text {	background: transparent url(http://mos.ua/templates/ru/images/slogan.png) no-repeat top left;	width: 334px;	height: 28px;	float: right;	margin: 24px 37px 0 0;}.ph_corner {	position:absolute; 	bottom: 0; 	left: -149px;	/*background: #000000 url(http://mos.ua/templates/ru/images/ph.jpg) no-repeat top left;*/	width: 232px;	height: 112px;	border-bottom: 11px solid #000000;	border-right: 13px solid #000000;	margin-left: 13px;	z-index: 2;}.ph_line {	background-color:#000000;	width: 130px;	height: 12px;	float: right;	margin:-12px -13px 0 0;	z-index:10;	position:relative;	font-size:0;}/*main_page_end*//*horizontal_menu*/.hmenu {	height: 29px;	background:transparent url(http://mos.ua/templates/ru/images/hmenu.gif) no-repeat 0 0;	text-align: right;	/*font-family:"Trebuchet MS", Arial, Tahoma;*/	font-size: 12px;	padding: 8px 13px 0 0;}/**html .hmenu {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}*/.hmenu div {	float: right;	margin-left: 13px;}.hmenu a, .hmenu a:visited{	color: #c9c8c8;}.hmenu a:hover {	color: #96AF30;}.hmenu a.crnt, .hmenu a.crnt:visited{	color: #96AF30;	text-decoration:none;}/*horizontal_menu_end*//*appointment_menu*/.amenu {	background:transparent url(http://mos.ua/templates/ru/images/amenu_bg.gif) repeat-x 0 0;	height: 74px;	margin-left: 3px;}.apoint a, .apoint a:visited, .apoint a:hover{	color: #ffffff;	text-decoration:none;}.apoint a:hover {	color: #96AF30;}.apoint {	width: 150px;	padding: 20px 27px 20px 34px;	text-transform:uppercase;	float: left;	background: transparent url(http://mos.ua/templates/ru/images/amenu_divider.gif) no-repeat 0 17px;}.apoint a.crnt, .apoint a.crnt:visited, .apoint a.crnt:hover{	color: #96AF30;}*+html .apoint{	/*font-family:"ArialNarrowBold", Arial, Tahoma;*/}.apoint .first {	background: transparent url(http://mos.ua/templates/ru/images/amenu_left.gif) no-repeat 0 0;	margin: -20px 0 -20px -34px;	padding: 20px 0 20px 34px;	height: 34px;}.ahead{	color: #96af30;	font-size: 14px;	font-weight: bold;}/**+html .ahead{	font-size: 16px;}*/.anote {	color: #878787;	font-size:9px;	padding-top:1px;}*+html .anote{	font-size: 10px;	margin-top: -3px;}/*appointment_menu_end*//*main*/.fade_container {	position:relative;	min-height: 445px;	font-size:12px;	/*font-family:"Trebuchet MS", Arial, Tahoma;*/	line-height: 125%;	padding-bottom: 20px;}*+html .fade_container {	min-height: 461px;}.d_container {	float: left; 	height: 294px; 	width: 352px; 	margin:0 10px 0 0;	position: relative;}.detail .d_container {	height: auto;}.bottom{	position: absolute; 	bottom: 1px;	height: 21px;	width: 100%;	text-transform: uppercase;	color: #929292;	font-size: 10px;}a.order{	display: block;	background: transparent url(http://mos.ua/templates/ru/images/button.gif) repeat-x top left;	height: 21px;	font-size: 9px;	font-family: tahoma, arial;	padding: 4px 11px 0 11px;	width: 110px;}a.order, a.order:visited, a.order:hover {	color: #4f4f4f;	text-decoration:none;}a.order:hover {	color: #000000;	background-image: url(http://mos.ua/templates/ru/images/button_hover.gif);}.detail .mheader {	margin:0;	background:transparent url(http://mos.ua/templates/ru/images/point_str.gif) no-repeat 0 2px;	height: 21px;	padding: 3px 0 0 22px;	margin-left: 35px;}.pnb {	float: right;}.pnb div {	float: left;}.prev, .next{	padding: 4px 13px;}.prev a, .next a, .prev a:visited, .next a:visited, .prev a:hover, .next a:hover{	color: #727272;	text-decoration:none;}.flower {	width: 114px;	height: 294px;	background: #000000 url(http://mos.ua/templates/ru/images/flower_cl.gif) no-repeat 0 0;	position: absolute;	padding: 27px 0 0 36px;}.flower div {	background-color: #ffffff;	height: 263px;	width: 100%;}.detail .flower{	width: 46px;	height: 100%;	background-position: -21px -3px;	top: -27px;	left: -36px;}#a1{	position:relative;	width: 661px;	z-index: 5;	padding: 27px 20px 20px 36px;}#b1{	background-color:#cacaca;	width: 100%;}/*#a1, #b2 {	position:absolute;	top:0;	left:0;}*/#b3 {	visibility:hidden;}.photo {	width: 350px;	height: 263px;	overflow:hidden;	position:relative;	z-index: 3;	background-color: #ffffff;}.photo img {	position:absolute;	bottom: 0;	left: 0;	width: 350px;}.detail .photo{/*	width: 349px;	height: 233px;*/	border: 1px solid #b9b9b9;	border-left:0;	width: 349px;	height: 262px;}.photos {	margin: 10px 0 0 -10px;}.photos div {	width: 77px;	height: 62px;	float: left;	margin: 8px 0 0 6px;	border: 1px solid #b9b9b9;	overflow:hidden;}.photos img{	height: auto;	width: auto;	border: 0;}/*.title {	font-size: 12px;	font-weight:bold;	font-family:tahoma;}*//*.cdescrip {	padding-top:13px;}*/.detail .descrip {	width: 299px;}/*.descrip b, .descrip strong{	font-family:tahoma;	font-size:11px;}*/.pitem {	padding-bottom: 10px;}/*.dlink{	background-color:#999999;	padding: 3px 7px 4px 7px;	margin-top:25px;	float: right;}.dlink a{	color: #ffffff;}*/.dlink {	display: block;	background-color:#e8e8e8;	width: 227px;	height: 14px;	float: right;	margin-right: 2px;	text-transform:uppercase;	font-size: 9px;	padding: 10px 0 7px 8px;}.detail .dlink {	width: 342px;	height: auto;	position:relative;	z-index: 2;}.detail #expand {	margin: 0 0 -10px 0;	display:block;}a.dlink, a.dlink:visited, a.dlink:hover, .dlink a, .dlink a:visited, .dlink a:hover {	color: #000000;	text-decoration:none;}.dlink a.highslide, .dlink a.highslide:visited, .dlink a.highslide:hover {	color:#727272;	background: transparent url(http://mos.ua/templates/ru/images/expand.gif) no-repeat 0 2px;	padding-left: 13px;	margin-right: 5px;}.logo img{	max-height: 50px;	background-color:#ffffff;	margin-bottom: 13px;}.clear {	clear: both;}.pn {	clear: both;	padding: 15px 0 50px 0;}/*main_end*//*footer*/.foocenter {	padding-right: 39px;	width: 624px;}.footext {	padding-top: 14px;}.foocenter .footext {	color:#000000;	padding-left:34px ;}.rireg {	float: right;}.rireg a, .rireg a:visited, .rireg a:hover{	color: #000000;	text-decoration:none;	font-weight: bold;	margin-left: 1px;}.foosofa {	position:absolute;	background: transparent url(http://mos.ua/templates/ru/images/sofa.jpg) no-repeat top left;	width: 636px;	height: 166px;	float: right;	margin:-161px 0 0 -47px;	z-index: 11;}.foocenter .foosofa {	width: 360px;	background-position: -225px 11px;	margin-left:0;}.fooflower {	background: transparent url(http://mos.ua/templates/ru/images/flower_bottom.gif) no-repeat 0 0;	width: 280px;	height: 132px;	float: right;	margin-top:-127px;	position:relative;	z-index: 9;}.int .fooflower {	background: transparent url(http://mos.ua/templates/ru/images/flower_bottom_int.gif) no-repeat 0 0;	width: 235px;	height: 95px;	margin-top: -90px;}.fooline{	position:absolute;	top: 0;	height: 2px;	width: 100%;	background-color: #c6c6c6;	z-index:1000;	font-size:0;	width: 636px;}.int .fooline {	width: 717px;}.int .fooleft .fooline {	background-color: #000000;}/*footer_end*//*bicubic_ie*/*+html .slider_div img, *+html .photos img, *+html .photo img{	-ms-interpolation-mode:bicubic;}/*bicubic_ie_end*/.ptitle {	color: #aaaaaa;	font-size: 18px;	padding-bottom: 10px;}/*menu*/.menu{	position: relative;	min-height: 394px;	/*font-family:"Trebuchet MS", Arial, Tahoma;*/}.int .menu {	height: auto;	min-height:0;}.menu .all {	font-size:10px;	text-transform:uppercase;	text-align: right;	border-top: 1px solid #b0b0b0;	margin-top:-1px;	padding-top: 2px;	height: 36px;	margin-bottom: -19px;}.menu .all a, .menu .all a:visited, .menu .all a:hover {	color: #727272;	border-bottom: 0;}/*.menu .crnt {	font-weight: bold;}*/.menu a, .menu a:visited, .menu a:hover{	color: #000000;	text-decoration:none;}.menu .m1 {	width: 212px;}.int .menu .m1 {	width: 200px;}.menu .m2{	width: 140px;	padding-left: 20px;}.menu a {	display: block;	width: 100%;	border-bottom: 1px solid #b0b0b0;}.menu a.last, .menu a.crntl {	border-bottom: 1px solid #cacaca;}.menu .child {	width: 100%;	border-bottom: 1px solid #b0b0b0;	padding: 3px 0;}.menu .m1 a{	font-size: 14px;	background: transparent url(http://mos.ua/templates/ru/images/points.png) no-repeat 4px -144px;	padding: 5px 0 5px 25px;}.int .menu .m1 a {	font-size: 13px;	padding: 3px 0 3px 29px;	background-position: 4px -147px;}.menu .cll .m1 a {	font-size: 12px;	text-transform:uppercase;}.menu .cll .m1 a, .menu .cp .m1 a {	background-position: 4px -2px;}.menu .m1 a:hover, .menu .m1 a.crnt{	background-color:#ffffff;	background-position: 4px -72px;	border-top: 1px solid #cacaca;	border-bottom:1px solid #cacaca;	margin-top:-1px;}.menu .cll .m1 a:hover, .menu .cp .m1 a:hover, .menu .cll .m1 a.crnt, .menu .cp .m1 a.crnt {	background-color:#828282;}.int .menu .m1 a:hover, .int .menu .m1 a.crnt {	background-position: 4px -75px;}.menu .m2 a{	font-size: 9px;	font-family: tahoma, arial;	text-transform:uppercase;	background: transparent url(http://mos.ua/templates/ru/images/points_l2.gif) no-repeat 0 0;	padding: 6px 0 4px 18px;}.menu .m2 a:hover, .menu .m2 a.crnt, .menu .m2 a.crntl {	background-position: 0 -55px;}.cl_menu {	padding: 30px 0 8px 0;	font-size: 14px;	font-weight:bold;	text-transform:uppercase;	color: #000000;}/**+html .cl_menu {	font-family:"ArialNarrowBold", Arial, Tahoma;	font-size: 16px;}*//*menu_end*//*imopen*/.highslide {	cursor: url(http://mos.ua/templates/ru/images/imopen/zoomin.cur), pointer;    outline: none;}.highslide-active-anchor img {	visibility: hidden;}.highslide-wrapper {	background: white;}.highslide-image {	border: 5px solid white;}.highslide-image-blur {}.highslide-caption {    display: block;	color:#000000;	font-family:Arial, Tahoma;	font-size:11px;    border: 5px solid white;    border-top: none;    padding: 5px;    background-color: white;	border-top: 1px solid #ecebeb;	margin-bottom:0;}.highslide-loading {    display: block;	color: black;	font-size: 11px;    text-decoration: none;	padding: 2px;	border: 1px solid black;    background-color: white;    padding-left: 22px;    background-image: url(http://mos.ua/templates/ru/images/imopen/loader_white.gif);    background-repeat: no-repeat;    background-position: 3px 1px;}.highslide-loading a{	color: black;	font-size: 11px;    text-decoration: none;}a.highslide-full-expand {	background: url(http://mos.ua/templates/ru/images/imopen/fullexpand.gif) no-repeat;	display: block;	margin: 0 10px 10px 0;	width: 34px;	height: 34px;}/* These must always be last */.highslide-display-block {    display: block;}.highslide-display-none {    display: none;}/*imopen_end*//*highslide*/a.highslide-full-expand {   background: url(http://mos.ua/templates/ru/images/imopen/fullexpand.gif) no-repeat;   display: block;   margin: 0 10px 10px 0;   width: 34px;   height: 34px;}.highslide-loading {	display: block;	color: black;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	padding: 3px;	border: 1px solid white;	background-color: white;	padding-left: 22px;	background-image: url(http://mos.ua/templates/ru/images/imopen/loader.gif);	background-repeat: no-repeat;	background-position: 3px 1px;}.highslide-move, .highslide-move * {	cursor: move;}/* Example of a semitransparent, offset closebutton */.closebutton {	position: relative;	top: -20px;	left: 15px;	width: 30px;	height: 30px;	cursor: pointer;	background: url(http://mos.ua/templates/ru/images/imopen/close.png);	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */}/*****************************************************************************//* Styles for the HTML popups											     *//* Remove these if you are not using Highslide HTML						     *//*****************************************************************************//*.highslide-maincontent {	display: none;}*/.highslide-maincontent {	display: none;	position:absolute;	top:-1000px;}.highslide-html {	background-color: white;}.highslide-html-content {	display: none;	width: 400px;	padding: 0 5px 5px 5px;}.highslide-header {	padding-bottom: 5px;}.highslide-header ul {	margin: 0;	padding: 0;	text-align: right;}.highslide-header ul li {	display: inline;	padding-left: 1em;}.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {	display: none;}.highslide-header a {	font-weight: bold;	color: gray;	text-transform: uppercase;	text-decoration: none;}.highslide-header a:hover {	color: black;}.highslide-header .highslide-move a {	cursor: move;}.highslide-footer {	height: 16px;}.highslide-footer .highslide-resize {	display: block;	float: right;	margin-top: 5px;	height: 11px;	width: 11px;	background: url(http://mos.ua/templates/ru/images/imopen/resize.gif) no-repeat;}.highslide-footer .highslide-resize span {	display: none;}.highslide-body {}.highslide-resize {	cursor: nw-resize;}/*****************************************************************************//* Styles for the Individual wrapper class names.							 *//* See www.highslide.com/ref/hs.wrapperClassName							 *//* You can safely remove the class name themes you don't use				 *//*****************************************************************************//*.draggable-header .highslide-header {	height: 18px;	border-bottom: 1px solid #dddddd;}*/.draggable-header .highslide-heading {	position: absolute;	margin: 2px 0.4em;}.draggable-header .highslide-header .highslide-move {	cursor: move;	display: block;	height: 16px;	position: absolute;	right: 24px;	top: 0;	width: 100%;	z-index: 1;}.draggable-header .highslide-header .highslide-move * {	display: none;}.draggable-header .highslide-header .highslide-close {	position: absolute;	right: 2px;	top: 2px;	z-index: 2;	padding: 0;}.draggable-header .highslide-header .highslide-close a {	display: block;	height: 16px;	width: 16px;	background-image: url(http://mos.ua/templates/ru/images/imopen/close.png);	margin-top: -3px;}.draggable-header .highslide-header .highslide-close a:hover {	background-position: 0 16px;}.draggable-header .highslide-header .highslide-close span {	display: none;}.draggable-header .highslide-maincontent {	padding-top: 1em;}/*highslide_end*//*Slideshow*/.slideshowContainer {	width: 514px;	height: 290px;}.slideshowContainerS {	width: 232px;	height: 112px;}/*End*//*forms*/form, input, select, textarea{	margin:0;	padding:0;}input, select, textarea {	margin-top: 1px;	height:15px;	width:250px;	font-size:11px;	color:#000000;	margin:0;	padding:0;}textarea {	height:100px;	width: 363px;	font-family: Arial, Tahoma;	font-size: 11px;}select {	width: 254px;	height:21px;}.checkbox {	width:13px;	height:13px;	color:#000000;}.radio {	border:none;	width:15px;	background-color:transparent;}/*.button	{	background-color:#96af30;	border:1px solid #96af30;	color:#FFF;	height:17px;	width:100px;}*/.button, .hover{	background: transparent url(http://mos.ua/templates/ru/images/button.gif) repeat-x top left;	height: 21px;	border:0;	width: auto;	color: #4f4f4f;	text-transform: uppercase;	font-size: 9px;	font-family: tahoma, arial;	cursor: hand;	padding: 0 11px;}.button:hover, .hover {	color: #000000;	background-image: url(http://mos.ua/templates/ru/images/button_hover.gif);}/*forms_end*//* FAQ */.faq_quest_item	{	padding:5px 0 5px 0;}.faq_line	{	background-color:#828282;	height:1px;}.faq_quest_text	{	font-weight:bold;}.faq_answer_text	{	margin:3px 0 3px 10px;	font-style:italic;	border-left:3px solid #CCC;	padding:0 0 0 3px;}.faq_tit, .faq_tit a, .faq_tit a:visited {	color:#828282;	text-decoration:none;	text-transform:uppercase;	font-size:11px;}.faq_tit a:hover {	color:#828282;	text-decoration:none;	text-transform:uppercase;	font-size:11px;}/* FAQ-end *//*news*/.news {	padding-bottom: 25px;}.date{	padding: 0 0 2px 0;	font-size:10px; 	color:#BCBBBB;	margin-left: -1px;}.header {	padding: 0 0 1px 0;	text-transform:uppercase;	font-size: 11px;	color: #828282;}.header a, .header a:visited, .header a:hover{	text-decoration:none;	color: #828282;}.ann{	border-top:1px solid #e4e4e4; }.news_a_months {	padding-right: 20px;	font-size:11px;}.menu .news_a_months a {	border: 0;}/*news_end*/.podrobnee {	font-size: 10px;	text-transform:uppercase;}.news .podrobnee {	float: right;}.podrobnee a{	text-decoration:none;	color: #727272;}.newsD .podrobnee{	text-align:left;	padding-top: 10px;}/* SITEMAP */.map1	{	text-transform:uppercase;	padding: 5px 0 0 0;	color:#828282;}.map2	{	padding: 3px 0 3px 20px;	color:#828282;}.map3	{	padding: 0 0 2px 40px;	color:#828282;}.map_main, .map_main a, .map_main a:hover, .map_main a:visited	{	color:#828282;}/* SITEMAP-END*/.pagelinks {	text-align:center;	color: #929292;}.pagelinks a {	margin: 0 5px;}.pagelinks a, .pagelinks a:visited, .pagelinks a:hover {	color: #000000;}.price {	position: absolute; 	top: -18px;	width: 132px;	text-align:center;	font-size:11px;	color: #000000;	font-weight: bold;	text-transform:none;	font-family:Tahoma, Geneva, sans-serif;}/*fotocatalog*/.g_img_div {    margin: 0;	/*width:220px;*/	vertical-align:top;}.g_img_div img{	padding:5px;	border:1px solid #e4e5e6;}.g_descr {	text-align:left;	padding-top:3px;	line-height:140%;	padding-left:1px;	font-size:11px;}.g_descr a, .g_descr a:visited {	text-decoration:underline;}.g_descr a:hover {	text-decoration:none;}.g_img_title {	font-weight:bold;	text-align:left;	padding-bottom:3px;}.g_desc{	line-height:105%;}/*fotocatalog_end*/.counters {	padding-top:5px;}.counters div {	float: left;	margin-right: 5px;	width: 88px;	height: 31px;	overflow:hidden;}/* jquery.autocomplete - BEGIN */.ac_results {	padding: 0px;	border: 1px solid black;	background-color: white;	overflow: hidden;	z-index: 99999;}.ac_results ul {	width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}.ac_results li {	margin: 0px;	padding: 2px 5px;	cursor: default;	display: block;	/* 	if width will be 100% horizontal scrollbar will apear 	when scroll mode will be used	*/	/*width: 100%;*/	font: menu;	font-size: 12px;	/* 	it is very important, if line-height not setted or setted 	in relative units scroll will be broken in firefox	*/	line-height: 16px;	overflow: hidden;}.ac_loading {	background: white url('http://mos.ua/templates/ru/images/indicator.gif') right center no-repeat;}.ac_odd {	background-color: #eee;}.ac_over {	background-color: #0A246A;	color: white;}/* jquery.autocomplete - END */.carousel-component { 	position:relative;	overflow:hidden;	visibility:visible; /* component turns it on when first item is rendered */	width: 586px;	height: 127px;	float: left;}			.carousel-component ul.carousel-list { 	width:10000000px;	position:relative;	z-index:1; 	padding: 0;	margin:0;}.carousel-component .carousel-list li {   	text-align: center;   	list-style:none;     	float:left;	overflow:hidden;}.carousel-component .carousel-clip-region { 	overflow:hidden;	margin:0px auto;	position:relative; }.carousel-component ul.carousel-list { 	margin:0px;	padding:0px 0px 0px 0px;}.carousel-component .carousel-list li { 	margin:0 14px 0 0;	padding:0;	width:136px;}.carousel-component .carousel-vertical li { }.carousel-component ul.carousel-vertical { }.slider_div {	width: 136px;	height: 107px;	overflow:hidden;	cursor: hand;	position: relative;	text-align: center;	background-color: #ffffff;}.slider_div img {	position:absolute;	bottom: 0;	left: 0;}.carousel-list .t {	height: 20px;	width: 136px;	overflow:hidden;	font-family:"Trebuchet MS", Arial;	font-size:12px;}.carousel-list a, .carousel-list a:visited, .carousel-list a:hover {	color: #ffffff;	text-decoration:none;}.navig{	float: left;	padding: 63px 20px 0 20px;}.wrapper {	margin: 10px 0 0 15px;}
