html {
height:100%;
}

body { 
margin: 0px; 
padding: 0px;
background-color:#ffffff; 
color:#333333;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:77%; 
line-height:15px;
height:100%;
background-image:url(../images/grad.gif); background-repeat: repeat;
}

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 }










h1 { 
font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#126577; line-height:24px; font-weight: normal; text-decoration: none;
margin:0;
}
h2 { 
font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:17px; font-weight: bold; text-decoration: none;
margin:0 0 10px 0;
}
h3 { 
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#126577; line-height:14px; font-weight: bold; text-decoration: none;
margin:0 0 10px 0;
}
.h3 { 
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:14px; font-weight: bold; text-decoration: none;
margin:0 0 5px 0;
display:block;
}








.pad1 {
padding:8px 40px 0px 10px;
}
.pad2 {
padding:0px 10px 1px 7px;
}
.pad3 {
padding-left:8px;
}
.pad4 {
text-align:right; padding-right:6px; padding-top:5px;
}
.pad5 {
padding:1px 6px 1px 2px;
}
.pad6 {
padding-left:9px; padding-top:3px;
}
.pad7 {
padding-left:6px;
}









.tablestyle { 
border:0px solid; 
margin-bottom:0px;
border-collapse:collapse;
}
.tablestyle th {
border:1px solid #D9D9D8;
background-color:#E9E9E8;
border-top:2px solid #90D666;
color:#666565; line-height:18px; font-weight: normal; text-decoration: none;
padding:0px 2px 0px 2px;
text-align: right;
font-weight: normal;

vertical-align:top;

}

.tablestyle td {
border:1px solid #ffffff;
border-top:1px dashed #E9E9E8;
border-bottom:1px dashed #E9E9E8;
color:#000000; line-height:18px; font-weight: normal; text-decoration: none;
padding:2px 5px 2px 5px;
text-align: right;
vertical-align:top;
}
.tablestyle a {
color:#6CA14C; text-decoration: underline;
}
.tablestyle a:hover {
text-decoration: none;
}
.tablestyle tr.bg1 {
background-color:#F4FBEF;


}
.red {
color:#D41010 !important;
}




#root {
width:996px; margin:0px auto 0px auto; padding:0px 4px 0px 4px;
}
#leftColumn {
float:left; width:383px; min-height:222px; _height:222px; background-image:url(../images/bgLeft.gif); background-repeat:no-repeat;
}

#rightColumn {
float:right; background-image:url(../images/bgRight.gif); background-position:100% 0px; background-repeat:no-repeat; min-height:224px; _height:224px; width:558px; padding-right:40px;
}
#footer {
border-top:1px solid #90D666; margin:42px 0px 0px 0px; text-align:center; padding:10px 0 5px 0 ;
}

#rightColumnLD {
float:right; background-image:url(../images/bgRight.gif); background-position:100% 0px; background-repeat:no-repeat; min-height:224px; _height:224px; width:538px; padding-right:40px;
}

.skirt {
background-image:url(../images/repy1.gif); background-repeat:repeat-y; width:11px;
}
.skirt2 {
background-image:url(../images/repy2.gif); background-repeat:repeat-y; width:11px;
}
.tf {
width:210px; background-color:#FFFFFF; border:0px; font-size:12px; padding:4px 0px 3px 2px; margin-bottom:1px
}
.btn {
background-image:url(../images/go.gif); background-repeat:no-repeat; width:58px; height:32px; border:0px; cursor:pointer; margin:29px 0px 0px 18px;
}
.hr1 {
background-image:url(../images/repx1.gif); background-position:4px 0px; background-repeat:repeat-x; height:19px;
}
.hr2 {
background-image:url(../images/repx2.gif); background-repeat:repeat-x; height:1px; margin:3px 0px 3px 0px;
}

.googlio {
background-image:url(../images/repy3.gif); background-position:100% 0px; background-repeat:repeat-y; margin:20px 0px 10px 0px; padding:0 10px 0 0;
}

.antrastes {
background-color:#E9E9E8; padding:2px; font-size:16px; font-weight: bold; color:#929191; margin-bottom:8px;
}




.left50 {
float:left; width:268px;
}
.right50 {
float:right; width:268px; text-align:right;
}

.left75 {
float:left; width:450px;
}

