body,html,input,textarea,select,td,#content {
font-family : Tahoma, Verdana, sans-serif;
font-size : 11px;
}
body,html {
height:100%;
}
body {
background-image : url(images/t1pattern.gif);
background-color: #DA4408;
color : #000000;
margin:0;
text-align:center;
}
a img{border:0;}
table {
border-collapse : collapse;
empty-cells: show;
}
#ALL{width:960px; margin:auto;text-align:left;}

#content {
padding:100px 20px 20px 20px;
color:#000000;
line-height: 150%;
vertical-align: top;
width:538px;
overflow:hidden;
}
#content A, a.close {
color : #5C6667;
background-color:inherit;
text-decoration : underline;
}
#content A:hover, a.close {
text-decoration : none;
}
#content a.sel {
font-weight: bold;
text-decoration:none;
}
#content h1 {
color:#000000;
font-weight : bold;
font-size : 12px;
}
#content div.h1 {
background-image : url(images/baner1.jpg);
background-repeat: no-repeat;
height:25px;
padding: 0px 35px;
margin-bottom:30px;
overflow:hidden;
}
#content div.h1 h1 {
margin:0;
padding-top:5px;
}
#content div.stopka {
background-image : url(images/baner1.jpg);
background-repeat: no-repeat;
height:25px;
padding: 2px 30px 0px 30px;
margin-top:30px;
}
#content div.stopka img {
margin:0;
padding:0;
}
#content img.left,#news img.left {
margin-left: 0px;
float:left;
}
#content img.right,#news img.right {
margin-right: 0px;
float:right;
}
#content div.stopka a {
color:#000000;
text-decoration:none;
}
#content h2 {
color:#000000;
font-weight : bold;
font-size : 11px;
}
#content img {
margin: 5px 10px;
border:0px;
}

input.pole_text {
width:400px;
background-color : #FCFCFC;
border : 1px solid #E0E0E0;
color:#525252;
}
textarea.pole_text {
width:400px;
height:100px;
background-color : #FCFCFC;
border : 1px solid #E0E0E0;
color:#525252;
}
select.pole_text {
background-color : #FCFCFC;
border : 1px solid #E0E0E0;
color:#525252;
width:400px;
}
input.przyciski  {
background-color : #FCFCFC;
border : 1px solid #E0E0E0;
color:#525252;
padding: 1px 10px 1px 10px;
}

td.row0, td.row1 {
text-align:left;
}

.menuright{
text-align:right;
vertical-align:top;
padding-top: 90px;
width:190px;
}
div.menuright{
float:right;
}
.menuright td.button {
width:154px;
height:53px;
padding-left:40px;
}
.menuright td.button a{
text-decoration:none;
color:#000000;
}

iframe.ifr {
position: absolute;
top: 0px;
left: 0px;
display: none;
z-index: 5;
border:0;
}
div.menudiv {
position:absolute;
left:0;
top:0;
visibility: hidden;
color:#000000;
z-index: 10;
text-align:left;
}
div.menudiv a,div.menudiv span {
padding: 6px 20px 6px 20px;
color: #000000;
text-decoration:none;
display:block;
border-left: 2px solid #ffffff;
}
div.menudiv a.first,div.menudiv span.first {
border-left: 2px solid transparent;
}
div.menudiv a:hover {
background-image: url(images/strzalka.gif);
background-repeat: no-repeat;
background-position: left center;
text-decoration: underline;
}

#news {
padding-left:20px;
padding-top:3px;
}
#news td.img {
padding: 5px 10px 5px 0px;
vertical-align:top;
}
#news div.nag {
background: url(images/strzalka2.gif) no-repeat;
background-position : center left;
padding: 3px 0px 5px 13px;
}
#news div.nag,#news a.nag {
color: #FF503B;
font-size:10pt;
line-height:130%;
text-decoration:none;
font-weight:bold;
}
#news a.nag:hover {
text-decoration:underline;
}
#news div.tekst {
color: #000000;
padding-left: 13px;
text-align:justify;
}
#news a.more {
color: #FF513C;
line-height:150%;
text-decoration:none;
padding-left: 13px;
}
#news a.more:hover {
text-decoration:underline;
}
#news a.more2 {
color: #FF513C;
line-height:150%;
text-decoration:none;
float:right;
}
#news a.more2:hover {
text-decoration:underline;
}
#news div.kropki {
height:2px;
background-image: url(images/kropki.gif);
background-repeat: repeat-x;
clear: both;
font-size: 1px;
line-height: 1px;
}
#menul {
width:186px;
position:relative;
top:-25px;
padding-left:2px;
}
#menul div.menu {
height:25px;
background: url(menu/1.gif) no-repeat;
background-position: right top;
text-align:right;
}
#menul div.menu div{
padding:6px 5px;
}
#menul div.menu div a{
color: #000000;
text-decoration:none;
}
#menul div.break {
height:2px;
font-size: 1px;
line-height: 1px;
}

