@charset "utf-8";
/* CSS Document */
/*common tools*/

body{background:transparent url(images/drevo.jpg) repeat;width:100%;}

* {margin: 0px; padding: 0px;}

ol{
	margin:0px 10px 0px 30px;
}

li {
	padding:10px 0px 0px 0px;
}


H3{
	 font-size:14px;
	 color:#58811B;
}

TD.pas-objednavka{
	border:1px solid #6A5743;
	background-color: #A9DE22;
}

TR.pas-objednavka{
	border:1px solid #6A5743;
	background-color: #A9DE22;
}

TD.infos A{
	 color:#ffffff;
}

TD.infos A:hover {
  color: #96BB46;
  text-decoration: underline;
}

A {
  font-family: tahoma; 
  color:#000000;
  text-decoration: none;
}

A:hover {
  color: #58811B;
  text-decoration: underline;
}

.tabulka{
	width:928px;
}

.stred{
	padding:0px 0px 0px 2px;
	width:100%;
}

.stred2{
	padding:0px 2px 0px 2px;
	width:100%;
}

*.separator{
	background-image:url(images/separator.jpg);
	width:100%;
	height:6px;
	border:0px solid red;
}

*.myinfoBox1{
	border-left:2px solid #6B543C;
	border-right:2px solid #6B543C;
}

td.infoboxstred{
	padding:10px;
	
}

td.infoboxstred A{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
}

A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color:#96BB46;
}

