html, body {
margin: 0px; 
padding: 0px;
height:100%; 
}

a, a:active {
  color: #99BA00;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

body { 
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:70%; 
	line-height:14px;
	background-image:url(../images/body.jpg); background-position:1px 0; background-repeat:repeat-x;
}

input, textarea, select {	
color: #333333; 
font: normal 13px Arial,Verdana,Geneva,Helvetica,sans-serif;  
}

form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0px; }

.fl { float: left; }
.fr { float: right; }
.fl2 { float: left; width:49%; }
.fr2 { float: right;  width:49%; text-align:right; }

.clear { clear:both; line-height:0;  }

ul { list-style:none; margin:0; padding:0; }

input, textarea { padding: 0px 3px; }
select { padding: 1px 0px 1px 3px }

.brh { line-height:3px; }
.brh2 { line-height:10px; }
.brh5 { line-height:5px; }
.brh6 { line-height:6px; }



h1 {
font-family:"Trebuchet MS";
font-size:36px; color:#001320; line-height:38px; font-weight: bold; text-decoration: none;
text-transform:uppercase;
margin:0;
}
h2 { 
font-size:11px; color:#FD61AE; line-height:18px; font-weight: bold; text-decoration: none;
margin:0px 0px 5px 0px;
text-transform:uppercase;
}
h3 { 
font-size:10px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
margin:2px 0px 4px 0px;
text-transform:uppercase;
}


table { border:0px solid; border-collapse:collapse; }




.margin1 { margin:0 0 -1px 0; }
.margin2 { margin:0 0 -2px 0; }
.margin3 { margin:0 0 -3px 0 !important; }
.margin4 { margin:0 0 -4px 0 ; }
.margin5 { margin:0 0 -5px 0; }


.fs11 { font-size:84% !important; }
.fs13 { font-size:114%; }
.fs15 { font-size:129%; }
.fs16 { font-size:136%; }

.fs18 { font-size:153%; }
.fs24 { font-size:24px; }
.fs30 { font-size:30px !important; }
.fs32 { font-size:32px; }
.fs48 { font-size:48px; }


.lh13 { line-height:13px; }
.lh15 { line-height:15px; }
.lh16 { line-height:16px; }
.lh17 { line-height:17px; }
.lh19 { line-height:19px; }
.lh20 { line-height:20px; }
.lh26 { line-height:26px; }
.lh32 { line-height:32px !important; }
.lh34 { line-height:34px; }
.lh50 { line-height:50px; }




.pad1 { padding:5px 10px; }
.pad2 { padding:0 10px 0 0; }
.pad3 { padding:0 0 15px 0; }
.pad4 { padding:0 17px; }
.pad5 { padding:13px 0 0 0; }
.pad6 { padding:2px 0 5px 7px; }
.pad7 { padding:20px 0 0 10px; }
.pad8 {  padding:0 30px 0 0; }
.pad9 { padding:0 10px; }
.pad10 { padding:4px 0 0 0; }
.pad11 { padding:38px 130px 0 130px;  }
.pad111 {padding:0px 130px 0 130px;}
.pad12 { padding:0 44px 0 0; }
.pad13 { padding:6px 6px 0 0; }
.pad14 { padding:2px 0px 0 0px; }
.pad15 { padding:0px 0 10px 0; }
.pad16 { padding:0 0px 35px 0px; }
.pad17 { padding:0px 0px 20px 0px; }
.pad18 { padding:201px 0 0 266px; }
.pad19 { padding:15px; }
.pad20 { padding:0 0 5px 0; }
.pad21 { padding:0 26px 0 0; }
.pad22 { padding:215px 0 15px 0; }
.pad23 { padding:9px 0px 0 0px; }
.pad24 { padding:0 0 7px 0; margin:-7px 0 0 0; }
.pad25 { padding:0 0 18px 0; }
.pad26 { padding:14px 0 0 0; }
.pad27 { padding:32px 0 0 0; }
.pad28 { padding:125px 30px 0 30px; }
.pad29 { padding-bottom:55px; }
.pad30 { padding:512px 0 0 0; }
.pad31 { padding:156px 640px 0 131px; }
.pad32 { padding:55px 111px 0 111px;  }
.pad33 { padding:0 0 18px 0px; }
.pad34 { padding:6px 0px 0 0; }
.pad35 { padding:11px 18px 11px 18px; }
.pad36 { padding:0 0 8px 0px; }
.pad37 { padding:0 0 17px 0px; }
.pad81 { display: none; }

.tar { text-align:right; }
.tac { text-align:center }


