html,body {
background:#27638F url('../images/bg.png') repeat-x top center;
font-family:tahoma,arial;
text-align:center;
}

body {
font-size:11px;
line-height:1.5;
margin:0;
padding:0;
text-align:left;
color:#fff;
}

img {
border:0;
}

h1 {
color:#225A8B;
font-size:18px;
line-height:40px;
font-weight:normal;
padding:5px 5px 5px 10px;
}

h2 {
font-size:16px;
color:#225A8B;
}

h3 {
font-size:14px;
font-weight:700;
}

td {
text-align:left;
vertical-align:top;
}

img.block{
display:block;
}


td input,td textarea{
margin:2px;
}

a {

text-decoration:none;
}

a:visited {

}

a:hover {

}

p {
line-height:1.5;
font-size:12px;
}

strong {
color:#225A8B;
}

.head{
display:block;
clear:both;
}


div.main{
display:block;
overflow:hidden;
clear:both;
background:transparent url('../images/main.jpg') no-repeat top center;
}


div.top {
clear:both;
display:block;
height:128px;
width:100%;
margin:0px;
}

div.top-inner{
width:990px;
display:block;
margin:0px auto;
overflow:hidden;
height:128px;
}

div.top-inner-left{
width:680px;
float:left;
display:block;
text-align:center;
}

div.top-inner-left a img{
margin:30px 20px 0px 20px;
display:block;
float:left;
}

div.top-inner-left a img.logos{
margin:25px 20px 0px 20px;
}

div.top-inner-right{
width:309px;
height:128px;
float:left;
display:block;
}

div.top-inner-right div.login{
width:196px;
height:113px;
float:left;
display:block;
color:#fff;
padding:10px 10px 5px 10px;
}

div.top-inner-right div.login span,div.top-inner-right div.login form{
padding:3px 5px;
}

div.top-inner-right div.login form a{
color:#5997EC;
padding:0px 5px;
}

div.top-inner-right div.login input.txt{
border:0px;
background:transparent url('../images/txtinput.gif') no-repeat top left;
color:#666;
margin:3px 2px;
width:181px;
height:21px;
padding:0px 5px;
}

div.top-inner-right div.login input.submit{
border:0px;
background:transparent url('../images/submit.gif') no-repeat top left;
color:#222;
margin:2px;
width:52px;
height:21px;
padding:0px 5px;
}

div.top-inner-right div.right{
width:80px;
height:118px;
float:left;
display:block;
padding:10px 0px 0px 10px;
}

div.top-inner-right div.right a{
padding:5px;
}

div.top-inner-right div.right a.register{
margin-top:15px;
overflow:hidden;
}

div.top-inner-right div.right a.register img{
display:block;
margin-top:15px;
}


div.topmenu{
width:990px;
clear:both;
display:block;
height:70px;
margin:0px auto;
}

div.topmenu ul{
float:left;
display:block;
overflow:hidden;
padding:0px 0px 0px 0px;
height:70px;
clear:both;
}

div.topmenu ul li{
display:block;
float:left;
overflow:hidden;
height:70px;
}


div.topmenu ul li a{
display:block;
float:left;
overflow:hidden;
color:#ccc;
height:46px;
line-height:70px;
font-size:15px;
padding:0px 10px;
width:145px;
text-align:center;
font-weight:bold;
text-transform:uppercase;
}

div.topmenu ul li a.set{
color:#fff;
}

div.topmenu ul li a:hover{
color:#fff;
}


div.main-box{
width:990px;
height:394px;
display:block;
clear:both;
margin:4px auto 0px auto;
background:transparent url('../images/main-box.png') no-repeat top right;
overflow:hidden;
}

div.main-box-txt{
padding:15px 35px 10px 35px;
width:920px;
display:block;
clear:both;
margin:8px auto 0px auto;
overflow:hidden;
background: transparent url("../images/main-txt.gif") no-repeat top center;
color:#333;
}

div.main-box-txt p{
padding:5px;
text-align:justify;
}

div.main-box-txt div.content-left{
width:220px;
float:left;
}

