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 : #9ccded;border-style : solid;border-width: 1px 1px 0px 0px;}
.lentele td {border-color : #9ccded;border-style : solid;border-width: 0 0 1px 1px;padding:4px;}
.paveiksliukas {border: 1px solid #9ccded;}
a img,a {cursor:pointer;border:0;}
.readmorealign {text-align:left;}
.readmore {
	background-image: url(../images/topmeniu_bg.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-bottom:5px;
	padding: 0 0 0 12px;
}	
.readmore a,.readmore a:visited {color: #005e9d;}
.printableversion {padding-right: 20px;background-image: url(../images/print.jpg);background-repeat: no-repeat;background-position: right 1px;float: right;}
.printableversion a:link, .printableversion a:visited {font-size: 11px;color: #005e9d;text-decoration: underline;}
.printableversion a:hover {text-decoration: none;}
.inside-cat-name {font-size:11px;margin:0px;padding:0;font-weight:normal;margin-top:-1px;}
a:link, a:visited {color:#005aaa;text-decoration:none;}
a:hover {color:#005e9d;text-decoration:underline;}
a.back {
	background-image: url(../images/topmeniu_bg.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-bottom:5px;
	padding: 0 0 0 12px;
	color:#005e9d;
	text-decoration: underline;
}
a:hover.back {color:#005e9d;text-decoration: none;}
.mustbe {color:black;}
.box {border:1px solid #9ccded;font-family: Georgia;}
.boxsubmit {border:1px solid #9ccded;font-size:11px;font-family: Georgia;}
.piccont{}
div.publish_date{}
.categoryname, .article_title {color: #124a20;font-weight: lighter;font-size: 18pt;margin: 0 0 30px 0;}
.categoryname_title {color: #124a20;font-weight: normal;font-size: 20pt;margin: 0 0 30px 0;}
.articlebody .listheadline, .containercategoryfrntbody .listheadline {margin:0 0 5px 0;}
.listheadline a:link, .listheadline a:visited, .listheadline {color: #124a20;font-size: 12px;font-weight: bold;	padding: 0 0 5px 0;text-decoration: none;}
.listheadline a:hover {color: #124a20;text-decoration: underline;}
.articleinto{}
.articlebody{}
.author{}
a.sitemaplink,a.sitemaplink:visited{}
.datecont{margin:0 0 5px 0;}
#pathnav{}
a.actpath{}
a.notaclink{}
.clearer{ clear:both; }
a { border:0; }
p{ margin:0; padding:0px 0px 4px 0px; }
a img{ border:0; }

/**************PAGE STYLES**************/
#min_front_bg {
	height: auto;
	min-height: 710px;	
	height: 100%;	
	min-width:998px;
	background-image: url(../images/front_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;	
}

* html #min_front_bg {
	width: expression(parseInt(document.body.offsetWidth) < 999 ? "998" : "" );
}

#min_inside_bg {
	height: auto;
	min-height: 540px;	
	height: 100%;
	min-width:998px;	
	background-image: url(../images/inside_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: top center;	
}

* html #min_inside_bg {
	width: expression(parseInt(document.body.offsetWidth) < 998 ? "998" : "" );	
}

#container {
	width:998px;	
	min-width:998px;	
	margin: 0 auto 0 auto;
	padding: 0 0 20px 0;
	height: 100%;
	/*border: 1px solid #000;*/	
}

* html #container {
	width: expression(parseInt(document.body.offsetWidth) < 998 ? "998" : "" );	
}

/* Footer div */
#footer_front {	
	color:#ffffff;
	height: 100%;	
	font-size: 10px;
}
#copyright {
	color: #ffffff;
	font-size: 10px;
	float: left;
	margin-right: 5px;	
}

#solution {	
	text-align: right;	
	float: left;	
	color:#005aaa;	
}

#solution a:link, #solution a:visited {
	text-decoration: none;
	color:#005aaa;
}

#solution a:hover {
	text-decoration: none;	
	color: #124a20;
}
/* Footer div END*/

#header {
	height: 168px;		
}

#header_inside {
	height: 168px;
	padding: 0 30px 0 30px;		
}

#header_content_top {
	height: 24px;
	overflow: hidden;		
}

#header_content_bottom {
	height: 102px;
	overflow: hidden;	
}

#top_icons {
	float: right;
	padding: 12px 0 0 0;				
}

#top_icons a {
	margin: 0 0 0 25px;	
}

