﻿* {margin: 0;padding: 0;}html {height: 100%;}
body {font: 12px/16px Arial, Tahoma, Verdana, sans-serif;width: 100%;height: 100%;}
body {background-image: url(images/Bfon.gif);background-repeat:repeat-x}
a {color:#434343;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
p {color:#434343;}
p {margin-bottom:5px; text-indent: 10px; text-align: justify;}
h1{font-size:18px;color:#434343;font-weight:400;}
h2{text-align:center;padding:20px 0 0;}
h3{border-bottom:1px solid #CCCCCC;color:#434343;font-size:20px;font-weight:400;margin-bottom:15px;padding-bottom:10px;}
h4{font-size:18px;color:#989898;font-weight:400;padding-bottom:10px}
h5{color:#000;font-size:16px;text-decoration:none;font-weight:400;padding-bottom:10px;}
h6{font-size:15px;}
img {border: none;vertical-align: middle}
input {vertical-align: middle;}

#wrapper {width: 960px;margin: 0 auto;min-height: 100%;height: auto !important;height: 100%;}
.clear {clear: both;display: block;overflow-x: hidden;overflow-y: hidden;visibility: hidden;width: 0px;height: 0px;}

ul {list-style:none;}
li a {background-image:url(images/arrow_Lgray_small.gif); background-repeat:no-repeat; background-position:left center;padding-left:12px;}
li:hover a {background-image:url(images/arrow_gray_small.gif); background-repeat:no-repeat; background-position:left center;padding-left:12px;}
textarea,input{border:1px solid #CECECE;font-size:11px;height:15px;color:#989898;font-family:Arial, Helvetica, sans-serif;padding:1px 0 0 2px;}
button{border:1px solid #CECECE;height:18px;margin-left:-4px;margin-top:2px;width:18px;}
	.shk-but {background-color:#fff}
fieldset {border:0px;margin-bottom:20px}

.left {float:left;}
.small {font-size:10px}
.gray{color:#989898;}
.red{color:red;font-weight:700;}
.green{color:#3e961b;font-weight:700;font-style:italic;padding-left:5px;}
.blue{color:#0e557d;font-weight:700;font-style:italic;padding-left:5px;}
.through{text-decoration:line-through;font-weight:700;font-size:10px;}
.b{font-weight:700;}
.G180 {float:left; width:180px;margin:0 10px;text-align:center;padding-top:0px!important;font-size:14px;line-height:17px;}

/* Header-----------------------------------------------------------------------------*/
#header {height: 115px;color:#000; font-size:14px}
#header {background-color:#CECECE;border-bottom:3px solid #FFFF01;}
#header div {padding-top:35px}
#header p {text-indent: 0px!important; margin-top:5px}

/* Middle-----------------------------------------------------------------------------*/
#middle {width: 100%;padding: 0 0 60px;height: 1%;}
#middleV {width: 100%;padding: 0 0 60px;height: 1%;}
#middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
#middleV:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
#container {width: 100%;float: left;overflow: hidden;}
#content {padding: 0 0 0 240px;}
.razdeli a{padding-left:10px;color:#000;text-decoration:none;}
.razdeli a:hover{background-image:url(images/arrow_gray_small.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px;color:#434343;}
#content .item img{border-bottom:3px solid #FFFF01;}
.seo{border-top:1px solid #ccc;padding-top:10px;text-align:justify;color:#434343;}
.Info{border-bottom:1px solid #CECECE;margin-bottom:9px;padding-bottom:10px;}
.data{background:#FF0;text-align:center;margin-right:20px;float:left;color:#434343;font-weight:700;padding:0 10px;}
div .data{margin-bottom:5px;}
.menu_small ul li.lev1{display:inline-block;vertical-align:top;word-spacing:normal;margin-right:20px;width:46%;margin-bottom:10px;}
.menu_small ul li ul li.lev2 {display:block;width:300px;margin-left:30px}
.menu_small ul li ul li.lev3 {display:inline-block;width:270px;margin-left:30px}
.menu_small ul li{display:inline;}
#steps{list-style:none;width:100%;overflow:hidden;margin:0;padding:0;}
#steps li{font-size:24px;float:left;color:#b0b1b3;width:22%;padding:10px;}
#steps li span{font-size:11px;display:block;}
.prev,.next{background-color:#FF0;color:#000;text-decoration:none;border:1px solid #cecece;padding:5px 10px;}
.prev:hover,.next:hover{background-color:#989898;text-decoration:none;}
.prev{float:left;}
.next{float:right;}
.submit_B{height:30px;padding:10px;}

#fancy_outer{z-index:999;}
#shopOrderForm legend{display:block;font-size:16px;padding:8px 0;}
#shopOrderForm label{display:block;padding-bottom:5px;}
#shopOrderForm input,#shopOrderForm select,#shopOrderForm textarea{color:#434343;margin-bottom:10px;padding:3px;}
#shopOrderForm textarea{width:341px;height:100px;}
#butEmptyCart,#shk_recount{height:30px;background-color:#FF0;border:1px solid #CECECE;color:#000;text-decoration:none;cursor:pointer;padding:5px 10px;}
#butEmptyCart:hover,#shk_recount:hover{height:30px;background-color:#989898;border:1px solid #CECECE;color:#434343;text-decoration:none;cursor:pointer;padding:5px 10px;}
.sopytka li{color:#434343;width:240px;background-image:url(images/square.gif);background-position:left center;padding-left:10px;background-repeat:no-repeat;display:inline-block;}
.sopytka li {//display: inline;/*магия ИЕ*/}
.desc{margin-left:250px;border-left:1px solid #ccc;padding-left:20px;}
	.desc h1 {border-bottom:1px solid #CCCCCC;color:#434343;font-size:20px;font-weight:400;margin-bottom:15px;padding-bottom:10px;}
.har_tech{border-top:1px solid #ccc;padding-top:15px;}
.har_tech li {border-bottom:1px solid #cecece;border-top:1px solid #cecece;margin-top:-1px}
.bascket_card{margin-left:540px;border-left:1px solid #ccc;padding-left:20px;padding-top:15px;border-top:1px solid #ccc;height:auto;}
.submitB{color:#000;font-size:14px;height:30px;margin-top:20px;width:120px;cursor:pointer;padding:5px;}
.submitB:hover{background:#cecece;}
.card .left{border-bottom:1px solid #ccc;padding-bottom:2px;text-align:left;width:250px;}
.card .right{border-bottom:1px solid #CCC;color:#434343;margin-left:280px;padding-bottom:2px;padding-left:10px;text-align:left;width:230px;}
.catalog_item{width:172px;word-spacing:normal;text-align:center;margin-bottom:20px;display:inline-block; vertical-align:top}
.catalog_item {//display: inline;/*магия ИЕ*/}
.catalog_item .photo img{border:1px solid #ccc;}
.catalog_item a{color:#000;text-decoration:underline;}
/* Sidebar Left-----------------------------------------------------------------------------*/
#sideLeft {float: left;	width: 220px;margin-left: -100%;position: relative;}

/* {{menu}}-----------------------------------------------------------------------------*/
.menu{width:210px;height:138px;position:relative;background:#fff;z-index:50;border-bottom:3px solid #ff0;margin:20px 0 20px;}
.menu ul li a,.menu ul li a:visited{display:block;width:190px;height:20px; line-height:22px}
.menu ul{list-style-type:none;list-style:none;margin:0;padding:0;}
.menu ul li{float:left;margin-right:1px;position:relative;padding-bottom:1px;padding-top:1px;background:#fff;width:190px;border-bottom:1px solid #cecece;border-top:1px solid #cecece;margin-top:-1px;padding-left:20px;}
.menu ul li.last .level1 {border-bottom:0px}
.menu ul li:hover ul{display:block;position:absolute;top:0;left:210px;width:190px;background:#fff;}
.menu ul li:hover ul li:hover a.hide{width:220px;}
.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:210px;top:0;}
li a.active{border-left:10px solid #ff0;margin-left:-20px;background:none;padding-left:22px;}
.level2{border-right:1px solid #CECECE;}
.level3{border:1px solid #CECECE;width:250px !important;}
.menu ul li ul,.menu ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li a,.menu ul li:hover ul li:hover ul li a{display:block;width:220px;}

/* {{shop_cart}}-----------------------------------------------------------------------------*/
#shopCart {margin-bottom:20px}
.bascket a{color:#989898;text-decoration:underline;}

/* {{FOS}}-----------------------------------------------------------------------------*/
input.fos {color:#434343;margin-bottom:10px;padding:1px 1px 1px 10px;width:187px;}
textarea.fos_text {color:#434343;height:70px;margin-bottom:10px;padding:1px 1px 1px 10px;width:187px;}
.item{color:#434343;padding:10px;padding-top:20px}
.razdeli .item {float:left}
.razdeli .item img {height:100px; width:100px;vertical-align: middle;}
.razdeli .link {margin-left:140px;width:250px;padding-top:65px;}
.link a {}

/* {{banner}}-----------------------------------------------------------------------------*/
.banner {float:right;height:424px;width:300px;padding-top:20px;}
.b_price {background:none repeat scroll 0 0 #CECECE;color:#000;font-size:14px;font-weight:bold;padding:5px 5px 10px;text-align:center;}
.b_title {background:none repeat scroll 0 0 #CECECE;color:#000;font-size:16px;padding:10px;text-align:center;}
.b_line {background:none repeat scroll 0 0 #CECECE;border-top:10px solid #FFFF01;height:6px;margin-left:8px;margin-top:13px;width:140px;}
.b_img {}.it {width:170px}

/* Footer-----------------------------------------------------------------------------*/
#footer {width: 960px;margin: -40px auto 0;height: 160px;}
#footerV {width: 960px;margin: -60px auto 0;height: 30px;}
.footer{border-top:1px solid #CECECE;margin-top:20px; padding-top:10px}
.LBorder{border-left:1px solid #CECECE;margin-left:240px;padding-left:20px;}
.LBorder li{width:340px;display:inline-block;}
.LBorder li {//display: inline;/*магия ИЕ*/}
#fbSubmit:disabled {cursor:pointer;height:30px;padding-bottom:2px;background-color:#fff; color:#000!important}
#fbSubmit {background-color:#FFFF00;cursor:pointer;height:30px;padding-bottom:2px; padding:0 7px; color:#000!important}


