body {
	font: 13px arial,helvetica,clean,sans-serif;
	background: #d6dbbf url(../grafika/tlo.jpg) repeat-x;
	color: #000;
	text-align: center;
	vertical-align: top;
	margin: 0;
	}

#table_s {
	float:left
}

.przycisk {
	border: solid 1px gray;
	font-size: 10px;
	background: #eee;
}

.ramka {
	margin: 5px;
	background: #fff;
}

td {
	text-align: justify;
	font-size: 13px;
	vertical-align: top;
}

a:link  {
	color: #5E4C28;
	TEXT-DECORATION: none;
}
a:visited {
	color: #5E4C28;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #f70000;
	TEXT-DECORATION: none;
}
a:active {}


a.normal:link  {
	font-size: 13px;
	color: black;
	TEXT-DECORATION: none;
}
a.normal:visited {
	font-size: 13px;
	color: black;
	TEXT-DECORATION: none;
}
a.normal:hover {
	font-size: 13px;
	COLOR: #e1000e;
	TEXT-DECORATION: none;
}
a.normal:active {}

	a.menu:link, a.menu:visited {
		font: 18px 'Trebuchet MS',Tahoma,sans-serif,verdana;
		font-weight: normal;
		color: #4e3b22;
		TEXT-DECORATION: none;
		display: block;
		height: 33px;
		padding-top: 10px;
	}
	a.menu:hover {
		color: #E15704;
		TEXT-DECORATION: underline;
		background: #E5E5DB url(../grafika/tlo_menu2.gif) repeat-x;
	}
	a.menu:active {}

#active_menu {
	background: #E5E5DB url(../grafika/tlo_menu2.gif) repeat-x;
	color: #E15704;
	TEXT-DECORATION: underline;
}

a.minimenu:link,a.minimenu:visited {
	font-size: 11px;
	font-weight: normal;
	color: #000330;
	TEXT-DECORATION: none;
}

a.minimenu:hover {
	font-size: 11px;
	font-weight: normal;
	color: #954300;
	TEXT-DECORATION: underline;
}
a.minimenu:active {}

	a.naglowek:link, a.naglowek:visited {
		font-size: 20px;
		font-weight: bold;
		color: #000330;
		TEXT-DECORATION: none;
	}
	a.naglowek:hover {
		font-size: 20px;
		font-weight: bold;
		color: #954300;
		TEXT-DECORATION: underline;
	}
	a.naglowek:active {}

	a.obrazek:link, a.obrazek:visited {
		border:			solid 1px #726A3C;
		padding:		6px;
		background: white;		
		TEXT-DECORATION: none;
	}
	a.obrazek:hover {
		border:			solid 2px #726A3C;
		padding:		5px;
		background: white;		
		TEXT-DECORATION: none;
	}
	a.obrazek:active {}

#obrazek {
	border:		solid 1px #726A3C;
	padding:	5px;
	background: white;
	margin-left: 5px;
	margin-right: 5px;
}


#obrazek:hover {
	border:		solid 2px #726A3C;
	padding:	4px;
	background: white;
	margin-left: 5px;
	margin-right: 5px;
}

#obrazek2 {
	border:		solid 1px #726A3C;
	padding:	1px;
	background: white;
	margin: 1px;
}

#obrazek2:hover {
	border:		solid 2px #726A3C;
	padding:	0px;
	background: white;
	margin: 1px;
}

	a.kategoria:link, a.kategoria:visited {
		font: 30px 'Trebuchet MS',Tahoma,sans-serif,verdana;
		font-weight: bold;
		color: #E15704;
		TEXT-DECORATION: none;
	}
	a.kategoria:hover {
		font: 30px 'Trebuchet MS',Tahoma,sans-serif,verdana;
		font-weight: bold;
		color: #E15704;
		TEXT-DECORATION: underline;
	}
	a.kategoria:active {}

	a.navi:link, a.navi:visited {
		color: #000;
		padding: 1px;
		text-decoration: none;
	}

	a.navi:hover {
		text-decoration: underline;
		padding: 1px;
		color: #E15704;
	}

a.menu2:link, a.menu2:visited {
	font-size: 13px;
	color: #954300;
	TEXT-DECORATION: none;
}
a.menu2:hover {
	font-size: 13px;
	color: #954300;
	TEXT-DECORATION: underline;
}
a.menu2:active {}

