body {margin:0;padding:0;background-color:#f1f1f1;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size:10px;color:gray;background:url(../images/bgr_body.jpg);color:#5a5a5a;height:100%}
      


      .newslistelem {padding:0px 10px; padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #333}
       .newslistelem .imgcontainer {width:233px;float:left;margin-right:10px;}
       .newslistelem .imgcontainer img {max-width:100%}
       .newslistelem:after {clear:both;content:" ";display:block}
       .newslistelem .title a {font-size:16px;margin:15px 0px;display:block}

#all {width:977px;margin-left:auto;margin-right:auto;
      background:url(../images/bgr_mid.jpg) repeat-y;height:100%
      }

#allbot {background:url(../images/bgr_bot.jpg) no-repeat left bottom;height:100%}
#bot {background:url(../images/bgr_bbot.jpg) repeat-x left bottom}

#allc {width:851px;margin:0 auto;height:100%}

#menu {
background: url(../images/bgr_mnu.jpg) no-repeat -1px 0;
width: 850px;
height: 36px;
margin-bottom:3px

}
#menu .menuel{float:left;text-align:center;font-size:.9em}



#galpane {
background: url(../images/bgr_galpane.jpg) no-repeat;
width: 852px;
height: 225px;
margin-top:3px;
margin-bottom:10px;
}

.panebig {
background: url(../images/bgr_bluepane_big.jpg) no-repeat;
width: 280px;
height: 211px;
float:left;
margin-right:5px;
margin-top:5px;

}

