html {
height:100%;
}

body { 
margin: 0px; 
padding: 0px;
background-color:#B3AB89; 
color:#306E23; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:77%; 
line-height:13px;
height:100%;
background-image:url(../images/bodybg.gif); background-repeat:repeat-y;
}

input, textarea, select {	
color: #666; 
font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; 
background-color:#FFFFFF; 
}

form { 
display: inline;
margin:0px; 
}
img { 
border: 0px; 
 
}
p { 
margin:0px; 
}

.fl { 
float: left; 
}
.fr { 
float: right; 
}

.clear { 
clear: both; 
margin: -1px 0px 0px; 
height: 1px; 
}

input, textarea { 
padding: 0px 3px; 
}
select { 
padding: 1px 0px 1px 3px 
}

.brh {
line-height:7px; 
}

hr { color:#EAEAEA; height:1px; border:0px solid; margin:10px 0px 12px 0px; background-color:#EAEAEA; }



h1 { 
font-size:144%; color:#556452; line-height:22px; font-weight: normal; text-decoration: none;
margin:0px 0px 2px 0px;
}
h2 { 
 font-size:100%; color:#556452; line-height:22px; font-weight: bold; text-decoration: none;
margin:0px 0px 5px 0px;
}
h3 { 
font-size:144%; color:#306E23; line-height:22px; font-weight: normal; text-decoration: none;
margin:4px 0px 2px 0px;
}
h4 { 
font-size:14px; color:#6C6C6C; line-height:17px; font-weight: bold; text-decoration: none;
margin:5px 0px 3px 0px;
}



#cont ul { 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:15px;
margin-left:0px;
padding:0px;
list-style:none;
}
#cont ul li {
padding:3px 0px 3px 12px;
background-image:url(../images/li.gif); background-position:0px 6px; background-repeat:no-repeat;
}






#copyr {

font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#969696; line-height:13px; font-weight: normal; text-decoration: none;
}
#copyr a {
color:#969696; text-decoration: underline;
}
#copyr a:hover {
text-decoration: none;
}

#kontaktai {
font-family:Tahoma, Arial, Helvetica, sans-serif;  color:#5C5C5C; line-height:13px; font-weight: normal; text-decoration: none;
font-size:11px;
}
#kontaktai a {
color:#5C5C5C; text-decoration: underline;
}
#kontaktai a:hover {
text-decoration: none;
}

#footer {
padding:17px 34px 0px 21px;
}

.link1 { font-family:Tahoma; color:#5C5C5C;}

.link1 a {
color:#5C5C5C;  text-decoration: underline;
}
.link1 a:hover {
text-decoration: none;
}

.link2 a {
color:#AC5100;  text-decoration: underline;
}
.link2 a:hover {
text-decoration: none;
}

.link3 a {
color:#ffffff;  text-decoration: none;
}
.link3 a:hover {
text-decoration: underline;
}



.txtblok {
padding:9px 0px 0px 3px;
width:200px;
font-size:11px;
}



.pad1 {
padding-right:8px;

}
.pad2 {
padding-left:15px;
}
.pad3 {
padding-left:8px;
}
.pad4 {
padding-bottom:20px;
}
.pad5 {
padding:2px 0px 20px 0px;
}
.pad6 {
padding:9px 70px 0px 17px;
}
.pad7 {
padding:14px 0px 5px 0px;
}
.pad8 {
padding:11px 0px 11px 0px; height:100%;
}
.pad9 {
padding:6px 0px 0px 0px;
}
.pad10 {
padding:20px 25px 20px 22px;
}






#menuTop {
padding:0px 0px 0px 30px;
font-size:11px;

}
#menuTop a {
color:#AC5100; text-decoration: none;
padding:17px 8px 0px 8px;
display: block;
float:left;
}
#menuTop a:hover {
color:#308F30;
text-decoration: none;
background-image:url(../images/menuon.gif); background-position:center 0px; background-repeat:no-repeat;
}
#menuTop a.active:link, #menuTop a.active:active, #menuTop a.active:visited, #menuTop a.active:hover{
color:#308F30;
text-decoration: none;
background-image:url(../images/menuon.gif); background-position:center 0px; background-repeat:no-repeat;
	}
	
#kalbos {
padding:28px 48px 0px 0px;
text-align:right;
font-size:11px;

}
#kalbos a {
color:#AC5100; text-decoration: none;
padding:0px 7px 0px 7px;

}
#kalbos a:hover {
color:#BBAC9E;
text-decoration: none;

}
#kalbos a.active:link, #kalbos a.active:active, #kalbos a.active:visited, #kalbos a.active:hover{
color:#BBAC9E;
text-decoration: none;

	}
#navi {
padding:20px 440px 6px 0px;
text-align:right;
font-size:10px;
font-family:Tahoma;

}
#navi a {
color:#AE734A; text-decoration: underline;


}
#navi a:hover {
text-decoration: none;
}


#root {
width:1003px; height:100%; background-image:url(../images/mainbg.jpg); background-repeat:no-repeat;
}
#box1 {
background-image:url(../images/bottom.gif); background-position:632px 100%; background-repeat:no-repeat;
}

