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, 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:#505050;}
body {font-size:13px;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
table {border-collapse:collapse;border-spacing:0;}
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:#505050;}
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;}

.hr {line-height:1px;height:1px;background:url(../lay-gfx/hr.jpg) 0 100% repeat-x;}

body  {background:url(../lay-gfx/body.jpg);width:100%;padding-top:20px;padding-bottom:20px;}
#body-x1 {clear:both;height:20px;}	
#wrap {position:relative;margin:auto;width:976px;}
#wrap-x1,#wrap-x2,#wrap-x3,#wrap-x7,#wrap-x8,#wrap-x9 {float:left;line-height:1px;}
#wrap-x1 {width:23px;height:23px;background:url(../lay-gfx/wrap-x1.gif);}
#wrap-x2 {width:930px;height:7px;background:url(../lay-gfx/wrap-x2.gif) repeat-x;border-bottom:16px solid white;}
#wrap-x3 {width:23px;height:23px;background:url(../lay-gfx/wrap-x3.gif);line-height:1px;}
#wrap-x4 {clear:both;background:url(../lay-gfx/wrap-x4.gif) repeat-y;padding-left:7px;}
#wrap-x5 {background:url(../lay-gfx/wrap-x5.gif) 100% 0 repeat-y;padding-right:7px;width:962px;}
#wrap-x6 {background:white;padding:0 7px 0 7px;text-align:left;}
#wrap-x7 {width:23px;height:23px;background:url(../lay-gfx/wrap-x7.gif);}
#wrap-x8 {width:930px;height:7px;background:url(../lay-gfx/wrap-x8.gif) 0 100% repeat-x;border-top:16px solid white;}
#wrap-x9 {width:23px;height:23px;background:url(../lay-gfx/wrap-x9.gif);}
#overbar-x1{position:absolute;left:0;top:133px;width:100%;height:154px;background:url(../lay-gfx/overbar-x1.jpg);}
#overbar-x2{position:absolute;left:-10px;top:113px;width:215px;height:154px;background:url(../lay-gfx/overbar-x2.jpg);}
#overbar-x3{position:absolute;right:504px;top:113px;width:17px;height:154px;background:url(../lay-gfx/overbar-x3.jpg);}
#overbar-x4{position:absolute;right:0;top:113px;width:504px;height:154px;background:url(../lay-gfx/overbar-x1.jpg);z-index:5;}

#overbar-menu {float:left;margin-top:15px;color:white;clear:left;width: 150px;}
#overbar-menu li {float:left;width:40px;margin-right:10px;text-align:center;line-height:15px;font-size:12px;display:block;}
#overbar-menu li {width:auto;}
#overbar-menu a {color:white;}
#overbar-user {color:white; font-size: 120%; float: left; margin-top:10px; width: 150px;}
#overbar-user a {color:white;}


#search {float:right;display:inline;margin:15px 20px 0 0;width:295px;height:117px;background:url(../lay-gfx/search.jpg);z-index:-10;}
#search form {}
#search input.text {width:200px;margin:90px 0 0 37px;color:#7d3658;}
#search input.submit {margin:84px 0 0 15px;width:35px;height:33px;cursor:pointer;}
#search input {vertical-align:top;background:none;border:none;}

#head {position:absolute;top:10px;width:948px;height:268px;background:url(../lay-gfx/head.jpg) 195px 100% no-repeat;}
#head h1 {float:left;display:inline;width:199px;height:53px;margin:20px 0 0 20px;background:url(../lay-gfx/h1.jpg);text-indent:-100000px;overflow:hidden;}

#head-menu {float:right;display:inline;margin:7px 20px 0 0;}
#head-menu li {float:left;width:125px;text-align:center;line-height:17px;font-weight:bold;}
#head-menu li a {color:#a2597b;}

#head-spacer {height:255px;}

