.a_tytul, .a_tytul a
{
    font-size: 15pt;
    font-weight: normal;
}

.a_data
{
    border-bottom:1px solid #DDDDDD;
    color:#999999;
    display:block;
    font-size:9px;
    padding-top:10px;
    text-align:right;
}

.a_nadtytul
{
    color:#777777;
    font-size:13px;
    font-weight:normal;
    letter-spacing:1px;
    padding-top:8px;
}

.a_lead
{
    font-family:Arial,Arial,Helvetica,sans-serif;
    font-size:9pt;
    font-weight:bold;
    line-height:1.3em;
    text-align: justify;
}

.a_more, .a_more a
{

    padding:5px;
    text-align:right;
    text-shadow:0 0 2px #FFFFFF, 0 0 2px #FFFFFF, 0 0 2px #FFFFFF, 1px 1px 4px #888888;
    font-family:Georgia,serif;
    font-size:11pt
}

.a_data, .a_nadtytul, .a_lead, .a_tytul, .a_more
{
    padding-top: 6px;
    padding-bottom: 6px;
}

.a_img
{
    float:left;
    overflow: hidden;
    margin-right: 10px;
}

#nd .a_lead 
{
    font-weight: normal;
    font-size: 8pt;
}

#artykul
{
}

#artykul .tytul, #ckweek .et_tytul
{
    color:#00269c;
    font-size:19px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-weight: bold;
}

#artykul .lead, #ckweek .et_lead
{
    font-weight:bold;
    font-size: 13px;
}

#artykul .tresc
{
    overflow:auto;
}

#artykul .tresc p
{
    padding-top:15px;
    padding-left:20px;
}

#artykul .float_left
{
    background-color: #EEEEEE;
    border: 0;
    margin-top: 0;
    margin-bottom: 0;
    float: left;
}

.podpis 
{
    padding:5px;
    display:block;
    width: 208px;
}

#artykul .grid_3
{
    margin-left: 0;
}

#artykul .grid_5
{
    margin-right: 0;
    width:360px;
}

#artykul div.autor span
{
    line-height: 1.5em;
}

div.autor .nazwa
{
    font-weight:bold;
    font-size: 12px;
}

#artykul div.autor .firma, .firma
{
    color:#666;
    font-variant:small-caps;
}

#artykul div.autor .email
{
    font-size: 10px;
}

span.data, #ckweek .et_data
{
    color:#999;
    padding-top:10px;
    text-align: right;
    display:block;
    border-bottom:1px solid #DDD;
    font-size: 9px;
}

div.autor
{
    padding-top:10px;
    padding-bottom:10px;
    text-align: right;
    border-top:1px solid #DDD;
}

#artykul div.autor span
{
    line-height: 1.5em;
}

div.autor .nazwa
{
    font-weight:bold;
    font-size: 12px;
}

#artykul div.autor .firma, .firma
{
    color:#666;
    font-variant:small-caps;
}

#artykul div.autor .email
{
    font-size: 10px;
}

#artykul .intekst, .galeriaHead, #sonda_glowna, #pobierzplik
{
    background-image:url('grad1.gif');
    background-repeat:repeat-x;
    background-color: #f5f5f7;
}



#artykul .intekst,  #sonda_glowna
{
    margin-top: 5px;

    margin-bottom:10px;
    padding: 5px;
    border-bottom: 1px dotted #CCC;

    overflow:auto;
    
}

#gal_edit {
    width: auto;
    min-width: 508px;
}

#artykul .intekst .opis
{
    font-size: 12px;
    float:right;
    line-height: 1.2em;
    font-family: "Trebuchet MS","Helvetica",sans-serif;
    color: #888;
    text-indent: 0;
    padding: 5px;
    letter-spacing:0.05em;
    margin-top: 8px;
    margin-left: 8px;
    width: 400px;
}

#pobierzplik p
{
    text-align:center;
}


