@charset "utf-8";
/* CSS Document */

/*SHABLONAS*/
* {
margin: 0;
padding: 0;
font-size: 100.01%;
}

input{
padding:2px;
}

select{
line-height:1.5;
height:20px;
}

ol{
font-weight:bold;
padding:20px;
}

ol span{
font-weight:normal
}

img{
border:none;
border:0;
}

html {
height: 100%;
}

body {
min-height:100%;
height: 100%;
background: url(http://beta.zebra.lt/i/internetas/bcg.gif) left center repeat;
color: #000;
font-weight: normal;
font-size:12px;
font-family: Tahoma;
}

#page {
width: 959px;
margin: auto;
height: auto !important;
min-height:100%;
height: 100%;
background:#fff;
padding:0 8px;
}

#footer_guarantor {
height: 78px;
clear: both;
text-align: right;
color: #999;
}

#footer {
margin: auto;
margin-top: -78px;
width: 959px;
height: 78px;
clear: both;
/*background: url(http://beta.zebra.lt/i/internetas/footer.jpg) top left no-repeat;*/
background-color: #f0f0f0;
color: #9f9f9f;
font-size: 8pt;
}

#f-local { height: 54px; margin: 0; padding: 0; }
#f-local , #f-local a { color: #9f9f9f; font-weight: normal;  background-color: inherit; }
#f-local a { text-decoration: underline; }
#f-local a:hover { text-decoration: none; }
#f-local div { padding: 6px 22px 0px 22px; margin: 0; }
#f-global { height: 24px; background: #d71920; color: #000; }
#f-global a { position: relative; left: 17px; top: 7px; display: block; width: 29px; height: 10px; background: transparent url('http://beta.zebra.lt/i/teo_logo_footer.gif') no-repeat 0 0; font-weight: normal; }
#f-global span { visibility: hidden; display: none; }
#clearfooter { clear: both; height: 78px; }

#header {
/*height: 248px;*/
width:959px;
/*background: url(http://beta.zebra.lt/i/internetas/header.jpg) top left no-repeat;*/
}

/**/



/*Vidiniu tpl HTML*/

img.cleaner{
display:block;
clear:both
}

#container_main{
display:block;
line-height:1.5;
margin-bottom:30px;
display:inline-block;
font-family:Tahoma;
color:#666;
background:url(http://beta.zebra.lt/i/internetas/main_container_bg.jpg) top left repeat-y;
}

#container_main a{
color:#0360A6;
text-decoration:underline
}

#container_main a:hover{
text-decoration:none
}

#sidebar {
width: 160px;
float: left;
font-size:11px;
line-height:1.6;
padding:11px 13px 0 4px;
}

#sidebar ul{
list-style:none;
margin:6px 0 8px 28px;
width:130px;
}

#sidebar ul li{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_4.jpg) top left no-repeat;
width:130px;
line-height:1;
padding:2px 0 4px 10px;
}

#sidebar ul li a{
line-height:1.1;
}

#sidebar h3{
clear:both;
margin:0;
height:18px;
padding:0 0 0 28px;
color:#666;

}

#sidebar h3.spartusis{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_3.jpg) top left no-repeat;
}

#sidebar h3.belaidis{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_5.jpg) top left no-repeat;
}

#sidebar h3.be_rup{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_6.jpg) top left no-repeat;
}

#sidebar h3.daugiau_g{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_7.jpg) top left no-repeat;
}

a.pl_keit{
display:block;
background:url(http://beta.zebra.lt/i/internetas/icons/ico_1.jpg) top left no-repeat;
padding:0 0 5px 28px;
margin-bottom:6px;
font-weight:bold
}

a.uz_int{
display:block;
background:url(http://beta.zebra.lt/i/internetas/icons/ico_2.jpg) top left no-repeat;
padding:0 0 5px 28px;
margin-bottom:6px;
font-weight:bold
}

#mainbar {
width: 610px;
overflow: hidden;
float: left;
padding:11px 20px 0 20px;
/*position:relative*/ /*laikinai uzkomentuotas*/
}

#mainbar ul {
margin-left:10px;
}

