    /*Strona g��wna*/

html{
background-color:#45832a;
background-repeat:repeat;

}



#main{width: 962px;
background:#edffba;
margin: 0 auto;

}



img{border: 0px;}



span{font-weight: normal;

     margin-left: 10px;

	 font-size: 12px;

}

	 

#header{width: 962px;

        height: 182px;

		background:url(../images/header_green.jpg);
		background-repeat:no-repeat;

}

	 

#content{}	 

	 

#left_box{float: left;

		  margin: 0px;

		  margin-bottom: 30px;

		  width: 141px;

		  border-right: 1px solid #c4e3ba;

		  padding-bottom: 0px;}

#waluty {margin-left:2px;}	 

#menu_list{list-style: none;

		   padding-left: 7px;

		   margin-left: 7px;}

		   

#menu_list li{font-family: Tahoma;

              font-size: 14px;

			  padding-bottom: 3px;}

			  

#menu_list li a{text-decoration: none;

                color: #106e2f;

				background-image: url(../images/arrow.gif);

				background-repeat: no-repeat; 

				padding-left: 10px; 

				font-weight: bold;}
				
				
				
				
				
				
				

#menu_list li b{text-decoration: none;
                font-size:11px;
                color: #51a431;
				font-weight: bold;}
				
#menu_list li p{text-decoration: none;
                font-size:11px;
                color: #000000;
				font-weight: normal;}
				
				
				
				
				
				
				
				

#menu_list li img{margin-left: -14px;}

#submenu_oferta{list-style-type: none;

			    margin: 0px;

				margin-bottom: 0px;

				padding-left: 10px;

				padding-top:0px;}



#submenu_oferta li{font-family: Verdana;

				   font-size: 8pt;

				   font-weight: bold;

				   margin: 0px;

				   padding:0px;

				   margin-top:5px;}



#submenu_oferta li a{text-decoration: none;

                     color: black; 

					 color: #51a431;}

					 

#submenu_onas{list-style-type: none;

			    margin: 0px;

				margin-bottom: 0px;

				padding-left: 10px;

				padding-top:0px;}



#submenu_onas li{font-family: Verdana;

				   font-size: 8pt;

				   font-weight: bold;

				   margin: 0px;

				   padding:0px;

				   margin-top:5px;}



#submenu_onas li a{text-decoration: none;

                     color: black; 

					 color: #51a431;}					 
#submenu_formularze{list-style-type: none;

			    margin: 0px;

				margin-bottom: 0px;

				padding-left: 10px;

				padding-top:0px;}



#submenu_formularze li{font-family: Verdana;

				   font-size: 8pt;

				   font-weight: bold;

				   margin: 0px;

				   padding:0px;

				   margin-top:5px;}



#submenu_formularze li a{text-decoration: none;

                     color: black; 

					 color: #51a431;}					 					 
	 	 

#right_box{ float: left;

            margin: 0px;

			width: 600px;

			margin-left: -1px;

			border-left: 1px solid #c4e3ba;

			margin-bottom: 15px;}
			
#right2_box{ float: right;
background:#edffba;
            margin: 0px;
			width: 201px;
			height:auto;
			border-left: 1px solid #c4e3ba;}
			

#baner{margin-left: 21px;}



#main_body{}

	 

#tresc_box {

	 	width: 598px;

		/*margin-left: 20px;

		margin-top: 7px; */

		font-family:Verdana, Arial, Helvetica, sans-serif;

		  font-size: 8pt;

		  margin-left: 20px;

		  color: #333333;

	 }

	 

#tresc_box .nd {

	 	font-family: Tahoma;

		font-size: 14px;

		color: #649532;

		font-weight: bold;

		margin-bottom: 5px;

		margin-top: 4px;

		clear: both;

	 }

	 

.aktualnosc span {

	 	font-family: Verdana;

		font-size: 11px;

		margin: 0;

		padding: 0;		

	 }



.aktualnosc span div{

	 	font-family: Verdana;

		font-size: 11px;

		color: #a2542c;

		font-weight: bold;

		margin: 0px;

	 }

	 

.aktualnosc .miniatura {

	 	margin-right: 10px;

	 	margin-bottom: 10px;

		/*text-align: left;*/

		/*display:block;*/

		float:left;

	 }

.aktualnosc{

	/*display:block;*/

	margin-top: 10px;	

	clear:both;

}	 

 

.gn {

	 	font-family: Verdana;

		font-size: 11px;

		color: #a2542c;

		font-weight: bold;

		margin: 0px;

		text-align: right;

		margin-right: 40px;

		margin-top: 4px;

		color: #649532;

	 }

#tresc_box .gn a {

	 	font-family: Verdana;

		font-size: 11px;

		color: #a2542c;

		font-weight: bold;

		color: #649532;

		text-decoration: none;

	 }



