/* General */
*{margin:0;padding:0}
img{border:0}
td{text-align:left;vertical-align:top}
ul li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}
html,body{height:100%;width:100%;background:#a5e3ee url(/img/bg.jpg) center top fixed no-repeat;font-size:11px;color:#a5e0ff;font-family:Verdana}
/* Link */
a{color:#a5e0ff}
a:hover{color:#a5e0ff;text-decoration:none;}
/* Content */
body{margin-top:-22px;}
.back{position:absolute;width:2000px;height:1500px;top:0;left:50%;margin-left:-1000px;z-index:1}
.content{position:relative;width:999px;margin:0 auto;text-align:left;z-index:2;background:none;}
.content .center-back{background:url(/img/center-t.png) center top scroll no-repeat;}
/* Content */
.logo-flash{position:absolute;}
.logo-flash .home{position:absolute;left:20px;top:10px;display:block;width:180px;height:220px;background:url(/img/empty.gif);z-index:10;}
.content .header{position:relative;height:273px;background:url(/img/header-shadow.png) center top scroll no-repeat;}
.content .header .wrap{position:relative;height:246px;top:23px;margin:0 4px 4px 4px;background:url(/img/header.jpg) center top scroll no-repeat;}
.content .header .wrap .top-flash{position:relative;top:6px;margin-left:20px}
.content .header .wrap .menu{position:absolute;bottom:12px;right:33px}
.content .header .wrap .menu li{display:inline;margin-left:50px}
.content .header .wrap .menu a{display:inline-block;width:202px;text-align:center;font:bold 14px Tahoma;color:#c6e6ff;text-decoration:none}
/* Content center */
.content .center{float:left;display:inline;width:999px;overflow:hidden}
.content .center .in-bg{position:relative;margin:4px 4px 0 257px;background:url(/img/center-t.jpg) left top scroll no-repeat;min-height:431px;height:auto !important;height:431px;}
.content .center .in-bg .in{position:relative;padding:15px 10px 10px 10px}
.content .center .in-bg .in .way{position:relative;font:bold 11px Tahoma;color:#c6e6ff;line-height:15px;padding:12px 0 30px 15px;background:url(/img/way.png) center top scroll no-repeat}
.content .center .in-bg .in .way a{color:#c6e6ff;text-decoration:none}
.content .center .in-bg .in .way span{text-decoration:underline}
.content .center .in-bg .in h1{font-size:20px;color:#a5e0ff;padding:5px 8px 15px 8px;font-weight:normal;margin:0}
.content .center .in-bg .in h5{font:bold 12px Verdana;color:#a5e0ff;padding:20px 5px 0 0;text-align:right}
.content .center .in-bg .in h6{font:bold 10px Verdana;color:#a5e0ff;padding:0;text-decoration:none}
.content .center .in-bg .in h6 span{display:inline-block;margin-right:20px;font-size:12px;text-decoration:underline}
.content .center .in-bg .in .bordered{border:1px solid #438eda;padding:5px}
.content .center .in-bg .in div.bordered{line-height:18px}
.content .center .in-bg .in div.half{float:left;display:inline;width:;}
.content .center .in-bg .in table.info td{padding:0 0 10px 0;border-top:1px solid #2c7ccf;width:1000px}
.content .center .in-bg .in table.info td.left-half{padding:0 10px 0 5px;border-right:1px solid #2c7ccf;border-bottom:1px solid #2c7ccf;}
.content .center .in-bg .in table.info td.right-half{padding:0 5px 0 10px;border-bottom:1px solid #2c7ccf;}
.content .center .in-bg .in table.info .picture{float:left;width:130px;padding-bottom:10px;}
.content .center .in-bg .in table.info .more{text-align:right;padding:10px 0;}
.content .center .in-bg .in table.info .infoopisanie{height:110px;overflow:hidden;}
/* Content right */
.content .sidebar_left{position:relative;float:left;display:inline;overflow:hidden;width:246px;margin:4px 0 0 -995px;background:url(/img/left-t.jpg) left top scroll no-repeat}
.content .left{position:relative;padding:45px 14px 0 11px}
.content .sidebar_left ul{padding-bottom:10px}
.content .sidebar_left ul li{position:relative;padding:8px 0 12px 0;background:url(/img/menuline.png) center bottom scroll no-repeat}
.content .sidebar_left ul a{display:block;color:#abd3fb;}
.content .sidebar_left ul a.active{display:block;color:#abd3fb;padding:10px 0;background:url(/img/menu-li-sel.png) left center scroll no-repeat}
.content .sidebar_left ul a span{position:relative;cursor:pointer;display:block;color:#abd3fb;background:url(/img/menuarrow.gif) 10px center scroll no-repeat;padding-left:35px;line-height:15px}
.content .sidebar_left ul ul{padding:10px 0 0 30px}
.content .sidebar_left ul ul li{background:none;padding:3px 0}
.content .sidebar_left ul ul a{text-indent:15px;color:#cce6ff;background:url(/img/wdoublearrow.gif) 3px 5px scroll no-repeat}
.content .sidebar_left ul ul a.active{padding:0;text-indent:0;padding-left:15px;background:url(/img/bdoublearrow.gif) left 3px scroll no-repeat;color:#7ecefc}
.content .sidebar_left ul a.active{font-weight:bold;}
.content .sidebar_left ul a:hover{text-decoration:none}
.content .sidebar_left .h5{display:block;text-decoration:none;font-weight:bold;padding:11px 10px;line-height:15px;color:#17b7ef;background:url(/img/left-title.png) left center scroll no-repeat;text-align:center}
.content .sidebar_left .h5 img{vertical-align:middle}
.content .sidebar_left h6{padding:15px 0 0 0;line-height:15px;color:#e6e2d3;text-indent:23px;background:url(/img/menuarrow.gif) 4px center scroll no-repeat}
.content .sidebar_left div.news-item{padding:10px 0;font:11px Tahoma;color:#fff;background:url(/img/left-b-line.png) center bottom scroll no-repeat}
.content .sidebar_left div.news-item img{float:left;margin:0 10px 5px 0;border:3px solid #a6dffd;}
.content .sidebar_left div.news-item a{color:#a5e0ff}
.content .sidebar_left div.news-item a:hover{text-decoration:none}
.content .sidebar_left div.more{text-align:right;font:11px Tahoma;padding:10px 20px;}
.content .sidebar_left div.more a{color:#fff}
.content .sidebar_left div.more a:hover{text-decoration:none}
/*  */
.content .flash-footer{position:relative;height:101px;background:url(/img/flash-footer.png) center top scroll no-repeat}
.content .flash-footer .bottom-flash{position:relative;top:12px;margin-left:245px}
.content .flash-footer .banner{position:absolute;top:13px;left:40px}
.content .flash-footer .menu{position:absolute;bottom:11px;right:55px}
.content .flash-footer .menu li{display:inline;margin-left:45px}
.content .flash-footer .menu a{display:inline-block;width:202px;text-align:center;font:bold 14px Tahoma;color:#c6e6ff;text-decoration:none}
.content .for-bg{position:relative;height:20px;background:url(/img/center-b.png) center top scroll no-repeat}
/* Footer */
.footer{position:relative;font:11px Tahoma;padding-bottom:15px}
.footer .copy{position:relative;float:left;width:380px;text-align:left;padding:10px 0 0 5px;color:#000}
.footer .counter{position:relative;float:left;width:200px;text-align:left;padding:10px 0 0 5px;color:#000}
.footer .contacts{position:relative;float:right;width:380px;text-align:right;padding:0 15px 0 0;color:#06143b}
.footer .contacts a{color:#06143b}
/* Clear */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
.clear {display:block;}

            /* Catalog pages */
            .content .center .in-bg .in .clear div.bordered{margin-bottom:10px}
            .in .clear form.catalog_form table h4,.in .clear form table div{padding-bottom:5px;font-family:Tahoma}
            .in .clear form.catalog_form table h4{font:bold 12px Tahoma}
            .in .clear form.catalog_form table .three div{border-bottom: 1px solid #438eda;padding-bottom:5px;margin-right:25px}
            .in .clear form.catalog_form table .two input,.in .clear form.catalog_form table .three input{top:2px;position:relative}
		.one{padding-bottom:10px;}
            .in .clear form.catalog_form table .one input{width:60px;height:20px;font-size:15px;line-height:18px;padding-top:1px;}
            .in .clear form.catalog_form table .one div div input{width:auto;height:auto;font-size:13px;padding:0px 5px}
            .in .clear form.catalog_form table .one .but div{display:inline;width:auto;height:auto;margin:0 auto;padding:10px;border:1px solid #438eda}
            .in .clear form.catalog_form table .one .but{padding:10px 0 0 40px}
            .in .clear form.catalog_form table .one h4{position:relative;margin-left:15px}
            .in .clear form.catalog_form table .two h4{position:relative;margin-left:-10px}
            .content .center .in .clear table.product{margin-left:5px}
            .content .center .in .clear table.product h1{padding:0;margin:0;height:normal;line-height:normal}
            .content .center .in .clear table.product .info{padding:5px 0}
            .content .center .in .clear table.product .info-pict img{margin:0 0 10px 10px}
            .content .center .in .clear table.product .info-pict a{outline:none;}
            .content .center .in .clear table.catalog td{width:1000px;text-align:center;padding-bottom:15px}
            .content .center .in .clear table.catalog td a{padding-top:5px;}
            .content .center .in .clear table.catalog td img{margin-top:5px;border:1px solid #0d53b2;}
            .content .center .in .clear p.numbers{padding-top:10px;text-align:center}
            .content .center .in .clear p.numbers a.active{font-weight:bold;font-size:13px}

	.show_content{padding:0 5px;line-height:16px;}
	.input{padding:2px;width:400px;}
	.textarea{padding:2px;font-family:arial;width:400px;height:70px;}
	.kirpich{position:absolute;display:block;left:230px;top:5px;width:200px;height:200px;background:url(/img/empty.gif);}
	.panel{position:absolute;display:block;left:480px;top:5px;width:200px;height:200px;background:url(/img/empty.gif);}
	.brus{position:absolute;display:block;left:730px;top:5px;width:200px;height:200px;background:url(/img/empty.gif);}

	.kirpich2{position:absolute;display:block;left:0px;top:0px;width:215px;height:60px;background:url(/img/empty.gif);}
	.panel2{position:absolute;display:block;left:240px;top:0px;width:215px;height:60px;background:url(/img/empty.gif);}
	.brus2{position:absolute;display:block;left:480px;top:0px;width:255px;height:60px;background:url(/img/empty.gif);}

	/* news page */
	.top5{margin-top:5px;}
	.news{margin-bottom:20px;}
	.news_photo{float:left;}
	.news_photo img{border:2px solid #a6dffd;margin-right:10px;margin-bottom:5px;}

	/* children */
	.children{float:left;margin-right:20px;text-align:center;margin-left:5px;margin-bottom:15px;}

