/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;}
body{margin:0 auto;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;min-height:100%;position:relative;max-width:1400px;
    }
*html body{height:100%}
/* HTML tags */
h1{}
 h2 {
     font-size:1.5em;
     font-weight:normal;
     margin-bottom:.6em;
 }
a:hover{text-decoration:none}

.cl {
    overflow:hidden;
    height:1px;
    line-height:0;
    font-size:0;
    clear:both;
}
 #measurer {
	position: absolute;
	overflow:hidden;
	clear:both;
	left: 0;
	width: 100%;
	height: 16px;
	top: -200px;
	line-height: 16px;
	}
* html .main-container {
    zoom:1;
        width: expression(
		(
			document.getElementById('measurer')

			&& document.getElementById('measurer').clientWidth > 1401
		)
		?	1400 + 'px'
		:	'auto'
	);

}

#header_new{
	background: url(/images/bg_header2.jpg) repeat-x;
	height:94px;
	position: relative;
}

.basket-new{
	background: url(/images/bg_basket.jpg) repeat-x;
	height:21px;
	margin: 0px 0px 0px 0px;
	//margin: 5px 0px 0px 0px;
	}
	.basket-new i{
		background: url(/images/pic_basket.png) no-repeat;
		display: block;
		height:43px;
		width: 52px;
		float: left;
		margin: -15px 0px 0px -15px;
	}
	.basket-new a{
		display: block;
		color: #fff;
		
		padding-top: 5px;
		}
		.basket-new a span{
			display: block;
			float: left;
			text-decoration: underline;
		}
		#basket-count{
			background: url(/images/bg_count.png) no-repeat;
			height:30px;
			width: 30px;
			color: #fff;
			text-decoration: none;
			padding-top: 8px;
			text-align: center;
			margin: -9px 5px 0px 5px;
			text-decoration: none;
		}
	.rb-new{
		background: url(/images/rb_new.jpg) no-repeat;
		height: 5px;
		width: 8px;
		right: 0px;
		bottom: 0px;
		position: absolute;
	}
	.rt-new{
		background: url(/images/rt_new.jpg) no-repeat;
		height: 9px;
		width: 8px;
		right: 0px;
		top: 0px;
		position: absolute;
	}
	.lb-new{
		background: url(/images/lb_new.jpg) no-repeat;
		height: 15px;
		width: 9px;
		left: 0px;
		bottom: 0px;
		position: absolute;
	}
	.lt-new{
		background: url(/images/lt_new.jpg) no-repeat;
		height: 7px;
		width: 7px;
		left: 0px;
		top: 0px;
		position: absolute;
	}
.person-cabinet{
	float:right;
	position: absolute;
	right: 225px;
	top: 65px;
	}
	.person-cabinet a{
		color: #fff;
		}
		.person-cabinet i{
			background: url(/images/cabinet.png) no-repeat;
			display: block;
			height:10px;
			width: 7px;
			float: left;
			margin: 2px 0px 0px -15px;
		}
.top-nav a{
	display: block;
	float: left;
	margin: 0px 7px 0px 7px;
	//margin: 0px 7px 0px 14px;
}
.top-nav a i{
	background: url(/images/line_menu.png) no-repeat;
	display: block;
	height:35px;
	width: 2px;
	float: left;
	margin: -10px 7px 0px 0px;
	//margin: -25px 0px 0px -10px;
}

.main-container{margin:0 auto;padding:10px 10px 0 10px; min-width:850px; /*_width:expression(document.documentElement.clientWidth < 975 ? "975px" : "auto");*/}

#header{background:url(/images/header_right.jpg) right no-repeat;height:94px}
.header-box{background:url(/images/header_left.jpg) left no-repeat;height:94px}

