.rja_fs7 {font-size: 9px;}
.col_gray {color: Gray;}
p.rja_naglowek {font-size: 14px; font-weight: bold; font-family: "Trebuchet MS"; margin-bottom: 10px;}
div.rja_okres {line-height: 16px; padding-bottom: 5px;}
div.rja_okres span {font-size: 10px;}

/******************************** RJA Tabela *******************************************/
table.rja_tab {border-width: 0px; border-collapse: collapse; margin: 10px 0px 10px 0px; font-size: 11px;}
table.rja_tab td {border: 1px solid White; padding: 3px 5px 3px 5px;}
table.rja_tab tr.rja_nag td {background-color: #007fb7; font-weight: bold; color: White; font-size: 9px;}

tr.rja_wiersz_a {background-color: #F4F4F4;}
tr.rja_wiersz_b {background-color: #FBFBFB;}
tr.rja_wiersz_hover {background-color: #D2E9FF;}

#polaczenia {width: 510px;}
div.odsun_25 #polaczenia {width: 650px;}
#tabliczka {}

td.kierunek {width: 145px;}
td.odjazdy {width: 330px;}
td.kierunek div {padding-left: 5px; font-size: 9px}
td.odjazdy div {margin: 0px; width: 66px; float: left; padding-bottom: 3px}
td.odjazdy div.dworzec {margin: 0px; width: 86px; float: left; padding-bottom: 3px}
td.nie_jedzie {color: White; background-color: Gray}

/******************************** Linki + Dymki ********************************/
table.rja_tab a.info {position: relative; color: Black; text-decoration: none; z-index: 9;}
table.rja_tab a.info:visited {color: Black; text-decoration: none;}
table.rja_tab a.info:hover {color: White; background-color: Black;}
table.rja_tab a.info span {display: none;}
table.rja_tab a.info:hover span {position: absolute; z-index: 50; display: block; width: 330px; bottom: 17px; left: 10px; border: 1px solid Black; background-color: White; color: Black; text-align: left; text-decoration: none; padding: 4px; font-size: 9px; line-height: 15px;}

/******************************** Edytor opisów ulg ********************************/
div.rja_ulgi a.akcje {padding: 3px 15px 3px 15px; font-weight: bold; margin: 0px 10px 0px 0px;}

/******************************** <form ... /> ********************************/
form.rja_form {width: 470px;}
form.rja_form select {width: 320px;}
form.rja_form div.rja_left {float: left; width: 40px; margin: 0px; padding: 5px 0px 0px 0px; text-align: right; font-weight: bold;}
form.rja_form div.rja_right {float: right; width: 420px; margin: 0px; padding: 5px 0px 0px 0px; text-align: left;}

#rja_szukaj {margin-top: 0px;}

/******************************** Formularz Szukaj Połączenia (z kalendarzem) ********************************/
#szPolZ {}
#szPolDo {}

/******************************** Aktualizacja********************************/
span.modul {display: block; padding: 2px; width: 100px; float: left; font-size: 9px; font-weight: bold;}
span.modul_stan {display: block; padding: 2px;}
span.aktualizacja {display: block; background: ButtonFace; border: 1px solid black; color: Black; padding: 3px 15px 3px 15px; cursor: pointer; width: 260px; font-size: 9px; font-weight: bold; text-align: center;}
span.aktualizacja_blad {display: block; background: #E71105; border: 1px solid black; color: White;	padding: 3px 15px 3px 15px;	cursor: pointer; width: 260px; font-size: 9px; font-weight: bold; text-align: center;}
span.aktualizacja_wtoku {display: block; background: Black; border: 1px solid black; color: White; padding: 3px 15px 3px 15px; cursor: pointer; width: 260px; font-size: 9px; font-weight: bold; text-align: center;}
span.aktualizacja_koniec {display: block; background: #11AE09; border: 1px solid black; color: White; padding: 3px 15px 3px 15px; width: 260px; font-size: 9px; font-weight: bold; text-align: center; }

/******************************** kalendarz ********************************/
#siatkaDni {margin: 0px;}
td.dni, td.niedziela, td.dzienWybrany, td.dzienPusty, td.off, td.on {font: 11px "Trebuchet MS"; font-weight: bold; text-align: center; width: 26px;}
td.dni {color: White; background-color: #0072bc; }
td.niedziela {color: white; background-color: #ed3605; }
td.dzienWybrany {color: white; background-color: #362f2d; cursor: pointer;}
td.dzienPusty {color: white; background-color: #b8ccdf; font-size: 0px; line-height: 0px; padding: 0px;}
td.off {color: White ; background-color: #b8ccdf; cursor: pointer; }
td.on {color: white; background-color: #362f2d; cursor: pointer; }
table.operacjeMiesiac {width: 182px; font-size: 11px;}
td.plus, td.minus {cursor: pointer; padding-bottom: 3px;}
td.plus {text-align: right; padding-bottom: 3px;}
td.napisRokMiesiac {text-align: center; font-size: 11px; font-weight: bold; padding-bottom: 3px;}

/******************************** Button link ********************************/
a.rja_bl:link, a.rja_bl:visited, a.rja_bl:active {display: block; border: 1px solid #626262; color: Black; background-color: #e1e1e1; font-weight: normal; font-size: 11px; padding: 1px 15px 3px 15px; margin: 10px 0px 5px 0px; float: left;}
a.rja_bl:hover {background-color: #cccccc; text-decoration: none;}