a { text-decoration: none;color: black;background-color: none;}
a:link {color: black;text-decoration: none;}
a.stand:link {color: blue;text-decoration: none;}
a:visited {color:black;}
a.stand:visited {color:blue;}
a:hover {color: yellow;}
a.stand:hover {color: blue;}
a:active {color: black;}
a.stand:active {color: blue;}
a.strona:active {
color:blue;
}
a.strona:hover {
color:lime;
}

a.odsylacz{
color:blue; line-height:25px;font-weight:bold;margin-bottom:10px;text-align:right;
}
body {
font-family:arial; font-size:14px; text-align:left; line-height:5px;
}
/*przeliczenie koloru tła 0:163:159 - #00A39F lub 0:141:137 #008D89*/
/*gorna - tabela górna*/
table.gorna {
font-family:arial; font-size:16px; text-align:center; line-height:15px; 
}

/*dolna_lewa - tabela dolna lewa strona*/
div.dolna_lewa {
padding-top:1mm; text-align:left; margin-left:1mm; font-size:12px; line-height:20px}

/*dolna_lewa_tytul - w tabeli dolnej lewej tytuł*/
p.dolna_lewa_tytul {
text-decoration:underline; font-size:16px; font-weight:bold; line-height:25px;
}

/*dolna_prawa_tytul - w tabeli dolnej prawej tytuł*/
p.dolna_prawa_tytul_glowny {
font-size:30px; font-weight: normal; line-height:30px; margin-left:10px; text-align:left; position:relative; top:5px;
}

p.dolna_prawa_tytul {
font-size:30px; font-weight:normal; line-height:35px; position:relative; top:5px; left:10px; margin-top:10px;text-align:left; 
vertical-align:bottom;
}
td.zawartosc{
background-color:white; text-align:left; vertical-align:top;
}
p.zawartosc {
font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt; margin-right:1cm; 
margin-bottom:3.0pt; margin-left:1cm; vertical-align:top;
}

p.zawartosc.podnumeracja {
margin-left:70px;
}

/*podpis na dole strony*/
p.podpis {
font-family:arial; font-size:14px; text-align:left; line-height:20px; text-align:center; font-style:italic; 
}

/*span.wciecie - wcięcie w numeracji zadań*/
span.wciecie {
margin-left:33px
}

/*pliki - pliki do pobrania*/
.pliki {
font-family:arial; font-size:14px; text-align:center; line-height:15px; vertical-align:middle; table-layout:fixed; border-style:none none dashed none; border-width:thin;
background-color:wthite;
}
td.pliki {font-family:arial; font-size:14px; text-align:center; line-height:15px; vertical-align:top; table-layout:fixed; 
background-color:wthite; border-style:none;
}

a.ikony{color: white;
}
a.ikony:link {color: white;text-decoration: none;}
a.ikony:visited {color:white;}
a.ikony:hover {color: white;}
a.ikony:active {color: white;}


img.ikony{
height:90px;width:auto;
}
table.galeria{
border-spacing:20px; text-align:center;line-height:15px; margin-left:20px;
}
td.galeria{
vertical-align:middle;
}
img.galeria{
width:700px; text-align:center;
}
table.odsylacz{
table-layout:fixed;width:700px;
}
td.odsylacz{
text-align:right; padding-right:50px;width:200px;
}
td.strona{
line-height:15px;font-weight:bold;text-align:right;padding-right:60px;line-height:5px;
}
hr.linia{
font-size:xx-small; color:"#000000"; text-shadow:none; width:700px; position:relative; top:-15px;
}
hr.linia_glowna{
font-size:xx-small; color:"#000000"; text-shadow:none; width:700px; position:relative; top:-5px;
}
.wzor{
text-align:left; width:40%;
}

p.galleria{font-family:arial; font-size:16px; font-weight:bold; text-align:justify; line-height:22px; margin-top:6.0pt; margin-right:1cm; margin-bottom:3.0pt; margin-left:4mm; vertical-align:top;}

p.wybor {cursor:pointer;}
p.wybor:visited {color:black;}
p.wybor:hover {color: yellow;}
p.wybor:visited {color:black;}
p.wybor:active {color: black;}

p.link {cursor:pointer; font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt; 
margin-right:1cm; margin-bottom:3.0pt; margin-left:1cm; vertical-align:top; color: blue;text-decoration: none;}
p.link:link {cursor:pointer; font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt;
margin-right:1cm; margin-bottom:3.0pt; margin-left:1cm; vertical-align:top; color: blue;text-decoration: none;}
p.link:visited {cursor:pointer; font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt; 
margin-right:1cm; margin-bottom:3.0pt; margin-left:1cm; vertical-align:top; color:blue;}
p.link:hover {cursor:pointer; font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt; 
margin-right:1cm; margin-bottom:3.0pt; margin-left:1cm; vertical-align:top; color: blue;}
p.link:active {cursor:pointer; font-family:arial; font-size:14px; text-align:justify; line-height:22px; margin-top:6.0pt; 
margin-right:1cm; margin-bottom:3.0pt; margin-left:1cm; vertical-align:top; color: blue;}

/*ustawienia dla tebeli do raportów*/
table.raport {width: 750px; height: 50px; line-height:18px; text-align:center; font-weight:bold;font-size:14px;}
tr.raport_wew {font-weight:normal; font-size:12px; height: 30px; line-height:12px;}



