body,td,th {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
body {
	background-color: #CBD4D3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
a:link {
	text-decoration: none;
	
	
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;
	color: #993300;
}
a:active {
	text-decoration: none;
	color: #748D00;
}

.left_link                  {font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link  a:link          {font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link  a:visited 		{font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link  a:active		{font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; } 
.left_link  a:hover 		{font-size: 12px; color: #D6E377; text-decoration:none; font-weight: bold; }

.left_link2                  {font-size: 12px; color: #993300; text-decoration:none; font-weight: bold; }
.left_link2  a:link          {font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link2  a:visited 		{font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link2  a:active		{font-size: 12px; color: #000000; text-decoration:none; font-weight: bold; } 
.left_link2  a:hover 		{font-size: 12px; color: #D6E377; text-decoration:none; font-weight: bold; }

.left_link3                  {font-size: 14px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link3  a:link          {font-size: 14px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link3  a:visited 		{font-size: 14px; color: #000000; text-decoration:none; font-weight: bold; }
.left_link3  a:active		{font-size: 14px; color: #000000; text-decoration:none; font-weight: bold; } 
.left_link3  a:hover 		{font-size: 14px; color: #D6E377; text-decoration:none; font-weight: bold; }
.menu-center {
	color: #FFFFFF;
	//font-weight: bold;
	font-size: 22px;
}

.menu-center A:link {
	color: #FFFFFF;
	//font-weight: bold;
	font-size: 22px;
}
.menu-center A:hover {
	color: #333333;
  //font-weight: bold;
	font-size: 22px;
}

.menu-bok {
	color: #626A7D;
	font-size: 12px;
}

.menu-bok A:link {
	color: #626A7D;
	font-size: 12px;
}
.menu-bok A:hover {
	color: #FFFFFF;
	font-size: 12px;
	}


.menu-bok A:visited {
	color: #22262d;
	font-size: 12px;
	}

.menu-bok2 A{
	color: #171b24;
	font-weight: bold;
	font-size: 12px;
}

.style3 {font-size: 12px}
.buton-desc {font-size: 10px}

.buton-title {
	font-size: 18px;
	font-weight: bold;
	font-family: Papyrus, Arial, Helvetica, sans-serif;
}

.buton-title A:link{
	font-size: 18px;
	color: #004080;
	font-weight: bold;
	font-family: Papyrus, Arial, Helvetica, sans-serif;
}
.buton-title A:visited {font-size: 18px;
	font-weight: bold;
	color: #004080;
	font-family: Papyrus, Arial, Helvetica, sans-serif;
}

.buton-title A:active {font-size: 18px;
	color: #004080;
	font-weight: bold;
	font-family: Papyrus, Arial, Helvetica, sans-serif;
}

 .buton-title A:hover {font-size: 18px;
 	color: #A8C2A3;
	font-weight: bold;
	font-family: Papyrus, Arial, Helvetica, sans-serif;
}
.input {
background-color:#ffffff;
border:1px solid #CCCCCC;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
line-height:normal;
list-style-position:outside;
list-style-type:square;
margin:0px 0px 0px 2px;
text-align:left;
text-indent:0px;
word-spacing:normal;

}

.input2 {
background-color:#ffffff;
border:1px solid #CCCCCC;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
line-height:normal;
list-style-position:outside;
list-style-type:square;
margin:0px 0px 0px 2px;
text-align:left;
text-indent:0px;
word-spacing:normal;
width: 110px;
}


.input3 {
background-color:#ffffff;
border:1px solid #CCCCCC;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
line-height:normal;
list-style-position:outside;
list-style-type:square;
margin:0px 0px 0px 2px;
text-align:left;
text-indent:0px;
word-spacing:normal;
width: 430px;
}
.klawisz {
	BORDER-RIGHT: #3F6F37 1px solid; BORDER-TOP: #3F6F37 1px solid; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 8pt; MARGIN: 0px; WORD-SPACING: normal; BORDER-LEFT: #3F6F37 1px solid; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-BOTTOM: #3F6F37 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; LIST-STYLE-TYPE: square; LETTER-SPACING: normal; BACKGROUND-COLOR: #99BA94; TEXT-ALIGN: center
}

.klawisz_blue {
	BORDER-RIGHT: #3F6F37 1px solid; 
	BORDER-TOP: #3F6F37 1px solid; 
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 8pt; 
	MARGIN: 0px; 
	WORD-SPACING: normal; 
	BORDER-LEFT: #3F6F37 1px solid; 
	COLOR: #000000; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #3F6F37 1px solid; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; 
	LIST-STYLE-TYPE: square; 
	LETTER-SPACING: normal; 
	BACKGROUND-COLOR: #D3E2DD; 
	TEXT-ALIGN: center
}

.obramowka {
	BORDER-RIGHT: #3F6F37 1px solid; 
	BORDER-TOP: #3F6F37 1px solid; 
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 12pt; 
	MARGIN: 0px; 
	WORD-SPACING: normal; 
	BORDER-LEFT: #3F6F37 1px solid; 
	COLOR: #000000; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #3F6F37 1px solid; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; 
	LIST-STYLE-TYPE: square; 
	LETTER-SPACING: normal; 
	BACKGROUND-COLOR: #99BA94; 
	TEXT-ALIGN: center
}
.error {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

.linia4 {  border-color:  #99BA94; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.linia_tyt{
	
	border-color:  #626a7d;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}


.linia-bot {  border-color:  #AAB9B8; 
			border-style: solid; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 0px}

.linia-prawa {  border-color:  #AAB9B8; 
			border-style: solid; 
			border-top-width: 0px; 
			border-right-width: 1px; 
			border-bottom-width: 0px; 
			border-left-width: 0px}
			
.linia-lewa {  border-color:  #AAB9B8; 
			border-style: solid; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 0px; 
			border-left-width: 1px}		
			
.linia-lewa-bot {  border-color:  #AAB9B8; 
			border-style: solid; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 1px}			
		
.lista {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #69B482 1px solid; BACKGROUND-COLOR: #EEF3ED; TEXT-ALIGN: left; TEXT-DECORATION: none

}

.klawisz0 {
	  BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; LIST-STYLE-POSITION: outside; FONT-SIZE: 8pt; MARGIN: 0px; WORD-SPACING: normal; BORDER-LEFT: 0px solid; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-BOTTOM:  #666666; 0px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; LIST-STYLE-TYPE: square; LETTER-SPACING: normal; BACKGROUND-COLOR:  #EEF3ED; TEXT-ALIGN: center
}
.lista1 {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #69B482 1px solid; BACKGROUND-COLOR: #FBFDFB; TEXT-ALIGN: left; TEXT-DECORATION: none

}
.klawisz1 {
	  BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; LIST-STYLE-POSITION: outside; FONT-SIZE: 8pt; MARGIN: 0px; WORD-SPACING: normal; BORDER-LEFT: 0px solid; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-BOTTOM:  #666666; 0px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; LIST-STYLE-TYPE: square; LETTER-SPACING: normal; BACKGROUND-COLOR:  #FBFDFB; TEXT-ALIGN: center
}


A.lista:link {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #69B482 1px solid; BACKGROUND-COLOR: #EEF3ED; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.lista:visited {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM:#69B482 1px solid; BACKGROUND-COLOR: #EEF3ED; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.lista:hover {

	COLOR: #2f2d21; BACKGROUND-COLOR: #DCE7DA

}



A.lista1:link {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #69B482 1px solid; BACKGROUND-COLOR: #FBFDFB; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.lista1:visited {

	PADDING-RIGHT: 12px; BORDER-TOP: #FBFDFB 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px;  COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM:#69B482 1px solid; BACKGROUND-COLOR: #FBFDFB; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.lista1:hover {

	COLOR: #2f2d21; BACKGROUND-COLOR: #E9F3E9

}


.tytul         {font-size: 16px; font-weight: bold; color: #99BA94; BACKGROUND-COLOR: #c6cfba;}

.tytul_produktu               {font-size: 11px; font-weight: bold; color: #000000; }
.tytul_kategorii{font-size: 14px; font-weight: bold;}
.tekst_formularz {font-size: 11px; font-weight: bold; color: #000000;  }

.input_widht {BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #c0c0c0 1px solid; 
			BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; width: 200px; font-weight: bold;}

.input_widht2 {BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #c0c0c0 1px solid; 
			BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; width: 48px; font-weight: bold;}

.input_widht3 {BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #c0c0c0 1px solid; 
			BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; width: 150px; font-weight: bold;}


.kf_table_2 {background-color: #FFF7D7;}
.kf_table_3 {background-color:#BFEEB7;}

.table_title                  {font-size: 16px; color: #666666; text-decoration:none; font-weight: bold; }

.12normal {font-size: 12px;}
.14normal {font-size: 11px;}
.16normal {font-size: 16px;}
.18normal {font-size: 18px;}

.12bold {font-size: 12px; font-weight:bold;}
.14bold {font-size: 14px; font-weight:bold;}
.16bold {font-size: 16px; font-weight:bold;}
.18bold {font-size: 18px; font-weight:bold;}
