* { 
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
	behavior: url("pngbehavior.htc");
}
body {
	font-size: 11px;
	font-family: "trebuchet MS", arial;
	background: url(img/bg.gif) repeat;
	behavior: url("csshover.htc");
}
#main_out {
	width: 982px;
	margin: 0 auto;
}
#main {
	width: 968px;
	background: url(img/bg_main.png) repeat-y;
	padding: 0 7px 0 7px;
	float: left;
}
* html #main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='/client/img/bg_main.png' );
}
#top {
	width: 968px;
	height: 113px;
	background: url(img/top_bg.gif) repeat-x;
	float: left;
}
#top #logo {
	width: 95px;
	padding: 38px 0 0 55px;
	float: left;
}
#top #top_img {
	padding: 38px 0 0 55px;
	float: left;
}
#top #nav {
	list-style: none;
	padding: 12px 10px 0 0;
	float: right;
}
#top #nav li {
	background: url(img/nav_border.gif) no-repeat 0 4px;
	padding: 0 10px 0 11px;
	float: left;
}
#top #nav a {
	color: #000;
	float: left;
}
#top #nav select {
	font-size: 11px;
	font-family: "trebuchet MS", arial;
	margin: -3px 0 0 0;
	_position: relative;
	float: left;
}
#top #ad_1 {
	width: 468px;
	padding: 10px 20px 0 0;
	clear: right;
	float: right;
}
a.pathitem  {
	text-decoration:none;
	color:#63B52C;
}
a.pathitem:hover
{
	color:#E4791B;
}

#menu {
	width: 966px;
	height: 28px;
	list-style: none;
	background: url(img/menu_bg.jpg) no-repeat;
	padding: 6px 1px 0 1px;
	margin: -1px 0 0 0;
	float: left;
}
#menu li {
	background: url(img/menu_border.gif) no-repeat right 0;
	padding: 0 1px 0 0;
	float: left;
}
#menu li.last {
	background: none;
	padding: 0 18px 0 10px;
	float: right;
}
#menu a {
	height: 23px;
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
	padding: 3px 15px 0 15px;
	float: left;
}
#menu a:hover, #menu a.act {
	background: url(img/menu_hover.gif) repeat-x;
}
#menu .input {
	width: 100px;
	font-size: 12px;
	font-family: arial;
	border: 1px solid #C0C0C0;
	padding: 2px 5px 0 5px;
	margin: 3px 0 0 0;
	float: left;
}
#menu .submit {
	cursor: pointer;
	margin: 3px 0 0 0;
	float: left;
}
#content_main {
	width: 908px;
	background: url(img/content_main_bg.gif) repeat-x;
	padding: 30px 30px 0 30px;
	float: left;
}
#top_block {
	width: 905px;
	background: url(img/line_1.gif) repeat-x 0 bottom;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	float: left;
}
#top_block #map {
	width: 290px;
	background: url(img/line_2.gif) repeat-x 0 25px;
	margin: 0 20px 0 0;
	float: left;
}
#top_block #map span {
	height: 45px;
	color: #6DB939;
	font-size: 14px;
	font-weight: bold;
	background: url(img/icon_1.png) no-repeat;
	padding: 0 0 0 21px;
	display: block;
}
* html #top_block #map span {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='img/icon_1.png' );
}

#pathas{
font-size:14px; font-family:'trebuchet MS',arial; float: left; width: 478px; margin-top: -20px; margin-left:5px; margin-bottom:8px; color: #63B52C; overflow:hidden;
}

p#top_txt_2 {
	font-size: 12px;
	background: url(img/line_1.gif) repeat-x 0 bottom;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
}

#top_txt_1 {
	font-size: 12px;
	background: url(img/line_1.gif) repeat-x 0 bottom;
	padding: 0 0 15px 0;
	margin: 10px 0 15px 0;
	width: 580px;
	float: right;

}

