*
{
	padding: 0;
	margin: 0;
}

body
{
	background: #62c016 url(/images/bg.gif) repeat-x;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #3a3f39;
}

img
{
	border: 0;
}

a
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #3a3f39;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}

h1
{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	font-family: arial, verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #15900a;
}


#container
{
	width: 950px;
	margin: 0 auto;
}


#top
{
	position: relative;
	float: left;
	width: 950px;
	height: 114px;
	margin-bottom: 20px;
}

#top #wrapper
{
	position: relative;
	float: left;
	width: 243px;
	padding: 0 60px 0 35px;
}

ul#lang
{
	position: relative;
	float: left;
	width: 240px;
	height: 9px;
	margin: 17px 0 15px 0;
	list-style-type: none;
}
ul#lang li
{
	position: relative;
	float: left;
	width: 14px;
	height: 9px;
	padding: 0 23px;
}

img#agratekas
{
	position: relative;
	float: left;
	width: 243px;
	height: 44px;
}

ul#menu
{
	position: relative;
	float: left;
	width: 569px;
	height: 25px;
	list-style-type: none;
	margin-top: 51px;
}
ul#menu li
{
	position: relative;
	float: left;
	width: 97px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	padding-right: 14px;
	background: url(/images/menu.gif) no-repeat;
}
ul#menu li#f
{
	width: 125px;
	padding: 0;
	background: url(/images/menu_f.gif) no-repeat;
}
ul#menu li#l
{
	background: url(/images/menu_l.gif) no-repeat;
}
ul#menu li a
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
ul#menu li a:hover
{
	text-decoration: underline;
}
ul#menu li a#sel
{
	font-weight: bold;
}


#flash
{
	position: relative;
	float: left;
	width: 947px;
	height: 193px;
}


ul#blocks
{
	position: relative;
	float: left;
	width: 950px;
	height: 181px;
	list-style-type: none;
	margin-bottom: 30px;
}
ul#blocks li
{
	position: relative;
	float: left;
	width: 151px;
	height: 181px;
	background: url(/images/block.gif) no-repeat 0 -193px;
	margin: 0 18px 0 0;
	padding: 0 12px 0 12px;
}
ul#blocks li#la
{
	margin: 0 3px 0 0;
}
ul#blocks li img
{
	position: relative;
	float: left;
	width: 151px;
	height: 180px;
}
ul#blocks li h1
{
	width: 151px;
	height: 28px;
	padding: 10px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
ul#blocks li p
{
	position: relative;
	float: left;
	width: 135px;
	height: 115px;
	padding: 0 5px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #2f602b;

}
ul#blocks li .more
{
	position: relative;
	float: right;
	width: 141px;
	text-align: right;
	background: url(/images/arrow.gif) no-repeat 0 50%;
	padding-right: 10px;
}
ul#blocks li a
{
	font-size: 11px;
	color: #27602b;
}


#main
{
	position: relative;
	float: left;
	width: 926px;
	border: 12px solid #c7eeaa;
	margin-bottom: 15px;
	background: url(/images/bg_main.gif) repeat-y;
}

#main #left
{
	position: relative;
	float: left;
	width: 182px;
	background-color: #e7f8e4;
	padding-left: 15px;
}

#main #right
{
	position: relative;
	float: left;
	width: 729px;
	background-color: #fff;
}

#right #content
{
	position: relative;
	float: left;
	width: 699px;
	padding: 5px 15px;
}

#content #path
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 10px;
}
#content #path a
{
	font-size: 11px;
	color: #92a191;
}

#content h1
{
	width: 699px;
	margin-bottom: 10px;
}

#content p
{
	/*margin-bottom: 15px;*/
	line-height: 18px;
}
#content #about p
{
	text-indent: 30px;
}

#content .text
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 10px;
}

#content ul.list
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 10px;
	list-style-type: none;
}
#content ul.list li
{
	position: relative;
	float: left;
	width: 699px;
	line-height: 18px;
}


ul#nav
{
	position: relative;
	float: left;
	width: 178px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 4px;
}
ul#nav li
{
	position: relative;
	float: left;
	width: 178px;
	padding: 5px 0;
}
ul#nav li a
{
	font-family: arial, verdana, sans-serif;
	color: #15900a;
	text-decoration: none;
}
ul#nav li a:hover
{
	text-decoration: underline;
}

ul#nav li.menu
{
	border-bottom: 1px solid #b1dda8;
}
ul#nav li.menu a
{
	font-size: 12px;
	font-weight: bold;
}

ul#nav li.submenu
{
	width: 164px;
	padding: 2px 0 2px 12px;
	background: url(/images/submenu.gif) no-repeat 5px 50%;
}

ul#nav li.sub
{
	width: 154px;
	padding: 2px 0 2px 22px;
	background: url(/images/sub.gif) no-repeat 14px 50%;
	text-transform: lowercase;
}


.item
{
	position: relative;
	float: left;
	width: 325px;
	margin: 0 20px 20px 0;
}
.item img
{
	position: relative;
	float: left;
	width: 150px;
	height: 100px;
	margin-right: 15px;
}
.item .info
{
	position: relative;
	float: left;
	width: 160px;
}


.news
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 10px;
}
.news img
{
	position: relative;
	float: left;
	width: 150px;
	height: 100px;
	margin-right: 15px;
}
.news h3
{
	position: relative;
	float: left;
	width: 500px;
	margin-bottom: 10px;
}
.news p, .news .news_
{
	position: relative;
	float: left;
	width: 500px;
}


.info
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 10px;
}
.info img, #image_list img
{
	position: relative;
	float: left;
	width: 150px;
	height: 100px;
	margin-right: 15px;
}

#image_list
{
	position: relative;
	float: left;
	width: 699px; 
}
#image_list img
{
	margin-bottom: 15px;
}


#footer
{
	position: relative;
	float: left;
	width: 950px;
	padding-bottom: 20px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
}
#footer a
{
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
#footer a:hover
{
	text-decoration: underline;
}


.logo_row
{
	position: relative;
	float: left;
	width: 699px;
	margin: 0 0 15px;
}
.logo_col
{
	position: relative;
	float: left;
	width: 200px;
	padding: 0 15px;
	text-align: center;
}


#map
{
	margin-bottom: 10px;
	padding: 3px;
	border: 1px solid #15900A;
}
#map:hover
{
	border: 1px solid #3A3F39;
}


.subselect
{
	position: relative;
	float: left;
	width: 349px;
	text-align: center;
	margin-bottom: 20px;
}
.subselect a
{
	font-size: 13px;
	font-weight: bold;
}

.row
{
	position: relative;
	float: left;
	width: 699px;
	margin-bottom: 20px;
}

.rent
{
	position: relative;
	float: left;
	width: 150px;
	padding: 0 12px;
}
.rent img
{
	margin-bottom: 10px;
}


.contacts
{
	position: relative;
	float: left;
	width: 320px;
	padding-right: 20px;
}

#info_
{
	position: relative;
	float: left;
	width: 500px;
}


.flash
{
	position: relative;
	float: left;
	width: 699px;
	text-align: center;
}