.color1 { color:#6F7074; }
.color2 { color:#838C95; }
.color3 { color:#001320; }
.color4 { color:#666666; }
.color5 { color:#8B9399; }
.color6 { color:#333333; }
.color7 { color:#CCFF33; }
.color8 { color:#ffffff; }
.color9 { color:#99CC00; }
.color10 { color:#99BA00; }


.uper { text-transform:uppercase; }



.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#8E3434 !important; text-decoration: underline !important;
}
.link1 a:visited,  a.link1:visited {
color:#616161 !important; text-decoration: underline !important;
}
.link1 a:hover,  a.link1:hover {
color:#8E3434 !important; text-decoration: underline !important;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#66696C; text-decoration: none;
}
.link2 a:visited,  a.link2:visited {
color:#66696C; text-decoration: none;
}
.link2 a:hover,  a.link2:hover {
color:#66696C; text-decoration: underline;
}

.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#FFFFFF; text-decoration: none;
}
.link3 a:visited,  a.link3:visited {
color:#FFFFFF; text-decoration: none;
}
.link3 a:hover,  a.link3:hover {
color:#FFFFFF; text-decoration: none;
}

.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#999999; text-decoration: underline;
}
.link4 a:visited,  a.link4:visited {
color:#999999;  text-decoration: underline;
}
.link4 a:hover,  a.link4:hover {
color:#999999; text-decoration: none;
}

.link5 a:link, .link5 a:active, a.link5:link,  a.link5:active {
color:#333333; text-decoration: none;
}
.link5 a:visited,  a.link5:visited {
color:#333333;  text-decoration: none;
}
.link5 a:hover,  a.link5:hover {
color:#333333; text-decoration: underline;
}


.link6 a:link, .link6 a:active, a.link6:link,  a.link6:active {
color:#AACE01; text-decoration: underline;
}
.link6 a:visited,  a.link6:visited {
color:#AACE01;  text-decoration: underline;
}
.link6 a:hover,  a.link6:hover {
color:#AACE01; text-decoration: none;
}
.link7 a:link, .link7 a:active, a.link7:link,  a.link7:active {
color:#AACE01; text-decoration: underline ;
}
.link7 a:visited,  a.link7:visited {
color:#AACE01;  text-decoration: underline ;
}
.link7 a:hover,  a.link7:hover {
color:#AACE01; text-decoration: none;
}
.link8 a:link, .link8 a:active, a.link8:link,  a.link8:active {
color:#666666; text-decoration: none ;
}
.link8 a:visited,  a.link8:visited {
color:#666666;  text-decoration: none ;
}
.link8 a:hover,  a.link8:hover {
color:#666666; text-decoration: underline;
}

.link9 a:link, .link9 a:active, a.link9:link,  a.link9:active {
color:#666666; text-decoration: underline ;
}
.link9 a:visited,  a.link9:visited {
color:#666666;  text-decoration: underline ;
}
.link9 a:hover,  a.link9:hover {
color:#666666; text-decoration: none;
}
.link10 a:link, .link10 a:active, a.link10:link,  a.link10:active {
color:#666666; text-decoration: none ;
}
.link10 a:visited,  a.link10:visited {
color:#666666;  text-decoration: none ;
}
.link10 a:hover,  a.link10:hover {
color:#666666; text-decoration: none;
}

.link11 a:link, .link11 a:active, a.link11:link,  a.link11:active {
color:#003399; text-decoration: none ;
}
.link11 a:visited,  a.link11:visited {
color:#003399;  text-decoration: none ;
}
.link11 a:hover,  a.link11:hover {
color:#003399; text-decoration: underline;
}

.puslap a:link, .puslap a:active, .puslap a:visited {
color:#666666; text-decoration: none ;  padding:0 5px;
}
.puslap a:hover {
color:#ffffff; text-decoration: none; background-color:#99D015;
}
.puslap a.active:link, .puslap a.active:visited, .puslap a.active:hover, .puslap a.active:active {
color:#ffffff; text-decoration: none; background-color:#99D015;
}


.btn1 {
border-top:1px solid #D1D1D1; border-right:1px solid #7E7E7E; border-bottom:1px solid #7E7E7E; border-left:1px solid #D1D1D1; 
margin:0px 0 1px 0; cursor:pointer; background-image:url(../images/btn2rep.gif); background-repeat:repeat-x; background-color:#E2E2E2s; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:13px; padding:1px 2px 2px 2px;
}

.tf3 {
border-top:1px solid #D1D1D1; border-right:1px solid #7E7E7E; border-bottom:1px solid #7E7E7E; border-left:1px solid #D1D1D1; 
padding:4px; width:315px; margin:0 0px 0 0px;
}
.ta1 {
border-top:1px solid #D1D1D1; border-right:1px solid #7E7E7E; border-bottom:1px solid #7E7E7E; border-left:1px solid #D1D1D1; 
padding:4px; width:315px; margin:0 0px 0 0px;
}
.lm1 {
border-top:1px solid #ABADB3; border-right:1px solid #E3E9EF; border-bottom:1px solid #E3E9EF; border-left:1px solid #ABADB3; padding:0; color:#767676; font-family:Tahoma; width:220px;
}



.bgcolor1 { background-color:#CDF700; }
.bgcolor2 { background-color:#838C95; }
.bgcolor3 { background-color:#ffffff; }
.bgcolor4 { background-color:#F3F3F3; }
.bgcolor5 { background-color:#B5E50A; }



.bgcolor6 { background-color:#096AD9; }
.bgcolor7 { background-color:#FA7900; }
.bgcolor8 { background-color:#D90909; }
.bgcolor9 { background-color:#000000; }




#topmenu { background-color:#00C7F1; border-bottom:1px solid #ffffff; padding:4px 0 4px 3px; margin-bottom:3px; }

#topmenu li {  
font-size:11px; line-height:14px; 
padding:0px 8px 0px 8px; 
float:left; font-weight: bold;
text-transform:uppercase;
}
#topmenu li a {
color:#FFFFFF;
text-decoration:none;
}
#topmenu li a:hover {
color:#000000;
text-decoration:none;
}
#topmenu li.active a:link, #topmenu li.active a:visited, #topmenu li.active a:hover, #topmenu li.active a:active {
color:#000000;
text-decoration:none;
}









.defaultable th { font-size:11px; line-height:14px; border-bottom:3px solid #DADADA; background-color:#F0F0F0; font-weight:normal; text-align: left; color:#616161; padding:3px 6px 3px 12px; }
.defaultable td { font-size:11px; line-height:14px; border-bottom:1px solid #DADADA; font-weight:normal; text-align: left; color:#000000; padding:3px 6px 3px 12px; }






#root {
background-image:url(../images/nupixeliaves.gif); background-position:50% 107px; background-repeat:no-repeat;
}
#centr {
min-height:530px; _height:530px; width:998px; margin:0 auto; padding: 20px 0 0 0; position: relative;
}
#layertop { padding:7px 0px 0 0; position:absolute; width:988px; top: 20px; left: 0px;}
#footer {
background-image:url(../images/foot.gif); background-position:0 100%; background-repeat:repeat-x; padding:35px 0 35px 0;
}
#footcentr {
width:998px;  margin:0 auto;
}
#linkblok {
border-bottom:1px solid #EFEFF0; background-color:#FAFAFA; 
background-image:url(../images/ft.gif); background-repeat:repeat-x; margin-bottom:8px;
}
.k1 {
background-image:url(../images/k1.gif); background-repeat:no-repeat;
}
.k2 {
background-image:url(../images/k1.gif); background-position:100% 0; background-repeat:no-repeat; padding:15px 18px 15px 8px;
}

#box1 {
background-image:url(../images/shadrep.gif); background-position:50% 0; background-repeat:repeat-y; padding:0 6px;

}
#box2 {
background-image:url(../images/toprep.gif); background-repeat:repeat-x
}
#box3 {
background-image:url(../images/bottomrep.gif); background-position:0 100%; background-repeat:repeat-x;	
}
#naujas {
position:absolute; width:222px; height:180px; margin:6px 0 0 763px;
}
#prenumeruok {
position:absolute; right:0; margin:100px 0 0 0;  padding:3px 0 3px 7px;
}
#infospausk {
position:absolute; margin:71px 0 0 14px; z-index:2;
}
#infobg {
position:absolute; margin:50px 0 0 0; z-index:1;
}
#date {
width:549px; padding:9px 0 0 0;}

.tf1 {
border:0; background-image:url(../images/txtf1.gif); background-repeat:no-repeat; width:135px; padding:6px 0 5px 6px;
}
.tf2 {
border:0;
background-image:url(../images/pren.gif); background-repeat:no-repeat; 
width:148px; 
padding:7px 0 6px 8px;
color:#767676; 
font-family:Tahoma;
}

.banner {
margin-bottom:6px;
}


.fft {
font-family:Tahoma;
}
.ffg {
font-family:Georgia, 'Times New Roman', Times, serif;
}
.fftrms { font-family:"Trebuchet MS"; }


.rad {
width:13px; height:13px; margin:4px 6px -4px 0px;
background-color:transparent;
}

#topgraf {margin:0px 0 0px 0; position:absolute; }
#topgraf li {
float:left; padding:1px 17px 1px 1px;
}
#topgraf li.active { padding:0 0px 0 0; margin:0 16px 0 0; border-top:1px solid #FD61AE; border-right:1px solid #FD61AE; border-bottom:0px; border-left:1px solid #FD61AE; background-color:#FFFFFF;	}