#menu {padding-left:1px;height:40px;line-height:40px;text-align:center;}
#menu li {float:left;width:134px;height:40px;margin-right:1px;background:blue;background:url(../lay-gfx/menu-li.jpg);}
#menu li:hover, #menu li.active {background:url(../lay-gfx/menu-li-active.jpg);}
#menu li a {display:block;outline:none;font-size:12px;font-weight:bold;color:#7d3658;}

#nav {line-height:30px;padding-left:20px;background:url(../lay-gfx/bullet0.jpg) 5px 50% no-repeat;font-size:12px;color:#7d3658;}
#nav a  {color:#7d3658;}

#abody div {border:1px solid black;}
#body {padding-top:10px;}
#left {float:left;width:540px;}
#right{float:right;width:390px;}

#right h2 {margin-top:8px;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t1-x1.jpg) no-repeat;}
#right h2 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t1-x2.jpg) 100% 0;}
#right h2 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t1-x3.jpg);color:white;}
#right tr {background:url(../lay-gfx/hr.jpg) 0 100% repeat-x;}
#right tr.last {background:none;}
#right td {vertical-align:middle;height:30px;line-height:15px;}
#right td a {display:block;padding:0 35px 0 35px;background:url(../lay-gfx/bullet1.jpg) 7px 50% no-repeat;}

#right .box {background-repeat:no-repeat;margin-top:20px;}
#right .box div.i {height:119px;background:url(../lay-gfx/right-box.gif);position:relative;}
#right .box a {display:block;position:absolute;bottom:5px;width:28px;height:28px;text-indent:-9999px;overflow:hidden;}
#right .box h3 {font-size:23px;padding-top:10px;}
#right .box p {font-size:15px;line-height:18px;padding:0;}
#right .box-t2 {background-position:100% 0;}
#right .box-t1 a {right:5px;background-image:url(../lay-gfx/right-box-a-t1.jpg);}
#right .box-t2 a {left:5px;background-image:url(../lay-gfx/right-box-a-t2.jpg);}
#right .box-t1 h3 {color:#daa901;margin-left:130px;}
#right .box-t2 h3 {color:#f84041;margin-left: 45px;}
#right .box-t1 div.c {margin:0 45px 0 130px;}
#right .box-t2 div.c {margin:0 130px 0 45px;}
#right table.news {width:100%;}

#foot {text-align:center;margin-top:7px;padding:0 30px 0 30px;line-height:18px;}
#foot a {font-size:12px;padding-left:5px;border-left:1px solid gray;color:#cb8ba9;}

#content-glowna div.boxy {text-align:right;}
#content-glowna div.boxy a {float:right;width:257px;margin:0 0 10px 25px;}
#content-glowna div.boxy a.even {margin-left:0;}
#content-glowna h2 {margin-top:10px;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t2-x1.jpg) no-repeat;}
#content-glowna h2 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t2-x2.jpg) 100% 0;}
#content-glowna h2 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t2-x3.jpg);color:white;}
#content-glowna table.news {width:100%;margin-bottom:15px;}
#content-glowna table.news tr {background:url(../lay-gfx/hr.jpg) 0 100% repeat-x;}
#content-glowna table.news tr.last {background:none;}
#content-glowna table.news td {vertical-align:middle;height:30px;line-height:15px;}
#content-glowna table.news td a {display:block;padding:0 35px 0 35px;background:url(../lay-gfx/bullet1.jpg) 7px 50% no-repeat;}

#content-strona h2.t0 {padding-left:35px;background:url(../lay-gfx/bullet1.jpg) 7px 50% no-repeat;font-size:19px;color:#7956a9;	}
#content-strona h2.t3 {margin-top:8px;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t3-x1.jpg) no-repeat;}
#content-strona h2.t3 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t3-x2.jpg) 100% 0;}
#content-strona h2.t3 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t3-x3.jpg);color:white;}
#content-strona p {text-align:justify;margin:0 0 15px 0;}
#content-strona img {border:1px solid #ddcba7;xfloat:left;xmargin:5px 10px 10px 0;}
#content-strona em {font-size:14px;color:#a2597b;font-style:normal;}

