
a {
     color : #35598A;
     text-decoration : none;
}

a:hover {
     color : #35598A;
     text-decoration : underline;
}

a.side {
     color : #3B3A41;
     text-decoration : none;
}

a:hover.side {
     color : #3B3A41;
     text-decoration : underline;
}



a.plywajace {
     color : #FFFFFF;
     text-decoration : none;
}

a:hover.plywajace {
     color : #FFFFFF;
     text-decoration : underline;
}




a.emotive {
     color : #8C8B8F;
     text-decoration : none;
}

a:hover.emotive {
     color : #8C8B8F;
     text-decoration : underline;
}

a.white {
     color : #FFF;
     height: 28px;
     padding-top : 7px;
     padding-bottom : 7px;
     padding-left : 9px;
     padding-right : 9px;
}

a:hover.white {
     color : #FFF;
     padding-top : 7px;
     padding-bottom : 7px;
     padding-left : 9px;
     padding-right : 9px;
     height: 28px;
     background-color : #A6BDDD;
     background: url(images/hover_white.png);
     text-decoration : none;
}



a.linki {
     color:#35598A;
     text-decoration:none;

     font-size:13px;
}


a:hover.linki {
     color:#35598A;
     font-weight: bold;
     text-decoration:underline;
}


a.linki-szukane {
     color:#35598A;
     text-decoration:none;
     font-weight: bold;
     font-size:13px;
}


a:hover.linki-szukane {
     color:#35598A;
     font-weight: bold;
     font-size:13px;
     text-decoration:underline;
}




a.link {
     color:#FFFFFF;
     text-decoration:none;
     font-weight: bold;
     font-size:11px;
}


a:hover.link {
     color:#FFFFFF;
     font-weight: bold;
     text-decoration:underline;
}







body {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 12px;
     margin-bottom: 10px;
     margin-left: 0px;
     margin-right: 0px;
     background:url("images/body_bg.gif") repeat-x scroll 0 0 #E3E3E3;
}

form {
     margin : 1px;
}

hr {
    
     background:url("images/bg_bottom_li.png") repeat-x scroll left bottom transparent;
}

hr.side-hr {
        background:url("images/bg_bottom_li.png") repeat-x scroll left bottom transparent;

}

td {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
}

pre {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
}

.alt {
     color : #3B3A41;
}

.outer-border {
     padding:3px;
     -moz-box-shadow:1px 1px 2px #969696;
}

.header {
     padding-top : 1px;
     padding-bottom : 10px;
}

.sub-header {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 12px;
     color : #FFF;
     height: 28px;
     border: 1px solid #E8E8E8;
     background: url(images/bg_nav.gif);
}

.title {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     padding-left : 19px;
     color : #FFF;
     border-top: 1px solid #7F7E83;
     height: 26px;
     background: url(images/bg_nav.gif);
}

.body_top {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
    
     width: 855px;
     background-color:#FFFFFF;
}

.ads {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
      min-height:30px;
     background-color : #fff;
     padding : 1px;
     #border: 1px solid #ECEDEC;
     min-height:100px;
     height:100px;
}


.footer-left {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #8C8B8F;
     border-top: 1px solid #ECEDEC;
     border-left: 1px solid #ECEDEC;
     border-bottom: 1px solid #ECEDEC;
     height: 29px;
     padding-left : 12px;
     padding-right : 12px;
     background: url(images/bg_black.png);
}

.footer-right {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #8C8B8F;
     border-top: 1px solid #ECEDEC;
     border-right: 1px solid #ECEDEC;
     border-bottom: 1px solid #ECEDEC;
     height: 29px;
     padding-left : 12px;
     padding-right : 12px;
     background: url(images/bg_black.png);
}

.button {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     font-weight : bold;
     color : #3B3A41;
    
     border : 1px solid #C2C2C2;
     margin-top : 2px;
     background: url(images/button.gif);
}

.textbox {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #3B3A41;
     border : 1px solid #AFAFAF;
     background: url(images/bg_textbox.png);
     background-color : #FFF;
}

.main-body {
     font-size : 13px;
     color : #000000;
     padding-left : 18px;
     padding-right : 18px;
     padding-top : 16px;
     padding-bottom : 5px;
     
     border-bottom:5px solid #F0F5FC;
border-left:1px solid #E7E6EC;
border-right:1px solid #E7E6EC;
}

