/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Arial, Helvetica, sans-serif; color:#000;}
a{color:#bb2a20; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.overflow{overflow:hidden; zoom:1;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}

/* H */
h1{font:bold 24px/24px Arial, Helvetica, sans-serif; margin-bottom:5px; color:#ac1b11;}
h2{font:bold 20px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
h3{font:normal 18px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
h4{font:bold 16px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
h5{}
h6{}

/* SETTINGS*/
body{font:14px Arial, Helvetica, sans-serif; color:#1e1e1e; background:#00590f url(../i/body_bg.gif) repeat-x;}
.main{width:1000px; margin:0 auto; text-align:left;}

/* HEADER */
.header{background:url(../i/header_m.gif) repeat-x; position:relative; z-index:9;}
.header .l{background:url(../i/header_l.gif) no-repeat;}
.header .r{height:61px; position:relative; background:url(../i/header_r.gif) no-repeat 100% 0;}
/* nav */
ul.nav{position:absolute; top:25px; left:71px; font:11px/14px Arial;margin:0;list-style:none; }
.nav li {float:left;position:relative;padding:0 12px 12px 0;}
.nav a{color:#fefefe;}
.nav a:hover{color:#a7a7a7;}
.nav li.current a {color:#97ff77;}
.nav ul {position:absolute;top:26px;left:-10px;background:url("../i/nav-submenu.gif") no-repeat 50% 100%;width:125px;padding:0 0 4px;display:none;}
.nav ul li {padding:0 10px 5px;background:#000;float:none;}
.nav ul a {color:#97ff77;}
.nav ul a:hover {color:#97ff77;}
/* enter */
.enter{position:absolute; top:25px; left:533px;}
.enter .head{font-size:14px; color:#97ff77; padding-bottom:3px;}
.enter .head strong{border-bottom:1px dashed #97ff77; cursor:pointer;}
.enter .head strong:hover{border:none;}
.enter .body{position:absolute; top:26px; left:-10px; width:193px; font-size:11px; display:none;}
.enter .body .m{background:#000; padding:1px 10px 5px 10px;}
.enter .body .b{background:url(../i/enter_b.gif) no-repeat; height:6px;}
.enter .close{position:absolute; right:5px; top:-23px; cursor:pointer;}
.enter .row{width:120px; height:21px; background:url(../i/enter_inp.gif) no-repeat; margin-bottom:5px; padding:0 12px;}
.enter .inp{width:93px; border:none; background:none; font-size:11px; color:#a9a9a9; padding:4px 0 0 0;}
.enter .btn{margin-top:5px;}
.enter .error{color:#F42A17; margin-bottom:3px}
.enter p{padding-top:5px;}
.enter a{color:#97ff77; margin-right:5px;}
/* search */
.search{position:absolute; top:22px; right:150px; width:129px; height:21px; background:url(../i/search_inp.gif) no-repeat;}
.search .inp{width:100px; border:none; background:none; font-size:11px; color:#a9a9a9; padding:4px 0 0 10px; // padding:2px 0 0 10px;}
.search .btn{margin-top:5px;}
/* ico */
.ico{position:absolute; top:26px; right:62px;font:11px Arial;}
.ico a{margin-left:10px;color:#97ff77;text-decoration:none;}
.ico a:hover{text-decoration:underline;}
.ico img {margin-bottom:-1px;}

/* TOP */
.outer{padding-bottom:87px;}
.wrapper{width:944px; margin:0 auto; background:url(../i/content_m.gif) repeat-y;}
.top{background:url(../i/content_t.gif) no-repeat; padding:3px 12px 0 12px; width:920px; position:relative; min-height:390px; _height:390px;}
/* up */
.up{height:180px;}
.up .left{width:225px; float:left;}
.up .logo{padding:26px 0 8px 16px;position:relative;}
	.citySelect {position:absolute;top:26px;left:88px;background:url("../i/cityselect.gif") no-repeat 3px 3px;width:69px;padding:14px 0 0;text-align:center;font:bold 13px Arial;cursor:pointer;}
		.citySelect ul {display:none;border:1px solid #999;background:#fff;box-shadow:0 0 1px #666;-moz-box-shadow:0 0 1px #666;-webkit-box-shadow:0 0 1px #666;}
			.citySelect a {text-decoration:none;display:block;padding:1px;}
			.citySelect a:hover {background:#f6f6f6;}

.up .phone{font:17px Trebuchet MS; color:#004d0e; padding:0 0 0 16px;}
.up .phone strong{font-size:14px;}
.up .right{width:695px; float:left;}
/* carousel */
.carousel{height:135px; overflow:hidden; position:relative; color:#3e3e3e; margin-bottom:5px;}
.carousel h3{font:bold 13px/14px Arial, Helvetica, sans-serif; color:#bb2a20; height:30px; margin:0; overflow:hidden}
.carousel h3 a{color:#bb2a20; text-decoration:none; font-size:11px}
.carousel h3 a:hover{text-decoration:underline;}
.carousel .image{width:49px; height:76px; overflow:hidden; zoom:1; position:relative; margin:7px 0 0 0; float:left; left:-10px;}
.carousel .mask{width:49px; height:76px; position:absolute; background:url(../i/carousel_mask.png) no-repeat; _background:url(../i/carousel_mask.gif) no-repeat; display:block; top:0; left:0;}
.carousel .basket{float:right; margin:5px 0 0 0;}
.carousel .price{font-size:12px;}
.carousel .price span{font-size:11px; display:block;}
.carousel p{clear:both; font-size:10px; margin-bottom:4px;}
/* marker */
.marker{color:#3e3e3e; background:url(../i/marker_bg.gif) no-repeat 50% 0; position:relative; height:40px;}
.marker .mark{width:317px; height:37px; background:url(../i/marker.gif) no-repeat; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#a1a1a1; padding-top:3px; float:left; margin-left:-45px;}
.marker .url{float:left; font:11px Arial, Helvetica, sans-serif; color:#a1a1a1; padding:12px 0 0 41px; position:relative;max-width:380px;}
.marker .url a{color:#a1a1a1;}

/* content */
.container{float:right; width:100%; margin-left:-266px;}
.content{margin-left:266px; padding:0 15px 50px 0;}
.content .right{width:208px; float:right;}
.content .left{float:left; width:430px; margin-bottom:30px}
.content .left li .b span { display:none }
.content .left ul li ul, .content .left ol li ol{margin:0;}
.content .left ul li{margin-left:15px; background:url(../i/list_style1.gif) no-repeat 0 6px; padding-left:14px;}
.content .left ul li ul li{background:url(../i/list_style2.gif) no-repeat 0 7px;}
.content .left ol li{list-style:decimal; margin-left:20px;}

/* table */
/*
.tbl{width:100%;}
.tbl th{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border:1px solid #fff; background:#007a1a; text-align:left; vertical-align:middle; padding:10px 10px;}
.tbl td{font:11px Arial, Helvetica, sans-serif; border:1px solid #fff; text-align:left; vertical-align:top; padding:6px 10px;color:#000;background:#c7feaa;}
.tbl tr.odd td {background:#98ff78;}
*/
/* sort */
.sort{width:410px;padding-bottom:5px;zoom:1;}
.sort:after{clear:both;content:'';display:block;}
.kind{float:left; font-size:11px; color:#7a7a7a; padding-top:3px;}
.kind strong{float:left; margin-right:6px;}
.kind span{height:14px; float:left; margin-right:11px;}
.kind span span{margin:0; padding-bottom:1px;}
.kind a{color:#7a7a7a; text-decoration:none; border-bottom:1px dotted #7a7a7a;}
.kind a:hover{border:none;}
.kind .selected{ background:url(../i/kind_bg.gif) no-repeat; padding-left:2px;}
.kind .selected span{background:url(../i/kind_bg.gif) no-repeat 100% -14px; padding:0 5px;}
.kind .selected a{ cursor:pointer; cursor:hand; color:#fff; border:none; background:url(../i/kind_arr_asc.gif) no-repeat 100% 6px; padding-right:9px;}
.kind .selected.desc a{color:#fff; border:none; background:url(../i/kind_arr_desc.gif) no-repeat 100% 6px; padding-right:9px;}
.type{float:right; width:160px; position:relative; padding-right:10px; z-index:999;}
.type .control{font:bold 11px Arial, Helvetica, sans-serif; color:#ac1d18;  height:20px; padding:3px 27px 0 0; background:url(../i/type_control.gif) no-repeat 100% 0; cursor:pointer; position:relative; z-index:2;}
.type .click{background-position:100% -23px;}
.type .control span{border-bottom:1px dotted #ac1d18;}
.type .control .hover{border:none;}
.type .body{width:343px; position:absolute; top:-6px; right:0; display:none; z-index:1;}
.type .body .t{height:5px; background:url(../i/type_t.png) no-repeat; font-size:0; line-height:0;}
.type .body .b{height:5px; background:url(../i/type_b.png) no-repeat; font-size:0; line-height:0;}
.type .body .m{background:#d9d9d9 url(../i/type_m.gif) repeat-x; padding:40px 0 5px 18px; font-size:12px; overflow:hidden; zoom:1; width:325px;}
.type .body ul{min-height:100px; _height:100px; width:140px; float:left; margin-right:22px;}
.type .body ul li { background:none; overflow:hidden; zoom:1; padding:0 0 10px 0; margin:0;}
.type .body ul li img{float:left; margin-right:10px;}
.type .body ul li p{overflow:hidden; zoom:1;}
/* catalogue */
.catalogue{color:#494949; clear:both; padding:20px 0 10px 0;}
.catalogue .item{padding-bottom:15px; display:block; border-bottom:1px solid #bfbfbf;margin:0 0 10px 0;overflow:hidden; width:400px;}
.catalogue .no_item { background-color:#EFC5C2;padding-top:10px; padding-bottom:10px }
.catalogue h5{font:bold 14px Arial, Helvetica, sans-serif; color:#252525; margin-bottom:8px;}
.catalogue h5 a{color:#252525; text-decoration:none;}
.catalogue h5 a:hover{text-decoration:underline;}
.catalogue h5 span{font-weight:normal;margin-left:10px;}
.catalogue .image{width:80px; height:80px; overflow:hidden; zoom:1; position:relative; margin:0 10px 0 0; float:left;}
.catalogue .no_item .image {width:80px; height:20px; overflow:hidden; zoom:1; position:relative; margin:0 10px 0 0; float:left;}
.catalogue .mask{width:49px; height:76px; position:absolute; background:url(../i/carousel_mask.png) no-repeat; _background:url(../i/carousel_mask.gif) no-repeat; display:block; top:0; left:0;}
.nopr {float:right;}
.catalogue .price {margin:0;}
.catalogue .price strong{font-size:16px;}
.catalogue .price sup{font-size:10px; //font-size:12px; vertical-align:top;}
.catalogue .price span{font-size:12px; margin-left:3px;}
.catalogue .price .icon{margin:-4px 0 0 4px; vertical-align:middle; position:relative;}
.catalogue .basket{overflow:hidden; zoom:1; padding:3px 0 0 0;}
.catalogue .number{float:left; height:18px; background:url(../i/number_bg.gif) no-repeat; margin-right:6px;}
.catalogue .number .bg{float:left; height:14px; background:url(../i/number_bg.gif) no-repeat 100% -18px; padding:4px 6px 0 6px;}
.catalogue .number img{float:left; cursor:pointer;}
.catalogue .number span{font-size:10px; padding:0 7px 0 7px; float:left; line-height:10px;}
.catalogue .number span.non_kg { width:13px; text-align:center }
.catalogue .number .weight{padding:0 2px 0 3px;}
.catalogue .number input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:13px; color:#494949; font-size:10px; }
.catalogue .number .long input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:20px; color:#494949; font-size:10px; }
.catalogue .quant{float:left; font-size:11px; margin-right:4px;}
.catalogue .comma{float:left; font-size:16px; margin:0 2px 0 -4px; font-weight:bold;}
.catalogue .basket .icon{margin:-3px 0 0 3px; position:relative;}
.catalogue p{clear:both; font-size:11px;}
.catalogue p sup{font-size:8px; //font-size:9px;}
/* pager */
.pager{overflow:hidden; zoom:1;}
.pager a{float:left; height:21px; font:bold 12px/21px Arial, Helvetica, sans-serif; text-decoration:none; color:#006c17; margin-right:6px;}
.pager a:hover{text-decoration:underline;}
.pager .arrow{font-size:14px; line-height:18px;}
.pager .current{font-size:16px; color:#fff; background:url(../i/pager_cur.gif) repeat-x; padding:0 5px;}

/* product */
.product{width:400px;}
.product .item{color:#494949; overflow:hidden; zoom:1; padding:3px 0 20px 0;}
.product .item .price{float:left; margin:-5px 20px 0 0;}
.product .item .price strong{font-size:21px;}
.product .item .price sup{font-size:12px; vertical-align:top;}
.product .item .price span{font-size:12px;margin:0 0 0 4px;}
.product .item .number{float:left; height:18px; background:url(../i/number_bg.gif) no-repeat; margin-right:6px;}
.product .item .number .bg{float:left; height:14px; background:url(../i/number_bg.gif) no-repeat 100% -18px; padding:4px 6px 0 6px;}
.product .item .number img{float:left; cursor:pointer;}
.product .item .number span{font-size:10px; padding:0 7px 0 7px; float:left; line-height:10px;}
.product .item .number .weight{padding:0 2px 0 3px;}
.product .item .number input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:13px; color:#494949; font-size:10px; }
.product .item .number .long input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:20px; color:#494949; font-size:10px; }
.product .item .quant{float:left; font-size:11px; margin-right:4px;}
.product .item .comma{float:left; font-size:16px; margin:0 2px 0 -4px; font-weight:bold;}
.product .item .basket{margin:-3px 0 0 3px; position:relative;}
.product .image{text-align:center; margin-bottom:25px;}
.product .description{margin-bottom:20px;}
.product .description div{line-height:20px; margin-bottom:20px;}
.product .description div div {margin-bottom:0;}
.product .description .details{font-size:12px; line-height:18px; margin-bottom:5px; color:#4b4b4b;}
.product .description2 {color:#4B4B4B;line-height:18px;}
.product .description2 ul, .product .description2 p {font-size:12px; margin:0 0 10px;}
.product table{width:100%;}
.product .tbl td{font-size:11px; text-align:left; vertical-align:top; color:#4a4a4a; border:none;border-bottom:1px solid #dbdbdb; padding:5px 14px;}

/* RIGHT */

.cartTbl { width:98%; margin-bottom:8px }
.cartTbl th { font-weight:bold; border-bottom:2px solid #CE3C32; padding-bottom:3px }
.cartTbl td { padding-top:3px !important; border-top:1px solid #DE4F41; }

.cartTbl .number{float:left; height:18px; background:url(../i/number_bg.gif) no-repeat; margin-right:6px;}
.cartTbl .number .bg{float:left; height:14px; background:url(../i/number_bg.gif) no-repeat 100% -18px; padding:4px 6px 0 6px;}
.cartTbl .number img{float:left; cursor:pointer;}
.cartTbl .number span{font-size:10px; padding:0 7px 0 7px; float:left; line-height:10px;}
.cartTbl .number .weight{padding:0 2px 0 3px;}
.cartTbl .number input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:13px; color:#494949; font-size:10px; }
.cartTbl .number .long input { border:0; margin:-1px 0 0 0; text-align:center; background:none; height:11px; width:20px; color:#494949; font-size:10px; }
.cartTbl .quant{float:left; font-size:11px; margin-right:4px;}
.cartTbl .comma{float:left; font-size:16px; margin:0 2px 0 -4px; font-weight:bold;}

.order{position:relative; background:url(../i/order_bg.gif) repeat-y; color:#494949; margin-bottom:30px; width:208px;}
.order h5{font:normal 18px Trebuchet MS; color:#004100; padding:8px 14px 7px 14px; background:red url(../i/order_title.gif) repeat-x; position:relative;}
.order h5 span{position:absolute; color:#fff; left:13px; _left:-1px; top:7px;}
.order ul{font-size:11px; padding:13px 0 9px 13px; _padding:13px 0 9px 6px;}
.order li{overflow:hidden; zoom:1; padding-bottom:5px;}
.order li a{color:#2f6e3a; zoom:1;}
.order .price{width:73px; float:right; margin-left:10px;}
.order .total{background:#d9d9d9 url(../i/order_total.gif) repeat-x; padding:10px 0 10px 14px; width:194px; overflow:hidden;}
.order .total p{font-size:11px; margin-bottom:10px;}
.order .total strong{font-size:20px;}
.order .total sup{font-size:10px; //font-size:12px; vertical-align:top;}
.order .total a{width:184px; height:26px; background:url(../i/order_btn.gif) no-repeat; font:normal 17px Trebuchet MS; position:relative; color:#ac1d18; display:block; text-decoration:none; padding:2px 0 0 30px; display:block; cursor:pointer;}
.order .total a:hover{background-position:0 -28px;}
.order .total span{position:absolute; color:#fff; left:29px; top:1px;}

#total_sum span { font-weight:bold; font-size:20px; color:#494949 }
.orderItemsList li {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #252525;
}

.d_reg { float:left; margin:4px 0 0 5px; text-decoration:none; border-bottom:1px dashed #BB2A20; position:relative; }
.d_reg:hover { border-bottom:1px solid #FFF }
.d_reg_descr { top:0; left:0; z-index:999; display:none; color:#494949; width:250px; font-size:12px; position:absolute; padding:5px 10px; border:1px solid #D9D9D9; background:#E9E9E9 }


#basket .loading { position:absolute; z-index:999; width:100%; height:100%; background-color:#939393; display:none; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;
}
.del_item_link { padding:1px 0 0 4px }

.hidden {display:none}

/* banner */
.banner{width:203px; height:203px; position:relative; margin-bottom:30px;}
.banner .image{width:203px; height:203px; overflow:hidden; zoom:1;}
.banner .mask{width:203px; height:203px; position:absolute; background:url(../i/banner_mask.png) no-repeat;}
.banner .text{width:186px; position:absolute; bottom:-31px; left:66px; font:18px/18px Trebuchet MS; color:#fff;}
.banner .text .t{width:186px; height:23px; background:url(../i/banner_t.png) no-repeat;}
.banner .text .b{width:186px; height:23px; background:url(../i/banner_b.png) no-repeat;}
.banner .text .m{width:186px; background:url(../i/banner_m.png) repeat-y;}
.banner .text .bg{width:136px; margin:0 auto; background:url(../i/banner_bg.gif) repeat-x; min-height:75px; _height:75px; padding:0 8px 0 12px;}
.banner .text a{color:#fff; text-decoration:none;}
.banner .text a:hover{color:#97ff77;}
/* bann */
.bann{position:relative; margin-bottom:20px;}
.bann .text{width:208px; position:absolute; bottom:0; font:17px/17px Trebuchet MS; color:#fff;}
.bann .bg{width:192px; background:url(../i/bann_bgr.png); padding:3px 3px 3px 13px;}
.bann .text a{color:#fff; text-decoration:none; position:relative; z-index:2;}
.bann .text a:hover{color:#ffb6ae;}
.bann .text span{position:absolute; color:#9b170b; left:14px; top:4px;}
/* banners */
.banners img{margin-bottom:30px;}

/* SIDEBAR */
.sidebar{float:left; width:223px; padding:0 0 50px 16px;}
.navigation{margin-bottom:25px;}
.navigation ul {display:none}

.navigation li{border-bottom:1px solid #fff; position:relative;}
.navigation a{font:17px Trebuchet MS; color:#97ff77; text-decoration:none; padding:4px 8px 4px 8px; display:block; background:#077e20 url(../i/nav_bg.gif) repeat-x;zoom:1;}
.navigation a:hover{color:#fff;}

.navigation .t{background:#ac1b11 url(../i/nav_t.gif) no-repeat;}
.navigation .b{background:url(../i/nav_b.gif) no-repeat bottom; min-height:250px; _height:250px; padding-bottom:5px;}
.navigation .b.no { min-height:1px; _height:1px; padding-bottom:0px; }

.navigation .b span { display:none; }

.navigation .sel .b a {background:none; color:#870000; font-size:20px !important; padding:8px 0 15px 9px;}
.navigation .sel .b a:hover {color:#870000;}
.navigation .sel .b span {display:block; font:20px Trebuchet MS; position:absolute; color:#fff; left:8px; top:7px;}

.navigation ul li{border:none; padding-left:16px; zoom:1;}
.navigation ul a, .navigation .sel .b ul a {padding:0 8px 5px 13px; font:bold 11px Arial, Helvetica, sans-serif !important; text-transform:uppercase; position:relative; z-index:1; zoom:1; color:#fff;}
.navigation ul span, .navigation .sel .b ul span{position:absolute; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; left:30px; top:1px; color:#710000; width:186px;}
.navigation .sel .sel span { width:186px }
.navigation .sel .sel ul span { width:169px !important; }

.navigation .sel .sel .sel ul span { width:154px !important; }

.navigation .sel .b .bull1{background:url(../i/tabs_bull1.gif) no-repeat 0 3px;}
.navigation .sel .b .bull2{background:url(../i/tabs_bull2.gif) no-repeat 0 3px;}
.navigation .sel .b .bull3{background:url(../i/tabs_bull3.gif) no-repeat 0 3px;}

.navigation .sel a { cursor:pointer; color:#FFF }
.navigation ul a { color:#97FF77 !important }
.navigation ul .sel a { color:#97FF77 !important }
.navigation ul .sel ul a { color:#FFF !important }
.navigation ul .sel .sel a { color:#97FF77 !important }

.navigation ul .sel .sel ul a { color:#FFF !important }
.navigation ul .sel .sel .sel a { color:#97FF77 !important }
.navigation ul a:hover { color:#FFB6AE !important }
.navigation ul .sel ul a:hover { color:#FFB6AE !important }
.navigation ul li a { color:#FFF !important }
/*
	.navigation ul .selected a, .navigation ul .selected a:hover{color:#97ff77;}
*/
.navigation .hover{display:block; color:#8b0000;}
.navigation ul ul{padding-bottom:5px;}
.navigation ul ul a, .navigation .sel .b ul ul a{ font:10px Arial, Helvetica, sans-serif !important; padding-bottom:6px;}
.navigation ul ul span, .navigation .sel .b ul ul span {font:10px Arial, Helvetica, sans-serif; left:30px;}

.navigation ul .sel .sel ul a, .navigation ul .sel .sel ul span { font-size:11px !important; text-transform:none;  }


/* news */
.news{padding:0 0 0 7px;}
.news .item{margin-bottom:15px;}
.news .date{font-size:9px; color:#989898;}
.news p {font-size:11px;}
.news p a{font-size:11px; color:#5b5b5b; text-decoration:none;}
.news p a:hover{text-decoration:underline;}
.news p img{vertical-align:middle; margin-top:-3px;}
.all a{font-size:9px; color:#989898;}

/* bottom */
.bottom{width:944px; background:url(../i/bottom_m.gif) repeat-x; margin:0 auto; color:#dfdfdf; font:12px Arial, Helvetica, sans-serif; clear:both;}
.bottom .l{width:944px; background:url(../i/bottom_l.gif) no-repeat;}
.bottom .r{width:920px; height:215px; background:url(../i/bottom_r.gif) no-repeat right; position:relative; padding:0 12px;}
.bottom .image{position:absolute; width:235px; height:235px; top:-8px; left:-30px;}
.bottom .mask{position:absolute; width:235px; height:235px; background:url(../i/bottom_mask.png) no-repeat; display:block;}
.bottom h5{font:bold 22px Trebuchet MS; color:#97ff77; margin-bottom:8px;}
.bottom h5 a{color:#97ff77; text-decoration:none;}
.bottom .left{width:390px; padding:17px 39px 0px 197px; float:left; position:relative;}
.bottom .article{margin-bottom:20px; position:relative; z-index:100}
.bottom .article p{padding:0 0 0 21px;}
.bottom .article p a{color:#dfdfdf; text-decoration:none;}
.bottom .article a:hover{text-decoration:underline;}
.bottom .article img{margin-top:-3px; vertical-align:middle;}
.bottom .phone{font:33px Trebuchet MS; color:#fff; line-height:47px; padding-left:37px;}
.bottom .phone p{font-size:17px; line-height:17px; width:90px; float:left;}
.bottom .right{height:198px; padding:17px 0 0 20px; background:url(../i/bottom_dev.gif) no-repeat; overflow:hidden; zoom:1;}
.bottom .right li{padding-bottom:9px;}
.bottom .right a{color:#b3e1b0;}

/* FOOTER */
.footer{width:1000px; margin:0 auto; text-align:left; height:87px; margin-top:-87px; font-size:11px; color:#bed1c2;}
.footer .intend{width:920px; margin:0 auto; position: relative; }
.footer a{color:#bed1c2;}
.copy{width:190px; float:left; padding:28px 0 0 30px; color:#fefefe;}
.copy a{color:#fefefe;}
.breadcrumbs{width:400px; float:left; padding:28px 0 0 0;}
.breadcrumbs a{margin-right:7px;}
.breadcrumbs img{margin:-1px 0 -4px;}
.create{width:215px; float:left; padding:18px 0 0 0;}
.create img{float:left; margin-right:2px;}
.create p{padding-top:2px;}
.delivery {padding:0 0 8px 220px;clear:both;width:400px;color:#54955e;}

.konkurs { position: absolute; top: 50px; left: 30px; display:none; }

.tabs{ width:456px; float:left; position:relative; z-index:1; padding:18px 0 0 0;}
.ui-tabs-hide{display:none;}
.ui-tabs-nav, .ui-tabs-panel{}
.ui-tabs-nav{list-style:none; overflow:hidden; zoom:1; margin: 0 0 0 -1px; height:36px;}
.ui-tabs-nav em{position:absolute; font:17px Trebuchet MS; left:8px; top:8px; display:none; color:#870000; z-index:9;}
.ui-tabs-nav:after { display: block; clear: both; content: " "; }
.ui-tabs-nav li { float: left; border-left:1px solid #fff; position:relative; }
.ui-tabs-nav a, .ui-tabs-nav a span { float: left; position:relative; z-index:999; }
.ui-tabs-nav a { text-decoration: none; white-space: nowrap; outline: 0; color:#97ff77; font:17px "Trebuchet MS", Arial; background:url(../i/tabs_bg.gif) repeat-x; height:36px; }
.ui-tabs-nav a:link, .ui-tabs-nav a:visited { color:#97ff77; }
.ui-tabs-nav .ui-tabs-selected a { position: relative; z-index: 2; background:url(../i/tabs_bg.gif) no-repeat 0 -36px; color:#fff!important; }
.ui-tabs-nav .ui-tabs-selected em{display:block;}

.ui-tabs-nav a span { background-position: 0 0; padding:10px 6px 0 6px; }
.ui-tabs-nav .ui-tabs-selected a span { height: 30px; background:url(../i/tabs_bg.gif) no-repeat 100% -72px; padding:7px 7px 0 7px; }

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor: text; }
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { cursor: pointer; }
.ui-tabs-disabled { opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { color: #000; }
.tabs .m{background:#cf3f35 url(../i/tabs_m.gif) repeat-x bottom;}
.tabs .l{background:url(../i/tabs_l.gif) no-repeat left bottom; zoom:1;}
.tabs .r{background:url(../i/tabs_r.gif) no-repeat right bottom; zoom:1;}
.ui-tabs-panel{padding:19px 19px 10px 19px; min-height:138px; _height:138px;}
.ui-tabs-panel .overflow{overflow:hidden; zoom:1; margin-left:-28px;}
.ui-tabs-panel ul{width:190px; float:left; padding-left:28px;}
.ui-tabs-panel li{position:relative; zoom:1;}
.ui-tabs-panel a{font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; text-decoration:none; padding:0 0 0 14px; display:block; margin-bottom:8px; zoom:1; position:relative; z-index:2;}
.ui-tabs-panel a:hover{color:#ffb6ae;}
.ui-tabs-panel .bull1{background:url(../i/tabs_bull1.gif) no-repeat 0 3px;}
.ui-tabs-panel .bull2{background:url(../i/tabs_bull2.gif) no-repeat 0 3px;}
.ui-tabs-panel .bull3{background:url(../i/tabs_bull3.gif) no-repeat 0 3px;}

.ui-tabs-panel span{position:absolute; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; left:15px; top:1px; color:#8b0000; display:none;}
.ui-tabs-panel .hover{display:block; color:#8b0000;}

* html .ui-tabs-nav { display: inline-block; }
*:first-child+html .ui-tabs-nav  { display: inline-block; }

.star{color:#df503e;}
.time_info { margin-top:4px; font-size:11px; color:#989898 }

.orderNav {font:11px Arial;}
.orderOut {font:12px Arial;}
	.orderOut td {vertical-align:top;padding:0 0 10px;}
	.orderOut li {margin-left:0 !important;}

.headLinks {position:absolute;top:16px;left:-30px;width:193px;font-size:11px;display:none;padding:10px 0 0;}
	.headLinks ul {background:#000;padding:2px 15px 2px}
		.headLinks li {background:#000;padding:2px 0;}
	.headLinks .b {background:url("../i/enter_b.gif") no-repeat 0 0;height:6px;font-size:0;}

.addthis_toolbox {
	margin-top:23px;
}

.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}

.addthis_toolbox.addthis_pill_combo a.addthis_button_facebook_like {
    margin-top: -2px;
	width:120px;
}

.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}   