#content-misc h1 {color:#a12667;font-size:19px;}
#content-misc h1 img {margin:0 10px 0 10px;vertical-align:middle;}
#content-misc h2 {padding-left:35px;background:url(../lay-gfx/bullet1.jpg) 7px 50% no-repeat;font-size:19px;color:#7956a9;line-height:40px;}
#content-misc h2 a{color:#7956a9;}
#content-misc h3 {padding-left:85px;background:url(../lay-gfx/bullet2.jpg) 60px 2px no-repeat;}
#content-misc #gmap {border:1px solid black;height:500px;margin-top:10px;}

#content-misc .box-t1 {background:url(../lay-gfx/box-t1-x1.jpg) no-repeat;padding-top:10px;}
#content-misc .box-t1 .x2 {background:url(../lay-gfx/box-t1-x2.jpg) 0 100% no-repeat;padding-bottom:10px;}
#content-misc .box-t1 .x3 {background:url(../lay-gfx/box-t1-x3.jpg);padding:0 20px;}
#content-misc .box-t1 .x4 {background:url(../lay-gfx/box-t1-x4.jpg);height:12px;float:left;margin-top:2px;}

#content-misc .box-t2 {background:url(../lay-gfx/box-t2-x1.jpg) no-repeat;padding-top:10px;}
#content-misc .box-t2 .x2 {background:url(../lay-gfx/box-t2-x2.jpg) 0 100% no-repeat;padding-bottom:10px;}
#content-misc .box-t2 .x3 {background:url(../lay-gfx/box-t2-x3.jpg);padding:0 20px;}
#content-misc .box-t2 .x4 {background:url(../lay-gfx/box-t2-x4.jpg);height:12px;float:left;}
#content-misc .star-0 .x4 {width:0;}

#content-misc .box-t1,
#content-misc .box-t2 {margin-bottom:10px;}
#content-misc .box-t1 h4,
#content-misc .box-t2 h4 {float:left;width:250px;line-height:14px;}
#content-misc .box-t1 h4 span,
#content-misc .box-t2 h4 span{font-weight:bold;padding-right:5px;}
#content-misc .box-t1 div.c,
#content-misc .box-t2 div.c {margin-top:15px;}
#content-misc .box-t1 p,
#content-misc .box-t2 p {margin:0;}

#content-misc .star-1 .x4 {width:14px;}
#content-misc .star-2 .x4 {width:28px;}
#content-misc .star-3 .x4 {width:42px;}
#content-misc .star-4 .x4 {width:56px;}
#content-misc .star-5 .x4 {width:70px;}

#content-misc .box-t3 {background:url(../lay-gfx/box-t3-x1.jpg) no-repeat;padding-top:11px;}
#content-misc .box-t3 .x2 {background:url(../lay-gfx/box-t3-x2.jpg) 0 100% no-repeat;padding-bottom:11px;}
#content-misc .box-t3 .x3 {background:url(../lay-gfx/box-t3-x3.jpg);}



#content-misc #fm-register {background:url(../lay-gfx/fm-register.jpg) 15px 5px no-repeat;}
#content-misc form {padding:20px 20px;font-size:14px;}
#content-misc form div {margin-bottom:5px;clear:both;}
#content-misc form #gmap {height:400px;border:1px solid #d9bbe7;clear:left;margin-bottom:30px;}
#content-misc form p {color:#7956a9;margin:0 50px 30px 80px;}
#content-misc label {display:block;float:left;width:120px;text-align:right;margin-right:15px;color:#7956a9}
#content-misc label.error {line-height:22px;;display:inline;width:auto;float:right;text-align:right;margin-right:15px;color:red;font-size:11px;}
#content-misc input,
#content-misc textarea{border:1px solid #d9bbe7;margin:0;font:inherit;padding:2px;overflow:hidden;width:250px;font-family:sans-serif;}
#content-misc .submit {width:115px;height:28px;border:none;background:url(../lay-gfx/fm-submit.jpg);cursor:pointer;text-align:center;padding-bottom:5px;color:#7956a9;margin-top:10px;}
#content-misc .submit:hover {background:url(../lay-gfx/fm-submit-hover.jpg);color:#9f00b2;}
#content-misc #in_preview {margin:0 25px 0 135px;}
#content-misc #in_register {margin-left:277px;}
#content-misc .pad {margin: 0 0 0 135px;}
#content-misc .formHelp {margin: 0 0 0 135px; font-size: 80%; color: #666;}