.main-body2 {
     font-size : 11px;
     color : #000000;
  
     padding-top : 8px;
     padding-bottom : 5px;
}

.news-footer {
     font-size : 10px;
     color : #8C8B8F;
     padding-left : 18px;
     padding-right : 18px;
     border-top : 1px solid #CECECE;
     padding-top : 5px;
     padding-bottom : 16px;
}

.side-body {
     font-size : 11px;
     color : #3B3A41;
     padding-left : 18px;
     padding-right : 18px;
     padding-top : 16px;
     padding-bottom : 16px;
     
border-bottom:5px solid #F0F5FC;
border-left:1px solid #E7E6EC;
border-right:1px solid #E7E6EC;
}

.side-body2 {
     font-size : 11px;
     color : #3B3A41;;
     padding-top : 9px;
     padding-bottom : 9px;
     border-bottom:5px solid #F0F5FC;
border-left:1px solid #E7E6EC;
border-right:1px solid #E7E6EC;
}



.main-bg {
     color : #3B3A41;
     padding-top : 6px;
     background-color : #fff;
        background-image: url(images/bg_body_bottom.png);
     background-position: bottom;
     background-repeat: repeat-x;
}


.side-border-left {
     color : #3B3A41;
     padding-top : 6px;
     padding-right : 5px;
     background-color : #fff;
        background-image: url(images/bg_body_bottom.png);
     background-position: bottom;
     background-repeat: repeat-x;
     
     


     
}

.side-border-right {
     color : #3B3A41;
     padding-top : 6px;
     padding-left : 15px;
     background-color : #fff;
        background-image: url(images/bg_body_bottom.png);
     background-position: bottom;
     background-repeat: repeat-x;
}

