body { margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}
img { border:none; }

p, ul, li, span { margin: 0; padding: 0; }
a { text-decoration: none;  CURSOR: pointer;}
a:hover { text-decoration: underline; }
hr { margin-left:4px; margin-right:4px; }

/* -------------------------------home----------------------------------------*/
#main_tbl { border-left: 2px solid black; border-right: 2px solid black;}
#virsus { padding-left:155px; width:790px; height:165px; background: #ffff99 url('pictures/logo.gif') no-repeat top left; z-index:1; max-width: 635px;}
.topnav { width:580px; height:25px; background-color: #A73F10; text-align: center; color: white; max-width: 625px; max-height: 22px; border-top: solid 1px #A73F10; FONT-SIZE: 14px; FONT-FAMILY: Verdana,Tahoma;}
#leftnav { top:0px; width:210px; height:100%; min-width: 210px; z-index:2;}
.home { width:580px; height:100%; background: transparent url(pictures/home_bg.jpg) no-repeat top left;}
.indoor { width:580px; height:100%; background: transparent url(pictures/indoor_bg2.jpg) no-repeat top left; z-index:1 }
.transport { width:580px; height:100%; background: transparent url(pictures/transport_bg2.jpg) no-repeat top left; z-index:1 }

#main2 { width:790px; height:566px; background-color: #808080; }

#main {width:790px; height:546px; background-image:url(pictures/bg.jpg); background-repeat:no-repeat; background-position:top center; z-index:1 }



.apacia {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Verdana,Tahoma; TEXT-ALIGN: center;
     width:790px; height:20px; background-color: #808080; z-index:3; padding-top: 1px; max-height: 19px;
     border-top: 1px solid black; }

/* ------------------------------tools----------------------------------------*/

#textas3 { FONT-SIZE: 12pt; FONT-FAMILY: Times new roman,Tahoma,Verdana; margin-left:40px;}

#open { position:absolute; top:350px; left:500px; }

.pdf { padding-left:0px; background: transparent url(pictures/pdf.gif) no-repeat top left; color: white;}
.filesize { padding-left:5px;  font-size: 10pt; color:black; }
.close { border: 1px solid white; }

li.meniuB, li.meniuOver { FONT-SIZE: 14px; FONT-FAMILY: Tahoma, Verdana; TEXT-ALIGN: left;
                         padding-left: 5px; list-style-type: none; max-width: 208px; padding-top: 3px; padding-bottom: 3px;
                         border-right:  solid 1px #bb4910; border-top: 1px solid #bb4910; border-collapse: collapse;}

.meniuOver { COLOR: #fff; background-color:#A73F10; CURSOR: pointer;}
.meniuB { COLOR: #000; background-color:#ffff99; }

/* -----------------------------indoor----------------------------------------*/

#indoor {position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 32pt; FONT-FAMILY:Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:120px; height:60px; top:280px; left:270px;}
#indoor a { COLOR: #ffff99; }
#he_indoor { position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 16pt; FONT-FAMILY:Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:180px; height:40px; top:180px; left:290px;}
#he_indoor a { COLOR: #ffff99; }
#eur_indoor { position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 16pt; FONT-FAMILY:Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:180px; height:40px; top:180px; left:450px;}
#eur_indoor a { COLOR: #ffff99; }
#cs_indoor { position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 16pt; FONT-FAMILY:Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:180px; height:40px; top:180px; left:620px;}
#cs_indoor a { COLOR: #ffff99; }
/* ----------------------------indoor-case-studys-----------------------------*/
#indoor_cs { position:absolute; background-color: #808080; z-index:2; visibility:hidden;
            border:2px solid #000; padding-top: 4px; margin:0px;
            width:515px; height:560px; top:10px; left:140px; }

/* ----------------------------transport-case-studys--------------------------*/
#transport_cs  { position:absolute; background-color: #808080; z-index:2; visibility:hidden;
            border:2px solid #000; padding-top: 4px; margin:0px;
            width:785px; height:360px; top:30px; left:10px; }

/*----------------------transport-case-3-level-divs---------------------------*/
#transport_tr, #transport_lev, #transport_tsp, #transport_lc, #transport_poc, #transport_ar, #transport_pt, 
 #transport_ot, #transport_ca, #transport_he, #transport_api { position:absolute; background-color: #808080; z-index:2; visibility:hidden;
            border:2px solid #000; padding-top: 4px; margin:0px; max-height: 1000px;
            width:390px; top:40px; left:160px; float: auto; overflow:hidden;}

/* ----------------------------indoor-case-3-level-divs-----------------------*/
#indoor_vo, #indoor_o, #indoor_r, #indoor_v, #indoor_n, #indoor_a, #indoor_he, #indoor_mi,
 #indoor_mo, #indoor_co, #indoor_e  { position:absolute; background-color: #808080; z-index:2; visibility:hidden;
            border:2px solid #000; padding-top: 4px; margin:0px;
            width:390px; height:360px; top:40px; left:160px; }