#mainbar p{
margin:10px 0;
}

#mainbar h1{
font-size:15px;
font-weight:bold;
margin:10px 0;
}

#mainbar a.print{
display:block;
font-size:11px;
float:right;
background:url(http://beta.zebra.lt/i/internetas/icons/ico_10.jpg) left no-repeat;
padding:3px 0 10px 38px;
}

div.kelias{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_8.jpg) top left no-repeat;
padding:0 0 6px 25px;
margin-bottom:10px;
margin-right:89px;
}

div.kelias a{
font-family:Tahoma
}

div.kelias a.last{
font-size:19px;
color:#666 !important;
text-decoration:none !important;
cursor:default
}

ul.kelias li{
float:left
}

#mainbar ul.list_1{
list-style:none;
margin-left:14px;
}

#mainbar ul.list_1 li{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_9.jpg) top left no-repeat;
padding-left:28px;
padding-bottom:10px;
}

* html #mainbar ul.list_1 li{
height:1em;
}

#rightbar{
float:left;
width:120px;
}

table.table_1, table.table_2{
font-size:11px;
line-height:1;
background:url(http://beta.zebra.lt/i/internetas/tables/table_thead_bg_1.jpg) top left no-repeat
}

/*TABLE_1*/
table.table_1 tbody td{
text-align:center;
vertical-align:middle;
line-height:1;
height:41px;
border-bottom:1px solid #BED1DF;
border-left:1px solid #BED1DF;
}

table.table_1 tbody td#plius{
background:#FFF8F1;
}

table.table_1 tbody td.right{
border:1px solid #BED1DF;
border-top:0;
}

