h1,h2,h3,h4,h5,h6,form,input,ul,li,fieldset {padding:0;margin:0;border:0;border:none;}
img {border:0;border:none;}
ul {list-style-type:none;}
.clear {clear:both;font-size:1px;line-height:1px;}
.clearLeft {clear:left;font-size:1px;line-height:1px;}
.center {text-align:center;}
.right {text-align:right;}

.red {color:#FF0000;}

h1,h2,h3,h4,h5,h6 {font-size:1em;}

html,body {height:100%;}

body {
     padding:0;
     margin:0;
     font-family: Georgia,Arial,Helvetica; 
     font-size: 0.75em;
     background:#FFF;
     text-align:center;
     background:url(./gfx/serwis/bodyBg.jpg) no-repeat center top;
}

#main {
position:relative;
margin:0 auto;
width:1000px;
text-align:left;
}

#top {
height:108px;
background:url(./gfx/serwis/topBg.jpg) no-repeat;
overflow:hidden;
}
#top a {color:#ededed;text-decoration:none;}


h1 {position:relative;float:left;padding-top:5px;}
h1 a {
display:block;
height:63px;
width:281px;
color:#E8E9EA;
background:url(./gfx/serwis/logo.png) no-repeat;
text-decoration:none;
text-indent:-9999px;
overflow:hidden;
}

#topRight {position:relative;float:right;font-family:arial;}

ul#topMenu {
position:relative;
float:left;
font-size:0.75em;
}

ul#topMenu li {
margin-right:15px;
padding:22px 0 0 17px;
height:15px;
float:left;
display:inline;
background:url(./gfx/serwis/topMenuLi.gif) no-repeat;
text-transform:uppercase;
}

form#topSearch {
position:relative;
margin:18px 0 0 13px;
float:left;
}

form#topSearch input.text {
width:130px;
height:17px;
padding:0 5px;
line-height:16px;
text-align:right;
font-size:0.9em;
color:#ededed;
background:#818181;
border:1px solid #514f52;
}

form#topSearch input.submit {
margin-left:3px;
width:22px;
background:url(./gfx/serwis/topSearchSubmit.gif) no-repeat;
cursor:pointer;
}

ul#langMenu {
position:relative;
margin:0 0 0 19px;
padding:17px 0 0 2px;
float:left;
display:inline;
background:url(./gfx/serwis/langMenuBg.gif) no-repeat;
}

ul#langMenu li {
float:left;
display:inline;
margin:0 0 0 4px;
}

ul#langMenu li img {display:block;}

ul#mainMenu {
position:relative;
margin:10px 22px 0;
}
ul#mainMenu li {
margin:0 0 0 15px;
padding:0 0 0 17px;
display:inline;
height:30px;
line-height:30px;
text-transform:uppercase;
font-size:0.9em;
background:url(./gfx/serwis/mainMenuLiBg.gif) no-repeat 0 center;
}
ul#mainMenu li.first {background:none;padding:0;margin:0;}

#mainContainer {
position:relative;
border-left:1px solid #c4c5c7;
border-right:1px solid #c4c5c7;
}

#mainContent,#subContent {position:relative;padding:10px 10px 0 10px;min-height:500px;background:url(./gfx/serwis/mainContentBg.gif) repeat-x bottom;}

#flash {
position:relative;
height:363px;
border:1px solid #FFF;
/*background:url(./gfx/serwis/flashBg.jpg) no-repeat;*/
}

#banner {
position:relative;
height:260px;
border:1px solid #FFF;
/*background:url(./gfx/serwis/banner.jpg) no-repeat;*/
}

#boxContener {
position:relative;
margin:0;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
border-bottom:1px solid #dfdfdf;
background:url(./gfx/serwis/boxContenerBg.gif) repeat-x;
}

#boxContener,#boxContener a {color:#333333;}
#boxContener a.active,#boxContener a:hover,#boxContener a:active,#boxContener a:focus {color:#068DD6;}

#boxContener .outbox1,#boxContener .outbox2,#boxContener .outbox3,#boxContener .outbox4 {
position:relative;
float:left;
width:25%;
}
#boxContener .outbox1,#boxContener .outboxRight {background:url(./gfx/serwis/mainCol1Bg.gif) repeat-x;}
#boxContener .outbox2 {background:url(./gfx/serwis/mainCol2Bg.gif) repeat-x;}
#boxContener .outbox3 {background:url(./gfx/serwis/mainCol3Bg.gif) repeat-x;}
#boxContener .outbox4,#boxContener .outboxLeft {float:right;background:url(./gfx/serwis/mainCol4Bg.gif) repeat-x;}
#boxContener .outboxLeft {float:left;width:31%;}
#boxContener .outboxLeft .box {border-right:1px solid #DFDFDF;}
#boxContener .outboxRight {float:right;width:69%;}
#boxContener .outboxRight .box {border:0;}

#boxContener .outboxLeft .item {position:relative;margin-bottom:10px;}
#boxContener .outboxLeft .item h2,#boxContener .outboxLeft .item ul {padding-left:15%;}
#boxContener .outboxLeft .item h2 {font-size:1.7em;}

