img {
border:0;
}
.kontener-tlo-gora {
 background-image: url(../gfx/kontener_g.gif);
 background-repeat: repeat-x;
}
.kontener-tlo-lewo {
 background-image: url(../gfx/kontener_l.gif);
 background-repeat: repeat-y;
}
.kontener-tlo-prawo {
 background-image: url(../gfx/kontener_p.gif);se
 background-repeat: repeat-y;
}
.kontener-tlo-dol {
 background-image: url(../gfx/kontener_d.gif);
 background-repeat: repeat-x;
}
.kontener-solid-tlo-gora {
 background-image: url(../gfx/kontener_solid_g.gif);
 background-repeat: repeat-x;
}
.kontener-solid-tlo-lewo {
 background-image: url(../gfx/kontener_solid_l.gif);
 background-repeat: repeat-y;
}
.kontener-solid-tlo-prawo {
 background-image: url(../gfx/kontener_solid_p.gif);
 background-repeat: repeat-y;
}
.kontener-solid-tlo-dol {
 background-image: url(../gfx/kontener_solid_d.gif);
 background-repeat: repeat-x;
}
.form-combo {
 font-family: Tahoma;
 font-size: 11px;
 color: #868686;
}
.form-select {
 font-family: Tahoma;
 font-size: 11px;
 color: #868686;
}
input {
 font-family: Tahoma;
 font-size: 11px;
 color: #868686;
}
.marginesy {
 padding-right: 12px;
 padding-left: 12px;
}
body {
 font-family: Tahoma;
 font-size: 12px;
 color: #565656;
background-color: #FFFFFF;
margin:0px;
padding:0px;
}
.txt-normal {
 font-family: Tahoma;
 font-size: 12px;
 color: #565656;
}
.lista-text {
 font-family: Tahoma;
 font-size: 9px;
 color: #565656;
 padding-top: 2px;
 padding-bottom: 2px;
}
a:link {
 color: #565656;
 text-decoration: underline;
}
a:visited {
 color: #565656;
 text-decoration: underline;
}
a:hover {
 color: #565656;
 text-decoration: none;
}
a.lista:link {
 color: #565656;
 text-decoration: none;
}
a.lista:visited {
 color: #565656;
 text-decoration: none;
}
a.lista:hover {
 color: #565656;
 text-decoration: underline;
}
.lista-serwisy-text {
 background: url('repository/layout/left_button.jpg') top left no-repeat;
 padding-top: 9px;
 padding-bottom: 9px;
}
.lista-serwisy-text a.serwisy img.naglowek {
 margin-left: 45px;
 /*padding-bottom: 9px;*/
 border:0;
}
.lista-serwisy-subtext {
 background: url('repository/layout/left_menu_krecha.jpg');
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position: 10px 0px;
 font-family: Tahoma;
 font-size: 11px;
 color: #6B6B6B;
 padding: 0 0 2px 20px;
 font-weight: normal;
}
a.serwisy:link {
 color: #565656;
 /* color: #FFFFFF; */
 text-decoration: none;
}
a.serwisy:visited {
 color: #565656;
 /* color: #FFFFFF; */
 text-decoration: none;
}
a.serwisy:hover {
 color: #565656;
        /* color: #E6BC8C; */
}
.news-tytul {
 font-family: Tahoma;
 font-size: 12px;
 color: #675552;
}
.news-tresc {
 padding-top: 12px;
 font-family: Tahoma;
 font-size: 12px;
 color: #565656;
        padding-bottom: 5px;
}
.red-star {
 color: #FF0000;
}
fieldset {
 margin: 12px;
 padding-right: 20px;
 padding-bottom: 20px;
 padding-left: 20px;
 border: 1px solid #CCCCCC;

}
legend {
 margin-bottom: 20px;
}
/*
.form-inputy {
 border: 1px solid #999999;
*/
}
.flash-thumb {
 margin-bottom: 20px;
}
.log-txt {
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
 padding-bottom: 5px;
 padding-top: 5px;
}
.log-input {
 margin-left: 12px;
 border: 1px solid #999999;
text-valign: middle;
}
.log-submit {
 margin-left: 12px;
}
.log-input-uni {
 border: 1px solid #999999;
 width: 100%;
 padding-right: 12px;
 padding-left: 12px;
text-valign: middle;
}
.lista-tr-02 {
 background-color: #F9F9F9;
 height: 20px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.lista-tr-01 {
 height: 20px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.kontener-tlo-gora {
 background-image: url(gfx/kontener_g.gif);
 background-repeat: repeat-x;
}
.kontener-tlo-lewo {
 background-image: url(gfx/kontener_l.gif);
 background-repeat: repeat-y;
}
.kontener-tlo-prawo {
 background-image: url(gfx/kontener_p.gif);
 background-repeat: repeat-y;
}
.kontener-tlo-dol {
 background-image: url(gfx/kontener_d.gif);
 background-repeat: repeat-x;
}
.kontener-solid-tlo-gora {
 background-image: url(gfx/kontener_solid_g.gif);
 background-repeat: repeat-x;
}
.kontener-solid-tlo-lewo {
 background-image: url(gfx/kontener_solid_l.gif);
 background-repeat: repeat-y;
}
.kontener-solid-tlo-prawo {
 background-image: url(gfx/kontener_solid_p.gif);
 background-repeat: repeat-y;
}
.kontener-solid-tlo-dol {
 background-image: url(gfx/kontener_solid_d.gif);
 background-repeat: repeat-x;
}
.tekst-standard-pomarancz {
}
.form-pytanie {
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
}
.tekst-standard {
 font-family: Tahoma;
 font-size: 12px;
 color: #6b6b6b;
}
tekst-bold {
 font-family: Tahoma;
 font-size: 12px;
 color: #6b6b6b;
 font-weight: bold;
}
.form-input-text {
border: 1px solid #999999;
}
.radio-standard {
          padding-right: 5px;
          margin-right: 5px;
          width: 15px;
}
.log-submit-wid {
 margin-left: 5px;
 margin-top: 5px;
        width: 150px; 
        height: 20px; 
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
}
td {
 font-family: Tahoma;
 font-size: 12px;
 color: #6b6b6b;
}
.servisy{
 font-family: Tahoma;
 font-size: 11px;
 color: #ffffff;
        font-weight:bold; 
}
.hr {
height:1px;
color:#e1e4e2;
}
a.green:link {
color:#59645c;
text-decoration:underline;
}
a.green:hover{
color:#990000;
text-decoration:underline;
}
a.green:visited{
color:#000000;
text-decoration:underline;
}
hr.hr {
color:#e2e4e3;
height:1px;
background-color:#e2e4e3;
}
ul {
  list-style: url(gfx/bulet_01.gif) disc;
}
.pod_serwisami {
    color: #A0A0A0;
    text-align:left; 
    padding-left: 6px; 
    padding-right: 6px;
}
.tekst-brazowy {
 font-family: Tahoma;
 font-size: 12px;
 color: #820f00;
 font-weight: bold;
}
/* style do rejestracji e-maili */
#main {
width: 100%;
margin: 0 auto;
text-align: left;
padding: 0px;
}
h5 {
font-family: Tahoma;
font-size: 12px;
color: #A2382C;
padding: 0px;
margin: 0px;
}
h6 {
font-family: Tahoma;
font-size: 12px;
color: #A2382C;
padding: 0px;
margin: 0px;
display: inline;
}
label {
width: 120px;
font-size: 12px;
margin: 3px;
}
.proponowane {
width: 100%;
}
.proponowane .radio {
width: 33%;
display: inline;
}
.section {
display: block;
padding: 5px;
}
.red {
font-family: Tahoma;
font-size: 12px;
background: #A2382C;
border: 1px solid #A2382C;
color: white;
}
.input_text {
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
 width: 200px;
        border: solid 1px #7F9DB9;
}
.input_filtr {
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
 width: 100px;
        height: 18px;
        border: solid 1px #7F9DB9;
}
.mail_lista {
 font-family: Tahoma;
 font-size: 12px;
 color: #000000;
        border: solid 1px #999999;
}
.radiobutton {
width: 12px;
}
.send {
width: 136px;
height: 21px;
background: url(gfx/dalej_off.gif) no-repeat top;
border: 0px;
padding: 0px;
cursor: pointer;
}
.zatwierdz {
width: 136px;
height: 21px;
background: url(gfx/rejestruj_off.gif) no-repeat top;
border: 0px;
padding: 0px;
cursor: pointer;
}
.anul{
width: 136px;
height: 21px;
background: url(gfx/anuluj_off.gif) no-repeat top;
border: 0px;
padding: 0px;
cursor: pointer;
}
.end{
width: 136px;
height: 21px;
background: url(gfx/koniec_off.gif) no-repeat top;
border: 0px;
padding: 0px;
cursor: pointer;
}
.eksportuj {
width: 136px;
height: 21px;
background: url(gfx/eksportuj_off.gif) no-repeat top;
border: 0px;
padding: 0px;
cursor: pointer;
}
.head {
padding: 5px;
background: #830F00;
color: white;
text-align: center;
}
.order {
background: #A2382C;
}
.cell {
border: solid 1px #eeeeee;
padding: 3px;
}
.szukaj {
padding-right: 5px;
}
.rejestruj {
width: 16px;
height: 16px;
background: url(gfx/rejestruj.gif) no-repeat;
border: 0px;
cursor: pointer;
}
.usun {
width: 13px;
height: 16px;
background: url(gfx/kosz.gif) no-repeat;
border: 0px;
cursor: pointer;
}
.przywroc {
width: 16px;
height: 16px;
background: url(gfx/recycle.gif) no-repeat;
border: 0px;
cursor: pointer;
}
/* koniec styli do rejestracji e-mail */
#srodek{
margin: 0 15px 0 12px;
}
#prawe{
float:right;
}
/* początek styli dla zajawek nowości(temat miesiąca) */

