body {padding:0; margin:0; font:12px verdana,tahoma,sans-serif; background:#01273a  url(images/headbkg.jpg) top center no-repeat; color:#000; border-top:2px solid #fff; text-align:center; line-height:1.5em;}
#wrap {width:980px; text-align:center; margin:0 auto;}
/* #maincontent {background:#fff; filter:alpha(opacity=80); opacity: 0.8; text-align:left; border:4px solid #666; padding:15px 15px 5px 15px; margin:0 0 15px 0;} */
#maincontent {background: url(images/bkgt.png) repeat; text-align:left; border:0px solid #865803; padding:0px 15px 5px 15px; margin:0 0 15px 0;}


a {text-decoration:underline; font-weight:700; color:#444;}
a:hover {text-decoration:none;}
a img {border:0;}
h1 {margin:15px auto 10px auto; padding:0; font-size:2.6em; color:#eee; letter-spacing:-2px; line-height:1.2em;}
h1 a {color:#eee; font-weight:700; text-decoration:none;}
h1 a:hover {color:#fff; text-decoration:none;}
h2 {margin:0 0 12px 0; padding:12px 6px 12px 15px; width:404px; border-left:22px solid #ffcc00;border-bottom:2px solid #ffcc00; color:#096ca7; font-size:2.0em; font-family:verdana; font-weight:700;}
h2 a {font-weight:400;}
h3 {font-size:1.4em; font-weight:400; margin:0 0 10px 0;}
p {margin:0 0 15px 0;}
ul {margin:0 0 15px 40px; padding:0;list-style-image: url(images/ull.gif);}
li {margin:0; padding:0 0 0 5px;}

.slogan {color:#ccc; font-size:1.4em; margin:0 0 15px 0; padding:0;}
.toptabs {clear:both; font-size:1.4em; line-height:1.5em; color:#aaa; margin:71px 20px 15px 0; /* zm od gory ########### */  text-align:right;}
.toptab {padding:3px 12px 6px 12px; font-weight:400; margin:0 2px; color:#fff; text-decoration:none;}
.toptab:hover {background-color:#00212d; color:#fff; text-decoration:none;}
.active {background-color:#00212d; color:#fff;}
.active:hover {background-color:#00212d; color:#fff;}
.bottomlinks, .bottomlinks a {text-align:center; color:#888; font-size:0.9em; font-weight:400; margin:5px auto;}
.footer {margin-top:0px; margin-left:0px; text-align:left; color:#888; font-weight:400;}
.hide {display:none;}

#pageleft {width:50%;float:left;}
#pageright {width:50%;float:right;}
#pageleft ul, #pageright ul {list-style-type:circle;font-family: arial;font-size:22px;font-weight:700;line-height:30px;}

#pageleft a, #pageright a {text-decoration:none;padding:4px;}
#pageleft a:hover, #pageright a:hover {background-color:#444;color:#fff;}

#galeria a img {border-bottom:8px solid #6e7c7e;border-top:8px solid #6e7c7e;}
#galeria a:hover img {border-bottom:8px solid #fda81d;border-top:8px solid #fda81d;}

#galeriam a img {border-bottom:4px solid #c0cece;border-top:4px solid #c0cece;}
#galeriam a:hover img {border-bottom:4px solid #fda81d;border-top:4px solid #fda81d;}

.galmini {width:140px;height:105px;}
.nag {color:#fff; font-size:14px; font-weight:700; background:#e9ebeb url(images/nag.jpg) top repeat-x;}
.nagd {font-size:14px; font-weight:700; background:#e9ebeb url(images/nagd.jpg) top repeat-x;}
.mactive {background-color:#444;color:#fff;}

#footermenu {margin:0px;padding:0;width:980px; height:112px; background-image: url(images/dolne_ikony.jpg);}

.td1 {background-color:#c4d4d4; width:25%;padding-left:10px;}
.td2 {background-color:#d2dfdf; width:25%;padding-left:10px;text-align:left;}
.td3 {background-color:#d2dfdf; width:180px;padding-left:10px;text-align:left;}

.info {border-top: 1px dotted #222;font-size:10px;}
.info2 {border-top: 1px dotted #222;font-size:10px;width:400px;}
