/* === Tags ======================================================================================= */
* {padding:0; margin:0;}
html {height:100%;}
body {height:100%; font:12px Arial, Times New Roman, Tahoma, Sans-serif, Helvetica; color:#dddddd; background:#fff url(https://taco.com.ua/images/frontend/bgTexture.jpg) 0 0 repeat;}
img {border:0;}

table {border:none;}
table, tr, td {border-collapse:collapse;}

/*==============Links=================================================================*/
a:focus {outline:none;}

a {color:#336600; text-decoration:underline;}
a:hover {text-decoration:none;}

a.minus, a.plus {display:block; width:16px; height:16px; padding-top:0px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; background:url(https://taco.com.ua/images/frontend/bgMinus.png) 0 0 no-repeat;}
a.plus {background:url(https://taco.com.ua/images/frontend/bgPlus.png) 0 0 no-repeat;}

/* === Base classes ================================================================================ */

.clear {clear:both;}
.left	{float:left;}
.right {float:right;}
.relative {position:relative;}
.block {display:block;}
.center {text-align: center}
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}

/* =================================================================================================*/
.yellowDiv {background:url(https://taco.com.ua/images/frontend/yellowBig.png) no-repeat top;}
.greenDiv {background:url(https://taco.com.ua/images/frontend/bgHeader1.png) repeat-x top}
#wrap {width:100%; min-height:100%; height:100%;margin-bottom: -123px;padding-bottom: 25px}
html>body #wrap {height:auto;}
.spaser {height: 123px;}



/*=========================HEADER===============================================================================================================*/
#header {height: 35px;/*background:url(https://taco.com.ua/images/frontend/bgHeader1.png) repeat-x*/}
.container {width:980px; margin:0 auto;}
.container .headerSocial {width: 244px;height: 35px;float:left;}
.container .headerSocial ul {padding: 10px 0px 0px 100px}
.container .headerSocial li {display:inline; list-style:none;}
.container .headerSocial .facebook {padding:0 5px 0 5px;float: left;background:url(https://taco.com.ua/images/frontend/facebook.png) no-repeat; width: 18px; height: 17px;display: block;}
.container .headerSocial .vk {padding:0 5px 0 5px;float: left;background:url(https://taco.com.ua/images/frontend/vk.png) no-repeat; width: 18px; height: 18px;display: block;}
.container .headerSocial .twitter {float: left;background:url(https://taco.com.ua/images/frontend/twitter.png) no-repeat; width: 18px; height: 17px;display: block;}
.container .headerLinks {padding-top:8px;float:left;}
.container .headerLinks a { color:#fff; text-decoration:none;font:11px Verdana, Arial, Times New Roman, Tahoma, Sans-serif, Helvetica;}
.container .headerLinks a:hover { color:#fff; text-decoration:underline;}
.container .headerLinks li {display:inline; list-style:none; padding:0 5px 0 5px; font-style:italic;}
.container .headerLinks li.separator {background:url(https://taco.com.ua/images/frontend/seporatorHeader.jpg) no-repeat;}

/*=========================LEFT BLOCK===============================================================================================================*/
#leftBlock {float: left;width: 244px;}
.logoBlock {width: 244px;height:217px;background:url(https://taco.com.ua/images/frontend/logo1.png) no-repeat;text-align: center}
.logoBlock img {padding: 15px 0px;}
.logoBlock .leng {padding: 10px 0px 0px 0px}
.logoBlock .leng li {list-style:none; display:inline; padding:0 1px;color:#333333;}
.logoBlock .leng li a {color:#333333; text-decoration:none;font:11px Verdana, Arial, Times New Roman, Tahoma, Sans-serif}
.logoBlock .leng li a.active {color:#333333; text-decoration:none;font-weight: bold;}

#cartBlock {width: 244px;padding-top:10px;}
#cartBlock .cartTop {width: 244px;height: 30px;background:url(https://taco.com.ua/images/frontend/bgCartTop.png) no-repeat;text-transform: uppercase }
#cartBlock .cartTop p {font:13px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#fff;font-weight: bold;padding: 7px 0px 0px 13px;}
#cartBlock .cartCenter {width: 244px;height: 80px; background: #ffc900}
#cartBlock .cartBottom {width: 244px;height: 14px;background:url(https://taco.com.ua/images/frontend/bgCartBottom.png) no-repeat}
#cartBlock .cartCenter .empty {padding-top:17px; text-align:center; font-weight:bold;color: #0e4c00;font-size: 14px}
#cartBlock .cartCenter .orderCont {padding:0 0 0 4px;color:#0e4c00}
#cartBlock .cartCenter .summ {padding-top:9px; line-height:24px;}
#cartBlock .cartCenter .productNum {display:block; width:50px; height:21px; padding-top:17px; color:#0e4c00; text-align:center; font-weight:bold; background:url(https://taco.com.ua/images/frontend/bgNumber.png) 0 0 no-repeat;}
#cartBlock .cartCenter .orderCont .clear {padding:0 35px 0 10px;color:#0e4c00;font:11px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;}
#cartBlock .cartCenter .orderCont .order {color:#0e4c00;font:12px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;font-weight: bold;text-transform: uppercase;background:url(https://taco.com.ua/images/frontend/arrowGreen.png) no-repeat right;padding-right: 10px}

#eventBlock {width: 244px;padding-top:10px;}
#eventBlock .eventTop {width: 243px;height: 14px;background:url(https://taco.com.ua/images/frontend/bgEventTop.png) no-repeat}
#eventBlock .eventCenter {width: 243px;min-height: 80px; background: #ffae00}
#eventBlock .eventCenter .header {font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#0e4c00;text-transform: uppercase;font-weight: bold;padding-left: 13px;}
#eventBlock .eventCenter .eventBlock {padding: 13px;}
#eventBlock .eventCenter .eventHeader {font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#0e4c00;font-weight: bold;text-transform: uppercase;font-style: italic;position: relative;top:20px;}
#eventBlock .eventCenter .eventText {background:url(https://taco.com.ua/images/frontend/bgStockText.png) repeat-x;height: 56px;text-transform: uppercase;width: 218px;position: relative;top:-75px;}
#eventBlock .eventCenter .eventText p {font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;font-style: italic;color:#fff;font-weight: bold;padding: 10px;}
#eventBlock .eventBottom {width: 243px;height: 13px;background:url(https://taco.com.ua/images/frontend/bgEventBottom.png) no-repeat;}


#rightBlock {float: left;width: 736px;}

#rightBlock .header .phoneBlock {float:left;width: 260px;padding-top:5px;padding-left:25px;}
#rightBlock .header .phoneBlock .cityOrange {font:24px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#ff9200;display:block;float:left}
#rightBlock .header .phoneBlock .cityPhone {font:24px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#fff;display:block;float:left;padding-left:10px}
#rightBlock .header .phoneBlock .callback {float:left;padding-top:18px;font:13px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#fff}
#rightBlock .header .phoneBlock .callback img {float: left;padding-right: 10px;}
#rightBlock .header .phoneBlock .callback a {display:block; font-size:13px; line-height:16px; color:#fff;width: 300px; }

#rightBlock .header .deliveryBlock {float: left;width: 270px;padding-top:7px}
#rightBlock .header .deliveryBlock span {line-height: 23px;}
#rightBlock .header .deliveryBlock a {color: #ff9200;background:url(https://taco.com.ua/images/frontend/arrowOrange.png) no-repeat right;padding-right:10px;}

#rightBlock .header .loginBlock {float: left;width: 152px;background:url(https://taco.com.ua/images/frontend/bgLogo.png) no-repeat;height: 104px;padding-top:15px;padding-left:28px;}
#rightBlock .header .loginBlock img {float:right}
#rightBlock .header .loginBlock a.auth {text-decoration:none;font:12px Verdana, Arial, Times New Roman, Tahoma, Sans-serif;color:#fff;text-transform: uppercase;padding: 2px 5px 10px 0px;font-weight: bold;display:block;float:left}
#rightBlock .header .loginBlock a.reg {font:12px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#fff;display:block;padding-top:21px;}
#rightBlock .header .loginBlock a.remind {font:11px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;color:#fff;display:block;padding-top:7px;}

#rightBlock .header .menuBlock {padding-left:20px;padding-top:15px}
#rightBlock .header .menuBlock .menuItem {text-align: center;width:137px;height: 109px;padding:3px;float:left;}
#rightBlock .header .menuBlock .menuItem:hover {background: url(https://taco.com.ua/images/frontend/bgMenu.png) no-repeat;}
#rightBlock .header .menuBlock .menuItemHover {background: url(https://taco.com.ua/images/frontend/bgMenuNone.png) no-repeat;}
#rightBlock .header .menuBlock .menuCaption {width: 137px;height: 102px;background: url(https://taco.com.ua/images/frontend/m1.png) no-repeat}
#rightBlock .header .menuBlock .menuLink {font:11px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;background: url(https://taco.com.ua/images/frontend/bgMenuTitle.png) no-repeat bottom;width: 137px;height: 21px;display: block;padding-top:81px;text-align: center;text-transform: uppercase;color:#333333;text-decoration: none}
#rightBlock .header .menuBlock .menuLink span {display:block;padding-top:5px;}

.content {padding-left: 20px;padding-bottom: 20px;}
.content .picBigCont {margin-left: 55px;}
.content .picBigCont .imgCont {background: url(https://taco.com.ua/images/frontend/bgBigPic.png) no-repeat;width:538;height: 413px;margin-left: 25px;}
.content .picBigCont .imgCont img {padding: 17px 15px 15px 15px;}
.content .picBigCont .picCaption {height: 53px;text-align: center;position: relative;top:32px}
.content .picBigCont .captionLeft {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionLeft.png) no-repeat;width: 19px;height: 53px;}
.content .picBigCont .captionRight {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionRight.png) no-repeat;width: 19px;height: 53px;}
.content .picBigCont .captionCenter {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionCenter.png) repeat-x;height: 53px;padding:0px 5px 0px 5px;}
.content .picBigCont .picCaption h2 {text-decoration: none;font:19px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;font-weight: bold;font-style: italic;padding-top: 15px;}
.content .picBigCont .picCaption h2 a {text-decoration: none;text-transform: uppercase}
.content .picBigCont .picPrice {background: url(https://taco.com.ua/images/frontend/bgPicPice.png) no-repeat;width: 144px;height:144px;text-align: center;position: relative;top:-467px;left:200px;left:480px;}

.content .facebookBlock {background: url(https://taco.com.ua/images/frontend/bgFacebook.png) no-repeat;width:705px;height: 212px;margin-top: 25px;}
.content .facebookBlock .content {padding:14px 10px 0px 12px}

.content .facebookBlockPages {background: url(https://taco.com.ua/images/frontend/bgFacebook.png) no-repeat;width:705px;height: 212px;margin-top: 25px;margin-left:5px;}
.content .facebookBlockPages .content {padding:14px 10px 0px 12px}

.content p {padding: 5px 0px 5px 0px}

#footer {background: url(https://taco.com.ua/images/frontend/bgFooter.png) repeat-x;height: 123px;}
#footer .container .footerLinks {padding-top: 30px;padding-left: 255px;}
#footer .container .footerLinks a { color:#000; text-decoration:none;font:11px Verdana, Arial, Times New Roman, Tahoma, Sans-serif, Helvetica;}
#footer .container .footerLinks a:hover { color:#000; text-decoration:underline;}
#footer .container .footerLinks li {display:inline; list-style:none; padding:0 5px 0 5px; font-style:italic;}
#footer .container .footerLinks li.separator {background:url(https://taco.com.ua/images/frontend/separatorFooter.png) no-repeat;}
#footer .container .footerMenu {padding-top: 10px;padding-left: 255px;}
#footer .container .footerMenu a { color:#000; text-decoration:none;font:11px Verdana, Arial, Times New Roman, Tahoma, Sans-serif, Helvetica;}
#footer .container .footerMenu a:hover { color:#000; text-decoration:underline;}
#footer .container .footerMenu li {display:inline; list-style:none; padding:0 4px 0 4px; font-style:italic;}
#footer .container .footerMenu li.separator {background:url(https://taco.com.ua/images/frontend/separatorFooter.png) no-repeat;}
#footer .container .footerMenu li.separatorGray {background:url(https://taco.com.ua/images/frontend/separatorFooterGray.png) no-repeat;}
#footer .container .footerCopyright {padding: 20px 0px 0px 255px;}
#footer .container .footerCopyright .counterBlock {float: left;}
#footer .container .footerCopyright .copyr {float: left;font:12px Tahoma, Verdana, Arial, Times New Roman, Sans-serif, Helvetica;color: #fff;padding-left:60px;}
#footer .container .footerCopyright .copyr a{font:12px Tahoma, Verdana, Arial, Times New Roman, Sans-serif, Helvetica;color: #fff}
/*========================================================================================================================================*/
h1 {font-size:18px; font-weight:normal; text-transform: uppercase;font:Arial, Verdana, Times New Roman, Tahoma, Sans-serif;padding-bottom: 15px;}
.inputText, textarea.inputText {padding:4px; font:12px Arial, Times New Roman, Tahoma, Verdana, Sans-serif, Helvetica; color:#666; border:1px solid #fff; background:#fff;}
select.inputText {padding:2px 2px 2px 0; :margin-top:2px;}
/*h2 {margin:0; padding:0 0 4px 0; font-size:18px; color:#336600; font-weight:bold; font-style:italic; border-bottom:2px solid #336600;}
h3 {margin:0; padding:0; font-size:14px; color:#336600; font-weight:normal;}*/
/*=========Popups======================================================================================*/
#shadow {width:100%; height:100%; background-color:#050504; opacity:0.7; filter:alpha(opacity=70); min-height:100%; position:fixed; z-index:1000;overflow:hidden;display: none;}
* html #shadow {height:100%;}
html>body #shadow {height:auto;}

.popupCont {width:100%; position:fixed; top:75px; z-index:1009;}

.popupSmall {width:405px; margin:0 auto;height: 224px;background:url(https://taco.com.ua/images/frontend/bgPopupSmall.png) 0 0 no-repeat;padding:10px;}
.popupSmall .popupCenter {width:385px; height: 203px;background:url(https://taco.com.ua/images/frontend/bgPopupSmallCenter.png) 0 0 no-repeat;}
.popupSmall .popupCenter .mainCont {padding: 20px;}
.popupSmall .popupCenter .title {width:333px;font:18px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color: #ffc900;float:left}
.popupSmall .popupCenter .close {padding-right:0px; text-align:right;float: right;width: 12px;padding-top:5px;}
.popupSmall .popupCenter .button {padding-top: 7px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/bgButton.png) 0 0 no-repeat; height: 36px;text-align: center;width: 131px;}
.popupSmall .popupCenter .button a {color:#fff; text-decoration: none}
.popupSmall .popupCenter p {padding: 10px;font:13px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; }
.popupSmall .popupCenter td {padding: 5px 5px 5px 0px}

#hideButtonBlock {display: none;}
.buttonHidden {padding-top: 7px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/loading.gif) 0 0 no-repeat; height: 36px;text-align: center;width: 131px;}

.popupBig {width:821px; margin:0 auto;height: 465px;background:url(https://taco.com.ua/images/frontend/bgPopupBig.png) 0 0 no-repeat;padding:10px;}
.popupBig .popupCenter {width:801px; height: 444px;background:url(https://taco.com.ua/images/frontend/bgPopupBigCenter.png) 0 0 no-repeat;}
.popupBig .popupCenter .mainCont {padding: 20px;}
.popupBig .popupCenter .title {width:749px;font:18px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color: #ffc900;float:left}
.popupBig .popupCenter .close {padding-right:0px; text-align:right;float: right;width: 12px;padding-top:5px;}
.popupBig .popupCenter .button {padding-top: 7px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/bgButtonBig.png) 0 0 no-repeat; height: 36px;text-align: center;width: 200px;padding-right: 8px;}
.popupBig .popupCenter .button a {color:#fff; text-decoration: none}
.popupBig .popupCenter p {padding: 10px;font:13px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; }
.popupBig .popupCenter td {padding: 5px 5px 5px 0px}
.popupBig .popupCenter .requered {padding:10px 10px 10px 115px}

.popupZoom {width:681px; margin:0 auto;height: 465px;background:url(https://taco.com.ua/images/frontend/bgZoomPic.png) 0 0 no-repeat;padding:10px;}
.popupZoom .popupCenter {min-width:661px; height: 445px;background:url(https://taco.com.ua/images/frontend/bgPopupZoomCenter.png) 0 0 no-repeat;}
.popupZoom .popupCenter .mainCont {padding: 20px;}
.popupZoom .popupCenter .title {width:608px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color: #fff;float:left}
.popupZoom .popupCenter .close {padding-right:0px; text-align:right;float: right;width: 12px;padding-top:5px;}
.popupZoom .popupCenter .button {padding-top: 7px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/bgButton.png) 0 0 no-repeat; height: 36px;text-align: center;width: 131px;}
.popupZoom .popupCenter .button a {color:#fff; text-decoration: none}
.popupZoom .popupCenter p {padding: 10px;font:13px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; }
.popupZoom .popupCenter td {padding: 5px 5px 5px 0px}
.popupZoom .popupCenter .leftPic {float:left;padding-left: 30px}
.popupZoom .popupCenter .weight {color:#999999;font-size: 15px}

.popupMedium {width:451px; margin:0 auto;height: 445px;background:url(https://taco.com.ua/images/frontend/bgPopupMedium.png) 0 0 no-repeat;padding:10px;}
.popupMedium .popupCenter {width:440px;}
.popupMedium .popupCenter .mainCont {padding: 20px;}
.popupMedium .popupCenter .close {padding-right:0px; text-align:right;float: right;width: 12px;padding-right:10px;}
.popupMedium .popupCenter .button {padding-top: 7px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/bgButtonBig.png) 0 0 no-repeat; height: 36px;text-align: center;width: 200px;padding-right: 8px;}
.popupMedium .popupCenter .button a {color:#fff; text-decoration: none}
.popupMedium .popupCenter p {font:13px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; }
.underline {text-decoration: underline}
.padTop40 {padding-top:40px;}



/*========Catalog================================================================================*/
.catalogBlock {float:left;width: 722px;}
.catalogBlock .topBrown {height: 13px;width: 710px;background:url(https://taco.com.ua/images/frontend/bgBrownTop.png) 0 0 no-repeat;}
.catalogBlock .bottomBrown {height: 13px;width: 710px;background:url(https://taco.com.ua/images/frontend/bgBrownBottom.png) 0 0 no-repeat;}
.catalogBlock .centerBrown {width: 700px;background:url(https://taco.com.ua/images/frontend/bgBrownCenter.png) repeat-y;padding:10px 0px 10px 10px}
.catalogBlock .picCaption {padding-right: 20px;float:left}
.catalogBlock .captionLeft {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionLeft.png) no-repeat;width: 19px;height: 53px;}
.catalogBlock .captionRight {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionRight.png) no-repeat;width: 19px;height: 53px;}
.catalogBlock .captionCenter {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionCenter.png) repeat-x;height: 53px;padding:0px 5px 0px 5px;}
.catalogBlock .picCaption h1 {text-decoration: none;font:19px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;font-weight: bold;font-style: italic;padding-top: 15px;}
.catalogBlock .spice {background: url(https://taco.com.ua/images/frontend/spice.png) no-repeat 0 10px;height: 34px;float:left;padding-left:30px;padding-top: 10px;}
.catalogBlock .spice span {display: block;padding-top: 10px;padding-right:10px;font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;}
.catalogBlock .vegetarian {background: url(https://taco.com.ua/images/frontend/vegetarian.png) no-repeat 0 10px;height: 34px;float:left;padding-left:35px;padding-top: 10px;}
.catalogBlock .vegetarian span {display: block;padding-top: 10px;font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;}

.catalogBlock .item {margin:10px 0 0px 0;}
.catalogBlock .item .noBg{background: none !important;}
.catalogBlock .picCont {background: url(https://taco.com.ua/images/frontend/bgItem2.png) no-repeat top left;;width: 220px;padding-right:15px;position: relative}
.catalogBlock .picCont img  {padding: 5px 5px 5px 5px}
.catalogBlock .properties {background: url(https://taco.com.ua/images/frontend/bgItemCenter.png) repeat-y left;width: 220px;vertical-align: top}
.catalogBlock .itemBottom {width: 220px;background: url(https://taco.com.ua/images/frontend/bgItemBottom.png) no-repeat left;height: 12px;}
.catalogBlock .features {position: absolute;right: 6px;top: 6px;}
.catalogBlock .picCont .picture {display: block;position: relative;}
.catalogBlock .picCont .picture .new {left: 5px; position: absolute; top: 5px;width: 65px;height: 23px;background: url(https://taco.com.ua/images/frontend/bgNew.png) no-repeat;text-align: center;color:#fff;font:10px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;padding-top:3px;text-transform: uppercase}

.catalogBlock .description {display:none; position:absolute; bottom:21px; font:12px Arial, Verdana, Times New Roman, Tahoma, Sans-serif; color:#000;background: #fff;opacity: 0.7;width: 189px;padding:10px;left:-2px}
.catalogBlock .properties .title {cursor: pointer;color: #fff;font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;;width: 185px;padding:0px 10px 0px 6px}
.catalogBlock .properties .titleBg {margin: 0 0 0 7px;width: 220px;position: relative;}
.catalogBlock .itemBg {float:left;margin: 0 0 0 7px;width: 220px;}
.catalogBlock .price {font:19px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color:#ffae00}
.catalogBlock .weight {font:15px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color:#999}
.catalogBlock .itemButton  {float: right;padding:0px 0px 0 0px;height: 23px}
.catalogBlock .itemButton  .buttonCont {float: right;padding:28px 15px 0 0px;height: 23px}
.catalogBlock .itemButton1  {float: right;padding:15px 15px 0 0px;height: 23px}
.catalogBlock .itemButton .button {background: url(https://taco.com.ua/images/frontend/bgOrder.png) no-repeat;width: 78px;height: 23px;text-align: center}
.catalogBlock .itemButton .button a {font:11px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color:#009900;text-transform: uppercase;text-decoration: none;font-weight: bold;display: block;padding-top:5px}

.catalog .item .quantity {padding:16px 10px 0 11px;}
.catalog .item .qtyProd {padding: 15px 0px 0 0;width: 108px;}

.quantity {height:35px;}
.quantity .link {padding:10px 3px 0px 3px; height:25px;}
.quantity .number {display:inline-block;width:45px; height:20px; padding:14px 0 0 0; text-align:center; color:#fff; font:15px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:url(https://taco.com.ua/images/frontend/bgNumberItem.png) 0 2px no-repeat;}
.quantity .number input {width:30px; text-align:center; color:#fff; font:15px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; background:none; border:none;font-weight: bold}


/*=================== Cart block =================================================================*/
.content .picCaptionCart {padding-right: 20px;float:left}
.content .captionLeft {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionLeft.png) no-repeat;width: 19px;height: 53px;}
.content .captionRight {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionRight.png) no-repeat;width: 19px;height: 53px;}
.content .captionCenter {float:left;background: url(https://taco.com.ua/images/frontend/bgPicCaptionCenter.png) repeat-x;height: 53px;padding:0px 5px 0px 5px;}
.content .picCaption h1 {text-decoration: none;font:19px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;font-weight: bold;font-style: italic;padding-top: 15px;color:#166031}
.content .picCaptionCart .features {position: absolute;right: 6px;top: 6px;}
.content .picCaptionCart .picture {display: block;position: relative;}

.cartBlock {float:left;width: 722px;}
.cartBlock .topBrown {height: 13px;width: 710px;background:url(https://taco.com.ua/images/frontend/bgBrownTop.png) 0 0 no-repeat;}
.cartBlock .bottomBrown {height: 13px;width: 710px;background:url(https://taco.com.ua/images/frontend/bgBrownBottom.png) 0 0 no-repeat;}
.cartBlock .centerBrown {width: 700px;background:url(https://taco.com.ua/images/frontend/bgBrownCenter.png) repeat-y;padding:10px 0px 10px 10px}
.cartBlock .spice {background: url(https://taco.com.ua/images/frontend/spice.png) no-repeat 0 10px;height: 34px;float:left;padding-left:30px;padding-top: 10px;}
.cartBlock .spice span {display: block;padding-top: 10px;font:14px Arial, Verdana, Times New Roman, Tahoma, Sans-serif;}
.orderList {padding-top:20px;}
.orderList .item {padding:0 0 0px 0;/*background:url(https://taco.com.ua/images/frontend/bgCartItem.png) no-repeat top;*/width: 690px;min-height: 171px;}
.orderList .item .itemTop {background:url(https://taco.com.ua/images/frontend/bgItemCartTop.png) repeat-y;width: 690px;height: 6px}
.orderList .item .itemCenter {background:url(https://taco.com.ua/images/frontend/bgItemCartCenter.png) repeat-y;width: 690px;float:left;}
.orderList .item .itemBottom {background:url(https://taco.com.ua/images/frontend/bgItemCartBottom.png) repeat-y;width: 690px;height: 6px}
.orderList .item .picCont {position:relative; float:left; width:250px;}
.orderList .item .description {float:left; width:295px; padding-top:0px;}
.orderList .item .price {float:left; width:155px; padding-top:25px; text-align:center;}
.orderList .item .features {position:absolute; top:6px; right:6px;}
.orderList .item img {padding: 0px 0px 0px 6px;}
.orderList .priceCart {font:19px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color:#ffae00}
.orderList .weightCart {font:15px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica;color:#999}
.orderList .item .quantity {/*padding-left: 20px;*/}
.orderResults {padding:10px 0 10px 15px;}
.orderResults .resultsTd {font-size:16px; color:#ffcc00;vertical-align: top;padding-right: 40px}
form td { padding: 4px;}
.qty {width:20px; text-align:center; font:16 Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; color:#ccc; border:none; background:none;}
.formCaption {font-weight: bold;}
.orderComment {font-size:11px; color:#cccccc;width: 188px;text-align: left;padding: 5px;}
.textBlock {padding:20px 27px 0 10px;}
/*=========Tips======================================================================================*/

.tipsCont {width:300px; float:left; height:34px; position:absolute; margin-top:-37px; margin-left:-55px;display: none}
.tipsCont .tipLeft {height:30px; float:left; padding:4px 0 0 13px; white-space:nowrap; color:#fff; font-size:11px; font-family:arial; background:url(https://taco.com.ua/images/frontend/tipsLeft.png) 0 0 no-repeat;}
.tipsCont .tipRight {font-size:0; float:left; height:34px; width:10px; background:url(https://taco.com.ua/images/frontend/tipsRight.png) 0 0 no-repeat;}

/*====================================================================================================*/

.buttonCont {float: left}
.buttonCont .buttonLeft {background:url(https://taco.com.ua/images/frontend/bgButtonLeft.png) 0 0 no-repeat;width: 12px;height: 35px;float: left}
.buttonCont .buttonRight {background:url(https://taco.com.ua/images/frontend/bgButtonRight.png) 0 0 no-repeat;width: 12px;height: 35px;float: left}
.buttonCont .buttonCenter {background:url(https://taco.com.ua/images/frontend/bgButtonCenter.png) repeat-x;height: 35px;float: left}
.buttonCont .buttonCenter a {display:block;padding:7px 5px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; color:#fff;text-decoration: none}
.buttonContRight {float: right}
.buttonContRight .buttonLeft {background:url(https://taco.com.ua/images/frontend/bgButtonLeft.png) 0 0 no-repeat;width: 12px;height: 35px;float: left}
.buttonContRight .buttonRight {background:url(https://taco.com.ua/images/frontend/bgButtonRight.png) 0 0 no-repeat;width: 12px;height: 35px;float: left}
.buttonContRight .buttonCenter {background:url(https://taco.com.ua/images/frontend/bgButtonCenter.png) repeat-x;height: 35px;float: left}
.buttonContRight .buttonCenter a {display:block;padding:7px 5px;font:16px Arial, Tahoma, Verdana, Times New Roman, Sans-serif, Helvetica; color:#fff;text-decoration: none}

/*==================Feedback============================================*/
.reviewItem {padding:2px 0 15px 0; font-style:italic;}
.separatorItem {height:10px; border-top:1px solid #666666;}
.itemBg .additive {background: url("https://taco.com.ua/images/frontend/plus.gif") no-repeat scroll 0 3px transparent;
  padding: 0 0 2px 22px;
  text-decoration: none;
}
.additive {padding:10px; float:left;}
.additive a {color: #009900;text-decoration:none}
.additive img {padding-top:3px; padding-left:3px}

.makePizza .item .description {
  float: left;
  padding-top: 18px;
  width: 295px;
}
.makePizza {padding-top:10px;}
.makePizza .item {padding:0 0 10px 0;}
.makePizza .item .picCont {position:relative; float:left; }
.makePizza .item .descriptionItem {float:left; width:400px; padding-top:10px;paddin-left:45px}
.makePizza .item .descriptionItem p {margin:15px 0!important;}

.supple {margin: 10px 15px 10px 15px}
.supple .suppleList {color:#336600; font-style:italic; border-bottom:2px solid #00740b;}
.supple .suppleList .caption {float:left; padding:1px 0 6px 0; margin:0 11px 0 3px;color:#fff;font-style: normal}
.supple .suppleList a {float:left; padding:2px 10px 6px 10px; color:#fff; text-decoration:none;font-style: normal}
.supple .suppleList a:hover, .supple .suppleList a.active {color:#fff; text-decoration:none; background-color:#00740b;}

.suppleTable {padding-top:7px; padding-bottom:10px;}
.suppleTable .item {width:321px;}
.suppleTable .item td {padding:5px 0; border-bottom:1px solid #666666;color:#cccccc}
.suppleTable .item td:hover {cursor:pointer;color:#ffae00}
.suppleTable .item .selected {color:#ffae00;}
.makeValue {color: #ffcc00;font-size: 16px;padding-right:60px}
#addDescriptionBlock {padding-left: 10px}

.articlesList li {list-style: none outside none; padding: 0px 0;}
.articlesList li a {color: #ffcc00;font-size: 16px}
.actionItem .title {color: #ffcc00;font-size: 16px;font-weight: bold;padding-bottom: 10px}
.actionItem .more {  font-size: 12px;  padding-bottom: 20px;  text-align: right;padding-top:5px}
.actionItem .more a {color: #fff;}
.articlesList .liArticle {color: #ffcc00;font-size: 16px;font-weight: bold}
#popupBlock {padding-top:50px;}

.pagination {padding-top:20px; text-align:right;}
.pagination li {display:inline; list-style:none; padding:0; color:#666;}
.pagination li a {color:#666; text-decoration:none;}
.pagination li a:hover {text-decoration:underline;}
.pagination li img {margin:0 5px;}
.pagination li span {color:#fff;}


.yellow {color:#ffcc00;}
.red {color:#d80000;}
.green {color:#166031;}
.white {color:#fff;}
.grey {color:#ccc;}

.f11 {font-size:11px !important;}
.f12 {font-size:12px!important;}
.f13 {font-size:13px !important;}
.f14 {font-size:14px !important;}
.f15 {font-size:15px !important;}
.f16 {font-size:16px !important;}
.f17 {font-size:17px !important;}
.f18 {font-size:18px !important;}
.f19 {font-size:19px !important;}
.f20 {font-size:20px !important;}
.f25 {font-size:25px !important;}


.padTop4 {padding-top:4px;}
.padTop6 {padding-top:6px;}
.padTop10 {padding-top:10px;}
.padTop15 {padding-top:15px;}
.padTop30 {padding-top:30px;}
.padTop18 {padding-top:18px;}
.padTop20 {padding-top:20px;}
.padLeft7 {padding-left:7px;}
.padLeft178 {padding-left:178px;}
.padLeft387 {padding-left: 387px}
.padLeft349 {padding-left: 349px}
.padLeft369 {padding-left: 369px}
.padLeft35 {padding-left: 35px}
.padRight10 {padding-right:10px;}
.padLeft70 {padding-left:70px;}
.padLeft320 {padding-left:320px;}
.padLeft10 {padding-left:10px;}
.padLeft335 {padding-left: 335px}
.padLeft330 {padding-left: 330px}
.padLeft299 {padding-left: 299px}
.padLeft242 {padding-left: 242px}

.w670 {width:670px;}

.fb_iframe_widget {
  background-color: #FFFFFF;
}

