@charset "utf-8";
/* CSS Document */
body {margin:0; 
      text-align:center;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px}
	  
a:focus {
/*outline-color:-moz-use-text-color !important;
outline-style:none !important;*/
outline-width:0 !important;
}	  
#top {background: url(images/top.jpg) center top no-repeat; 
      height:252px; 
	  margin:auto;
	 width:935px;
	  }
	  
p {margin:5px 0;
   font-family:Verdana, Arial, Helvetica, sans-serif}
h1 {margin:0; 
    padding:10px 0 7px 0; 
	color:#4f8104 ; 
	font-size:16px; 
	text-transform:uppercase}
h2 {margin:0; 
    padding:8px 0 5px 0; 
	color:#5F9908 ; 
	font-size:14px; 
	}	
h3 {margin:0; 
    padding:8px 0 4px 0; 
	color:#67A50A ; 
	font-size:13px; 
	text-transform:uppercase}	
.gray {color:#999;} 
.green {color:#5F9908}
h3.gray a {color:#a7b6d2}
.lgray {color:#a7b6d2}
a:link, a:visited {color:#4f8104}
a:hover, a:focus, a:active {color:#67a50a}
#middle {background:#75b416 url(images/bgr_green.gif) left bottom no-repeat;
         }
#middle1 {background:#75b416;
         }		 
#main	{width:935px; 
         margin:auto; 
		 min-height:397px;}
#btm	{width:935px; 
         margin:auto;
         }
#main1 {background:url(images/bg_main.gif) repeat-y;
        width:935px;
        margin:auto}		 
#mainbtm {float:left; 
          width:601px; 
		  font-size:11px;
		  text-align: left;}
		  
#mainbtm h1 {font-size:11px; 
             margin:0;
			 color:#4f8104;
			 text-align:center;
			 padding:10px 0 0px 0}
			 	  
/*#mainmenu {width:234px;
           background: #4f8104;
		   float:left;
		   margin-left: 58px;
		   min-height:363px;
		   padding-bottom:0px;
		   text-align:left;
		   } */
		   
#mainmenu {width:234px;
           background: url(images/menu_bgr.gif) right repeat-y;
		   float:left;
		   padding-left: 58px;
		   min-height:360px;
		   padding-bottom:0px;
		   text-align:left;
		   } 
#maintext {width:601px; 
           float:left}		   
		   
#maintext_page { width:601px; 
                 float:left;
                 background:#fff;
				 min-height:397px;
				 text-align:left;
				 
                }
#maintext_inner {padding:10px 24px;
                 text-align: justify;}
	   
.square {float:left; 
         width:149px;
         height:198px;	
		 text-align:right;
		 }	
#hapki {background:#75b416 url(images/hapki.jpg)}
#plata {background:#75b416 url(images/plata.jpg)}
#sladki {background:#75b416 url(images/sladki.jpg)}	
#uslugi {background:#75b416 url(images/uslugi.jpg)}		  

.square  a {color:#345700;
                 display:block;
                 height:198px;
                text-decoration:none}
.square a:hover {color:#4F8104;
                text-decoration:none}	
.square  a span {color:#345700;
		      font-size:14px;
			  font-weight:bold;
			  margin:0; display:block;
			      text-align:right;
				  padding:8px 8px 0 0;
			  }					  
#btm_menu {padding:17px 0 0 0px; 
           clear:right;
		   text-align:right;
		   }				  
#btm_menu a {font-size:11px; 
             padding-left: 7px; 
			 text-decoration:none;
			 }			  
.news {width:137px; 
       float:right; 
	   margin-left:13px;
	   }
.newstext {overflow:hidden;
	       height:175px;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   line-height:14px;
		   }