#grafsub ul { margin:42px 0px 0 0; }
#grafsub ul { float:left; width:703px; border:1px solid #FD61AE; background-color:#FFFFFF; }
#grafsub ul li { float:left; font-weight:bold; font-size:11px; line-height:14px;  padding:2px 7px 2px 5px; text-transform:uppercase; }
#grafsub li a { color:#FF007E; text-decoration:none; }
#grafsub li a:hover { color:#000000; text-decoration:none; }


.mygt {
border:1px solid #FD61AE; background-color:#FFFFFF; color:#FF007E; font-weight:bold; padding:1px 3px; line-height:15px; cursor:pointer;
}

.label {
margin-bottom:5px;  padding:2px 10px 1px 5px; text-transform:uppercase;
}

.img { border:1px solid #000000; margin:0 11px 3px 0; }
a:hover .img { border:1px solid #5BC7F3; }

.kelione {
padding:3px 0 5px 0;
}
.kelione a.blo { display:block; padding:7px 0;}

.bm1 { padding:0 0 5px 0; }
.bm1 a { padding:0 15px; }


.bm3 { padding:0 0 2px 0; }
.bm3 a { font-weight:bold; text-transform:uppercase; padding:0 7px; }









.coment {
display:inline-block;
margin:0px 0 0 5px !important;
padding:0px 0px 0px 2px !important;
background-image:url(../images/coml.gif); background-position:0px 4px; background-repeat:no-repeat;
}
.coment span { 
display:inline-block;
margin:0px 0 0 0 !important;
padding:1px 2px 1px 0px !important;
background-image:url(../images/comr.gif); background-position:100% 5px; background-repeat:no-repeat;
}
.coment span a:link, .coment span a:active, .coment span a:visited, .coment span a:hover {
font-family:Tahoma !important;
font-size:10px !important; line-height:16px !important;
color:#FF007E !important; font-weight:normal !important;
text-decoration: none !important; padding:0 15px 0 0;
}

.blok { margin-bottom:11px; }
.blok2 { margin-bottom:16px; }


.plot1 { width:175px; }
.plot2 { width:814px; }
.plot3 { width:136px; }
.plot4 { width:423px; }
.plot5 { width:240px; }
.plot6 { width:555px; }
.plot7 { width:291px; }
.plot8 { width:181px; }
.plot9 { width:402px; }
.plot10 { width:292px; }
.plot11 { width:140px; }
.plot12 { width:252px; }
.plot13 { width:178px; }
.plot14 { width:410px; }
.plot15 { width:511px; }
.plot16 { width:216px; }
.plot17 { width:260px; }
.plot18 { width:220px; }
.plot19 { width:250px; }
.plot20 { width:110px; }
.plot20 { width:110px; }
.plot21 { width:394px; }
.plot22 { width:200px; }
.plot23 { width:388px; }
.plot24 { width:436px; }



.hei1 { height:42px; }

.tor {
margin-right:20px;
}
.kz { position:absolute; margin:13px 0 0 0; }

.linkmygt {
padding:2px 4px 3px 6px; margin:0 2px 0 0;
}

.logsearch {
position:absolute; margin:7px 0 0 11px; width:730px;
}

.rask {
background-image:url(../images/rask.gif); background-repeat:no-repeat; width:34px; height:25px; border:0; cursor:pointer;
}

#cbox {
border-top:1px solid #ffffff; 
background-image:url(../images/ry1.gif); background-repeat:repeat-y; 
border-bottom:6px solid #FF007E; 
height:100%;
}
#cbox2 {
border-top:1px solid #ffffff; 
background-image:url(../images/ry1.gif); background-repeat:repeat-y;
height:100%;
}