#logo {
	width: 324px;
	height: 102px;	
	display: inline;
	margin: 0 0 0 0;	
	float: left;	
}
#logo a img {
	border:0;
}

#contacts_front {
	color: #124a20;
	height: 120px;
	padding:80px 0 0 35px;	
	background-image: url(../images/plunksna.jpg);
	background-repeat: no-repeat;
	background-position: 310px 80px;	
}

/* Top meniu */
#top_meniu {
	float:right;
	padding: 33px 0 0 0;		
	overflow: hidden;	
	height: auto;
	width: 580px;		
}

#top_meniu ul {
	padding: 0px;
	margin: 0px;
	display: inline;
	float: right;	
}

#top_meniu ul li {	
	float: left;
	height: auto;
	display: inline;	
	margin-right: 38px;				
}

#top_meniu ul li a:link, #top_meniu ul li a:visited {
	float: left;
	color: #003399;
	text-decoration: none;
	display: inline;	
	font-size: 14px;
	background-image: url(../images/topmeniu_bg.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0 0 0 12px;	
}

#top_meniu ul li a:hover {
	display: inline;	
	text-decoration: underline;			
}

#top_meniu ul li a#currenttop {	
	display: inline;	
	text-decoration: none;
	font-weight:bolder;	
	background-image: url(../images/topmeniu_curent_bg.gif);
	background-repeat: no-repeat;
	background-position: left 5px;	
}

#top_meniu ul li#last {
	margin-right: 0px;
}
/* Top meniu END */

/* Front meniu */
#front_meniu {
	float:right;
	margin: 0 0 0 0;
	overflow: hidden;	
	height: auto;
	width: 100%;		
	height: 300px;	
}

#front_meniu ul {
	padding: 0px;
	margin: 0px;
	display: inline;
	float: right;
}

#front_meniu ul li {	
	float: left;	
	display: inline;	
	text-align:center;		
	padding: 0 0 45px 0;	
	width: 115px;	
	/*background: transparent url(/sitedesign/images/meniu_bg.png) 43px bottom no-repeat; 	*/		
	height: auto;
	min-height: 30px;	
	height: 100%;				
}

* html #front_meniu ul li {
	height: 30px;
}

/* PNG FIX 
* html #front_meniu ul li {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sitedesign/images/meniu_bg.png', sizingMethod='crop');
	background-image: none;
}*/

.meniu_img {
	float:left;
	margin: 5px 0 0 43px;
}

#front_meniu ul li a:link, #front_meniu ul li a:visited {
	color: #124a20;
	text-decoration: none;
	display: inline;	
	font-size: 12px;
	height: 30px;
	float:left;
	width: 100%;
}


#front_meniu ul li a:hover {
	display: inline;	
	text-decoration: underline;
	color: #005e9d;	
}
#front_meniu ul li a#currenttop {
	display: inline;	
	text-decoration: none;
	color: #124a20;	
	font-weight:bolder;
}
/* Front meniu END */

/* Frame */
#mainContent {}

#mainContent_left {
	float:left;
	width: 250px;		
	overflow: hidden;
	display:inline;	
	/*border: 1px solid green;*/	
}

#mainContent_right {
	float: right;
	width: 655px;		
	overflow: hidden;
	display:inline;		
	padding: 10px 0 0 0;
	/*border: 1px solid red;*/
}

#contacts {
	color: #124a20;
	width: 200px;
	height: 120px;
	padding: 275px 0 0 35px;	
	/*border: 1px solid white;*/
	overflow: hidden;	
}