.panebig .cc {height:185px;overflow:hidden;color:#fff;font-size:10px}
.panebig .c {padding:27px 15px}
.panebig .c p {padding:0;margin:0}
.panebig .linkrow {height: 25px;}
.panebig .linkrow .btt {float:right;margin:5px 12px 0 0 }
.panebig .linkrow .link {float:left;margin:5px 0 0 12px}
.panebig .linkrow .link a {color:#fff;font-size:9px}
.last {margin-right:0;background: url(../images/bgr_graypane_big.jpg) no-repeat;}

.hpan {width:606px;height:250px;overflow:hidden}
.hpan .imgrow {overflow:hidden;height:140px;overflow:hidden;background:url(../images/hpan_top.gif) repeat-x left bottom}
.hpan .txtrow {height:85px;background:#ebeef0;font-size:11px;}
.hpan .txtrow .c {padding:2px 15px}
.hpan .txtrow .p {margin:0;padding:0}

.hpan .linkrow {background: url(../images/hpan_bar.gif) no-repeat;width: 606px;height: 25px;}
.hpan .linkrow .btt {float:right;margin:5px 12px 0 0 }
.hpan .linkrow .link {float:left;margin:5px 0 0 12px}
.hpan .linkrow .link a {color:#c40009;font-size:9px}

#searchb{
background: url(../images/bgr_search.jpg) no-repeat;
width: 241px;
height: 41px;
float:right;

}


.bpaneltbl {margin-bottom:5px;margin-left:-18px}
.bpaneltbl:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    height:1px;
    line-height:1px;
}

#kontaktyellow{
background: url(../images/yellow_kontakt_bgr.jpg) no-repeat;
width: 607px;
height: 427px;
}

.nkontaktline {margin-top:8px}
.nkontaktt {background: url(../images/bgr_kontakt_t.gif) no-repeat;width: 223px;height: 23px;}
.nkontaktt input {background:#fff;margin-top:2px;margin-left:10px;width:201px;border:0;padding:2px}
.nkontaktta {background: url(../images/bgr_kontakt_ta.gif) no-repeat;width: 223px;height: 142px;}
.nkontaktta textarea {background:#fff;border:0;width:201px;margin-top:2px;margin-left:10px;height:135px}

.head {float:left;width: 606px;height: 40px;overflow:hidden}
.red {background: url(../images/head_red_bgr.jpg) no-repeat;}
.gray {background: url(../images/head_gray_bgr.jpg) no-repeat;}
.blue {background: url(../images/head_blue_bgr.jpg) no-repeat;}
.green {background: url(../images/green_bar.jpg) no-repeat;}
.yellow {background: url(../images/hdr_bgr_yellow.jpg) no-repeat;}
.orange {background: url(../images/hdr_bgr_orange.jpg) no-repeat;}
.long {background: url(../images/bgr_longh.gif) no-repeat;width:851px;margin-top:9px}

#ponas {background: url(../images/pan_onas.gif) no-repeat;width: 361px;height: 240px;}
#preklama {color:#000;background: url(../images/pan_reklama.gif) no-repeat;width: 240px;height: 240px;}
#preklama ul {padding:0;margin:0 0 0 15px}
#preklama li {color:#000;margin-bottom:5px}
#preklama li a {color:#000;text-decoration:none}
#preklama li a:hover {color:#000;text-decoration:underline}

#pprodukt,#pprodukt1,#pprodukt2 {background: url(../images/pan_prodroku.gif) no-repeat;width: 240px;height: 150px;}
#ppolecane {background: url(../images/pan_polecane.gif) no-repeat;width: 240px;height: 150px;}
#pabo {background: url(../images/pan_abonament.gif) no-repeat;width: 240px; min-height: 130px;margin-bottom:5px }
#pkontakt {background: url(../images/pan_kontakt.gif) no-repeat;width: 240px;height: 150px;margin-top:0px !important}
.pane {margin-top:4px}
.pane p {margin:0;padding:0}
.pane .cc {height:125px;overflow:hidden}
.pane .c {padding:18px 14px;color:#fff;font-size:11px}
.pane .linkrow {height: 25px;}
.pane .linkrow .btt {float:right;margin:5px 12px 0 0 }
.pane .linkrow .link {float:left;margin:5px 0 0 12px}
.pane .linkrow .link a {color:#fff;font-size:9px}

#pabo .cc {height:145px}
#ponas .cc {height:215px}
#preklama .cc {height:215px}
#pkontakt p,#pkontakt a {color:#000 !important}

.galthmb {margin:20px 0 0 31px;float:left;width:225px}
.galthmb .podpis {text-align:center;padding-right:20px;margin-top:5px}
.galthmb .podpis a {font-weight:bold;color:#000;font-size:13px;text-decoration:none}

.galdesc {margin-top:25px;font-size:10px;width:305px;float:left;}

a {color:#8C0806;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}

#menu a {color:#ffffff;text-decoration:none;font-family:Verdana,Arial;}
#menu a:hover {color:#DF8584;text-decoration:none;font-family:Verdana,Arial}
#menu a.sel {color:#DF8584;text-decoration:none;font-family:Verdana,Arial}

h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;margin:5px 0}

h1 {font-size:14px;font-weight:bold;}

.cz_pane {background: url(../images/pub_cz_pane.gif) no-repeat;width: 421px;height: 230px;float:left;
          margin-right:9px;margin-top:9px;}
.cz_pane .logo {margin:10px 0 15px 10px}
.cz_pane .txtrow {margin:0 0 0 10px;width:400px;height:85px;overflow:hidden}
.cz_pane .linkrow {height: 25px;}
.cz_pane .linkrow .btt {float:right;margin:10px 15px 0 0 }
.cz_pane .linkrow .link {float:left;margin:10px 0 0 15px}
.cz_pane .linkrow .link a {color:#c4000f;font-size:9px}


.bro_pane {background: url(../images/pub_bro_pane.gif) no-repeat;width: 278px;height: 230px;float:left;
            margin-right:8px;margin-top:9px;}
.bro_pane .logo {margin:10px 0 15px 10px}
.bro_pane .txtrow {margin:0 0 0 12px;width:258px;height:105px;overflow:hidden}
.bro_pane .linkrow {height: 25px;}
.bro_pane .linkrow .btt {float:right;margin:10px 15px 0 0 }
.bro_pane .linkrow .link {float:left;margin:10px 0 0 15px}
.bro_pane .linkrow .link a {color:#c4000f;font-size:9px}


#galbtop {
background:  url(../images/gal_bgr.jpg) no-repeat;
width: 851px;
height: 420px;
margin-top:3px;

}
#galbbot{
  background: #f1f3f5 url(../images/gal_bgr_top.jpg) repeat-x left bottom;
}

#abozam {
background: url(..//images/bgr_zamowienie.gif) no-repeat;
width: 851px;
height: 252px;
margin-top:3px;
}

#abozam .lne {margin-top:10px}
#abozam label {line-height:22px}
#abozam a {color:#333;text-decoration:underline}

.galthmbs {width:104px;height:101px;float:left;margin:10px 10px 0 0}

#galbframe { width:710px;margin:00px auto 0px auto;}

#stopka {color:#5a5a5a;text-align:center;font-size:9px;margin-top:25px;padding-bottom:40px}
#stopka a {color:#000000;}

#stopkar {float:right}
#stopkal {text-align:left;font-size:9px}
#stopkal a {color:#5a5a5a;text-decoration:none;font-size:9px}
#stopkal a:hover {color:#5a5a5a;text-decoration:underline;font-size:9px}


#content {font-size:.9em;color:#444444;margin:0 auto;width:851px}

ol,ul {margin:5px 25px ;padding:0}

ul.menu {list-style-type:none;list-style-image:none;margin:0 0 0 0px;padding:0;font-size:1em}
ul.menu li { margin-bottom:10px;padding-left:10px;background:url(../images/left_bullet.gif) no-repeat left 3px; }
ul.menu li a { color:#fff }
ul.menu li a:hover { }
ul.menu li a.sel { font-weight:bold;text-decoration:underline;color:#fff }
ul.menu li a.sel:hover { font-weight:bold;text-decoration:underline;color:#fff }

.katlist {width:48%;float:left;background-image:url(../images/blackpix.gif);background-repeat:no-repeat;padding:0 0 5px 10px;background-position:0 3px}


ul.sitemap {font-size:1.1em}
ul.sitemap a {color:#444444}
ul.sitemap li {padding-bottom:5px}
ul.sitemap ul {padding-top:5px}

.clr {clear:both;line-height:1px;height:1px}

.frame {color:#000000;background-color:#EFECEC}
.frame td {color:#262626}

tr.detail {background-color:#EAE5E5;color:#000000}

input.submit {
      border-style: solid;
      border-width: 1px;
      background-color: #F8F8F8;
      font: normal;
      font-family: Arial, Helvetica, sans-serif;
      color: #444444;
      
}

input,select {
      border-style: solid;
      border-width: 1px;
      border-color:#666;
      background-color: #fff;
      font: normal;
      font-family: Arial, Helvetica, sans-serif;
      color: #444444;

}

textarea {
      font-size:1em;
      border: 1px solid #D4D0C8;
      font: normal;
      font-family: Arial, Helvetica, sans-serif;
      color: #444444;
      background-color: #F8F8F8;

    }

.post {
border-style: solid;
border-width: 1px;
background-color: #F8F8F8;
font: normal;
font-family: Verdana,Arial, Helvetica, sans-serif;
color: #444444;
width: 150px;
}

td,h5 {font-size:10px}

a.redbuttonmimic,a.redbuttonmimic:hover {
  display:block;float:left;margin-right:10px;padding:0px 15px;line-height:38px;text-align:center;
  background:#D90106;color:#fff;font-weight:bold;text-decoration:none;

}