#leftC {
float:left;
width:640px;
}
#rightC {
width:362px;
float:right;
}

.aukstis1 {
height:386px;
}
.indexcont {
padding:65px 85px 0px 97px;
}
.txt1 {
padding:40px 0px 0px 0px; text-align:center;
}

.liuksas {
background-color:#87828B; height:36px; width:128px; background-image:url(../images/liuksas.gif); background-repeat:no-repeat; padding:8px 0px 0px 46px; font-family:Tahoma; font-size:11px; color:#FFFFFF;
float:right;
}

.dvivietis {
background-color:#69615A; height:36px; width:128px; background-image:url(../images/dvivietis.gif); background-repeat:no-repeat; padding:8px 0px 0px 46px; font-family:Tahoma; font-size:11px; color:#FFFFFF;
float:right;
}

.vienvietis {
background-color:#6A716D; height:36px; width:128px; background-image:url(../images/vienvietis.gif); background-repeat:no-repeat; padding:8px 0px 0px 46px; font-family:Tahoma; font-size:11px; color:#FFFFFF;
float:right;
}

#minHeight {
width:1px; height:530px;
float:left;
}


.lentelesStilius { 
border:0px solid; 
margin-bottom:20px;
border-collapse:collapse;

}
.table_default_top_cell {
color:#6C6C6C; line-height:15px; font-weight: bold; text-decoration: none;
padding:3px 5px 3px 8px;
text-align: left;
border:1px solid #ADA27B;
background-color:#E0DFC5;
}

.table_default_cell {
color:#306E23; line-height:14px; font-weight: normal; text-decoration: none;
padding:3px 5px 3px 8px;
text-align: left;
border:1px solid #ADA27B;
background-color:#EDECD3;
}

.tfield {
border:1px solid #D9D6CA;
background-color:#FBFBF6;
font-size:12px;
padding:2px 0px 0px 3px;
width:200px;
margin:3px 0px 7px 0px;
color:#306E23;
}

.lmenu {
border:1px solid #D9D6CA;
background-color:#E0DFC5;
font-size:12px;
padding:2px 0px 0px 3px;
width:200px;
margin:3px 0px 7px 0px;
color:#306E23;
}

.tfieldred {
border:1px solid #F50000;
background-color:#FBFBF6;
font-size:12px;
padding:2px 0px 0px 3px;
width:200px;
margin:3px 0px 7px 0px;
color:#306E23;
}

.lmenured {
border:1px solid #F50000;
background-color:#E0DFC5;
font-size:12px;
padding:2px 0px 0px 3px;
width:200px;
margin:3px 0px 7px 0px;
color:#306E23;
}

.kalendorius { 
border:0px solid;
margin:4px 0px 20px 8px;
}
.kalendorius th {
color:#775035; line-height:16px; font-weight: normal; text-decoration: none;
padding:0px 3px 0px 3px;
text-align: center;
}
.kalendorius td {
color:#A3A292; line-height:16px; font-weight: normal; text-decoration: none;
text-align: center;
}
.kalendorius td a {
color:#A3A292; text-decoration: none;
padding:0px 3px 0px 3px;

}
.kalendorius td a:hover {
color:#FFFFFF; text-decoration: none;
background-color:#CEA054;
}

.date { background-color:#AB9977; width:138px; text-align:center; float:left; line-height:15px; color:#F6F6F3; }

.red {
color:#F55252;
}

.margin {
margin:5px 4px -2px 0px; background-color:#EDECD3;
}
.margin2 {
margin:5px 4px -1px 0px; background-color:transparent;
}
.margin3 {
margin:0px 0px -2px 0px;
}
.margin4 {
margin-left:25px;
}


.registracijosF {
background-color:#EDECD3; padding:7px 20px 9px 12px;
}
.innerContent {
padding:10px 75px 22px 57px;
}

.logoHeaderLine {
padding-bottom:12px;
}
.logoHeader {
padding-left:15px;
}

.plot1 {
width:225px;
}
.line2 {
background-color:#DFDDB9; height:2px; margin-bottom:20px;
}

.btn {
background-color:#AE7E57; border:0px solid; cursor:pointer; font-family:Tahoma; font-size:11px; color:#FFFFFF; line-height:15px; height:15px; padding:0px 4px 2px 4px; margin:0px;
}
.errorBlok {
width:225px; font-family:Tahoma; font-size:92%; color:#757575; padding:15px 0px 0px 0px
}
.txtplot {
width:310px;
}




.spec {
background-color:#E7E2C0; 
background-image:url(../images/leftbottom.gif); background-position:0px 100%; background-repeat:no-repeat; 
padding:5px 5px 5px 13px; 
color:#474747; 
margin:14px 0px 0px 0px;
}
.specImg {
margin-left:16px; float:right;
}
.specDuagiau
{
text-align:right; padding:4px 0px 0px 0px;
}

.innerContent2 {
padding:10px 37px 22px 57px;
}

.vienasKamb {
background-color:#EAE9CF; border:1px solid #DDDABC; padding:7px;
}
.vienasKimg {
float:left; width:262px;
}
.vienasKbody {
float:right; width:215px;
}
.smallimg {
padding:23px 0px 0px 0px;
}