div.main-box-txt div.content-left ul li b,div.main-box-txt div.content-left ul li a{
color:#8BA0B2;
font-weight:bold;
padding:5px;
border-bottom:1px solid #C6C7CB;
display:block;
margin:0px 10px 0px 0px;
background: transparent url("../images/main-txt-bottom.gif") no-repeat bottom center;
}

div.main-box-txt div.content-left ul li b{
color:#1E4F77;
}

div.main-box-txt div.content-right{
width:700px;
float:left;
}

div.main-box-txt div.content-right img{
margin-right:10px;
}

img.closer{
display:block;
clear:both;
margin:0px auto 10px auto;
}

div.main-box-left{
width:775px;
height:384px;
display:block;
float:left;
margin:3px 0px 0px 5px;
background:transparent url('../images/main-box-left.jpg') no-repeat top left;
overflow:hidden;
}

div.main-box-left div{
width:495px;
display:block;
float:left;
margin-top:190px;
}

div.main-box-left div img{
display:block;
float:left;
margin:3px;
}

div.main-box-right{
width:205px;
height:384px;
display:block;
float:left;
margin:2px 0px 0px 0px;
background:transparent url('../images/main-box-right.png') no-repeat top right;
overflow:hidden;
}

div.main-box-right h1{
color:#fff;
padding-left:20px;
}

div.main-box-right ul{
display:block;
margin:-5px 0px 0px 0px;
}

div.main-box-right ul li{
padding:5px 0px 0px 0px;
margin:0px;
overflow:hidden;
height:80px;
}

div.main-box-right ul li a span img{
margin-top:-5px;
}

div.main-box-right a{
color:#fff;
padding-left:20px;
height:85px;
display:block;
clear:both;
margin:0px 0px;
font-size:14px;
font-weight:bold;
line-height:18px;
overflow:hidden;
}

div.main-box-right a span.blue{
display:block;
color:#5997EC;
margin-top:20px;
}

div.main-box-right a:hover{
background:transparent url('../images/a-hover.png') no-repeat top left;
}


div.main-box-under{
width:990px;
height:49px;
display:block;
clear:both;
margin:-10px auto 0px auto;
background:transparent url('../images/main-box-under.png') no-repeat top right;
overflow:hidden;
}

div.footer{
width:992px;
display:block;
clear:both;
margin:0px auto 0px auto;
background:transparent url('../images/footer.png') no-repeat bottom left;
overflow:hidden;
padding:0px 0px 10px 0px;
}

div.white-box{
width:990px;
height:297px;
display:block;
clear:both;
margin:0px auto 0px auto;
background:transparent url('../images/white-box.jpg') no-repeat top center;
overflow:hidden;
}

div.past-events,div.news{
display:block;
height:124px;
padding:12px 10px 12px 80px;
clear:both;
overflow:hidden;
}

div.past-events img{
margin:0px 3px;
}

div.footer-inner{
width:950px;
padding:5px 20px;
}

div.footer-inner div.pro a{
color:#fff;
font-size:15px;
display:block;
background:transparent url('../images/pro.gif') no-repeat center left;
padding-left:15px;
line-height:40px;
width:205px;
float:left;
}

div.footer-inner ul.links li{
float:left;
display:block;
height:40px;
}

div.footer-inner ul.links li.separator{
background:transparent url('../images/separator.gif') no-repeat center left;
width:3px;
}

div.footer-inner ul.links li a{
overflow:hidden;
height:40px;
padding:5px 7px;
display:block;
}


div.footer-inner ul.links li.toppad{
padding:5px 0px 0px 0px;
}

div.footer-inner ul.links li.checkout{
background:transparent url('../images/checkout.png') no-repeat top left;
width:245px;
height:43px;
padding:0px 0px 0px 75px;
}

div.footer-inner ul.links li.checkout a{
float:left;
padding:5px 12px;
}