p#top_txt_2 {
	width: 584px;
	float: left;
}
#top_block #small_gallery {
	width: 580px;
	float: right;
}
#top_block #small_gallery a {
	width: 140px;
	min-height: 128px;
	_height: 128px;
	color: #63B52C;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	background: url(img/small_gallery_bg.gif) no-repeat;
	padding: 8px 0 0 2px;
	margin: 0 3px 0 0;
	float: left;
}
#top_block #small_gallery a span {
	text-decoration: underline;
	padding: 10px 0 0 0;
	display: block;
}
#top_block #small_gallery a.last {
	margin: 0;
}

/* mindaugas@inteka.lt */

#content #small_gallery {
	width: 590px;
}
#content #small_gallery a {
	width: 140px;
	min-height: 128px;
	_height: 128px;
	color: #63B52C;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	background: url(img/small_gallery_bg.gif) no-repeat;
	padding: 8px 0 0 2px;
	margin: 0 0 0 0px;
	float: left;
}
#content #small_gallery a span {
	text-decoration: underline;
	padding: 10px 0 0 0;
	display: block;
}
#content #small_gallery a.last {
	margin: 0px;
}



/* */


#sidebar_1 {
	width: 304px;
	float: left;
}
#sidebar_2 {
	width: 165px;
	float: left;
}
#sidebar_1 .title_1 {
	width: 265px;
	height: 27px;
	color: #63B52C;
	font-size: 14px;
	font-weight: bold;
	background: url(img/title_1.gif) no-repeat;
	padding: 15px 0 0 39px;
	float: left;
}
#sidebar_1 .bottom_1 {
	width: 304px;
	height: 58px;
	background: url(img/bottom_1.jpg) no-repeat;
	float: left;
}
#sidebar_1 .list {
	width: 264px;
	font-size: 12px;
	list-style: none;
	background: url(img/sidebar_1.gif) repeat-y;
	padding: 15px 20px 0 20px;
	float: left;
}
#sidebar_1 .list li {
	width: 250px;
	font-size: 12px;
	background: url(img/list_dot.gif) no-repeat 0 11px;
	padding: 5px 0 0 14px;
	float: left;
}
#sidebar_1 .list a {
	color: #000;
	text-decoration: none;
}
#sidebar_1 #ad_2 {
	width: 304px;
	text-align: center;
	padding: 0 0 20px 0;
	float: left;
}
#sidebar_2 #ad_4 {
	width: 150px;
	padding: 0 0 20px 0;
	float: left;
}
#content {
	width: 584px;
	padding: 1px 0 0 0;
}
.size_1 {
	float: right;
}
.size_2 {
	float: left;
}
#content .title_2 {
	width: 545px;
	height: 25px;
	color: #63B52C;
	font-size: 14px;
	font-weight: bold;
	background: url(img/title_2.gif) no-repeat;
	padding: 14px 0 0 39px;
	float: left;
}
#content .bottom_2 {
	width: 584px;
	height: 58px;
	background: url(img/bottom_2.jpg) no-repeat;
	float: left;
}
#content #link_list {
	width: 584px;
	background: url(img/line_1.gif) repeat-x 0 bottom;
	margin: 0 0 20px 0;
}
#sidebar_2 #link_list {
	width: 146px;
}
#link_list {
	padding: 0 0 20px 0;
	float: left;
}
#link_list a {
	width: 146px;
	height: 26px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	background: url(img/link_list.gif) no-repeat;
	padding: 10px 0 0 0;
	float: left;
}
#link_list a:hover, #link_list a.act {
	background: url(img/link_list_hover.gif) no-repeat;
}
#content .txt_block {
	width: 556px;
	font-size: 12px;
	padding-top:10px;
	padding-left:14px;
        padding-right:14px;
	background: url(img/content_1.gif) repeat-y;
	float: left;
}
#content .txt_block p {
/*	padding: 12px 20px 0 40px; */
	display: block;
}
#content .txt_block div {
	width: 564px;