.capmain {
background:url("images/bg_h_grey.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:30px;
padding-left:18px;
text-shadow:0 0.2px 0 #E8EAEA;
}

.scapmain {
background:url("images/bg_h_grey.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:30px;
padding-left:18px;
text-shadow:0 0.2px 0 #E8EAEA;



}

.footertop
{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;

height:30px;

text-shadow:0 0.2px 0 #E8EAEA;

width:25%;

}

.footertop2
{

font-family:Verdana,Arial,Helvetica,sans-serif;
padding-top:5px;
width:25%;

}


.scapmain2 {
   background:url("images/bg_h_yellow.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:30px;
padding-left:18px;
text-shadow:0 0.2px 0 #E8EAEA;
}


.tbl-border {
     color : #3B3A41;
     background-color : #CECECE;
}

.tbl {
     font-size : 10px;
     color : #3B3A41;

     padding : 4px;
}

.tbl1 {
     font-size : 13px;
     color : #3B3A41;
     background-color : #fff;
     padding : 4px;
}

.tbl2 {
     font-size : 10px;
     color : #3B3A41;
     background-color : #F9F9F9;
     padding : 4px;
}





.tbl21 {
     text-align:center;
     font-size : 14px;
     color : #3B3A41;
     background-color : #fff;
    padding: 20px 20px 20px 20px;;
      font-weight : bold;
}

.tbl22 {
text-align:center;
     font-size : 14px;
     color : #3B3A41;
     background-color : #F9F9F9;
     padding: 20px 20px 20px 20px;
      font-weight : bold;
}

.tbl222 {

     font-size : 12px;
     color : #3B3A41;
     background-color : #F9F9F9;
     padding: 10px 10px 10px 10px;
      font-weight : bold;
}






.tbl22 a {
     color:#35598A;
     text-decoration:none;

     font-size:13px;
}


.tbl22 a:hover {
     color:#35598A;
     font-weight: bold;
     text-decoration:underline;
}



.flink a {
     color:#35598A;
     text-decoration:none;
     font-weight: bold;
     font-size:13px;
}


.flink a:hover {
       font-size:13px;
     color:#35598A;
     font-weight: bold;
     text-decoration:underline;
}


.tbl21 a {
     color:#35598A;
     text-decoration:none;

     font-size:13px;
}


.tbl21 a:hover {
     color:#35598A;
     font-weight: bold;
     text-decoration:underline;
}





.forum-caption {
     font-size : 10px;
     font-weight : bold;
     color : #999;
     background-color : #FFF;
     padding : 2px 4px 4px 4px;
}

.quote {
     font-size : 10px;
     color : #3B3A41;
     background-color : #FFFFFC;
     padding : 4px;
     margin : 0px 20px 0px 20px;
     border : 1px solid #AFAFAF;
}

.poll {
     margin-top: 2px;
     height : 4px;
}

.comment-name {
     font-weight : bold;
     color : #3B3A41;
}

.shoutboxname {
     font-weight : bold;
     color : #3B3A41;
}

.shoutbox {
     color : #3B3A41;
}

.shoutboxdate {
     font-size : 10px;
     color : #CA4300;
}

.small {
     font-size : 10px;
     font-weight : normal;
}

.small2 {
     font-size : 10px;
     font-weight : normal;
     color : #3B3A41;
}

.side-small {
     font-size : 10px;
     font-weight : normal;
     color : #3B3A41;
}

.side-label {
     color : #35598A;
     padding : 2px 2px 3px 2px;
}

.side-label-menu {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 10px;
     font-weight : bold;
     color : #35598A;
     border: 1px solid #A6BDDD;
     background: url(images/capmain.png);
     height: 24px;
     padding-left : 18px;
}

.table-cellpic {
     font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     font-weight : bold;
     color : #243D5E;
     border: 1px solid #A6BDDD;
     background: url(images/capmain.png);
     height: 24px;
     padding-left : 18px;
}

.ratingblock {
     display:block;
     border-bottom:1px solid #999;
     padding-bottom:8px;
     margin-bottom:8px;
     }

.loading {
     height: 30px;
     background: url('images/ratings/working.gif') 50% 50% no-repeat;
     }

.unit-rating { /* the UL */
     list-style:none;
     margin: 0px;
     padding:0px;
     height: 30px;
     position: relative;
     background: url('images/ratings/starrating.gif') top left repeat-x;
     }

.unit-rating li{
    text-indent: -90000px;
     padding:0px;
     margin:0px;
     /*\*/
     float: left;
     /* */
     }

.unit-rating li a {
     outline: none;
     display:block;
     width:30px;
     height: 30px;
     text-decoration: none;
     text-indent: -9000px;
     z-index: 20;
     position: absolute;
     padding: 0px;
     }

.unit-rating li a:hover{
     background: url('images/ratings/starrating.gif') left center;
     z-index: 2;
     left: 0px;
     }

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
 background: url('images/ratings/starrating.gif') left bottom;
 position: center;
 height: 30px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
 }

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

.paginate {
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
background-color: #FFFFFF;
}
a.paginate {
border: 1px solid #000080;
padding: 2px 6px 2px 6px;
text-decoration: none;
color: #000080;
}
a.paginate:hover {
background-color: #000080;
color: #FFF;
text-decoration: underline;
}
a.current {
border: 1px solid #000080;
font: bold .9em Arial,Helvetica,sans-serif;
padding: 2px 6px 2px 6px;
cursor: default;
background:#000080;
color: #FFF;
text-decoration: none;
}
span.inactive {
border: 1px solid #999;
font-family: Arial, Helvetica, sans-serif;
font-size: .7em;
padding: 2px 6px 2px 6px;
color: #999;
cursor: default;
}

#cytat {
-moz-background-inline-policy:continuous;
background:url("images/quotetop.gif") no-repeat scroll left top;
border:1px solid #E8EAEA;
-moz-border-radius:5px; /* FF */
-webkit-border-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
-khtml-border-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
border-radius:5px; /* pozostałe przeglądarki */
behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */


text-shadow: #E8EAEA 0px 0.2px 0px;
color:#2E4971;
font-style:italic;
font-weight:bold;
height:80px;
margin:0 50px 10px;
padding-left:35px;
padding-top:5px;
}

#intertext1
{
font-size:13px;
line-height:22px;
text-align:justify;
}

.wrapper {
display:block;
margin:0;
text-align:left;
width:100%;
}

#topline {
margin:0 auto;
padding:5px 0;
width:970px;
}

#topline ul {
float:right;
list-style:none outside none;
margin:0;
padding:0;
}

#topline li {
border-right:1px solid #B9C4D3;
display:inline;
font:11px Tahoma,Arial,sans-serif;
margin:0 8px 0 0;
padding:0 10px 0 0;
}