#artykul .intekst .ikona 
{
    float:right;
    width:40px;
    height:40px;
    margin-left: 20px;
}

#artykul .intekst .tinta div
{
    padding:10px;
}


/* - S - O - N - D - A - */

#artykul .intekst .tinta h3, .sondatresc  h3
{
    margin-top: 10px;
    margin-right: 10px;
    padding: 4px;
    background-color: #DDE;
    padding-left: 10px;
    font-size: 11px;
    font-weight:normal;
    color: #182C6B;
    border: 1px solid #BBC;
}

.sondatresc .odpowiedzi
{
    padding: 8px;
    padding-left: 50px;

}

.sondaradio
{
    padding:5px;
    padding-left:80px;
    margin-left: 10px;
}

.sondatresc .odpowiedzi span
{
    font-size: 8pt;
    padding: 4px;
    padding-top:0;

}

.intekst h4, #sonda_glowna h4, #pobierzplik
{
    font-weight: normal;
    font-size: 12pt;
    letter-spacing: 0.2em;
    color: #889;
    border-bottom: 1px dotted #AAA;
}


.glosuj
{
    text-align:center;
    border-top: 1px #AAA dotted;
    padding-top: 5px;
}

.glosuj input
{
    width: 150px;
    background-color: transparent;
    border: none;
    color: #182C6B;
    padding: 2px;
    font-size: 16px;
    font-weight:bold;
}

/*------------------------------------------------------------------------------- sonda --- */

h4.sonda
{
    font-size: 10px;
    color: #888;
}

.sondatresc p
{
    padding:5px;
    font-size: 11px;
}

.sondatresc .pasek
{
    background-color: #DDD;
    height: 20px;
    border: 1px solid #ccc;
    margin-bottom: 3px;
    background-image: url('sondapas.gif'); 
}
.sondatresc .kolor
{
    background-color: #208FD6;
    height: 20px;
    background-image: url('sondapad.gif'); 
}

.sondatresc .odpowiedzi
{
    line-height: 2em;
    font-size: 12px;
}

.sondatresc .sondaradio
{
    margin-left: 15px;
}

.intekst .stopka, #sonda_glowna .stopka
{
    text-align: center;
    font-size: 10px;
}

#bottom
{
    float:left;
    width: 860px;
}

.textmenu li
{
    list-style-type:none;
    padding: 5px;
    color: #666;
    border-left: dotted 1px #aaa;
    display:inline;
    border-right: dotted 1px #aaa;
    
}

.textmenu li.top a
{
    font-weight: bold;
    color: #444;
}

.textmenu li.sub a
{
    color: #666;
}

.textmenu li a:hover
{
    color: #182C6B;
}

.textmenu ul
{
    line-height: 2em;
    overflow:auto;
    margin: 0 auto !important;
    display:block;
    text-align:center;
    padding: 10px;
    width: 600px;
}

/* -------------------------------------------------- */

.textfile
{
    width: 800px;
    margin: 0 auto;
}

.textfile p
{
    padding-top: 10px;
    text-indent: 40px;
}

.textfile h1
{
    border-bottom: 1px #aaa dotted;
    padding: 10px;
    color:#888;
    font-weight: normal;
    letter-spacing: 2px;
}

.textfile .intekst
{
    text-align:center;
}



.textfile td
{
    padding:12px;
    vertical-align:top;
}

.textfile h3
{
    letter-spacing:0.1em;
    font-weight:normal;
    padding-bottom:1px;
    color: #666;
    padding-top: 10px;
    border-bottom: 1px solid #CCC;
    
}

#artykul p
{
    padding-top:6px;
    padding-bottom:6px;
    line-height:1.6em;
}

#tresc_artykulu .lead
{
    text-align: justify;
}

#artykul .format p
{
    text-align: justify;
}

#artykul .grid_3 
{
    padding-top: 10px;
}

#artykul .grid_3 .float_left img
{
    width: 218px;
}

#artykul .grid_3 a.zoom
{
    width: 218px;
}