.zajawka {
 _width: 330px;
 height:95px;
 /* margin: 14px 0 0 27px; */
 margin: 14px 0 0 27px;
 _margin: 14px 0 0 14px;

 float: left;
 cursor: hand; cursor: pointer;
 top: 0; left: 0;
 overflow: hidden;
}
.kolor_2{
 background: url(repository/layout/krecha_poziom.jpg);
 background-repeat:no-repeat;
 background-attachment:absolute;
 background-position:bottom center; 
 background-color: #FFFFFF;
 /*width: 362px;*/
 height:109px;
}
.kolor_1{
 background: url(repository/layout/krecha_poziom.jpg);
 background-repeat:no-repeat;
 background-attachment:absolute;
 background-position:bottom center; 
 background-color: #F6F6F6;
 /*width: 362px;*/
 height:109px;
}
.zajawka .naglowek {
 margin: 0 0 9px 0;
}
.zajawka .naglowek a{
 font-family: Tahoma;
 font-size: 12px;
 color: #992b0f;
 text-decoration: underline;
}
.zajawka naglowek a:visited {
 font-family: Tahoma;
 font-size: 12px;
 color: #992b0f;
 text-decoration: underline;
}
.zajawka .tresc {
 margin: 0 32px 0 0;
 font-family: Tahoma;
 font-size: 12px;
 color: #6b6b6b;
}
.zajawka img.fotka {
 /* margin: 0 14px 0 0; */
 margin: 12px 14px 19px 0;
 position:relative;
 float: left;
 top: 0; left: 0;
}