#mensub {
padding:0 25px 5px 5px; min-height:60px; _height:60px;
}

#flashblok {
width:715px; border-right:1px solid #D8D8D8;
}
#strimg {
width:715px; border-right:1px solid #D8D8D8; padding:0 0 3px 0;
}

#dc {
background-image:url(../images/dc.gif); background-position:715px 0; background-repeat:repeat-y; 
height:100%;
}
#dc2 {
background-image:url(../images/dc2.gif); background-position:526px 0; background-repeat:repeat-y; 
height:100%;
}
#shb { background-image:url(../images/shb.gif); background-position:527px 100%; background-repeat:no-repeat; }

#sty {
background-image:url(../images/styy.gif); background-position:10px 0; background-repeat:repeat-y; margin-bottom:13px;
}
#gb2 {
background-image:url(../images/stb.gif); background-position:10px 100%; background-repeat: no-repeat; padding:0 36px 0px 0; height:100%; 
}

.noriu {
background-image:url(../images/noriu.gif); background-repeat:no-repeat; width:37px; height:26px; border:0; cursor:pointer;
}

#libl {
background-image:url(../images/str.gif); background-position:240px 0; background-repeat:repeat-y; padding:0 0 0 10px; height:100%;
}

.kset {
border-bottom:2px solid #5BC7F3; margin-bottom:30px;
}
#col3 {
background-image:url(../images/sty3.gif); background-position:357px 0; background-repeat:repeat-y; height:100%;
}

.minblok {
min-height:90px; _height:90px; padding:0 0 10px 20px;
}



.logai {
border-top:1px solid #ABABAB; margin:24px 0 9px 0 !important; padding:12px 0;
}
.copyr {
border-bottom:6px solid #FF007E; padding:0 0 6px 0;
}



.bgc {
height:95px;

filter:alpha(opacity=80);   /* Internet Explorer       */
-moz-opacity:0.8;           /* Mozilla 1.6 and below   */
opacity: 0.8;			    /* CSS 3                   */
}

.fform { margin:2px -10px 0 0; }
.fform td { padding:6px 10px 6px 0; }

.ftf1 {
background-image:url(../images/textf1.gif); background-repeat:no-repeat; 
border:1px solid #ffffff; 
width:154px; 
height:22px; 
font-size:13px; 
color:#000000; 
padding:6px 0 0px 8px;
}
.fta1 {
border:1px solid #ffffff;
background-image:url(../images/tabg.gif); background-repeat:no-repeat; 
width:407px; 
height:115px; 
font-size:13px; 
color:#000000; 
padding:4px 0 0px 8px;
}

.submit {
border:1px solid #FD61AE; background-color:#FFFFFF; color:#FF007E; font-size:11px; font-weight:bold; padding:1px 5px; margin:0 1px; cursor:pointer;
}

.error { border:1px solid #FD61AE !important; }

.newsth {
padding:3px 0 0px 0; margin-bottom:4px; height:100%;
}
.newsthimg { margin:2px 0px 0 0; }

#over {
margin:-82px 0px 0 0; padding:0 6px 0 0; position:absolute; width:710px;
}
.spalvinis {
margin:6px 0 2px 0;
}

.minh { min-height:74px; _height:74px; }

.videotop {
border-top:6px solid #FF007E; padding:0 0 0px 0; height:121px;
}
.videobottom {
padding:0 0 14px 33px; margin-bottom:7px;
}

#mainb {
margin:45px 0px 30px 0; padding:0 6px 0 0;}

.bigpav {
border-bottom:1px solid #D8D8D8; margin:5px 0 0 10px; width:280px;
}
.reklam { margin:-5px 0 0 0; }

