@charset "iso-8859-2";
/* CSS Document */

p				{text-align: left;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: normal;
				}
a				{font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: normal;
				text-decoration: none;
				}
a:hover			{text-align: right;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: normal;
				text-decoration: underline;
				}					 


td				{ font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				}				
.adress			{font-size: 9px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: normal;
				text-decoration: underline;
				}
.adress:hover	{text-align: right;
				font-size: 9px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: normal;
				text-decoration: underline;
				}
.textImg		{ border: 1px #529C10;
				padding: 2px}
.layoutWidth 	{
				width: 650px;
				background-color: #FFFFFF; 
				}
.upMenu1		{background-color: #E4E6D1; 
				width: 60px;
				height: 70px;
				padding-top: 5px; 
				padding-bottom: 5px; 
				vertical-align: bottom;
				 }
.upMenu2		{background-color: #E4E6D1; 
				width: 200px;
				height: 70px;
				padding-top: 5px; 
				padding-bottom: 5px; 
				border-bottom-color: #529c10; 
				border-bottom: 1px; 
				vertical-align: bottom;
				 }
.upMenu3		{background-color: #E4E6D1;
				width: 100%;
				height: 70px;
				padding-top: 5px; 
				padding-bottom: 5px; 
				border-bottom-color: #529c10; 
				border-bottom: 1px; 
				vertical-align: bottom;
				 }
.upMenu4		{background-color: #E4E6D1;
				height: 50px;
				padding-left: 10px;
				padding-top: 5px; 
				padding-bottom: 5px; 
				border-bottom-color: #529c10; 
				border-bottom: 1px;
				 }
.imgStripe		{background-color: #2BA64B; 
				 width: 100%;
				 height: 1px;
				 border-bottom: 10px #ffffff;
				}
							
.middleTable1	{width: 1px; 
				 background-color:#FFFFFF;
				 width: 130px;
	
				}
				
.menuCell		{ width: 150px;
				}
				
.menuSeparator	{width: 150px;
				 height: 5px; 
				 background-color:#FFFFFF;
				}
.separator		{width: 10px;
				}				

.separator2		{width: 0px;
				}								
.naKomorke		{width: 130px;
				vertical-align:top
				}				
.middle			{width: 430px;
		  		vertical-align:top;
				}								
.cellShop		{ width: 300px;
				border: 1px solid #529C10; 
				padding: 5px;
				text-align: left;
				vertical-align: top
				}
H1				{text-align: left;
				font-size: 16px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: bold;
				}
.Title			{text-align: left;
				font-size: 16px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: bold;
				}
.newProduct		{ width: 60px;
				 height: 80px;
				 padding: 3px;
				 border: 0px; 
				 }				
.productName	{text-align: left;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				}
.moreLink		{text-align: right;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: bold;
				text-decoration: none;
				vertical-align: bottom; 
				}
.moreLink:hover	{text-align: right;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: bold;
				text-decoration: underline;
				vertical-align: bottom;
				}					 
.newProduct		{ width: 60px;
				 height: 80px;
				 padding: 3px;
				 border: 0px; 
				 }				
.cellAid		{width: 180px;
				border: 1px solid #529C10; 
				padding: 5px;
				text-align: left;
				vertical-align: top;
				}
.insideTable	{width: 100%;
				height: 100%; 
				border: 0px;
				padding: 0px;
				}
.insideTableDesc	{width: 100%;
					height: 100px; 
					border: 0px;
					padding: 0px;
					vertical-align: top;
					}
.insideTableDescM	{width: 100%;
					height: 280px; 
					border: 0px;
					padding: 0px;
					vertical-align: top;
					}
.insideTableDescWide	{width: 100%; 
					border: 0px;
					padding: 0px;
					vertical-align: top;
					}
.cellMobile		{width: 125px;
				border: 1px solid #529C10; 
				text-align: left;
				vertical-align: top; 
				background-color: #E4E6D1;
				border: 1px solid #08524a;
				}
.wideCell		{width: 100%;
				border: 1px solid #529C10; 
				padding: 5px;
				text-align: left;
				vertical-align: top; 
				}