.stars {
float:right; text-align:right; padding-right:4px; width:75px; padding-top:2px;
}

.result1 {
padding-bottom:4px;
}
.resultFonas {
padding-bottom:4px; background-color:#fffdd9;
}
.papild {
font-size:14px; line-height:16px; margin-bottom:10px;
}

.logoKalbos {
float:left; background-image:url(../images/logo.gif); background-position:0px 5px; background-repeat:no-repeat; padding:5px 0px 0px 0px; height:87px; width:300px; color:#000000;
}
.logoKalbos a { color:#6CA14C; text-decoration: underline;}
.logoKalbos a:hover { text-decoration:none; }
.logoKalbos a.active:link, .logoKalbos a.active:active, .logoKalbos a.active:visited, .logoKalbos a.active:hover {
color:#6CA14C;
font-weight:bold;
text-decoration: none;
}
.color1 { color:#000000; }
.color2 { color:#2164F3; }
.color3 { color:#7D7B7B; }
.color4 { color:#6CA14C; }


.nuorod {

float:right;  width:640px; text-align:right; 
color:#2164F3; 
padding:0 40px 0 0;
}
.nuorod span { display:inline-block; padding:0px 0px 4px 0px; }
.nuorod a {  color:#2164F3; text-decoration: underline; 
display: inline-block;
padding:5px 0 3px 0;
}
.nuorod a:hover { text-decoration:none; }
.nuorod a.active:link, .nuorod a.active:active, .nuorod a.active:visited, .nuorod a.active:hover {
color:#2164F3;
text-decoration: none;
border-bottom:1px solid #6CA14C;
background-color:#E9E9E8;
display: inline-block;
padding:5px 2px 2px 2px;
}

.paieska { margin:64px 0px 0px 10px; }
.paieska td { vertical-align:top; color:#FFFFFF; }
.paieska td a { color:#FFFFFF; text-decoration: underline;}
.paieska td a:hover { text-decoration:none; }

.paieskaExt { margin:47px 0px 0px 10px; }
.paieskaExt td { vertical-align:top; color:#FFFFFF; }
.paieskaExt td a { color:#FFFFFF; text-decoration: underline;}
.paieskaExt td a:hover { text-decoration:none; }

.resultsBy {
padding-right:45px; text-align:right; color:#000000;
}
.resultsBy a { color:#6CA14C; text-decoration: underline;}
.resultsBy a:hover { text-decoration:none; }
.resultsBy a.active:link, .resultsBy a.active:active, .resultsBy a.active:visited, .resultsBy a.active:hover {
color:#6CA14C;
font-weight:bold;
text-decoration: none;
}

.ByCategory {
color:#6CA14C;
font-weight:bold;
margin-left:18px;
margin-top:3px;
width:510px;
}
.ByCategory td { vertical-align:top; }
.ByCategory a { color:#0374FE; text-decoration: underline; font-weight:normal;}
.ByCategory a:hover { text-decoration:none; }
.ByCategory a.active:link, .ByCategory a.active:active, .ByCategory a.active:visited, .ByCategory a.active:hover {
color:#000000;
font-weight:bold;
text-decoration: none;
}


.ByCategoryLD {
color:#6CA14C;
font-weight:bold;
margin-left:18px;
margin-top:3px;
}
.ByCategoryLD td { vertical-align:top; }
.ByCategoryLD a { color:#0374FE; text-decoration: underline; font-weight:normal;}
.ByCategoryLD a:hover { text-decoration:none; }
.ByCategoryLD a.active:link, .ByCategory a.active:active, .ByCategory a.active:visited, .ByCategory a.active:hover {
color:#000000;
font-weight:bold;
text-decoration: none;
}

.ByCategoryLD2 {
color:#6CA14C;
font-weight:bold;
margin-left:0px;
margin-top:0px;
}
.ByCategoryLD2 td { vertical-align:top; }
.ByCategoryLD2 a { color:#0374FE; text-decoration: underline; font-weight:normal;}
.ByCategoryLD2 a:hover { text-decoration:none; }
.ByCategoryLD2 a.active:link, .ByCategory a.active:active, .ByCategory a.active:visited, .ByCategory a.active:hover {
color:#000000;
font-weight:bold;
text-decoration: none;
}

a.coment:link, a.coment:active, a.coment:visited {
color:#000000; text-decoration: none;
}
a.coment:hover { text-decoration: underline;
}
a.visited:link, a.visited:active, a.visited:visited {
color:#7D7B7B; text-decoration: underline;
}
a.visited:hover { text-decoration: none;
}
a.link1:link, a.link1:active, a.link1:visited {
color:#107CED; text-decoration: underline;
}
a.link1:hover { text-decoration: none;
}
.link2 {
color:#000000;
padding-left:3px;
padding-bottom:2px;
}
.link2 a { color:#6CA14C !important; text-decoration: underline;}
.link2 a:hover { text-decoration:none; }
.link2 a.active:link, .link2 a.active:active, .link2 a.active:visited, .link2 a.active:hover {
color:#6CA14C;
font-weight:bold;
text-decoration: none;
}

.link3 {
color:#000000;
padding-left:3px;
padding-bottom:2px;
}
.link3 a { color:#2164F3; text-decoration: underline;}
.link3 a:hover { text-decoration:none; }
.link3 a.active:link, .link3 a.active:active, .link3 a.active:visited, .link3 a.active:hover {
color:#6CA14C;
font-weight:bold;
text-decoration: none;
}


a.link4:link, a.link4:active, a.link4:visited {
color:#6CA14C; text-decoration: underline;
}
a.link4:hover { text-decoration: none;
}


.link5 {
color:#000000;
padding-left:3px;
padding-bottom:2px;
}
.link5 a { color:#6CA14C; text-decoration: underline;}
.link5 a:hover { text-decoration:none; }
.link5 a.active:link, .link5 a.active:active, .link5 a.active:visited, .link5 a.active:hover {
color:#000000 !important;
font-weight:bold;
text-decoration: none;
}


.footermenu {
color:#2164F3;
padding-bottom:11px;
}
.footermenu a { color:#2164F3; text-decoration: underline;}
.footermenu a:hover { text-decoration:none; }
.footermenu a.active:link, .footermenu a.active:active, .footermenu a.active:visited, .footermenu a.active:hover {
color:#6CA14C;
font-weight:bold;
text-decoration: none;
}

.joblist {
color:#000000;
margin-bottom:11px;

margin-top:8px;
}
.joblist a { color:#0374FE; text-decoration: underline;}
.joblist a:hover { text-decoration:none; }
.joblist a.active:link, .joblist a.active:active, .joblist a.active:visited, .joblist a.active:hover {
color:#004BA6;
text-decoration: none;
}


#leftm {
padding:0 0 0 12px; width:193px;
float:left;
background-image:url(../images/repy1.gif); background-position:100% 0px; background-repeat:repeat-y;
}
#leftm ul { 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}

#leftm ul li {
background-image:url(../images/li.gif); background-position:0px 9px; background-repeat:no-repeat;
padding:0 0 0 8px;
}

#leftm ul li a {
color:#0374FE; line-height:18px; font-weight: normal; text-decoration: underline;
}

 
#leftm ul li a:hover {
text-decoration: none;
}

#leftm ul li.active a:link, #leftm ul li.active a:visited, #leftm ul li.active a:hover, #leftm ul li.active a:active { text-decoration: none;
background-image:url(../images/lion.gif); background-position:3px 8px; background-repeat:no-repeat;
color:#CFCFD9;
}
#leftm ul li.active a:hover {
text-decoration: none;
background-image:url(../images/lion.gif); background-position:3px 8px; background-repeat:no-repeat;
color:#CFCFD9;
	}

.form { margin-left:12px; margin-bottom:5px;}
.form td { padding:5px 5px 5px 0px; }


.mail {
color:#000000 !important; font-weight:bold;
}
#contTxt {
padding:0 21px 0 0; min-height:350px; _height:350px;
}
.head {
border-top:2px solid #90D666; border-bottom:1px solid #90D666; background-color:#E9E9E8; line-height:19px; margin-bottom:10px; padding:0 12px;
}
.headLD {
border-top:0px solid #90D666; border-bottom:1px solid #90D666; background-color:#E9E9E8; line-height:19px; margin-bottom:10px; padding:0 12px; width:550px;
}

.headTxt {
font-size:16px; color:#929191;
}
#rightTxt {
width:749px; line-height:18px;
float: right;
}
.tf2 {
border:1px solid #0374FE; padding:2px;
}