h1{

font-size:14px;

font-weight:bolder;

}

h2,h3{

font-size:13px;

font-weight:bolder;

}

h5,h5,h6{

font-size:12px;

font-weight:bolder;

}
.lentele{
    border-color : #779545;
    border-style : solid;
    border-width: 1px 1px 0px 0px;


}

.lentele td {
 border-color : #779545;
 border-style : solid;
 border-width: 0 0 1px 1px;
padding:4px;
}

.paveiksliukas{
border:1px solid #779545;
}

input,textarea{border:1px solid #779545;font-family:tahoma;font-size:11px;}

.buttonssub{background-color:#87b8d9;color:#FFF;}

a img,a{
cursor:pointer;
border:0;
}
.readmorealign{
text-align:right;
}
.mustbe{

}

body {
	padding:0;
	margin:0;
	padding:0;
	margin:0;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	background:#fff url(/images/bcgr.png) top center repeat-y;
}

/* New */
body#front {
	background:#fff url(/images/new/bg_full_widh.jpg) top center repeat-y;
}
/*******/

a img{
  border:0;
  cursor:pointer;
}
a,a:visited {
  color:#779545;
  text-decoration:none;  
}

a {
cursor:pointer;
}
a:hover{
  color:#779545;
  text-decoration:underline;
}

div#content{margin:0 auto;width:799px;}
div#toppic{background:#89b9d6 url(/images/topright.png) top right no-repeat;height:29px;}

body#front div#toppic {
	background: none;
}

div#topbrd{background: url(/images/topbrd.png) top left no-repeat;height:3px;line-height:3px;font-size:3px;}
div#contentback{background: url(/images/mbodbcg.png) top left repeat-y;padding-top:2px;}
div#bordbot{background: url(/images/bottombcgr.gif) 0px 0px no-repeat;height:3px;line-height:2px;font-size:2px;}


div#mainbodback{background: url(/images/bodbackground.png) top left no-repeat;
margin-left:5px !important;
margin-left:6px;
margin-top:0px;
padding-right:4px;
}

div.mencontainer{}
div.mencontainer div{text-align:center;background: url(/images/menbackg.png) top right no-repeat;float:right;height:20px;padding:26px 12px;margin-top:-3px;
position:relative; /* IE6 Fix*/}
div.mencontainer div.lst{background:none;}

div.mencontainer div a,div.mencontainer div a:visited,div.mencontainer div a:hover{color:#8f8f8f;}
div.mencontainer div a#currentsubcat{text-decoration:underline;}


.logo{float:left;padding-top:80px;padding-left:25px;}
.logo a{display:block;width:220px;height:65px;}

div.langbar{text-align:right;color:#40718f;float:right;padding: 23px 25px 0 0;}
div.langbar a,div.langbar a:visited,div.langbar a:hover{color:#40718f;padding:0 5px;text-transform:uppercase;font-size:10px;}
div.langbar a#curlang{color:#40718f;font-weight:bold;}


div#leftmenucont{
width:240px;
float:left;
padding-left:20px;

overflow:hidden;
}


div#middcont{
width:510px;
overflow:hidden;
}


div#mainartcont {
min-height:300px; 
height:auto;
padding:10px;
padding-right:0px;
padding-top:0px;
color:#40718f;
}
/* for Internet Explorer */
/*\*/
* html div#mainartcont {
height: 300px;
}
/**/


#navcontainer{
padding-top:30px;
text-transform:uppercase;
}
#navcontainer ul
{
margin:0;
list-style-type: none;
text-align: left;
padding:0;
}

#navcontainer ul li a
{
background: transparent url(/images/triangle.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
text-decoration: none;
color: #578012;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
display:block;
width:260px;
}

#navcontainer ul li a:hover
{
background: transparent url(/images/triangle.gif) left center no-repeat;
color: #578012;
text-decoration:underline;
}

#navcontainer ul li a#current
{
background: transparent url(/images/triangle.gif) left center no-repeat;
color: #578012;
text-decoration:underline;
}

/*SECOND LEVEL*/
#navcontainer1 ul
{
margin:0;
list-style-type: none;
text-align: left;
padding:0;
}
#navcontainer1 ul li{
padding-left:15px;

}
#navcontainer1 ul li a
{
background: none;
padding-left: 15px;
text-align: left;
text-decoration: none;
color: #779545;
font-weight:normal;
width:200px;
}

#navcontainer1 ul li a:hover
{
background: none;
color: #779545;
text-decoration:underline;
}

#navcontainer1 ul li a#current1
{
background: none;
color: #779545;
text-decoration:underline;
}

.categoryname{font-weight:bold;background-color:#91CFFB;color:#FFF;padding-left:20px;padding:6px 20px;
margin-bottom:10px;
}
.listheadline{font-weight:bold;margin-top:15px;}
.readmore{padding-top:10px;}
.readmore a,.readmore a:visited,.readmore a:hover{color:#8db34f;font-weight:bold;}

.piccont{float:left;padding-top:10px;padding-right:10px;}
.piccont img{border:1px solid #8db34f;}

.clearer{font-size:0px;height:0px;line-height:0px;clear:both;visibility:hidden;}

.footer{font-family:verdana;clear:both;font-size:9px;color:#8f8f8f;height:12px;}

.creator{float:right;}

.creator,.creator a,.creator a:hover,.creator a:visited{text-align:right;color:#8f8f8f;}

.lft{float:left;}

/* New style */
#header {
	height:224px;
	/*border: 1px solid green;*/
	overflow:hidden;
	
}

#header-right {
	float: right;
	width: 500px;
	padding: 0 20px 0 0;
	overflow:hidden;
	/*border: 1px solid blue;*/
}	


* html div.pic-big {
	/*border: 1px solid red;*/
	padding: 0 0 0 4px;
}

/* New style 2010 06 14 */
div#content-frontpage {
	width: 923px;
	overflow:hidden;
	margin: 0 auto;
	padding: 82px 0 0 0;
	font-family:Arial;
}

div#languages-new {
	padding: 0 0 50px 0;
	color: #003366;
	font-size: 12px;
}

div#languages-new a {
	color: #003366;
}

span.lang-left {
	float: right;
	background-color:#b8dc7c;
	padding: 8px;
}

span.lang-right {
	float: left;
	background-color:#89b9d6;
	padding: 8px;
}

div#content-main {
	height: 295px;
	background: transparent url(/images/new/frontpage_bg.jpg) top center no-repeat;
	overflow:hidden;
	padding: 82px 5px 5px 5px;	
}

div#content-main-left {
	float: left;
	width: 453px;
	height: 240px;
	overflow:hidden;
}

div#content-main-right {
	float: right;
	width: 453px;
	height: 240px;
	overflow:hidden;
}

div#content-main-footer {
	height: 54px;
	overflow:hidden;
	border: 1px solid red;
}

div#content-main-footer-left {
	float: left;
	width: 400px;
	text-align: left;
	padding: 13px 0 0 25px;
	color: #4b7b98;
	font-size: 30px;
}

div#content-main-footer-left a {
	color: #4b7b98;
}

div#content-main-footer-right {
	float: right;
	width: 400px;
	text-align: right;
	padding: 13px 25px 0 0;
	color: #6f8844;
	font-size: 30px;
}

div#content-main-footer-right a {
	color: #6f8844;
}

div#leftmenucont-text {
	padding: 10px 0 0 0;
}