html {
height:100%;
}

body { 
margin: 0px; 
padding: 0px;
background-color:#567C98; 
color:#E7E7E8;
font-family: "Microsoft Sans Serif", Times, serif;
font-size:77%; 
line-height:14px;
height:100%;
background-image:url(../images/bodyrep.gif); background-repeat: repeat-x;
}

input, textarea, select {	
color: #000000; 
font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size:12px;
}

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 }

.statement {vertical-align: top; width: 50%; font-weight: bold;}
.qblock {border: 1px solid #ff0000;}
.answer {padding-bottom: 20px;}


h1 { 
font-family: "Microsoft Sans Serif", Times, serif; font-size:16px; color:#5DAE0A; line-height:20px; font-weight: bold; text-decoration: none;
margin:0 0 12px 0;
}
h2 { 
font-family: "Microsoft Sans Serif", Times, serif; font-size:11px; color:#E7E7E8; line-height:14px; font-weight: bold; text-decoration: none;
margin:0 0 10px 0;
}










.pad1 {
padding-left:60px;
}
.pad2 {
padding:6px 0px 8px 0px;
}
.pad3 {
padding-bottom:4px;
}
.pad4 {
padding:3px 0px 0px 0px;
}
.pad5 {
margin:16px 0px 0px 0px;
padding:0px 100px 1px 35px;
}












.tablestyle { 
border:0px solid; 
margin-bottom:24px;
border-collapse:collapse;

}
.tablestyle th {
font-size:12px;
color:#E7E7E8; line-height:15px; font-weight:bold; text-decoration: none;
padding:2px 5px 6px 14px;
text-align: left;
vertical-align:top;
border-right:1px solid #5DAE0A;
border-left:1px solid #5DAE0A;
}

.tablestyle td {
font-size:12px;
color:#E7E7E8; line-height:15px; font-weight: normal; text-decoration: none;
padding:2px 5px 2px 14px;
text-align: left;
vertical-align:top;
border-right:1px solid #5DAE0A;
border-left:1px solid #5DAE0A;
}
.tablestyle tr.bg1 { background-color:#405F91; }


#root {

background-image:url(../images/line.gif); background-position:0px 381px; background-repeat:repeat-x;
height:100%;

}
#box1 {
width:1004px; 
margin:0px auto; 
background-image:url(../images/bgelement.gif); background-position:470px 88px; background-repeat:no-repeat;
height:100%;
}
#box2 {
background-image:url(../images/bottomgalas.jpg); background-position:413px 381px; background-repeat:no-repeat;
height:100%;
 }
#top {
padding:0 17px 0 0px;
}
#menublok {
width:800px; float:left;
}
#leftc {
float:left; width:260px;
}
#left2c {
float:left; padding:30px 0px 0px 14px; width:330px; margin-right:56px;
}
#centrc {
float:left; padding:60px 0px 0px 0px; width:340px;
}
.logo {
padding:23px 0px  26px 26px;
}
.txtblok {
border-left:2px solid #54A90B; 
padding:2px 0px 2px 9px; 
font-family:'Microsoft Sans Serif', Times, serif; 
font-size:11px; 
line-height:13px; 
color:#E7E7E8; 
margin-left:14px;
}
.vygdkateg {
margin-top:9px; margin-bottom:7px;
}

.foto {
padding:2px 8px 2px 0; vertical-align:top;
}
.skirt {
background-color:#54A90B; width:2px;}
.txtblok2 {
padding:2px 0px 2px 9px; font-family:'Microsoft Sans Serif', Times, serif; font-size:12px; color:#E7E7E8; line-height:14px; vertical-align:top;
}
.marg {
margin-top:16px;
}







.minimum {
height:90px;
}
.bigflash {
float:right; width:660px;
}
.antrastes 
{
font-family:"Microsoft Sans Serif", Times, serif;
font-size:11px;
color:#E7E7E8;
font-weight:bold;
}
.antrastes2 {
font-family:"Microsoft Sans Serif", Times, serif;
font-size:11px;
color:#8DA0B1;
font-weight: normal;
}

a.linkas1:link, a.linkas1:active, a.linkas1:visited {
color:#91CB04 !important; text-decoration: none !important;
}
a.linkas1:hover { text-decoration:underline !important;
}

.join { margin:5px 0 0 13px;}
.join td { font-family:"Microsoft Sans Serif", Times, serif; color:#8DA0B1; font-size:11px; line-height:14px; }
.join td a {

color:#8DA0B1; text-decoration: none;
}
.join td a:hover {
color:#C9CFD6;
text-decoration: none;
}
.join a.active:link, .join a.active:active, .join a.active:visited, .join a.active:hover {
color:#C9CFD6;
text-decoration: none;
}
#join {
float:right; width:234px; padding:18px 0px 0px 0px;
}




#kalbos {
float:right; text-align:right;
padding:14px 0px 0px 0px;
font-size:10px;
color:#FEFFF7;
font-family:"Microsoft Sans Serif", Times, serif;

}
#kalbos a {
color:#FEFFF7;
text-decoration: none;
}
#kalbos a:hover {
color:#001D4B;
text-decoration: none;
}