#artykul .grid_3 .thumbs a
{
    float: left;
    display: block;
    margin: 1px;
    width: 53px;
}

#artykul .grid_3 .thumbs img
{
    width: 53px;
}

#artykul.grid_8, #artykul.grid_12
{
    padding: 10px;
    margin: 10px;
    background: #fff;
}

.nradio
{
    margin: 10px 0;
    border-radius: 10px;
    border: 1px solid #DDD !important;
}

#artykul.grid_8 
{
    width: 600px;
}

.art_out
{
    overflow: hidden;
    float: left;
    width: 640px;
}

#artykul_stopka
{
    margin: 0;
    padding-left: 10px;
    padding-right: 10px;
    background-image: url('art_s.png');
    background-position: 0 100%;
}

.l2 .grid_3 div.galeria, .l2 .grid_3 div#powiazane
{
    float: left;
    overflow: hidden;
}

.l2 .grid_8
{
    margin: 0;
    width: 600px;
}

.l2.l3 .float_left
{
    margin-top: 45px !important;
    margin-right: 10px;
}

.l2 h3.nadtytul
{
    color: #666;
    font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
}

.l2 h2.tytul
{
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-weight: normal !important;
    font-size: 16pt !important;	
}

.l2 p.lead
{
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    line-height: 1.4em !important;
    font-size: 10pt !important;
}

#artykul .intekst .opis {
    width: 200px !important;
}

#artykul #kk .podpis
{
    width: 360px;
}

#artykul .flr
{
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
}

#artykul .fll
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}

#powiazane
{
    width: 220px;
    padding-top: 5px;
    overflow: auto;
}

a.dwakol
{
    float: none !important;
    width: auto !important;
}

#powiazane2
{
    width: 600px;
    font-size: 10px;
    border-bottom: 1px solid #aaa;
    margin-bottom: 10px;
    padding-bottom: 5px;
    overflow: auto;
    line-height: 1.1em; 
}

#powiazane2 img
{
    height: 50px;
    width: 50px;
    float:left;
    margin-right: 10px;
    border: 1px solid #fff;
    box-shadow: 1px 1px 3px #AAA;
    background-color: #ddd;
}

.dwakol
{
    float: left;
    width: 290px;
}

.koldwa
{
    width: 280px;
    margin-left:10px;
    float: right;
}

#powiazane2 li
{
    float: left;
    width: 180px;
    margin: 0 5px;
}

#powiazane h4, .galeriaHead h3, #powiazane2 h4
{
    color:#666666;
    font-size:9pt;
    font-weight:normal;
    letter-spacing:0.1em;
    padding-top: 10px;
    padding-bottom: 2px;
    margin-bottom: 5px;
    border-bottom: 1px #aaa solid;
}

.galeriaHead h3, .galeriaHead p
{
    padding-right: 5px;
    padding-left: 5px;
}

.galeriaHead p
{
    font-size: 8pt;
    color: #666;
}


#artykul .panel_boczny
{
    margin-bottom: 20px;
}

#powiazane li
{
    padding-top:3px;
    padding-bottom: 6px;
    padding-left: 10px;
    font-size: 8pt;
}

.empe3
{
    background-image: url('mp3.png') !important;
    background-position: 100% 0 !important;
}

.red_dane, .rek_dane
{
    overflow: hidden;
    float: left;
    width: 460px;
}

.red_dane
{
    margin-right: 20px;
}

.txt .fot
{
    width: 460px;
}

div#powiazane
{
    overflow: hidden;
}

.powiazanethumb
{
    width: 50px;
    float: left;
    margin-right: 10px;
}


.intekst
{
    text-align: center;
}

.intekst p
{
    text-align: left;
}


.close_hold
{
    position:fixed;
    z-index: 10001;
    cursor:pointer;
    right: 0;
    top: 0;
}


.news_kafelka h2.tytul
{
    font-size: 15pt;
    font-family: "Trebuchet MS","Helvetica",sans-serif;
}