#topline li.last {
border:medium none;
margin-right:0;
padding-right:0;
}

div.wrapper {
display:block;
margin:0;
text-align:left;
width:100%;
}

.col0, .col0 a {
background-color:#11264C;
color:#B9C4D3;
}

html, body, div, a, li, ul{
border:0 none;
margin:0;
outline:0 none;
padding:0;
}



#btn_header {
padding:10px 0 0;
width:100%;
}

a.toplinks {

}
a.toplinks:hover {
text-decoration:underline;
}


.bullett{
background:url("images/bullet.gif") repeat-y scroll 0 0 transparent;
width:3px;
height:5px;
}

.borderbottom
{
background:url("images/bg_bottom_li.png") repeat-x scroll left bottom transparent;
}



#footer {
background:url("images/bg_footer.gif") repeat-x scroll 0 0 #F8F8FA;
     margin     : 5px auto;
     -moz-box-shadow:1px 1px 2px #969696;
     width      : 970px;
   
     }
     
#footer2 {
margin     : 0 auto;
-moz-box-shadow:1px 1px 2px #969696;
width      : 970px;
}

#footer input {
    background: url("images/bg_input.png") repeat-x;
    font:normal 11px Tahoma, Arial, sans-serif;
    padding: 4px;
    border: #dfddde 1px solid;
    margin: 0 3px 0 0;
}

#footer ul li { background : url("images/bg_bottom_li.png") bottom left repeat-x; padding: 8px 0px;list-style: none; }
#footer ul li.none { background: none; }
#footer ul li a {padding: 0 0 0 12px; background : url("images/li_item.gif") 0 46% no-repeat;}

#social {
    top: 30px;
    height:250px;
     margin-left:10px;
}
#social ul li {padding: 8px 10px;}





/*  =FLOAT DIV
--------------------------------------------------------------- */
.fll { float: left; }
.flr { float: right; }

/*  =CLEARFIX DIV
-------------------------------------------------------------- */
.clf {
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*  =NOTEXT
-------------------------------------------------------------- */
.notext { font-size: 0; line-height: 0; text-indent: -4000px; background-repeat: no-repeat; }
.noscreen { text-indent:-9999px; }

/*  =WIDTH DIV 
-------------------------------------------------------------- */
.w10 {width: 10%;}
.w15 {width: 15%;}
.w20 {width: 20%;}
.w25 {width: 25%;}
.w30 {width: 30%;}
.w50 {width: 50%;}
.w70 {width: 90%;}
.w80 {width: 80%;}
.w85 {width: 85%;}
.w90 {width: 90%;}
.w100 {width: 100%;}
.w300 {width: 300px;}
.w600 {width: 300px;}
.w950 {width: 950px;}

/*  =HEIGHT DIV 
-------------------------------------------------------------- */
.h300 {height: 300px;}

/*  =PADDING DIV 
-------------------------------------------------------------- */
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad5t {padding: 5px 0 0 0;}
.pad5b {padding: 0 0 5px 0;}

/*  =MARGIN SIZE 
-------------------------------------------------------------- */
.mar5 {margin: 5px;}
.mar10 {margin: 10px;}
.mar5t {margin: 5px 0 0 0;}
.mar5tb {margin: 5px 0 5px 0;}
.mar10t {margin: 10px 0 0 0;}
.mar20t {margin: 20px 0 0 0;}
.marl10 {margin: 0 10px 0 0;}
.marl20 {margin: 0 20px 0 0;}
.marl40 {margin: 0 40px 0 0;}
/*  =POSITION DIV
-------------------------------------------------------------- */
.prel {position: relative;}
.pab {position: absolute;}

/*  =BORDER DIV 
-------------------------------------------------------------- */
.borderBgblue  { background: #F2F5FA; border: #CAD9EC 1px solid; -moz-border-radius:2px; -webkit-border-radius:2px; }
.borderBgwhite { background: #FFF; border: #c9daec 1px solid; -moz-border-radius:2px; -webkit-border-radius:2px; }
.borderImg img { background: #FFF; padding: 3px; border: #DDD 1px solid; }

.facebook{
    
   background: url(images/fcb.png);
 
    
    float:left;
        width:260px;
        height:600px;
         display:block;
        left:-245px;
        padding:0;
        position:fixed;
        top:10px;
        z-index:10000;
}




