body     {margin-top: 0; margin-bottom: 10px; background-color: white; font-size: 11px;
         font-family: tahoma,verdana,"Geneva CE","Helvetica CE",sans-serif; color: #5f5757;}
hr       {height: 1px; color: #e9e9e9;}
table    {float: left;}
td       {font-size: 11px; font-family: tahoma,verdana,"Geneva CE","Helvetica CE",sans-serif; color: #5f5757;}
img      {border: 0px; margin: 0px; padding: 0px;}
input    {height: 18px; border: 1px solid silver; font-size: 9pt; font-family: tahoma, verdana, "Geneva CE","Helvetica CE",sans-serif; color: #5f5757;}
.ok      {border: 1px solid silver; }
textarea {border: 1px solid silver; font-size: 9pt; font-family: tahoma,verdana,"Geneva CE","Helvetica CE",sans-serif; color: #5f5757;}
form     {margin: 0px;}
.h22	{line-height: 22px;}
a        {font-weight: bold; color: #797878;}
a:hover  {font-weight: bold; color: #fc82c7;}
h1       {color: #5c9127; font-size: 16px; margin-left: 32px; margin-top: 10px; margin-bottom: 0px;}
h2       {color: #5f5757; font-size: 12px; margin-left: 0px; margin-top: 10px;}
.offs    {text-align:center; width: 100%; margin-top: 0; margin-bottom: 10px;}
.web     {position: relative; width: 940px; margin: 0 auto; background-color: white; text-align: left;}
.top     {position: relative; float: left; width: 940px; height: 34px; background-color: #c8c8c8;}
.top_dl  {position: absolute; left: 0px; bottom: 0px; width: 9px; height: 10px;}
.top_dr  {position: absolute; left: 931px; bottom: 0px; width: 9px; height: 10px;}
.nase_obchody {position: absolute; left: 16px; top: 11px;}
.o1      {position: absolute; left: 120px; top: 6px;}
.o2      {position: absolute; left: 220px; top: 6px;}
.o3      {position: absolute; left: 340px; top: 6px;}
.top_ln  {position: absolute; left: 620px; top: 10px; color: white; font-weight: normal;}
.top_ln a {color: white; font-weight: normal; text-decoration: none;}
.top_ln a:hover {text-decoration: underline; font-weight: normal;}
.head    {position: relative; width: 940px; height: 90px; float: left;}
.topl    {position: absolute; left: 194px; top: 20px; background-color: #df3391;}
.topc    {position: absolute; left: 467px; top: 20px; width: 462px; height: 70px; background-color: #df3391;}
.topr    {position: absolute; left: 929px; top: 20px; background-color: #df3391;}
.bag     {position: absolute; left: 487px; top: 27px; width: 164px; height: 54px; background-color: #fc82c7; color: white;}
.bag a,.bag a:hover {color: #607a03; font-weight: normal;}
.bagi    {position: absolute; left: 12px; top: 9px;}
.bagp    {padding-left: 50px; padding-top: 9px;}
.flowers {position: absolute; left: 675px; top: 4px;}
.c1      {position: relative; float: left; width: 191px; overflow: hidden;}
.c2      {position: relative; float: left; width: 552px; margin-left: 3px; margin-right: 3px; overflow: hidden;}
.c3      {position: relative; float: left; width: 191px; overflow: hidden;}
.logo    {margin-left: 0px; margin-top: 37px;}
.tail    {position: relative; float:left; width: 940px; height: 62px; background-color: #d2d2d2; margin-top: 8px; color: #8d8c8c;}
.tail a  {text-decoration: none; color: #8d8c8c; font-weight: normal;}
.tail a:hover {text-decoration: underline; color: #8d8c8c; font-weight: normal;}
.copy    {position: absolute; top: 25px; left: 16px;}
.links   {position: absolute; top: 14px; right: 16px; text-align: right; line-height: 20px;}
.menu    {position: relative; float: left; margin-top: 3px; width: 191px; background-color: #e4e4e4; overflow: hidden;}
.menu a  {color: #797878; text-decoration: none; text-transform: uppercase; font-size: 11px;}
.menu a:hover {color: #fc82c7; text-decoration: none;}
.menu p  {margin-left: 8px; width: 100%; border-bottom: 1px solid white; margin-top: 0px; margin-bottom: 0px; padding: 4px;}
.menu p.noline {border-bottom: 0px;}
.brands  {position: relative; float: left; margin-left: 8px; width: 160px; border: 1px solid #cccccc; font-size: 11px;}
.bullet  {margin-right: 8px; height: 6px; width: 6px; position: relative; top: -1px;}
.orange  {position: relative; float: left; width: 191px; background-color: #1cc7cf; margin-top: 3px; overflow: hidden;}
.reg     {position: relative; float: left; width: 191px; background-color: #1cc7cf; margin-top: 3px; height: 135px; overflow: hidden;}
.orange hr {color: white;}
.lorange {position: relative; float: left; width: 191px; background-color: #44dee5; margin-top: 3px; color: #5f5757;}
.lorange a {font-size: 11px; text-decoration: none;}
.lorange a:hover {color: white; text-decoration: none;}
.lorange .center	{text-align: center; width: 166px;}
.dn {position: relative; float: left; height: 9px; width: 191px;}
.reklama_l {position: relative; width: 191px; background-color: #44dee5; margin-top: 3px; color: #5f5757;}
.reklama_r {position: relative; width: 191px; background-color: #fc82c7; margin-top: 3px; color: #5f5757;}
.reklama_l {position: relative; float: left; width: 191px; background-color: #44dee5; margin-top: 3px; color: #5f5757;}
.reklama_l .boxpadd {position: relative; float: left; padding: 10px 0px; width: 190px; text-align: center;}
.reklama_r {position: relative; float: left; width: 191px; background-color: #fc82c7; margin-top: 3px; color: #5f5757;}
.white   {color: white;}
.lcorner {position: absolute; left: 0px; bottom: -1px; width: 9px; height: 9px;}
.rcorner {position: absolute; left: 183px; bottom: -1px; width: 9px; height: 9px;}
.lucorner {position: absolute; left: 0px; top: 0px; width: 9px; height: 9px; overflow: hidden;}
.rucorner {position: absolute; right: 0px; top: 0px; width: 9px; height: 9px; overflow: hidden;}
.rdcorner {position: absolute; right: 0px; bottom: 0px; width: 9px; height: 9px; overflow: hidden;}
.green   {position: relative; float: left; width: 191px; background-color: #fc82c7; margin-top: 3px; overflow: hidden; color: white;}
.green form {margin-top: 5px;}
.green a {font-size: 11px; text-decoration: none;}
.green a:hover {color: white; text-decoration: none;}
.green .center   {text-align: center; width: 166px;}
.tbanner {position: relative; float: left; margin-top: 5px;}
.flc     {position: relative; float: left; line-height: 26px;height: 26px;}
.flc2	{position: relative; float: left; margin-top: 2px; margin-bottom: 5px;}
input.o  {position: absolute; top: 0; left: 0; height: 22px; width: 129px; border: 1px solid #148f93; font-size: 11px; line-height: 15px;}
input.g  {position: absolute; top: 0; left: 0; height: 22px; width: 129px; border: 1px solid #df3391; font-size: 11px; line-height: 15px;}
input.bo {position: absolute; top: 0; left: 134px; height: 22px; width: 34px; border: 1px solid #148f93; font-size: 12px; font-weight: bold; color: #148f93; background-color: #56ecf3;}
input.bg {position: absolute; top: 0; left: 134px; height: 22px; width: 34px; border: 1px solid #df3391; font-size: 12px; font-weight: bold; color: white; background-color: #e258a5;}
.flc>input.o     {height: 18px; width: 127px;}
.flc>input.g     {height: 18px; width: 127px;}
.flc>input.bo    {height: 22px; width: 33px;}
.flc>input.bg    {height: 22px; width: 33px;}
.boxpadd {position: relative; float: left; padding: 10px 12px;}
.boxpaddt {padding: 10px 0px;}
.boxpadd hr {height: 1px; color: #fedf66;}
.actionprice {color: white; margin-bottom: 6px;}
.item, .item2 {position: relative; float: left; width: 275px; height: 172px; margin-left: 0px; margin-bottom: 0px; font-size: 11px; color: #797878;}
.item    {border-right: 1px solid #e9e9e9;}
.itembox {padding: 7px; height: 100%;}
.iimage  {margin-right: 4px; margin-bottom: 9px;}
.icaption {position: absolute; top: 7px; left: 131px; width: 139px; color: #df3391; font-weight: bold; font-size: 12px; height: 29px; overflow: hidden;}
.icaption:hover {color: #0079c2;}
.dcaption {color: #df3391; font-weight: bold; font-size: 11px;}
.brand	{color: #df3391; font-size: 11px;}
.itext   {position: absolute; top: 36px; left: 131px; height: 95px; width: 139px; overflow: hidden; }
.ibot    {position: absolute; top: 132px; left: 7px; width: 261px; height: 30px; border-bottom: 1px solid #e9e9e9;}
.iccena  {color: #1cc7cf; line-height: 22px; margin-bottom: 10px;}
.icena   {color: #797878; font-weight: bold; line-height: 22px;}
a.idetail {position: absolute; top: 0px; left: 131px; height: 22px; width: 123px; font-size: 11px; color: white; background-color: #d2d2d2; text-align: center; font-weight: normal; text-decoration: none; line-height: 20px;}
a:hover.idetail {position: absolute; top: 0px; left: 131px; height: 22px; width: 123px; font-size: 11px; color: white; background-color: #df3391; text-align: center; font-weight: normal; text-decoration: none; line-height: 20px;}
.type	{color: #1cc7cf; margin-top: 4px; margin-bottom: 0;}
.vars	{font-weight: bold; margin-top: 4px;}
.varsl	{width: 60px;}
.varsr	{width: 71px; text-align: right;}
.topmenu {float: left; width: 552px; height: 28px; background-color: #e4e4e4; margin-top: 3px; line-height: 28px;}
.menut   {font-size: 12px; font-weight: bold; color: #df3391;}
.ordermenu {position: relative; float: left; width: 552px; height: 28px; background-color: #fdc3e4; margin-top: 3px; margin-bottom: 7px;font-size: 11px; font-weight: bold; color: #df3595; line-height: 28px;}
.ordermenu a {font-size: 11px; color: #df3595; font-weight: normal; text-decoration: none;}
.ordermenu a:hover {font-weight: normal;color: #5f5757;}
.toppadd {padding: 5px;}
.tmcaption {margin-right: 10px; text-transform: uppercase; }
.tmcaption a {font-weight: bold;}
.tmcaption a:hover {font-weight: bold;}
.rtext   {position: absolute; top: 0px; right: 10px; text-align: right; line-height: 28px; }
.topmenu a {margin: 0 10px; font-size: 11px; text-decoration: none}
.banner  {margin-top: 3px;}
#submenu {display: none; position: absolute; top: 31px; left: 173px; width: 120px; height: 108px; background-color: #e4e4e4; overflow: hidden; z-index: 10;}
#submenu a {display: block; width: 120px; height: 20px; font-size: 11px; text-decoration: none;}
#submenu a:hover {display: block; width: 120px; height: 20px; font-size: 11px; background-color: #d2d2d2;}
.pi      {padding-left: 10px; padding-top: 2px;}
.detimg  {margin-right: 10px; margin-bottom: 10px;}
.detleft {position: relative; float: left;}
.dettext {position: relative; float: left;}
.dostup	{color: #44dee5; font-weight: bold; margin-bottom: 5px;}
.cprice  {color: #df3595; font-weight: bold; }
.price   {color: #797878; font-weight: bold; }
.tgreen  {color: #44dee5; font-weight: normal; line-height: 22px;}
.loged   {color: white; font-weight: bold; }
.loguser {color: #5f5757; font-weight: bold; }
a.loglink {color: white; font-weight: normal; text-decoration: none;}
a.loglink:hover {color: white; font-weight: normal; }
input.pcs {position: absolute; top: 0; left: 65px; height: 22px; width: 49px; border: 1px solid silver; font-size: 11px; line-height: 15px;}
input.pcssend {position: absolute; top: 0; left: 120px;height: 22px; width: 49px; background-color: #d2d2d2; font-size: 11px; color: white; border: 0}
.flc2>input.pcs {height: 18px; width: 47px;}
.flc2>input.pcssend {height: 22px; width: 47px;}
.center  {text-align: center;}
.thead   {color: #B74F8F; font-weight: bold; font-size: 12px;}
.tnorm   {}
.tbg     {background-color: #e4e4e4;}
.tnormr  {text-align: right;}
.tbgr    {background-color: #e4e4e4; text-align: right;}
.kprice  {font-weight: bold;}
.tright  {text-align: right;}
input.ob {height: 22px; width: 120px; border: 1px solid #7e7b7b; font-size: 12px; font-weight: bold; color: #B74F8F; background-color: #d2d2d2;}
.underline {border-bottom: 1px solid #e9e9e9; font-size: 2px;}
a.greenl {color: #df3595; font-weight: normal; text-decoration: none;}
a.greenl:hover {font-weight: normal;}
.pagbox  {position: relative; top: 0;float: right; color: #B74F8F; font-weight: bold; z-index: 10;}
a.pagino {color: #1cc7cf; font-weight: normal;text-decoration: none; padding: 0px;}
a.pagino:hover {color: #797878; font-weight: normal; padding: 0px;}
a.paging {color: #B74F8F; text-decoration: none; font-weight: normal; padding: 0px;}
a.paging:hover {color: #797878; font-weight: normal; padding: 0px;}
.paging  {color: #B74F8F; text-decoration: none; font-weight: bold; padding: 0px;}
.itemnote {text-align: justify;}
.itemnote a,.itemnote a:hover {font-weight: normal;}
.subcats {position: relative; top: -8px; float: left; width: 552px; background-color: #FEDEF0; padding: 6px 0;}
.subcats a {text-decoration: none;}
.subcats a:hover {color: #0079c2;}
.subcat  {position: relative; float: left; width: 160px; margin-left: 5px; display: inline; overflow: hidden;}
.clearall {clear: both;}
.znacku {color: #de4c9e; font-weight: bold;}
a.nobold {font-weight: normal;}


