body{
	background: #3d7ac3 !important;
	font-family: Arial !important;
	font-size: 10px;
}
td {
font-family: verdana;
font-size: 11px;
color: #000000;
}

.topmenu {
font-family: arial;
font-size: 10px;
color: #000000;
}

.blueheader {
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #004e98;
}

.bluecat {
font-family: verdana;
font-size: 10px;
color: #004e98;
}

.whiteheader {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #ffffff;
margin-top:0;
}

.goodsheader {
color: #FFFFFF;
    font-family: Trebuchet MS;
    font-size: 12px;
    text-decoration: none;
}

.pricetext {
font-family: verdana;
font-size: 13px;
}

.articultext {
font-family: verdana;
font-size: 10px;
}

input {
font-family: verdana;
font-size: 10px;
color: #004e98;
}

.siteheader {background: url('/images/header.png') repeat-x; }
.siteheader  .search{margin-left: 40px;background:url('/images/search.png') no-repeat; height: 23px; width: 149px; border: none;}
.sitefooter{background:url('/images/sitefooter1.png') no-repeat; height: 120px;float:left; width:632px}
.counter{background:url('/images/sitefooter2.png') no-repeat; height: 53px;float:right;   width: 546px;}
.incounter{    margin: 60px 0 0 100px;}
#tabs ul{list-style:none;  margin: 0;    padding: 0;}
#tabs li{float:left; margin: 0;}
#tabs li a{color:#fff;text-decoration:none;}
.pl1 {  height: 37px;        text-align: center;    width:175px;position: relative;}
.pl2 {  height: 37px;        text-align: center;    width:175px; position: relative;}
.pl3 { height: 37px;      text-align: center;    width:175px;position: relative;}
.pl4 { height: 37px;       text-align: center;    width:175px;position: relative;}
.pl1 span, .pl2 span, .pl3 span, .pl4 span{ left: 0;    position: absolute;    top: 8px;width: 100%;}
.left .borderWhite  p {background:url('/images/arrow.png') no-repeat;padding-left: 10px;  width: 186px;}
.specprop  .order_now{background:url('/images/order_now.png') no-repeat;    height: 27px;       margin-top: 5px;    padding-left: 4px;    padding-top: 2px;}
.buy{float:left;background:url('/images/buy.png') no-repeat;    height: 27px;   padding-left: 17px;    padding-top: 2px;width:90px; margin-top:5px;}
.borderWhite2 .prev, .borderWhite2 .prev-2, .borderWhite2 .prev-3, .borderWhite2 .prev-4, .borderWhite2 .prev-5, .borderWhite2 .prev-11{background:url('/images/prev.png') no-repeat;border:none;  height: 30px;    width: 30px;left: -15px;    position: absolute;    top: 100px;}
.borderWhite2 .next, .borderWhite2 .next-2, .borderWhite2 .next-3, .borderWhite2 .next-4, .borderWhite2 .next-5, .borderWhite2 .next-11{background:url('/images/next.png') no-repeat;border:none;  height: 30px;    width: 30px;   right: -15px;    position: absolute;    top: 100px;}

.prev-11{background:url('/images/prev.png') no-repeat;border:none;  height: 30px;    width: 30px;left: -15px;    position: absolute;    top: 100px;}

.next-11{background:url('/images/next.png') no-repeat;border:none;  height: 30px;    width: 30px;   right: -15px;    position: absolute;    top: 100px;}