.formTdLeft		{ font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: right;
				vertical-align:top;
				line-height: 20px;
				font-weight: bold;
				color: #529C10;
				}				
.formTdUp		{ font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: left;
				vertical-align:top;
				line-height: 20px;
				font-weight: normal;
				color: #000000;
				border-top: #529C10 1px solid;
				} 				 
.formTdClear	{ font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: left;
				vertical-align:top;
				line-height: 20px;
				font-weight: normal;
				color: #000000;
				} 				 
.formTdSend		{ font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align: right;
				vertical-align:top;
				line-height: 20px;
				font-weight: normal;
				color: #000000;
				} 				 				
.disclaimer		{font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:normal;
				font-style:italic;
				border-top: 1px solid #529C10;
				}				
.subMenu		{font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				font-style:normal;
				text-align:center;
				color: #529C10; 
				text-decoration:none; 
				border: 1px solid #529C10;
				padding: 10px;
				}
.subMenu:hover	{font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				font-style:normal;
				text-align:center;
				color: #529C10;
				text-decoration:underline;
				}
.subMenuSel		{font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				font-style:normal;
				text-align:center;
				background-color: #529C10;
				color: #ffffff; 
				padding: 10px;
				}				
.backP			{text-align:right;
				}
.backLink		{ font-family:Arial, Helvetica, sans-serif;
				font-size:12px; 
				font-weight:bold;
				text-align:right;
				text-decoration:none;
				}
.contact		{ font-family:Arial, Helvetica, sans-serif;
				font-size:10px; 
				font-weight:normal;
				text-align:center;
				text-decoration:none;
				border-top: 1px solid #529C10;
				padding-top: 5px;
				width:100%;
				}
.leftMenu		{vertical-align: top;
				}		

/* Style dla Joomla */

.inputbox             {background-color: #f8f8f9;
                      border: 1px inset #529C10;
                      color: #000000;
                      font-size:12px;
                      font-weight:normal;
                      text-align:left;
                      text-decoration:none;
				}
.button                 	{ font-family: Verdana, Arial, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ffffff;
                                  text-align: center;
                                  display: block;
                                  float: left;
                                }
.button:hover                     { font-family: Verdana, Arial, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ff0000;
                                  text-align: center;
                                  display: block;
                                  top: -1px;
                                }
.buttonsearch   	{ font-family: Verdana, Arial, sans-serif;
                                  font-size: 9px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ffffff;
                                  text-align: center;
                                  vertical-align: +1px;
                                }
.buttonsearch:hover  { font-family: Verdana, Arial, sans-serif;
                                  font-size: 9px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ff0000;
                                  text-align: center;
                                }
.inputboxsearch                  {background-color: #f8f8f9;
                                  border: 1px inset #529C10;
                                  color: #ff0000;
                                  font-size:9px;
                                  font-weight:normal;
                                  text-align:center;
                                  text-decoration:none;
				}
.searchsearch			{vertical-align: text-top;}	

.moduletable_topmenu              {text-align: right;
                                  vertical-align: top;}

.moduletablesearch                  {text-align: right;
                                    }

.componentheading_start         {font-size: 16px;
                                color: #529C10;
                                font-family: Verdana, Arial, sans-serif;
                                font-style: italic;
                                font-weight: bolder;
                                 }
.small                           {font-size: 9px;
                                  font-weight: bold;
                                  font-style: normal;
                                  font-family: Verdana, Arial, sans-serif;
                                  text-align: right;
                                   }
.createdate                           {font-size: 9px;
                                  font-weight: bold;
                                  font-family: Verdana, Arial, sans-serif;
                                  font-style: italic;
                                   }
.contentpagetitle_start         {font-size: 12px;
                                color: #529C10;
                                font-family: Verdana, Arial, sans-serif;
                                font-weight: bold;
                                 }
.contentpagetitle_start:hover   {font-size: 12px;
                                color: #ff0000;
                                font-family: Verdana, Arial, sans-serif;
                                font-weight: bold;
                                text-decoration: underline;
                                 }
.contentpagetitle                {font-size: 12px;
                                color: #529C10;
                                font-family: Verdana, Arial, sans-serif;
                                font-weight: bold;
                                 }
