/* CSS Document */
body {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-align: center;
	line-height: 135%;	
}

table.glowna {
	width: 980px;
	height: auto;
}

td.top {
	border-bottom: #CCCCCC solid 3px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

td.left50 {
	width: 50%;
	text-align: left;
}

td.right50 {
	width: 50%;
	text-align: right;
}

td.lewa {
	width: 185px;
	vertical-align: top;
	padding-top: 30px;
	padding-left: 10px;
}

td.srodek {
	width: 560px;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
}

td.prawa {
	width: 195px;
	vertical-align: top;
	padding-top: 30px;
	padding-right: 10px;
}

td.prawa_dol {
	width: 190px;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 14px;
}

td.bottom {
	border-top: #CCCCCC solid 2px;
	text-align: center;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

table.menu {
	text-align: center;
	border-bottom: #D1D1D1 solid 2px;
	line-height: 120%;
}

td.tabela_gora {
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	padding: 5px;
}

td.tabela_dol {
	border: #000000 1px solid;
	padding: 5px;
}

td.podmenu {
	padding-bottom: 5px;
	padding-top: 5px;
}

.aleft { text-align: left; }

.acenter { text-align: center; }

.aright {	text-align: right; }

.ajust {	text-align:justify; }

.podkreslenie {
	border-bottom: #CCCCCC solid 1px;
	padding-bottom: 5px;
}

.podkreslenie_pom {
	border-bottom: #F09800 solid 1px;
	padding-bottom: 5px;
}

.ramka_gora {
	border-top: #CCCCCC solid 1px;
	padding-top: 5px;
}

.tresc {
	padding-top: 5px;
	padding-bottom: 5px;
}

.aktualnosci {
	font-family: Verdana;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 117%;
}

img.aktualnosci {
	border: #F4F4F4 solid 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 5px;
}

a.menu_off {
	background: url(img/menu_off.gif);
	width: 140px;
	height: 28px;
	display: block;
	text-decoration: none;
	vertical-align: bottom;
	color: #2B2B2B;
	font-family: Verdana;
}

a.menu_off:hover, a.menu_on {
	background: url(img/menu_still.gif);
	width: 140px;
	height: 28px;
	display: block;
}

span.menu_still {
	background: url(img/menu_still.gif);
	width: 140px;
	height: 28px;
	display: block;
	vertical-align: bottom;
	color: #2B2B2B;
	font-family: Verdana;
}

/*a.menu2 {
	text-decoration: none;
	color: #FFFFFF;
}

.z1_off {
	position: absolute;
	left: 0px;
	top: 0px;
	vertical-align: bottom;
	background: url(img/z1_off.gif);
	width: 140px;
	height: 60px;
	display: block;
}

.z2_off {
	position: absolute;
	left: 140px;
	top: 0px;
	vertical-align: bottom;
	background: url(img/z2_off.gif);
	width: 140px;
	height: 60px;
	display: block;
}

.z3_off {
	position: absolute;
	left: 280px;
	top: 0px;
	vertical-align: bottom;
	background: url(img/z3_off.gif);
	width: 140px;
	height: 60px;
	display: block;
}

.z4_off {
	position: absolute;
	left: 420px;
	top: 0px;
	vertical-align: bottom;
	background: url(img/z4_off.gif);
	width: 140px;
	height: 60px;
	display: block;
}

.z1_on {
	position: absolute;
	left: 0px;
	top: -50px;
	vertical-align: bottom;
	background: url(img/z1_on.gif);
	width: 140px;
	height: 110px;
	display: block;
}

.z2_on {
	position: absolute;
	left: 140px;
	top: -50px;
	vertical-align: bottom;
	background: url(img/z2_on.gif);
	width: 140px;
	height: 110px;
	display: block;
}

.z3_on {
	position: absolute;
	left: 280px;
	top: -50px;
	vertical-align: bottom;
	background: url(img/z3_on.gif);
	width: 140px;
	height: 110px;
	display: block;
}

.z4_on {
	position: absolute;
	left: 420px;
	top: -50px;
	vertical-align: bottom;
	background: url(img/z4_on.gif);
	width: 140px;
	height: 110px;
	display: block;
}*/

/*a.menu_home_off {
	background: url(img/menu_home_off.gif);
	width: 48px;
	height: 31px;
	display: block;
}

a.menu_home_off:hover, a.menu_home_on {
	background: url(img/menu_home_on.gif);
	width: 48px;
	height: 31px;
	display: block;
}

span.menu_home_on {
	background: url(img/menu_home_on.gif);
	width: 48px;
	height: 31px;
	display: block;
}*/

input {
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F4F4F4;
	border-bottom-color: #F4F4F4;
	color: #2B2B2B;
}

.button_84x22 {
	background-image: url(img/button_off.jpg);
	border: 0px;
	color: #2B2B2B;
	font-weight: bold;
	font-size: 11px;
	height: 22px;
	width: 84px;
	margin: 1px;
	cursor: pointer;
}

.button_84x22:hover, .button_84x22on {
	background-image: url(img/button_on.jpg);
	border: 0px;
	color: #2B2B2B;
	font-weight: bold;
	font-size: 11px;
	height: 22px;
	width: 84px;
	margin: 1px;
	cursor: pointer;
}

hr {
	height: 1px;
	color: #CCCCCC;
	border: 1px #CCCCCC solid;
}

.fgeorgia { font-family: Georgia; }

.flucidahand { font-family: Lucida Handwriting; }

.s24 { font-size: 24px; }

.s18 { font-size: 18px; }

.s16 { font-size: 16px; }

.s14 { font-size: 14px; }

.s12 { font-size: 12px; }

.s11 { font-size: 11px; }

.s10 { font-size: 10px; }

.szary { color: #666666; }

.czarny { color: #2B2B2B; }

.pomarancz { color: #F09800; }

.fiolet { color: #C5AECD; }

.bold {	font-weight: bold; }

a { text-decoration: none; }

a.pomarancz { color: #F09800; }

a.pomarancz:hover { color: #DB7800; }

a.szary { color: #666666; }

a.szary:hover { color: #F09800; }

.podkreslenie_tekstu { text-decoration: underline; }
