#rozklad
{
width:970px;
margin-top:5px;
float:left;
}
#rozklad_belka
{
width:970px;
height:25px;
float:left;
margin-top:10px;
}
#rozklad_belka_txt
{
height:25px;
float:left;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background:#425059;
padding: 5px 10px 0px 10px;
}

#rozklad_belka_ukos
{
width:4px;
height:25px;
float:left;
BACKGROUND: url(../img/uk1.png) no-repeat;
}
#rozklad_tresc
{
display:block;
width:970px;
float:left;
border-top:1px solid #425059;
margin-top:5px;
overflow: auto;
/*overflow-y: auto;*/ 
scrollbar-arrow-color: black;
scrollbar-base-color: #F0F0F0;
scrollbar-dark-shadow-color: #CDCDCD;
scrollbar-track-color: #ccc;
scrollbar-face-color: #F0F0F0;
scrollbar-shadow-color: #ccc;
scrollbar-highlight-color: #ccc;
scrollbar-3d-light-color: #ccc;
}
#cennik
{
width:970px;
margin-top:5px;
float:left;
margin-bottom:10px;
}
#cennik_belka
{
width:970px;
height:25px;
float:left;
margin-top:10px;
border-bottom:1px solid #425059;
}

#rozklad_cennik
{
display:block;
width:950px;
float:left;
border-top:0px solid #425059;
margin-top:40px;
padding-bottom:40px;
overflow: auto;
padding-left:20px;
/*overflow-y: auto;*/ 
scrollbar-arrow-color: black;
scrollbar-base-color: #F0F0F0;
scrollbar-dark-shadow-color: #CDCDCD;
scrollbar-track-color: #ccc;
scrollbar-face-color: #F0F0F0;
scrollbar-shadow-color: #ccc;
scrollbar-highlight-color: #ccc;
scrollbar-3d-light-color: #ccc;
BACKGROUND: url(../img/rozklad1.png) no-repeat;
background-position: top right;
}

#rozklad_box_legenda{
width:970px;
height:14px;
float:left;
border-left:120px solid #660000;
border-top:1px solid #660000;
}
#rozklad_box_legenda_tresc{
width:970px;
height:25px;
float:left;
color: #660000;
font-size:20px;
font-weight:bold;
text-align:left;
}
#rozklad_box_legenda_opis{
width:970px;
float:left;
padding-bottom:10px;
}
#rozklad_box_legenda_opis #tab1{
width:250px;
float:left;
border-right:1px solid #660000;
padding:5px 10px 5px 60px;
text-align:left;
color:#660000;
font-size:12px;
}
#rozklad_box_legenda_opis #tab2{
width:600px;
float:left;
}
.tab_przystanek{
width:170px;
height:10px;
font-size:10px;
font-family:Verdana;
text-align:right;
float:left;
padding-right:10px;
padding-top:10px;
}
.tab_godzina_1{
width:50px;
border-right:1px solid #999999;
border-bottom:1px solid #425059;
float:left;
color:black;
font-size:8pt;
text-align:center;
padding-top:10px;
background:#F4F4F4;
}
.tab_godzina_2{
width:50px;
border-right:1px solid #999999;
border-bottom:1px solid #425059;
float:left;
color:black;
font-size:8pt;
text-align:center;
padding-top:10px;
}

.tab_godzina_1 A{
color:black;
}
.tab_godzina_1 A:hover{
color:#660000;
font-size:12px;
font-weight:bold;
}


.tab_godzina_2 A{
color:black;
}
.tab_godzina_2 A:hover{
color:#660000;
font-size:12px;
font-weight:bold;
}

.tab_godzina_stacja{
width:140px;
border-bottom:1px solid #425059;
float:left;
color:white;
font-size:10pt;
font-weight:bold;
text-align:left;
padding-top:10px;
background:#FF9900;
}


.cennik_txt
{
height:20px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background:#white;
border-top:1px solid #425059;
border-left:1px solid #425059;
border-right:1px solid #425059;
padding: 4px 10px 0px 10px;
border-bottom:1px solid white;
}

.cennik_txt A{
color:black;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.cennik_txt A:hover{
color:red;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.cennik_txt_zaznacz
{
height:20px;
float:left;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:white;
background:#425059;
padding: 5px 10px 0px 10px;
}
.cennik_txt_zaznacz A{
color:white;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.cennik_txt_zaznacz A:hover{
color:red;
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.cennik_ukos
{
width:4px;
height:20px;
float:left;
BACKGROUND: url(../img/uk1.png) no-repeat;
}
.cennik_przerwa
{
width:4px;
height:20px;
float:left;
}

.przystanek{
width:50px;
height:30px;
float:left;
color:black;
font-size:8pt;
border-right:1px solid #999999;
text-align:center;
overflow: hidden;

}
.przystanek A{
color:black;
font-size:8pt;
}
.przystanek A:hover{

font-size:8pt;
color:#660000;
font-weight:bold;
overflow: none;
}

