html, body {
margin: 0px; 
padding: 0px;
height:100%;
}

body { 
color:#292929;
font-family:Tahoma, Arial; 
font-size:12px; 
line-height:17px;
background-color:#EFEFEF;
background-image:url(images/body.gif); background-position:50% 0; background-repeat:no-repeat;

}

input, textarea, select {	
color: #000000; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 
}

form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0 0 14px 0; }

.fl { float: left; }
.fr { float: 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 }


h3 { 
font-size:10px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
margin:0px 0px 4px 0px;
}
h2 {
font-size:14px; color:#000000; line-height:16px; font-weight: normal; text-decoration: none;
margin:0px 0px 9px 0px;
}
h1 {
font-size:15px; color:#000000; line-height:17px; font-weight: normal; text-decoration: none;
margin:0px 0px 9px 0px;
}
.h1 { font-size:23px; line-height:28px; display:inline; color:#FFFFFF;}

table { border:0px solid; border-collapse:collapse; }







.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px }
.fs17 { font-size:17px }
.fs18 { font-size:18px }
.fs22 { font-size:22px }
.fs25 { font-size:25px }

.lh12 { line-height:12px; }
.lh13 { line-height:13px; }
.lh14 { line-height:14px !important; }

.lh15 { line-height:15px; }
.lh16 { line-height:16px; }
.lh17 { line-height:17px; }
.lh18 { line-height:18px; }
.lh19 { line-height:19px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh28 { line-height:28px; }
.lh34 { line-height:34px; }



.pad1 { padding:0 382px 0 18px; }
.pad2 { padding:18px 19px 0px 17px; }
.pad3 { padding:0 0 15px 0; }
.pad4 { padding:0 0 0px 0; }
.pad5 {padding:11px 0 0 0; }
.pad6 { padding:16px 20px 70px 15px; }
.pad7 { padding:0 8px 21px 8px; }
.pad9 { padding:35px 8px 0px 8px; }
.pad10 { padding:18px 16px 0 16px; }
.pad11 { padding:20px 8px 0 8px; }
.pad12 { padding:0 13px 0 0; }
.pad13 { padding:10px 13px 0px 14px; }
.pad14 { padding:0px 8px ; }
.pad15 { padding:2px 8px 4px 10px; }
.pad16 { padding:55px 19px 0px 17px; }


.hr1 { background-color:#4B4B4B; height:1px; margin:11px 0 10px 0; }



.tar { text-align:right; }
.tac { text-align:center }


.color1 { color:#909090; }
.color2 { color:#35CE0C; }
.color3 { color:#000000; }
.color4 { color:#ffffff; }
.color5 { color:#A0A0A0; }
.color6 { color:#B7B7B7; }


.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#909090; text-decoration: underline;
}
.link1 a:visited,  a.link1:visited {
color:#909090; text-decoration: underline;
}
.link1 a:hover,  a.link1:hover {
color:#909090; text-decoration: none;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#35CE0C; text-decoration: underline;
}
.link2 a:visited,  a.link2:visited {
color:#35CE0C; text-decoration: underline;
}
.link2 a:hover,  a.link2:hover {
color:#35CE0C; text-decoration: none;
}

.link2 a.active:link, .link2 a.active:active, .link2 a.active:visited, .link2 a.active:hover {
color:#35CE0C; text-decoration: none;
}


.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#000000; text-decoration: underline;
}
.link3 a:visited,  a.link3:visited {
color:#000000; text-decoration: underline;
}
.link3 a:hover,  a.link3:hover {
color:#000000; text-decoration: none;
}


.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#ffffff; text-decoration: underline ;
}
.link4 a:visited,  a.link4:visited {
color:#ffffff;  text-decoration: underline ;
}
.link4 a:hover,  a.link4:hover {
color:#ffffff; text-decoration: none;
}


.link5 a:link, .link5 a:active, a.link5:link,  a.link5:active {
color:#2DC104; text-decoration: underline;
}
.link5 a:visited,  a.link5:visited {
color:#2DC104;  text-decoration: underline;
}
.link5 a:hover,  a.link5:hover {
color:#2DC104; text-decoration: none;
}

.link6 a:link, .link6 a:active, a.link6:link,  a.link6:active {
color:#A0A0A0; text-decoration: underline;
}
.link6 a:visited,  a.link6:visited {
color:#A0A0A0;  text-decoration: underline;
}
.link6 a:hover,  a.link6:hover {
color:#ffffff; text-decoration: none;
}
.link6 a.active:link, .link6 a.active:active, .link6 a.active:visited, .link6 a.active:hover {
color:#ffffff; text-decoration: none;
}




.aukstis1 {height:141px; }
.aukstis2 {height:185px; }
.aukstis3 {height:197px; }
.aukstis4 { height:98px; }
.aukstis5 { height:83px; }



.plotis1 { width:350px; } 
.plotis2 { width:948px; }
.plotis3 { width:197px; }
.plotis4 { width:750px; }
.plotis5 { width:214px; }
.plotis6 { width:500px; }
.plotis7 { width:172px; }


.zoom { zoom:1; }



.bgcolor1 { background-color:#FFFFFF; }
.bgcolor2 { background-color:#7ACC63; }
.bgcolor3 { background-color:#000000; }
.bgcolor4 { background-color:#4B4B4B; }







	



.uper { text-transform:uppercase; }

#outer{
min-height:100%;
margin-bottom:-96px;
height:auto;
background-color:#FFFFFF;

}

* html #outer{height:100%;}
#footer {
width:100%;
display:table;
height:96px;
}
#clearfooter{clear:both;height:96px;}



a.rss { display:block; background-image:url(images/rss1.gif); width:41px; height:17px; background-repeat:no-repeat; text-decoration:none;}
a.rss:hover { background-image:url(images/rss2.gif); background-repeat:no-repeat;}


a.joinus { display:block; background-image:url(images/join1.gif); width:41px; height:17px; background-repeat:no-repeat; text-decoration:none;}
a.joinus:hover { background-image:url(images/join2.gif); background-repeat:no-repeat;}



.kairysmeniu ul li a {zoom:1; font-size:14px; line-height:16px; color:#FFFFFF; font-weight:bold; display:block; background-color:#B63EAD; padding:11px 27px 11px 19px; text-decoration:none; }
.kairysmeniu ul li a:hover { text-decoration: none; background-color:#2DC104; background-image:url(images/menu.gif); background-position:100% 17px; background-repeat:no-repeat;
 }
.kairysmeniu ul li.active a:link, .kairysmeniu ul li.active a:visited, .kairysmeniu ul li.active a:hover, .kairysmeniu ul li.active a:active {
background-color:#2DC104;
background-image:url(images/menu.gif); background-position:100% 17px; background-repeat:no-repeat;
}

.kairysmeniu ul li.sub {
background-color:#7ACC63; color:#FFFFFF; font-size:13px; padding:11px 20px 67px 14px; background-image:url(images/msub.gif); background-position:100% 100%; background-repeat:no-repeat;
}

.introblok { width:249px; min-height:244px; _height:244px; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; background-color:#000000; }
.read { width:249px; padding:0 0 5px 0; min-height:315px; _height:315px; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; background-color:#000000; }
.watch { width:249px; padding:0 0 5px 0; min-height:295px; _height:295px; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; background-color:#000000; }

.discuss { width:249px; padding:0 0 5px 0; min-height:299px; _height:299px; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; background-color:#000000; }

.hear { width:249px; min-height:120px; _height:120px; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; background-color:#000000; }

.blackblok { background-color:#000000; padding:17px 12px 13px 13px; border-right:1px solid #ffffff; }

.paraste1 { margin:12px 15px 0 15px; }
.paraste2 { margin:5px 0 0 -13px; }
.paraste3 { margin:0 0 3px 0; }
.paraste4 { margin:5px 0 0 0; }
.paraste5 { margin:0 0 1px 0; }



.absolute { position:absolute; }

.garfbg { background-image:url(images/msub.gif); background-position:100% 100%; background-repeat:no-repeat;}

.sarasas ul li { padding:0 0 7px 11px; background-image:url(images/li.gif); background-position:0 6px; background-repeat:no-repeat;}

.k1 { background-image:url(images/k1.gif); background-position:0px 0px; background-repeat:no-repeat; }
.k2 { background-image:url(images/k2.gif); background-position:100% 0px; background-repeat:no-repeat; }
.k3 { background-image:url(images/k3.gif); background-position:100% 100%; background-repeat:no-repeat; }
.k4 { background-image:url(images/k4.gif); background-position:0px 100%; background-repeat:no-repeat; }

.margin2 { margin:0 0 -2px 0; }