.newstext p {padding-bottom:4px}		   			  
.bt {border-top: 1px solid #fff}
.br {border-right: 1px solid #fff}	
.bb {border-bottom: 1px solid #fff}	
.bl {border-left: 1px solid #fff}   
		 
.lg {background:#67a50a;}	
.dg {background:#5f9908;}
.p43 {padding-right:33px}

#menulink, #loginH {
           height:24px; 
		   width:234px; 
		   color:#FFF; 
		   line-height:24px; 
		   text-align:right;
		   font-size:12px; 
		   font-family:Arial, Helvetica, sans-serif;
		   font-weight:bold;
		   position:relative;
		   margin-top:0px;
		   text-transform:uppercase;
		  
		  }	 
		  
#menulink {background:url(images/bgr_menu.jpg) no-repeat;   
		  }	 	
		  
#loginH {background:url(images/bgr_menu_hover.jpg) no-repeat;   
		  }			  	  
#menulink  a {color:#fff; 
              text-decoration:none; 
			  font-weight:bold; font-size:11px}		  
#search {width:234px; 
         float:left;
		  padding-left: 58px;
		  text-align:right;
		  color:#4f8104;
		  font-size:12px}	  
h1#searchH {background:url(images/bgr_searh.jpg) no-repeat;
            height:22px; 
			line-height:22px; 
			font-size:12px;	
			padding-top:0;
			padding-bottom:0;	   		 
			margin:0;
			width:234px;
			color:#fff;
			text-align:right;
			margin-bottom:9px;
			}
#search .txtfield, #subscr .txtfield  {background:#fff; 
                   border:1px solid #4f8104;
				   color:#4f8104;
				   margin:4px 27px 7px 0;
				   }
#search .txtfield {	width:176px;}
				   
.logintxt {background:#4F8104;
           border:1px solid #fff; 
		   color:#fff;
		   width:176px;
		    margin:4px 27px 7px 0;
		   font-family:Arial, Helvetica, sans-serif;
		  
		   }				   
#searchSubmit {background:#4f8104; 
               color:#fff;
			   font-weight:bold;
			   font-size:12px;
			   height:24px;
			   line-height:24px;
			   width:234px;
			   text-align:right;
			   margin-top:12px;
			   border:0;
			   }				  
			   
a.arrow {display:block; 
         clear:both;			         
		 height:13px;
		 width:14px; 
		 background:url(images/arrow-down.gif) no-repeat;
		 float:right;
		 text-decoration:none;
		 margin-top:5px}
		 
#footer {background:url(images/bgr_footer.jpg) center bottom no-repeat;
         height:24px; 
		 line-height:24px;
		 color:#406903;
		 font-size:13px;
		 clear:both;
		 width:856px;
		 margin-left:38px;
		 padding-top:20px;
          }	 
		  
#footer a {color:#fff; 
           text-decoration:none;
		   font-weight:bold;
		   padding-left:7px}		
		   
#myajaxmenu {position:absolute;
             list-style:none;
			 text-align:right;
			 margin:10px 0 0 0;
			 padding:0;
			 			 }		     
#myajaxmenu li a {color:#fff; 
                  display:block;
                  background:none;
				  text-decoration:none;
				  height:20px;
				  width:191px;
				  line-height:20px;
				  margin:0;
				  padding:0;
				  font-weight:bold;
				  text-transform:uppercase;
				  padding-right:33px;
				  font-size:11px;
				  }
#myajaxmenu li a:hover {background:url(images/hover_bgr.jpg) no-repeat;	
                  }
                      			  
.clearboth{height:0px; 
           line-height:0px; 
		   width:100%; 
		   clear:both}				  
.formheading {background:#75B416; 
              color:#fff; 
			  font-weight:bold; 
			  text-align:center}	
h2.formheading	{padding:3px 8px; text-align:left; margin-top:10px; }
#sidebarlogin { position:relative; 
                margin-top:10px; 
				color:#fff;
				text-align:right;}		
#sidebarlogin a, #sidebarlogin1 a  {color:#fff;}				  
#cmdweblogin, #cmdweblogin1    {background:	url(images/bgr_menu_hover.jpg) right no-repeat; 
                height:24px; 		
				width:234px;
				padding-right:33px;
				text-align:right;
				color:#fff;
				border:0;
				margin-top:6px;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;
				
				}	
				
