body { background: #ffffff;	margin: 0; padding:0; font-size: 11px; font-family: Tahoma; color: #000000;}

h1{font-size:14px; margin: 0; padding: 0;}

h2,h3{font-size:13px;font-weight:bolder; margin: 0; padding: 0;}

h5,h5,h6{font-size:12px;font-weight:bolder;}

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

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

.paveiksliukas{ border: 1px solid #82B441; }

a img,a{cursor:pointer;border:0;}

.readmorealign{text-align:left;}

.readmore a {
	color: #4372bd;
	text-decoration: underline;
}
.readmore a:hover {
	text-decoration: none;
}
.back a {color: #4372bd;text-decoration: underline;}

.back a:hover, .readmore a:hover {text-decoration: none;}

a {color: #3a88ca; text-decoration: underline;}

a:hover {text-decoration: none;}

.mustbe{}

.box{}

.boxsubmit, .stdbutton, .okbutton {}

.piccont{
	float:left;
	margin:0 10px 10px 0;
}

.imglist {}

div.publish_date{}

.listheadline {
	color: #273c9d;
	font-size: 13px;
	padding: 0 0 5px 0;	
}

.categoryname{}

.articleinto{
	padding-bottom: 10px;
}



/*.articleinto table {border-color :  #82B441; border-style : solid; border-width: 1px 1px 0px 0px;}
.articleinto table td {border-color : #82B441; border-style : solid; padding:4px;}
.articleinto table td {border-color : #82B441; border-style : solid;border-width: 0 0 1px 1px;padding:4px;}
*/

.article_cont {
	padding-bottom: 15px;
}

.articlebody{}

a.sitemaplink{}

.datecont{}

#pathnav {
	color: #273c9d;
	font-weight: bold;		
	padding: 0 0 34px 0;
}

#pathnav a.active {
	color: #273c9d;
	text-decoration: none;	
}

#pathnav a.active:hover {
	text-decoration: underline;
}
.curpath {}

.path_arrow {
	margin-left: 0px;
	margin-right: 10px;
	background-image: url(../images/path_arow.jpg);
	background-repeat: no-repeat;
	background-position:  right 2px;
	padding-right: 16px;
}

a.actpath{}

a.notaclink{}

.clear {clear: both; font-size: 0px; }

/* Front page */
#container_frontpage {	
	width: 949px;
	background-image: url(../images/front_reapeat_bg.jpg);
	background-repeat: repeat-y;
	background-position: top left;	
	margin: 0 auto 20px auto;
	height:100%	
}
#top_bg_frontpage {
	background-image: url(../images/front_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	height: auto;
	min-height: 741px;	
	height:100%
}
/* for Internet Explorer min height*/
* html #top_bg_frontpage {
	height: 741px;
}
#bottom_frontpage {
	background-color: #ffffff;	
	background-image: url(../images/front_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;	
	height: 50px;
}
#mainContent_frontpage_left {
	float: left;	
	width: 200px;	
	/*border: 1px solid #666;*/
	display: inline;	
	overflow: hidden;	
	position: absolute;
	z-index: 1;
	margin-top:250px;			
}
#mainContent_frontpage_right {
	float:right;
	width: 635px;		
	/*border:1px solid red;*/
	overflow: hidden;
	display: inline;	
}

#mainContent_frontpage_main {
	float:right;
	width: 720px;	
	/*border:1px solid red;*/
	overflow: hidden;
	display: inline;
	clear: right;	
}
#flash {
	height: 275px;
	width: 580px;
	/*border:1px solid green;*/
	margin: 0 0 60px 0;
}
#map {
	float:right;
	width: 245px;
	padding: 0 15px 0 0;	
	/*border:1px solid red;*/
	overflow: hidden;
	display: inline;
}
#map h1 {
	color: #273c9d;
	font-size: 11px;
	background-image: url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position:  left 3px;
	margin-left: 25px;
	padding: 0 0 25px 15px;	
}
#news{
	float:left;
	width: 440px;	
	/*border:1px solid red;*/
	overflow: hidden;
	display: inline;
}
.news_item {
	padding: 0 10px 10px 0;
}

.newsimg {
	margin-right:10px;
}
.news_item h1 {
	color: #273c9d;
	font-size: 11px;
	background-image: url(../images/green_arow.jpg);
	background-repeat: no-repeat;
	background-position:  left 1px;	
	padding: 0 0 5px 17px;	
}
.news_item h1 a {
	color: #273c9d;
	text-decoration: none;	
}
.news_item h1 a:hover {	
	text-decoration: underline;
}
.front_category {
	color: #273c9d;
	font-size: 11px;
	background-image: url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position:  left 3px;
	margin-left: 25px;
	padding: 0 0 25px 15px;	
	float:right
}
/* Front page END */

