html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
body {line-height:1.5;text-align:center;color:#38528d;}
body {font-size:11px;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
table {border-collapse:collapse;border-spacing:0;width:100%;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
a {text-decoration:none;color:#38528d;}
#article a {text-decoration:underline;color:#38528d;}
ul,ol {list-style-type:none;}
.a11y {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
.clr {clear:both;font-size:1px;height:1px;}
img,div,h2{behavior:url(iepngfix.htc)}

a.more{padding-right:25px;background:url(../lay-gfx/a-more.gif) 100% 50% no-repeat;}
a.more2{float:right;}

#wrap{position:relative;width:990px;margin:auto;background:url(../lay-gfx/wrap.jpg);text-align:left;}
#head{height:158px;background:url(../lay-gfx/head.jpg);}
#head-logo{display:block;position:absolute;width:215px;height:125px;}
#head-logo-gdynia{display:block;position:absolute;width:138px;height:110px;left: 240px; top: 30px }
#head form{position:absolute;top:138px;left:47px;}
#head form input.text{border:1px solid #7891bd;background:white;vertical-align:top;font-size:9px;padding:1px;margin:0 3px 0 0;}
#head form input.submit{border:1px solid white;color:white;background:#7891bd;font-size:9px;vertical-align:top;}
#head-menu {position:absolute;left:230px;top:135px;font-size:12px;font-weight:bold;text-transform:uppercase;}
#head-menu li{float:left;border-left:2px solid #6882bd;padding:0 10px;line-height:14px;}
#head-menu li.first{border-left:none;}
#head-menu a{color:#38528d;}
#head-lang{position:absolute;left:685px;top:120px;width:260px;height:31px;}
#head-lang li{float:left;display:block;width:32px;height:31px;margin-right:18px;}
#head-lang li a{display:block;width:32px;height:31px;}

#foot{height:138px;position:relative;}
.foot-with-sun{background:url(../lay-gfx/foot-with-sun.png);}
.foot-without-sun{background:url(../lay-gfx/foot-without-sun.png);}
#foot-menu{position:absolute;top:110px;left:20px;}
#foot-menu li{float:left;padding:4px 25px 0 0;font-size:12px;font-weight:bold;background:url(../lay-gfx/foot-a.png) 100% 0 no-repeat;text-transform:uppercase;}
#foot-menu li.last{padding-right:0;background:none;}
#foot-menu a{color:#38528d;}


#side{float:left;display:inline;width:175px;margin:0 22px 0 23px;background:url(../lay-gfx/side.jpg);border-bottom:1px solid #697caa;}
#side h2{display:block;height:17px;color:white;padding:16px 0 0 42px;font-size:9px;text-transform:uppercase;}
#side h2{background:url(../lay-gfx/side-h2.jpg);}
#side h2.first{background:url(../lay-gfx/side-h2-first.jpg);}

#side-gal,#side-spn{text-align:center;}
#side-gal img,#side-spn img{margin:7px 3px;}

#side-cal table{border-collapse:collapse;width:160px;margin:7px;}
#side-cal td{width:14px;height:10px;border:1px solid #a7c0e7;margin:0;padding:0;font-size:10px;text-align:center;color:#3a4667;}
#side-cal td.c6{background:#d0def8;}
#side-cal td.c7{background:#aec8ee;}
#side-cal td.current{background:#6e81ae;}
#side-cal td.empty{border:0;}

#side-wth {text-align:right;padding-right:10px;font-size:10px;}
#side-wth p{line-height:12px;}
#side-wth div{background-repeat:no-repeat;background-position:5px 50%;padding:7px 0;}
#side-wth .rainy{background-image:url(../lay-gfx/wth1.jpg);}

#main{float:left;width:770px;}
#main h2{display:block;width:290px;border-bottom:2px solid #697caa;}
#main h2 span{display:block;width:150px;padding:3px 10px 1px 10px;margin-left:50px;background:#697caa;color:white;text-transform:uppercase;font-weight:bold;}

.add_menu {margin-top:0; padding-top: 0; padding-bottom: 30px;}
.add_menu div {float: left; font-size: 12px; font-weight: bold; }
.add_menu div a {padding: 2px 20px 2px 20px; background-color: #6e81ac; color: #ffffff; text-transform: uppercase}

.add_menu2 div {padding: 2px 20px 2px 20px; background-color: #6e81ac; color: #ffffff; text-transform: uppercase; font-size: 12px; font-weight: bold; width: 150px; margin-bottom: 10px}

#news_body {margin-left: 20px; margin-top: 10px}
#news_body a {text-decoration: underline}

#root-top{margin:10px 40px;padding:10px;background:#aec8f4;}
#root-top .dropshadow{float:right;padding:3px;background:white;margin-left:10px;}
#root-top h3{background:#697caa;display:inline;margin:3px 0 10px 0;padding:3px 6px;font-weight:bold;color:white;font-size:12px;}
#root-top p{text-align:justify;margin:10px 0;}

#root-arts{width:430px;padding:10px 0 10px 50px;background:url(../lay-gfx/root-arts.jpg);margin-bottom:10px;}
#root-arts a{padding-right:25px;background:url(../lay-gfx/a-more.gif) 100% 50% no-repeat;}
#root-comments{padding:10px 0 10px 50px;}
#root-left{float:left;width:350px;}
#root-right{float:right;width:360px;padding-top:24px;}
.root-box{background:url(../lay-gfx/root-box.jpg) 0 right;height:85px;margin-bottom:12px;}
.root-box .dropshadow{float:left;padding:3px;background:white;margin:5px 15px 5px 5px;}
.root-box p{height:40px;margin-left:10px;padding:8px;}

#article{background:#e0e8f7;margin:10px 40px 10px 40px;padding:10px;}
#article h3{background:#697caa;display:inline;margin:3px 0 10px 0;padding:3px 6px;font-weight:bold;color:white;font-size:12px;}
#article p{margin:5px 0;text-align:justify;}
#article-img{background:white;padding:3px;float:left;margin:0 15px 10px 0;}

#article-seegal,#article-seeart{margin:20px 0;margin-left:20px;}
#article-seegal h2,#article-seeart h2{margin:8px 0;}
#article-seegal li{line-height:48px;padding:5px 0;}
#article-seegal li img{float:left;margin:0 10px;}
#article-seeart ul{list-style-type:disc;padding-left:20px;}
#article-seeart li{line-height:17px;}

#article-com form{width:320px;margin-left:40px;}
#article-com form div{clear:both;padding:5px 0;}
#article-com label{display:block;float:left;width:50px;}
#article-com .text,#article-com .textarea{display:block;float:left;width:250px;border:1px solid #7070A0;}
#article-com .submit{background:none;border:1px solid #7070A0;margin-left:50px;font-size:11px;}
#article-com ul{margin-left:40px;}
#article-com li{padding:5px 0;}

#newstags{text-align:center;margin:5px 0;}
.newslist-item{height:110px;}
.newslist-line{margin:10px 50px 0 50px;background:url(../lay-gfx/news-list.jpg);}
#newslist .odd{float:left;padding-left:20px;width:315px;clear:both;}
#newslist .even{float:right;padding-right:20px;width:315px;background:none;}
#newslist .dropshadow{background:white;padding:3px;float:left;margin:12px 20px 12px 0;}
#newslist p{margin-top:22px;height:50px;}
#newslist a{padding-right:25px;background:url(../lay-gfx/a-more.gif) 100% 50% no-repeat;}

#lokal h2{margin-bottom:10px;}
#lokal-left{float:left;width:410px;}
#lokal-right{float:left;width:320px;}
#lokal-gal{margin:0 0 10px 40px;width:330px;}
#lokal-body,#lokal-addr{background:#aec8f4;padding:10px;margin-bottom:15px;}
#lokal-body p{margin:5px 0;text-align:justify;}
#lokal-body{margin-top:20px;}
#lokal-addr{font-weight:bold;}
#lokal-logo{margin-bottom:10px;}
#lokal .dropshadow{background:white;padding:3px;margin-bottom:10px;}
#lokal-thumb .i1, #lokal-thumb .i2{margin-right:4px;}
#lokal-comments{margin-left:40px;width:330px;}
#lokal-comments p{margin-bottom:5px;}
#lokal #gmap{width:100%;height:280px;border:1px solid #aec8f4;}

#galeria{text-align:center;}
#galeria-big{padding:3px;background:white;width:640px;margin:auto;margin-top:20px;}
#galeria-thumb{margin-top:10px;}
#galeria-thumb a img{margin-right:5px;}

#search-results h3{font-weight:bold;font-size:14px;margin:10px 50px;}
#search-results #pagesel{text-align:center;margin-top:10px;}
#search-results #pagesel p{display:inline;}
#search-results a.x{margin:0 5px;}

