body 
{
text-align: center;  
background: #033a61 url(tlo.gif) repeat-x;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #565656; 
margin:0px; 
padding:0px;
}

a img
{
border: 0px;
}

#logo
{
width: 998px;
height: 125px;
background: url(logo_tlo.png) no-repeat;
margin: auto;
color: #FFFFFF;
}

#logo .data
{
padding-top: 24px;
margin-left: 480px;
text-align: left;
}

#logo .reklama
{
padding-top: 0px;
margin-left: 496px;
text-align: left;
}
#logo .reklama a, #logo .reklama a:hover  
{
color: #FFFFFF;
text-decoration: none;
}
#pasek
{
width: 998px;
height: 38px;
margin: auto;
background: url(pasek_menu.gif) right top no-repeat;
text-align: left;
}


#pasek .pasek
{
padding-left: 20px;
}

#pasek .pasek span
{
color: #FFFFFF;
display: block;
float: left;
padding-top: 13px;
font-size: 12px;
font-weight: bold;
}

#pasek .pasek span.link 
{
cursor: pointer;
}
#pasek .pasek span.link a, #pasek .pasek span.link a:hover  
{
color: #FFFFFF;
display: block;
float: left;
padding-top: 0px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#pasek .pasek img
{
float: left;
}

#pasek .pasek #szukaj
{
float: right;
padding-top: 8px;
padding-right: 64px;
}

#pasek .pasek .int_szukaj
{
width: 280px;
border: 0px;
background-color: #073859;
font-size: 11px;
color: #aab7c0;
}



#podmenu
{
width: 998px;
height: 38px;
margin: auto;
text-align: left;
}

#podmenu .podmenu
{
padding-left: 20px;
color: #FFFFFF;
line-height: 38px;
}

#podmenu .podmenu a
{
color: #FFFFFF;
text-decoration: none;
margin-right: 20px;
}


#sitecenter
{
width: 1000px;
margin: auto;
background-color: #FFFFFF;
}

#site
{
width: 1000px;
padding: 0px 0px 20px 0px;
background-color: #FFFFFF;
float: left;
}

.clear
{
clear:both;
height:2px;
line-height:2px;
font-size: 1px;
}

#banery
{
width: 998px;
margin: auto;
color: #ffffff;
}

#banery .lewa
{
width: 485px;
float: left;
text-align: left;
display:inline;
padding: 14px 0px 5px 20px;
}

#banery img
{
margin: 8px 10px 8px 10px;
}

#banery .prawa
{
width: 490px;
float: right;
text-align: right;
display:inline;
padding: 14px 0px 14px 0px;
}
#banery .prawa a, #pasek #banery .prawa a:hover  
{
color: #FFFFFF;
text-decoration: none;
}

#stopka
{
width: 998px;
height: 74px;
margin: auto;
background: #000000 url(stopka.gif) repeat-x;
color: #FFFFFF;
line-height: 18px;
}
#stopka a, #stopka a:hover  
{
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
#stopka .lewa
{
width: 450px;
float: left;
text-align: left;
display:inline;
padding: 17px 0px 0px 28px;
}

#stopka .prawa
{
width: 400px;
float: right;
text-align: right;
display:inline;
padding: 17px 45px 0px 0px;
}


#lewa
{
width: 610px;
float: left;
display:inline;
margin-left: 20px;
}
#lewa a, #lewa a:hover  
{
color: #193d5f;
text-decoration: none;
}


#prawa
{
width: 318px;
float: right;
display:inline;
margin-right: 30px;
margin-top: 20px;
}

#prawa .box
{
margin-bottom: 5px;
}

#prawa .box .gora
{
background: url(box_gora.png) no-repeat;
height: 38px;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 38px;
padding-left: 43px;
}
#prawa .box .gora a, #prawa .box .gora a:hover{
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
#prawa .box .srodek
{
background: url(box_srodek.gif) repeat-x;
padding: 5px 5px 5px 15px;
color: #193d5f;
text-align: left;
}

#prawa .box .srodek .cent
{
text-align: center;
}


#prawa .box .srodek a
{
color: #193d5f;
}

#prawa .box .dol
{
background-color: #e3e3e3;
height: 5px;
font-size: 2px;
}



#ramowka
{
background-color: #FFFFFF;
margin-top: 20px;
}

.tra
{
background-color: #193d5f;
padding: 10px;
}

.tra .tra_blu
{
background-color: #1f4367;
padding: 0px 20px 0px 20px;
}

.tra .tra_blu .trans
{
float: left;
border-color: #294c6a;
border-width: 0px 0px 1px 0px;
border-style: solid;
color: #FFFFFF;
}

.tra .tra_blu .act
{
background-color: #073556;
}

.tra .tra_blu .act .opis
{
background: url(trwa.gif) bottom right no-repeat;
}

.tra .tra_blu .trans .opis
{
float: left;
width: 400px;
text-align: left;
display:inline;
padding: 10px 0px 10px 20px;
}

.tra .tra_blu .trans .kanal
{
float: left;
width: 92px;
text-align: left;
display:inline;
padding: 16px 0px 0px 0px;
}

.tra .tra_blu .trans .play
{
float: left;
width: 32px;
text-align: left;
display:inline;
padding: 12px 0px 0px 0px;
}

#ramowka .dzien_tyg
{
float: left;
height: 24px;
background: #193d5f url(dni_tyg_lewa.gif) no-repeat;
margin-right: 10px;
padding-left: 10px;
}


#ramowka .dzien_tyg span
{
color: #FFFFFF;
display: block;
height: 24px;
line-height: 24px;
float: left;
background: #193d5f url(dni_tyg_prawa.gif) top right no-repeat;
padding-right: 10px;
}


#ramowka .dzien_tyg span a
{
color: #FFFFFF;
text-decoration: none;
}




#newsy
{
width: 390px;
float: left;
}

#newsy .tytul_str
{
text-align: left;
padding: 15px 0px 15px 37px;
background: #FFFFFF url(strzalka.gif) 15px center no-repeat;
font-size: 12px;
font-weight: bold;
color: #193d5f;
}

#newsy .news
{
text-align: left;
}


#newsy .news .obrazek
{
width: 110px;
float: left;
}

#newsy .news .prawa
{
float: left;
width: 270px;
}

#newsy .news .prawa .tytul
{
background: #FFFFFF url(strzalka.gif) left center no-repeat;
padding-left: 22px;
font-weight: bold;
color: #193d5f;
margin-bottom: 15px;
}

#newsy .news .prawa .tytul a
{
font-weight: bold;
color: #193d5f;
text-decoration: none;
}

#newsy .news .prawa .tresc
{
color: #8e8e8e;
padding-bottom: 13px;
}

#newsy .news .dol
{
background-color: #e3e3e3;
height: 5px;
font-size: 2px;
margin-bottom: 20px;
}

#newsy .link
{
color: #193d5f;
text-align: left;
padding: 5px 0px 5px 20px;
}

#newsy .link a
{
font-weight: bold;
color: #193d5f;
text-decoration: none;
}


#sr
{
width: 177px;
float: right;
}

#sr .tytul_str
{
text-align: left;
padding: 15px 0px 15px 37px;
background: #FFFFFF url(strzalka.gif) 15px center no-repeat;
font-size: 12px;
font-weight: bold;
color: #193d5f;
}


#sr .box
{
background: url(box_srodek.gif) repeat-x;
padding-top: 15px;
padding-left: 10px;
padding-right: 3px;
color: #193d5f;
text-align: left;
}

#sr .box .lewa
{
float: left;
text-align: left;
width: 67px;
display:inline;
}

#sr .box .prawa
{
float: left;
text-align: left;
width: 94px;
padding-top: 5px;
padding-bottom: 20px;
display:inline;
}

#sr .box .prawa a
{
text-decoration: none;
color: #193d5f;
}

#sr .box .miejsce1
{
background: url(miejsce1.gif) right bottom no-repeat;
}

#sr .box .miejsce2
{
background: url(miejsce2.gif) right bottom no-repeat;
}

#sr .box .miejsce3
{
background: url(miejsce3.gif) right bottom no-repeat;
}

#sr .box .dol
{
background-color: #e3e3e3;
height: 5px;
font-size: 2px;
margin-bottom: 20px;
}

#sr .box .wiecej
{
text-align: right;
font-weight: bold;
color: #193d5f;
padding-right: 16px;
background: #FFFFFF url(wiecej.gif) 87px center no-repeat;
}

#sr .box .wiecej a
{
text-decoration: none;
color: #193d5f;
}



#form_log
{
margin-top: 16px;
margin-left: 20px;
text-align: left;
}

#form_log input
{
margin-bottom: 10px;
}

#form_log .intext
{
background-color: #d5d9dc;
width: 275px;
height: 22px;
border-color: #d8dcdf;
border-width: 1px;
border-style: solid;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #908e91;
padding-left: 20px;
padding-top: 3px;
}

#form_log .button
{
background-color: #013b61;
border-width: 0px;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF;
padding: 8px;
font-weight: bold;
margin-left: 15px;
margin-right: 15px;
float: left;
}

#form_log span
{
float: left;
padding-top: 8px;
}

#form_log a
{
text-decoration: none;
}

.boldyellow
{
color: #ffd200;
font-weight: bold;
}

.boldyellow a
{
color: #ffd200;
text-decoration: none;
}

#linki
{
width: 998px;
margin: auto;
color: #FFFFFF;
line-height: 18px;
}
#linki a 
{
color: #FFFFFF;
text-decoration: none;
}
#linki a:hover  
{
color: #FFFFFF;
text-decoration: underline;
}