table.table_1 tbody tr.footer td{
height:32px;
border:none;
background:url(http://beta.zebra.lt/i/internetas/tables/table_footer_bg.jpg) top left no-repeat;
text-align:left;
padding-left:10px;
}

table.table_1 tbody tr.footer td img, table.table_1 tbody tr.footer td span{
display:block;
float:left;
margin-left:6px;
}

table.table_1 thead td{
height:32px;
text-align:center;
font-weight:bold;
color:#fff;
background: url(http://beta.zebra.lt/i/internetas/tables/dot_decor_tebla_2.gif) top left repeat-y
}

table.table_1 thead td span{
font-weight:normal
}

table.table_1 thead td.first{
background:none
}

/**/

/*TABLE_2*/

table.table_2 thead td{
height:32px;
text-align:center;
font-weight:bold;
color:#fff;
background: url(http://beta.zebra.lt/i/internetas/tables/dot_decor_tebla_2.gif) top left repeat-y
}

table.table_2 thead td span{
font-weight:normal
}

table.table_2 thead td.first{
background:none
}

table.table_2 tbody td{
text-align:center;
vertical-align:middle;
line-height:1;
height:41px;
border-bottom:1px solid #BED1DF;
border-left:1px solid #BED1DF;
}

table.table_2 tbody td.right{
border:1px solid #BED1DF;
border-top:0;
}

table.table_2 tbody tr.yellow td{
background:#FFF8F1;
height:auto;
font-weight:bold;
height:18px;
}

table.table_2 tbody tr.footer td{
border:none;
background:url(http://beta.zebra.lt/i/internetas/tables/table_2_footer_bg.gif) top left repeat-x;
height:15px;
}
/**/

div.pdf_bl{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_11.gif) top left no-repeat;
padding-left:36px;
margin-left:4px;
}

/*TABLE_3*/

table.table_3 td{
width:25%;
font-size:11px;
text-align:center;
vertical-align:middle;
}

table.table_3 thead td{
border-bottom:1px solid #BED1DF
}

table.table_3 thead td.bazinis{
border-bottom:1px solid #26497A;
}

table.table_3 thead td.optimalus{
border-bottom:1px solid #B22925;
padding-left:1px;
background:#FF3C35;
}

table.table_3 thead td.premium{
border-bottom:1px solid #A4771D;
padding-left:1px;
background:#EAAC29;
}

table.table_3 tbody td{
height:41px;
line-height:1em;
border-bottom:1px solid #BED1DF;
border-left:1px solid #BED1DF;
}

table.table_3 tbody td.title{
text-align:left;
padding-left:10px;
}

table.table_3 tbody td.right{
border:1px solid #BED1DF;
border-top:0;
}

table.table_3 span{
font-weight:bold
}

table.table_3 span#big{
font-size:17px;
}

table.table_3 span.blue{
color:#0360A6;
}

table.table_3 span.red{
color:#FB312D;
}

table.table_3 span.yellow{
color:#F2B130
}

table.table_3 tbody tr.footer td{
background:url(http://beta.zebra.lt/i/internetas/tables/table_3_footer_bg.jpg) top left no-repeat;
border:none;
border:0;
height:67px;
font-size:10px;
line-height:1.5;
}

table.table_3 tbody tr.footer td td{
background:none;
width:50%;
}

table.table_3 tbody tr.footer td td.info{
text-align:left;
}

table.table_3 tbody tr.footer td td.info select{
height: 19px;
float:left;
width:190px;
line-height:1.5;
}

table.table_3 tbody tr.footer td td.info input.search{
background:url(http://beta.zebra.lt/i/internetas/tables/search_buton.jpg) top left no-repeat;
width:69px;
height:26px;
display:block;
float:left;
text-align:center;
color:#fff;
cursor:pointer;
margin-left:11px;
border:none;
margin-top:-3px;
}

/*TABLE_4*/

table.table_4 {
border-bottom:1px solid #BED1DF
}

table.table_4 td{
vertical-align:top
}

table.table_4 td.left{
background:url(http://beta.zebra.lt/i/internetas/tables/dot_decor_tebla_4.gif) top right repeat-y
}

div.buttons_block{
text-align:center;
padding-top:25px;
padding-left:185px;
}

div.buttons_block a{
display:block;
width:214px;
height:29px;
text-align:center;
font-size:12px;
color:#fff !important;
text-decoration:none !important;
font-weight:bold;
background:url(http://beta.zebra.lt/i/internetas/buttons/button_1.jpg) top left no-repeat;
float:left;
margin-right:10px;
padding-top:10px;
}

div.buttons_block a:hover{
text-decoration:underline !important
}

img.disable{
margin-bottom:-3px;
}

img.enable{
margin-bottom:-3px;
}

/**/


/*TABLE_5*/

table.table_5{
background:url(http://beta.zebra.lt/i/internetas/tables/table_thead_bg_3.jpg) top left no-repeat;
font-size:11px;
}

* html table.table_5{
display:inline-table;
float:left;
}

table.table_5 td{
text-align:center
}

table.table_5 thead td{
height:32px;
color:#fff;
font-weight:bold
}

table.table_5 thead td span{
font-weight:normal
}

table.table_5 thead td.right{
background:url(http://beta.zebra.lt/i/internetas/tables/dot_decor_tebla_2.gif) top left repeat-y
}

table.table_5 tbody td{
height:41px;
line-height:1em;
border-bottom:1px solid #BED1DF;
border-left:1px solid #BED1DF;
}


table.table_5 tbody td span{
font-size:17px;
color:#0360A6;
}

table.table_5 tbody td.right{
border-right:1px solid #BED1DF;
}

table.table_5 tbody tr.footer td{
height:15px;
background:url(http://beta.zebra.lt/i/internetas/tables/table_2_footer_bg.gif) top left repeat-x;
border:none
}

/*TABLE_6*/
table.table_6{
font-size:11px;
background:url(http://beta.zebra.lt/i/internetas/tables/table_thead_bg_1.jpg) top left no-repeat
}

table.table_6 thead td{
height:32px;
text-align:center;
font-weight:bold;
color:#fff;
background: url(http://beta.zebra.lt/i/internetas/tables/dot_decor_tebla_2.gif) top left repeat-y
}

table.table_6 thead td span{
font-weight:normal
}

table.table_6 thead td.first{
background:none;
}

table.table_6 tbody td{
text-align:center;
vertical-align:middle;
line-height:1;
height:41px;
border-bottom:1px solid #BED1DF;
border-left:1px solid #BED1DF;
}

table.table_6 tbody td.right{
border:1px solid #BED1DF;
border-top:0;
}

table.table_6 tbody tr.yellow td{
background:#FFF8F1;
height:auto;
font-weight:bold;
height:18px;
}

table.table_6 tbody tr.footer td{
border:none;
background:url(http://beta.zebra.lt/i/internetas/tables/table_6_footer_bg.jpg) top left no-repeat;
height:46px;
font-size:10px;
text-align:left;
padding:0 14px;
line-height:1.3;
}

/**/

div.greicio_matuokle_block{
font-size:11px;
width:162px;
height:355px;
background:url(http://beta.zebra.lt/i/internetas/content_images/greicio_matuokle_block_bg.jpg) top left no-repeat;
float:right;
margin:0 0 20px 20px;
padding:20px 24px;
line-height:1.4;
}

div.greicio_matuokle_block span{
font-size:10px;
}

div.greicio_matuokle_block ul{
list-style:none;
margin-top:14px;
line-height:1.6;
}

div.greicio_matuokle_block ul li a{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_12.jpg) left no-repeat;
padding-left:10px;
}

div.zebra_belaidis{
background:url(http://beta.zebra.lt/i/internetas/content_images/zebra_belaidis.jpg) top left no-repeat;
width:253px;
height:160px;
padding:35px 38px 0 319px;
}

ul.list_2{
list-style:none;
margin:15px 0 15px 14px;
}

ul.list_2 li{
margin-bottom:10px;
background:url(http://beta.zebra.lt/i/internetas/icons/ico_13.gif) top left no-repeat;
padding-left:26px;
}

table.table_7{
background:url(http://beta.zebra.lt/i/internetas/tables/table_7_main_bg.jpg) top left repeat-y;
font-size:11px;
}

table.table_7 thead td{
background:url(http://beta.zebra.lt/i/internetas/tables/table_7_thead_bg.jpg) top left no-repeat;
}

table.table_7 tbody td.footer{
background:url(http://beta.zebra.lt/i/internetas/tables/table_7_footer_bg.jpg) bottom left no-repeat;
}

table.table_7 tbody td.content{
padding:16px;
}

table.table_7 a.search{
background:url(http://beta.zebra.lt/i/internetas/buttons/button_2.gif) top left no-repeat;
height:23px;
width:69px;
text-align:center;
display:block;
font-size:12px !important;
color:#fff !important;
text-decoration:none !important;
padding-top:3px;
}
table.table_7 a.search:hover{
text-decoration:underline !important
}

table.table_7 br{
font-size:6px
}

table.table_7 input{
width:146px;
padding:2px;
}

table.table_7 select{
line-height:1.5;
height:20px;
width:154px;
}

span.blue_big{
font-size:17px;
color:#0360A6;
}

ol.list_3{
margin:10px 0 10px 43px;
}

ol.list_3 li {
margin-bottom:8px;
}

/*TABLE_8*/

table.table_8{
font-size:11px;
border-collapse:collapse
}

table.table_8 tbody td{
text-align:center;
vertical-align:middle;
line-height:1;
height:41px;
border:1px solid #BED1DF;
}

table.table_8 tbody td.right{
border:1px solid #BED1DF;
border-top:0;
}

table.table_8 tbody tr.yellow td{
background:#FFF8F1;
height:auto;
font-weight:bold;
height:18px;
}

table.table_8 tbody td.title{
text-align:left;
padding-left:20px;
}

table.table_8 tbody tr.footer td{
border:none;
border:0;
background:url(http://beta.zebra.lt/i/internetas/tables/table_6_footer_bg.jpg) top left no-repeat;
height:46px;
font-size:10px;
text-align:left;
padding:0 14px;
line-height:1.3;
}

table.table_8 tbody tr.footer td span{
float:left;
display:block;
margin-top:4px;
}

table.table_8 tbody tr.footer td a{
background:url(http://beta.zebra.lt/i/internetas/buttons/button_2.gif) top left no-repeat;
height:22px;
width:69px;
text-align:center;
display:block;
font-size:12px !important;
color:#fff !important;
text-decoration:none !important;
padding-top:4px;
float:right
}

table.table_8 tbody tr.footer td a:Hover{
text-decoration:underline !important
}

ul.korteles{
list-style:none;
margin-left:160px;
}

ul.korteles li{
float:left;
margin-right:12px;
text-align:center
}

p.small{
font-size:10px;
}

ul.list_4{
list-style:none
}

ul.list_4 li{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_20.gif) top left no-repeat;
padding-left:23px;
padding-bottom:5px;
}

ul.list_4 li a{
font-weight:bold
}

ul.list_4 ul{
list-style:none;
padding:8px 0;
display:none
}

ul.list_4 li.opened{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_21.gif) top left no-repeat;
}

ul.list_4 li.opened ul{
display:block
}

ul.list_4 ul li{
padding:0;
padding-bottom:7px;
line-height:1.3;
background:none;
background:url(http://beta.zebra.lt/i/internetas/icons/ico_4.jpg) top left no-repeat;
padding-left:10px;
}

ul.list_4 ul li a{
font-weight:normal
}

/**/

div.decor_line{
height:1.5em;
margin-bottom:1.5em;
border-bottom:1px solid #BED1DF
}

ul.list_5{
list-style:none
}

ul.list_5 li{
margin-left:22px;
margin-bottom:15px;
margin-top:10px;
}

ul.list_5 li.kl{
background:url(http://beta.zebra.lt/i/internetas/icons/ico_22.gif) top left no-repeat;
margin-bottom:0;
padding-left:22px;
margin-left:0;
}

table.table_9{
margin-top:15px;
font-size:11px;
}

table.table_9 a{
font-weight:bold;
margin:7px 0;
font-size:12px;
display:block;
float:left
}

table.table_9 a span{
font-weight:normal;
display:inline
}

table.table_9 span{
display:block;
clear:both
}

table.table_9 td{
vertical-align:top;
width:288px;
padding-right:17px;
}

table#main.table_9 td{
width:186px;
padding-right:17px;
padding-bottom:17px;
}

div.karst_psl_bl{
background:url(http://beta.zebra.lt/i/internetas/content_images/krst_psl_bl.jpg) top left no-repeat;
width:305px;
height:165px;
padding:30px 20px 0 285px;
}

div.karst_psl_bl h1{
line-height:1.3;
}

a.uzsisakyk{
display:block;
width:69px;
height:26px;
text-align:center;
font-size:12px;
color:#fff !important;
text-decoration:;
font-weight:bold;
background:url(http://beta.zebra.lt/i/internetas/buttons/button_1.jpg) top left no-repeat;
margin-right:10px;
padding-top:10px;
}

a.uzsisakyk_small{
display:block;
width:69px;
height:26px;
text-align:center;
font-size:10px;
color:#fff !important;
text-decoration:none !important;
font-weight:bold;
background:url(http://beta.zebra.lt/i/internetas/buttons/button_2.gif) top left no-repeat;
margin-right:3px;
padding-top:7px;
}

a.uzsisakyk_big{
display:block;
width:214px;
height:39px;
text-align:center;
font-size:12px;
color:#fff !important;
text-decoration:;
font-weight:bold;
background:url(http://beta.zebra.lt/i/internetas/buttons/button_1.jpg) top left no-repeat;
margin-right:10px;
padding-top:10px;
}

a.uzsisakyk_big_grey{
display:block;
width:214px;
height:39px;
text-align:center;
font-size:12px;
color:#fff !important;
text-decoration:;
font-weight:bold;
background:url(http://beta.zebra.lt/i/internetas/buttons/button_grey.jpg) top left no-repeat;
margin-right:10px;
padding-top:10px;
}

div.buttons_block_2 a{
text-decoration:underline !important
}