#mainContent #boxContener .box .item ul.type1 li {border-color:#DFDFDF;padding-top:3px;padding-bottom:3px;} 

#notowaniaSmall {
position:relative;
width:223px;
height:200px;
}

#tresc ul#date_intervals {position:relative;list-style-type:none;top:-50px;}
ul#date_intervals li {display:inline;margin-right:1em;}



ul#leftMenu {position:relative;margin:10px 0;}
ul#leftMenu li {
border-top:1px solid #B3B3B3;
font-weight:bold;
background:0;
border-color:#DFDFDF;
}
ul#leftMenu li a {display:block;padding:3px 5px;text-decoration:none;color:#474749;}

#boxContener .outboxLeft .item ul#leftMenu li ul {padding-left:10%;}
ul#leftMenu li ul li a {padding-left:18px;background:url("./gfx/serwis/type1LiBg.gif") no-repeat 0 50%;color:#333333;}

ul#leftMenu a.active {background-color:#f2f2f2;color:#ed090a;}


#boxContener .box {
min-height:370px;
padding:24px 10px 40px 10px;
border-left:1px solid #dfdfdf;
}
#boxContener .outbox1 .box,#boxContener .outboxLeft .box {border-left:0;}
#boxContener .outbox4 .box {min-height:1062px;padding-bottom:10px;}

#boxContener .outboxRight .box {padding:24px 10px 40px 20px;}

#boxContener .outboxRight h2 {margin:10px 0 20px 0;}

#boxContener .higher .box {min-height:597px;} 

#boxContener .outbox1 .box,#boxContener .outboxRight .box {background:url(./gfx/serwis/mainCol1BoxBg.gif) no-repeat right top;}
#boxContener .outbox2 .box {background:url(./gfx/serwis/mainCol2BoxBg.gif) no-repeat right top;}
#boxContener .outbox3 .box {background:url(./gfx/serwis/mainCol3BoxBg.gif) no-repeat right top;}
#boxContener .outbox4 .box,#boxContener .outboxLeft .box {background:url(./gfx/serwis/mainCol4BoxBg.gif) no-repeat right top;}

#boxContener img.boxFoto {display:block;}
#boxContener h2 {margin:10px 0 10px 0;text-transform:uppercase;font-size:2.2em;font-weight:normal;}
#boxContener h2.small {font-size:1.7em;margin-top:0;}
#boxContener .outbox2 h2 a,#boxContener .outbox3 h2 a {color:#E30004;}
#boxContener h2,#boxContener h2 a,#boxContener h2.small a {text-decoration:none;color:#009AFE;}

#mainContent #boxContener .box ul {}
#mainContent #boxContener .box ul li {position:relative;}
#mainContent #boxContener .box ul.sg li a {text-decoration:none;}

#mainContent #boxContener .box ul.type1 li {padding:5px 5px 5px 18px;border-top:1px solid #B3B3B3;font-weight:bold;background:url(./gfx/serwis/type1LiBg.gif) no-repeat 0 50%;}
#mainContent #boxContener .box ul.type1 li.first {border:0;}

#mainContent #boxContener .box ul.type2 li {padding:5px 0;border:0;background:none;}
 
#mainContent #boxContener .box ul.type3 li {padding:5px 0 25px 0;background:none;border-bottom:1px solid #B3B3B3;}
#mainContent #boxContener .box ul.type3 li.first {}
#mainContent #boxContener .box ul.type3 li h3 {margin-bottom:5px;}
#mainContent #boxContener .box ul.type3 li.first h3 {margin-bottom:0;}
#mainContent #boxContener .box ul.type3 li a {color:#4C4C4C;}

#mainContent #boxContener .box ul.type3 li a.active,#mainContent #boxContener .box ul.type3 li a:hover,#mainContent #boxContener .box ul.type3 li a:focus,#mainContent #boxContener .box ul.type3 li a:active {color:#068DD6;}

#mainContent #boxContener .box ul.type4 {
border-top:1px solid #DFDFDF;
padding-top:1em;
}

#mainContent #boxContener .box ul.type4 li {
padding-left:20px;
margin-bottom:0.5em;
text-transform:uppercase;
font-weight:bold;
font-size:0.9em;
background:url(./gfx/serwis/type4LiBg.gif) no-repeat 0 0.3em;
}


#mainContent #boxContener .box a.more,#mainContent #boxContener .box a.moreRed {
position:absolute;
bottom:10px;
right:10px;
display:block;
width:21px;
height:18px;
}
#mainContent #boxContener .box a.moreRed {right:0;bottom:5px;}
#mainContent #boxContener .box a.more img,#mainContent #boxContener .box a.moreRed img {display:block;}

#newsletterForm input.submit {
position:relative;
bottom:1px;
cursor:pointer;
margin-left:3px;
width:60px;
/*background:url(./gfx/serwis/more.gif) no-repeat;*/
text-align:center;
color:#FFF;
height:18px;
vertical-align:middle;
font-size:0.85em;
background:url(./gfx/serwis/newsletterSubmitBg.gif) no-repeat;
}