div.bar {
background-color:#BD5A29;
height:3px;
font-size: 1px;
line-height: 1px;
}

#gal {
visibility:hidden;
background-color:#EBEBEB;
position:absolute;
border:1px solid Black;
text-align:center;
margin: 0 auto;
padding: 20px;
z-index: 100;
}
#galcontent {
line-height: 150%;
}
#galmini div {
float:left;
text-align:center;
height: 200px;
padding:10px;
}
#galmini img {
margin: 5px;
}

#kalendarium {
background-color: #f98e46;
color: #000700;
padding:11px;
text-align:left;
margin:0px 12px;
}
#kalendarium div.lat{
color: #ffffff;
font-weight:bold;
}
#kalendarium a {
color: #9e3f05;
text-decoration:none;
}

#mapa div {
padding-left: 15px;
}
#mapa div a {
line-height: 130%;
text-decoration:none;
color : #000000;
}
#mapa div a:hover {
color : #4444AA;
}
#mapa div.wciecie {
padding: 3px 0px 3px 15px;
}

a.dzis{
color: #000000;
text-decoration:none;
font-weight:bold;
}
a.dzis:hover{
color: #000000;
text-decoration:underline;
}

#content div.lat {
font-weight:bold;
padding-top:10px;
}
div.copy {
color: #ffffff;
font-size: 10px;
text-align:center;
padding:0px 20px 30px 20px;
height:40px;
}
div.copy a {
color: #ffffff;
font-size: 10px;
}
input.search {
border:0;
background-image:url(images/searchbg.gif);
background-repeat:no-repeat;
width:91px;
height:18px;
padding:0px 10px;
text-align:center;
}
input.searchbt {
border:0;
background-image:url(images/searchbt.gif);
background-repeat:no-repeat;
width:18px;
height:18px;
}

#data {
padding: 0px 12px;
position:relative;
top:-20px;
}
#dzis {
padding: 0px 12px;
text-align:left;
position:relative;
top:-8px;
}
#today {
position:relative;
top:-6px;
background-image: url(images/kropki3.gif);
color: #000700;
padding:1em 11px;
text-align:left;
overflow:hidden;
height:12em;
margin:0px 12px;
}
#today span{
color: #f55839;
font-weight:bold;
}
#scroller {
position:relative;
}
#scroller div {
margin-bottom:20px;
position:relative;
}

#container {
position:absolute;
overflow:hidden;
height:12em;
width:135px;
}
#banners {
padding: 5px 12px 0px 12px;
}

div.lm {
width:188px;
float:left;
}
td.lm {
width:188px;
border-right:4px solid #ffffff;
vertical-align:top;
}
div.ce {
width: 768px;
float:right;
}
td.ce {
width: 768px;
vertical-align:top;
}
div.logo {
position:relative;
top:-33px;
text-align: center;
}
div.lu {
padding-top:60px;
background: url(images/leftup.gif) no-repeat bottom left;
height:50px;
}
div.dl {
width:17px;
height:17px;
float:left;
background-image:url(images/leftdn.gif);
}
div.dr {
width:17px;
height:17px;
float:right;
background-image:url(images/rightdn.gif);
}
div.dc {
width:926px;
height:17px;
float:left;
background-color: #ffffff;
}
div.fd {
width: 768px;
height: 295px;
position:absolute;
top:60px;
z-index:4;
}
div.fm {
width: 768px;
height: 107px;
position:absolute;
top:60px;
z-index:4;
}
td.cenm{
padding:265px 15px 0px 15px;
}
div.cenm {
padding:280px 15px 0px 15px;
width:538px;
float:right;
}

div.h1news {
background : url(images/aktualnosci.jpg) no-repeat right;
height:25px;
padding: 0px 35px;
margin:0px;
margin-bottom:30px;
overflow:hidden;
}
div.h1news h1 {
color:#000000;
font-weight : bold;
font-size : 12px;
text-transform: uppercase;
margin:0;
padding-top:5px;
}

div#ghostdiv {
background-color:#000000;
opacity: .8;
position:absolute;left:0;top:0;width:100%;height:100%;
z-index:20;
display:none;
}

div#ghostban {
position:absolute;left:0;top:0;width:100%;
text-align:center;
z-index:21;
display:none;
}
