body {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background-image:url('images/bg.png');
background-repeat: repeat-x;
background-color: #d1d1d1;
margin:0;
padding:0;
height:100%; /* this is the key! */ 
}


a {
	color : #6a920f;
	text-decoration : none;
}

a:hover {
	color : #6a920f;
	text-decoration : underline;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.page {
width: 902px;
margin:0px auto;
}

.virsus{
background-image: url(images/virsus.png);
background-repeat: no-repeat;
width: 902px;
height: 100px;
margin: 20px 0px 0px 0px;
}

.navi{
width: 700px;
display: inline-block;
float: right;
margin: 65px 0px 0px 0px;
}

.navi li{
display: inline;
}

.navi li a {
    font-size: 16px;
    float: left;
	color:#777474;
	padding: 0px 0px 0px 10px;
}

.navi li a:hover {
	color: #777474;
	text-decoration: underline;
}


.navi2{
width: 196px;
float: left;
margin: 5px 0px 0px 0px;
}

.navi2 ul{
text-align: center
}

.navi2 li a {
    font-size: 14px;
	color:#6a920f;
	padding: 0px 0px 0px 0px;
}

.navi2 li a:hover {
	color: #6a920f;
	text-decoration: underline;
}

.linija {
    font-size: 16px;
    float: left;
	color:#d2d2d2;
	margin: 0px 20px 0px 30px;
}

.linija2 {
   background-image: url(images/linija.png);
   background-repeat: no-repeat;
   width: 164px;
   height: 1px;
   margin: 5px 0px 5px 0px;
   margin-left: auto;
   margin-right: auto;
}

.sonai{
background-image: url(images/sonai.png);
background-repeat: no-repeat;
width: 902px;
background-repeat: repeat-y;
float: right;
margin: 0px 0px 0px 0px;
}

.panele1{
width: 196px;
float: left;
margin: 19px 0px 0px 20px;
}

.panele2{
width: 196px;
float: left;
margin: -30px 0px 0px 0px;
}

.panelev{
background-image: url(images/panelev.png);
background-repeat: no-repeat;
width: 196px;
height: 43px;
}

.paneles{
background-image: url(images/paneles.png);
background-repeat: repeat-y;
width: 196px;
height: 180px;
}

.paneles2{
background-image: url(images/paneles.png);
background-repeat: repeat-y;
width: 196px;
height: 360px;
}

.panelea{
background-image: url(images/panelea.png);
background-repeat: repeat-y;
width: 196px;
height: 10px;
margin: 0px 50px 50px 0px;
}

.centras{
width: 649px;
height: 257px;
float: right;
margin: 19px 18px 0px 0px;
}

.naujienap{
background-image: url(images/naujienap.png);
background-repeat: no-repeat;
width: 654px;
height: 34px;
float: right;
margin: 19px 14px 0px 0px;
}

.naujienav{
background-image: url(images/naujienav.png);
background-repeat: no-repeat;
width: 654px;
height: 4px;
float: right;
margin: 3px 14px 0px 0px;
}

.naujienas{
background-image: url(images/naujienas.png);
background-repeat: repeat-y;
width: 654px;
float: right;
margin: 0px 14px 0px 0px;
}

.naujienaa{
background-image: url(images/naujienaa.png);
background-repeat: no-repeat;
width: 654px;
height: 8px;
float: right;
margin: 0px 14px 10px 0px;
}

.apacia{
background-image: url(images/apacia.png);
background-repeat: no-repeat;
width: 902px;
height: 48px;
float:right;
margin: -5px 0px 20px 0px;
}



.txt1{
font-size: 20px;
color: #387aa0;
padding: 10px 0px 0px 15px;
}

.txt6{
font-size: 20px;
color: #387aa0;
padding: 10px 0px 0px 35px;
}

.txt2{
font-size: 11px;
color: #000;
padding: 10px 0px 0px 35px;
}

.txt3{
font-size: 14px;
color: #fefefe;
padding: 8px 0px 0px 15px;
}

.txt4{
font-size: 11px;
color: #959393;
padding: 15px 0px 0px 15px;
}

.txt5{
width: 640px;
font-size: 14px;
color: #797777;
padding: 10px 10px 0px 10px;
}