#kalbos a.active:link, #kalbos a.active:active, #kalbos a.active:visited, #kalbos a.active:hover {
color:#001E4B;

text-decoration: none;
}


#footer {
padding:20px 0px 4px 14px;
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CBD4DC;
}
#footer a { color:#CBD4DC; text-decoration:none;}
#footer a:hover { text-decoration:underline;}

#ico {
padding:17px 0px 0px 0px; width:83px; text-align:right; float:right;
}


#rootinner {
width:1004px; 
margin:0px auto;
height:100%;
}


#path ul {	 
list-style:none;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#path li { float:left; font-family:"Microsoft Sans Serif", Times, serif; color:#8DA0B1; font-size:9px; line-height:14px; padding:0px 5px 0px 8px;
background-image:url(../images/path.gif); background-position:0px 7px; background-repeat:no-repeat;}
#path li a {
white-space:nowrap;

color:#8DA0B1; text-decoration: none;
}
#path li a:hover {
color:#8DA0B1;
text-decoration: underline;
}
#cont {
padding:13px 0px 0px 0px;
}
#cont a {
color:#E7E7E8; text-decoration: underline;
}
#cont a:hover {
text-decoration: none;
}

#cont ul {	 
list-style:none;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
margin-left:13px;
padding:0px;
}
#cont li { padding:0px 0px 0px 8px;
background-image:url(../images/li.gif); background-position:0px 7px; background-repeat:no-repeat;}

#incentr {
padding:25px 0 0 46px; width:455px; float:left;
}
.photo {
float:left; margin:2px 15px 0px 0px;
}
.padingas {
padding:88px 0px 0px 0px;
}

.ok {
background-color:#5DAE0A; border:1px solid #FFFFFF; padding:0px 10px 3px 10px; float:left; margin-left:9px;
}
.error { background-color:#D60024; border:1px solid #FFFFFF; padding:0px 10px 3px 10px; float:left; margin-left:9px; }

.tfield {
background-color:#405F91; border:1px solid #FFFFFF; color:#FFFFFF; width:240px; margin:4px 0px 4px 9px;
}
.tarea {
background-color:#405F91; border:1px solid #FFFFFF; width:248px; margin:4px 0px 4px 9px; color:#FFFFFF;
}

.btn {
border:0px; cursor:pointer; background-image:url(../images/bntrep.gif); background-repeat:repeat-x; padding:0px 0px 4px 0px; height:19px; line-height:17px; font-family: 'Microsoft Sans Serif', Times, serif; font-size:12px; color:#E7E7E8;
}

.iko {

padding:2px 3px 2px 3px;
}

.puslap { font-size:11px; font-weight:bold; color:#54A90B; text-align:right; }
.puslap a {
padding:0px 4px 0px 4px;
font-weight:normal;
color:#E7E7E8;
text-decoration: none;
}
.puslap a:hover {
color:#E7E7E8;
text-decoration: underline;
}

.puslap a.active:link, .puslap a.active:active, .puslap a.active:visited, .puslap a.active:hover {
padding:0px 4px 0px 4px;
color:#54A90B;
font-weight:bold;
text-decoration: none;
}

.tablepoz {
margin-bottom:30px;
}
.galeri img {
margin-bottom:10px;
}
.ikoline img { margin:0px 2px 8px 2px;}