body, html {
      background-color: #FFFECC;
      color: #000000;
      font-family: Verdana, "Arial CE", Arial, Tahoma, Helvetica, sans-serif, "Times New Roman", Times;
      text-align: justify;
      margin: 0;
      padding: 0;
}
#STRONA {
	background-color: #FFFECC;
	width: 980px;
}
#NAGLOWEK {
	background-color: #FFFECC;
	float: left;
	overflow: hidden;
	width: 980px;
	height: 80px;
}
#ZAWARTOSC {
	width: 980px;
	height: 100%;
      background-image: url(../images/zawart_back.gif);
	overflow: hidden;
	background-color: #FFFFFF;
}
#NAGL_LEWY {
	width: 170px;
	height: 80px;
	float: left;
	overflow: hidden;
      background-image: url(../images/lg.gif);
      display: inline;	
}
#NAGL_SRODEK {
	width: 730px;
	height: 80px;
	float: left;
      text-align: left;
      vertical-align: middle;
	overflow: hidden;
      background-image: url(../images/sg.gif);
}
#NAGL_PRAWY {
	width: 80px;
	height: 80px;
	float: left;
	overflow: hidden;
      background-image: url(../images/pg.gif);	
}
#MENU_NAV {
	width: 170px;
	float: left;
	overflow: hidden;
      display: inline;	
}
#FEJSBUK {
	width: 170px;
	float: left;
	overflow: hidden;
      display: inline;
	background-color: #FFFFFF;
	margin-top: 15px;
	text-align: justify;
}
#SRODEK {
	width: 730px;
	float: left;
	overflow: hidden;
	background-color: #FFFFFF;
}
#TYTUL {
	width: 725px;
	overflow: hidden;
	background-color: #44834D;
	color: #F0E4E4;
	border: 2px solid #44834D;
      font-size: 10pt;
	font-weight: bold;
      text-align: justify;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 0px 0px;
}
#BLOK_ILOSC {
	width: 725px;
	overflow: hidden;
	background-color: #44834D;
	color: #F0E4E4;
	border: 2px solid #44834D;
      font-size: 10pt;
	font-weight: bold;
      text-align: justify;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 10px 0px;
}
#MAILING {
	width: 160px;
	overflow: hidden;
	background-color: #99CC99;
	color: #153F1A;
      font-size: 9pt;
      text-align: center;
}
#TRESC {
	width: 706px;
	float: left;
	overflow: hidden;
	background-color: #FFFFFF;
      font-size: 9pt;
      text-align: justify;
	color: #153F1A;
	border: 2px solid #44834D;
	padding: 10px;
	margin: 0px 0px 5px 0px;
}
#NEWS {
	width: 670px;
	overflow: hidden;
	background-color: #FFFFFF;
      font-size: 9pt;
      text-align: justify;
	color: #153F1A;
	padding: 10px;
	margin: 5px 0px 5px 0px;
}
#WSTAWKA {
	width: 650px;
	overflow: hidden;
	background-color: #FFFFFF;
      font-size: 9pt;
      text-align: center;
	color: #153F1A;
	border-top: 2px solid;
	padding: 10px;
	margin: 5px 0px 0px 0px;
}
#PRAWY {
	width: 80px;
	height: auto;
	float: left;
	overflow: hidden;
}
#GENERACJE {
	width: 80px;
	height: auto;
	float: left;
	overflow: hidden;
}
#PR_GENER {
	width: 70px;
	height: 20;
	float: right;
	overflow: hidden;
	background-color: #99CC99;
      font-size: 8pt;
      text-align: justify;	
	color: #153F1A;
	padding: 2px 5px 2px 0px;
	margin: 2px 0px 0px 5px;
}
#MAIN_OPISY {
	width: 670px;
	overflow: hidden;
	background-color: #FFFFFF;
      font-size: 9pt;
      text-align: LEFT;
	color: #153F1A;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}#LISTA_GENER {
	width: 670px;
	overflow: hidden;
	background-color: #FFFFFF;
      font-size: 9pt;
      text-align: center;
	color: #153F1A;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#STOPKA {
	width: 730px;
	overflow: hidden;
	background-color: #FFFFFF;
	color: #153F1A;
      font-size: 8pt;
}
#AFILIACJA {
	background-color: #FFFECC;
	text-align: center;
	clear: both;
}
#MODEL {
	background-color: #FFFFFF;
	width: 600px;
	font-size: 9pt;
      text-align: justify;
	color: #153F1A;
}
#MODEL1 {
	background-color: #FFFFFF;
	width: 680px;
	font-size: 9pt;
      text-align: justify;
	color: #153F1A;
}
ul.menus a:link, ul.menus a:visited, ul.menus a:hover {
	border: none;
}
ul#menu1, ul#menu1 li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu1 {
	width: 170px;
}
ul#menu1 a:link, ul#menu1 a:visited, ul#menu1 a:hover {
	display: block;
	width: 145px;
	text-decoration: none;
	background-color: #99CC99;
      font-size: 9pt;
      text-align: justify;	
	color: #153F1A;
	padding: 2px 2px 2px 5px;
	margin: 15px 10px 2px 10px;
}