/**********************************/



/* =pagination */
#pagination{overflow:hidden;position:relative;background:#fff;margin:-1px 0 0;text-align:center;padding:10px 40px; width: auto; margin-top: 5px;}
#pagination a{font-weight:normal;}
#pagination li{display:inline;list-style:none;margin:0;padding:0 4px 0 9px;background:url('../lay-gfx/pager-sep.png') no-repeat 0 55%;}
#pagination li.first{background-image:none;}
#pagination strong{text-decoration:underline;}
#pagination li.prev,
#pagination li.next{background-image:none;position:absolute;text-align:left;margin:0;padding:0;}
#pagination li.next{top:12px;right:18px;}
#pagination li.prev{top:12px;left:18px;}
#pagination li.next a{display:inline-block;overflow:hidden;text-indent:-9999px;background:url('../lay-gfx/next.png') no-repeat;width:15px;height:16px;}
#pagination li.prev a{display:inline-block;overflow:hidden;text-indent:-9999px;background:url('../lay-gfx/prev.png') no-repeat;width:15px;height:16px;}
#pagination-newsy #pagination li.next{position:static;display:inline;}
#pagination-newsy #pagination li.next a{background:url(../lay-gfx/next2.jpg);width:22px;height:21px;vertical-align:top;margin-left:5px;}
#pagination-newsy #pagination li.prev a{background:url(../lay-gfx/prev2.jpg);width:22px;height:21px;vertical-align:top}
#pagination-newsy #pagination li.prev{position:static;display:inline;}

.article-thumb {float: left; margin: 0 10px 10px 0;}

