/* ogolne */
* {	margin: 0;	padding: 0;}*.cl{clear:both} a:focus {outline:none;} img {border: 0;} fieldset {border:0;}
body, input, textarea, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {border:0pt none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0pt;outline-color:invert;outline-style:none;outline-width:0pt;padding:0pt; margin: 0;vertical-align:baseline;}
body{color: #000; font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; background: url(images/bg.png) top center;}
#site {width:100%; background: url(images/bg_site.png) no-repeat top center;}
#container{width: 999px; margin: auto; overflow: hidden;}

/* top */
#top{width: 982px; height: 54px; background: url(../images/top_bg.jpg) no-repeat; padding: 22px 0 0 17px;}
#top #logo{background: url(images/logo.png) no-repeat; display: block; width: 227px; height: 54px; float: left;}
#top #logo a{display: block; width: 227px; height: 54px; text-indent: -2000em;}

/* menu */
#menu_container {width: 755px; margin: 0; height: 39px; display: block; float: right;}
#menu_container ul{list-style: none;  float: right; height:35px;}
#menu_container li {float: left;text-indent: -2000em;}
#menu_container .m1 a,#menu_container .m2 a,#menu_container .m3 a,#menu_container .m4 a,#menu_container .m5 a {display: block;}
#menu_container .m1 a{background: url(images/m1.png); width: 135px; height: 35px; margin:0 29px 0 0;}
#menu_container .m2 a{background: url(images/m2.png); width: 107px; height: 35px; margin:0 20px 0 0;}
#menu_container .m3 a{background: url(images/m3.png); width: 108px; height: 35px; margin:0 24px 0 0;}
#menu_container .m4 a {background: url(images/m4.png); width: 115px; height: 35px; margin:0 21px 0 0;}
#menu_container .m5 a{background: url(images/m5.png); width: 92px; height: 35px; margin:0 10px 0 0;}
#menu_container .m1 a:hover {background: url(images/m1h.png);}
#menu_container .m2 a:hover {background: url(images/m2h.png);}
#menu_container .m3 a:hover {background: url(images/m3h.png);}
#menu_container .m4 a:hover {background: url(images/m4h.png);}
#menu_container .m5 a:hover {background: url(images/m5h.png);}

/* content */
#content {float: left; width: 100%; height: 394px; background: url(images/bg_content.png) no-repeat bottom left;}
#content #left {width: 296px; float: left; padding: 42px 21px 0 21px;}
#content #left .title {width: 233px; height: 45px; background: url(images/witamy.png) no-repeat; text-indent: -2000em;}
#content #left p {padding: 10px 0 0 0; line-height: 19px;}
#content #left .more {color: #fff; background: url(images/btn_next.png) no-repeat top right; padding: 11px 44px 0 0; height: 26px; float: right; text-decoration: none; font-weight: bold;}
#content #left .more:hover {text-decoration: underline;}
#content .right {float: left;}
#content .podstrona {background: #fff; margin: 32px 0 0 0; width: 619px; height: 301px; padding: 20px;}
#content .podstrona p {line-height: 18px;}
#content .podstrona table {border-left:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8; margin-top:10px;  }
#content .podstrona td { border-top:1px solid #b8b8b8;border-right:1px solid #b8b8b8;}
#content .podstrona ul {list-style: disc; padding-left:40px; margin-bottom:8px;}

/* boxy */
#box_a {background: url(images/box_a.png) no-repeat; background-position: 15px 27px; padding: 11px 30px 0 70px; width: 222px; height: 124px; margin: 26px 0 0 0; float: left;}
#box_b {background: url(images/box_b.png) no-repeat; background-position: 0 43px; padding: 11px 18px 0 0; width: 260px; height: 124px; margin: 26px 0 0 0; float: left;}
#box_c {background: url(images/box_c.png) no-repeat; background-position: 0 0; padding: 11px 0 0 88px; width: 300px; height: 124px; margin: 26px 0 0 0; float: left;}
#box_a h2,#box_b h2 ,#box_c h2 {text-indent: -2000em;}
#box_a h2 {background: url(images/box_h2a.png); width: 129px; height: 22px;}
#box_b h2 {background: url(images/box_h2b.png); width: 103px; height: 21px;}
#box_c h2 {background: url(images/box_h2c.png); width: 151px; height: 22px;}
#box_b a:hover,#box_c .nav a:hover {text-decoration: underline;}
#box_a ul{list-style: none; padding: 15px 0 0 0;}
#box_a li{padding: 0 0 10px 32px;}
#box_b p{padding: 12px 0 10px 104px; line-height: 22px;}
#box_b p a {font-weight: bold; color: #e8540e; text-decoration: none;}
#box_c p{padding: 12px 0 10px 17px; line-height: 22px;}
#box_c .nav {margin: -25px 10px 0 0;}
#box_c .nav a{background: url(images/arrow_o_next.png) no-repeat top right; color: #e8540e; font-weight: bold; text-decoration: none; padding: 10px 40px 0 0; height: 27px; display: block; width: 90px; float: right; text-align: right;}

/* zdiecia top */
#pic_big {width: 329px; height: 263px; float: left; overflow: hidden;}
#pic_small_container{width: 661px; height: 263px; padding: 3px 0 0 0; clear: both;}

/* footer */
#footer_container {background: url(images/bg_orange.png) top center; width: 100%; height: 53px; clear: both;}
#footer {width: 999px; margin: auto;}
#footer a {color: #fff; text-decoration: none; font-weight: bold;}
#footer a:hover {text-decoration: underline;}
#footer ul {list-style: none; float: left; padding: 20px 0 0 20px;}
#footer li {float: left; padding: 0 55px 0 0;}
#footer p {float: right; color: #fff; width: 353px; text-align: right; background: url(images/bg_f.png) no-repeat; padding: 20px 0 0 0; height: 33px;}
#flinks {width: 965px; margin: auto; height: 200px;}
#flinks p {padding: 20px 0 0 0; width: 215px; float: left;}
#flinks a {color: #000; text-decoration: none;}
#flinks a:hover {text-decoration: underline;}

/* inne */
#top_line {background: url(images/bg_orange.png) top center; width: 100%; height: 7px; font-size: 1px;}

/* main slider */
.caption {padding: 15px; color: #000;}
.caption .description {color: #fff;}
.caption .description p {padding: 14px 0; line-height: 25px;}
.caption .description .borange {color: #e8540e; font-weight: bold; line-height: 25px;}
.caption .description .date {color: #fff; background: #e8540e; font-weight: bold; padding: 3px; margin: 0 10px 0 0;}
div.content {display: none;clear: both;}
div.content a, div.navigation a {text-decoration: none;}
div.content a:hover, div.content a:active {text-decoration: underline;}
div.slideshow-container{width: 329px; font-size: 0px;}
div.slideshow ,div.caption-container {	height: 263px;}
div.slideshow-container {position: relative;clear: both;float: left;	height: 263px;}
div.slideshow span.image-wrapper {display: block;	position: absolute;	left: 0;}
div.slideshow a.advance-link {display: block;	text-align: center;}
div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {text-decoration: none;}
div.slideshow a.advance-link:focus {outline: none;}
div.caption-container {float: right;position: relative;	color: #fff;}
span.image-caption {	display: block;	position: absolute;	top: 0;	left: 0;}
div.caption-container{width: 329px;background: #000; margin: 0 2px 0 0;}
span.image-caption {	width: 329px;}
div.photo-index {position: absolute;	bottom: 0;left: 0;padding: 0 12px; display: none;}
ul.thumbs {position: relative;float: left;margin: 0;	padding: 0;background: #000;}
ul.thumbs li {	float: left;padding: 0;margin: 0 2px 0 0;list-style: none;}
ul.thumbs li.las {	margin: 0 0 0 0;}
a.thumb {display: block;}
a.thumb:focus {outline: none;}
ul.thumbs img {border: none;display: block;}