ul#menu_gal, ul#menu_gal li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu_gal {
	width: 170px;
	height: 100px;
}
ul#menu_gal a:link, ul#menu_gal a:visited, ul#menu_gal a:hover {
	display: block;
	width: 145px;
	text-decoration: none;
	background-color: #99CC99;
      font-size: 9pt;
      text-align: justify;	
	color: #153F1A;
	padding: 2px 2px 2px 5px;
	margin: 15px 10px 2px 10px;
}



ul#menu2, ul#menu2 li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu2 {
	width: 170px;
}
ul#menu2 a:link, ul#menu2 a:visited, ul#menu2 a:hover {
	display: block;
	width: 145px;
	text-decoration: none;
	background-color: #BDE3BD;
      font-size: 9pt;
      text-align: right;	
	font-weight: bold;
	color: #153F1A;
	padding: 2px 2px 2px 5px;
	margin: 3px 10px 2px 10px;
}
ul#menu3, ul#menu3 li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#menu3 {
	width: 170px;
}
ul#menu3 a:link, ul#menu3 a:visited, ul#menu3 a:hover {
	display: block;
	width: 145px;
	text-decoration: none;
	background-color: #E6FDE6;
      font-size: 9pt;
      text-align: right;
	font-weight: lighter;
	color: #153F1A;
	padding: 2px 2px 2px 5px;
	margin: 2px 10px 2px 10px;
}

ul#gener, ul#gener li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#gener {
	width: 80px;
}
ul#gener a:link, ul#gener a:visited, ul#gener a:hover {
	display: block;
	width: 70px;
	text-decoration: none;
	background-color: #BDE3BD;
      font-size: 8pt;
      text-align: right;	
	color: #153F1A;
	margin: 2px 2px 2px 5px;
	padding: 2px 10px 2px 2px;
}
A.menu:link, A.menu:active, A.menu:visited {
      COLOR: #153F1A;
      TEXT-DECORATION: none;
}
A.menu:hover {
      COLOR: #153F1A;
      TEXT-DECORATION: underline;
}
A.czerwony:link, A.czerwony:active, A.czerwony:visited {
      COLOR: #ff0000;
      TEXT-DECORATION: none;
}
A.czerwony:hover {
      COLOR: #ff0000;
      TEXT-DECORATION: underline;
}
.just {
      FONT-SIZE: 9pt;
      TEXT-ALIGN: justify;
}
.prawo {
      FONT-SIZE: 9pt;
      TEXT-ALIGN: right;
}
.s {
      COLOR: #153F1A;
      FONT-SIZE: 8pt;
      TEXT-ALIGN: center;
}
.t {
      COLOR: #153F1A;
      FONT-SIZE: 7pt;
      TEXT-ALIGN: justify;
}
.v {
      COLOR: #153F1A;
      FONT-SIZE: 8pt;
      TEXT-ALIGN: right;
}
TD.k {
      BACKGROUND-COLOR: white;
      COLOR: #FF0000;
      FONT-SIZE: 10pt;
      FONT-WEIGHT: bold;
}
TD.m {
      BACKGROUND-COLOR: #44834D;
      COLOR: #F0E4E4;
      FONT-SIZE: 13pt;
      FONT-WEIGHT: bold;
}
TD.n {
      BACKGROUND-COLOR: #44834D;
      COLOR: #F0E4E4;
      FONT-SIZE: 10pt;
      FONT-WEIGHT: bold;
}
TD.p {
      BACKGROUND-COLOR: #99CC99;
      COLOR: #336633;
      FONT-SIZE: 9pt;
}
TD.r {
      BACKGROUND-COLOR: #99CC99;
      COLOR: #153F1A;
      FONT-SIZE: 8pt;
}
TD.s {
      BACKGROUND-COLOR: white;
      COLOR: #336633;
      FONT-SIZE: 10pt;
      FONT-WEIGHT: bold;
      TEXT-ALIGN: justify;
}
TD.v {
      BACKGROUND-COLOR: #BDE3BD;
      COLOR: #336633;
      FONT-SIZE: 9pt;
}
TD.y {
      BACKGROUND-COLOR: #E6FDE6;
      COLOR: #336633;
      FONT-SIZE: 9pt;
}
