* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fcenter {float:none;text-align:center}
.fclear {clear:both}
.inner_copy {border:0;color:#f00;float:right;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
body {margin:0;padding:0;background:#66d2a6}
a {text-decoration:none}
a:hover {text-decoration:underline}
h1,h2,h3,h4,h5,h6,span {margin:0;padding:0}
#headerbg {width:100%;min-height:740px;float:left;margin:0;padding:0;background:url(images/headerbg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#454545;}
#headerblank {width:1004px;min-height:740px;float:none;margin:0 auto;padding:0}
#header {width:1004px;min-height:740px;float:left;margin:0;padding:0;background:url(images/header.jpg) no-repeat}
#menublank {width:935px;height:29px;float:left;margin:0;padding:0 0 0 69px}
#menu {width:867px;height:29px;float:left;margin:0;padding:0}
#menu ul {width:867px;height:29px;float:left;margin:0;padding:0;display:block}
#menu ul li {height:29px;float:left;margin:0;padding:0;display:block}
#menu ul li a.menu {height:25px;float:left;margin:0;padding:4px 21px 0 21px;font-family:Arial;font-size:11px;font-weight:bold;color:#FFF;text-align:center}
#menu ul li a.menu:hover {height:25px;float:left;margin:0;padding:4px 21px 0 21px;font-family:Arial;font-size:11px;font-weight:bold;color:#FFF;text-align:center;background:url(/css/images/menuover.jpg);background-repeat:repeat-x}
#headerleftblank {width:165px;float:left;margin:50px 0 0 63px;}
#headerleftblank img{border-style: none;}
#headercenterblank {width:200px;float:right;margin:99px 30px 0 0;}
#headercenterblank img{border-style: none;}
#headerrightblank {width:311px;float:right;margin:0 40px 0 0;padding:0}
#headernav {width:320px;height:25px;float:right;margin:10px 0 0 0;padding:0 0 0 21px;font-family:Arial;font-size:11px;color:#fff;font-weight:bold;text-align:center;}
#headernav ul {height:25px;float:left;margin:0;padding:0;display:block;text-align:center;list-style:none}
#headernav ul li {height:15px;margin: 0;padding:7px 0 0 16px;display:block;/*background:url(/css/images/star_big.png) no-repeat;background-position:left center;*/}
#headernav ul li a.register, #headernav ul li a.register:hover {width:67px;height:15px;float:left;margin:0;padding:3px 0 0 17px;font-family:Arial;font-size:10px;color:#000;background:url(/css/images/registericon.jpg) no-repeat;background-position:left}
#headernav ul li a.login, #headernav ul li a.login:hover {width:41px;height:15px;float:left;margin:0;padding:3px 0 0 20px;font-family:Arial;font-size:10px;color:#000;background:url(/css/images/login.jpg) no-repeat;background-position:left}
#headernav ul li a.bookmark, #headernav ul li a.bookmark:hover {width:62px;height:15px;float:left;margin:0;padding:3px 0 0 21px;font-family:Arial;font-size:10px;color:#000;background:url(/css/images/bookmark.jpg) no-repeat;background-position:left}
#headernav ul li a.blog, #headernav ul li a.blog:hover {width:35px;height:15px;float:left;margin:0;padding:3px 0 0 19px;font-family:Arial;font-size:10px;color:#000;background:url(/css/images/blog.jpg) no-repeat;background-position:left}
.headertxt {width:273px;float:left;margin:12px 0 0 0;padding:0 0 0 38px;font-family:Arial;font-size:12px;color:#fff}
.headerboldtxt {font-family:Arial;font-size:12px;font-weight:bold;color:#fff}
.headerdecoratxt {font-family:Arial;font-size:12px;color:#fff;text-decoration:underline}
.headertxt02 {width:273px;float:left;margin:8px 0 0 0;padding:0 0 0 38px;font-family:Arial;font-size:12px;color:#fff}
#special {width:260px;float:left;margin:271px 0 0 0;padding:0 0 0 50px;font-family:"Arial Narrow";font-size:28px;color:#fffd64;line-height:28px}
#year {width:215px;float:left;margin:0;padding:0 0 0 96px;font-family:"Arial Black";font-size:22px;color:#fff;line-height:20px}
#searchblank {width:170px;float:left;margin:20px 0 0 0;padding:19px 0 0 140px}
#searchinput {width:147px;height:22px;float:left;margin:0;padding:0}
.searchinput {width:139px;height:17px;float:left;margin:0;padding:5px 0 0 10px;font-family:Arial;font-size:10px;color:#000}
#advancedsearch {width:115px;float:left;margin:0;padding:8px 0 0 3px;font-family:Arial;font-size:11px;font-weight:bold;color:#FFF}
.advancedsearch {font-family:Arial;font-size:11px;font-weight:bold;color:#FFF;text-decoration:none}
.advancedsearch:hover {font-family:Arial;font-size:11px;font-weight:bold;color:#FFF;text-decoration:underline}
#go {width:31px;height:18px;float:left;margin:8px 0 0 0;padding:0}
.go {width:26px;height:16px;float:left;margin:0;padding:2px 0 0 5px;font-family:Arial;font-size:10px;color:#e1d300;text-decoration:none;background:url(/css/images/gobutton.jpg) no-repeat}
.go:hover {width:26px;height:16px;float:left;margin:0;padding:2px 0 0 5px;font-family:Arial;font-size:10px;color:#e1d300;text-decoration:none;background:url(/css/images/gobutton.jpg) no-repeat}
#bannertxtblankOnHome{width:516px;min-height:233px;float:left;margin:273px 0 0 0;padding:63px 0 0 69px;}
#bannerheadingOnHome {width:496px;height:37px;float:left;margin:0;padding:0;font-family:Arial;font-size:36px;color:#e9e389}
#bannerheadingOnHome h2 {width:496px;height:37px;float:left;margin:0;padding:0;font-family:Arial;font-size:36px;color:#e9e389}
#bannertxtOnHome {width:496px;float:left;margin:23px 0 0 0;padding:0;font-family:Arial;font-size:14px;color:#b8b8b8;text-align: justify;}
#bannertxtOnHome p {width:496px;float:left;margin:0;padding:0;font-family:Arial;font-size:14px;color:#b8b8b8}
.bannertxtOnHome {float:left;padding:31px 0 0 0;font-family:Arial;font-size:14px;color:#98d2ba}
#bannertxtblank {width:870px;min-height:233px;float:left;margin:150px 0 20px 0;padding:63px 0 0 69px;}
#bannerheading {width:850px;height:37px;float:left;margin:0;padding:0;font-family:Arial;font-size:36px;color:#e9e389}
#bannerheading h2 {width:850px;height:37px;float:left;margin:0;padding:0;font-family:Arial;font-size:36px;color:#e9e389}
#bannertxt {width:850px;float:left;margin:23px 0 0 0;padding:0;font-family:Arial;font-size:14px;color:#b8b8b8;text-align: justify;}
#bannertxt p {width:850px;float:left;margin:0;padding:0;font-family:Arial;font-size:14px;color:#b8b8b8;}
.bannertxt {float:left;padding:31px 0 0 0;font-family:Arial;font-size:14px;color:#98d2ba}
#bannermore {width:496px;float:left;margin:23px 0 0 0;padding:0;font-family:Arial;font-size:14px;color:#b8b8b8}
.bannermore {width:150px;height:20px;float:right;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:11px;color:#FFF;text-align:center;text-decoration:none;background:url(/css/images/morebutton.jpg) no-repeat}
.bannermore:hover {width:150px;height:20px;float:right;margin:0;padding:4px 0 0 0;font-family:Arial;font-size:11px;color:#FFF;text-align:center;text-decoration:none;background:url(/css/images/morebuttonover.jpg) no-repeat}
#bannerpic {width:350px;height:233px;float:left;margin:193px 0 0 0;padding:0;}
#bannerpic img {border-style: none;}
#contentbg {width:100%;float:left;margin:0;padding:0;background:url(/css/images/contentbg.jpg);background-repeat:repeat-x}
#contentblank {width:1004px;float:none;margin:0 auto;padding:0}
#content {width:1004px;float:left;margin:0;padding:0}
#bannerbot {width:1004px;height:55px;float:left;margin:0;padding:0;background:url(/css/images/bannerbot.jpg) no-repeat}
#bannerbottxt {height:42px;float:left;margin:0;padding:13px 0 0 70px;font-family:Arial;font-size:26px;color:#2c2c2c}
#bannerbottxt h4 {width:450px;height:55px;float:left;margin:0;padding:0;font-family:Arial;font-size:26px;color:#2c2c2c}
  #details {width:94px;height:28px;float:left;margin:14px 0 0 20px;padding:0}
.details    {width:79px;height:21px;float:left;margin:0;padding:7px 0 0 15px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none;background:url(/css/images/detailsbutton.jpg) no-repeat}
.details:hover {width:79px;height:21px;float:left;margin:0;padding:7px 0 0 15px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none;background:url(/css/images/detailsbuttonover.jpg) no-repeat}
#contentleft {width:285px;float:left;margin:0;padding:28px 0 59px 40px}
#contenttext {padding: 13px 0 0 70px;}
#content h3 {float:left;margin:0;padding:0;font-family:Arial;font-size:35px;font-weight:normal;color:#FFF}
.contentnormaltxt {width:174px;margin:0;padding:0;font-family:Arial;font-size:10px;color:#2f6d54}
#newsheadingonhome {width:230px;height:48px;float:left;margin:0;padding:10px 0 0 55px;background:url(/css/images/newsheading.jpg) repeat-x}
#newsheadingonhome h3 {width:230px;float:left;margin:0;padding:0;font-family:Arial;font-size:29px;font-weight:normal;color:#FFF}
#newstxtbgonhome {width:266px;height:275px;float:left;margin:0;padding:19px 0 0 19px;background:url(/css/images/newsbg.jpg) no-repeat}
#newsboldtxtonhome {width:242px;height:19px;float:left;margin:0;padding:0 0 0 0px;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;}
#newsboldtxt02onhomeonhome {width:242px;height:19px;float:left;margin:4px 0 0 0;padding:0 0 0 24px;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;background:url(/css/images/numicon02.jpg) no-repeat;background-position:left}
#newsboldtxt03 {width:242px;height:19px;float:left;margin:0;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;background:url(/css/images/numicon03.jpg) no-repeat;background-position:left}
.newstxtonhome {width:256px;float:left;margin:9px 0 0 0;padding:0;font-family:Arial;font-size:11px;font-weight:normal;color:#d5f4d2}
.boldtxtonhome {font-family:Arial;font-size:11px;font-weight:bold;color:#d5f4d2}
.morenewsbuttononhome {width:256px;height:15px;float:left;margin:0;padding:0}
.morenewsonhome , .morenewsonhome:hover {width:36px;height:15px;float:right;margin:0;padding:0 0 0 8px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none}
.morenewsonhome {background:url(/css/images/morenews.png) no-repeat}
.morenewsonhome:hover {background:url(/css/images/morenewsover.png) no-repeat}
.newsList {margin:0 0 30px 0;}
#newsheading {width:230px;height:48px;float:left;margin:0;padding:10px 0 0 55px;background:url(/css/images/newsheading.jpg) no-repeat}
#newsheading h3 {width:230px;float:left;margin:0;padding:0;font-family:Arial;font-size:29px;font-weight:normal;color:#FFF}
#newstxtbg {float:left;margin:0;padding:19px 0 0 19px;background:url(/css/images/newsbg.jpg) no-repeat}
#newsboldtxt {margin:0;padding:0 0 0 0px;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;}
#newsboldtxt02 {margin:4px 0 0 0;padding:0 0 0 24px;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;background:url(/css/images/numicon02.jpg) no-repeat;background-position:left}
#newsboldtxt03 {margin:0;font-family:Arial;font-size:13px;font-weight:bold;color:#f4ff79;background:url(/css/images/numicon03.jpg) no-repeat;background-position:left}
.newstxt {margin:9px 0 0 0;padding:0;font-family:Arial;font-size:11px;font-weight:normal;color:#d5f4d2}
.boldtxt {font-family:Arial;font-size:11px;font-weight:bold;color:#d5f4d2}
.morenewsbutton {margin:0;padding:0 0 10px 0;}
.morenews , .morenews:hover {width:36px;float:right;margin:0;padding:0 0 0 8px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none}
.morenews {background:url(/css/images/morenews.png) no-repeat}
.morenews:hover {background:url(/css/images/morenewsover.png) no-repeat}
#contentmid {width:285px;float:left;margin:0 0 0 12px;padding:28px 0 0 0}
#contentmid #pic {text-align:center;background:url(/css/images/newsbg.jpg) no-repeat}
#contentmid #pic img {margin:10px;}
#awardheading {width:158px;height:57px;float:left;margin:0;padding:4px 0 10px 46px;font-family:Arial;font-size:35px;color:#FFF;background:url(/css/images/awardheading.jpg) no-repeat}
#awardheading h3 {width:158px;float:left;margin:0;padding:0;font-family:Arial;font-size:35px;font-weight:normal;color:#FFF}
.headingtxt {font-family:Arial;font-size:13px;color:#FFF;line-height:13px}
#awardtxtblank {width:194px;float:left;margin:0;padding:0 0 0 10px}
.awardtxt {width:174px;height:54px;float:left;margin:0;padding:12px 0 0 20px;background:url(/css/images/awardtxtbg.jpg) no-repeat}
.awardtxt:hover {width:174px;height:54px;float:left;margin:0;padding:12px 0 0 20px;background:url(/css/images/awardtxtbg02.jpg) no-repeat}
.awardtxt02 {width:174px;height:54px;float:left;margin:3px 0 0 0;padding:12px 0 0 20px;background:url(/css/images/awardtxtbg02.jpg) no-repeat}
.awardtxt02:hover {width:174px;height:54px;float:left;margin:3px 0 0 0;padding:12px 0 0 20px;background:url(/css/images/awardtxtbg.jpg) no-repeat}
.awardboldtxt {width:174px;float:left;margin:0;padding:0;font-family:Arial;font-size:11px;font-weight:bold;color:#c24b1c}
.awardnormaltxt {width:174px;float:left;margin:0;padding:0;font-family:Arial;font-size:10px;color:#2f6d54}
#projectblank {width:365px;float:left;margin:0;padding:28px 0 0 12px}
#project {width:365px;height:352px;float:left;margin:0;padding:0;}
#projectgallery {width:296px;height:297px;float:left;padding:0;background:url(/css/images/newsbg.jpg) repeat-x}
#projectgallery img{border-style: none;}
#project-pic {width:93px;height:93px;float:left;margin:0 0 6px 0;padding:0;}
.project-pic, .project-pic:hover {width:93px;height:93px;float:left;margin:0;padding:0;}
.teamPic {border-style: none; margin:10px;}
#partners {height:40px;text-align: center;margin: 10px auto 0 auto;}
#partner-pic {margin:10px 10px 0 10px;padding:0;text-align:center;display:inline;}
.partner-pic img{border-style: none;}
#paging {width:294px;height:26px;float:left;margin:17px 0 0 0;padding:0;background:url(/css/images/paging.jpg) no-repeat}
#paging ul {width:294px;height:26px;float:left;margin:0;padding:0;display:block}
#paging ul li {height:26px;float:left;margin:0;padding:0;display:block}
#paging ul li.sap {width:1px;height:24px;float:left;margin:1px 0 0 0;padding:0;word-spacing:0;background:url(/css/images/pagingsap.jpg) no-repeat}
#paging ul li a.prev {height:20px;float:left;margin:0;padding:6px 9px 0 13px;font-family:Arial;font-size:11px;font-weight:bold;color:#000;text-align:center;text-decoration:none}
#paging ul li a.prev:hover {height:26px;float:left;margin:0;padding:6px 9px 0 13px;font-family:Arial;font-size:11px;font-weight:bold;color:#000;text-align:center;text-decoration:none}
#paging ul li a.num {height:17px;float:left;margin:1px 0 0 0;padding:6px 6px 0 6px;font-family:Arial;font-size:11px;font-weight:bold;color:#1c7650;text-align:center;text-decoration:none}
#paging ul li a.num:hover {height:17px;float:left;margin:1px 0 0 0;padding:6px 6px 0 6px;font-family:Arial;font-size:11px;font-weight:bold;color:#d44d2f;text-align:center;text-decoration:none;background:#daf2e1}
#paging ul li a.numlast {height:17px;float:left;margin:1px 0 0 0;padding:6px 0 0 6px;font-family:Arial;font-size:11px;font-weight:bold;color:#1c7650;text-align:center;text-decoration:none}
#paging ul li a.numlast:hover {height:17px;float:left;margin:1px 0 0 0;padding:6px 0 0 6px;font-family:Arial;font-size:11px;font-weight:bold;color:#d44d2f;text-align:center;text-decoration:none;background:#daf2e1}
#paging ul li a.next {height:20px;float:left;margin:0;padding:6px 13px 0 10px;font-family:Arial;font-size:11px;font-weight:bold;color:#000;text-align:center;text-decoration:none}
#paging ul li a.next:hover {height:20px;float:left;margin:0;padding:6px 10px 0 10px;font-family:Arial;font-size:11px;font-weight:bold;color:#000;text-align:center;text-decoration:none}
#footerbg {width:100%;height:126px;float:left;margin:0;padding:0;background:url(/css/images/footerbg.jpg);background-repeat:repeat-x}
#footerblank {width:1004px;height:126px;float:none;margin:0 auto;padding:0}
#footer {width:1004px;height:126px;float:left;margin:0;padding:0}
#footerlinks {width:1004px;float:left;margin:20px 0 0 0;padding:0;font-family:Arial;font-size:11px;color:#c8c8c8;text-align:center}
.footerlinks {font-family:Arial;font-size:11px;color:#c8c8c8;text-align:center;text-decoration:none;padding:0 3px 0 3px}
.footerlinks:hover {font-family:Arial;font-size:11px;color:#c8c8c8;text-align:center;text-decoration:underline;padding:0 3px 0 3px}
#copyrights {width:1004px;float:left;margin:10px 0 0 0;padding:0;font-family:Arial;font-size:11px;color:#ade6a7;text-align:center}
#validation {width:549px;float:left;margin:10px 0 0 0;padding:0 0 0 455px}
.xhtml, .xhtml:hover {width:36px;height:15px;float:left;margin:0;padding:0 0 0 8px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none;background:url(/css/images/xhtml.jpg) no-repeat}
.css {width:28px;height:15px;float:left;margin:0 0 0 3px;padding:0 0 0 16px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none;background:url(/css/images/xhtml.jpg) no-repeat}
.css:hover {width:28px;height:15px;float:left;margin:0 0 0 3px;padding:0 0 0 16px;font-family:Arial;font-size:10px;color:#FFF;text-decoration:none;background:url(/css/images/xhtml.jpg) no-repeat}
#desinedby {width:1004px;float:left;margin:10px 0 0 0;padding:0;font-family:Arial;font-size:12px;font-weight:bold;color:#e9e389;text-align:center}
.desinedby, .desinedby:hover {font-family:Arial;font-size:12px;font-weight:bold;color:#FFF}
.faceZajawka {float: right;left: -240px;overflow: hidden;position: absolute;top: 400px;white-space: nowrap;z-index: 1;}
.redbullZajawka {float: right;left: -190px;overflow: hidden;position: absolute;top: 500px;white-space: nowrap;z-index: 1;}
#tabelapraca p {width:250px;}

























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