.hblok {
border-top:6px solid #FF007E; margin-bottom:6px;}

.autor {
position:absolute;
}

.imidzai { width:252px; }
.imidzai a { float:left; }



.kiauras {
filter:alpha(opacity=80);   /* Internet Explorer       */
-moz-opacity:0.8;           /* Mozilla 1.6 and below   */
opacity: 0.8;			    /* CSS 3                   */
}



.nekiauras {
filter:alpha(opacity=99);   /* Internet Explorer       */
-moz-opacity:0.99;           /* Mozilla 1.6 and below   */
opacity:0.99;			    /* CSS 3                   */
}

.thumb {border:2px solid #ffffff; }
a:hover .thumb { border:2px solid #FD61AE; }

a.active .thumb {border:2px solid #FD61AE; }

.lightb {
width:973px; margin:211px auto 0 auto; padding:6px; 
}













.lb td { padding:0 0 0 10px; }
.lb td.bord { border-left:1px solid #CDD0D2; }

.tb { padding:2px 5px 4px 9px; width:84px; margin:49px 0 0 0; position:absolute; }
.tb2 { margin:49px 0 0 0; position:absolute; }


.tabai {
height:29px;
background-image:url(../images/tabb.gif); background-position:0 100%; background-repeat:repeat-x; margin:0 0px 5px 0px; padding:0 5px 0 2px;
}

.tabai li {
display:block;
float:left;
font-size:16px;
font-weight: normal;
line-height:18px;
background-image:url(../images/tabsk.gif); background-position:0 10px; background-repeat:no-repeat;
margin:0 0 0 -1px;
}

.tabai li a {
display:block;
padding:5px 17px 6px 17px;
color:#656F76; 
text-decoration: none;
}
.tabai li a:hover {
text-decoration: none; color:#292A2F;
}
.tabai li.selected { background-image:url(../images/tabr.gif) !important; background-position:100% 0px !important; background-repeat:no-repeat !important; }
.tabai li.selected a{
background-image:url(../images/tabl.gif); background-position:0 0px; background-repeat:no-repeat;
text-decoration: none;
}
.tabai li.selected a:link, .tabai li.selected a:active, .tabai li.selected a:visited, .tabai li.selected a:hover{
background-image:url(../images/tabl.gif); background-position:0 0px; background-repeat:no-repeat;
text-decoration: none; color:#292A2F;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.listas ul { margin:8px 0 0 0px; }
.listas li {
background-image:url(../images/li1.gif); background-position:0 6px; background-repeat:no-repeat;
padding:0px 0 3px 18px;
}

.listas1 ul { margin:8px 0 0 0px; }
.listas1 li {
background-image:url(../images/li1.gif); background-position:0 6px; background-repeat:no-repeat;
padding:0px 0 3px 18px;
}

.listas2 ul { margin:0px 0 35px 0px; }
.listas2 li {
background-image:url(../images/li2.gif); background-position:0 13px; background-repeat:no-repeat;
padding:0px 0px 0px 11px;
border-bottom:1px solid #F0F0F0;
border-top:1px solid #F0F0F0;
margin:-1px 0 0 0;
}
.listas2 li a { font-size:15px; line-height:17px; display:block; padding:7px 0; }

.listas2 li.active { background-image:url(../images/li2a.gif); background-position:0 14px; background-repeat:no-repeat; padding-bottom:23px; }
.listas2 li.active a, .listas2 li.active a:hover { font-weight:bold; text-decoration:none; padding-bottom:13px; }


.listas3 ul { margin:0px 10px 0px 0px; width:160px; float:left; }
.listas3 li {
background-image:url(../images/li3.gif); background-position:4px 8px; background-repeat:no-repeat;
padding:2px 0px 3px 11px;
}
.listas3 li.pilkas { background-color:#E1E0E0; }
.listas3 li.zalias { background-color:#AACE01; background-image:url(../images/li3z.gif); background-position:4px 8px; background-repeat:no-repeat; }
.listas3 li.zalias a { color:#FFFFFF !important; text-decoration:none; }
.listas3 li.zalias a:hover { text-decoration: underline; }


.listas4 ul { margin:35px 0 0px 0px; }
.listas4 ul li {
	display:block;
	clear:both;
	padding:7px 0px 7px 0px;
	/*border-bottom:1px solid #F0F0F0;*/
	border-top:1px solid #F0F0F0;
	margin:-1px 0 0 0;
}
.listas4 ul li img {
	float:right; 
	margin:1px 0 0px 10px !important;
}

.listas4 ul li.active { background-image:url(../images/li2a.gif); background-position:0 14px; background-repeat:no-repeat; padding-bottom:23px; }
.listas4 ul li.active a, .listas4 li.active a:hover { font-weight:bold; text-decoration:none; padding-bottom:13px; }

a:hover {

}

.listas5 ul { margin:11px 0 0px 14px; }
.listas5 li {
background-image:url(../images/li5.gif); background-position:0 7px; background-repeat:no-repeat;

padding:0px 0px 1px 13px;
}


.listas6 ul { margin:0px 0 35px 0px; }
.listas6 li {
  width:177px;
  padding:5px 0px 5px 4px;
  border-bottom:1px solid #F0F0F0;
  border-top:1px solid #F0F0F0; 
  margin:-1px 0 0 0;
}
.listas6 li a {display:block; background-image:url(../images/li6.gif); background-position:0px 5px; background-repeat:no-repeat; padding:0 0 0 15px; }

.listas6 li.active { background-image:url(../images/aktyv.gif); background-position:100% 50%; background-repeat:no-repeat; margin:-1px 0px 0 0; padding:5px 22px 5px 4px;  }

.listas6 li.new {padding-top: 2px; padding-bottom: 2px;}
.listas6 li.new span {padding-top: 3px; padding-bottom: 3px; display: inline-block; width: 118px; padding-right: 53px; background:url(../images/new.gif) no-repeat 122px center; float: left;}

.listas6 li.new a {background-position:0 7px; display: inline-block; cursor: pointer;}

.listas7 ul { margin:0px 0 15px 0px; }
.listas7 li {
color:#838C95;
display:block;
clear:both;
padding:7px 0px 7px 0px;
border-bottom:1px solid #F0F0F0;
font-size:13px; line-height:17px;
}
.listas7 li a { line-height:15px; display:block;}

.listas7 li.active span { border-left:1px solid #99D015; display:block; padding:0 25px 0 14px; background-image:url(../images/naujienoms.gif); background-position:100% 50%; background-repeat:no-repeat;}
.listas7 li.active a, .listas7 li.active a:hover {   color:#999999 !important;  text-decoration:none;  }

.listas8 ul { margin:0px 0 15px 0px; }
.listas8 li {
display:block;
padding:7px 0px 7px 0px;
border-bottom:1px solid #F0F0F0;

}
.listas8 li.last { border-bottom:0px;}

.listas9 ul { margin: 0px; }
.listas9 li {
display:block;
clear:both;
padding:7px 0px 7px 0px;
border-bottom:1px solid #F0F0F0;
border-top:1px solid #F0F0F0;
margin:-1px 0 0 0;
}
.listas9 li img { float:right; margin:1px 0 0px 10px !important; }

.listas9 li.active { background-image:url(../images/li2a.gif); background-position:0 14px; background-repeat:no-repeat; padding-bottom:23px; }
.listas9 li.active a, .listas4 li.active a:hover { font-weight:bold; text-decoration:none; padding-bottom:13px; }

.listas10 ul { margin:0px 0 15px 0px; }
.listas10 li {
color:#838C95;
display:block;
clear:both;
padding:7px 0px 7px 0px;
border-bottom:1px solid #F0F0F0;
font-size:13px; line-height:17px;
}
.listas10 li a { line-height:15px; /* display:block; */}

.listas10 li.active span { border-left:1px solid #99D015; display:block; padding:0 25px 0 14px; background-image:url(../images/naujienoms.gif); background-position:100% 50%; background-repeat:no-repeat;}
.listas10 li.active a, .listas10 li.active a:hover {   color:#999999 !important;  text-decoration:none;  }

#prod li {
font-family:"Trebuchet MS";
 
 
padding:0px 0px 0px 0px;
clear:left; 
}
#prod li a {
display:block;
font-size:13px; line-height:16px;
float:left;
background-color:#656F76;
color:#FFFFFF;
text-decoration:none;
padding:3px 15px 4px 19px;
margin-bottom:1px;
background-image:url(../images/prod.gif); background-position:0 9px; background-repeat:no-repeat;
}
#prod li a:hover {
background-color:#001320;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/prod2.gif); background-position:0 9px; background-repeat:no-repeat;
}
#prod li.active a:link, #prod li.active a:visited, #prod li.active a:hover, #prod li.active a:active {
color:#000000;
text-decoration:none;
}





.kalbos a {background-image:url(../images/mn.gif); background-repeat:no-repeat;  
display:block; 
  text-decoration: underline; 
  color:#000000;
  width:82px; 
  overflow:hidden;
  padding:3px 19px 6px 7px;
  font-family:"Trebuchet MS";
  font-size:13px; 
  line-height:15px;
}
.kalbos a:hover { color:#000000; text-decoration: underline; }








.hr1 { background-image:url(../images/rx.gif); background-repeat:repeat-x; height:1px; margin:16px 0 15px 0; }
.hr2 { background-color:#F0F0F0; height:1px; margin:15px 0; }


.listas li {
padding:0px 0 0px 17px;
}



#subas { padding:140px 0 0 166px; }
#subas li { padding:0 0 0 14px; width:260px; background-image:url(../images/sub.gif); background-position:0 6px; background-repeat:no-repeat; font-size:13px; line-height:16px; color:#666666; }
#subas li a {
font-family:"Trebuchet MS";
display:block;
font-size:24px; line-height:26px;
text-transform:uppercase;
font-weight:bold;
color:#AAB0B4;
text-decoration:none;
padding:0px 0px 4px 0px;
}
#subas li a:hover {
color:#AACE01;
text-decoration:none;
}
#subas li.active { background-image:url(../images/suba.gif); background-position:0 6px; background-repeat:no-repeat; padding:0 0 20px 14px; }
#subas li.active a:link, #subas li.active a:visited, #subas li.active a:hover, #subas li.active a:active {
font-size:36px; line-height:38px;
color:#001320;
text-decoration:none;
}


#subas2 { padding:147px 0 0 683px; width:305px; }
#subas2 li { padding:2px 0 2px 0px; }
#subas2 li a {
font-family:"Trebuchet MS";
font-size:13px; line-height:17px;
text-transform:uppercase;
font-weight: normal;
color:#AAB0B4;
text-decoration:none;
padding:0px 32px 0px 4px;
}
#subas2 li a:hover {
color:#ffffff;
background-color:#656F76;
text-decoration:none;
}
#subas2 li.active a:link, #subas2 li.active a:visited, #subas2 li.active a:hover, #subas2 li.active a:active {
color:#ffffff;
background-color:#656F76;
text-decoration:none;
}


.kampisl {
background-image:url(../images/tl.gif); background-repeat:no-repeat;
}
.kampisr { background-image:url(../images/tl.gif); background-position:100% 0; background-repeat:no-repeat; height:7px; }

.karjera1 {
background-image:url(../images/karjera1.jpg); background-repeat:no-repeat; 
}
.karjera2 {
background-image:url(../images/karjera2.jpg); background-position:333px 0; background-repeat:no-repeat;
}
.karjera3 {
background-image:url(../images/karjera3.jpg); background-position:666px 0; background-repeat:no-repeat; 
}

.help {
background-image:url(../images/help.jpg); background-repeat:no-repeat; 
}

.kompanija1 {
background-image:url(../images/kompanija1.jpg); background-repeat:no-repeat; 
}
.kompanija2 {
background-image:url(../images/kompanija2.jpg); background-position:333px 0; background-repeat:no-repeat;
}
.kompanija3 {
background-image:url(../images/kompanija3.jpg); background-position:666px 0; background-repeat:no-repeat; 
}

.klientai1 {
background-image:url(../images/klientai1.jpg); background-repeat:no-repeat; 
}
.klientai2 {
background-image:url(../images/klientai2.jpg); background-position:333px 0; background-repeat:no-repeat;
}
.klientai3 {
background-image:url(../images/klientai3.jpg); background-position:666px 0; background-repeat:no-repeat; 
}

.kontaktai1 {
background-image:url(../images/kontaktai1.jpg); background-repeat:no-repeat; 
}
.kontaktai2 {
background-image:url(../images/kontaktai2.jpg); background-position:333px 0; background-repeat:no-repeat;
}
.kontaktai3 {
background-image:url(../images/kontaktai3.jpg); background-position:666px 0; background-repeat:no-repeat; 
}


.remimas1 {
background-image:url(../images/remimas1.jpg); background-repeat:no-repeat; 
}
.remimas2 {
background-image:url(../images/remimas2.jpg); background-position:333px 0; background-repeat:no-repeat;
}
.remimas3 {
background-image:url(../images/remimas3.jpg); background-position:666px 0; background-repeat:no-repeat; 
}


.projektai1 {
background-image:url(../images/projektai1.jpg); background-repeat:no-repeat; 
}
.projektai2 {
background-image:url(../images/projektai2.jpg); background-position:333px 0; background-repeat:no-repeat;
}


.prodos1 {
background-image:url(../images/prodos1.jpg); background-position:0 208px; background-repeat:no-repeat; 
}
.prodos2 {
background-image:url(../images/prodos2.jpg); background-position:333px 208px; background-repeat:no-repeat;
}
.prodos3 {
background-image:url(../images/prodos3.jpg); background-position:666px 208px; background-repeat:no-repeat; 
}
.prodos2_en {
background-image:url(../images/prodos2_en.jpg); background-position:333px 208px; background-repeat:no-repeat;
}
.prodos3_en {
background-image:url(../images/prodos3_en.jpg); background-position:666px 208px; background-repeat:no-repeat; 
}


.sprendimai1 {
background-image:url(../images/sprendimai1.jpg); background-position:543px 0; background-repeat:no-repeat; 
}
.sprendimai2 {
background-image:url(../images/sprendimai2.jpg); background-position:782px 0; background-repeat:no-repeat;
}


.naujienos1 {
background-image:url(../images/naujienos1.jpg); background-position:0 0px; background-repeat:no-repeat; 
}
.naujienos2 {
background-image:url(../images/naujienos2.jpg); background-position:333px 0px; background-repeat:no-repeat;
}
.naujienos3 {
background-image:url(../images/naujienos3.jpg); background-position:666px 0px; background-repeat:no-repeat; 
}


.mb1 { margin-bottom:33px; }

.zoom {
zoom:1;
}

.c1 {
width:106px; border-bottom:1px solid #D8D8D8; padding:0 0 3px 0;
}
.c2 {
width:125px; border-bottom:1px solid #D8D8D8; padding:0 0 3px 0;
}

.sbmt { border:0; background-image:url(../images/sbmtrep.gif); background-repeat:repeat-x; font-size:11px; line-height:14px; color:#FFFFFF; padding:2px 0 3px 0; cursor:pointer; }

.imgpoz { margin:-15px 0 0 0; }
.imgpoz { position:absolute; margin:0 0 0 -10px; }
.kompan {
background-image:url(../images/kompan.jpg); background-repeat:no-repeat; padding:34px 0 0 0; height:141px;
}

.slank {
background-image:url(../images/rx.gif); background-position:0 4px; background-repeat:repeat-x;
}

.ftw {
margin:3px 0 10px 0; width:175px; font-size:11px;
}

.imgleft { margin-right:20px; }
.imgright { margin-left:20px; }

.thumbsas {
margin:10px 0px 0 0; width:70px; height:50px; background-color:#F0F0F0; border-right: 5px solid #ffffff;
}

.bigimgas {
border:1px solid #F0F0F0; padding:9px; height: 160px;
}

.banner {
margin:4px 0 16px 0;}

.os {
background-image:url(../images/osbg.gif); background-position:0px 0px; background-repeat: no-repeat; padding:18px 24px 14px 19px; height:50px
}
.dust {
background-image:url(../images/z.gif); background-position:202px 0; background-repeat:repeat-y; padding:5px 0; zoom:1;
}

.nopad { padding:0; background-color:#FFFFFF !important; }

.m2blog {
background-image:url(../images/mdblogas.jpg); background-repeat:no-repeat; height:140px; padding:36px 0 0 27px;
}

.komentaras {
border-bottom:1px solid #F0F0F0; margin-bottom:13px;
}

    .m2_products_acc_toggle {
			display: block;
			outline: none;
			margin: 0 0 0 0;
		}

		.m2_products_acc_toggle_active {
		}

		.m2_products_acc_content {
			overflow: hidden;
      padding: 0px 0px 0px 0px !important;
		}
		
/*--Nauji stiliai 09-12-31*/
.slide_elements {background-color: #ccf600; width: 998px; height: 450px; position: relative;}		
.mobile {background: #ccf600 url(../images/mobile_banner.jpg) no-repeat left bottom;}	
.adwords {background: #ccf600 url(../images/adwords_banner.jpg) no-repeat left bottom;}
.slide_elements .context {position: absolute; top: 147px; left: 46px; width: 450px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
.slide_elements .context .title {font-size: 48px; color: #fff; line-height: 1.0em; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
.slide_elements .context .text {font-size: 14px; padding: 15px 0; line-height: 1.2em;}		
.slide_elements .more_button {font-size: 14px; color: #fff; display: inline-block; line-height: 25px; padding-left: 10px; padding-right: 30px; background: #656F76 url(../images/prod.gif) no-repeat 135px center;}
.slide_elements .more_button:hover {background: #001320 url(../images/prod2.gif) no-repeat 135px center; text-decoration: none;}

.slide_elements .paging {position: absolute; left: 46px; bottom: 30px;}
.slide_elements .paging a {display: inline-block; float: left; width: 22px; text-align: center; line-height: 22px; border: 1px solid #fff; color: #fff; font-size: 14px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; margin-right: 7px;} 
.slide_elements .paging a:hover {background: #fff; color: #000; text-decoration: none; }
.slide_elements .paging a.active {background: #000; color: #fff; border: 1px solid #000;}

h1.page_title {line-height: 20px; font-size: 17px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-transform: none; font-weight: normal; padding-bottom: 16px;}
h1.mobile_title {background: url(../images/mobile_h.jpg) no-repeat 275px bottom; padding-top: 50px;}
h1.adwords_title {background: url(../images/adwords_h.jpg) no-repeat 275px bottom; padding-top: 50px;}

.simple_content p {margin: 1em 0;}

.hr1_notop {margin-top: 0px;}

.two_columns {}
.two_columns .fl {width: 405px;}
.two_columns .fr {width: 295px; padding-top: 262px;}
.two_columns .block {}
.two_columns .block h2 {margin-bottom: 0px; padding-bottom: 12px; padding-top: 36px;}
.two_columns .block .content {background: url(../images/grey_dot.gif) repeat-x left top; padding-top: 10px;}
.two_columns .block .content p {margin: 10px 0; font-sizE: 13px; color: #666;}
.two_columns .block h2 {font-size: 32px; color: #001320; font-weight: normal; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-transform: none; line-height: 1em; }

.two_columns .about_us h2 {background:url(../images/about.gif) no-repeat right bottom;}
.two_columns .about_us .content {height: 185px;}
.two_columns .about_us .content p {line-height: 1.3em;}
.two_columns .about_us ul {margin: 0; padding: 0; padding-top: 10px;}
.two_columns .about_us ul li {width: 200px; float: left;}
.two_columns .about_us ul li a {display: block; padding-left: 18px; background:url(../images/green_arrow.gif) no-repeat left center; font-weight: bold; color: #666;}
.two_columns .about_us .read_more {padding-top: 20px; padding-bottom: 15px;}
.two_columns .about_us .read_more a {text-decoration: underline; font-size: 13px;}

.two_columns .contacts {}
.two_columns .contacts h2 {background:url(../images/contact.gif) no-repeat right bottom;}
.two_columns .contacts .fl {width: 265px;}
.two_columns .contacts .fr {width: 128px; padding-top: 0;}
.two_columns .contacts .form_row {margin-bottom: 5px;}
.two_columns .contacts .form_row label {float: none; display: block; font-size: 13px; color: #666;padding-bottom: 1px;} 
.two_columns .contacts .form_row select {width: 260px;}
.two_columns .contacts .form_row input.text {width: 252px;}
.two_columns .contacts .form_row textarea {width: 252px;}
.two_columns .contacts .fr .name {line-height: 21px; background: #99d015; color: #fff; padding: 0 8px; font-size: 13px; margin-top: 1px;}


.two_columns .projects {}
.two_columns .projects h2 {background:url(../images/project.gif) no-repeat right bottom; padding-top: 60px;}
.two_columns .element_list .element {margin-bottom: 20px;}
.two_columns .element_list .element .image {width: 70px; float: left;}
.two_columns .element_list .element .details {width: 312px; float: right;}
.two_columns .element_list .element .title {padding-bottom: 3px;}
.two_columns .element_list .element .title a {font-size: 13px; font-weight: bold;}
.two_columns .element_list .element .description {font-size: 13px; color: #666; }
.two_columns .projects .list_link {width: 312px; float: right;}
.two_columns .projects .list_link a {font-size: 13px; text-decoration: underline;}

.two_columns .services h2 {background:url(../images/service.gif) no-repeat right bottom; padding-top: 48px;}
.two_columns .services .element .image {width: 80px;}
.two_columns .services .element .details {width: 205px;}
.two_columns .services .element .title {font-size: 20px; color: #99BA00; padding-bottom: 8px; line-height: 1em;}
.two_columns .services .element .more_link {padding-top: 5px;}
.two_columns .services .element .more_link a {font-size: 13px; text-decoration: underline;}

.about1 {
background-image:url(../images/about_1.jpg); background-position:535px 0; background-repeat:no-repeat; 
}
.about2 {
background-image:url(../images/about_2.jpg); background-position:782px 0; background-repeat:no-repeat;
}


.clearfix:after, .form_row:after {
	content: " "; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix, .form_row {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html .form_row {height: 1%;}
.clearfix, .form_row {display: block;}
/* End hide from IE-mac */
.form_row input.text, .form_row label {display: block; float: left;}
.clear {clear: both;}
.green_links a, .green_links a:visited, .green_links a:hover, .green_links a:link {
	color: #99BA00;
}

.listas #opinion{
	font-style: italic;
}
.listas #opinion .fs11{
	font-style: normal;
}
#slideviewer a.more_button{
	width: 120px;
}
.new_en span {
	background-image:url(../images/new_en.gif) !important;
}
.category_label {
color:white;
font-size:10px;
padding:0 3px;
text-transform:uppercase;
}

.b_green {
    background-color: #9BC20C;
}
.b_orange {
    background-color: #FA7A1A;
}
.b_blue {
    background-color: #07A7DD;
}
.b_yellow {
    background-color: #E4D100;
}
.b_grey {
    background-color: #938673;
}
.b_red {
    background-color: #EF3939;
}
.latestnews {
    padding: 20px 30px 0 17px;
    width: 370px;
}