/* CSS dla KOLMIO Kiełkowscy
 * <michal@kolmio.com.pl>
 */


body,td,li,table,caption {font-size: 10pt;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color: black;}

.prog {background-color: #D8E8D8; }

.gwar {background-color: #00CF00; color: #FF0000; }

td     {vertical-align: top; }
.tdm   {vertical-align: middle; }
.tdi   {font-size: 15pt; font-weight: bold; text-align:center; }



th     {font-size: 10pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color: black; }
h1     {font-size: 15pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color: black; }
a:link.ah1   {font-size: 15pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
a:visited.ah1   {font-size: 15pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
a:hover.ah1   {font-size: 15pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
a:link.ah1BW   {font-size: 15pt; color: Black;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
a:visited.ah1BW   {font-size: 15pt; color: Black;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
a:hover.ah1BW   {font-size: 15pt;
	font-weight: bold; color: Black;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
	
a:link.aBW {color:Black; }
a:visited.aBW {color:Black; }
a:hover.aBW {color:White; }
	
h2     {font-size: 12pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color: black; }
h3     {font-size: 11pt;
	font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color:black; }
dt     {font-weight: bold;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif; }
pre,tt {font-family: courier ce, courier, monospace; }
b,strong { font-weight: bold;
	font-family: tahoma, lucida,arial ce,arial, helvetica, sans-serif; }
a:link {font-size: 10pt;
	color: #0000FF;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	text-decoration: underline; }
a:visited {font-size: 10pt; 
	color: #800080;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	text-decoration: underline; }
a:hover {font-size: 10pt; 
	color: #ff0000;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	text-decoration: underline; }
small  {font-size: 8pt;
	font-weight: lighter;
	font-family: tahoma, lucida,a rial ce, arial, helvetica, sans-serif;
	color: black;
	text-decoration: none; }
i,em   { text-decoration: italics;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	color: black; }

.tm {font-size: 8pt;
	color: #000000;
	background: #ffffff;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	font-weight: bold; }
.am:link {font-size: 8pt;
	color: #ffffFF;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: underline; }
.am:visited {font-size: 8pt; 
	color: #ffffff;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: underline; }
.am:hover {font-size: 8pt; 
	color: #ff0000;
	font-family: tahoma, lucida, arial ce, arial, helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: underline; }

a.nund {text-decoration:none;}
a.sml {font-size: 8pt;}	
a:link.sml {font-size: 8pt;}	
a:hover.sml {font-size: 8pt;}	
a:visited.sml {font-size: 8pt;}	



table.tdFrame {
	border-style:solid;
        border-width:2px;
	border-color:00cf00;
	background: transparent; }

td.tdFrame {
	border-style:solid;
        border-width:2px;
	border-color:00cf00;
	background: transparent; }

td.tdFrameBW {
	border-style:solid;
        border-width:2px;
	border-color:000000;
	background: transparent; }

td.tdFrameBlack {
	border-style:solid;
        border-width:1px;
	border-color:#000000;
	color: #FFFFFF;
	background-color: #006A0F; }
td.tdFrameBlackBW {
	border-style:solid;
        border-width:1px;
	border-color:#000000;
	color: #FFFFFF;
	background-color: #101010; }
a:link.tdFrameBlack {
	color: #FFFF00 ;
	}
a:visited.tdFrameBlack {
	color: #FFFF00 ;
	}
a:link.tdFrameBlackBW {
	color: #FFFFFF ;
	}
a:visited.tdFrameBlackBW {
	color: #FFFFFF ;
	}
	
/* kolory w górnej części i w głównym menu */

table.top { width: 100%; background: #B4DAAF; border: none; }
div.top {background: #ECE9D8;}
table.topBW { width: 100%; background: #B0B0B0; border: none; }
div.topBW {background: #909090;}
td.th0 { height:5px; background-color: #ECE9D8; }
td.th1 { width:1px; background-color: #FFFFFF; }
td.th2 { width:1px; background-color: #ACA899; }
td.th4 { height:3px; background-color: #006A0F; }
td.th5 { text-align: right; font-size:11; vertical-align:middle; }
input.th5 { font-size:11; vertical-align:middle; }
img.th5 { font-size:11; vertical-align:middle; }

td.th { text-align:center; vertical-align:middle;
	font-size:12px; font-weight:bold; font-family:Tahoma,Arial,Helvetica; 
	height:22px; color: #000000; background-color: #ECE9D8; }
td.ths { text-align:center; vertical-align:middle; font-size:12px;
	font-weight:bold; font-family:Tahoma,Arial,Helvetica; height:22px; 
	color: #000000; background-color: #EFFFEF; }
td.tha { text-align:center; vertical-align:middle; font-size:12px;
	font-weight:bold; font-family:Tahoma,Arial,Helvetica; height:22px;
	color: #000000; background-color: #C2C1B5; }

a:visited.ahmenu {display:block; font-size:12px; zoom:1; color:#000000; text-decoration:underline;}
a:link.ahmenu {display:block; font-size:12px; zoom:1; color:#000000; text-decoration:underline;}
a:hover.ahmenu { text-decoration:underline; color:#000000; }

/* kolory w menu tematycznym */

td.tb1 { height:1px; background-color: #ACA899; }
td.tb1s { width:1px; height:1px; background-color: #EFFFEF; }
td.tb2 { height:1px; background-color: #FFFFFF; }
td.tbn { height:1px; background-color: #006A0F; }
td.tb3 { width:1px; background-color: #006A0F; }
td.tb { text-align:left; vertical-align:middle; font-size:12px; font-weight:bold;
	font-family:Tahoma,Arial,Helvetica; height:20px; color: #FFFF00; background-color: #006A0F; }
td.tbs { text-align:left; vertical-align:middle; font-size:12px; font-weight:bold; 
	font-family:Tahoma,Arial,Helvetica; height:20px; color: #000000; background-color: #efffef; }
td.tba { text-align:left; vertical-align:middle; font-size:12px; font-weight:bold;
	font-family:Tahoma,Arial,Helvetica; height:20px; color: #FFFF00; background-color: #000000; }

a.amenu {display:block; font-size:12px; zoom:1;}
a:link.amenu { color:#FFFF00; font-size:12px; text-decoration:none;}
a:hover.amenu { color:#FFFF00; font-size:12px; text-decoration:none;}
a:visited.amenu { color:#FFFF00; font-size:12px; text-decoration:none;}

tr.tb1 { background-color: #ECE9D8; }
tr.tb2 { background-color: #efffef; }

hr.hrt {color: #ECE9D8; height: 2px; border: 0; width: 95%; }

/* style do formularza ankiety */

td.anop { text-align:center; vertical-align:middle; }
td.ano { text-align:center; vertical-align:middle; }
td.anopt { text-align:center; vertical-align:middle; font-size:15px; }
td.anq { font-size:15px; }
td.ana { font-size:12px; font-style:italic; }
td.ant { font-size:15px; font-weight:bold; 
}