#artykul h2.tytul
{
    font-size: 18pt;
    font-family: "Trebuchet MS","Helvetica",sans-serif;
}

.fototekst
{
    text-align: center !important;
    color: #666;
    font-style: italic;
    font-size: 8pt;
}

p.ftext
{
    overflow:hidden;
}

span.intekst.fototekst
{
    display: block;
    float: right;
    margin-left: 10px;
    margin-right: 10px;
}

 #artykul .format h6 .fototekst
 {
    background-color: transparent !important;
    background-image: none !important; 
 }
 
 .grid_3.panel_boczny
 {
    background-color: #fff;
    background-position: 0 100%;
    background-image: url('pb.png');
    background-repeat: repeat-x;
}

.fk_eye
{
    float: left;
    margin-right: 10px;
}

.fk_eye_div
{
    overflow: hidden;
}

.newspod .k_image
{
    float: left;
    
}

.newspod .k_image img
{
    width: 50px;
    
}

.newspod .k_tytul
{
    margin: 0 !important;
    padding: 0 !important;
}

.newspod 
{
    margin-right: 0px !important;
    margin-left: 0px !important;
}


.newspod .kalend
{
    background-image: none !important;
}

.newspod .nbl
{
    width: 180px !important;
    float: none !important;
}

.newspod .nbl span
{
    width: auto !important; 
}

.newspod .ilfot, .newspod .ilkom
{
    background-color: #fff;
}

.newspod .region_news_h
{
    display: none;
}

.duzypodpis
{
    background-color: #F3F3F3;
    padding: 4px;
}

a.region
{
    letter-spacing: 0em;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 9pt;
    color: #F8B333;
}

a.region:hover
{
    color:#182C6B;
}

#share
{
    height: 38px; 
}

.duzy_tytul .lead
{
    font-size: 10pt !important;
    line-height: 1.1em !important;
    font-family: Tahoma, Geneva, sans-serif;
}

.duzy_tytul .nadtytul
{
    font-size: 9pt;
    font-weight: normal;
    color: #666;
    letter-spacing: 0.1em;
}

.duzy_tytul .tytul
{
    font-weight: normal !important ;
    font-size: 20pt !important;
}

#artykul #fk
{
    width: 354px;
    margin: 0 auto !important;
    padding: 3px !important;
    background-color: #182c6b !important;
    border: 0 !important;
}

#artykul #fk input, #artykul #fk textarea
{
    border: 1px #F8B333 solid;
    background-color: #dddee2;

}

#artykul .label
{
    text-align: left;
    color: #fff;
    font-size: 8pt;
    vertical-align: top;
}

#artykul #fk tr
{
    overflow: hidden;
}

#artykul table
{
    margin: 5px !important;
}

.belkarek h1
{
border-bottom:1px dotted #AAAAAA;
color:#888888;
font-weight:normal;
letter-spacing:2px;
padding:5px;
font-size: 14pt;
padding-left: 0;
}

.belkarek h2
{
background-image:url("bullet1.gif");
background-position:0 6px;
background-repeat:no-repeat;
border-bottom:1px solid #AAAAAA;
color:#182C6B;
font-size:12px;
font-weight:normal;
letter-spacing:1px;

margin-top: 5px;
margin-bottom: 5px;
}

.belkarek p
{
    padding-left: 10px;
    font-size: 9pt;
    line-height: 18px;
    margin-bottom: 15px;
}

#aud .thumbs img
{
    width: 98px;
}

.plebiscyt
{
    padding-left: 220px;
    padding-top: 80px;
    background-image: url('plebiscyt.png');
    background-repeat: no-repeat;
}

.news_kafelka .region
{
    float: none;
    margin-left: 10px;
}

.empe4 .opis
{
    margin: 0 !important;
    padding: 0 !important;
    padding-top: 15px !important; 
}

#artykul .intekst.empe4 .opis
{
    width: 340px !important;
}

