#d2mainheader_small {
    background-image: url('../images/data2/iface/cmd_body_zahlavi.gif');
    padding:8px;
    font-size:14px;
    color:white;
}
div.dledata{
    position:absolute;
    width:300px;
    height:180px;
    z-index:90;
    background-color:#E8E8E8;
    top:210px;
    left:362px;
    display:none;
    border: 2px outset;
}

div.dledatavehicle{
    position:absolute;
    width:300px;
    height:280px;
    z-index:90;
    background-color:#E8E8E8;
    top:210px;
    left:362px;
    display:none;
    border: 2px outset;
}

/*Full dialog*/
div.fulldialog{
    position:absolute;
    width:640px;
    height:480px;
    z-index:90;
    background-color:#E8E8E8;
    top:45px;
    left:30px;
    display:none;
    border: 2px outset;
}

div.mapdialog{
    position:absolute;
    width:640px;
    height:480px;
    z-index:100;
    background-color:#E8E8E8;
    top:45px;
    left:30px;
    display:none;
    border: 2px outset;
}

/********* Navigator seznam ************/

.naviSeznamBg{
	position:relative;
	width:227px;
	left:2px;
/*	height:200px;*/
	overflow: auto;
	border: 2px inset #A0A0A0;
}


.naviSeznamTable{
        background-image:url('../images/data2/iface/cmd_navigator_list_table.png');
	font-size:10px;
	border-collapse: collapse;
	font-family: Verdana, Arial, sans-serif;    
}
.naviSeznamTableTd1{
    border: none;
    border-bottom: 2px solid #D0D0D0;
    font-family: Verdana, Arial, sans-serif;    
    font-size:10px;    
    font-weight:900;
}

.naviSeznamTableTd2{
    border: none;
    border-bottom: 2px solid #D0D0D0;
}
.naviSeznamTableTd3{
    border: none;
    border-bottom: 1px solid #000000;    
}
.naviSeznamTableTd4{
    border: none;
    border-bottom: 1px solid #000000;        
}

.naviSeznamTableTd5{
    border: none;
    border-bottom: 1px solid #000000;    
    width: 20px;
}

.naviSeznamBg{
    background-color: white;
}
.naviSeznamBarva{
    border: solid 1px;
    font-size: 5px;
    height:8px;
    width:8px;
}
				
/********* Navigator filtr ************/
.select_objekt_filtr{
    width:227px;
    font-size:10px;
}
.text_objekt_filtr{
    width:120px;
    font-size:11px;
    display:inline;
}

.text_veh_filtr{
    width:60px;
    font-size:11px;
    display:none;    
}
.text_veh_filtr2{
    width:30px;
    font-size:11px;
    display:none;    
}

.div_objekt_filtr{
    color:white;
}
.pobocka_link{
    text-decoration: none;
    font-weight: bold;
    color:white;
    font-size:13px;
    cursor:pointer;
}
.pobocka_link_selected{
    background-color:#9B1A2A;
    text-decoration: none;
    font-weight: bold;
    color:white;
    font-size:13px;
    cursor:pointer;
/*    border: outset 2px;*/
    border: inset 1px;    
}

.select_objekt_filtr{
    width:227px;
    font-size:10px;
}.select_objekt_filtr{
    width:227px;
    font-size:10px;
}
.zakaznik_selected{
    text-decoration: none;
/*    font-weight: bold;*/
    color:white;
    font-size:10px;
}
/****************** LIVE SEARCH **********/
#LSResult {    
    position: absolute;
    left:118px;
    top:171px;
    background-color: #F0F0F0; 
    width: 300px; 
    height: 300px; 
    z-index:100;
    border: inset 2px;
    font-size:11px;    
    overflow: auto;
}

