body {margin:0; padding:0; background:url(images/bg.png) repeat-x #e2f0d5; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

.clear {clear:both;}
a img {border:none;}
a {text-decoration:underline; color:#259058;}
a:hover {text-decoration:none; color:#333;}
a:active { outline:none;}
a:focus {-moz-outline-style:none;}

#wrap {width:979px; margin:0 auto; padding:24px 0 0 0;}

.left {width:217px; float:left;}

.icons {text-align:center; padding:12px 0;}
.icons img {margin:0 10px;}

.modul {background:url(images/box2-bg.png) no-repeat; padding:12px 22px; font-size:11px; line-height:19px; color:#666;}
.modul h2 {line-height:35px; background:url(images/line.png) no-repeat bottom; color:#000; font-size:12px; font-weight:bold; margin:0 0 5px 0; padding:0;}
.modul p {margin:0; padding:3px 0;}
.green { font-weight:bold; color:#259058; font-size: 12px}

.link {font-size:12px; padding:15px 0 0 0; line-height:16px;}
.link a img {margin:0 18px 0 0;}

.menu {background:url(images/box1-bg.png) no-repeat;}
.menu ul {margin:0; padding:15px 28px; list-style:none; overflow:hidden; font-size:11px;}
.menu ul li {background:url(images/menu-line.png) no-repeat; width:190px; line-height:16px; padding:7px 5px 5px 5px;}
.menu ul li a {text-decoration:none; text-transform:uppercase; font-weight:bold; color:#259058;}
.menu ul li a:hover {text-decoration:none; color:#000;}
.menu ul li a.active {text-decoration:none; color:#000;}

.center {width:529px; float:left; padding:0 8px;}

.top-menu { height:35px; line-height:35px; font-size:11px;}
.top-menu ul {margin:0; padding:0; list-style:none; overflow: hidden; height:35px; text-align:center; font-weight:bold;}
.top-menu ul li {display:inline; padding:0 7px; height:}
.top-menu ul li a { color:#666666; text-decoration:none; display:inline-block; background:url(images/top-arrow.png) no-repeat center left; padding:0 0 0 10px;}
.top-menu ul li a:hover { color:#259058; text-decoration:underline; display:inline-block; background:url(images/top-arrow-h.png) no-repeat center left; padding:0 0 0 10px;}
.top-menu ul li a.active { color:#259058; text-decoration:underline; display:inline-block; background:url(images/top-arrow-h.png) no-repeat center left; padding:0 0 0 10px;}

.head-img {}
.line {background: url(images/line-bg.jpg) no-repeat; height:34px; text-align:center; content:#259058; font-size:12px; font-weight:bold; padding:3px 15px 0 15px;}
.line a {text-decoration:none; color:#259058;}
.line a:hover {text-decoration:underline; color:#259058;}

.content {background:url(images/center-bg.png) repeat-y center; padding:5px 15px 0 15px; color:#333333; line-height:16px;}
.cont-bottom {background:url(images/center-bottom.png) no-repeat center; height:18px; line-height:18px;}

p {margin: 0; padding: 0;}
h1 {color:#333; line-height:40px; background: url(images/center-line.png) no-repeat bottom; height:40px; font-size:18px; padding:0; margin:0 0 8px 0; font-weight:normal;}

/* naujienos*/
#naujienos {}
.news-pav {color:#000000; font-weight:bold; padding:5px 0; margin:0;}
.new-bottom {height:20px; line-height:20px;}
.data { float:right; font-size:11px; color:#656565; font-style:italic;}
.more {text-align:right; float:left;}

/* forma */
.form {margin:0; padding:0;}
.form-contacts {width:250px; margin: 0 0 0 200px;}
.form-center {text-align:center;}
.input{border:1px solid #d6d6d6; background-color:#f8f8f8; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#553101; margin:3px 0; width: 230px;}
.area {border:1px solid #d6d6d6; background-color:#f8f8f8; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#553101; margin:3px 0; width: 230px;}
.button {border:1px solid #259058; padding:2px 7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; background-color:#259058; cursor:pointer;}

/* Galerija */
.images {float: left; display: inline; margin:10px 10px 20px 0; width:145px; font-size: 0px;}
.image-gallery-center {border: 0px solid red; padding-left: 30px;}
.gallery-image-holder {width:123px; height:118px; border: 1px solid #d6d6d6; text-align: center; float: left; display: inline; font-size: 0px; background-color:#f8f8f8; font-size: 0px;}
.gallery-image-title {width:125px; float:left; text-align:center; clear:both; font-size: 12px;}
.title-gallery {margin: 20px 0 0 40px;}
.inner-gallery {margin: 0 0 0 40px;}

.right {width:217px; float:right;}
.search {height:30px; padding:5px 0 0 0;}
.sinput {background:url(images/sinput.png) no-repeat top; width:153px; height:14px; border:none; overflow:hidden; font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 10px; margin:0;} 

.footer {width:491px; margin:0 auto; padding:8px 244px 8px 244px; color:#666; font-size:11px;}
.footer a {text-decoration:underline; color:#666;}
.footer a:hover {text-decoration:none; color:#666;}
#content {min-height: 500px;}

ul.modul-content {
	list-style: none;
	list-style-position: inside;
	text-align: left;
	padding: 0;
	font-size: 12px;
	}
	
textarea { width: 80%}