.duzypodpis
{
    overflow: hidden;
}

.duzypodpis .aut, .podpis .aut
{
    margin-left: 10px;
    margin-top: 3px;
    float:right;
    font-size: 8pt;
    color: #333;
    font-style: italic;
}


.tabela p
{
    text-align: center !important;
}

.tabela td
{
    border-bottom: 1px #aaa solid;
    padding:3px;
    margin: 3px;
}

.sondatresc input
{
    cursor: pointer;
}

.zobacz.wyniki
{
    text-align: center !important;
}

.zobacz.wyniki a
{
    font-size: 12pt;
    
    color: #666;
}

.zobacz.wyniki a:hover
{
    color: #182c6b;
}

#artykul h6 img
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}

.empe3
{
    background-color: transparent !important;
}

.intekstart
{
    overflow: hidden;
    padding: 5px;
    background-color: #EFEFEF;
    border-bottom: 1px #aaa solid;
    border-top: 2px #182c6b solid;
    margin-top: 1px ;
}

.intekstart img
{
    border: 1px #aaa solid;
    float:left;
    margin: 5px;
    width: 100px;
}

.intekstart h3
{
    border: 0 !important;
    font-family: Arial, "Helvetica",sans-serif !important;
    font-size: 10pt !important;
    font-weight: bold !important;
    letter-spacing: 0 !important;
    margin: 0 !important;
    margin-top: 4px !important; 
    margin-bottom: 4px !important;
    line-height: 1.2em !important;
}

.intekstart h4
{
    color: #666666;
    font-size: 8pt;
    font-weight: normal;
    letter-spacing: 0.1em;
    font-family: Arial, "Helvetica",sans-serif !important;
    line-height: 1.2em !important;
}

.intekstart p
{
    font-size: 8pt !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: Arial, "Helvetica",sans-serif !important;
    line-height: 1.2em !important;
}

.intekstart .czmore
{
    text-align: right !important;
    font-weight: bold !important;
}

.intekstart .nagl
{
    padding: 3px !important;
    font-family: Arial, "Helvetica",sans-serif !important;
    font-size: 8pt !important;
    font-weight: bold !important;
    color: #fff;
    background-color: #182c6b;
}

.intekstart .data
{
    font-size: 7pt !important;
    text-align: right !important;
    color: #666;
    border-bottom: 1px #bbb dotted !important;
    margin-bottom: 2px !important;
    padding-bottom: 2px !important;
}

#tresc_artykulu .jedentemat
{
    padding: 5px;
    background: #EEE;
    border-radius: 5px;
    float: right;
    width: 360px;
    margin: 10px 0;
    box-shadow: 2px 2px 8px #888888 inset, 0 0 2px #FFFFFF, 0 0 2px #999999 inset;
}

.jedentemat div
{
    float: left;
    overflow: auto;
    width: 170px;
}

.jedentemat div img
{
    width: 50px;
    float: left;
    margin: 0 5px 3px 5px;
}

.jedentemat p
{
    font-size: 7pt;
    color: #777;
}

.jedentemat p a
{
    font-weight: bold;
    line-height: 1.1em;
}
.jt_r
{
    border-left: 1px #AAA solid;
    padding-left: 10px;
}

.jt_l
{
    padding-right: 9px;
}

.jt_c
{
    margin-left: 80px;
}

.jt_r img
{
    float: right !important;
}

.is_human .pL img {
    width: 200px;
    margin: 3px 79px !important;
    text-align: center !important;
}

.is_human .pR span {
    display: block;
    padding: 0 10px !important;
    font-size: 1.3em !important;
    font-weight: bold !important;
    text-align: center !important;
}

.is_human .pR small {
    display: block;
    font-size: .8em !important;
    font-weight: normal !important;
    text-align: center !important;
}

.is_human .pR input {
    width: 160px !important;
    margin: 5px 90px !important;
    padding: 3px 5px !important;
    font-size: 1.2em !important;
    text-align: center !important;
}