.art-short { border-bottom: 1px dotted #919191; padding: 10px 0 10px 0; }
.art-short img { float: left; margin: 10px; border: 1px solid #383838; }
.art-short div { float: left; width: 300px; margin: 10px 10px 0 0; }
.art-short div.clr { float: none; margin: 0; width: 100% }
.art-short h3 { font-size: 22px; margin-bottom: 10px; }
#content-strona .art-short p.date {margin: 10px 0;}
.art-short a.more { margin-left: 10px;  padding-left: 15px; background: url(../lay-gfx/bullet0.jpg) 0 50% no-repeat; font-weight: bold; }

.news-short{background:url(../lay-gfx/hr.jpg) repeat-x 0 100%;padding:10px 0;}
.news-short h3{background:url(../lay-gfx/bullet1.jpg) 10px 2px no-repeat;padding-left:40px;margin-bottom:10px;font-weight:bold;}
.news-short img{float:left;margin:4px 10px 0 40px;}
.news-short div{float:left;margin:0 0 0 0px;width:300px;}
.news-short div.clr{margin:0;float:none;}
.news-short p{margin:0;}
#content-strona .news-short p{margin:0;}
#content-strona .news-short p.date{margin:10px 0;}


#spacery-woj-list li{padding:10px 20px;background:url(../lay-gfx/hr.jpg) repeat-x 0 100%;}
#spacery-woj-list li.last{background:none;}
#spacery-woj-list li h4 a{font-size:17px;color:#7D3658;margin-bottom:4px;}
#spacery-woj-list li h4{margin-bottom:5px;}
#spacery-woj-list li p{margin-bottom:0;}
#spacery-woj div.more{text-align:right;}
#spacery-woj .formHelp{display:none;}

#spacery-woj-form-wrap{margin-top:15px;}
#spacery-woj #cms-factory h2{display:none;}
#spacery-woj .cms-field-edit{clear:both;}
#spacery-woj .cms-field-error{display:none;}
#spacery-woj .cms-field-desc{display:none;}
#spacery-woj .cms-field-input{display:inline;}
#spacery-woj .cms-field-name{display:block;float:left;width:120px;text-align:right;margin-right:15px;color:#7956a9;}
#spacery-woj .cms-field-name b{font-weight:normal;}
#spacery-woj .cms-field-edit-map .cms-field-input{display:block;float:none;width:100%;height:400px;border:1px solid black;}
#spacery-woj #cms-factory-buttons{text-align:left;margin-left:130px;}
#spacery-woj #cms-factory-submit {width:115px;height:28px;border:none;background:url(../lay-gfx/fm-submit.jpg);cursor:pointer;text-align:center;padding-bottom:5px;color:#7956a9;margin-top:10px;}
#spacery-woj #cms-factory-submit:hover {background:url(../lay-gfx/fm-submit-hover.jpg);color:#9f00b2;}
#spacery-woj .cms-factory-missing{display:none;}
#spacery-woj .cms-factory-messages{color:red;text-align:center;}

.relbox{background:url(../lay-gfx/relbox-x1.jpg);width:385px;margin-bottom:20px;}
.relbox h3{font-weight:bold;margin-bottom:10px;}
.relbox .x2{background:url(../lay-gfx/relbox-x2.jpg) no-repeat;padding-top:13px;}
.relbox .x3{background:url(../lay-gfx/relbox-x3.gif);padding:0 20px 10px 20px;}
.relbox .x4{background:url(../lay-gfx/relbox-x4.gif) 0 100% no-repeat;padding-bottom:11px;}

#right h2.t4 {margin:15px 0 5px 0;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t4-x1.jpg) no-repeat;}
#right h2.t4 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t4-x2.jpg) 100% 0;}
#right h2.t4 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t4-x3.jpg);color:white;}

#glowna-newsy .box{background:url(../lay-gfx/bullet1.jpg) 10px 1px no-repeat;padding-left:40px;padding-bottom:7px;}
#glowna-newsy .box div{background:url(../lay-gfx//hr.jpg) 0 100% repeat-x;padding-bottom:7px;}
#glowna-newsy .box h3{font-weight:bold;margin-bottom:5px;}
#glowna-newsy .box a.more{color:black;font-weight:bold;}
#content-glowna h2.t3 {margin-bottom:8px;margin-top:8px;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t3-x1.jpg) no-repeat;}
#content-glowna h2.t3 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t3-x2.jpg) 100% 0;}
#content-glowna h2.t3 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t3-x3.jpg);color:white;}

#cms-forum{width:100%;background:white;padding:0;}
#cms-forum h2{margin-bottom:8px;margin-top:8px;height:34px;padding-left:22px;background:url(../lay-gfx/h2-t3-x1.jpg) no-repeat;}
#cms-forum h2 span {display:block;height:27px;padding-right:15px;background:url(../lay-gfx/h2-t3-x2.jpg) 100% 0;}
#cms-forum h2 span span {display:block;height:27px;line-height:25px;padding:0;background:url(../lay-gfx/h2-t3-x3.jpg);color:white;font-weight:normal;font-size:12px;}

.cms-forum-table{background:url(../lay-gfx/box-t3-x3.jpg);}
.cms-forum-table td,.cms-forum-table th{border:1px solid lightgray;background:none;}
.cms-forum-table tr.first{background:url(../lay-gfx/box-t3-x1.jpg) no-repeat;}
.cms-forum-table tr.first th{border-top:none;}
.cms-forum-table tr.last td{border-bottom:none;}
.cms-forum-table tr.last{background:url(../lay-gfx/box-t3-x2.jpg) 0 100% no-repeat;}
.cms-forum-table td.c1,.cms-forum-table th.c1{border-left:none;}
.cms-forum-table td.last,.cms-forum-table th.last{border-right:none;}

