BODY
{
	font-size: 10pt;
	font-family: Verdana;
	background-color: #f7f7f7;		/* jaśniutki szary */
	margin: 10px;
}
table
{
	font-family: Verdana;
	font-size: 10pt;
	border-collapse: collapse;
}
table.ramka
{	
	width: 980px;
	background-color: #ffffff;		/* white */
}
table.ramkaIndex
{
	background-color: #ffffff;
}
td.goraLewaIndex
{
	width: 200;
	height: 80px;
	text-align: center;
	border-top: #808080 1px solid;		/* gray */
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-top: 8px;
	padding-right: 3px;
	padding-left: 8px;
	padding-bottom: 8px;
}
table.goraLewaIndex
{
	color: #00008b;				/* darkblue */
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	width: 100%;
	height: 80px;
	background-color: #f5deb3;		/* wheat */
	border-collapse: collapse;
	border-right: #808080 1px solid;	/* gray */
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

td.goraSrodekIndex
{
	text-align: center;
	height: 80px;
	width: 560;
	border-right: #808080 1px solid;	/* gray */
	border-top: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-left: 3px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
table.tytulIndex
{
	color: #d3d3d3;				/* lightgrey*/
	font-weight: normal;
	font-size: 16pt;
	font-family: tahoma;
	letter-spacing: 4px;
	text-align: center;
	width: 100%;
	height: 80px;
	background-color: #00008b;		/* darkblue */
	border-collapse: collapse;
	border-bottom: #00008b 1px solid;	
	border-left: #00008b 1px solid;
	border-right: #00008b 1px solid;
	border-top: #00008b 1px solid;
}
td.srodekIndex
{
	height: 370px;
	vertical-align: top;
	text-align:center;
	background-color: #ffffff;		/* white */
	border-top: #808080 1px solid;		/* gray */
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	padding-left: 3px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 20px;
}
table.srodekIndex
{
	width:100%;
}
.organizator
{
	width: 200px;
	font-family: arial;
	font-size: 9pt;
	text-align:center;
	vertical-align:top;
	padding-top: 15px;
	
}
.logoIndex
{
	text-align: center;
	padding-top: 30px;
	padding-left:0;
	vertical-align: top;
}
.lapka
{
	cursor: pointer;
}
.trescLiniaIndex
{
	color: #00008b;				/* darkblue */
	margin-bottom: 3;
	margin-top: 0;
	font-family: arial;
	font-size: 9pt;
}
.trescJasnaIndex
{
	color: #3366cc;				/* '#708090' = slategray */
	margin-left: 25px;
}

.trescJasnaBoldIndex
{
	color: #3366cc;				/* '#708090' = slategray */ 
	font-weight: bold;	
	font-family: arial;
	margin-bottom: 20px;
}
td.goraLewa
{
	height: 80px;
	text-align: center;
	border-top: #808080 1px solid;		/* gray */
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-top: 8px;
	padding-right: 3px;
	padding-left: 8px;
	padding-bottom: 8px;
	cursor: pointer;
}
table.goraLewa
{
	color: #00008b;				/* darkblue */
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	width: 100%;
	height: 80px;
	background-color: #f5deb3;		/* wheat */
	border-collapse: collapse;
	border-right: #808080 1px solid;	/* gray */
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

td.goraSrodek
{
	text-align: center;
	height: 80px;
	border-right: #808080 1px solid;	/* gray */
	border-top: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-left: 3px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	cursor: pointer;
}

table.tytul
{
	color: #d3d3d3;				/* lightgrey*/
	font-weight: normal;
	font-size: 16pt;
	font-family: tahoma;
	letter-spacing: 4;
	text-align: center;
	width: 100%;
	height: 80px;
	background-color: #00008b;		/* darkblue */
	border-collapse: collapse;
	border-bottom: #00008b 1px solid;	
	border-left: #00008b 1px solid;
	border-right: #00008b 1px solid;
	border-top: #00008b 1px solid;
	cursor:hand;
} 

td.goraPrawa
{
	width: 200px;
	text-align: center;
	vertical-align: top;
	border-right: #808080 1px solid;		/* gray */
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-top: 8px;
}
table.goraPrawa
{
	text-align: center;
	width: 100%;
	
	background-color: white;
}
td.przerwa
{
	width: 10px;
	vertical-align: top;
	background-color: #f7f7f7;		/* jaśniutki szary */
}
td.lewa
{
	width: 200px;
	height: 100%;
	vertical-align: top;
	background-color: white;
	border-top: #808080 solid 1px;		/* gray */
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-top: 20px;
	padding-right: 3px;
	padding-left: 8px;
	padding-bottom: 8px;
}
table.lewa
{
	width: 200px;
	height: 100%;
	background-color: #00008b;		/* darkblue */
}
td.lewaDol
{
	height: 990px;
}
td.menu
{
	height: 27px;
	background-position: left bottom;
	background-image: url(images/linia.jpg);
	background-repeat: no-repeat;
}
td.menuLogo
{
	height: 80px;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
}
td.menuPrzerwa
{
	background-position: left bottom;
	background-image: url(images/linia.jpg);
	background-repeat: no-repeat;
	height: 10px;
}
img.logo
{
	border: #808080 1px solid;	/* gray */
}

td.srodek
{
	width: 540px;
	height: 600px;
	vertical-align: top;
	background-color: white;
	border-top: #808080 1px solid;		/* gray */
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	padding-left: 3px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 20px;
}
table.srodek
{
	width: 540px;
	height: 100%;
	border-collapse: collapse;
	background-color: #f7f7f7;		/* jaśniutki szary */ 
}
td.podtytul
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 9pt;
	color: #00008b;	           /* darkblue */
	font-family: Verdana;
	height: 20px;
	background-color: wheat;
	font-variant: small-caps;
}
td.trescGora
{
	height: 26px;
}
td.tresc
{
	color: #00008b;				/* darkblue */
	padding: 30px;
	vertical-align: top;
	font-family: arial;
	font-size: 10pt;
}
.trescJasna
{
	color: #3366cc;			
}
.trescJasnaBold
{
	color: #3366cc;
	font-weight: bold;	
}
.trescLinia
{
	margin-bottom: 3px;
	margin-top: 0;
}

table.terminarz
{
	width: 474px;
	color: #00008b;				/* darkblue */
	font-family: arial;
	font-size: 10pt;
	margin-bottom: 15px;
}
td.data
{
	vertical-align: top;
	padding: 5px 10px 5px 0px;
	text-align: left;
}
td.czynnosc
{	
	vertical-align: top;
	padding: 5px 0px 5px 10px;
}
td.dzien
{
	color: #00008b;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px 5px 10px;
	border-top: #808080 1px solid;		/* gray */
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	background-color: #E6E8FA;
	}
td.godzina
{	
	width: 80px;
	border-top: #808080 1px solid;		/* gray */
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	padding: 5px 10px;
}
td.referat
{
	border-top: #808080 1px solid;		/*'#808080' = gray*/
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	padding: 5px 10px;
}
td.sesjaLewa
{
	color: #3366cc;				/* '#708090' = slategray */
	font-weight: bold;	
	text-align:center;
	border-left: gray 1px solid;
	padding: 5px 10px;
	background-color: #E6E8FA;
}
td.sesjaPrawa
{
	border-right: #808080 1px solid;
	padding: 5px 10px;
	background-color: #E6E8FA;
}
.wysrodkuj
{
	text-align: center;
	margin-bottom: 3px;
	margin-top: 0;
}
.wysrodkujSzeroko
{
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 3px;
	margin-top: 0;
}

a
{
	color: #d3d3d3;				/* lightgrey */
	font-family: Arial;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: white;
}


a.nowaStrona
{
	font-weight: normal;
	font-size: 10pt;
	color: #993300;
	text-decoration: underline;
}

a.nowaStrona:hover
{
	color: #996633;
	text-decoration: underline;
}


p.autorskie
{
	color: #808080;
	font-size: 7pt; 
	text-align: center;
	margin-top: 5px;
}


td.prawa
{
	width: 210;
	vertical-align: top;
	text-align: center;
	border-right: gray 1px solid;	/* '#808080' = gray */
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	padding: 0;
}
table.prawa
{
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 100%;
	background-color: white;
}
p.data
{
	padding-bottom: 6px; 
	border-bottom: gray 1px solid;
}
.dzien
{
	color: #00008b;
	font-weight: bold;
	text-align: center;
}
