* {}
html {width:100%; height:100%;}
body {padding:0px; margin: 0px; width:100%; font-family:Proxima Nova, Helvetica, Verdana; font-size:14px;
  height:auto !important;
  height:100%;
  min-height:100%;


 background-color:#f2f2f2;
}

h1 {font-size:18px;}

.globaldiv {width:100%; height:100%; text-align:center; position:absolute;}

a {color: #000000; text-decoration:none;}
a:hover {}

#contentshape {text-align:left;margin-left:6px;
margin-right:6px;}

.item_cat2 {width:218px; height:300px; display:inline-block; float:left; margin:0px; margin-left:15px;margin-bottom:20px;padding:4px; border: 1px solid #c0c0c0;

  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}
.carousel .item_cat2 { margin-right:2px; margin-left:0px;}
.item_cat2 a {text-decoration:underline;}



.headershape {
width:999px;
height:293px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-image:url('/images/header.jpg');
background-repeat:no-repeat;
border-left:1px solid #727272;
border-right:1px solid #727272;
}
.mainshape {
  min-height:700px;
  height:auto !important;
  height:100%;

padding-top:5px;

width:999px;
margin-left:auto;
margin-right:auto;
text-align:left;
border-left:1px solid #727272;
border-right:1px solid #727272;
}

.logo {margin-top:20px; margin-left:145px;}

.contacttxt {margin-top: 0px; margin-left:200px; margin-right:30px; height:100px; width:240px;}

.basketwidg {margin-top:170px; margin-left:20px; width:200px; height:70px; }
.basketwidg img {float:right;margin-top:auto; margin-bottom:auto;}
.basket-lnk2 {text-decoration:none; color:#000000;}
.basket-lnk2 .topbasketcleanbasket {font-size:24px; font-weight:bold;  color:#000000;}
.topbasketcleanbasket {}
.minibasket {font-size:12px;}



.firstblock {position:relative; top:0px; height:293px; width:499px; display:block; float:left;}
.secondblock {position:relative; top:0px; height:293px; width:499px; display:block; float:left;}

.fs16px {font-size:16px;}

.search-txt {margin-left:180px; margin-top:10px;  height:28px;}


#searchstr {border:1px solid #c0c0c0;}

.search-txt-submit {background-color:#f2f2f2; border:1px solid #c0c0c0;}

.footer {
border-left:1px solid #727272;
border-right:1px solid #727272;
}

.page-pager-sel {font-weight:bold;}

.linkstop {margin-top:6px; margin-left:17px; width:370px; height:25px;font-size:12px;}

.subcats {text-align:center; font-size:16px; font-weight:bold;}

.subcats img {
border: 1px solid orange;
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  margin-bottom:4px;
}

.bigcost {margin-left:50px; width:500px;}
.item2_bigcost_relative {display:block; vertical-align:top;}
.item2_add_count {height:55px; font-size:24px; border:1px solid #c0c0c0;margin-top:auto; margin-bottom:auto; vertical-align:top;}
.item2_bigcost_div {padding-left:43px; padding-top:10px; background-image:url('/images/b.png'); background-repeat:no-repeat; width:186px; height:64px; font-size:24px; display:inline-block; vertical-align:middle;}
.measure {margin-bottom:10px; font-size:12px;}

.item2_glob {padding:8px;}

.item2_add_to_cart2 {float:left;}

.itembuttons {height:60px; line-height:60px; vertical-align:middle; float:left; padding:0px; margin:0px;}

.del_from_cart {border:0px solid #c0c0c0; background-color:#f2f2f2;vertical-align:top;cursor:pointer;}
.bottomaligned {vertical-align:top;}

.carouselprev {width:22px;padding:0px;margin:0px; border:0px solid #c0c0c0; background-color:#f2f2f2; cursor:pointer;}
.carouselnext {width:22px;padding:0px;margin:0px; border:0px solid #c0c0c0; background-color:#f2f2f2; cursor:pointer;}

.liveinternetcounter {position:fixed; bottom:0px; right:0px;}

.greentext {color:#339933;}
#buttonadd, #buttonmod, #buttondel {border:1px solid #c0c0c0; padding:4px;   
-moz-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  cursor:pointer;}
  #buttonadd {color:#339933;background-color:#ffffff;}
  #buttonmod {color: #aa7700;background-color:#ffffff;}
  #buttondel {color:#cc3333;background-color:#ffffff;}

  
  
.count_f {border:1px solid #c0c0c0; color:#339933 !important;text-align:center; font-size:24px; background-color:#ffffff !important;}
#loc_sum {color:gray;font-weight:bold;}
.hidden {display:none;}  

.ui-spinner {border:1px solid #c0c0c0;line-height:100%; vertical-align:bottom;background-color:#ffffff;}

.ui-spinner-button {}

.rec_s {float:left;}

.mkorder {float:right; border:1px solid orange;
-moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  margin:4px;
  background:#ffffff;
  font-size:24px; font-weight:bold;
  }

.mkorderfin {border:1px solid orange;
-moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  margin:4px;
  background:#ffffff;
  font-size:24px; font-weight:bold;
  }

.redclass {color:red;}

.autocaptcha_field {display:none;}

#reznotify, #nacnotify, #allnotify {color:#999999; font-size:11px;}

.item2_calculator {margin-top:30px; padding:8px; background-color:#ffd5a7;
-moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
}
.item2_calculator_alln {padding:8px; background-color:#ffd5a7;
-moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
}

#basket-info {font-size:18px;}

.menuleft_1 {font-size:12px;}
.menuleft_2 {margin-left:12px; font-size:10px;}
.menuleft_3 {margin-left:24px; font-size:10px;}
.menuleft_4 {margin-left:36px; font-size:10px;}
.menuleft_5 {margin-left:48px; font-size:10px;}

.menuleft_1_active {font-weight:bold; font-size:12px;}
.menuleft_2_active {font-weight:bold; margin-left:12px; font-size:10px;}
.menuleft_3_active {font-weight:bold; margin-left:24px; font-size:10px;}
.menuleft_4_active {font-weight:bold; margin-left:36px; font-size:10px;}
.menuleft_5_active {font-weight:bold; margin-left:48px; font-size:10px;}

#sliderwrapper {height:140px; width:500px;padding-left:50px; margin-bottom:50px;}
.ui-slider-horizontal {border:1px solid rgb(150,173,13); background-color:rgb(219,173,13);}
#slider1, #slider2, #slider3 {width:500px;}
#slider1 .ui-slider-handle {margin-left:-39px; width:78px; height:64px; background:url('/images/slider1.jpg') left top no-repeat; top:-65px;}
#slider2 .ui-slider-handle {margin-left:-39px; width:78px; height:64px; background:url('/images/slider2.jpg') left top no-repeat; top:-65px;}
#slider3 .ui-slider-handle {margin-left:-39px; width:78px; height:64px; background:url('/images/slider3.jpg') left top no-repeat; top:-65px;}

.sliderwrapper2, .sliderwrapper3 {display:none;}

.slidersubtext {margin-bottom:75px; font-size:12px;}

.discountspan {display:none;}