.back {

	 	font-family: Verdana;

		font-size: 11px;

		color: #a2542c;

		font-weight: bold;

		margin: 0px;

		text-align: right;

		margin-right: 40px;

		margin-top: 20px;

		color: #649532;

		clear: both;

	 }



.back a {

	 	font-family: Verdana;

		font-size: 11px;

		color: #a2542c;

		font-weight: bold;

		color: #649532;

		text-decoration: none;

		margin-top: 20px;

	 }



#lin{ width: 962px;}

	 

#akt{font-family: Verdana;

	 font-size: 7pt;

	 width: 141px;

	 color: #51a431;

	 margin-top: -70px;

	 margin-left: 3px;

	 position: absolute;

	 height: 30px;

	 z-index: 100; }



*body #akt { margin-top: -70px; }

	 

#footer{ display: table-row;

         width: 962px;

		 height: 27px;

		 font-family: Verdana;

		 font-size: 7pt;

		 margin: 0px;

		 padding: 0px;}



#footer_left{float: left;
padding-left:10px;

			 margin-top: 7px;

			 width: 200px;

			 display: table-cell;}



#footer_right{float: right;
padding-right:10px;
              margin: 0px;

			  margin-top: 7px;

			  text-decoration: none; 

			  color: black;

			  display: table-cell;

			  width: 740px;

			  text-align: right;}	 

#footer_right a{text-decoration: none;

                color: black;}

	 

    /*Preloader*/

#preloader{margin: 0 auto;

           font-family: Verdana;

		   font-size: 10pt;

		   color: #969696;

		   font-weight: BOLD;

		   vertical-align: middle;

		   height: 150px;}

		   

    /*Podstrony #106e2f*/



.subpage_header{padding: 0px;

				color: #106e2f;

				font-size: 14pt;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				background:d9edd2;

				width: 100%;

				margin-top: 0px;}



.line{width: 100%;

      font-family: Verdana;;

	  height: 2px;

	  margin: 0px;

	  margin-top: 3px;

	  padding: 0px;

	  background:#d4dec6;

	  line-height: 0px;}

	  

.historia{font-family:Verdana, Arial, Helvetica, sans-serif;

		  font-size: 8pt;

		  margin-left: 20px;

		  color: #333333;         

}



.historia img{

	border: 0px;

	padding-top: 22px;

	padding-left:16px;

}


.online{font-family:Verdana, Arial, Helvetica, sans-serif;
		  margin-left: 17px;
		  color: #333333;         

}



.online img{
	border: 0px;
	padding-top: 15px;
	padding-left:0px;

}


.kontakt {

	color: #106e2f;

	font-weight: bold;}
.kontakt_a{
	color: #333333;
	text-decoration:none;
}

.link {
	color: #333333;
	font-weight:normal;
}
.link a{
	color: #106e2f;
	text-decoration:none;
}


/*Dokumenty*/

	.dokumenty_opis {text-align: left;}

	.dokumenty_more {padding-bottom: 10px;text-align: right;}

	.dokumenty_more a{color: #669334;font-weight: BOLD;text-decoration: none;}

	.kategorie_dokumentow {color: #669334;font-weight: BOLD;font-size: 12pt;}

	.dokumenty_tabela {width:100%;}

	/* .dokumenty_tabela td {border: 1px solid red;} */

	.dokumenty_tabela td img{margin-right: 10px;} 



/*Oferta*/



    #oferta p{font-size: 14pt;margin-bottom: 40px;margin-left: 20px;}



    #oferta p a{text-decoration: none;color: #669334;}



    .products_table{background: white;text-align: center;width: 400px;border: 1px solid black;margin: auto;margin-bottom: 30px;}



    .products_table td {padding: 2px;color: black;background:#F4F4F4;}



    .products_table td a{text-decoration: none;color: black;}



    .products_table td a:hover{color: #7a2b0c;text-decoration: UNDERLINE;}



    .products_table th{padding: 2px;color: #7a2b0c;background:#e0d7c8;}



    .products_table thead td{border: 0;padding: 2px;color: #446433;font-size: 12pt;font-weight: BOLD;background:#d4dec6;}



    .description_label{color: #7a2b0c;font-size: 12pt;font-weight: BOLD;}



    /*.oferta_box{text-align:center;}*/



    .products_detail_table{background: white;text-align: center;width: 400px;border: 1px solid black;margin: auto;margin-bottom: 30px;}



    .products_detail_table td {padding: 2px;color: black;background:#F4F4F4;}



    .products_detail_table thead td{padding: 2px;color: #7a2b0c;background:#e0d7c8;font-weight: BOLD;}


.clear {
clear: both;
}
   