.cmdweblogin {background:	url(images/bgr_menu_hover.jpg) right no-repeat; 
                height:24px;
				line-height:24px;
				text-transform:uppercase; 		
				width:234px;
				text-align:right;
				color:#fff;
				border:0;
				margin-top:6px;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;
				display:block;
				}		
.cmdweblogin  a {color:#fff}				
.product{ margin:0;
          height:150px;
		  padding-bottom:22px;
		  width:540px; clear:both}
.productname{ display:block; 
              font-weight:bold; 
              color:#777;
			  font-size:13px}
.productdescr{ display:block}
.productweight{ display:block}
.productprice { display:block;
                font-weight:bold}
.productimage{float:left; margin-right:12px; padding-bottom:15px}
.productimage a img {border: 0}
.addproductQ {background:#fff; 
                   border:1px solid #4f8104;
				   color:#4f8104;
				   width:30px;
				   margin:0;
				   text-align:center;
				   font-size:10px; margin-top:3px}
.addproduct {background:#4f8104; 
             color:#fff; 
			 font-weight:bold;
			 border:0;
			 width:70px;
			  border:1px solid #4f8104;
			  font-size:11px;
			  margin:25px 0 0 0px}
.button, .button1 {background:#4f8104; 
             color:#fff; 
			 font-weight:bold;
			 border:0;
			  border:1px solid #4f8104;
			  font-size:11px;
			  display:block;
			  font-weight:bold;
			  text-align:center; float:left; 
			  font-family:Arial, Helvetica, sans-serif; 
			  cursor:pointer; 
			  }		
.button {width:70px;}			  
a.button {color:#fff; 
          text-decoration:none; 
		  height:16px;  
		  font-weight:bold;
          line-height:16px;}	
.del {display:block; 
      height:16px; 
	  width:16px; 
	  border:0; 
	  background:url(images/del.gif) no-repeat;
	  cursor: pointer}		  			  
.odd {background:#e7e7e7}
.even {background:#eee}			  
#tabs ul {list-style:none; margin:10px 0; padding:0 0 0 95px}
#tabs li {
background:#d7dde9 none repeat scroll 0 0;
border-color:#d7dde9;
border-style:solid;
border-width:1px;
float:left;
font-size:10px;
line-height:20px;
margin-right:4px;
padding:0 8px;
text-transform:uppercase;
}

#tabs li.tabActive {
background:#cbd0db none repeat scroll 0 0;
}
#tabs li a, #tabs li a:hover {color:#000; text-decoration:none}
.menuform {clear:both;}
#menuContent {padding:10px 0 0 60px}
.px11{font-size:11px; line-height:13px; margin:3px 0 0 0}

.dateheading {
           color:#5F9908;
		   font-size:14px;
		   font-weight:bold;
		   padding:8px 0 5px 0;
		   }
.categheading {color:#777777;
               font-size:13px;
			   text-transform:uppercase;
			   padding:8px 0 4px 0;
			   font-weight:bold;
			   }		   
.total td {font-weight:bold}
.border_t td {border-top: 1px solid #000; padding-top:4px;}	
h3 a {text-decoration:none}		 
em.red {color:#F31606; font-style:normal; font-weight:normal; text-decoration:none}
em.gr {color:#A7B6D2; font-style:normal; font-weight:normal; text-decoration:none}

#search label {display:block}
.tcenter {margin:auto}
.tcenter td {text-align:center;}
.cnb {text-decoration:none; text-align:center;}
.cnb img {border:0}
.yams_list {list-style:none; padding:0 33px 0 0; margin:10px 0 0 0; height:20px}
.yams_list li{float:right; padding-left:7px}
.yams_list li img {border:0}
#events {border-collapse:collapse;}
#events td {vertical-align: top; padding:4px 7px}