/* koniec styli dla zajawek nowości(temat miesiąca) */

#lewe .txt-normal img.naglowek{
margin: 7px 0 8px 5px;
}
#srodek img.naglowek{
margin: 18px 0 18px 26px;
}
#srodek .txt-normal img.naglowek{
margin: 7px 0 18px 16px;
}
#prawe .txt-normal img.naglowek{
margin: 7px 0 8px 5px;
}
#podsrodek img.naglowek{
margin: 18px 0 18px 26px;
}

/* początek styli dla górnego menu */
.menu_top {
 width:381px;
 height:30px;
 background-image: url(repository/layout/menu_back.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:top right; 
 font-family: Tahoma;
 font-size: 10px;
 color: #830f00;
}
.menu_top .sep{
 margin: 0 6px 0 6px;
 width:1px;
 height:29px;
 float: left;
 background-image: url(repository/layout/line_horiz.png);
 background-repeat: no-repeat;
}
.menu_top a{
 color: #830f00;
 text-decoration: none;
}
.menu_top a:visited{
 color: #830f00;
 text-decoration: none;
}
.menu_top a.glowna{
 margin-top:9px; 
 margin-left:100px;
 float: left;
 background-image: url(repository/layout/icon_stronaglowna.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:0% 50%; 
 padding-left:17px;
}
.menu_top a.poczta{
 margin-top:9px;
 float: left;
 background-image: url(repository/layout/icon_poczta.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:0% 50%; 
 padding-left:17px;
}
.menu_top a.zaloguj{
 margin-top:9px;
 float: left;
 background-image: url(repository/layout/icon_zaloguj.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:0% 50%; 
 padding-left:17px;
}
.menu_top a.profil{
 margin-top:9px;
 float: left;
 background-image: url(repository/layout/icon_profil.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:0% 50%; 
 padding-left:17px;
}
.menu_top a.kontakt{
 margin-top:9px;
 float: left;
 background-image: url(repository/layout/icon_kontakt.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:0% 50%; 
 padding-left:17px;
}

/* koniec styli dla górnego menu */

/* początek styli dla dolnej stopki */

.stopka .blank{
width:74px;
 height:60px;
float:left;
}
.stopka{
 width:791px;
 height:60px;
 background-image: url(repository/layout/stopka_back.png);
 background-repeat: no-repeat;
 background-attachment:absolute;
 background-position:bottom right; 
 font-family: Tahoma;
 font-size: 10px;
 color: #830f00;
}
.stopka .sep{
 margin: 15px 6px 0 6px;
 width:1px;
 height:7px;
 float: left;
 background-image: url(repository/layout/line_hor_black.png);
 background-repeat: no-repeat;
}
.stopka .sep2{
 margin: 15px 6px 0 6px;
 width:1px;
 height:7px;
 float: left;
 background-image: url(repository/layout/line_hor_red.png);
 background-repeat: no-repeat;
}
.stopka .text a{
 margin-top:12px;
 float: left;
 color:#353535;
 text-decoration: none;
}
.stopka .text2 a{
 margin-top:12px;
 float: left;
 color:#904C4C;
 text-decoration: none;
}
.stopka .logo a{
 width:124px;
 height:16px;
 margin: 12px 0 0 75px; 
 float: left;
}

/* koniec styli dla dolnej stopki */

/* początek styli dla wyszukiwarki */

.txt {
 height:17px;
 margin-top:7px;
 font-size: 10px;
 color: #585858;
 font-weight: bold;
}
#wyszukiwarka .szukaj {
 height:41px;
 font-family: Tahoma;
}
#wyszukiwarka .szukaj input {
 font-size: 11px;
 color: #868686;
}
#wyszukiwarka .szukaj .kategoria {
 margin: 0 42px 0 0;
 float:left;
 width: 86px;
}
#wyszukiwarka .szukaj .kategoria select#search_category_all{
 float:left;
 width: 86px;
 font-size: 11px;
 color: #868686;
}
#wyszukiwarka .szukaj .slowo {
 display:inline; 
 margin: 0 21px 0 0;
 float:left;
 width: 125px;
}
/* html #wyszukiwarka .szukaj .slowo {
margin: 0 10px 0 0;
}*/
#wyszukiwarka .szukaj .slowo input {
 display:inline; 
 float:left;
 width: 125px;
}
#wyszukiwarka .szukaj a.szukaj img{
 display:inline; 
 width:37px;
 float:left;
 margin: 24px 0 0 16px;
}
/* html #wyszukiwarka .szukaj a.szukaj img{
margin: 24px 0 0 0;
}*/
/* koniec styli dla wyszukiwarki */
.naglowekTresci {
font-family: Arial;
    color:#660000;
    font-size:14px;
    font-weight:500;
    text-decoration:none;

}
/* Karta Programu */
table#kartaprogramu {
border-collapse: collapse;
}

table#kartaprogramu td {
text-align:left;
vertical-align:middle;
border: 1px solid #d5d5d5;
padding: 2px 5px;
}

table#kartaprogramu td.center {
text-align: center;
}

table#kartaprogramu tr.tytul td {
background-color: #f5f5f5;
font-weight:bold;
text-align: center;
}
table#kartaprogramu tr#datazmiany td#datazmiany_tytul {
background-color: #f5f5f5;
font-weight:bold;
}

/* END Karta programu */