a.powrot:link, a.powrot:visited {
	display: block;
	color: #2166a5;
	text-decoration: none;
	font-weight: bold;
}

a.powrot:hover {
	text-decoration: none;
	font-weight: bold;
	color: #E15704;
}

a.powrot2:link, a.powrot2:visited {
	color: #f00;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.powrot2:hover {
	text-decoration: none;
	font-weight: bold;
	color: #E15704;
}

a.koment:hover {
	display: block;
	background: url(../grafika/kwadrat5.gif) bottom repeat-x;
	color: #2F3351;
	text-decoration: underline;
}

a.dzial:link, a.dzial:visited, .menu_left {
	display: block;
	height: 20px;
	background: url(../grafika/kwadrat.gif) bottom repeat-x;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 13px;
	font-weight: normal;
	color: #000330;
	text-decoration: none;
	margin-bottom: 5px;
}

a.dzial:hover, .menu_left {
	display: block;
	background: url(../grafika/kwadrat5.gif) bottom repeat-x;
	text-decoration: none;
	color: #7d0000;
	margin-bottom: 5px;
}

a.dzial2:link, a.dzial2:visited {
	display: block;
	background: url(../grafika/kwadrat.gif) bottom repeat-x;
	font-size: 15px;
	height: 26px;
	font-weight: bold;
	vertical-align: middle;
	color: #000330;
	text-decoration: none;
	margin-bottom: 5px;
}
.testowa_nieuzywanaramka { border-bottom: solid 1px #ff7e00; }

a.dzial2:hover {
	display: block;
	background: url(../grafika/kwadrat5.gif) bottom repeat-x;
	text-decoration: none;
	color: #7d0000;
	margin-bottom: 5px;
}


a.linki:link, a.linki:visited {
	display: block;
	background: #fff url(../grafika/star.gif) no-repeat;
	vertical-align: middle;
	font-weight: bold
	color: black;
	text-align: left;
	padding: 5px;
	padding-left: 20px;
	margin-bottom: 2px;
	text-decoration: none;
}

a.linki:hover {
	background: #fff5d2 url(../grafika/star.gif) no-repeat;
	text-decoration: none;
	color: #ff6000;
}

.obrazek {
	border: solid 1px #7b5c00;
}

img {
	border: 0px;
}

.mininews {
	padding: 1px;
	border: 0px;
	font-size: 10px;
}

.mininews2 {
	padding: 1px;
	border: solid 1px #7b5c00;
	font-size: 10px;
}

form {
	margin:0px;
}

.formularz {
 background: #fff url(../grafika/kwadrat.gif) bottom center repeat-x;
 vertical-align: top;
 padding: 30px;
 border: solid 1px #gray;
 color: black;
}

.h1 {
	font-style: 'Trebuchet MS',Tahoma,sans-serif,verdana;
	margin: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	font-size: 25px;
	color: #E15704;
	text-align: left;
	border-bottom: solid 1px #E15704;
}

.h2 {
	margin: 0px;
	padding: 10px;
	font-size: 20px;
	font-weight: normal;
	color: #bbb;
	text-decoration: none;
}

.h3 {
	font: bold 20px 'Trebuchet MS',Tahoma,sans-serif,verdana;
	margin: 0px;
	padding: 0px;
	color: #4e3b22;
	text-align: left;
}

.h3a {
	color: #E15704;
	text-decoration: underline;
}

.news_selected {
	border: solid 1px red;
	background: #fffedc;
}

.backred {
	background: #ffd2d2;
	margin-bottom: 3px;
}

.blink {
	text-decoration: blink;
}

.colorred {
	color: #e13000;
}

.colorblue {
	color: #2166a5;
}

.font10 {
	font-size: 10px;
}

.font11 {
	font-size: 11px;
}

.font13 {
	font-size: 13px;
}

.font14 {
	font-size: 14px;
}

.font16 {
	font-size: 16px;
}

.font18 {
	font-size: 18px;
}

.font20 {
	font-size: 20px;
}

p.akapit {
	text-indent: 1cm;
}

td.lewa_kolumna {
	border-right: dotted 1px #A7A18C;
	text-align: left;
	padding-left: 5px;
}

td.prawa_kolumna {
	padding: 10px;
	text-align: justify;
}

div.naglowki {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	border-bottom: #ff7e00 solid 1px;
}

div.naglowek {
	font-size: 20px;
	font-weight: bold;
	color: #E15704;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: #ff7e00 solid 1px;
	padding-top: 5px;
}

div.reklama {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #ccc;
}

span.kat {
	font-size: 11px;
}

div.komunikat {
	border: solid 1px #FB8E0F;
	background: #efefef;
	padding: 5px;
	text-align: left;
}

div.mapa {
	width: 300px;
	float: right;
	border: solid 1px #9d641a;
	height: 370px;
	margin-left: 0px;
}

.formularz_kod {
	border: solid 1px gray;
	color: black;
	background: #fff2f2;
}

.form_koment {
	padding-bottom: 5px;
	border: solid 1px #BE8538;
}

.justify {
	text-align: justify;
}

.right {
	text-align: right;
}
.center {
	text-align: center;
}

.left {
	text-align: left;
}

.top {
	vertical-align: top;
}

.middle {
	vertical-align: middle;
}

.bottom {
	vertical-align: bottom;
}

.red {
	font-weight: bold;
	color: #e66100;
}

.error {
	font-weight: normal;
	font-size: 13px;
	color: red;
}

.li {
	font-size: 13px;
}

.blad {
	background: #ffe5e3;
	border: solid 1px red;
}

.logowanie {
	background: #fff url(../grafika/kwadrat.gif) bottom repeat-x;
	font-size: 13px;
}



.info {
	background: #fff url(../grafika/kwadrat2.gif) bottom repeat-x;
	font-size: 13px;
	border-bottom: solid 1px #009cff;
}

.komentarz {
	background: #fff url(../grafika/kwadrat3.gif) bottom repeat-x;
	font-size: 13px;
	border-bottom: solid 1px #90da00;
}

.komentarz2 {
	background: #fff url(../grafika/kwadrat.gif) bottom repeat-x;
	font-size: 13px;
}

.dzial {
	background: #fff url(../grafika/kwadrat.gif) bottom repeat-x;
	font-size: 13px;
}

span.dataP {
	color: #555555;
	font-size: 11px;
}

.bold {
	font-weight: bold;
}

.pad2 {
	padding: 2px;
}

.pad5 {
	padding: 5px;
}

.pad10 {
	padding: 10px;
}

.pad20lr {
	padding-left: 20px;
	padding-right: 20px;
}

.pad10lr {
	padding-left: 10px;
	padding-right: 10px;
}

.padtop3 {
	padding-top: 3px;
}

.padtop5 {
	padding-top: 5px;
}

.padtop7 {
	padding-top: 7px;
}

.margintopbot10 {
	margin: 10px 0 10px 0;
}

.botdot {
	border-bottom: #ff7e00 solid 1px;
	margin-bottom: 5px;
}

.arrow {
	padding-right: 10px;
	padding-top: 3px;
}

.bottom10 {
	padding-bottom: 10px;
}

.left10 {
	padding-left: 10px;
}

.margin0 {
	margin: 0px;
}

td.stopka {
	background:		#ebe7d1 url(../grafika/tlo_stop.gif) center repeat-x;
	vertical-align:	middle;
	text-align:		center;
	font-size:		10px;
	color:			white;
	font-weight:	bold;
}

td.stopka2 {
	background:		#ebe7d1 url(../grafika/tlo_stopka.gif) top repeat-x;
	padding:		5px;
	text-align:		center;
}

td.menu {
	background:		#f5f3e8 url(../grafika/tlo_menu.gif) top repeat-x;
	height:			43px;
	text-align:		center;
	vertical-align:	middle;
}

td.podmenu {
	background:		#d6d2bc url(../grafika/tlo_podmenu.gif) top repeat-x;
	height:			12px;
}

td.text {
	background:		#ebe7d1;
	padding:		10px;
	vertical-align: top;
}

td.ld {
	width:			10px;
	height:			10px;
	background:		url(../grafika/ld.gif) top right no-repeat;
}

td.pd {
	width:			10px;
	height:			10px;
	background:		url(../grafika/pd.gif) top left no-repeat;
}

td.dol {
	height:			10px;
	background:		url(../grafika/dol.gif) repeat-x;
}

li {
	padding-bottom:	10px;
}

.nagtermin {
	color: #4E3B22;
	border-bottom: solid 1px #ff7400;
	display: block;
	margin-bottom: 4px;
	font-weight: bold;
	font-size: 14px;
}


