@import "style.css";

body {margin:0px auto; background:#deedb5 url('../images/web-back.jpg') repeat-x;}
img, fieldset {border:0px;}

#holder {margin:0px auto; width:969px; position:relative;}


#header {height:166px; background:url('../images/head.png') no-repeat 9px 0px; position:relative;}
#header a.homeLink {display:block; height:125px;}

#headMenu {text-align:center; height:38px; font-size:13px; padding:0px 10px; background: url('../images/menu-shadow.png') repeat-y;}
#headMenu ul {margin:0px; padding:0px;}
#headMenu ul li {float:left; list-style:none;}
#headMenu ul li a {width: 98px; display:block; line-height:20px; color:#926120; background: #ffc200 url('../images/menu-item-bg.png') repeat-x; padding:11px 6px 7px 6px; text-transform:uppercase; text-decoration:none; border-left:1px solid #E67800;}
#headMenu ul li a:hover {color:white; background: #ffc200 url('../images/menu-item-bg-active.png') repeat-x; text-decoration:none;}
#headMenu ul li:first-child a {border-left:0px;}

#headMenu ul li.cssObchodni a {width:160px;}

/*
#menu-uvod a, #menu-akce a, #menu-slevy a ,#menu-katalog a, #menu-vyprodej a, #menu-kontakty a {width:117px;}
#menu-podminky a {width:157px;}

#headMenu ul li a.uvodni-menu {background:url('../images/button-uvodni-strana-dark.gif') no-repeat;}
#headMenu ul li a.uvodni-menu:hover {background:url('../images/button-uvodni-strana-active.gif') no-repeat;}
#headMenu ul li a.fotogal-menu {background:url('../images/button-fotogalerie-dark.gif') no-repeat;}
#headMenu ul li a.fotogal-menu:hover {background:url('../images/button-fotogalerie-active.gif') no-repeat;}
#headMenu ul li a.kestazeni-menu {background:url('../images/button-kestazeni-dark.gif') no-repeat;}
#headMenu ul li a.kestazeni-menu:hover {background:url('../images/button-kestazeni-active.gif') no-repeat;}
#headMenu ul li a.registrace-menu {background:url('../images/button-reg-dark.gif') no-repeat;}
#headMenu ul li a.registrace-menu:hover {background:url('../images/button-reg-active.gif') no-repeat;}


.kosik-menu {position:absolute; top:133px; left:643px; width:77px; height:80px; background:url('../images/button-kosik-green.gif') no-repeat 11px 15px;}
.kosik-menu:hover {background:url('../images/button-kosik-white.gif') no-repeat 11px 15px;}
*/

#shopping-cart {
  behavior: url('/css/iepngfix.htc');
  position: absolute;
  right: 10px;
  top: 60px;
  width: 217px;
  height: 34px;
  background: url('../images/shopping-cart-mask.png') no-repeat;
  font-size: 0.91em;
  padding: 3px 7px 7px 7px;
  text-align: right;
  font-size:10px;
}


#shopping-cart,
#shopping-cart a {
  color: #faaf40;
}

#shopping-cart a {
  text-decoration: underline;
}

#shopping-cart td.cart {
  background: url('../images/icon-cart-small.png') no-repeat 0 1px;
  padding-left: 18px;
}

#shopping-cart td {
  font-size:10px;
  padding:0px 1px 1px 1px;
}

.shoppingcart { margin:0px 0px 0px 15px; height:185px; padding:0px;}
.do-kosiku {background:url('../images/buy-button.png') no-repeat; width:50px; height:20px; border:0px; cursor:pointer;}
.product .do-kosiku {background:url('../images/buy-button-new.png') no-repeat; width:164px; height:29px; border:0px; cursor:pointer;}
.do-kosiku-detail {background:url('../images/button-koupit.png') no-repeat; width:125px; height:29px; border:0px; cursor:pointer;}

.z-kosiku {background:url('../images/zkosiku.gif') no-repeat; width:16px; height:16px; border:0px; cursor:pointer; display:block;}