/********** Navigator View *********/
.TableNavigatorView{
    font-size:9px;    
}
/********** Navigator Options ********/
.NavigatorOptions{
    border-top: 1px solid #808080;
    background-color:#FFFFFF;
    background-image:url('../images/data2/iface/cmd_navigator_options_div.png');
    background-repeat: repeat-x;
    padding: 5px;
    padding-left:7px;
    height:110px;
    border-bottom: 1px solid black;
}
.NavigatorOptionsTitle{
    color:#9B1A2A;
    font-size: 11px;
    font-weight:bold;
}
.NavigatorOptionsList{
/*    list-style-image: URL('../images/data2/iface/cmd_navigator_options_punkt.png');*/
    list-style:none;
    margin-top:2px;
    margin-left:22px;
    padding-left:5px;
    font-size: 10px;
}
/******** Select Box Filter ********/
.NavigatorSelectFilterDiv{
    font-size:11px;    
    text-align:center;
    width:100%;
    padding-top:5px;
    height:30px;
}
.NavigatorSelectFilterBox{
    width:180px;
    font-size:11px;
}
.text_veh_filtr2{
    width:40px;
    font-size:11px;
    display:none;    
}
/********* Navigator sstruktura ************/

.naviStrukturaBg{
	position:relative;
	background-color:#EBE8DF;
	width:227px;
	left:2px;
	height:200px;
	overflow: auto;
	border: 2px inset #A0A0A0;
	font-size:11px;
	padding:0px;
}

.strukturaUlFirst{
    list-style:none;
    padding-left:2px;
    margin-left:2px;
    padding-top:0px;  
    margin-top:0px;  
    padding-bottom:0px;  
    margin-bottom:0px;     
}

.strukturaUlNext{
    list-style:none;
    padding-left:7px;  
    padding-top:2px;  
    margin-top:2px;  
    padding-bottom:2px;  
    margin-bottom:2px;      
    margin-left:7px;  
}

.structureImg{
    text-decoration:none;
    border:0px;
}
.structureGroup{
    color:#000000;
    cursor:pointer;

}
.structureVehicles{
    color:#000000;
    cursor:pointer;
}

.structureVehiclesLi {
    list-style:none;
    padding-left:14px;
    margin-left:0px;
    font-size:10px;
    padding-top:1px;  
    margin-top:0px;      
    padding-bottom:0px;  
    margin-bottom:0px; 
}
.checkboxStruktura{
    padding:0px;
    margin:0px;
    width:12px;
    height:12px;
    position:relative;
    top:-2px;
}
/****Prehled-Aktualni stav ****/
.prehledAktTd{
/*    background-color:red;*/
    font-size:9px;
    vertical-align:top;
    text-align:center;
/*    width:70px;*/
    border:none;
    border-left:1px solid #C8C8C8;
}

#d2prehled_menu{
   font-size:10px;
   color:black;
   background-color:#D9D9D9;
   height:20px;
   border-bottom: inset 1px;
}

#d2tts_menu{
   font-size:12px;
   font-weight:600;
   color:black;
   background-color:#D9D9D9;
   height:24px;
   border-bottom: inset 1px;
}

#d2prehled_menu A {
    padding: 0px 2px 0px 2px; /* f*cking IE! */
    color: black;
    text-decoration: none;
    border: solid 1px #D9D9D9;
}

#d2jizdydetailmenu {
   font-size:10px;
   color:black;
   background-color:#D9D9D9;
   height:16px;
   border-bottom: solid 1px #888888;
   margin-bottom: 2px;
}

#d2prehled_menu A:hover {
    background-color: #E8E8E8;
    border: solid 1px #888888;
}

#d2jizdydetailmenu A {
    padding: 0px 2px 0px 2px; /* f*cking IE! */
    color: black;
    text-decoration: none;
    border: solid 1px #D9D9D9;
}

#d2jizdydetailmenu A:hover {
    background-color: #E8E8E8;
    border: solid 1px #888888;
}

.prehledAktTable{
  /*  border-collapse:collapse;*/
    background-color:#FFFFFF;
    font-size:9px;
    border:none;
    border-left:1px solid black;
    border-right:1px solid black;
}
.subtablezahlaviPrehled {
    color:white;
    font-weight:bold;
    vertical-align:middle;
    font-size:12px;
    border-top:solid 1px black;
    border-bottom:solid 1px black;    
}
/*Bubble dialog*/
div.bubble{
    position:absolute;
    width:200px;
    /*height:140px;*/
    z-index:90;
    background-color:#FFFFE1;
    top:45px;
    left:30px;
    display:none;
    border: 1px solid black;
}
#LSHighlight { background-color: #FFDFDF;}
.LSHighlight { background-color: #FFDFDF;}
