/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

html, body {font:15px/1.25em "Arial Unicode MS", Arial, Helvetica, sans-serif;height:100%;width:100%;color:#414141;background-color:#fff;}
img {border:0 none;}
:focus {outline: 0;}
form {margin:0;}
table {border:0px;border-collapse:collapse;border-spacing:0;}
th, td {padding:0px;text-align:left;font-weight:normal;vertical-align:top;}
ul {list-style:none;margin:0;padding:0;}
/*********/

a {color:#246D8F; /*006699; /*#2c98ca;*/}
a:hover {color:#42A3B4;text-decoration:none;}
a:active {color:#ff0000;}
.iePNG, IMG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }

#main {min-width: 1146px;max-width:1600px;}
/* стили для IE6 */* html #main {padding-left:1146px}
* html .closer1 {height:0}
 /* holy hack для IE, что бы включить свойство hasLayout */* html .closer2 {margin-left:-1146px;position:relative; height:0}
/* стили для IE6 */#main2{}
/*header*/
#header{background:url(/templates/lagos/tpl/img/header-left.jpg) left top no-repeat transparent;position:relative;display:block;float:left;width:100%;height:308px;}
#header #head_right{position:absolute;width:245px;height:303px;right:0;top:0;background:url(/templates/lagos/tpl/img/header-right.png) right top no-repeat;z-index:2;}
/**/
#center_part{float:left;width:100%;}
#left_col{float:left;width:250px;margin:24px 0 50px 0;}
#right_col{float:right;width:340px;margin:30px 0 0;}
#right_col .slog{margin:22px 0 0 0;}
#right_col .adress{font:normal 15px Arial;color:#0b730b;margin-top:16px;}
#right_col .adress a {/*color:#2C98CA;*/}
#right_col .tel{color:#3c3b3b;margin:3px 0 6px 8px;font:normal 15px Arial;padding:0px 0px 5px 21px;background:url(/templates/lagos/tpl/img/phone.gif) left 50% no-repeat;}
#right_col .obr_sv{font:normal 16px Arial;padding:8px 0 34px 50px;background:url(/templates/lagos/images/ru4ka.gif) left top no-repeat;}
#right_col .obr_sv a{color:#494949;}
#right_col .obr_sv a:hover{color:#268ccf;}
#right_col .quest{font:normal 16px Arial;padding:8px 0 20px 50px;background:url(/templates/lagos/images/quest.gif) left top no-repeat;margin-top:21px;}
#right_col .quest a{color:#494949;}
#right_col .quest a:hover{color:#268ccf;}
#right_col .search{background:url(/templates/lagos/images/search.gif) left top no-repeat;width:235px;height:29px;position:relative;margin:10px 0 0;}
#right_col .search form{margin:0;padding:0;}
#right_col .search_input_div{left:7px;position:absolute;top:4px;}
#right_col .search_input_div input{background:none;height:20px;width:157px;border:none;}
.search_button_div{left:175px;position:absolute;top:0;}
#right_col .search .search_button_div input{border:none;background:none;height:28px;width:60px;cursor:pointer;}
/*top menu*/
#top_menu{margin:0;padding:0;width:90%;height:40px;border-top: 1px solid #000;display:block;}
#top_menu ul {position:absolute; top:-12px; left:0px;list-style: none outside none;margin:0;padding:0;}
#top_menu ul li{
	background:url(/templates/lagos/images/topmenu.png) left 0px no-repeat;
	float:left;
	position:relative;
	display:inline-block !important;
	cursor:pointer;
	height:55px;
	overflow:hidden;
	padding-left:8px;
	margin-left:20px;
}
#top_menu ul li.first {
	margin-left:17px;
}
#top_menu strong {
	background:url(/templates/lagos/images/topmenu.png) right -65px no-repeat;	
	display:inline-block;
	height:55px;
	padding-right:8px;
}
#top_menu a {
	color:#697a95;
	font:normal 13px "Trebuchet MS" /*"Arial Narrow"*/;
	text-decoration:none;
	position:relative;
	cursor:pointer;
	padding:6px 12px 6px 8px;
	line-height:52px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
}
#top_menu a:hover {
	color: #2C98CA;
}
#top_menu a:hover span {
	/*border-bottom: 1px dotted #85A2B0;*/
}
/*center nav*/
#nav {margin-top:20px;font-size:16px;margin-left:0px;margin-bottom:24px;}

