* {
       font-family: Arial, Times New Roman, Helvetica, Courier, sans-serif;
	   line-height: 15px;
}
/* struktura  - template */
table.body{
	border-collapse: collapse;
	font-size: 11px;
	width: 820px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #7D7D7D;
}
table.body_rekblock{
	border-collapse: collapse;
	font-size: 11px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #7D7D7D;
}
#header{
       background:#FFFFFF;
       width: 100%;   
	   height: 40px;
	   margin: 0px;
	   padding: 0px;
	   border: 0px solid #ADADAD;
	   vertical-align: middle;
	   border-top: 1px solid #B9B9B9;
	   border-bottom: 1px solid #BDBDBD;
}
#menu_left {
       background-color: #FFFFFF;
	   text-align: left;
       position:relative;
       width: 180px;
       margin: 0px;
       padding: 5px;
       vertical-align: top;
	   border: 0px solid #ADADAD;
}
#menu_top {
       background-color: #FFFFFF;
       position:relative;
       width: 640px;
       height: 120px;
       margin: 0px;
       padding: 5px;
       vertical-align: top;  
	   border: 0px solid #ADADAD;
}
#content {
       background:#FFFFFF;
       text-align: center;
       position: relative;
       width: 640px;
       margin: 0px;
       padding: 5px;
       vertical-align: top;
	   border: 0px solid #ADADAD;
}
#bottom {
       background:#FFFFFF;
       width: 100%;
	   margin: 0px;
       padding: 0px;
	   border: 0px solid #ADADAD;
	   border-top: 1px solid #B9B9B9;
	   border-bottom: 1px solid #BDBDBD;
}
#footer {
       background:#FFFFFF;
       width: 100%;
	   height: 20px;
       text-align: center;
       font-family: cursive;
       font-size: x-small;
       margin: 0px;
       padding: 5px;
       border: 0px solid #ADADAD;
}
#rekblock {
       background:#ece9d8;
       width: 100%;
	   height: 40px;
       text-align: center;
       font-family: cursive;
       font-size: x-small;
       margin: 0px;
       padding: 5px;
       border: 0px solid #ADADAD;
	   border-top: 1px solid #bfbdb0;
	   vertical-align: top;
}
#top
{
	   text-align: center;
	   vertical-align: top;
}
/*********************************************************/
.submitLink {
   color: #00f;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
}
A.menu_left:link,
A.menu_left:visited,
A.menu_left:active  {
       FONT-SIZE: 11px; 
	   COLOR: #008BCE; 
	   FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	   TEXT-DECORATION: none
}
A.menu_left:hover {
       FONT-SIZE: 11px; 
	   COLOR: #00517B;
	   FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	   TEXT-DECORATION: underline
}
A.menu_left_szary:link,
A.menu_left_szary:visited,
A.menu_left_szary:active  {
       FONT-SIZE: 11px; 
	   COLOR: #606060; 
	   FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	   TEXT-DECORATION: none
}
A.menu_left_szary:hover {
       FONT-SIZE: 11px; 
	   COLOR: #000000;
	   FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	   TEXT-DECORATION: underline
}
td.menu_left{
	border-bottom: 1px dotted #ADADAD;
	width: 140px;
}
/**************************kolor na obramowanie #d0d5dd **********************/
table.std{
	border-collapse: collapse;
	font-size: 11px;
	color: #4A4A4A;
	width: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	border: 0px solid #d0d5dd;
}
table.dynamic{
	border-collapse: collapse;
	font-size: 11px;
	color: #4A4A4A;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	border: 0px solid #d0d5dd;
}
table.ramka{
	border-collapse: collapse;
	font-size: 11px;
	color: #4A4A4A;
	width: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	border: 1px solid #d0d5dd;
}
tr.naglowek {
	background-image: url(/obrazki/belka.JPG);
	background-repeat: repeat-x;
	border-collapse: collapse;
	border-top: 1px solid #d0d5dd;
	border-bottom: 0px solid #d0d5dd;
	font-family: Garamond, Georgia, Verdena, Arial, Helvetica, Courier, sans-serif;
	font-size: 11px;
	color: #8080FF;
	letter-spacing : 0.2em;
	text-align: center;
	vertical-align: top;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
tr.naglowek_szary {
	background-image: url(/obrazki/belka_sz.jpg);
	background-repeat: repeat-x;
	border-collapse: collapse;
	border-top: 1px solid #606060;
	border-bottom: 0px solid #8080FF;
	font-family: Garamond, Georgia, Verdena, Arial, Helvetica, Courier, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing : 0.2em;
	text-align: center;
	vertical-align: top;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
tr.naglowek_0em {
	background-image: url(/obrazki/belka.JPG);
	background-repeat: repeat-x;
	border-collapse: collapse;
	border-top: 1px solid #d0d5dd;
	border-bottom: 0px solid #d0d5dd;
	font-family: Garamond, Georgia, Verdena, Arial, Helvetica, Courier, sans-serif;
	font-size: 11px;
	color: #8080FF;
	text-align: center;
	vertical-align: top;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
tr.naglowek_left {
	background-image: url(/obrazki/belka.JPG);
	background-repeat: repeat-x;
	border-collapse: collapse;
	border-top: 1px solid #d0d5dd;
	border-bottom: 0px solid #d0d5dd;
	font-family: Garamond, Georgia, Verdena, Arial, Helvetica, Courier, sans-serif;
	font-size: 11px;
	color: #8080FF;
	letter-spacing : 0.2em;
	text-align: left;
	vertical-align: top;
	height: 0px;
	margin: 0px;
	padding: 0px;
}
tr.top {
	vertical-align: top;
}
tr.middle {
	vertical-align: middle;
}
tr.linie {
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #BDBDBD;
	vertical-align: middle;
}
table.std_border{
	border-collapse: collapse;
	font-size: 12px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	border: 1px solid #d0d5dd;
}
table.collspan_2{
	border-collapse: separate;
	border-spacing: 10px;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
td.okno_tekst_m{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid #d0d5dd;
}
td.okno_tekst_d{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid #d0d5dd;
}
td.okno_tekst_d_middle{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid #d0d5dd;
}
td.okno_tekst_gora{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-top: 1px solid #d0d5dd;
}
td.okno_tekst_gora_middle{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-top: 1px solid #d0d5dd;
}
td.okno_tekst_dol_gora_middle{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid #d0d5dd;
	border-top: 1px solid #d0d5dd;
}
table.art{
	font-size: 11px;
	color: #4A4A4A;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
}
img.tekst_right{
	border: 1px solid #d0d5dd;
	margin: 0px;
	padding: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
	float: left;
}
img.tekst_left{
	border: 1px solid #d0d5dd;
	margin: 0px;
	padding: 0px;
	margin-left: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
	float: right;
}
img.std{
	border: 0px solid #d0d5dd;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
}
A.wiecej:link ,
A.wiecej:visited,
A.wiecej:active {
       FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.wiecej:hover {
       FONT-SIZE: 10px; COLOR: #266396; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}

ul.lista{
	list-style: circle;
	list-style-position: outside;
}
ul.lista_num{
	list-style: decimal;
	list-style-position: outside;
}
ul.artykul_top5{
	list-style: circle;
	margin:0;
	margin-left:20px;
	padding:0;
	border:0;
	margin-top: 5px;
	margin-bottom: 0px;

}
li.artykul_top5{
	margin-bottom: 7px;

}

A.linki:link ,
A.linki:visited,
A.linki:active {
       FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0066CC; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.linki:hover {
       FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}
A.linki1:link ,
A.linki1:visited,
A.linki1:active {
       FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #408080; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.linki1:hover {
       FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}
A.linki2:link ,
A.linki2:visited,
A.linki2:active {
       FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006F6F; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.linki2:hover {
       FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}
A.tekst:link ,
A.tekst:visited,
A.tekst:active {
       FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4A4A4A; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.tekst:hover {
       FONT-SIZE: 11px; COLOR: #266396; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}
A.link_white:link ,
A.link_white:visited,
A.link_white:active {
       FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: none
}
A.link_white:hover {
       FONT-SIZE: 11px; COLOR: #266396; FONT-FAMILY:  Arial, Times New Roman, Helvetica, Courier, sans-serif; TEXT-DECORATION: underline
}

a.art_link {
	font-family: Arial, Times New Roman, Helvetica, Courier, sans-serif;
	font-size: 10px;
	color: #4A4A4A;
	text-decoration: none;
}
a.art_link:hover {
	font-family: Arial, Times New Roman, Helvetica, Courier, sans-serif;
	font-size: 10px;
	color: #266396;
	text-decoration: underline;
}

a  {
	font-family: Arial, Times New Roman, Helvetica, Courier, sans-serif;
	font-size: 10px;
	color: #4A4A4A;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Times New Roman, Helvetica, Courier, sans-serif;
	font-size: 10px;
	color: #266396;
	text-decoration: underline;
}