/* Header*/
#chosse{font:bold 140% Tahoma Arial, Helvetica, sans-serif;color:#ffffff;}
#logo{font:bold 11px Tahoma Arial, Helvetica, sans-serif;color:#E9DACB;margin-bottom:7px;}
#logo1{font:bold 100% Tahoma Arial, Helvetica, sans-serif;color:#E9DACB;}
#logo #logoim{float:left; width:215px; height:29px;margin:24px 43px 25px 18px;}
#topmenu{float:left;width:207px; height:53px;border:1px solid #555; margin:10px 10px 10px 0px; text-align:left;}
#topmenu ul{ list-style-image:url(images/str.gif); margin-left:30px; margin-top:5px; margin-right:0px;}
*.column{float:left; width:103px;}
a.atopmenu{font-family:Tahoma Arial, Helvetica, sans-serif;color:#555; text-decoration:none;}
a.topmenu:hover{font:Tahoma Arial, Helvetica, sans-serif;color:#555; text-decoration:underline;}
#shopcart{float:left;width:208px; margin-top:10px; }
/* end Header*/

SPAN.productInfoSmall{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;}

/*BoxHeader*/
td.box{width:120px; height:25px; background-image:url('images/bl_bg.gif');}
*.innerbox, *.innerboxMenu{border:0px solid red;height:18px;font:bold 70% Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; padding:4px 0px 0px 0px;margin:0px 0px 0px 0px; text-align:left;}
*.innerboxMenu{text-align:center;}
*.innerboxMenu a{font:bold 100% Tahoma, Arial, Helvetica, sans-serif; color:#477602; text-decoration:none;}
*.innerboxMenu a:hover{font:bold 100% Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
*.innerbox img{margin:0px 5px;border:0px solid red;}
#head{height:19px; padding:15px 0px 0px 10px; text-align:left; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff;;}
#head a{text-decoration:underline;font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#head a:hover{text-decoration:none;font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#C9ED7A;}
/*end BoxHeader*/

/*Left column*/
table.search,*.product_cat{background:#E9EBED url(images/search_bg.gif) repeat-x;width:100%; padding:0px 1px 1px 1px;}
table.searches{width:118px; margin-left:20px; font:bold 11px Tahoma, Arial, Helvetica, sans-serif;color:#B3C146;}
table.innersearch{width:121px; background:green url('images/chosse.gif') no-repeat; font:11px Tahoma, Arial, Helvetica, sans-serif;color:#555;}
table.innerproduct_cat{width:100%; background:#705942 url(images/categories_bg.gif) repeat-x; font:11px Tahoma, Arial, Helvetica, sans-serif;color:#FFFFFF;border-left:2px solid #6B543C;border-right:2px solid #6B543C;}
table.innerproduct_cat_reviews{width:114px; background:#705942 url(images/categories_bg.gif) repeat-x; font:11px Tahoma, Arial, Helvetica, sans-serif;color:#FFFFFF;border-left:2px solid #6B543C;border-right:2px solid #6B543C;}
*.product_cat{margin-top:1px;}
table.innersearch tr td{padding-left:2px;}
table.innersearch a{font:100% Tahoma, Arial, Helvetica, sans-serif;color:#555; text-decoration:underline;}
table.product_cat{}
table.innerproduct_cat{}
*.m11, #innerproduct_cat td  {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; }
*.m11:hover{FONT-SIZE: 11px; COLOR: #C9ED7A; TEXT-DECORATION: underline;}

*.m12 {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; border:0px solid red;margin-left:0px;width:100px; }
*.m12:hover{FONT-SIZE: 11px; COLOR: #C9ED7A; TEXT-DECORATION: underline;}

*.m13 {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; border:0px solid red;margin-left:0px; }
*.m13:hover{FONT-SIZE: 11px; COLOR: #C9ED7A; TEXT-DECORATION: underline;}

TD.level0{
	padding:0px 5px 0px 5px;
}
TD.level1{
	padding:0px 5px 0px 12px;
}

TD.level2{
	padding:0px 5px 0px 19px;
}

TD.level3{
	padding:0px 5px 0px 26px;
}
TD.level4{
	padding:0px 5px 0px 33px;
}
/*end Left column*/



#bot_menu{height:19px; border:1px solid #6B6F75; border-width:1px 0px; padding-top:4px; text-align:center; font:bold 71% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#6B6F75;}
#bot_menu a{text-decoration:none;font:bold 100% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#6B6F75;}
#bot_menu a:hover{text-decoration:underline;font:bold 100% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#6B6F75;}
#copy{padding-top:7px;font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#ffffff;}
#copy A{color:#ffffff;}
*.new_prod{width:174px; height:230px; padding-top:10px; text-align:center;}
*.new_prod p{padding-left:10px; height:75px; padding-bottom:10px;font:67% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#36383E;}
*.new_prod p span{color:#4F525A;}
*.image{float:left; width:68px; height:92px; padding-left:10px; padding-top:10px; }
*.buy{FONT-SIZE: 12px; COLOR: #58811B; TEXT-DECORATION: none; font-weight: bold;}
*.buy:hover{FONT-SIZE: 12px; COLOR: #99CE4B; TEXT-DECORATION: underline; font-weight: bold;}
*.txt{text-align:left;font:70% Arial, Helvetica, sans-serif;margin-right:10px; color:#4F525A;  }
*.txt a{font:100% Arial, Helvetica, sans-serif; color:#BD0302;}
#menu img{margin-left:1px;}
#producer{text-align:center;font:70% Arial, Helvetica, sans-serif;margin-right:10px; color:#D9D9D9; }
#producer img{margin-right:5px;margin-left:5px;}

/* footer */
#foot{height:19px; border-width:1px 0px; padding-top:4px; text-align:center; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff;;}
#foot a{text-decoration:none;font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
#foot a:hover{text-decoration:none;font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#C9ED7A;}


td.main{padding:2px 10px 2px 10px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 10px;}
td.main1{color:#ffffff;padding:2px 10px 2px 10px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;}
td.main1 A{color:#ffffff;}
td.main2{padding:2px 10px 2px 0px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;}
div.main1{color:#ffffff;padding:2px 10px 2px 10px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;}

td.main-news{padding:2px 0px 2px 0px;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 10px;}
/*
TD.pageHeading, DIV.pageHeading {
  padding:5px 0px 0px 10px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #58811B;
  text-align:left;
  
}
*/
TD.atributes{
  font-family: Verdana,  Arial, sans-serif;
  font-size: 10px;
  color:#565656;
}

TD.atributes SELECT{ 
  bordeR:1px solid #B0D06B;
  width: 200px;
  background:#E8F6C1;  
}


TD.pageHeading, DIV.pageHeading {
  font-family:  Verdana, Arial, sans-serif;
  font-size: 13px;
  padding:10px 0px 0px 0px;
  font-weight: bold;
  color: #303030;
}

TD.pageHeadingDetail, DIV.pageHeadingDetail {
  font-family:  Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  padding:2px 0px 5px 0px;
  color: #303030;
}

h1{
	font-size: 15px;
}

TD.pageDescriptionDetail, DIV.pageDescriptionDetail {
  font-family:  Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  padding:2px 5px 10px 10px;
  background: #E8F6C1;
  color: #303030;
  margin:10px 0px 0px 0px;
}

TD.pageDescriptionDetail A, DIV.pageDescriptionDetail A{
  font-family: Verdana; 
  color:#58811B;
  text-decoration: none;
  font-size:11px;
}

TD.pageDescriptionDetail A:hover, DIV.pageDescriptionDetail A:hover{
  font-family: Verdana; 
  color:#58811B;
  text-decoration: underline;
  font-size:11px;
}

TD.price, DIV.price {
  font-family: Verdana,  Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height:20px;
  padding:0px 0px 0px 0px;
  vertical-align:middle;
  color: #58811B;
}

TD.smallText, SPAN.smallText, P.smallText, TD.smallText2 {

  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

TD.smallText2{
	font-size:10px;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration:none;
	color:#ffffff;
}

TD.smallText1{
	font-size:12px;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration:none;
}

TD.smallText1 A:hover{
	font-size:12px;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration:none;
	
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #A1D031;
  width:100%;
  border-collapse: separate;
}

TABLE.productListing TD{
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

.productListing-heading-shop {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  padding:3px 2px;
  height:16px; 
  background-color:#58811B;
  border-bottom: 0px solid #A1D031;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #44464B;
  font-weight: bold;
  padding:0px 2px;
  background-color:#E8F6C1;
  border-bottom: 1px solid #b6b7cb;
}

TR.productListing-heading {
  height:10px;
}
.productListing-heading a{color:#44464B; text-decoration:none; line-height:245%;border:0px;}
.productListing-heading a:hover{color:#44464B; text-decoration:underline;}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.productListing-data2-shop {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #705942;
  color:#000000;
  padding:5px 0px 0px 0px;
  border:0px solid #ffffff;
}

TD.productListing-data1-shop {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #96BB46;
  color:#000000;
  padding:5px 0px 0px 0px;
  border:0px solid #ffffff;
}

div.productListing-data3-shop {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#000000;
  padding:0px 0px 0px 5px;
  font-weight:normal;
  border:0px solid red;
}

TD.productListing-data3-shop a:hover {
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}

a.productListing-link{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-decoration:none;
  color:#58811B;
  font-weight:bold;
}

a.productListing-link:hover{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-decoration:underline;
  color:#58811B;
  font-weight:bold;
}

.zoznam-cena{
	font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#342D1D;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#4F525A;}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
*.infoBoxContents{ color: #58811b;}

*.infoBoxContents1{ 
	background:#705942 url(images/categories_bg.gif) repeat-x;
}

*
SPAN.productSpecialPrice {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: red;
  font-size: 15px;
   font-weight: bold;
}
TD.main, P.main {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.3;
}

TD.main_nadpis {
  border:1px solid #6A5743;
  background-color:#A9DE22;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.3;
  padding:3px;
  color:#477602;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #CCCFD2; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.infoBox {
  background: #ffffff;
  border-left:2px solid #96BB46;
  border-right:2px solid #96BB46;
}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.productsNotifications { background: #f2fff7; }

/* VJ Links Manager v1.16 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #A1D031;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #A1D031;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #A1D031;
  border-bottom: 1px solid #A1D031;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black;
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingMain {
  color: #fff;
}
A.linkListingMain:hover {
  color: #FF0000;
}

.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  color: #FF0000;
}

.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}

TR.moduleRow{
  background-color: transparent;
  
}

TR.moduleRowOver{
  background-color: #96BB46;
  color:#ffffff;
  cursor:hand;
}

/* VJ Links Manager v1.16 end */

/* VJ Links Manager v1.16 end */

#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
  text-align: center
}

#scroll
{
  position: absolute;
  margin: 0 auto; 
  visibility: hidden;
  background-color: white;
  z-index: 1;    
  width: 180px;
  height: 150px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #000000;
  border-width: 1px;      
  overflow: auto;
  float: left;
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 157px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 5px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 5px;
  color: #58811B;
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 5px;
  color: #ffffff;
} 
  
TD ul{	
  padding: 0px 0px 0px 20px;
}