.simply-scroll-container {
position:relative;
}
.simply-scroll-clip {
overflow-x:hidden;
overflow-y:hidden;
position:relative;
z-index:2;
}
.simply-scroll-list {
left:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:absolute;
top:0;
z-index:1;
}
.simply-scroll-list li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.simply-scroll-list li img {
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:medium;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:-moz-use-text-color;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:none;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:medium;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:-moz-use-text-color;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:none;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:medium;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:medium;
display:block;
}
.simply-scroll-btn {
cursor:pointer;
display:block;
float:left;
height:38px;
position:absolute;
width:20px;
z-index:3;
}
.simply-scroll-btn-left {
bottom:6px;
left:20px;
margin-left:-20px;
}
.simply-scroll-btn-left.disabled {
}
.simply-scroll-btn-left:hover {
}
.simply-scroll-btn-right {
bottom:6px;
margin-right:-5px;
right:0;
}
.simply-scroll-btn-right.disabled {
}
.simply-scroll-btn-right:hover {
}
.simply-scroll {
height:38px;
margin-bottom:1em;
width:890px;
}
.news .simply-scroll {
height:135px;
margin-bottom:1em;
width:880px;
}
.simply-scroll .simply-scroll-clip {
display:block;
float:left;
height:38px;
margin-bottom:0;
margin-left:0px;
margin-right:0px;
margin-top:0;
width:880px;
}
.news .simply-scroll .simply-scroll-clip {
display:block;
float:left;
height:135px;
margin-bottom:0;
margin-left:0px;
margin-right:0px;
margin-top:0;
width:880px;
}

#simple-scroller{
height:120px;
overflow:hidden;
}


#simple-scroller div.news-50 {
height:125px;
width:430px;
float:left;
margin-top:5px;
padding:5px 10px;
background: transparent url('../images/news-separator.png') no-repeat top right;
}

#simple-scroller div.news-50 div.img{
width:160px;
float:left;
}

#simple-scroller div.news-50 div.img a img{
border:2px solid #D7D7D7;
}

#simple-scroller div.news-50 a{
color:#555;
font-size:12px;
}

* html .simply-scroll-container, * html .simply-scroll, * html .simply-scroll-clip {
margin-left:-30px;
}
:first-child + html .simply-scroll-container, :first-child + html .simply-scroll, :first-child + html .simply-scroll-clip {
margin-left:-10px;
}
.simply-scroll .simply-scroll-list li {
display:block;
float:left;
height:18px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}


span.right{
float:right;
}

span.left{
float:left;
}

a#b2,a#b1{
margin:-332px 0px 0px -12px;
display:block;
width:191px;
height:326px;
}

div.relacja {
height:194px;
display:block;
background: transparent url('../images/starter-eu.jpg') no-repeat top left;
overflow:hidden;
margin:0px auto -5px auto;
width:990px;
padding:2px;
}

div.relacja a{
width:162px;
height:130px;
display:block;
opacity:0.2;filter:alpha(opacity=20);
float:left;
margin-top:64px;
padding:2px 1px;
cursor:default;
}

div.relacja a.jest{
opacity:0.75;filter:alpha(opacity=75);
cursor:pointer;
}

div.relacja a.jest:hover{
opacity:1;filter:alpha(opacity=100)
}

div.relacja a.a1{
background: transparent url('../images/25j.png') no-repeat top left;
}

div.relacja a.a2{
background: transparent url('../images/26j.png') no-repeat top left;
}

div.relacja a.a3{
background: transparent url('../images/27j.png') no-repeat top left;
}

div.relacja a.a4{
background: transparent url('../images/28j.png') no-repeat top left;
}

div.relacja a.a5{
background: transparent url('../images/29j.png') no-repeat top left;
}


div.relacja a.relacja{
cursor:pointer;
opacity:1;filter:alpha(opacity=100);
width:326px;
height:130px;
display:block;
float:left;
margin-top:64px;
padding:2px 1px;
}

div.relacja a.ar1{
background: transparent url('../images/25jr.jpg') no-repeat top left;
}

div.relacja a.ar2{
background: transparent url('../images/26jr.jpg') no-repeat top left;
}

div.relacja a.ar3{
background: transparent url('../images/27jr.jpg') no-repeat top left;
}

div.relacja a.ar4{
background: transparent url('../images/28jr.jpg') no-repeat top left;
}

div.relacja a.ar5{
background: transparent url('../images/29jr.jpg') no-repeat top left;
}