/* -----------------------------------div-style-------------------------------------*/
.title_i_cs { position:relative; FONT-WEIGHT: normal; FONT-SIZE: 14pt; FONT-FAMILY: Tahoma,Verdana;  COLOR: #ffff99; width:510px;}
.title_t_cs { position:relative; FONT-WEIGHT: normal; FONT-SIZE: 14pt; FONT-FAMILY: Tahoma,Verdana;  COLOR: #ffff99; width:780px;}
.title_t_he { position:relative; FONT-WEIGHT: normal; FONT-SIZE: 14pt; FONT-FAMILY: Tahoma,Verdana;  COLOR: #ffff99; width:380px;}
.title_t_ca { position:relative; FONT-WEIGHT: normal; FONT-SIZE: 14pt; FONT-FAMILY: Tahoma,Verdana;  COLOR: #ffff99; width:380px;}
.center_cs { top: 16px; padding:5px; }
.center_he { top: 22px; width:100%;}

.t_cs_tr { position:absolute; top:95px; left:22px; width:80px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_lev { position:absolute; top:82px; left:92px; width:70px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_tsp { position:absolute; top:120px; left:153px; width:90px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_lc { position:absolute; top:85px; left:253px; width:120px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_poc { position:absolute; top:220px; left:253px; width:100px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_ar { position:absolute; top:121px; left:365px; width:90px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_api { position:absolute; top:295px; left:322px; width:120px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_ot { position:absolute; top:295px; left:448px; width:90px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_pt { position:absolute; top:145px; left:460px; width:90px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }
.t_cs_ca { position:absolute; top:145px; left:540px; width:80px; height:30px; z-index:3; FONT-SIZE: 10pt; FONT-FAMILY:Tahoma,Verdana; }

.i_cs_c { position:absolute; top:115px; left:140px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_o { position:absolute; top:115px; left:298px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_m { position:absolute; top:202px; left:37px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_mo { position:absolute; top:202px; left:412px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_a { position:absolute; top:294px; left:142px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_vo { position:absolute; top:294px; left:298px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_r { position:absolute; top:385px; left:150px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_v { position:absolute; top:385px; left:400px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_n { position:absolute; top:468px; left:40px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }
.i_cs_e { position:absolute; top:468px; left:304px; width:80px; height:30px; z-index:3; FONT-SIZE: 11pt; FONT-FAMILY:Tahoma,Verdana; font-weight:bold; }

/* ----------------------------transport-------------------------------------------*/

#transport {position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 32pt; FONT-FAMILY: Tahoma, Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
        width:140px; height:60px; top:280px; left:590px;}
#transport a { COLOR: #ffff99; }
#he_transport {position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 12pt; FONT-FAMILY: Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:80px; height:40px; top:395px; left:490px;}
#he_transport a { COLOR: black; }
#eur_transport {position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 12pt; FONT-FAMILY: Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:80px; height:40px; top:395px; left:390px;}
#eur_transport a { COLOR: black; }
#cs_transport {position:absolute; FONT-WEIGHT: normal; FONT-SIZE: 12pt; FONT-FAMILY: Tahoma,Verdana; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
     width:180px; height:40px; top:345px; left:290px;}
#cs_transport a { COLOR: black; }

/* ----------------------------BODY----------------------------------------------------*/

.textas { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial; text-align: justify; margin-left:20; margin-right:20; }
.textas2 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial; text-align: justify; margin-left:30; margin-right:20; }
.headeris { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; margin-top:10; margin-bottom:10;}
.logout { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; text-align: right; margin-right:20; }
.textas li {  margin-left: 30px;  }

div.klaida {font-family : Arial; font-size : 10pt; color: red; font-weight: bold; TEXT-ALIGN: center;}

table.lentele { FONT-WEIGHT: normal; font-size:13px; border:1px solid #000000; border-collapse: collapse;}
table.lentele2 { FONT-WEIGHT: normal; font-size:12px; border:0px solid #000000; border-collapse: collapse;}
table.event { FONT-WEIGHT: normal; font-size:18pt; border:1px solid red; border-collapse: collapse; color: red; }
table.event2 { FONT-WEIGHT: normal; font-size:18pt; border:1px solid #993300; border-collapse: collapse; color: #993300; }
table.search { FONT-WEIGHT: normal; font-size:14pt; border:1px solid #993300; border-collapse: collapse; color: black; }

#textas { FONT-WEIGHT: normal; FONT-SIZE: 14px;FONT-FAMILY: Arial; text-align: justify; margin-left:20; margin-right:20; }
#textas li a { text-decoration:none; padding:0 10px 0 5px; spacing: 10 10 10 10;}
#textas li { margin-bottom: 0.5em; }


.linkas { color: blue; }
.linkas2 { FONT-SIZE: 15px; color: blue;}
.linkas3 { color: white;}
.linkas4 { color: #000;}
