body {padding:0; margin:0; font:12px arial,verdana,tahoma,sans-serif; background:#020d47  url(images/headbkg.jpg) top center no-repeat; color:#222; border-top:2px solid #fff; text-align:center; line-height:1.5em;}
#wrap {width:950px; text-align:center; margin:0 auto;}
#wrapfooter {padding-top:16px; width:950px; font-size:11px; text-align:left; margin:0 auto;color:#ccc;}
/* #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:justify; 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:70px 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;}
.hide {display:none;}

#footer {margin-top:-14px; padding:6px; background-color:#da251c; color:white; font-size:11px;}
#footer a {color:white; text-decoration:none; font-weight:400}
#footer a:hover {text-decoration:underline;}
#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:4px solid #e9ebeb;border-top:4px solid #e9ebeb;}
#galeria a:hover img {border-bottom:4px solid #05cdb3;border-top:4px solid #05cdb3;}

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

.galmini {width:140px;height:105px;}
/* .nag {font-size:14px; font-weight:700; background:#e9ebeb url(images/nag.jpg) top repeat-x;} */
.nag {margin-top:-8px; padding-left:30px; height:24px; font-size:18px; border-bottom: 1px dotted #61921c; font-weight:700; background:#ffffff url(images/gwi.jpg) left no-repeat;}
.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;}

.arrowgreen {width: 300px; border-style: none none none none; border-color: #ffffff; border-size: 1px; border-width: 1px;}
.arrowgreen ul {list-style-type: none;margin: 0;padding: 0;}
.arrowgreen li a {font: bold 12px Verdana, Arial, Helvetica, sans-serif; display: block; background: transparent url(images/arrniebieski.gif) 100% 0; height: 18px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/ padding: 4px 0 4px 10px; line-height: 14px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/ text-decoration: none;}
.arrowgreen li a:link, .arrowgreen li a:visited {color: #fdf0e4;}
.arrowgreen li a:hover {color: #ffffff; background-position: 100% -32px;}
.arrowgreen li a.selected {color: #ffffff; background-position: 100% -64px;}

hr {border-top:1px dotted #ee0000; border-width:1px 0 0 0; height:1px;}

.imgal {width: 280px; height: 186px; padding: 6px; background-color: white; border:1px solid #61921c; float: none; margin:4px;}

.ofertastal {padding-left:20px; border-left:4px solid #ee0000;}