.contentpagetitle:hover                {font-size: 12px;
                                color: #ff0000;
                                font-family: Verdana, Arial, sans-serif;
                                font-weight: bold;
                                text-decoration: underline;
                                 }
                                 
.readon                         {font-size: 9px;
                                color: #000000;
                                font-family: Verdana, Arial, sans-serif;
                                margin-left: 5px;
                                 }
.readon:hover                         {font-size: 9px;
                                color: #000000;
                                font-family: Verdana, Arial, sans-serif;
                                text-decoration: underline;
                                margin-left: 5px;
                                 }

.topmenuCell                     {
                                 vertical-align: top;
                                 text-align: right;
                                  }

                                  
.searchCell1                      {vertical-align: bottom;
                                 width: 100%;
                                 height: 100%;
                                 text-align: right;
                                 white-space: nowrap;
                                 font-size: 12px;
                                 font-weight: bold;
                                   }

.searchCell2                      {vertical-align: bottom;
                                 text-align: left;
                                 white-space: nowrap;
                                 padding-right: 5px;
                                   }

.topmenuTable                      {height: 100%;
                                   width: 100%;
                                   }
th.pagenav_prev                      {text-align: left;
                                   background-color: #ffffff;
                                   border: 1px inset #529C10;
                                   color: #529C10;
                                    }
.pollstableborder                   {width: 100%;
                                     }
.commentRules                        {font-size: 10px;
                                  font-weight: normal;
                                  font-style: normal;
                                  text-align: right;
                                     }
.sectiontableheader             {text-align: left;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				}
.sectiontableentry1		{text-align: left;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: normal;
				}		
.contentheading                {text-align: left;
				font-size: 14px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				}	
.contentheading:hover          {text-align: left;
				font-size: 14px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				}
.componentheading              {text-align: left;
				font-size: 16px;
				font-family: Arial, Helvetica, sans-serif;
				color: #529C10;
				font-weight: bold;
				padding-top: 5px;
                                }                                      			
.mainlevel_user             {text-align: left;
				font-size: 10px;
                                width: 130px;
                                line-height:150%;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				padding-left: 5px;
				padding-right: 2px;
				}
.mainlevel_user:hover           {text-align: left;
				font-size: 10px ! important;
                                width: 130px;
                                line-height:150%;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				padding-left: 2px;
				padding-right: 2px;
				text-decoration: underline;
				}				
.catalogueSectiontableheader   {font-size: 9px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				}
.catalogueSectiontableheader:hover           {text-align: center;
				font-size: 9px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-weight: bold;
				text-decoration: underline;
				}				
.button_login                 	{ font-family: Verdana, Arial, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ffffff;
                                  text-align: center;
                                  display: block;
                                  float: left;
                                  margin-left: auto;
                                  margin-right: auto;
                                }
.button_login:hover                     { font-family: Verdana, Arial, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ff0000;
                                  text-align: center;
                                  display: block;
                                  top: -1px;
                                  margin-left: auto;
                                  margin-right: auto;

                                }				
.moduletable_login        {text-align: center;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				margin-bottom: 1px;
                                  margin-left: auto;
                                  margin-right: auto;
				}	

.footerTD	{width:100%}

<!--Tu nowe pole do logowania -->
.inputbox_loginForum			{background-color: #f8f8f9;
								border: 1px inset #529C10;
								color: #529C10;
								font-size:10px;
								font-weight:bold;
								text-align:left;
								text-decoration:none;
										}
.button_loginForum			{font-family: Verdana, Arial, sans-serif;
								  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ffffff;
                                  text-align: left;
                                  
                                }
.button_loginForum:hover    { font-family: Verdana, Arial, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  background: #529C10;
                                  color: #ffffff;
                                  border: 2px outset #ff0000;
                                  text-align: left;
                                  }
.cellLoginForum					{width: 100%;
								 border-top: 1px solid #529C10;
								 border-bottom: 1px solid #529C10;
								 white-space: nowrap;
								 text-align: center;
                                  display: block;
								}	
.wrapper						{border: 0px;
								}							