#newsletterForm input.text {
background:#E7E7E7;
border:1px solid #CDCDCD;
color:#505050;
font-size:0.9em;
height:17px;
line-height:16px;
padding:0 5px;
width:130px;
}

table#notowania {
width:100%;
font-weight:bold;
background:none;
font-size:0.9em;
}
table#notowania td {background:none;padding:0.2em;}



/* TRESC */

#tresc 
{
position:relative;
/*color:#646568;*/
color:#333333;
}

#tresc h2 {color:#FE2F35;border-bottom:1px solid #DBDCE1;}

#moduleOutbox {line-height:1.5em;}


#tresc a {color:#8B929F;}
#tresc a:hover,#tresc a:active,#tresc a:focus {text-decoration:none;}

#tresc ul,#tresc ol {margin:0 0 0 2em;padding:0;}
#tresc ul {list-style-type:square;}

#tresc p,#tresc ul,#tresc ol,#tresc table {margin-top:1em;margin-bottom:1em;} 
#tresc li ol,#tresc li ul {margin-top:0.2em;margin-bottom:0.2em;}

table.notowania {width:45%;}
table.notowania td,table.notowania th {width:50%;}

table,table td,table th {border-collapse:collapse;background:#EFEFEF;}
table caption {background:#BFBFBF;color:#FFF;font-weight:bold;border:1px solid #FFF;border-bottom:0;}
table td,table th,table caption {padding:0.5em 0.5em;vertical-align:middle;}
table td,table th {border:1px solid #FFF;}
table tr.color td {background:#DFDFDF;}

.tresc a.fotka img {margin:1em;}

ul#linki_str,ul#menu_linki {margin:1em 0 0 2em;padding:0;list-style-type:square;}
ul#linki_str ul {margin:0 0 0 2em;list-style-type:square;}
ul#linki_str li,ul#menu_linki li {margin:0.5em 0;}
#content_left li img {margin:0 0 -0.3em 0;float:none;}
#content_left li {margin:0.5em 0;}
ul#linki_str li img,ul#menu_linki li img {margin:0 0 -0.3em 0;}

#tresc .notowaniaBox p {margin-bottom:0;padding-bottom:0;}

/* AKTUALNOSCI */

.aktualnosc {padding-bottom:1em;text-align:left;}
.aktualnosc img
{
position:relative;
float:left;
margin:0.2em 0.5em 0 0;
}

.aktualnosc span.data {position:relative;float:right;display:block;padding:0 0.5em;line-height:19px;}
.aktualnosc a.wiecej {display:inline;}

.aktualnosc .fotki {position:relative;float:left;}
.aktualnosc .fotki img {float:none;display:block;margin-bottom:0.5em;margin-right:1.6em;margin-top:0.4em;}
.aktualnosc .paddingleft {padding-left:120px;}

#aktualnosci {text-align:center;}

#aktualnosci ul.pager 
{
position:relative;
list-style-type:none;
margin:0 auto 1em auto;
padding:0;
}
#aktualnosci ul.pager li {display:inline;}

/* KONTAKT */

form.kontakt {position:relative;margin:1em 0;font-size:1em;}

form.kontakt fieldset 
{
position:relative;
border:0 none;
margin:0 2.4em;
display:block;
}

form.kontakt label 
{
display:block;
float:left;
/*width:100px;*/
width:45%;
color:#6B717B;
text-align:right;
padding-right:5px;
cursor:pointer;
}

form.kontakt input, form.kontakt textarea,form.kontakt select 
{
font-size:1em;
border:1px solid #cecfce;
float:left;
margin-bottom:3px;
/*width:240px;*/
width:40%;
background:#f7f7f7;
}
/*form.kontakt select {width:242px;}*/
form.kontakt select {width:40.5%;}

form.kontakt textarea {font-family:'verdana';font-size:0.85em;height:7em;margin-top:0;}

form.kontakt input#form_zgoda {width:20px;background:#FFF;}
form.kontakt label#form_zgoda_label {float:right;margin-right:13%;}

form.kontakt input.submit 
{
position:absolute;
bottom:0;
right:0;
background:#00519c;
color:#FFF;
cursor:pointer;
/*width:10em;*/
width:12%;
line-height:1em;
font-size:0.85em;
font-weight:bold;
border:0 none;
}




#logosBox {
position:relative;
padding:25px 0;
min-height:110px;
/*background:url(./gfx/serwis/logos.gif) no-repeat;*/
}
#logosBox ul {position:relative;padding-left:2%;}
#logosBox ul li {display:inline-block;width:16%;}

#footer {
position:relative;
height:40px;
padding:10px 20px;
background:url(./gfx/serwis/footerBg.gif) repeat-x;
}
#footer p {margin:0;padding:0;text-transform:uppercase;font-size:0.85em;color:#E6E6E8;}

