       * {font-family:'Roboto'}
  
  #secondbody { background-position:bottom  }
  #all,.all {position:relative; }
  
  .all {overflow:hidden}
   #footer {height:385px;margin-top:90px}
   //#lcol {display:none !important} 
  
body.agid .date {display:none !important}   

body.agid .newsleadin {}

  .footer_col {height:280px;text-align:left;box-sizing:border-box;padding:35px 35px 0px 0px}
   #footer_col3 {padding-right:0px;width:50%;padding-top:25px}
  #webby {font-family: Roboto
color: #272727;
font-size: 15px; /* Przybli??enie (wynika z podstawienia czcionki) */
font-weight: 500;
text-align: center;

             position:absolute;width:100%;bottom:0;line-height:40px;float:none;display:block;text-align:center}
              
  
      #searchcontainer {margin-right:0px;position:absolute;right:0;top:110px;margin:0 !important; }
      #search_submit {border-radius:0px;-webkit-border-radius:0px;width:100px;border:1px solid #8FA4AE;background:rgba(0,0,0,0);
          color: #8FA4AE;
          box-sizing:border-box;height:36px;
          font: 300 16px   Roboto;text-shadow:none; 
          text-transform:lowercase;float:left;
      }
     input.searchinput {margin-right:-1px;float:left; box-sizing:border-box;height:36px;border:1px solid #8FA4AE;
     background:rgba(0,0,0,0);padding:8px;color:#8FA4AE; }

   #cycl .bx-wrapper .bx-viewport {overflow:visible !important}
   #cycl {overflow:hidden}

      .paging {text-align:center}
 .pagingbar {display:inline-block}
div.paging a,
div.paging a:hover,
div.paging a.sel {width:32px;height:32px;line-height:32px;background:#fff;color:#e1e1e1;border:1px solid #e1e1e1;font-family:"Roboto";font-size:16px;display:block;margin:3px}
div.paging a.sel {color:#a0dbfc;border-color:#a0dbfc}


#homepansc {width:auto;margin-left:-15px;margin-right:-15px}

#liketab {-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out; width:376px;position:fixed;left:-330px;top:230px;z-index:9999999}

#liketab:hover {left:0}

#liketabc {float:left;border:5px solid #3B5998;background:#fff;padding:10px;width:300px;}
#liketabtab {width:46px;height:155px;background:url(fb_tab.png) no-repeat;float:right}


 .line input[type=text],
 .line textarea,
 .line input[type=submit] {width:100%;border:1px solid #FFAE01;background:#fff;padding:6px;
 box-sizing:border-box;padding-left:20px;
  margin-bottom:5px;
 font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
 
text-align: left;
  }
  
  input[name=hopot] {height:1px;width:1px;border:0px !important;padding:0px !important}
  
   .line input[type=submit]  {width:105px;background:#FFAE01; 
color: #ffffff;
font-family: "Roboto Condensed";
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height:31.928px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
box-shadow:0;text-align:center;padding:0px;text-shadow:none;
 
}


   a {
       -webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;

   }


   .gallerydiv {width:200px;height:200px;overflow:hidden}
   .gallerydiv a img {width:130%;max-width:130%; min-height:100%;height:auto}


@media screen and (max-width:900px){
     .toparea {position:static !important}
html body #sloganandlogo {padding:20px 10px}

#lcol {display:none !important}
html body #rcol .content {border:0}
 html body { }
 #langflags {left:0 !important;right:auto}
  html body div#footer {background:#162636;height:auto}
    html body div#footer .footer_col {width:100%;float:none;padding:20px;height:auto}
    #cycl .slide .desc {padding-left:0px;top:10px ;left:10px;}
    a.top {color:#162636 !important;padding-top:10px;padding-bottom:10px;}
    #all {background:#fff !important}
    #searchcontainer {display:none;}
   .wydarzenia {margin:0px !important}
   #rcol {box-sizing:border-box;padding:0px !important}
    .slide .desc {display:none !important}
  #mnuswitch {margin-top:-20px !important}  
   html body #homepans .homepanel {max-width:100%  !important;width:100%  !important;padding-bottom:70px  !important}
    
    
    .homepancontent h2 {background:#C93E50}
    .homepancontent .imgp:before {content:"";display:none !important}
    html body #homepansc {width:auto;}
    .homepanel {padding:0px !important}
    
}
/**********************************************/


h1 {
        font-family:  "Roboto Condensed";
color: #9a1717;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 26px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}

h2 {
font-family:  "Roboto Condensed";
color: #ffae01;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 26px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}


a.newsback  {font-size:14px;color:#c00 !important;font-weight:bold !important}
h3, body.agid .newsleadin {
 font-family:  "Roboto Condensed";
color: #9a1717;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}


h4 {
    font-family: "Roboto Condensed";
color: #ffae01;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}

p,li,td {
 font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}





#ihakt {display:none !important}


   #searchcontainer {top:74px;right:50px}
input.searchinput {height:32px;background:#f0f0f0;border:0px;color:#666}
#search_submit {width:32px;height:32px;overflow:hidden;text-indent:-300px;background:#f0f0f0 url(ico_search.png) no-repeat center center; border:0}
 #all {border-top:8px solid #ffae01;margin-top:33px !important}
#all {background:#fff}
#sloganandlogo {text-align:center}
#logoimage {float:none;}
#logoimage img {float:none;margin-top:57px !important}
#isloganholder {position:absolute;left:63px;top:61px;margin-top:0px !important}

#menucontainer {text-align:center}
ul.sf-menu {display:inline-block;float:none}

  
a.top {

/* Styl inline */
font-family: "Roboto Condensed";
color:
#545454;
font-size: 17px;/* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
padding: 0px 20px!important;
text-align: center;
border-bottom:5px solid #fff;
box-sizing:border-box
}

a.top:hover,a.top.issel {border-color:#ffae01;color:#ffae01}


 #cycl .bx-wrapper .bx-controls-direction a {margin-top:-53px;width:106px;height:106px;background:url(arr_l.png)}
 #cycl .bx-wrapper .bx-controls-direction a.bx-prev {left:0}
 #cycl .bx-wrapper .bx-controls-direction a.bx-next {right:0;background-image:url(arr_r.png)}

 .slide .desc {background:#ffae01;width:395px;left:auto;right:130px;bottom:auto;top:65px;box-sizing:border-box;padding:22px 40px}
 .slide .desc h2 {
           font-family: "Roboto Condensed";
          color: #ffffff;
          font-size: 30px; /* Przybliżenie (wynika z podstawienia czcionki) */
          line-height:30px;
          font-weight: 400;
          text-align: left;
            }
 .slide .desc p {
            
         font-family: Roboto;
color: #ffffff;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
transform: scaleX(1.0004); /* właściwości width (szerokość) i height (wysokość) pominięte w wyniku transformacji */
            }
 
 
 .homepancontent h2 {line-height:55px;
 font-family: "Roboto Condensed";
color: #ffffff;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: right;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
text-align:right;
padding:0px 28px;
background:#ffae01 url(h.png) no-repeat left bottom;
      margin-bottom:0px;
 }
 
 
 .main_header h1,
 .homepnr  h2{   line-height:55px;
 font-family: "Roboto Condensed";
color: #ffffff;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: right;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
text-align:right;
padding:0px 28px;
background:#ffae01 url(h.png) no-repeat left bottom;
      margin-bottom:30px;
      margin-top:35px;
      margin-left:-15px;
      margin-right:-15px;
 } 
 .homepnr  h2 {margin-top:15px;margin-left:0px;margin-right:0px}
 #rcol .content {padding-left:15px;padding-right:25px;}
 
 body.home #secondbody {background-image:url(bgr2_home.png)}
 
 #footer {margin-top:0px;}
 
 div.homepanel div.homepancontent {padding:0px}
  #homepansc {margin-left:-30px;margin-right:-30px}
 .homepanel {padding:30px;padding-top:15px}
 
  .homepanel:after {
      content:"więcej";
      display:block;
      background:#9a1717;
      width:110px;
      line-height:32px;
      margin-left:15px;
      font-family: Roboto;
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
 text-align: center;
  }
 
 .imgp img {width:100%}
 .homepanel .homepantxt {padding:25px 15px;font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}
#footer_col1 {padding-top:20px}
    #footer_col3 {padding-top:10px;}
.footer_col {padding-top:10px;height:255px}
.footer_col h2 {font-family: Roboto;
color: #fefefe;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 500;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}

.footer_col p {font-family: Roboto;
color: #ffffff;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 32px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}  

#footer_menu a {font-family: Roboto;
color: #ffffff;
font-size: 15px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400; line-height:30px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;text-transform:uppercase}


.newslistelem {max-width:830px;margin:0 auto}
.newslistelem .imgcontainer {margin-right:80px;max-width:160px;max-height:110px;overflow:hidden;margin-bottom:30px;}
.newslistelem .imgcontainer  img {border:0}

.newslistelem .date {float:none;font-family: Roboto;
color: #9a1717;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 32px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}

.newslistelem .title ,.newslistelem .title  a{
font-family: Roboto;
color: #000000;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-decoration: underline;
text-align: left;
}

.newslistelem .lead {
font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}


#footer {height:362px !important}