/* Inside page */
#container {	
	width: 949px;
	background-image: url(../images/inside_reapeat_bg.jpg);
	background-repeat: repeat-y;
	background-position: top left;	
	margin: 0 auto 20px auto;
	height:100%;		
}
#top_bg {
	background-image: url(../images/inside_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: auto;
	min-height: 679px;	
	height:100%;	
}
/* for Internet Explorer min height*/
* html #top_bg {
	height: 679px;
}
#bottom {
	background-color: #ffffff;	
	background-image: url(../images/insidet_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;	
	height: 50px;	
}
#mainContent_left {
	float: left;	
	width: 200px;	
	display: inline;	
	overflow: hidden;	
	position: absolute;
	z-index: 1;
	margin-top:250px;
	margin-left:1px;			
}
#mainContent_right {
	float:right;
	width: 635px;	
	overflow: hidden;
	display: inline;	
}

#mainContent_main {
	float:right;
	width: 615px;	
	/*border:1px solid red;*/
	overflow: hidden;
	display: inline;
	clear: right;	
	padding: 0 75px 0  0;
}
#category_img {
	height: 166px;
	width: 580px;
	/*border:1px solid green;*/
	margin: 6px 0 60px 0;
}
/* Inside page END */

/* Catalog Meniu */
#catalog_title {
	color: #eee450;
	font-size: 12px;
	font-weight: bold;
	text-align: right;	
	padding: 5px 0 15px 0;
	width: 110px;
}
.catalog_meniu {
	width: 163px;
	margin-left: 7px;
}
.catalog_meniu ul {
	list-style-type: none;
	text-align: left;
	margin:0;
	padding:0;
}
.catalog_meniu ul li.level1 {
	background-image: url(../images/catalog_level1_botoom_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 8px 1px 8px 23px;			
}
.catalog_meniu ul li.level1 a {
	color:#025297;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: none;
	background-image: url(../images/catalog_level1_arow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display: block;	
	padding: 0 0 0 16px;		
}
.catalog_meniu ul li.level1 a:hover {
	text-decoration: none;
	color: #6aa222;
}
.catalog_meniu ul li#last {
	background-image: none;	
}
#current1 {
	text-decoration: none;
	color: #6aa222;
}
.catalog_meniu ul li.level2 {	
	padding: 4px 1px 4px 38px;			
}
.catalog_meniu ul li.level2 a {
	background-image: url(../images/catalog_level2_arow.gif);
	background-repeat: no-repeat;
	background-position: left 4px;	
	text-decoration: none;
	display:block;
	font-size:11px;	
	padding: 0 0 0 15px;
	color: #6aa222;	
	font-weight: bold;	
}
.catalog_meniu ul li.level2 a:hover {
	text-decoration: underline;
	color: #6aa222;
}
#current2 {
	text-decoration: underline;
	color: #6aa222;
}
/* Catalog Meniu END*/

/* Catalog styles*/
.catalogcontainer {
	background-color: #efeeb5;
	padding: 15px;
	margin-top: 10px;
}
.product_name {
	color: #1967aa;
	font-size: 11px;
	background-image: url(../images/green_arow.jpg);
	background-repeat: no-repeat;
	background-position:  left 11px;	
	padding: 10px 0 0px 25px;
	margin-left: 2px;
}
.catalog_cont {
	margin-bottom: 5px;
	padding: 5px 15px 5px 15px;
}
.catalog_pic {
	border: 1px solid #c1c1c1;
	margin-right: 10px;
}
.catalog_pic a img {
	border: 1px solid #cd9c69;
	margin: 2px;
}
#large_img img {	
	border: 1px solid #cd9c69; 
}

.catalog_cont h1 {
	color: #1967aa;
	font-size: 11px;
	background-image: url(../images/green_arow.gif);
	background-repeat: no-repeat;
	background-position:  left 11px;	
	padding: 10px 0 5px 18px;
}
.catalog_cont h1 a {
	color: #273c9d;
	text-decoration: none;	
}
.catalog_cont h1 a:hover {	
	text-decoration: underline;
}
.set_bg {
	background-color: #efeeb4;
}
.catalog_name {
	color: #1967aa;
	font-size: 14px;
	padding-bottom:10px;
}
.pic_cont {
	border: 1px solid #c1c1c1;
	margin-right: 25px;
	background-color: #ffffff;
	margin-bottom: 5px;
}
.pic_cont a img {
	border: 1px solid #cd9c69;
	margin: 2px;
}
.catalog_element {}

.catalog_element span {
	padding-left: 10px;
}
/* Catalog styles END */

/* All */
#header {
	height: 50px;	
}
#header_links {
	padding: 14px 0 0 28px;
	float: left;
}
#header_links a {	
	display: inline;
	margin: 0 18px 0 0;
}
#languages {
	padding: 34px 94px 0 0;
	float: right;
}
#languages a:link, #languages a:visited {
	color: #adae26;
	text-decoration: none;
	margin-left:12px;
}
#languages a:hover {
	text-decoration: underline;
}
#languages a.curent {
	font-weight: bold;
}
#solution {
	color: #86900e;
	padding: 35px 0 0 21px;
}
#solution a:link, #solution a:visited {
	text-decoration: none;
	color: #86900e;
	margin-left: 5px;
}
#solution a:hover {
	text-decoration: underline;	
}
#logo {
	width: 232px;
	height: 53px;	
	display: inline;
	margin: 40px 0 155px 33px;	
	float: left;	
	position:absolute;
	z-index: 1			
}
#logo a img {
	border:0;
}
