body {
	background-image: url(../images/tlo.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-color: #9F0A0E;
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: 100;
	font-size: 10pt;
	font-family: Verdana;
	color: #29166F;
	text-align: center;
}

div {
	font-family: Verdana;
	font-size: 10pt;
	text-align: left;
}

#side {
	margin: 10px 0 0 0;
	padding: 0;
	width: 995px;
	margin: auto;
}

#gora {
	margin: 0;
	padding: 0;
	width: 995px;
	height: 48px;
	background-image: url(../images/top.jpg);
	float: left;
}

#baner {
	margin: 0;
	padding: 0;
	width: 995px;
	height: 271px;
	float: left;
}

#baner_lewy {
	margin: 0;
	padding: 0;
	width: 316px;
	height: 271px;
	background-image: url(../images/logo.jpg);
	float: left;
}

#baner_prawy {
	margin: 0;
	padding: 0;
	width: 679px;
	height: 271px;
	background-image: url(../images/banner.jpg);
	float: left;
}

#dol {
	margin: 0;
	padding: 0;
	width: 995px;
	height: 48px;
	background-image: url(../images/down.jpg);
	float: left;
}

#kontener {
	margin: 0;
	padding: 0;
	width: 995px;
	height: auto;
	background-image: url(../images/tlo2.jpg);
	float: left;
}

#menu_lewe {
	margin: 0;
	padding: 0;
	width: 244px;
	height: auto;
	float: left;
	background-image: url(../images/left.jpg);
}

dl {
	margin: 0;
	padding: 0;
}

dt {
	padding: 0;
	font-weight: 100;
	text-align: left;
	cursor:pointer;
}

dd {
	padding: 5px 0 5px 0;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}

#menu0 dl {
	margin: 0;
	list-style: none;
}

#menu0 dt {
	display: inline;
}

#menu0 dt a {
	padding: 11px 20px;
	width: 204px;
	height: 15px;
	text-decoration: none;
	font-size: 10pt;
	font-weight: 100;
	color: #FFFFFF;
	background-image: url(../images/zakladka_01.jpg);
	display: block;
}

#menu0 dt a:hover {
	font-size: 10pt;
	color: #EDC204;
}

#menu1 dl {
	margin:  0;
	list-style: none;
}

#menu1 dt {
	display: inline;
}

#menu1 dt a {
	padding: 10px 10px;
	width: 203px;
	height: 17px;
	text-decoration: none;
	font-size: 10pt;
	font-weight: 100;
	color: #FFFFFF;
	background-image: url(../images/zakladka_02.jpg);
	display: block;
}

#menu1 dt a:hover {
	font-size: 10pt;
	color: #EDC204;
}

#prawa {
	margin: 0;
	padding: 0;
	width: 751px;
	height: auto;
	float: left;
}

#menu_prawe {
	margin: 0;
	padding: 0;
	width: 223px;
	height: auto;
	background-image: url(../images/right.jpg);
	float: left;
}

#main {
	margin: 0;
	padding: 0;
	width: 528px;
	height: auto;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
}

#stopka { 
	margin: 0;
	padding: 0;
	width: 995px;
	height: 47px;
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/footer.jpg);
	clear: both;
}

#stopka a {
	text-decoration: none;
	font-size: 11px;
	font-weight: 100;
	color: #FFFFFF;
}

#stopka a:hover {
	color: #EDC204;
	text-decoration: underline;
}

#centri {
	margin: 0;
	padding: 0;
	width: 500px;
	height: 26px;
	float: left;
}

#centri ul {
	list-style: none;
	float: right;
}

#centri li {
	display: inline;
	float: left;
}

#centri li a {
	display: block;
	width: 100px;
	height: 20px;
	padding: 3px 0 0 0;
	text-decoration: none;
	font-weight: bold;
	background-color: #B61010;
	color: #FFFFFF!important;
	text-align: center;
}

#centri a:hover {
	background-color: #2D5696;
	color: #FFFFFF!important;
}

#banner {
	margin: 0;
	padding: 0;
	width: 980px;
	height: 299px;
	background-image: url(../images/banner_01.jpg);
	float: left;
}

div.ramka { 
	margin: 10px auto 0px auto;
	padding: 1px 10px 0px 0px;
	font-weight: bold; 
	width: 190px;
	height: 16px;
	text-align: right;
	color:#EDC204;
	border: 1px solid #EDC204;
}

div.srodkowanie {
	margin: 20px auto 10px auto;
	text-align: left;
}

div.srodkowanie img {
	margin: auto;
}

div.do_gory {
	margin: 10px 0;
	padding: 10px 0 10px 0;
	text-align: right;
	border-top: 1px solid #282828;
}

div.tresciwy {
	padding: 0px 10px 0px 10px;
	text-align: justify;
}

img {
	margin: 0;
	padding: 0;
	border-style: none;
	display: block;
}

strong {
	font-weight: 900;
}

h1 {
	margin: 0;
	padding: 5px 10px 0 0;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	font-size: 14pt;
	font-family: Verdana;
	color: #29166F;
	text-align: right;
}