.c_prods_input_obal {width:45px; position:relative; border:none;}
.c_prods_input {border:1px solid #ff352f; color:#95622F; width:20px; height:17px; font-size:14px; font-weight:bold; padding:5px 21px 5px 2px; text-align:right;}
.form-ks {position:absolute; right:5px; top:7px; font-size:14px; font-weight:bold;}

.search .middle {padding:4px;}
.productDetail {/*border:1px solid #7eb92f; */padding:10px; background:white;}
.productDetail a {border:0px;}

.listImage {float:left; padding:0px 5px 5px 0px;}

.listovani {float:right; padding:1px 3px 0px 0px;}

.strankovani {height:25px; line-height:24px; color:#72b741; font-size:10px; font-weight:bold; clear:both; background:#FEF5EB; font-family:"Trebuchet MS",Arial; text-align:center;}
.strankovani a {color:#603813; /*border-bottom:none;*/ text-decoration:none;}
.strankovani a:hover {text-decoration:underline;}

.strankovani .pg {font-size:15px;}
.strankovani .next {/*float:right; width:50px; padding-right:15px;*/}
.strankovani .prev {/*float:left; width:50px; padding-left:15px;*/}
.strankovani .pageSel {text-decoration:underline;}

.strankovani select, .filtrovani select {height:18px; font-size:11px; background:#d3e9a9; border:1px solid #7F9DB9;}
.strankovani option, .filtrovani option {font-size:11px;}
.strankovani input, .filtrovani input {height:17px; font-size:10px;}
option {padding:0px 5px 0px 3px;}

.navigation {background:#FEF5EB; padding:5px; border-bottom:1px solid #E4D4C0;}
.navigation a {color:#72b741;}

.categoryText {text-align:justify; padding:5px 2px 10px 2px;}

.table-head {background:#d3e9a9;}
.table-row {background:white;}
.table-sum {background:#d3e9a9;}
.table-transport {background:#CEDDB3;}
.table-payment {background:#CEDDB3;}
.table-back {background:#eaeaea;}
.table-100, .width-100 {width:100%;}
.width-50 {width:50%;}

.width15px {width:15px;}
.width20px {width:20px;}
.width90px {width:90px;}
.width176px {width:176px;}
.float-left {float:left;}
.float-right {float:right;}
.color-white {color:#ffffff;}
.color-red {color:red;}
.color-red2 {color:#be1e2d;}
.color-green1 {color:#d3e9a9;}
.color-green2 {color:#7eb92f;}
.color-green3 {color:#5a7c21;}
.color-brown {color:#603813;}
.clear-both {clear:both;}
.font-bold {font-weight:bold;}
.font-normal {font-weight:normal;}
.font-11px {font-size:11px;}
.font-12px {font-size:12px;}
.font-13px {font-size:13px;}
.font-14px {font-size:14px;}
.txt-left {text-align:left;}
.txt-right {text-align:right;}
.txt-center {text-align:center;}
.txt-justify {text-align:justify;}
.margin-auto {margin:0px auto;}
.back-none {background:none;}
.strike {text-decoration:line-through;}
.cursor-pointer {cursor:pointer;}

.search16em, .search14em, .search12em, .search1em {font-weight:normal;padding-right:4px;line-height:21px;}
.search16em {font-size:1.6em;}
.search14em {font-size:1.4em;}
.search12em {font-size:1.2em;}
.search1em	{font-size:1em;}

#main .content  {
  float:left;
  width:758px;
  /*
  border-top:10px solid white;
  padding-left:195px;
  padding-top:8px;
  padding-right:225px;
  min-height:552px;border: 1px solid black;*/
}
#main .content-in  {
  float:right;
  width:549px;
  padding:0px 9px 9px 0px;
}

/*  aktuality zobrazene v tele titulni stranky  */
div.aktuality div.top  {/*color:#61676b;*/border-bottom:1px solid #cccccc;font-size:1.2em;margin-bottom:1px;text-transform:uppercase;padding-left:5px;}
div.articlePreviewDouble  {  float:left;padding:10px;text-align:justify;margin:0px;width:auto;/*background:#edf2f4;*/  }
div.articlePreviewDouble b {  line-height:20px;color:#106da1;text-transform:uppercase;  }

div.aktuality div.top h2  {  border-bottom:0px;font-size:13px;  }


/*div.hr_bg      {  float:left;width:8px;border-right:1px solid #cccccc;margin:0px;margin-right:8px;height:100px;padding:0px;  }*/
div.hr_bg      {  display:none;  }
a.showMore      {  position:absolute;bottom:10px;right:10px;  }

#main {
  behavior: url('/css/iepngfix.htc');
  padding:0px 10px;
  width:949px;
  text-align:left;
  background: url('../images/content-shadows.png') repeat-y;
/*
  position:relative;
background:url('../images/mainBg.gif') top left repeat-y;*/
}
/*#main {position:relative;}*/
/*#main .content  {padding:0px 225px 0px 203px; position:absolute;}*/

#main th {text-align:left;}

.pageStructure  {
  font-weight:normal;
  color:#686868;

  padding-bottom:8px;
  padding-left:190px;
  padding-top:8px;
  padding-right:210px;

  margin-right:10px;
  margin-left:10px;
  margin-bottom:8px;

/*  background:url('../images/menuBrowserBg.gif') bottom left repeat-x;*/
  border-bottom:3px solid #E6E6E6;
}

.content .message  {
  text-align:center;font-size:1.1em;font-weight:bold;color:#FFFFFF;border:2px solid #FFFFFF; background:#B83D36;padding:5px;margin-bottom:10px;
}
.content input {;}

.content form {/*display:inline*/;}

.content .button {;}


a.sLink      { text-decoration: none;font-weight:bold;border-bottom:1px solid #31658D; }
A:link.sLink  { color:#C23B35; }
A:visited.sLink  { color:#C23B35; }
A:active.sLink  { color:#C23B35; }
A:hover.sLink  { text-decoration: none; color:#C23B35;border-bottom:1px solid #C23B35; }

ul.menu_struktura  {
  margin:0px;
  padding:0px;
}

ul.menu_struktura li  {
  padding-left:0px;
  list-style:none;
  margin-bottom:10px;
}

.content .textPart  {
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:2px;
  text-align:justify;
}

.content .textBlock  {    }


.content .textInfo  {
	text-align:right;
	color:#686868;
	font-size:0.85em;
/*  background:#F5F5F5 url('../images/menuBrowserBg.gif') bottom left repeat-x;*/
	padding:2px;
	margin-top:5px;
	vertical-align:middle;
	line-height:16px;
/*	width:420px;*/
	float:right;
}

.content .textInfoFullText  {
	text-align:right;
	color:#686868;
	font-size:0.85em;
	margin-top:10px;
/*  background:#F5F5F5 url('../images/menuBrowserBg.gif') bottom left repeat-x;*/
	padding:5px 2px 0px 2px;
	border-top:2px solid #ec008c;
	height:20px;
	line-height:20px;
	vertical-align:text-bottom;
}

.content ol li.rozsirene  {   }

.content ol li.uplne    {   }

.content ol li.hide      { visibility:hidden;height:0px;line-height:0px;font-size:0px;    }
.content ol li.show      { visibility:visible;height:auto;  }

/*  .content .blockHidden  {      MOVED TO :: styles.css    }  */

/*
*  ??st kde se zobrazuj? texty - konec
*/

.uvodni-box, .uvodni-box1 {padding:10px 0px 10px 0px;}

.intro-blok {padding:0px 5px;}
.uvodni-box1 .intro-blok {text-align:center;}
.intro-blok p {padding:5px;}
.intro-blok h1 {border-bottom:1px solid #E4D4C0;}

.cleaner {
  clear:both;
  height:0px;
  font-size:0px;
  border:none;
  margin:0px; padding:0px;
  background:transparent;
}


/*
*  PATICKA
*/
#footer {
  clear:both;
  background: #FFC200 url('../images/footer-bg.png') repeat-x;
  padding:0px 10px 0px 10px;
  height:39px;
  width:929px;
  position:relative;
}
#footer a.bonifac {
  background: url("../images/bonifac-logo-footer.png") no-repeat;
  display:block;
  float:left;
  height:24px;
  margin:7px 0px 0px 0px;
  text-indent:-1000em;
  width:79px;
}
#footer a {
  color:#603813;
  text-decoration:none;
}

#footer a:hover {
  color:black;
  text-decoration:underline;
}

#footer p {
  float:right;
}

.footer-links {position:absolute; top:19px; left:100px;}
.footer-links a {padding:0 5px;}

#footerLeft    {color:#93A0BD;width:715px;float:left;letter-spacing:1px;}
#footerRight  {float:right;}

.structureSpacer  {color:C1C1C1;}

a.structure      { font-size:0.8em;/*font-size:9px;*/color:#538445;font-weight:bold;text-decoration:none;letter-spacing:0px; text-transform:uppercase; }
a.structure:active, a.structure:link, a.structure:visited  { color:#538445; }
a.structure:hover    { color: #F05322; }

.kat-navigation {padding:5px; color:#72B741; background:#FEF5EB; margin:0px 0px 10px 0px; text-align:justify;}
.vyr-navigation {padding:5px; color:#72B741; background:#F5F9E8; margin:0px 0px 10px 0px; text-align:justify;}
.kat-navigation a, .vyr-navigation a {text-decoration:none;}
.kat-navigation a:hover, .vyr-navigation a:hover {text-decoration:underline;}

.SWFbanner {z-index:0; /*padding:5px 0px;*/}

/* NEW 2007 - CLWEB */

a:link.catListLink, a:active.catListLink,a:visited.catListLink {color:#FFF;}
a:hover.catListLink {color:#FFDE00;}

.contact  {
  width:265px;
  float:left;
  margin-right:20px;
  border:1px solid #D7CEEC;
  padding:4px;
  line-height:20px;
}

.contactTitle  {
  padding-left:2px;
  background:#D7CEEC;
  color:#000000;
  font-weight:bold;
  margin-bottom:4px;
}


.fileList  {  margin:0px;margin-bottom:4px;padding-bottom:3px;padding-top:2px; color:#C23B35; border-bottom:1px solid #D7CEEC;font-weight:bold;  }


/**
* Mapa str?nek
**/

.siteMap  {
  float:left;
  width:500px;
}

div.siteMap ul {
  list-style:none;
  margin:0;
  padding:0;
  width:100%;
}

div.siteMap  li  {
  color:#000;
  padding:0px;
  margin-left:5px;
  margin-top:4px;
  margin-bottom:2px;
  list-style:none;
  white-space:nowrap;
}




div.siteMap ul li img {display:none;}

div.siteMap ul li a  { font-size:1.4em; font-weight:bold;text-transform:none;  }

div.siteMap ul li ul li a  { font-size:1.2em; font-weight:bold;text-transform:none;  }

div.siteMap ul li ul li ul li a, div.siteMap ul.prodList a { font-size:1em; font-weight:normal;text-transform:none;  }

div.siteMap ul li ul li ul li ul  { white-space:nowrap;text-align:left;padding-left:5px;}
div.siteMap ul li ul li ul li ul li  { float:left;margin-left:0px;}

div.siteMap ul li ul li ul li ul li span.menuArrow  {
  display:inline;

  font-style:normal;
  font-weight:normal;
  font-size:1em;
  white-space:nowrap;
}


div.siteMap ul li.first {  float:left;  height:0px; width:0px;  margin:0; padding:0;  }
div.siteMap ul li.last {  float:right;  height:0px; width:0px;  margin:0; padding:0;  }

/******************************************************************/

.left      {float:left;}
.right      {float:right;}

.small      {  font-size:0.9em;  }

a:link.searchPages, a:active.searchPages,a:visited.searchPages {color:#31658D;text-decoration:none;}
a:hover.searchPages {color:#B83D36;}

/*bonifac start*/

#intro h1 {
  font-size:1.36em;
}

#news .section-header {
  clear: both;
  margin-bottom: 0;
  border-bottom: 0;
}

#news {padding:0px 0px 10px 0px;position:relative;}
#news .news-obal {background-color:#fef5eb; border-top: 1px solid #e4d4c0;}
#news .news-okraj {width:11px;}

#news .news {
  background-color: #fef5eb;
  width: 247px;
  padding: 10px;
  float: left;
  font-size: 0.91em; /* 10px */
  _display: inline;
}

#news .news-first {
  margin-left: 11px;
}

#news p {
  text-align:justify;
}

#news h3 {
  font-size: 1.1em; /* 11px */
  text-transform: uppercase;
}

#news h3 a {
  color:#f6921e;
  text-decoration:none;
  border:0px;
}

#filter {
  position:relative;
  padding:5px 0px 0px 0px;
}

#filter #filtry {
  background:#FEF5EB;
  /*margin-top:-10px;*/
  padding:10px;
  border-bottom:1px solid #E4D4C0;
}

#filter p {
  color:#926120;
  font-weight:bold;
  margin-bottom:5px;
  text-transform:uppercase;
  font-size:12px;
}
/*
#filter #filtry .filtr-vyrobce {
  float:right;
  width:164px;
}

#filter #filtry .filtr-kategorie {
  float:left;
  width:350px;
}

#filter #filtry .filtr-cena {
  clear:both;
  padding:10px 0px 0px 0px;
}
*/
#filter #filtry label {
  color:#F6921E;
  /*float:left;
    padding:3px;*/
  font-weight:bold;
  font-size:12px;
}


#filter #filtry .filtr-kategorie select {
  float:left;
  width:260px;
}

#filter select, #filtry input {
  background:#FEF5EB;
  border:1px solid #7f9db9;
}

#filtry .price_input {width:118px;}

#filter #filtry select {
  float:left;
  width:107px;
}

#filter #filtry .submit {
  clear:both;
  text-align:center;
  padding:10px 0px 0pt 0pt;
}

#filter .section-header {
  padding: 6px 0px 5px 6px;
  background:#FEF5EB;
  text-transform:none;
}

#filter .section-header span {
  background:none;
  display:none;
  /*padding: 6px 0px 5px 15px;
  top: 13px;*/
}

.sorting-block {background:#FEF5EB; padding:5px 11px;}
.sorting {/*position:absolute; left:222px; _left:226px; top:6px; z-index:100;*/}
.sorting td {font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold;}

.single-product-header {
  background: url('../images/nadpis-banan.png') no-repeat;
  font-family: Arial, Tahoma, Verdana;
  font-size: 16px;
  line-height:28px;
  color: #ffffff;
  padding: 0px 0px 0px 52px;
}

.section-header {
  font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Geneva, sans-serif;
  border-bottom:1px solid #E4D4C0;
/*  margin:0px 0px 10px 0px;
  clear:both;*/
  font-size: 1.27em;
  color: #8a5d3b;
  text-transform: uppercase;
  position: relative;
  padding: 13px 0px 3px 15px;
}

.section-header span {
  position: absolute;
  background: url('../images/section-header-decoration.png') no-repeat;
  width: 31px;
  height: 17px;
  top: 21px;
  left: 0;
  _left: -15px;
}

.section-header img {
  float: right;
}

.section-header a#buttonky {
  position:absolute;
  left:92px;
  _left:85px;
  width: 16px;
  height: 16px;
  border:0px;
}

.section-header a {
  /*font-size:10px;*/
  border-bottom:0px;
  text-decoration:underline;
}

.section-header a.buttonrozbalit {
  background: url('../images/button-rozbalit.gif') no-repeat;
}

.section-header a.buttonzabalit {
  background: url('../images/button-zabalit.gif') no-repeat;
}

.products {/*background: url('../images/product-fauxcols.png') repeat-y;*/ margin-bottom: 20px; padding:10px 0 0 0; height:100%;}

.produkty-hry {padding:10px 0 0 0; height:100%; width:360px; float:left;}
.produkty-hry h1 {padding:0 0 10px 0;}
.produkt-hry-img {float:left; width:160px;}
.produkt-hry {width:350px; padding:0 0 15px 0;}
.produkty-vedle-her {float:right;width:180px; padding:10px 0px 10px 0px;}

.externiHry .middle h3 {font-size:11px;}

table.top-products th {width:100%; background:#f5f9e8; text-align:left;}
table.top-products td {background:#f5f9e8;}
table.top-products td.product-value {text-align:right;}

.separer {float:left; width:1px; height:385px; background: url('../images/greydot.png') repeat-y;}

.border {border:1px solid #E4D8C8;}

.produkty-vedle-her .product {margin:0 0 5px 0;}

.product {
  width: 168px;
  height: 380px;
  float: left;
  border-bottom:1px solid #E4D8C8;
 /* border-right: 1px solid #e4d8c8;*/
  position:relative;
  padding: 5px 6px 0px 6px;
}

.product-third {
  border-right: 0;
}

.product .product-thumbnail {
  border:1px solid #F5F9E8;
  width:165px;
  height:154px;
  padding:10px 0px 0px 0px;
}

.product .product-thumbnail img {
  margin: 0 auto;
  display: block;
}

.product-thumbnail a, .thumbnail a {border:0;}

.product h1,
.product h2,
.product h3 {
  text-transform: uppercase;
  font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Geneva, sans-serif;
  background: url("../images/product-title-decoration.png") no-repeat;
  padding-left: 18px;
  line-height: 150%;
  font-size:12px;
  font-weight:bold;
}

.product .product-kategorie a {font-size:10px;}

.product .product-name {height:52px;}

.product .product-value {
  font-weight: bold;
  font-size: 15px;
  color: #faaf40;
}


.product p,
.single-product .description p {
  font-size: 0.91em; /* 10px; */
  margin-bottom: 5px;
}

.products .product-buy, .produkty-vedle-her .product-buy {
  position:absolute;
  bottom:2px;
}

.single-product .product-value {
  font-weight: bold;
  font-size: 20px;
  /*color: #faaf40;*/
}

.single-product .product-dph {
  color: #faaf40;
  /*font-weight: normal;
  font-size: 0.77em; */
}

.single-product .product-cena {
  /*font-weight: normal;
  font-size: 0.77em; */
  padding:7px;
  width:50%;
  background: url("../images/back-price.png") repeat-x;
}

.product-buy .product-akcnicena {
  /*font-weight: normal;
  font-size: 0.77em; */
}

#content-1st .product-buy a {
  border-bottom: 0;
}

.product-buy img {
  vertical-align: bottom;
}

.single-product .product-buy {position:relative; top:-6px; width:100%;}
.product-buy {width:168px;}
.product-buy td {padding:0px;}

table.parametry .table-popis {
  vertical-align:top;
  width:79px;
}
.single-product .thumbnail {
  margin:5px 0;
  border:1px solid #67a23d;
  padding:0px;

  /*padding:5px 0px 0px 0px;*/
}

.single-product .thumbnail-obal {
  float:left;
  width:281px;
  text-align:center;
}
.single-product .gallery-pod {
	/*float:left;*/
	width:100%;
}
.single-product .gallery-pod td {padding:0px;}
.single-product .gallery-pod td.image img {border:1px solid #639f38;}

.single-product .description {
  clear:both;
  text-align:justify;
}

.single-product .description p {
  font-size:1em;
}

.single-product a {border:none;}
.single-product td {color:#95622f;}

.prod-detail-form {clear:both; padding:10px 0px 0px 0px;}

.blok-parametry {
	float:right;
	width:265px;
	margin:5px 0 0 0;
}

.blok-parametry-back {background:#feebcf;}

.blok-doporucte, .blok-vyuzijte {border-top:4px solid #ffffff;}

.single-product .odstavec-popis {margin-top:5px; background:#feebcf; padding:10px;}
.single-product .nadpis-popis {background: url('../images/nadpis-tuzka.png') no-repeat;}
.section-header-zakaznici {background: url('../images/nadpis-terc.png') no-repeat;}
.section-header-diskuze {background: url('../images/nadpis-bublina.png') no-repeat; border-bottom:5px solid white;}

.section-header-diskuze, .section-header-zakaznici, .single-product .nadpis-popis {
	color:#95622F;
	padding:4px 0 4px 47px;
	font-size:14px;
}

.kontakt address {
  font-style:normal;
  font-weight:bold;
}

.kontakt strong {
  color:#F6921E;
  font-size:1.18em;
}

.kontakt address a {
  border-bottom:medium none;
  text-decoration:underline;
}

.kontakt .button {
  background:transparent url("../images/button-orange-left.png") no-repeat scroll 0 0;
  margin:5px 15px 0px 15px;
  line-height:14px;
  padding:0px;
}

.kontakt .button a {
  background:transparent url("../images/button-orange-right.png") no-repeat scroll 100% 0;
  border:0;
  color:#926120;
  display:block;
  font-size:0.91em;
  font-weight:bold;
  padding:2px 5px;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
}

.green-button {
  background:transparent url("../images/button-left.png") no-repeat;
  /*display:block;*/
  color:#ffffff;
  float:left;
}

.green-button a.button {
  background:transparent url("../images/button-right.png") no-repeat 100% 0;
  border:0;
  color:#ffffff;
  font-size:9px;
  font-weight:normal;
  padding:4px 8px 3px;
  text-align:center;
  text-transform:uppercase;
  text-decoration:none;
  display:block;
  width:60px;
}

.button-zpet {width:50px; height:16px; border:0px; background: url("../images/button-zpet.gif") no-repeat; cursor:pointer; display:block;}
.button-zpet-na-kosik {width:100px; height:16px; border:0px; background: url("../images/button-zpet-na-kosik.gif") no-repeat; cursor:pointer; float:right;}
.button-prihlasit {width:80px; height:16px; border:0px; background: url("../images/button-prihlasit.gif") no-repeat; cursor:pointer;}
.button-odhlasit {width:80px; height:16px; border:0px; background: url("../images/button-odhlasit.gif") no-repeat; cursor:pointer;}
.button-zmenit {width:53px; height:16px; border:0px; background: url("../images/button-zmenit.gif") no-repeat; cursor:pointer;}
.button-aktualizovat {width:92px; height:16px; border:0px; background: url("../images/button-aktualizovat.gif") no-repeat; cursor:pointer;}
.button-smazat {width:55px; height:16px; border:0px; background: url("../images/button-smazat.gif") no-repeat; cursor:pointer;}
.button-ulozit {width:53px; height:16px; border:0px; background: url("../images/button-ulozit.gif") no-repeat; cursor:pointer;}
.button-setridit {width:60px; height:16px; border:0px; background: url("../images/button-setridit.gif") no-repeat; cursor:pointer;}
.button-help {width:16px; height:16px; border:0px; background: url("../images/button-help.gif") no-repeat; cursor:pointer; float:left; position:relative; left:5px; top:1px;}
a.button-tisk {width:50px; height:16px; border:0px; background: url("../images/button-tisk.gif") no-repeat; cursor:pointer; display:block;}
.button-oblibene {width:36px; height:36px; border:0px; background: url("../images/ico-star3.png") no-repeat; cursor:pointer;}
.button-facebook {width:150px; height:36px; border:0px; background: url("../images/facebook-bonifac.png") no-repeat; cursor:pointer; display:block; margin:0 auto;}
.button-odeslat-odpoved {width:145px; height:16px; border:0px; background: url("../images/button-odeslat-odpoved.gif") no-repeat; cursor:pointer;}
.button-smazat-odpoved {width:145px; height:16px; border:0px; background: url("../images/button-smazat-odpoved.gif") no-repeat; cursor:pointer;}
.button-odeslat-prispevek {width:145px; height:16px; border:0px; background: url("../images/button-odeslat-prispevek.gif") no-repeat; cursor:pointer;}
.button-smazat-otazku-odpoved {width:175px; height:16px; border:0px; background: url("../images/button-smazat-otazku-i-odpovedi.gif") no-repeat; cursor:pointer;}
#filtry input.button-filtrovat {width:80px; height:16px; border:0px; font-size:0px; background: url("../images/button-filtrovat.gif") no-repeat; cursor:pointer;}


.top5 li {
  border-top:1px solid #E3C9A4;
  color:#603813;
  font-size:13px;
  font-weight:bold;
  list-style-position:inside;
  list-style-type:decimal;
  padding:5px;
  text-transform:uppercase;
}

.top5 li a {
  font-size:10px;
}

.tip p {
  background:transparent url('../images/service.png') no-repeat scroll 100% 100%;
  padding-bottom:70px;
  font-weight:bold;
}

.submitBasket {position:relative; top:21px; left:-181px; width:145px; height:16px; border:0px; background: url("../images/button-sestavit-obj.gif") no-repeat; cursor:pointer;}
.submitOrder {position:relative; top:21px; left:-200px; float:right; width:145px; height:16px; border:0px; background: url("../images/button-odeslat-obj.gif") no-repeat; cursor:pointer;}
.basketNotice {width:535px;}
.tableOdberatel, .tableDodavatel {width:263px; border:1px solid #bbbbbb;}

/* */

.mStatus		{	width:auto;border:0; font-size:0.9em;font-weight:bold;text-transform:uppercase;padding-left:0px;height:20px;line-height:20px;color:#61676b;text-align:center;margin-top:5px;margin-bottom:5px;	}
.mStatus span	{	color:#61676b;	}

.mStatus span.normal			{	text-transform:none;color:#61676b;	}
.mStatus span.normal	a		{	color:#61676b;			}
.mStatus span.normal	a:hover	{	color:#ffffff;text-decoration:underline;			}

a.p			{	text-decoration:none;display:block;float:left;width:18px;height:18px;line-height:18px;font-weight:bold;	}	
a.p:link	{	background:#fef5eb;color:#000000;/*color:#fff;*/text-decoration:none;	}
a.p:active	{	background:#fef5eb;/*color:#fff;*/text-decoration:none;	}
a.p:visited	{	background:#fef5eb;/*color:#fff;*/text-decoration:none;	}
a.p:hover	{	background:#72b741;color:#000000;text-decoration:none;	}

a.curr:link			{	background:#72b741;color:#cccccc;text-decoration:none;	}
a.curr:hover			{		}

.mStatus div.pprev			{	float:left;width:80px;}
.mStatus div.pprev	a.p	{	width:100%;	}
.mStatus div.listing		{	margin:auto;text-align:center;	}
.mStatus div.pnext			{	float:right;width:80px;margin-right:0px;	}
.mStatus div.pnext	a.p	{	width:100%;	}

.mStatus div.pback			{	width:150px;	}
.mStatus div.pback	a.p	{	width:100%;		}




.articleImage	{	padding-right:10px;	}
.articleImage div img	{	border:0;	}
.onLineFavs		{	height:18px;line-height:18px;vertical-align:middle;	}


/*
*  Diskuse
*/
#dis {background:#F5F9E8; padding:0 0 5px 0;}

.disQuestion  {  border:1px solid #E4D8C8; /*background:#292828;*/margin-top:10px;font-weight:normal;padding:5px;  }
.disAnswer    {  border-left:1px solid #E4D8C8; border-right:1px solid #E4D8C8;border-bottom:1px solid #E4D8C8; margin-left:10px;font-weight:normal;padding:5px;  }
.disQuestion p {border-top:1px solid #E4D8C8; margin-top:5px;}
.disQuestion p, .disAnswer p {padding:5px 2px;}

.disText	{padding:10px;}
.disForm    {  border:1px solid #E4D8C8; /*background:#292828;font-weight:bold;*/padding:10px;margin:10px; letter-spacing:1px;  }
.disForm input    {  /*border:0px;background:#4d4d4d;color:#ffffff;*/font-size:1em;padding:1px 1px 1px 3px;}
.disForm textarea  {  width:100%;height:120px;margin:10px 0px;/*background:#4d4d4d;color:#ffffff;padding:1px 1px 1px 3px;border:0px;*/font-size:1em;}

.disReply    {  float:right;font-size:0.9em;padding-right:5px;  }

a.disExpand    {  display:block;width:100%;  }

/*bonifac end*/

.product table {/*line-height:11px*/;}

#kontakt_form {width:500px;}
.form-textarea {width:498px; height:150px;}

.search-panel {height:39px; background:url('../images/search-back.jpg') no-repeat 9px 0px; padding:1px 0 0 330px;}
.search-panel td {color:#ffffff; font-weight:bold;}
.search-panel a {color:#ffffff; text-decoration:none;}
.search-panel a:hover {color:#ffffff; text-decoration:underline;}


/*
*	Keywords
*/

div.keywords	{	height:auto;width:auto;padding-top:10px;	}

a.keyword		{	display:block;float:left;font-size:0.9em;padding:2px 3px 2px 3px;font-weight:normal;border:1px solid #cdcdcd; background:#fef5eb;margin-right:4px;text-decoration:underline;	}
a.keyword:hover	{	background:#72b741; color:#000; border:1px solid #fef5eb;text-decoration:none;	}

a.bgBlue:link,
a.bgBlue:active,
a.bgBlue:visited	{	background:#00adef;	}
a.bgBlue:hover		{	background:#292828;	}


a.bgPurple:link,
a.bgPurple:active,
a.bgPurple:visited	{	background:#652d90;	}
a.bgPurple:hover	{	background:#292828;	}

a.bgGreen:link,
a.bgGreen:active,
a.bgGreen:visited	{	background:#6c9d31;	}
a.bgGreen:hover		{	background:#292828;	}


/*
*	Banner box
*/
div.banner	{	background:#292828;color:#fff;padding:5px;	}

/*
*	AJAX openBox
*/
div#openBoxHolder		{	position:absolute;right:2px;top:0px;	}

div.openBoxHeader			{	text-align:right;	}
div.openBoxHeader a:hover	{	text-decoration:none;	}

div#openBoxBody		{	padding:4px;border:1px solid #4d4d4d; background-color: #1e1d1d;font-weight:normal;width:auto; min-height: 250px;	}

div.openBoxConfirm	{	padding:4px;text-align:center;border-top:3px solid #4d4d4d;width:100%;height:35px;	} /* background:red; */


a:link.openBoxClose,
a:active.openBoxClose,
a:visited.openBoxClose		{	position:absolute;top:30px;right:10px;font-weight:bold;text-decoration:none;background:red;color:#CDCDCD;border:1px solid #000000;	}
a:hover.openBoxClose		{	color:#ffffff;border:1px solid #ffffff;	}

label				{	color:#CDCDCD;	}
label:hover			{	color:#ffffff;	}

.cube {width:36px; height:36px;}