﻿body { font-family: Arial, Sans-Serif; font-size: 13px; margin: 0; padding: 0; background-color: White; color: Black; }
html { height:100%; }
FORM { padding: 0; margin: 0; }
IMG { border: 0px none; color: #fff }
A { text-decoration: underline; color: #454545; }
A:hover { text-decoration: underline; }

TD.SimpleHeader { height: 1px; padding: 10px; font-size: 21px; font-weight: bold; color: #ffffff; background-color: #870000; }
TD.MerakoHeader { font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; } 

.ts, .ts A { color: #870000; }

.ac_table { background-color: #ffffff; border: 1px solid #000; font-size: 13px; }
.ac_tr { background-color: #ffffff; }    
.ac_trh { background-color: #000066; color: #ffffff; }
.ac_td { padding: 0px; }

DIV.Mtitle { float: left; background: #FFF; font-size: 21px;}
DIV.Mtitle IMG { margin: 0 8px 0 0; vertical-align: middle; }
DIV.Mlang { float: right; vertical-align: middle; }
DIV.Mlang IMG { margin: 12px 8px 0px 0px; border: 3px solid #e5e5e5; }


TABLE.Mheader { width: 100%; clear: both; border: solid #e5e5e5; border-width: 4px 0px 4px 0px; background: #afafaf; padding: 0; }
TABLE.Mheader TD { font-size: 13px; }
TABLE.Mheader DIV.item { border-left:0px solid #e5e5e5; border-right:4px solid #e5e5e5; border-top:0px solid #e5e5e5; border-bottom:0px solid #e5e5e5; float: left; background: #afafaf }
TABLE.Mheader DIV.item A { text-decoration: none; padding: 7px 10px; display: block; text-align: center; color: #FFF; font-weight: bold; text-transform: uppercase; }
TABLE.Mheader DIV.item A:hover { text-decoration: none; }
TABLE.Mheader DIV.vilniusdbbus A { width: 148px; }
TABLE.Mheader DIV.vilniusdbbus A.active { background: #0073ac; }
TABLE.Mheader DIV.vilniusdbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.vilniusdbtrolleybus A { width: 148px; }
TABLE.Mheader DIV.vilniusdbtrolleybus A.active { background: #dc3131; }
TABLE.Mheader DIV.vilniusdbtrolleybus A:hover { background: #dc3131; }
TABLE.Mheader DIV.vilniusdbnightbus A.active { background: #009900; }
TABLE.Mheader DIV.vilniusdbnightbus A:hover { background: #009900; }
TABLE.Mheader DIV.rigadbtram A.active { background: #FF000C; }
TABLE.Mheader DIV.rigadbtram A:hover { background: #FF000C; }
TABLE.Mheader DIV.rigadbtrolleybus A.active { background: #c97f00; }
TABLE.Mheader DIV.rigadbtrolleybus A:hover { background: #c97f00; }
TABLE.Mheader DIV.rigadbbus A.active { background: #1E0AD7; }
TABLE.Mheader DIV.rigadbbus A:hover { background: #1E0AD7; }
TABLE.Mheader DIV.rigadbregionalbus A.active { background: #1E0AD7; }
TABLE.Mheader DIV.rigadbregionalbus A:hover { background: #1E0AD7; }
TABLE.Mheader DIV.kaunasdbbus A { width: 148px; }
TABLE.Mheader DIV.kaunasdbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.kaunasdbtrolleybus A { width: 148px; }
TABLE.Mheader DIV.kaunasdbtrolleybus A:hover { background: #dc3131; }
TABLE.Mheader DIV.kaunasdbminibus A { width: 148px; }
TABLE.Mheader DIV.kaunasdbminibus A:hover { background: #009900; }
TABLE.Mheader DIV.kaunasdbsuburbbus A { width: 148px; }
TABLE.Mheader DIV.kaunasdbsuburbbus A:hover { background: #000000; }
TABLE.Mheader DIV.klaipedadbbus A { width: 148px; }
TABLE.Mheader DIV.klaipedadbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.panevezysdbbus A { width: 148px; }
TABLE.Mheader DIV.panevezysdbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.kazandbbus A { width: 148px; }
TABLE.Mheader DIV.kazandbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.harjudbtram A.active { background: #009900; }
TABLE.Mheader DIV.harjudbtram A:hover { background: #009900; }
TABLE.Mheader DIV.harjudbtrolleybus A.active { background: #dc3131; }
TABLE.Mheader DIV.harjudbtrolleybus A:hover { background: #dc3131; }
TABLE.Mheader DIV.harjudbbus A.active { background: #0073ac; }
TABLE.Mheader DIV.harjudbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.harjudbcommbus A.active { background: #009900; }
TABLE.Mheader DIV.harjudbcommbus A:hover { background: #009900; }
TABLE.Mheader DIV.harjudbtrain A.active { background: #009900; }
TABLE.Mheader DIV.harjudbtrain A:hover { background: #009900; }
TABLE.Mheader DIV.ldzdbtrain A.active { background: #0073ac; }
TABLE.Mheader DIV.ldzdbtrain A:hover { background: #0073ac; }
TABLE.Mheader DIV.jelgavadbbus A { width: 148px; }
TABLE.Mheader DIV.jelgavadbbus A:hover { background: #0073ac; }
TABLE.Mheader DIV.ts A { color: #FFFF00; text-transform: none; }
TABLE.Mheader DIV.ts A.active { background: #870000; }
TABLE.Mheader DIV.ts A:hover { background: #870000; }
TABLE.Mheader DIV.search { padding: 3px 3px; float: right; margin-left: 10px; white-space: nowrap; }
TABLE.Mheader DIV.search INPUT { vertical-align: middle; width: 160px; }

TD.content { padding:0px; border-bottom: 4px solid #e5e5e5; }

DIV.footer { background: #fff; padding: 8px 8px; color: #454545; font-size: 10px; font-family: Verdana, Arial }
DIV.footer2 { float: left;  background: #fff; padding: 8px 8px 0 0; color: #454545; font-size: 10px; font-family: Verdana, Arial}

.footnote { color: #454545; font-size: 10px; font-family: Verdana, Arial }


.textbox { font-family: Arial, Sans-Serif; font-size: 13px; border-width: 1px; border-color: Gray; border-style: solid; padding-left: 2px; padding-right: 2px}	 
.ddl { font-family: Arial, Sans-Serif; font-size: 13px; border-width: 1px; border-color: Gray; border-style: solid; padding-left: 2px; padding-right: 2px}
.button { font-family: Arial, Sans-Serif; background-color: #d3d3d3; font-size: 13px; border-width: 1px; border-color: Gray; border-style: solid; }

#dhtmltooltip{
position: absolute;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

.MapStopButton{               
    font: 12px Arial;         
    border: 1px solid black;
    padding: 2px;
    margin-left: 5px;
    background-color: white;       
    float: left;    
    cursor: pointer;      
    width: 120px;         
    text-align: center;               
 }
 
 .SMapStopButton{        
    font: bold 12px Arial;                    
    border: 2px solid black;
    padding: 1px;
    margin-left: 5px;
    background-color: white;       
    float: left;
    cursor: pointer;
    width: 120px;
     text-align: center;        
 }
 
 
.TimeFooter
{
	color: #808080;
	font-size: 90%;
}