.logo{float:left;width:440px;padding:25px 0 0 30px;color:#dde6ed;font-size:14px;line-height:40px;}
.logo img{margin:3px 0px 0 0}
.logo a{text-decoration: none;}
.logo .b-slogan {
	margin-left: 5px;
	
    position:relative;
    top:-4px;
	color: #ef7d5a;
}
.header-right{float:right;width:205px;}
.header-right p{font-size:14px;color:#dde6ed;line-height:24px;padding:20px 0 19px 15px}
.header-right p span{font-size:22px;color:#fff;vertical-align:text-top;}

.basket-tab{background:url(/images/basket_tab.png) left no-repeat;height:20px;padding:6px 0 0 5px;color:#fff}
.basket-tab img{vertical-align:middle;margin-right:3px}
.basket-tab a {color:#fff; text-decoration:none}


.top-nav{margin:0 100px 0 450px;text-align:center;padding-top:35px;position:relative;left:-20px;}
.top-nav a{color:#cdd6de;margin:4px 13px 0 0; text-decoration: none;}
* html .top-nav a {
    display:inline;
    zoom:1;
}

.menu-title{background:url(/images/menu_title.gif) no-repeat;height:29px;color:#fff;font-size:14px;padding:10px 0 0 10px;font-weight:bold;clear:both}

/* Menu */
.menu{padding:0 0 10px 0;list-style-type:none;margin:-7px 0 25px 0;position:relative;z-index:10;width:180px;background:#fff url(/images/menu_bot.gif) no-repeat left bottom; float:left}
.menu li {clear:left}
.menu li span{background:url(/images/menu_li_bg.gif) top left repeat-x;width:180px;clear:left;float:left;}
.menu li span a{font-size:12px;color:#686868;text-decoration:none;background:url(/images/down_arr.gif) right center no-repeat;display:block;text-decoration:none;padding:11px 0 11px 10px;width:170px}
.menu li span a.lastLI{padding-bottom:2px; background-position:right 16px}

.menu li.act{background:url(/images/menu_li.gif) top no-repeat}
.menu li.act span{background:url(/images/menu_top_green.gif) top left repeat-x;}
.menu li.act span a{color:#fff;font-weight:bold;text-decoration:none;background:url(/images/up_arr.gif) center right no-repeat}

.menu li.act{background:url(/images/menu_li.gif) top repeat-y;}
.menu li.act span{background:url(/images/menu_top_green2.gif) top left repeat-x;}
.menu li.act span a{color:#fff;font-weight:bold;text-decoration:none;background:url(/images/up_arr.gif) center right no-repeat}

.menu li.greytop{background:url(/images/menu_li.gif) repeat-y;pa}
.menu li.greytop span{background:url(/images/menu_top_grey.gif) top left repeat-x;}
.menu li.greytop span a{color:#686868;text-decoration:none;background:url(/images/down_arr.gif) center right no-repeat;display:block;text-decoration:none;padding:10px 0 10px 10px;width:170px;}

.menu li.topact{background:url(/images/menu_li.gif) repeat-y;pa}
.menu li.topact span{background:url(/images/menu_top_green1.gif) top left repeat-x;}
.menu li.topact span a{color:#fff;font-weight:bold;text-decoration:none;background:url(/images/up_arr.gif) center right no-repeat}

.top-ul{margin:0;padding:15px 10px 10px 20px;list-style-type:none;background:url(/images/menu_sep.gif) bottom center no-repeat;clear:both}
*+html .top-ul{margin:0;padding:10px 10px 10px 20px;list-style-type:none;background:url(/images/menu_sep.gif) bottom center no-repeat;clear:both}
.top-ul li{background:url(/images/bullet02.gif) 0 5px no-repeat;padding:0 0 3px 10px;color:#b7c0c7;font-style:italic;width:140px}
.top-ul li a{color:#3e7195;font-style:normal;margin-right:3px}

.tree-ul{margin:10px 10px 0 20px;padding:0 0 0 0;list-style-type:none;clear:both}
*+html .tree-ul{margin:0 10px 0 20px;padding:0;list-style-type:none;clear:both}
.tree-ul li{background:url(/images/bullet01.gif) 0 5px no-repeat;padding:0 0 4px 10px;color:#b7c0c7;font-style:italic;width:140px}
.tree-ul li a{color:#3e7195;font-style:normal;margin-right:3px;font-weight:bold;font-size:12px}
.tree-ul li ul{margin:5px 0 0 0;padding:0;list-style-type:none;}
.tree-ul li ul li{background:url(/images/bullet02.gif) 0 5px no-repeat;padding:0 0 4px 10px;width:120px}
.tree-ul li ul li a{color:#3e7195;font-style:normal;font-weight:normal}
/* Menu */

/* Grey box */
.greybox{clear:both;color:#686868;position:relative;zoom:1;/*float:left;*/ margin-bottom: 20px;width:180px}
.greybox i{position:absolute;z-index:10;margin:-10px 0 0 0;right:7px;}
.greybox b{color:#00a5ca;font-size:18px}
.greybox h1{color:#000;font-size:14px;padding:0 0 10px 5px}
.greybox p{position:relative;zoom:1;margin-bottom:15px}
.greybox em{font-style:normal;display:block;padding:10px 0}
.greybox em a{color:#13527d;margin-right:5px;font-size:11px}
.greybox p span{background:url(/images/grey_line.png) no-repeat;height:19px;width:166px;display:block;position:absolute;bottom:0;left:0;text-align:center;padding-top:5px}
.grey-top{background:url(/images/greybox_top.gif) top no-repeat;width:180px}
.grey-top div{background:url(/images/greybox_bot.gif) bottom no-repeat;width:166px;padding:10px 7px}
.grey-top p img {
    display:block;
    margin-bottom:10px;
}
/* Grey box */

.content{padding:20px 0 20px 0;}
.main-table{border-collapse:collapse;width:100%}

.leftbar{width:195px;vertical-align:top;padding-right:10px}
.rightbar{width:180px;vertical-align:top;padding-left:25px}
.centerbar{vertical-align:top;width:100%}


.r-title{background:url(/images/title_bg01.gif) no-repeat;height:33px;color:#fff;font-size:14px;padding:12px 0 0 10px;font-weight:bold	}

.bestprice{background:url(/images/ico01.gif) top left no-repeat;padding:3px 0 0 45px;margin:15px 0 25px 0;color:#757575}
.bestprice h1{font-size:14px;color:#2a2a2a;}
.bestprice p{padding:10px 0 0 0}

.bigchoice{background:url(/images/ico02.gif) top left no-repeat;padding:0 0 0 45px;margin:15px 0 25px 0;color:#757575}
.bigchoice h1{font-size:14px;color:#2a2a2a;}
.bigchoice p{padding:10px 0 0 0}

.mostquick{background:url(/images/ico03.gif) top left no-repeat;padding:0 0 0 45px;margin:15px 0 25px 0;color:#757575}
.mostquick h1{font-size:14px;color:#2a2a2a;}
.mostquick p{padding:10px 0 0 0}

.tools{text-align:right}
.tools a{color:#13527d}

.banner00{text-align:center;width:100%;height:300px; position:relative}
	.ban_left {width:100%;height:300px;background:#edefee url(/images/ban_left.png) top left no-repeat;}
	.ban_right {width:100%;height:300px;background:url(/images/ban_right.png) top right no-repeat;}
	.ban_text {width:265px; height:73px;background:url(/images/ban_text.png) top left no-repeat; position:absolute; left:52px; top:45px}


/* rounded Box */
.bbox{width:100%;padding:0;clear:both;margin:20px auto; position: relative;}
.bbox .ml {margin:-7px 0 -7px 0;padding:0;background:url(/images/map_bg.jpg) top right no-repeat;background-color:#fff;border:1px solid #e4e4e4;height:125px}
.bbox .tl, .bbox .bl {height:7px; position: relative; font-size: 1px; line-height: 1px;}
.bbox .tlc, .bbox .trc, .bbox .blc, .bbox .brc { position:relative; width: 7px; height: 7px;}
.bbox .tlc {float:left;background:url(/images/tl.gif) top left no-repeat;margin:0 0 -7px 0}
.bbox .trc {float:right;background:url(/images/tr.gif) top right no-repeat;margin:0 0 -7px 0 }
.bbox .blc {float:left;background:url(/images/bl.gif) bottom left no-repeat;}
.bbox .brc {float:right;background:url(/images/br.gif) bottom right no-repeat;}
.bbox .ml p{position: absolute; top: 0px; left: 0px; padding: 15px 0 0 10px}

.bbox2{ margin-right:-2px;/*width:100%;*/position:relative;}
/*.bbox2 .ml {margin:-7px 0 -7px 0;padding:0;background-color:#fff;border:1px solid #e4e4e4; min-height:285px}*/

.bbox2 .ml {
background-color:#FFFFFF;
border:1px solid #E4E4E4;
margin:-7px 0;
min-height:285px;
padding:0 0 10px;
position:relative;
overflow:hidden;
width:100%;
   
}

.bbox2 .tl, .bbox2 .bl {height:7px; position: relative; font-size: 1px; line-height: 1px;}
.bbox2 .tlc, .bbox2 .trc, .bbox2 .blc, .bbox2 .brc { position:relative; width: 7px; height: 7px;}
.bbox2 .tlc {float:left;background:#FFF url(/images/tl.gif) top left no-repeat;margin:0 0 -7px 0}
.bbox2 .trc {float:right;background:#FFF url(/images/tr.gif) top right no-repeat;margin:0 -2px -7px 0 }
.bbox2 .blc {float:left;background:#FFF url(/images/bl.gif) bottom left no-repeat;}
.bbox2 .brc {float:right;background:#FFF url(/images/br.gif) bottom right no-repeat; margin:0 -2px 0 0}
.dinamycGreyPlashka .bbox2 .tlc,
.dinamycGreyPlashka .bbox2 .trc,
.dinamycGreyPlashka .bbox2 .blc,
.dinamycGreyPlashka .bbox2 .brc {
background-color:#F0F0F0;
}
.bbox3{width:100%;clear:both; margin:0 0 30px 0}
.bbox3 .ml {margin:-10px 0 -10px 0;padding:20px 0px 20px 10px;background-color:#fff;border:1px solid #e4e4e4;}
.bbox3 .tl, .bbox3 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox3 .tlc, .bbox3 .trc, .bbox3 .blc, .bbox3 .brc { position:relative; width: 10px; height: 10px;}
.bbox3 .tlc {float:left;margin:0 0 -10px 0}
.bbox3 .trc {float:right;background:url(/images/grey_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox3 .blc {float:left;background:url(/images/grey_bl.gif) bottom left no-repeat;}
.bbox3 .brc {float:right;background:url(/images/grey_br.gif) bottom right no-repeat;margin-top:-3px;}
.bbox3 .view h2 {margin-left:10px}

.bbox4{float:left;margin:0 1px;}
.bbox4 .ml {margin:-10px 0 -10px 0;padding:5px 0px; width:90px; height:80px; background-color:#fff;border:1px solid #e4e4e4;text-align:center;color:#b1b1b1;font-size:11px}
	*html .bbox4 .ml {width:auto ;}
.bbox4 .ml table {width:100%;height:100%;padding:0px; margin:0px}
	*html .bbox4 .ml table {width:50px}
.bbox4 .ml table td {width:100%; height:100%; vertical-align:middle; padding:0px; margin:0px}

.bbox4 .tl, .bbox4 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox4 .tlc, .bbox4 .trc, .bbox4 .blc, .bbox4 .brc { position:relative; width: 10px; height: 10px;}
.bbox4 .tlc {float:left;background:url(/images/grey_tl.gif) top right no-repeat;margin:0 0 -10px 0}
.bbox4 .trc {float:right;background:url(/images/grey_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox4 .blc {float:left;background:url(/images/grey_bl.gif) bottom left no-repeat;}
.bbox4 .brc {float:right;background:url(/images/grey_br.gif) bottom right no-repeat;}

.bbox5{float:left;margin:0 1px;}
.bbox5 .ml {margin:-10px 0 -10px 0;width:90px; height:80px; padding:5px 0px; background-color:#fff;border:1px solid #a7cf2f;text-align:center;color:#2a2a2a;font-size:11px}
*html .bbox5 .ml {width:auto}
.bbox5 .ml table {width:100%;height:100%;padding:0px; margin:0px}
	*html .bbox5 .ml table {width:50px}
.bbox5 .ml table td {width:100%; height:100%; vertical-align:middle; padding:0px; margin:0px}

.bbox5 .tl, .bbox5 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox5 .tlc, .bbox5 .trc, .bbox5 .blc, .bbox5 .brc { position:relative; width: 10px; height: 10px;}
.bbox5 .tlc {float:left;background:url(/images/green_tl.gif) top right no-repeat;margin:0 0 -10px 0}
.bbox5 .trc {float:right;background:url(/images/green_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox5 .blc {float:left;background:url(/images/green_bl.gif) bottom left no-repeat;}
.bbox5 .brc {float:right;background:url(/images/green_br.gif) bottom right no-repeat;}

.bbox6{margin:0 15px 15px 0;}
.bbox6 .ml {margin:-7px 0 -7px 0;padding:5px 10px;background-color:#f4f4f4;color:#00a5ca;font-size:12px;font-weight:bold;border:1px solid #f4f4f4;}
.bbox6 .ml a{color:#014c74;font-weight:normal}
.bbox6 .tl, .bbox6 .bl {height:7px; position: relative; font-size: 1px; line-height: 1px;}
.bbox6 .tlc, .bbox6 .trc, .bbox6 .blc, .bbox6 .brc { position:relative; width: 7px; height: 7px;}
.bbox6 .tlc {float:left;background:url(/images/tl2.gif) top right no-repeat;margin:0 0 -7px 0}
.bbox6 .trc {float:right;background:url(/images/tr2.gif) top right no-repeat;margin:0 0 -7px 0 }
.bbox6 .blc {float:left;background:url(/images/bl2.gif) bottom left no-repeat;}
.bbox6 .brc {float:right;background:url(/images/br2.gif) bottom right no-repeat;}

.bbox7{margin:0 0 15px 0;width:100%}
.bbox7 .ml {margin:-10px 0 -10px 0;padding:10px;background-color:#8196ab;color:#fff;font-size:12px;border:1px solid #8196ab;}
.bbox7 .tl, .bbox7 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox7 .tlc, .bbox7 .trc, .bbox7 .blc, .bbox7 .brc { position:relative; width: 10px; height: 10px;}
.bbox7 .tlc {float:left;background:url(/images/tl3.gif) top right no-repeat;margin:0 0 -10px 0}
.bbox7 .trc {float:right;background:url(/images/tr3.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox7 .blc {float:left;background:url(/images/bl3.gif) bottom left no-repeat;}
.bbox7 .brc {float:right;background:url(/images/br3.gif) bottom right no-repeat;}
.bbox7 .ml h3{font-size:14px;padding:5px 0}
.bbox7 .ml p{padding:5px 0}
.bbox7 .ml p span{color:#d9e0e6;font-size:10px}
.bbox7 .ml p label{display:block;padding-bottom:3px}
.bbox7 .ml p textarea{width:95%;height:50px}

.bbox8{width:100%;clear:both}
.bbox8 .ml {margin:-10px 0 -10px 0;background-color:#fff;border:1px solid #e4e4e4;padding:0}
.bbox8 .tl, .bbox8 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox8 .tlc, .bbox8 .trc, .bbox8 .blc, .bbox8 .brc { position:relative; width: 10px; height: 10px;}
.bbox8 .tlc {float:left;background:url(/images/grey_tl.gif) top right no-repeat;margin:0 0 -10px 0 margin:0 0 -10px 0}
.bbox8 .trc {float:right;background:url(/images/grey_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox8 .blc {float:left;background:url(/images/grey_bl.gif) bottom left no-repeat;}
.bbox8 .brc {float:right;background:url(/images/grey_br.gif) bottom right no-repeat;}
.bbox8 .ml table{width:100%;border-collapse:collapse}
.bbox8 .ml table td{padding:9px 10px;color:#757575;vertical-align:middle}
.bbox8 .ml table td a{color:#000}
.bbox8 .ml table tr.brd td{border-bottom:1px solid #e4e4e4;}
.bbox8 .ml table td.brd01{border-left:1px solid #e4e4e4;width:10%;text-align:center;color:#000}

.bbox9{width:95%;clear:both;margin:20px 0;float:left}
.bbox9 .ml {margin:-10px 0 -10px 0;border:1px solid #000;padding:0;background:url(/images/boxbg.gif);padding:10px 20px}
.bbox9 .tl, .bbox9 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox9 .tlc, .bbox9 .trc, .bbox9 .blc, .bbox9 .brc { position:relative; width: 10px; height: 10px;}
.bbox9 .tlc {float:left;background:url(/images/tl4.gif) top right no-repeat;margin:0 0 -10px 0 margin:0 0 -10px 0}
.bbox9 .trc {float:right;background:url(/images/tr4.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox9 .blc {float:left;background:url(/images/bl4.gif) bottom left no-repeat;}
.bbox9 .brc {float:right;background:url(/images/br4.gif) bottom right no-repeat;}
.bbox9 .ml h2{color:#99cc00;font-size:14px;}
.bbox9 .ml table{width:100%}
.bbox9 .ml td{padding:10px 10px 10px 0;color:#fff;width:25%; vertical-align:bottom}
.bbox9 .ml td p{padding-bottom:5px}

.bbox10{width:100%;clear:both}
.bbox10 .ml {margin:-10px 0;background-color:#fff;border:1px solid #e4e4e4;padding:0}
.bbox10 .tl, .bbox10 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox10 .tlc, .bbox10 .trc, .bbox10 .blc, .bbox10 .brc { position:relative; width: 10px; height: 10px;}
.bbox10 .tlc {float:left;background:url(/images/grey_tl.gif) top right no-repeat;margin:0 0 -10px 0}
.bbox10 .trc {float:right;background:url(/images/grey_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox10 .blc {float:left;background:url(/images/grey_bl.gif) bottom left no-repeat;}
.bbox10 .brc {float:right;background:url(/images/grey_br.gif) bottom right no-repeat;}
.bbox10 .ml table{width:100%;border-collapse:collapse;}
.bbox10 .ml table th{padding:5px;}
.bbox10 .ml table td{padding:10px 5px;color:#757575;vertical-align:middle;text-align:center}
.bbox10 .ml table td a{color:#105483}
.bbox10 .ml table td b{color:#00a5ca}
.bbox10 .ml table td p img{float:left;margin:0 0 10px 5px}
.bbox10 .ml table tr.brd td{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.bbox10 .ml table tr.brd td span{color:#000}
.bbox10 .ml table tr.brdend td{border-left:1px solid #e4e4e4;}
.bbox10 .ml table tr.brd th{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.bbox10 .ml table td.brdno{border-left:0px solid #e4e4e4;}
.bbox10 .ml table th.brdno{border-left:0px solid #e4e4e4;}

/* rounded Box */

.spec{padding:10px 0 30px 0}
.spec h1{font-size:14px;padding:10px 0}
.spec-table{width:100%;}
.s-td01{width:31%;padding:0 7px 0 0}
.s-td02{width:30%;}
.s-td03{width:31%;padding:0 0 0 7px}

.img-desc{text-align:left;position:relative;min-height:180px;}
* html .img-desc {
height:180px;
}
/*.img-desc img{margin:10px}*/
.img-desc div{position:absolute;top:10px;right:5%;text-align:right}
.img-desc h2{color:#000;font-size:14px}
.img-desc p{color:#00a5ca;font-size:16px;padding:5px 0;font-weight:bold}
.img-desc a{text-decoration:line-through;color:#b2b2b2;}
.img-desc a span{color:#b2b2b2;font-weight:bold}


.img-desc2 {text-align:right;position:relative; padding:13px 13px 0 15px}
.img-desc2 img{margin:10px}
.img-desc2 h2{color:#000;font-size:14px}
.img-desc2 p{color:#00a5ca;font-size:16px;padding:5px 0;font-weight:bold}
.img-desc2 a{text-decoration:line-through;color:#b2b2b2;}
.img-desc2 a span{color:#b2b2b2;font-weight:bold}



.spec-table .txt-desc{padding:15px; bottom: 0px;left:0;/*position: absolute;*/ }

.txt-desc h3{font-size:14px}
.txt-desc p{color:#757575;padding:5px 0}
.txt-desc p a{color:#13527d;}
.txt-desc p a img{vertical-align:middle}
.link{margin:0 -5px 0 0;}


.sale{}
.sale h1{font-size:14px;padding:10px 0}
.sale p{padding-bottom:20px;line-height:20px}

.info{}
.info h1{font-size:14px;padding:10px 0}
.info table{border-collapse:collapse;width:100%}
.info table td{vertical-align:top;padding-right:30px;line-height:20px}

.searchbox{width:100%; margin:0 auto;padding:15px 0; clear: left;}
.searchbox table{width:100%;}
.searchbox td{padding:5px}
.searchbox input.txt{width:100%;}
.search-b{margin-left:10px}

/* Content */

/* Footer */
#footer{background:url(/images/sep.gif) top repeat-x;/*height:65px;*/width:99%;margin:0 auto;overflow:hidden;zoom:1;margin-bottom:2em;}
#footer .f-left{float:left;width:400px;color:#757575;padding:30px 0 0 0}
#footer .f-left a{color:#13527d;font-weight:bold}
#footer .f-right{float:right;width:195px;text-align:right}
#footer .f-right p{font-size:14px;color:#7f7f7f;line-height:24px;padding:20px 0 19px 15px}
#footer .f-right p span{font-size:24px;color:#3a3a3a;vertical-align:text-top}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}


/*Kabinet */
.spec-table td{padding-bottom:19px; vertical-align:top}
.kabinet h1{font-size:16px;padding:10px 0; font-weight:100; margin:-10px 0 0 0}
.cab-name {font-size:14px; font-family:arial;padding:18px 13px 0 0; font-weight:bold; text-align:right}
.cab-price {font-size:16px; color:#00a5ca; font-weight:bold; padding:5px 12px 0 0; text-align:right; }
	.cab-price b {font-size:14px; color:#757575; }
.cab-pics {padding:15px 0px 15px 0px; text-align:center;width:100%;overflow:hidden}
.cab-colors {padding:10px 0 4px 11px; position: relative;zoom:1;}
	.cab-colors span {font-size:12px; position:relative; top:-3px; color:#2a2a2a}
	.cab-colors a {color:#13527d}
	.cab-colors img {margin-right:1px; margin-bottom:0px}
.cab-stol {padding:3px 12px 0 12px; font-size:11px; color:#2a2a2a}
	.cab-stol b {color:#757575; font-weight:100}
/*.podrobno {padding:10px 12px 0 0; margin:0 0 15px 0; margin: 0px; padding: 0px;}*/

.podrobno {
margin:17px 8px 10px 0;
text-align:right;
}

	.podrobno a {display:block; margin:0 0 0 auto; width:74px; height:24px; background:url(/images/podrobno.png) no-repeat right bottom;}
.cab-hg {font-size:11px; color:#757575; padding:5px 0 10px 15px}

.cab-sizes {padding:10px 15px 10px 15px; font-size:12px; color:#757575; width:160px;}
.cab-sizes b {color:#00a5ca; white-space:nowrap}
.cab-sizes table {border-collapse:collapse}
.cab-sizes td {padding:0 4px 3px 0; margin:0px; vertical-align:top; line-height:15px;}
.cab-sizes td input{ position:relative; top:-1px; height:auto; _height:17px; }

.tab {float:left;width:100%}
.tab ul{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #e4e4e4;float:left;width:100%;}
.tab ul li{background:url(/images/tab_left.gif) left no-repeat;height:39px;float:left;}
.tab ul li a{background:url(/images/tab_right.gif) right no-repeat;height:24px;display:block;float:left;text-align:center;padding:15px 12px 0 12px;color:#686868;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.tab ul li.act{background:url(/images/tab_left_a.gif) left no-repeat;}
.tab ul li.act a{background:url(/images/tab_right_a.gif) right no-repeat;color:#fff;text-decoration:none;cursor:text;font-weight:bold;padding:12px 12px 0 12px;height:27px}

.tab ul li.exit{background:url(/images/tab_left.gif) left no-repeat;float:right;height:34px;margin-top:5px}
.tab ul li.exit a{background:url(/images/tab_right.gif) right no-repeat;height:22px;display:block;float:left;text-align:center;padding:12px 12px 0 12px;color:#a3a3a3;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}

.tab2 {width:100%}
.tab2 ul{margin:0;padding:0;list-style-type:none;float:left;width:100%;}
.tab2 ul li{background:url(/images/tab_left.gif) left no-repeat;height:39px;float:left;position:relative}
.tab2 ul li a{background:url(/images/tab_right.gif) right no-repeat;height:24px;display:block;float:left;text-align:center;padding:15px 12px 0 12px;color:#686868;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
.tab2 ul li span{position:absolute;top:0;right:5px}
.tab2 ul li.act{background:url(/images/tab_left_a.gif) left no-repeat;}
.tab2 ul li.act a{background:url(/images/tab_right_a.gif) right no-repeat;color:#fff;text-decoration:none;cursor:text;font-weight:bold;padding:12px 12px 0 12px;height:27px}

.sep{border-bottom:1px solid #e4e4e4;width:100%;margin:5px 0;}

.collection-title{font-size:16px;color:#000;padding:10px 0 15px 0;font-weight:bold}
.collection-title b{font-size:18px;}
.collection-title span{float:right;color:#105483;font-size:12px;font-weight:normal}
.collection-title span a{color:#105483;}

.collection-title a.collection-back-link, .spec h1 a.collection-back-link{padding: 0px 0px 0px 17px; margin-left: 30px; color: #005661; font-size: 12px; background: url(/images/back3.gif) left 5px no-repeat; font-weight: normal;}

.collection{width:100%;border-collapse:collapse;margin:15px 0;float:left}
.collection td{vertical-align:top;}
.collection td.w33{width:32%;}
.collection h2 {color:#2a2a2a;font-size:14px;}
.collection h2 a{white-space:nowrap}
.collection h2 span{color:#b1b1b1;font-size:11px;font-weight:normal;margin-left:15px}
.collection p a{color:#105483}
.collection p a{margin:0 5px}
.collection td.zam1 {text-align:left; vertical-align:top}
.collection td.zam1 .cab-colors {margin:0px; padding:0px; width:auto}
.collection td.zam1 .cab-colors img {margin:0 0 2px 0}
.collection td.zam1 .cab-colors td {vertical-align:top}
.collection td.zam1 .cab-colors span {margin:3px 2px 0 0 ; display:block }
.collection td.zam1 .cab-colors p {text-align:left; margin:19px -3px 0 0}

.collection .cab-sizes {margin:0px; padding:10px 0 15px 0; }
.collection .hidden_items {display: none;}

.zoom-td {width:160px;padding-right:20px;text-align:right}
.zoom-td div{margin-bottom:10px}
.zoom-td p a{color:#105483;font-size:12px}

.desc{width:100%;border-collapse:collapse;margin:15px 0 10px 0;background:url(/images/sep.gif) bottom repeat-x}
.desc td{vertical-align:middle;}

.img-zoom{float:left;position:relative}
.img-zoom span{position:absolute;bottom:0;right:0}

.left-list{position:relative;padding:0 20px 30px 0;color:#757575;clear:both;zoom:1;}
.left-list h3{color:#2a2a2a;font-size:13px;padding-bottom:10px}
.left-list h3 span{color:#a7cf2f;font-size:14px;display:block}
.left-list div img{float:left;margin:0 10px 0 0}
.left-list div b{display:block;font-size:14px;color:#2a2a2a}
.left-list div span{display:block;font-size:16px;color:#00a5ca;padding:5px 0;font-weight:bold}
.left-list p{line-height:24px;width:100%;bottom:0;left:30px;clear:both;}
.left-list p img{vertical-align:middle}
.left-list p a{color:#13527d;display:block;float:left;}

.rightcol{padding:0 0px 30px 10px}
.rightcol h2{color:#2a2a2a;font-size:14px;padding:5px 0 10px 0}


.select-color{position:relative;width:100%;}

.select-img{position:relative;width:485px;margin:-50px auto 0 auto}
.s-color {width:57%;float:right}
.s-color td{vertical-align:top;padding:0 10px}
.s-color td a{border:1px solid #fff;display:block;float:left;padding:1px;margin-right:3px}
.s-color td a:hover{border:1px solid #a7cf2f;}
.s-color span{display:block;color:#b1b1b1;font-size:11px;padding:5px 0}

.s-color2 {width:100%}
.s-color2 td{vertical-align:top;padding:0 0 15px 0}
.s-color2 td a{border:1px solid #fff;display:block;float:left;padding:1px;margin-right:3px}
.s-color2 td a:hover, .s-color2 td a.colact{border:1px solid #a7cf2f;}
.s-color2 p{color:#757575;font-size:12px;padding:5px 0}

.s-order{width:30%;}
.s-order span{display:block;color:#b1b1b1;font-size:11px;padding:0 0 15px 0}
.s-order p label b{color:#00a5ca}
.s-order p a{display:block;margin:15px 0}

.pagebar{margin:20px;text-align:center;line-height:32px;color:#2a2a2a;font-size:14px;font-weight:bold}
.pagebar a{margin:0 10px}
.pagebar img{vertical-align:middle}

.rounded-box{float:left;margin:0 0px 10px 0;}
.rounded-box h2{color:#b1b1b1;font-size:11px;font-weight:bold;padding:5px 0;}
.rounded-box a{text-decoration:none}

.price_category{margin:0 15px 20px 0}
.price_category p span{color:#00a5ca;font-weight:bold;font-size:16px; padding-left:3px}

.possible_color{margin:0px;}
.possible_color p a{border:1px solid #fff;display:block;float:left;padding:1px;margin-right:3px}
.possible_color p a:hover{border:1px solid #a7cf2f;}

.features{padding:20px 0;clear:both;}
.features span{color:#757575}

.you_liked{margin-bottom:20px}
.you_liked h2{color:#2a2a2a;font-size:14px;padding:5px 0;}
.you_liked p{padding:5px 0 10px 0}

.partitons{margin:20px 0}
.partitons h2{color:#99cc00;font-size:14px;padding:15px 0}
.partitons p{padding-bottom:20px;font-weight:bold}
.partitons p img{display:block;margin:5px 0}


.gallery{width:500px; margin-bottom:10px}
.gallery td{padding:0 0 7px 0;text-align:center}
.gallery p{padding-bottom:10px;text-align:left}
.gallery span a{border:1px solid #fff;padding:2px;display:block;width:122px}
.gallery span a:hover{border:1px solid #a7cf2f;}
.gallery span img{_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);z-index:1000;	zoom:1;opacity:0.5}
.gallery span.act img{_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);z-index:1000;	zoom:1;opacity:10}
.gallery span.act a{border:1px solid #a7cf2f;}

.view {width:590px}
.view h2{color:#2a2a2a;font-size:12px;padding:5px 0 10px 0}
.view table{width:100%; margin-bottom:15px}
.view td{padding:0 20px 0 10px}
.view h3 a{color:#014c74;font-size:13px}
.view div{text-align:center;padding:10px 0}
.view p{color:#00a5ca;font-size:14px;font-weight:bold;line-height:24px;position:relative}
.view p a{float:right}
.view p img{vertical-align:middle}

.view-tools{float:right;}
.view-tools a{color:#014c74;font-weight:bold;margin:0 15px 0 3px}

.goods-desc{width:95%;border-collapse:collapse}
.goods-desc td{vertical-align:top}
.goods-desc div.imglist {padding:5px 0}
.goods-desc div.imglist a{float:left;width:32px;height:18px;border:1px solid #f1f1f1;background:#f9f9f9;text-align:center;color:#b7b7b7;font-size:14px;font-weight:bold;text-decoration:none;margin-right:4px;padding-top:5px}
.goods-desc div.imglist a:hover{background:#f4f4f4;}
.goods-desc div.imglist a.act{background:#f4f4f4;color:#757575;cursor:text}

.goods-desc h2{font-size:14px}
.goods-desc h3{font-size:12px;padding:15px 0 0 0}
.goods-desc p{padding:5px 0 10px 0}
.goods-desc p a{color:#014c74}
.goods-desc div{font-size:14px;padding:15px 0}
.goods-desc div span{color:#00a5ca;font-size:16px;font-weight:bold}

.aproximately h2{font-size:14px;color:#2a2a2a;padding:25px 0 10px 0}
.aproximately td{padding:5px;font-size:18px;font-weight:bold;color:#00a5ca}
.aproximately p{font-size:12px;font-weight:normal;color:#2a2a2a}
.aproximately p span{color:#757575}
.aproximately p a{color:#014c74}
.aproximately em{font-size:24px;color:#757575;font-style:normal}

.line-table{background:url(/images/line_table.gif) no-repeat;height:230px;width:510px;margin:20px 0;position:relative}
.beg01{position:absolute;}
.beg02{position:absolute;}

.plus_minus{width:95%;margin:0 auto}
.plus_minus td{padding:5px;width:45%;vertical-align:top}
.plus{text-align:right}
.plus img{float:right;margin:0 0 10px 10px}
.minus{text-align:left}
.minus img{float:left;margin:0 10px 10px 0}


.affects{padding:15px 0}
.affects h2{font-size:14px;color:#2a2a2a;padding:25px 0 10px 0}
.affects div.col50 {width:49%;float:left;padding:10px 0;}
.affects div.col50 div{float:left;position:relative;margin:0 10px 10px 0}
.affects a{color:#014c74}
.affects p{text-align:left;font-weight:normal;padding:3px 0 10px 0;white-space:nowrap}
.affects span{color:#00a5ca;font-weight:bold;position:absolute;top:0px}
.endmore{padding:38px 0 0 10px;margin-right:0; position: relative;}

.table-form{width:95%}
.table-form{padding:15px 0 10px 0}
.table-form h2{font-size:14px;color:#2a2a2a;padding:25px 0 10px 0}
.table-form table {width:100%}
.table-form td {padding:2px 0}
.table-form input.txt {width:98%}
.table-form textarea {width:98%;height:70px}


.bluetitle {color:#00a5ca; font-weight:bold; font-size:14px;}
.inter {width:100%;}
.inter td {width:33%; padding-bottom:25px; vertical-align:top}
.inter td p {width:90%;}
.imgboxsize {display:inline; position:relative; float:left; margin:0 0 6px 0}
.lupa {width:38px; height:38px; background:url(/images/lupa.png) no-repeat; position:absolute; right:0px; bottom:0px; cursor:hand;}

.inter {border-collapse:collapse; padding:0px; margin:0px;}
.inter td {width:auto;}
#hidden_box {border:1px solid #fff}
.inter .cab-sizes {width:auto;}
.inter .cab-sizes table{width:100%; margin:0 0 -10px 0; border-collapse:collapse}
.inter .cab-sizes td{padding:0 0 2px 0; text-align:left; font-size:12px; width:auto}
.inter .cab-sizes td b{font-size:12px}

.inter .cab-pics {display:block; width:auto; /*float:left;*/ padding:0px 0 0 12px; position:relative;}
.inter .cab-pics img {}
.inter .cab-pics .new {position:absolute; width:26px; height:13px; background:url(/images/new.gif) no-repeat; top:-3px; right:-9px}
 
.inter .txt-desc {margin-top:-10px; margin-right:0px; }

.inter .cab-goto {margin-top:10px; clear:both;}
.inter .cab-goto a{font-size:12px; font-weight:bold; color:#13527d; padding-left:15px}
.inter .cab-colors {margin:0 0 10px 4px;}
.inter .cab-colors img {margin-right:0px}

.inter .cat_element {margin:15px 0 20px 0; padding:0px;}
.inter .bbox2 {margin:0px; padding:0px;}
.inter .new_width {margin-right:0px;}

.anytitle {font-size:14px; font-weight:bold; color:#2a2a2a; }
.stock {width:180px; padding:0 0 0px 0; clear:left;}
.stock p {margin:15px 0 0 14px}
.stock .cab-sizes {margin:-10px 0 0 0; }
.stock .cab-sizes table {width:100%;}
.stock .cab-sizes table td input{float:right}
.stock .txt-desc {margin:-10px 0 0 60px; display:block; width:75px; height:35px}


.per-title {text-align:right; padding:15px 10px 0 0}
.per-title a {font-size:14px; font-weight:bold; color:#2a2a2a;}
.per-title p {margin:2px 0 0 0}
.per-img {padding:10px 0 0 0px;}
.per-price {font-size:12px; font-weight:bold; color:#2a2a2a; padding:10px 0 0 0px}
.per-price b {color:#00a5ca}
.per-desc {padding:5px 0 0 0px;}
.per-desc p {font-size:12px; color:#2a2a2a}
.per-desc p.sm {font-size:11px; color:#757575}

/*.cat_element {float:left; margin:0; padding:0;}*/
.cat_element {float:left; margin:0; padding:0 0 0; min-height:300px;min-width:185px;}
.new_width {width: auto; margin:0 6px 15px 6px;}
*html .new_width {height: 0;}


.spec-table .cat_element .txt-desc{width:auto; margin:0 0 5px; padding:0px;}
.spec-table .cat_element .txt-desc .link {white-space:nowrap; min-width:150px; margin:0px}
.spec-table .cat_element .txt-desc table {width:95%; font-size:11px; border-collapse:collapse; margin:10px 0 10px 13px; padding:0px;}
*html .spec-table .cat_element .txt-desc table {width:90%; }
.spec-table .cat_element .txt-desc table td {padding:0 9px 0 0; margin:0px; vertical-align:middle; }
.spec-table .cat_element .txt-desc table td.tdd1 {padding-right:5px;}
.spec-table .cat_element .txt-desc table td img {display:block; float:right}

.spec-table .cat_element .txt-desc a{color:#13527d;}
.spec-table .cat_element .txt-desc a img{vertical-align:middle}

.kabinet .txt-desc table {margin:5px 0 13px 12px; font-size:12px}

.peregorodki {margin:2px 0 0 0;}
.peregorodki td {padding:0px}
.peregor-title {margin:0px 0 15px 0}
.peregor-title b {font-size:16px; color:#000}
.peregor-title p {font-size:12px; color:#686868; margin:0 0 2px 0}
.peregorodki .you_liked {margin:28px 0 0 0}
.peregorodki .searchbox td {padding:5px}

.peregorodki .spec-table {width:100%; }
.peregorodki .spec-table td {padding:5px 0 5px 0;}
.peregorodki .spec-table td .ml{padding:5px 0px 0px 9px;min-height:270px}
.peregorodki .spec-table .cat_element .txt-desc{margin:8px 0 11px 0; padding:0 0px 0px 0; min-width:140px;}
.peregorodki .spec-table .cat_element .txt-desc table {margin:0px;}

.peregorodki .link {font-size:11px; white-space:nowrap}
.peregorodki .new_width{margin-bottom:12px;}

.peregorodki_inter {margin:0 0 0 10px}
.peregorodki_inter td {width:33%; padding:0 30px 13px 0; vertical-align:top}


.ug1 {width:7px; height:7px; position:absolute; background:url(/images/ug1.gif) no-repeat; top:0px; left:0px; font-size:1px; line-height:1px}
.ug2 {width:7px; height:7px; position:absolute; background:url(/images/ug2.gif) no-repeat; top:0px; right:0px; font-size:1px;}
.ug3 {width:7px; height:7px; position:absolute; background:url(/images/ug3.gif) no-repeat; bottom:0px; right:0px; font-size:1px;}
.ug4 {width:7px; height:7px; position:absolute; background:url(/images/ug4.gif) no-repeat; bottom:0px; left:0px; font-size:1px;}

*html .ug1 {left:-1px; top:-1px}
*html .ug2 {right:-1px; top:-1px;}
*html .ug3 {right:-1px;}
*html .ug4 {left:-1px;}

.order{padding:5px 0;clear:both}
.edit-order{padding:15px 0 20px 0;color:#105483;}
.edit-order a{color:#105483;}
.order h1{font-size:16px}
.order h2{font-size:14px;white-space:nowrap}
.order h2 span{color:#b1b1b1;font-size:11px;display:block;font-weight:normal}
.order table{margin:15px 0;width:90%}
.order table td{vertical-align:top;padding:0 40px 0 0}
.order table p{padding:15px 0 0 0}
.order table p label{display:block;padding-bottom:5px}
.order table p span{color:#757575}
.order table input.txt{width:80%}
.order table textarea.txtarea1{width:80%;height:60px}
.order table textarea.txtarea2{width:95%;height:85px}
.order div{padding:15px;color:#757575;font-size:11px}
.order div p{padding-bottom:10px}
.order a{color:#105483}

.order-details{padding:5px 0;clear:both}
.order-details h1{font-size:16px;}
.order-details h1 a{font-size:12px;color:#105483;font-weight:normal;margin-left:15px}
.order-details h2{font-size:14px;padding:20px 0}

.tabtop{background:url(/images/tabtop_left.gif) left no-repeat;height:30px;float:left;margin-left:20px}
.tabtop div{background:url(/images/tabtop_right.gif) right no-repeat;height:23px;padding:7px 10px 0 15px;float:left}
.tabtop div img{vertical-align:middle;margin:0 2px}

.tabbot{background:url(/images/tabbot_left.gif) left no-repeat;height:30px;margin-right:20px;float:right;width:200px;}
.tabbot div{background:url(/images/tabbot_right.gif) right no-repeat;height:23px;padding:7px 10px 0 15px;text-align:center}
.tabbot div img{vertical-align:middle;margin:0 2px}

.total{padding:15px 0 30px 0;font-size:14px;text-align:right;clear:both}
.total b{color:#00a5ca}

.previous-orders{padding:10px 0 30px 0}
.previous-orders h2{font-size:14px;padding-bottom:7px}
.previous-orders p{padding:2px 0;color:#757575}
.previous-orders p a{color:#105483}

.our-order{width:95%;margin:0 auto}
.our-order td{padding:30px}
.our-order td p{font-size:14px;white-space:nowrap}
.our-order td p b{color:#00a5ca;font-size:24px;vertical-align:middle}
.our-order td span {display:block;color:#757575;font-size:11px;padding:5px 0}

#drop {position:absolute;top:46%;left:50%; width:510px; margin-left:-255px; margin-top:-600px;z-index:1001}
#drop .drop-top{background:url(/images/drop_top.png) no-repeat;width:510px;height:10px;font-size:1px}
#drop .drop-bot{background:url(/images/drop_bot.png) no-repeat;width:510px;height:10px;font-size:1px}
#drop .drop-bg{background:url(/images/drop_bg.png) repeat-y;padding:5px 30px}
#drop h2{font-size:14px;padding:10px 5px}
#drop h2 a{float:right}
#drop table{width:100%;}
#drop table td{padding:2px 5px}
#drop table tr.end td{padding:20px 5px 5px 5px}
#drop table td input.txt{width:245px}
#drop sup{color:#e50000;vertical-align:bottom}
#drop span{float:right;margin-top:20px}
#drop p{padding:5px 0}

/*
#drop2 {position:absolute;top:46%;left:50%; width:615px; margin-left:-300px; margin-top:-600px;z-index:1001}
*/
#drop2 {position:absolute;top:0;left:0; width:615px; z-index:255}
#drop2 .drop-top2{background:url(/images/drop_top2.png) no-repeat;width:615px;height:10px;font-size:1px}
#drop2 .drop-bot2{background:url(/images/drop_bot2.png) no-repeat;width:615px;height:10px;font-size:1px}
#drop2 .drop-bg2{background:url(/images/drop_bg2.png) repeat-y;padding:5px 20px}
#drop2 h2{font-size:12px;padding:10px 5px 10px 2px;font-weight:normal}
#drop2 h2 a{float:right}
.drop2{width:99%;border-collapse:collapse;}
.drop2 td{vertical-align:top}



.order-collection {position:absolute;top:0;left:0; width:615px; z-index:255}
.order-collection .drop-top2{background:url(/images/drop_top2.png) no-repeat;width:615px;height:10px;font-size:1px}
.order-collection .drop-bot2{background:url(/images/drop_bot2.png) no-repeat;width:615px;height:10px;font-size:1px}
.order-collection .drop-bg2{background:url(/images/drop_bg2.png) repeat-y;padding:5px 20px}
.order-collection h2{font-size:12px;padding:10px 5px 10px 2px;font-weight:normal}
.order-collection h2 a{float:right}
.drop2{width:99%;border-collapse:collapse;}
.drop2 td{vertical-align:top}

/* #drop3 {position:absolute;top:46%;left:50%; width:300px; margin-left:-150px; margin-top:-600px;z-index:1001} */
#drop3 {position:absolute;top:200px;left:0; width:300px; z-index:255}
#drop3 .drop-top3{background:url(/images/drop_top3.png) no-repeat;width:300px;height:10px;font-size:1px}
#drop3 .drop-bot3{background:url(/images/drop_bot3.png) no-repeat;width:300px;height:10px;font-size:1px}
#drop3 .drop-bg3{background:#fff url(/images/drop_bg3.png) repeat-y;padding:5px 20px 15px 20px}
#drop3 h2 {font-size:14px;padding:10px 5px 10px 2px;font-weight:bold; margin-left:-1px}
#drop3 p {font-size:12px; color:#757575; font-family:arial; margin:10px 0 10px 0}
.but1 {float:left; width:117px; height:34px; background:url(/images/but1.gif) no-repeat; margin-right:15px; display:inline}
	.but1 input {background:none; border:0px; padding:9px 0 9px 0; text-align:center; width:100%; cursor:hand; cursor:pointer;
				font-family:arial; font-size:12px; color:#fff; font-weight:bold; outline:none}
.but2 {float:left; width:117px; height:34px; background:url(/images/but2.gif) no-repeat;}
	.but2 input {background:none; border:0px; padding:9px 0 9px 0; text-align:center; width:100%; cursor:hand; cursor:pointer;
				font-family:arial; font-size:12px; color:#fff; font-weight:bold;}

.question{}
.question h1{font-size:13px;color:#2a2a2a;padding:12px 0}
.question h2{font-size:12px;}
.question p {padding:5px 0;line-height:15px}
.question p img{vertical-align:middle;margin-right:3px}
.question p span{color:#757575;font-size:18px;font-weight:bold}
.question p a {display:block;padding:10px 0 20px 0;color:#105483;font-weight:bold}


.tovar{}
.tovar em{font-style:normal;color:#b1b1b1;font-size:11px}
.tovar table{width:99%}
.tovar table td{vertical-align:top;padding-right:20px}

.tovar-img {text-align:center;padding:10px;position:relative; background:url(/images/zoom2.gif) 98% 98% no-repeat;}
.tovar-img img{border:0;}
.tovar-img span{position:absolute;bottom:2px;right:5px; cursor:hand; cursor:pointer}
.tovar-img a {cursor:hand; cursor:pointer}
.tovar .tovar-img table {width:100%;min-height:285px}
.tovar .tovar-img table td {vertical-align:middle; height:285px; padding:0px; text-align:center;}

.tovar .tovar-img table td a {padding:0px; margin:auto; width:100%; height:285px}
.tovar .tovar-img table td a img {}
*html  .tovar .tovar-img table td a {height:285px}

.sizebox{float:left;width:45%}
.sizebox b{display:block;padding-bottom:5px}
.colorbox{float:left;width:45%}
.colorbox b{display:block;padding-bottom:5px}

.tovar-price{margin-top:25px}
.tovar-price td{vertical-align:middle !important;padding:10px 15px  0 0}
.tovar-price h2{font-size:14px;color:#2a2a2a}
.tovar-price td a{color:#757575;font-size:16px;font-weight:bold;text-decoration:line-through;cursor:text}
.tovar-price td span{color:#00a5ca;font-size:24px;font-weight:bold}
.inbasket{padding-top:25px}

.tovar-info{padding:15px 0}
.tovar-info h3{color:#2a2a2a;font-size:14px;padding-bottom:3px}
.tovar-info table{width:99%}
.tovar-info table td{padding:10px}
.tovar-info table td img{float:left;margin:0 10px 10px 0}
.tovar-info table td a{color:#105483}

.features-tovar{}
.features-tovar h2{font-size:14px;margin-bottom:10px}

.bbox11{width:100%;clear:both;margin-bottom:15px}
.bbox11 .ml-11 {margin:-7px 0;background-color:#fff;padding:0}
.bbox11 .tl, .bbox11 .bl {height:7px; position: relative; font-size: 1px; line-height: 1px;}
.bbox11 .tlc, .bbox11 .trc, .bbox11 .blc, .bbox11 .brc { position:relative; width: 7px; height: 7px;}
.bbox11 .tlc {float:left;background:url(/images/tl0.gif) top right no-repeat;margin:0 0 -7px 0}
.bbox11 .trc {float:right;background:url(/images/tr0.gif) top right no-repeat;margin:0 0 -7px 0 }
.bbox11 .blc {float:left;background:url(/images/bl0.gif) bottom left no-repeat;}
.bbox11 .brc {float:right;background:url(/images/br0.gif) bottom right no-repeat;}
.bbox11 .ml-11 table{width:100%;border-collapse:collapse;background:#f7f7f7;}
.bbox11 .ml-11 table td{padding:10px 20px;color:#757575;vertical-align:middle;}
.bbox11 .ml-11 table td b{color:#000}
.bbox11 .ml-11 table td span{font-weight:bold}
.bbox11 .ml-11 table td.brd0{border-bottom:1px solid #fff}
.bbox11 .ml-11 table td.brd1{border-left:1px solid #fff;}
.bbox11 .ml-11 table td.color00{background:#f1f1f1}

.bbox12{}
.bbox12 .ml {margin:-8px 0;padding:10px;background-color:#fff;border:3px solid #e4e4e4;}
.bbox12 .tl, .bbox12 .bl {height:8px; position: relative; font-size: 1px; line-height: 1px;}
.bbox12 .tlc, .bbox12 .trc, .bbox12 .blc, .bbox12 .brc { position:relative; width: 8px; height: 8px;}
.bbox12 .tlc {float:left;background:url(/images/tl5.gif) top right no-repeat;margin:0 0 -8px 0}
.bbox12 .trc {float:right;background:url(/images/tr5.gif) top right no-repeat;margin:0 0 -8px 0 }
.bbox12 .blc {float:left;background:url(/images/bl5.gif) bottom left no-repeat;}
.bbox12 .brc {float:right;background:url(/images/br5.gif) bottom right no-repeat;}
.bbox12 h3{color:#2a2a2a;font-size:14px;font-weight:normal;float:left;padding-bottom:15px}
.bbox12 h3 span{color:#a7cf2f;font-weight:bold}
.bbox12 ul{margin:0;padding:0;list-style-type:none}
.bbox12 ul li{background:url(/images/tab_bg.gif) left no-repeat;height:20px;text-align:center;padding:7px 7px 0 7px;float:left;margin-bottom:10px}
.bbox12 ul li a{color:#686868;font-size:11px;text-decoration:none}
.bbox12 ul li.act {background:#a8ce01;}
.bbox12 ul li.act a{color:#fff;font-weight:bold;cursor:text}
.bbox12 p{text-align:center;padding:10px 0}
.imgbox{}
.imgbox span{font-size:16px;color:#757575;font-weight:bold;position:absolute;right:60px;margin-top:10px}

.popup2 ul li{background:none; padding-right:5px}
.popup2 ul li a {color:#0f4f72; background:url(/images/bord_popup2.gif) repeat-x left bottom ;}
.popup2 ul li.act{background:none; color:#000; font-family:arial}
.popup2 ul li.act a {color:#000; font-size:13px; position:relative; top:-1px; background:none}

.bbox13{margin:0 15px 15px 0;}
.bbox13 .ml {margin:-7px 0 -7px 0;padding:5px 10px;background-color:#f4f4f4;color:#2a2a2a;font-size:14px;border:1px solid #f4f4f4;}
.bbox13 .ml span{color:#9bcf00;font-weight:bold}
.bbox13 .ml b{color:#00a5ca;font-size:16px}
.bbox13 .tl, .bbox13 .bl {height:7px; position: relative; font-size: 1px; line-height: 1px;}
.bbox13 .tlc, .bbox13 .trc, .bbox13 .blc, .bbox13 .brc { position:relative; width: 7px; height: 7px;}
.bbox13 .tlc {float:left;background:url(/images/tl2.gif) top right no-repeat;margin:0 0 -7px 0}
.bbox13 .trc {float:right;background:url(/images/tr2.gif) top right no-repeat;margin:0 0 -7px 0 }
.bbox13 .blc {float:left;background:url(/images/bl2.gif) bottom left no-repeat;}
.bbox13 .brc {float:right;background:url(/images/br2.gif) bottom right no-repeat;}

.bbox14{width:100%;clear:both}
.bbox14 .ml {margin:-10px 0;background-color:#fff;border:1px solid #e4e4e4;padding:0}
.bbox14 .tl, .bbox14 .bl {height:10px; position: relative; font-size: 1px; line-height: 1px;}
.bbox14 .tlc, .bbox14 .trc, .bbox14 .blc, .bbox14 .brc { position:relative; width: 10px; height: 10px;}
.bbox14 .tlc {float:left;background:url(/images/grey_tl.gif) top right no-repeat;margin:0 0 -10px 0}
.bbox14 .trc {float:right;background:url(/images/grey_tr.gif) top right no-repeat;margin:0 0 -10px 0 }
.bbox14 .blc {float:left;background:url(/images/grey_bl.gif) bottom left no-repeat;}
.bbox14 .brc {float:right;background:url(/images/grey_br.gif) bottom right no-repeat;}
.bbox14 .ml table{width:100%;border-collapse:collapse;}
.bbox14 .ml table td{padding:5px;color:#757575;vertical-align:middle;text-align:center}
.bbox14 .ml table td b{color:#00a5ca}
.bbox14 .ml table tr.brd td{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;padding:10px 5px}
.bbox14 .ml table tr.brd td span{color:#000}
.bbox14 .ml table td.brd0{border-left:1px solid #e4e4e4;}
.bbox14 em{color:#b1b1b1;font-style:normal;font-size:11px;text-align:center;display:block}

.cost{text-align:right;color:#757575;}
.cost span{color:#00a5ca;font-weight:bold}

.amount{width:100%;border-collapse:collapse;margin:15px 0}
.amount td{padding:5px 2px;color:#757575;vertical-align:middle}
.amount td span{color:#00a5ca;font-weight:bold;font-size:14px}
.amount input{width:20px;vertical-align:middle}

.dot{background:url(/images/dot.gif) center repeat-x;padding-top:15px;margin-bottom:5px}

.buttons{}
.buttons td{padding:0 20px 15px 0;vertical-align:top;width:165px}
.buttons td p{color:#b1b1b1;font-size:11px;padding-top:10px}

#header2{background:url(/images/header_right2.jpg) top right no-repeat;height:88px}
#header2 .header-box {background:url(/images/header_left2.jpg) top left no-repeat;height:88px}

.cost-title{float:left;background:url(/images/title_basket.gif) left no-repeat;height:26px;float:right;width:420px;padding:0 0 0 10px;clear:both; margin:-14px 0 0 0 }
.cost-title p{padding-top:5px}
.cost-title a {color:#fff; text-decoration:none}

.basket-tab2{background:url(/images/basket_tab.png) left no-repeat;height:20px;padding:6px 0 0 5px;color:#fff;float:right;width:165px}
.basket-tab2 img{vertical-align:middle;margin-right:3px}


.drop-basket{background:url(/images/basket_left.gif) bottom left no-repeat;background-color:#eceff2}
.drop-box{background:url(/images/basket_right.gif) bottom right no-repeat;padding:0 25px 0 0;height:133px}

.drop-buttons{float:right;width:146px;padding:18px 0 0 0}
.drop-buttons a{margin:4px 0;display:block; cursor:hand; cursor:pointer; width:146px; height:29px}

.basket-view{width:740px;}
*html .basket-view{width:740px;}

.basket-view ul{margin:0px 0 0 0;}
.basket-view ul li{float:left;}
.basket-view {padding:8px 10px 8px 10px; position:relative}
.basket-view div.bask_pic {float:left; width:80px;height:80px;position:relative;margin:0 10px 0 0}
.basket-view div.bask_pic img{border:2px solid #cdd6de;}
.basket-view div.bask_pic span{position:absolute;}
.basket-view div.bask_pic span a{background:url(/images/close2.gif) no-repeat;width:15px;height:15px;display:block;margin:-5px 0 0 -5px; position:relative}
.basket-view p{padding:2px 0;font-size:12px;color:#757575; }
.basket-view p span{color:#000;font-weight:bold}
.basket-view p b{color:#00a5ca}
.basket-view p input{height:16px;width:21px;font-size:10px;margin:0;padding:0;vertical-align:middle;border:1px solid #cdcdcd;}
.basket-view p img{vertical-align:middle}

.basket-view td div.baskBlok {width:100%; margin:10px 0 0 0}
.basket-view td div.bask_el {float:left; width:240px}

#karzina {display:block; position:absolute; top:-600px}
#vibor_korzini {display:block}

.buy {float:right; margin:-34px 0 0 0}
.buy {float:right; margin:-34px 0 0 0}

.registracia {width:100%; }
.registracia table {width:100%}
.registracia td {width:50%; font-family:arial; vertical-align:top}
.registracia h3 {font-size:14px; font-weight:bold; margin:0 0 10px 0}
.registracia p {margin:0 0 15px 0; color:#757575}

.registracia .label {font-size:12px; font-family:arial; color:#2a2a2a; margin:0 0 5px 0}
.registracia .label span {color:#e10000}
.registracia .pole {width:100%; margin:0 0 10px 0}
	.registracia .pole input {width:95%; font-family:arial; max-width:400px}

.registracia .cheks {margin:0 0 0 10px}
.registracia .cheks input {display:block; float:left;}
.registracia .cheks span {display:block; float:left; padding:1px 0 0 6px; width:90%; color:#757575}

.registracia .but_reg {margin:17px 0 0 11px }
*html .registracia .but_reg {margin-top:9px}
.registracia .but_reg input {border:1px solid #626262; background:#f7f7f7; width:260px}

.podval {margin:25px 0 0 0; padding:15px 0 0 0; border-top:1px solid #e4e4e4; width:96%}
	.podval a {color:#105483; }
	.podval a:hover {text-decoration:none}
	.podval b {color:#000}

.theend {padding:20px 0 0 0}
.theend p {font-size:16px; font-family:arial; text-align:center; margin:0 0 27px 0}
.theend .nomer_zakaza {font-size:48px; font-family:arial; text-align:center; font-weight:bold; color:#000; margin:-10px 0 14px 0}

p.success{ color: #067900 !important;}
p.alert{ color: #C50114 !important; }


.presubmenu_break{
	height: 1px;
	overflow: hidden;
	clear: left;
}

.order_deleted{
	font-size: 14px !important;
	color: #FF0000 !important;
}

.orecom_item_h{
	display: none;
}

.orecom_item_s{
	display: table-row;
}

.count_title_1,
.count_title_2,
.count_title_3 {
	font-weight: normal;
}

.left-ul {
	display: block;
}


.left-ul li {
	display: block;
	float: left;
	list-style: none;
	margin-right: 3px;
}

.colors-popup {
	display: none;
	position: absolute !important;
	background: #FFF;
	border: 1px solid #CCC;
	right: 0;
	padding: 5px !important;
	top: 60px;
	width: 260px;
	z-index: 255;
}

.colors-popup div {
	margin-bottom: 5px;
}

.cab-colors .colors-popup {
	 top: 28px;
	 width: 170px;
}



.search-item-box {
	float: left;
	height: 200px;
	width: 250px;
	margin: 0 20px 20px 0;
}

.search-item-box h3,
.search-item-box h3 a{
	text-decoration: none;
	color: #000;
}

.search-item-box .search-item-img {
	float: left;
  display: block;
  height: 114px;
  margin-right: 10px;
}

.search-item-box .search-item-img img {
  height: 110px;
}

.search-item-box .search-item-price {
	 font-size: 14px;
	 color: #FF0000;
}

.typesize-line,
.typesize-line a,
.typesize-line a:visited {
	font-size: 14px;
	color: #666 !important;
}

.typesize-line a:hover {
	color: #000 !important;
}

.typesize-selected,
.typesize-selected a,
.typesize-selected a:visited {
	font-size: 14px;
	color: #000 !important;
	text-decoration: none !important;
	font-weight: bold;
}


.typesize-line .typesize-price{
	font-size: 16px;
	font-weight: bold;
	color: #333 !important;
	margin-left: 20px;
}
.selected {
	color: #96c50e;
	}
	
	
	
	
	
	.bbox2 .ml {
   background-color:#FFFFFF;
   border:1px solid #E4E4E4;
   margin:-7px 0;
   min-height:285px;
   padding:0 0 10px;
   position:relative;
    zoom:1;
}


.podrobno {
  bottom:20px;
  left:93px;
  /*position: absolute;  */
  text-align: right;
}

.bbox2 .tl, .bbox2 .bl {
  font-size:1px;
  height:7px;
  line-height:1px;
  position:relative;
  z-index:200;
  zoom:1;
  
}
.navigation{
	float: right;
	margin-top: 0px;
	margin-right: 20px;
	}
	.navigation ul{
		list-style: none;
		}
		.navigation ul li{
			float: left;
			margin-left: 10px;
			}
			.navigation ul li a{
				color: #254c69;
			}
.flashBaner {
    zoom:1;
    clear:both;
}
/* ÍÎÂÎÃÎÄÍßß */
.newYearCat {}
.newYearCat .iBlockGroupe {}
.newYearCat .iBlockGroupe .nameOfGroupe { border-bottom: solid 1px #c6df67; color: #596976; font-size: 20px; }
.newYearCat .iBlockGroupe .elements { padding: 21px 0 0 0;zoom:1}
.newYearCat .iBlockGroupe .elements .element { float: left; }
.newYearCat .iBlockGroupe .elements .element .name { padding: 0 0 0 21px; font-size: 15px; background: url(../../images/snejinka.jpg) no-repeat 0 2px; }
.newYearCat .iBlockGroupe .elements .element .name a { text-decoration: none; color: #000000; }
.newYearCat .iBlockGroupe .elements .element .priceOfElement { padding: 0 0 0 21px; font-size: 11px; color: #ff0a00; }
.newYearCat .iBlockGroupe .elements .element .pic { padding: 11px 0 12px 0; }
.newYearCat .iBlockGroupe .elements .element .pic img { display: block; }
/* Ñ ÍÀÌÈ ÂÛ ÏÎËÓ×ÀÅÒÅ */
.rightbar .whatYouGetWithUs { padding: 26px 0 20px 0; }
.rightbar .whatYouGetWithUs .element { padding: 0 0 11px 0; font-size: 13px; line-height: 13px; }
.rightbar .whatYouGetWithUs .element .descr { padding: 4px 0 0 0; float: left; width: 125px; color: #2d333a; }
.rightbar .whatYouGetWithUs .element .descr a { display: block; text-decoration: none; color: #2d333a; }
.rightbar .whatYouGetWithUs .element .descr a:hover { text-decoration: underline; }
.rightbar .whatYouGetWithUs .element .pic { float: right; width: 55px; }






.clear { height: 0px; visibility: hidden; clear: both; overflow: hidden; }

.dinamycGreyPlashka { background: #f0f0f0;margin-bottom:2em; }
.dinamycGreyPlashka .pvtHeader { height: 11px; overflow: hidden; }
.dinamycGreyPlashka .pvtHeader .pLCorner { float: left; width: 11px; height:
11px; background: url(../../images/cornersSlpine.gif) 0 0; }
.dinamycGreyPlashka .pvtHeader .pRCorner { float: right; width: 11px;
height: 11px; background: url(../../images/cornersSlpine.gif) -11px 0;}
.dinamycGreyPlashka .pvtCntnt { padding: 10px; }
.dinamycGreyPlashka .pvtFooter { height: 11px; overflow: hidden; }
.dinamycGreyPlashka .pvtFooter .pLCorner { float: left; width: 11px; height:
11px; background: url(../../images/cornersSlpine.gif) 0 11px; }
.dinamycGreyPlashka .pvtFooter .pRCorner { float: right; width: 11px;
height: 11px; background: url(../../images/cornersSlpine.gif) -11px -11px; }

.b-png,
.greybox i img,
.txt-desc p a img{

    width: expression(width);
	filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '',
						src = 'http://citymebel.ru/images/0.gif');
}
.basket-tab a {
 zoom:1;
    position:relative;
}
.basket-tab {

  filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');  
}