h2 {
	margin: 0;
	padding: 0;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	font-size: 8pt;
	font-family: Verdana;
	color: #29166F;
	text-align: center;
}

.centold {
	font-weight: bold;
	text-align: center;
}

.boldface {
	font-weight: bold;
}

.linepod {
	text-decoration: underline;
}

.linebold {
	font-weight: bold;
	text-decoration: underline;
}

.pochyle {
	font-style: italic;
}

ul {
	margin: 0 0 0 20px;
	padding: 0;
}

ul.numeryzacja {
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: decimal;
}

.numeryzacja2 {
	margin: 0;
	margin: 0 0 0 30px;
	list-style-type: decimal;
}

ul.literyzacja {
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: lower-alpha;
}

li {
	margin: 0;
	padding: 1px 0 0 0;
}

.igorny {
	vertical-align: super;
}

table.news {
	margin: 10px 0 0 0;
	text-align: justify;
	color: #000000;
	border: 1px solid #425C79;
}

td {
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	color: #29166F;
	border-style: none;
}

td.data_licznik {
	padding: 0 5px 0 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B12C26;
	border-width: 0px;
}

td.tresc {
	text-align: justify;
	color: #000000;
}

td.wers1 {
	border: 1px solid #E7E7E7;
}

td.wers2 {
	background-color: #E7E7E7;
	border: 1px solid #E7E7E7;
}

td.pobieralnia {
	border: 1px solid #E7E7E7;
}

td.undermenu {
	border: 1px solid #E7E7E7;
	text-align: center;
}

td.galeria {
	border: 1px solid #425C79;
}

td.naglowek_tab {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B12C26;
	border-width: 0px;
}

td.zaznaczenie {
	background-color: #B61010;
	border: 1px solid #282828;
	text-align: center;
}

td.zaznaczenie2 {
	background-color: #2D5696;
	border: 1px solid #282828;
	text-align: center;
}

.menusek td {
	width: 20px;
	text-align: center;
	border: 1px solid #E7E7E7;
}

.menusek td a {
	display: block;
}

.menusek td a:hover {
	background-color: #C11B1B;
	font-weight: bold;
	color: #FFFFFF;
}

.menusek2 td {
	margin: 0;
	padding: 0;
	height: 30px;
	text-align: center;
}

.menusek2 td a {
	margin: 0;
	padding: 5px 0 0 0;
	display: block;
	height: 20px;
}

.menusek2 td a:hover {
	background-color: #2D5696;
	font-weight: bold;
	color: #FFFFFF;
}

a:link {
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: 100;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}
a:visited {
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: 100;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}
a:active {
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: 100;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
}
a:hover {
	font-style: normal;
	font-variant: normal;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: 100;
	color: #000000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}
.stowarzyszenie:link {
	font-variant: normal;
	font-size: 8pt;
	color: #FFFFFF;
}
.stowarzyszenie:visited {
	font-variant: normal;
	font-size: 8pt;
	color: #FFFFFF;
}
.stowarzyszenie:active {
	font-variant: normal;
	font-size: 8pt;
	color: #FFFFFF;
}
.stowarzyszenie:hover {
	font-variant: normal;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
.stylemenu:link {
	font-variant: normal;
	color: #FFFFFF;
}
.stylemenu:visited {
	font-variant: normal;
	color: #FFFFFF;
}
.stylemenu:active {
	font-variant: normal;
	color: #FFFFFF;
}
.stylemenu:hover {
	font-variant: normal;
	color: #EDC204;
	text-decoration: none;
}
.organizacja:link {
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	font-size: 9pt;
	font-family:Verdana;
	color: #FFFFFF;
	cursor: pointer;
}
.organizacja:visited {
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	font-size: 9pt;
	font-family:Verdana;
	color: #FFFFFF;
	cursor: pointer;
}
.organizacja:active {
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	font-size: 9pt;
	font-family:Verdana;
	color: #FFFFFF;
	cursor: pointer;
}
.organizacja:hover {
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	font-size: 9pt;
	font-family:Verdana;
	color: #EDC204;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}
.do_tabel:link {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.do_tabel:visited {
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}
.do_tabel:active {
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}
.do_tabel:hover {
	font-weight: bold;
	font-size: 9pt;
	color: #C0C0C0;
}
input, textarea, select {
  display: block;
  margin: 0 0 2px 10px;
  font-family: sans-serif;
  font-size: Verdana, Arial, 12px;
}

.norma_link a:link {
	font-style: normal;
	font-variant: normal;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: 900;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}

.norma_link a:hover {
	font-style: normal;
	font-variant: normal;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: 900;
	color: #0000FF !important;
	text-decoration: underline !important;
	border-style: none;
	cursor: pointer;
}

.norma_link a:visited {
	font-style: normal;
	font-variant: normal;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: 900;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}

.norma_link a:active {
	font-style: normal;
	font-variant: normal;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: 900;
	color: #FF0000;
	text-decoration: none;
	border-style: none;
	cursor: pointer;
}