/*	padding: 12px 20px 0 40px; */
	display: block;
}

#content #form {
	width: 544px;
	background: url(img/form_icon.jpg) no-repeat 370px 60px;
	padding: 10px 0 0 40px;
	float: left;
}
#content #form div {
	width: 540px;
	padding: 10px 0 0 0;
	float: left;
}
#content #form label {
	width: 80px;
	color: #2DAD06;
	float: left;
}
#content #form .input, #content #form select, #content #form textarea {
	font-size: 11px;
	font-family: arial;
	float: left;
}
#content #form .input {
	width: 166px;
}
#content #form textarea {
	width: 167px;
	height: 100px;
}
#content #form select {
	width: 170px;
}
#content #ad_3 {
	width: 584px;
	text-align: center;
	background: url(img/line_1.gif) repeat-x 0 bottom;
	padding: 0 0 20px 0;
	margin: 0 0 12px 0;
	float: left;
}
#content #keywords {
	color: #959393;
	padding: 0 0 10px 0;
	display: block;
}
#ad_5 {
	width: 150px;
	padding: 0 0 20px 0;
	float: right;
}
#ad_6 {
	float:right;
	margin-right:-170px;
	margin-top:275px;
	padding:0 0 20px 0;
	position:relative;
	width:150px;
}

a.more {
	color: #63B52C;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 5px 20px 0 0;
	float: right;
}
a.button_1 {
	width: 60px;
	height: 17px;
	color: #FFF;
	font-size: 11px;
	font-family: arial;
	text-align: center;
	text-decoration: none;
	background: url(img/button_1.gif) no-repeat;
	padding: 2px 0 0 0;
	margin: 0 0 0 191px;
	float: left;
}
#main_bottom {
	width: 982px;
	padding: 0 0 10px 0;
	float: left;
}
#footer {
	width: 982px;
	color: #757373;
	text-align: center;
	padding: 0 0 15px 0;
	float: left;
}
#footer span {
	margin: 0 10px;
}
#footer a {
	color: #757373;
	text-decoration: none;
}
#top #nav a:hover, #top_block #small_gallery a span:hover {
	text-decoration: none;
}
#footer a:hover, #sidebar_1 .list a:hover, a:hover.more, #content .news_row .list li a:hover,
#content .news_row h1 a:hover {
	text-decoration: underline;
}
#content div.news_row {
	width: 548px;
	padding: 15px 16px 5px 0px;
	float: left;
}
#content .news_row p {
	width: 438px;
	margin-left:110px;
	display: block;
}

#content .news_row h1 {
	font-size: 12px;
	border-bottom: 1px solid #ACAAAA;
	padding: 0 0 2px 0;
	margin: 0 0 5px 0;
	display: block;
}
#content .news_row h1 span.img {
	width: 22px;
	height: 16px;
	background: url(/client/img/icon_2.gif) no-repeat;
	float: left;
}
#content .news_row h1 span.green {
	color: #61B529;
}
#content .news_row h1 a {
	color: #ABA9A9;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	float: right;
}
#content .news_row .img_left {
	width: 110px;
	background: #FFF;
	float: left;
}
#content .news_row .list {
	width: 430px;
	list-style: none;
	float: left;
}
#content .news_row .list li {
	color: #9D9D9D;
	background: url(img/list_dot.gif) no-repeat 0 6px;
	padding: 0 0 0 10px;
	display: block;
}
#content .news_row .list li a {
	color: #9D9D9D;
	text-decoration: none;
}
a.add {
	color: #61B529;
	font-size: 14px;
	background: url(img/icon_2.gif) no-repeat right 0;
	padding: 0 20px 0 0;
	margin: 10px 20px -10px 0;
	position: relative;
	float: right;
}

#path {
float: left; 
width: 900px; 
padding: 0 0 12px 5px;
color: #000000;
font-size:12px;
font-weight:bold;
}

#path a {
color: #38B63C;
text-decoration:underline;
font-weight:normal;
}