ul#leftcart {list-style: none; padding: 0; margin: 0; display: block;}
ul#leftcart li {padding: 0; margin: 0 0 6px 0; display: block; position: relative; min-height: 22px;}
ul#leftcart li a{font-family: "verdana", serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration:none; }
ul#leftcart li span.del{padding: 0; width: 50px; margin: 20px 0 2px 2px; display: block; float: left;}
ul#leftcart li span.del img{padding: 0; margin: 2px 0 0 0;}
ul#leftcart li span.del i{font-family: "verdana", serif; font-size: 11px; color: #c9e1ff; font-weight: normal; font-style: normal;}
.clink {font-family: "verdana", serif; font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; text-decoration:none;}
.delete {font-family: "verdana", serif; font-size: 11px; color:#ffffff; font-weight: normal; font-style: normal; margin-right: 8px; text-decoration:none;}

#cart-left-div > i {display: block;}
.cart_amounter {
	width: 150px;
	text-align:left;
	padding: 3px;
	height: 54px;
	background: #fff;
	border: 3px solid green;
	display: none;
	position: absolute;
	z-index: 5;
/* 	line-height: 140%; */
}
.cart_amounter .buttons {
	text-align:center;
	margin-top: 5px;
/* 	background:#eee; */
	padding:0;
	height:30px;
	line-height:30px;
}
.cart_amounter label{
	font-size:16px;
	padding-left:5px;
}
.cart_amounter .minus {
	background: url(/images/minus.png) 0 9px no-repeat;
	padding-left:10px;
	text-decoration:none;
	font-size: 30px;
	line-height: 30px;
}

.cart_amounter .plus {
	background: url(/images/plus.png) 0 9px no-repeat;
	padding-left:13px;
	text-decoration:none;
	font-size: 30px;
	line-height: 30px;
}
.cart_amounter input {
	font-weight: bold;
	text-align: center;
	color:#228b22;
	border: 1px solid #adff2f;
	position: relative;
	top:-7px;
	height: 24px;
}


.cart_amounter label a {margin-top: 8px;}
.cart_amounter .close_btn {position: absolute; top: 3px; right: 8px; font-size:14px;line-height:18px; text-decoration: none;  color:#228b22; display:block; }
.cart_amounter .add_btn{}


.sitebody{width:1250px;text-align:left;margin: 0 auto;}
a{
	color:#fff;
}
body {text-align:center background: #3d7ac3 !important;}
body{margin:0;min-width:1250px; font: normal 1em/1.3 Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.clear{clear:both;}
.siteheader .logo{ float: left;    margin: 40px ;width: 20%;}
.siteheader .slogan{ float: left;      margin-left: 10%;    margin-top: 10px;}
.siteheader .phone{ float: right;     margin-top: 30px;white-space:nowrap;}
.siteheader .phone img{ margin-left: 20px;}
.sitefooter{}
.sitefooter .copyright{float:left;margin-left: 30px;    margin-top: 60px;color:#fff;}
.sitefooter .copyright a{color:#7ab7ff}
.left{float:left; padding: 0 10px;    width: 18%;}
.central{float:left;width:752px;}
.right{float:right;width:18%;padding-right:10px;}
.reklama {float: right;    font-size: 12px;    margin-right: 20%;    text-align: center;    width: 150px;    margin-bottom: 20px; color:#014392;}
.reklama  img{border:none;}

/*zhenia*/
.borderWhite { 
 margin-right:15px; padding:0 25 25 25px; z-index:0;position:relative; 
 }
 
 .borderWhite, .borderWhite2{
 border: 1px solid white;
 -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  -khtml-border-radius: 10px; /* KHTML */
  border-radius: 10px; /* CSS3 */

 margin-bottom: 10px;}
.borderWhite2 .blueTitle{    background-color: #3E7AC3;
   color: #FFFFFF;
   font-family: Trebuchet MS;
   font-size: 18px;
  margin-top: -13px; 
   padding: 0 10px;
position:relative;border: none;z-index:1;}
 .borderWhite .blueTitle{    background-color: #3E7AC3;
   color: #FFFFFF;
   font-family: Trebuchet MS;
   font-size: 18px;
   left: 10px;
   top: -13px; 
   padding: 0 20px;
position:absolute;border: none;}

.orderTop{    background-color: #468CE0;
   border: 1px solid white;
   color: #FFFFFF;
   font-family: Tahoma;
   font-size: 14px;
   height: 40px;
   text-align: center;
cellpadding:15px;}
.serch{border: 1 px solid red;}
.orderTable{ border: 1px solid white; border-collapse:collapse; background-color:3570b7; color:#ffffff;}
.orderTd {border:1px solid white; color:#ffffff; text-align:center; font-size:12px;}
.orderItem{color:#ffffff; text-align:center; font-size:12px; text-decoration:none; }
.orderLinks{text-align:center; margin-top:20px; }
.orderLink{margin:8px; float:left;}
.orderNoItem{color:#ffffff; font-size:14px;}

.order1{ border: 0px; border-collapse:collapse; background-color:3d7ac3; color:#ffffff;}
.orderTitle {color:#ffffff; font-size:18px; font-family:Trebuchet MS; text-align:center; margin-top:15px; height: 40px;}
.orderText{font-family:tahoma; font-size:12px; color:#ffffff; margin-right:30px;}
.orderArt{color:#bdd7f7; font-size:12px; font-family:Trebuchet MS; margin-top:15px; }

.orderImg { -moz-border-radius:8px; }
.orderLeft{float:left; width:300px; position: relative;}
.rc5 {margin-left:30px; margin-right:30px; width: 250px; height: 191px;}
.rc5 img{max-height:150px;max-width:270px; }


span.textWhite{font-size:16px; font-family:Trebuchet MS;}
span.cina{color:#f1f1f1; font-size:14px; font-family:Trebuchet MS;}

span.cina2{color:#c9e1ff; font-size:18px; font-family:Trebuchet MS;}
.orderContactBlock{width:460px; float:right; color:#014392; font-size:12px; font-family:tahoma; text-decoration:underline; margin-top:15px; margin-bottom:20px;}
span.orderTel{font-weight:bold;}
.asortTitle{color:#e7f2ff; font-size:15px; font-family:Trebuchet MS; margin-top:30px;text-decoration:underline; margin-bottom:20px; height:50px; margin-left:30px;}
.asortTitle a{color:#e7f2ff; font-size:15px; font-family:Trebuchet MS; margin-top:30px;text-decoration:underline;}
.asortment{float:left; margin-left:8px; width:30%; position: relative; overflow: hidden;}

.asortLeft{float:left; margin-left:30px;width:95px;white-space: nowrap;}


/*zhenia*/


.left .borderWhite  p  a{color: #FFFFFF;    font-size: 11px;    text-decoration: none;}
.left .borderWhite  p  a:hover{text-decoration: underline;}
.specprop{background:#2263b2; border:1px dashed #ff5b5b;z-index: 1;}

.specprop .oneitem{float:left;width:30%;border-right:1px solid #558fd1;   margin: 20px 0 20px 20px;overflow:hidden;z-index: 100;}
.rc8 img{max-height:115px;max-width:180px;/*width: expression(this.width > 180 ? 180: true);*/}

.specprop .oneitem .title{height:50px;}
.specprop .oneitem  .oldprice{color:#fff;text-decoration:line-through;}
.specprop  .order_now a{color:#fff;  text-decoration: none;}
.blueTitle a{color:#fff;  text-decoration: none;border: none;}
.onegood{ width: 90%; margin-left: 20px; /*border-right: 1px solid #558FD1;  */  padding: 0 12px 12px 12px;width: 210px;overflow:hidden;}
.borderWhite2{ width:100%;}
.borderWhite2 .blueTitle{width:200px;left:20px;}
.onegood .title{height:65px;   width: 100%;   overflow: hidden;  margin-top: 20px;}
.articul{color:#bdd7f7;font-size: 12px;}
.cena{color:#fff;width: 250px;}
.cenanet{color:#fff;}
.cena span {color:#5bb0f7;  font-size: 18px;}
.borderWhite2 ul{margin-left:10px;}
.cenacifra{width:115px;float:left;}
.clear10{clear:both;height:20px;}
.seotext1{float:left;width:45%;color:#fff; margin-left: 30px;padding-right: 30px;}
.seotext2{float:left;width:45%;color:#fff; margin-right: 30px;margin-left: 30px;}
.seotext1 .txt{border-right: 1px solid #558FD1; padding-right: 30px;}
.seotext{width:100%;color:#fff;}
.buy a{  color: #FFFFFF;    text-decoration: none;}




.cartItem{ float: left;margin-top:20px; color:#ffffff; text-decoration:none; font-family:arial;width: 140px;}
.cartDrop {    background-color: #1F60AE; color: #FFFFFF;    display: block;    float: left;    font-family: arial;    height: 14px;    padding: 3px;    width: 60px;}
.cartBuy{    background-color: #4AA1EA; color: #FFFFFF;    display: block;    float: left;    font-family: arial;    height: 14px;    margin-left: 15px;    padding: 3px;    width: 65px;}
.cartSum{color:#ffffff; font-family:arial; margin-top:15px;}
.borderright{border-right: 1px solid #558FD1;width:1px;float:left;      height: 135px;    margin-top: 80px;}
.cartSum span {color:#c9e1ff;font-size:120%;}

.bassejny .onegood{margin:0px;}
.pl{    height: 37px;
    position: relative;
    text-align: center;
    width: 25%;padding: 0;overflow:hidden;}
	* html .pl{ width: 24.9%;}
.pl img{border:none;  width: 100%;   height: 37px;margin:0;padding:0;}
.pl span{height:10px;    left: 20px;
    position: absolute;
    top: 7px;cursor:pointer;}
	
	.mezhrazdel{      border-bottom: 1px solid #558FD1;
    clear: both;
    height: 1px;
    margin: 0 50px 10px 30px;
    padding: 10px;}
	* html .mezhrazdel{padding: 0;  }
	
	.rounded {
    background: none repeat scroll 0 0 red;
    padding: 10px;
    white-space: nowrap;
}
* html div.rounded {
    height: 20px;
}

.bw{position:relative;margin-top:0;padding:0;}

.rc8 a{text-decoration:none;}
.rc8 {border:none;}
* html .hid, * html .hidb{ background: #3d7ac3;
    height: 1px;
    margin-top: -2px;
    position: relative;
    width: 100%;clear:both;}
	
* html .hidb{background: #2263B2;}
* html  .hidn{ background: #3d7ac3;
    height: 1px;
    margin-top: -1px;
    position: relative;
    width: 110%;clear:both;}
	.logo a img {border:none;}
.cina3{color:#BDD7F7;}
.cina3b{font-weight: bold;
/* color: #D75454; */
color: #F94C4C;
}
.bassejny{}



	.ui-autocomplete {
	left:333px;
	position:absolute;
	top:425px;
	text-align:left;
	list-style-type: none;
	background:#fff;
	padding-left:0;
	font-size:12px;
	cursor:pointer;
	border: 1px solid #cfcfcf;
}

.ui-autocomplete li:hover{
	background:#D5E2FF;
	color:#000;
}

.ui-autocomplete a{
	color:#000;
}

.hide{
	display:none;
}

.maxWidht{
	width:100%;
}

.managerHidden{
	height: 10px;
	margin: -40px 0 0 725px;
	position: absolute;
	width: 10px;
	background: red;
}
a.detalied_link {
    display: none;
}

.detalied_link {
    margin-left: 5px;
    text-decoration: underline;
}

.morelnk{
	display:block;
	width:100%;
}

.pac-container{
	text-align:left;
	font-size:12px;
}

.pac-container div:hover {
    background: #F0F0FF !important;
}
.pac-selected {
    background: #D5DDF3 !important;
}
.pac-placeholder {
    color: #fff !important;
}
.carusel{
	margin:0 0 0 -1px;
}
.carusel ul li{
	margin:0 0 0 4px;
}
.hidn{
	display:none;
}
.forRegionAlertMsg{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.editOrderBarBlock{
	border: 3px solid green;
	background: #fff;
	min-height: 50px;
	min-width: 100px;
	padding: 10px;
	position: fixed;
	z-index: 100500;
}

.editOrderBarBlock a{
	color: blue;
}
.editOrderBarBlock .close_link{
	text-align: right;
	padding: 0;
	margin: 0;
}

.alink a{
	color: #000 !important;
	font-weight: bold;
}