/*left menu*/
.leftMenu { display:block; width:100%;background: transparent url("/templates/lagos/tpl/img/leftmenu.jpg") -690px 0px repeat-y;}
.leftMenu div{ display:block; width:100%; background: transparent url("/templates/lagos/tpl/img/leftmenu.jpg") -50px top no-repeat;}
.leftMenu div div{ display:block; width:100%; background: transparent url("/templates/lagos/tpl/img/leftmenu.jpg") -370px bottom no-repeat;padding-bottom:20px;padding-top:2px;padding-left:4px;min-height:137px;}
.leftMenu ul{padding-bottom:2px;}
.leftMenu li{list-style: none;width:240px;}
.leftMenu ul a{display:block;width:100%;font:normal 15px Georgia;color:#3E3E3E;text-decoration:none;line-height:26px;margin:0 0 0 12px;background: transparent url('/templates/lagos/tpl/img/lmbullet.png') no-repeat 0px 14px;padding-left:14px;}
.leftMenu ul a:hover{text-decoration:none;background: transparent url('/templates/lagos/tpl/img/lmbullet.png') no-repeat 0px -62px;}
.leftMenu ul a:hover span{/*border: 0 none;*/}
.leftMenu ul a:active{color:#ff0000;}
.leftMenu ul .subselect{background: transparent url('/templates/lagos/tpl/img/lm-hl.png') no-repeat right 50%;}
.leftMenu ul .subselect a{color:#df4c04;/*#9a4830;*/background: transparent url('/templates/lagos/tpl/img/lmbullet.png') no-repeat 214px -63px;/*font-weight:bold;*/}
.leftMenu ul span{border-bottom:1px dashed #786c5c;}
.leftMenu ul .subselect span{border: 0 none;}
/*заголовки левого меню*/
.leftMenu .lm-0,.lm-1,.lm-2,.lm-3,.lm-4,.lm-0h,.lm-1h,.lm-2h,.lm-3h,.lm-4h{background-image: url("/templates/lagos/tpl/img/lm-heads.png");background-repeat:no-repeat;background-color: transparent;display:block;height:32px;width:244px;margin-top:4px;}
.lm-0,.lm-0h,#lm-c .lm-2 {margin-top:18px !important;}/*первый пукнт в блоке*/
#lm-a .lm-0{background-position: 8px 0px;}
#lm-a .lm-0:hover, #lm-a .lm-0h{background-position: 8px -32px;}
#lm-a .lm-1 {background-position: -242px 0px;}
#lm-a .lm-1:hover,#lm-a .lm-1h {background-position: -242px -32px;}
#lm-b .lm-0 {background-position: -492px 0px;}
#lm-b .lm-0:hover,#lm-b .lm-0h  {background-position: -492px -32px;}
#lm-b .lm-1 {background-position: -742px 0px;}
#lm-b .lm-1:hover,#lm-b .lm-1h  {background-position: -742px -32px;}
#lm-b .lm-2 {background-position: -992px 0px;}/*гостиные*/
#lm-b .lm-2:hover,#lm-b .lm-2h  {background-position: -992px -32px;}
#lm-b .lm-3 {background-position: -1242px 0px;}
#lm-b .lm-3:hover,#lm-b .lm-3h  {background-position: -1242px -32px;}
#lm-b .lm-4 {background-position: -1492px 0px;}/*кухни*/
#lm-b .lm-4:hover,#lm-b .lm-4h  {background-position: -1492px -32px;}
#lm-c .lm-0 {background-position: -1742px 0px;}/*шкафы, витрины*/
#lm-c .lm-0:hover,#lm-c .lm-0h  {background-position: -1742px -32px;}
#lm-c .lm-1 {background-position: -1992px 0px;}/*комоды,тумбы*/
#lm-c .lm-1:hover,#lm-c .lm-1h  {background-position: -1992px -32px;}
#lm-c .lm-2 {background-position: -2242px 0px;}/*мягкая мебель*/
#lm-c .lm-2:hover,#lm-c .lm-2h  {background-position: -2242px -32px;}
#lm-c .lm-3 {background-position: -2492px 0px;}
#lm-c .lm-3:hover,#lm-c .lm-3h  {background-position: -2492px -32px;}
#lm-c .lm-4 {background-position: -2742px 0px;}
#lm-c .lm-4:hover,#lm-c .lm-4h  {background-position: -2742px -32px;}
/*temp*/
#lm-c .lm-0, #lm-c .lm-1  {
	display:none !important;
	visibility: hidden;
}
/*catalog*/
.catwrapper {width:100%;padding: 10px 0 0 0;}
.thumbnail {margin: 0 auto;width:100%;text-align:center;position:relative;/*padding-top:22px;*/}
.thumbnail .box div{display:inline;position:relative;}
.thumbnail .box div a{font-size:6px;}
.thumbnail img {border: 1px solid #e4e4e4;padding:3px;margin: 6px 1px 0 1px;background:#fff;/*height:40px;*/}
.thumbnail .curr img,.thumbnail .curr .hl {border: 1px solid #f63 !important;}
.thumbnail .hl {border: 1px dotted #f63 !important;}
.thumbnail small {font-size:10px; line-height:11px;color: #858585;font-family:Arial;margin:12px 0;display:block;}
.large {display:block;text-align:center;width:100%;height:289px;line-height:260px;overflow:visible;position:relative;}
.nofoto {background: url("/templates/lagos/tpl/img/nofoto.gif") no-repeat 50% 25% transparent;}
.mwrap {float:left;width:500px;overflow:hidden;position:relative;}
.mwrap .comment {margin-top:22px;text-align:justify;font-size:12px;line-height:16px;border: 1px solid #D4D4D4;border-width: 1px 1px 0px 1px;background: #f5f5f5 url("/templates/lagos/tpl/img/comment-bck.png") repeat-y;font-family: Tahoma, Geneva, sans-serif;padding:5px 10px 0px 10px;display:block; margin:0;color:#3e3e3e;position:relative;overflow:hidden;}
.gl {display:none;}
.mwrap .toggle {display:block;height:17px;width:17px; background: url("/templates/lagos/tpl/img/ascend2.png") no-repeat 0 -23px;position:absolute;right:5px;top:-9px;z-index:15;cursor:pointer;}
.mwrap .closed {background: url("/templates/lagos/tpl/img/ascend2.png") no-repeat 0 0px;top:-7px;}
.mwrap .none {border-color:#fff;background:#fff;}
.fb {display:inline-block;position:relative;vertical-align:middle;font-size:9px;}
.ff {padding-left:27px;line-height:21px;display:block;background:url('/templates/lagos/tpl/img/icons.gif') no-repeat 0 1px transparent;width:350px;height:23px;font-size:19px;}

.loader {width:100%;height:19px;background: #fff url("/templates/lagos/tpl/img/indicator.gif") no-repeat 50% 0;position:absolute;left:0;display:none;top:268px;z-index:10;}
.mwrap .title {width:100%;height:19px;line-height:19px;position:absolute;left:0;top:267px;z-index:5;background: #fff;color:#085573; /*color:#664436;*/font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;overflow:hidden;}
/*.mwrap .title:first-letter {color:#DC4B04;font-weight:bold;}*/
.fb img {overflow:hidden;margin:0 auto;border:1px solid #767676;padding:6px;vertical-align: middle;float:left;}
.fb span {position:absolute;width:29px; height:30px;right:12px;bottom:12px;background: url("/templates/lagos/tpl/img/zoom.png") no-repeat right 0 transparent;}
.descr {padding-top:7px;/*19*/padding-left:10px;overflow:hidden;position:relative;}
.descr h2{font-size: 21px;letter-spacing:1px;line-height:27px;font-family: Georgia, "Times New Roman", Times, serif;font-weight:normal;/*color:#664436;*/color:#414141;text-shadow: 1px 0px #dcd4c9;}
.descr h2:first-letter {/*color:#DC4B04;*/}
.descr small {font-size:12px;color:#999;}
.descr .price{display:block;padding-top:10px;font-family: Tahoma,sans-serif;color:#c00;font-size:15px;}
.descr .price strong {font-size:19px;}
.descr .oldprice{color:#333;text-decoration:line-through;font-size:15px;}
.descr .oldprice strong {font-size:15px;/*font-weight:normal;*/}
.descr ul {list-style-image: none; padding-top:3px;font-size:15px;margin-left:11px;}
.descr ul li{padding-left: 16px; background: url('/templates/lagos/tpl/img/bullet.gif') no-repeat 0 6px;padding-bottom:4px;padding-left:16px;}
.descr img {border:1px dotted #999;margin-top:6px;padding:3px;}
/*tabs*/
.section {display:block;}
.thumbnail .box {display: none;}
.thumbnail .visible {display: block;}
ul.tabs {text-align: center;height: 10px;line-height: 10px;list-style: none;border-top: 1px solid #DDD;background: #fff;}
.tabs li {display: inline;margin: -1px 2px 0 1px;padding: 0px 13px 0px;color: #777;cursor: pointer;background: #F9F9F9;border: 1px solid #E4E4E4;border-top: 1px solid #d4d4d4;position: relative;font-size:10px;}
.tabs li:hover{color: #F63;/*padding: 0 13px;*//*background: #FFFFDF;*/border: 1px dotted #F63;}
.tabs li.current {color: #444;background: #f2f2f2;padding: 0 13px 2px;border: 1px solid #D4D4D4;border-top: 1px solid #f2f2f2;font-weight:bold;}
.box {display: none;border: 1px solid #D4D4D4;border-width: 1px 1px 0px 1px;background:#f2f2f2;padding: 0 12px;height:67px;}
/*tooltips*/
.descr .cvet {padding-left:27px;background: url('/templates/lagos/tpl/img/icons.gif') no-repeat 1px -97px;}
#tooltip.itip {position: absolute;z-index: 3000;background: transparent url("/templates/lagos/tpl/img/c-back.png") no-repeat;padding: 9px;border: 0 none;}
map area,.ttip {/*cursor:help;*/}
.ttip {margin-right:3px;/*float:right;*/position:relative;}
/*pagination*/
.pagination{width:99%;display:block;height:40px;}
.pagination ul{list-style-image:none;display:block;float:right;font-size:20px;}
.pagination ul li {float:left;margin-right:1px;}
.pagination ul li a,.pagination ul li strong{background: url('/templates/lagos/tpl/img/pagination.png') no-repeat 0px 0px;display:block;width:38px;height:36px;line-height:32px;text-align:center;}
.pagination ul li a:hover{background-position: -40px 0px;text-decoration:underline;}
.pagination ul li a:active{background-position: -80px 0px;}
.pagination ul li strong{background-position: -120px 0px;text-decoration: none;font-weight: normal;color:#000;}
	
	
#catalog{margin:5px 30px 0 260px;}
div#cont{margin:5px 400px 0 265px;}
div#content{float:left;width:100%;/*margin-top:16px;*//*font:normal 12px Tahoma;line-height:20px;*/}
div#content h1 {margin-top:46px;font-size:19px; font-family: Arial, Helvetica, sans-serif;}
div#cont a{/*color:#2c98ca;*/}
div#cont a.dalee{font-size:14px;}
div#content div.page_title{font:normal 24px Tahoma;padding:0 0 10px 0;}
h1{font:normal 24px Tahoma;padding:0 0 10px 0;}
div#spec{float:left;width:100%;margin:30px 0 0 0;}
div#spec div.page_title{font:normal 20px Arial;color:#d97121;}
div#spec div.spec{float:left;width:100%;}
div#spec div.spec div.spec_one{float:left;width:49%;margin:30px 0 0 0;}
div#spec div.spec div.spec_one div.pic{float:left;}
div#spec div.spec div.spec_one div.pic img{border:1px solid #838383;}
div#spec div.spec div.spec_one div.info{margin:0 0 0 90px;}
div#spec div.spec div.spec_one div.info div.name{font:normal 16px Arial;margin:3px 0 0 0;}
div#spec div.spec div.spec_one div.info div.name a{color:#d97121;}
div#spec div.spec div.spec_one div.info div.anons{font:normal 14px Tahoma;margin:17px 0 0;}
div#spec div.spec div.spec_one div.info div.color{font:normal 14px Tahoma;margin:5px 0 0;}
div#spec div.spec div.spec_one div.info div.color span{font:bold 14px Tahoma;}
div#fishka{float:left;width:100%;font:normal 12px Tahoma;line-height:30px;margin:30px 0 0 0;}
div#fishka ul{margin:0;padding:0;list-style:none;}
div#fishka ul li{padding:0 0 0 15px;background:url(/templates/lagos/images/point.gif) left 12px no-repeat;}
div#fishka div.page_title{font:normal 20px Tahoma;margin:0 0 10px 0;}
div#left_menu{background:#fff6e1;float:left;width:207px;margin-top:27px;}
div#left_menu ul{float:left;margin:0;padding:0;list-style:none;list-style-position:outside;}
div#left_menu ul li{float:left;	width:207px;	position:relative;}
div#left_menu ul li a{display:block;font:normal 16px Arial;	color:#525252;	text-decoration:none;	line-height:30px;	margin:0 0 0 16px;}
div#left_menu ul li a:hover{text-decoration:underline;	color:#268ccf;}
div#left_menu ul li ul{	display:none;position:absolute;	z-index:10;left:207px;	top:0;	background:#eeeeee;	border:1px solid #d7d6d6;	width:150px;}
div#left_menu ul li:hover ul, div#left_menu ul li.jsover ul{display:block;}
div#left_menu ul li ul li{width:150px;float:none;}
div#left_menu ul li ul li a{font:normal 12px Tahoma;	text-decoration:none;	margin:0 0 0 10px;	line-height:24px;	display:block;	width:auto;}
div#left_menu ul li ul li a:hover{color:#268ccf;	text-decoration:underline;}
div#left_menu ul li ul li ul{left:151px;}
div#left_menu ul li:hover ul li ul, div#left_menu ul li.jsover ul li ul{	display:none;}
div#left_menu ul li:hover ul li:hover ul, div#left_menu ul li.jsover ul li.jsover ul{	display:block;}
div#left_menu ul li ul li ul li{}
div#left_menu ul li ul li ul li a{}
div#left_menu ul li ul li ul li a:hover{}
.lc_top{float:left;width:207px;height:20px;background:url(/templates/lagos/images/left_col_top.gif) left top;}
.lc_bottom{float:left;width:207px;height:40px;background: #fff url(/templates/lagos/images/left_col_bottom.gif) right top no-repeat;}

/*news*/
div#news{margin:25px 0 0 0;width:245px;}
div#news div.news_tit{margin:0 0 10px 0;}
div#news div.news_one{margin:0 0 30px 0;}
div#news div.news_one div.anons{}
div#news div.news_one div.anons a{font:normal 12px Arial;line-height:18px;color:#000;text-decoration:none;}
div#news div.news_one div.anons a:hover{color:#2c98ca;text-decoration:underline;}
div#news div.news_one div.date{font:normal 10px Tahoma;color:#cdcccc;margin:3px 0 0 0;}

#content .info {color: #0B730B;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;overflow:hidden;}

/*footer*/
#footer{display:block;height:116px;margin:20px 0 0 0;float:left;width:100%;position:relative;background: #f0f0f0 url(/templates/lagos/tpl/img/footer.gif) repeat-x;}
#bottom_menu{float:left;width:100%;margin:20px 0 0 0;}
#bottom_menu ul{margin:0;padding:0;list-style:none;list-style-position:outside;}
#bottom_menu ul li{float:left;}
#bottom_menu ul li a{/*color:#5D9192 /*#2c98ca*;*/	margin:0 0 0 27px;}
#footer .copy{float:left;margin:15px 0 10px 27px;color:#a0a0a0;width:300px;_margin:15px 0 10px 11px;}
#footer .copy a{color:#2c98ca;}
#footer .foot1{float:left;width:48%;}
#footer .foot2{float:right;width:48%;}
#footer .tel{position:absolute; right:23px;top:18px;background: url(/templates/lagos/tpl/img/phone.png) no-repeat left top;display:block;height:43px;width:244px;}
#footer .s4et4ik{position:absolute; right:27px;top:94px;}
#footer .lorem{position:absolute; right:27px;top:60px;color:#a0a0a0; font-size:11px;line-height:14px;text-align:right;}
.stat{display:none;}
.clear {clear:both;}
#content table td {/*text-align:center; nm*/}

/********* temp *************/
#uc {display:block;width:305px;height:72px;background:url(tpl/img/underconstruction2.png) no-repeat 10px 0 transparent;position:absolute; right:0px;top:259px;z-index:20;}
p {margin: 0.8em 0 0.8em 0;}
h3 {margin: 2em 0 1em 0;}
.iwrap {padding:4px; border: 1px solid #603;}
.extra {color:#0B730B;font-size:14px;}
.extra span{color: #0B730B;font-weight:bold;}

/*КОНТАКТЫ*/
#contacts .m3 {color:#188558;border-bottom: 1px dotted #188558 /*#AE0B03*/;font-size:22px;font-weight:normal;margin:15px 0 10px; padding: 0 0 7px; width:90%;}
#contacts strong{font-weight:normal;color:#188558;border-bottom: 1px dotted #188558;}
#contacts .small {font-size: 0.8em;}
#contacts .small span{line-height:170%;color:#910E00;letter-spacing:3px;}
#contacts .YMapsWrapper strong {color: #000;border-bottom: 1px dotted #000;}
#contacts p {margin: 0.55em 0 0 0;line-height:140%;}
/*yandex maps*/
.YMapsWrapper{width:640px;}
.m-wrapper img, .m-wrapper object {vertical-align:middle;}
#YMapsID-2057{width:640px;height:450px;}
.YMaps-button .YMaps-button-m i, .YMaps-button .YMaps-button-c i {background:url(tpl/img/toolbar-button.png) repeat-x 0 0 transparent !important;}
#object_div_panel, #panel_switcher {display:none !important;}