/* .|. */
html, body {
	margin: 0px;
	padding: 0px;
	min-width:1003px;
	height:100%;
}
body {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	background:#fff url(../images/baltas.gif) 50% 0 repeat-y;
}
input, textarea, select {
	color: #000;
	font: normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
form {
	display: inline;
	margin:0px;
	padding:0px;
}
img {
	border: 0px;
}
p {
	margin:0 0 18px 0;
}

a:visited:{color:#00509E;}

.fl {
	float: left;
}
.fr {
	float: right;
}
.tac {
	text-align:center;
}
.clear {
	clear:both;
	line-height:0;
	height:0px;
	margin:0;
	padding:0;
	overflow:hidden;
	display:block;
}
ul {
	list-style:none;
	margin:0;
	padding:0;
}
input, textarea {
	padding: 2px 0 2px 5px;
	margin:0;
	border:1px solid #D4D4D4;
}
select {
	padding: 2px;
	border:1px solid #D4D4D4;
	margin:0;
}
/* H styles */
h1 {
	font-family: "Trebuchet MS", Times, serif;
	font-size:22px;
	line-height:24px;
	color:#1C446F;
	font-weight: normal;
	padding:0 0px 0 0px;
	margin:0 0 25px 0;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 14px;
	line-height:16px;
	color:#000000;
	font-weight: bold;
	padding:0 0 0 0px;
	margin:0 0 17px 0;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 12px;
	line-height:16px;
	color:#000000;
	font-weight: bold;
	padding:0 0 0 0px;
	margin:0 0 12px 0;
}
/* end H styles */

.fs11 {
	font-size:11px;
}
table {
	border:0px solid;
	border-collapse:collapse;
}
hr {
	height:1px;
	background-color:#dbdbdb;
	color:#dbdbdb;
	padding:0;
	border:0;
	margin:10px 0 10px 0;
}
div.hr1 {
	height:1px;
	background-color:#dbdbdb;
	margin:10px 0 10px 0;
}
div.hr2 {
	height:1px;
	background-color:#d9d9d9;
	margin:20px 0 20px 0;
}
/* text link styles */

.link1 a:link, .link1 a:active, .fck a:link, .fck a:active, a.link1:link, a.link1:active {
	color:#00509E;
	text-decoration: underline;
}

.link1 a:visited, .fck a:visited, a.link1:visited {
	color:#00509E;
	text-decoration: underline;
}

.link1 a:hover, .fck a:hover, a.link1:hover {
	color:#00509E;
	text-decoration: none;
}
.link2 a:link, .link2 a:active, .coment a:link, .coment a:active, a.link2:link, a.link2:active {
	color:#00509e;
	text-decoration:none;
}

.link2 a:visited, .coment a:visited, a.link2:visited {
	color:#00509e;
	text-decoration: none;
}

.link2 a:hover, .coment a:hover, a.link2:hover {
	color:#00509e;
	text-decoration: underline;
}
.link3 a:link, .link3 a:active, a.link3:link, a.link3:active {
	color:#4d4d4d;
	text-decoration:none;
}

.link3 a:visited, a.link3:visited {
	color:#4d4d4d;
	text-decoration: none;
}

.link3 a:hover, a.link3:hover {
	color:#4d4d4d;
	text-decoration: underline;
}
.link4 a:link, .link4 a:active, a.link4:link, a.link4:active {
	color:#444444;
	text-decoration: underline;
}

.link4 a:visited, a.link4:visited {
	color:#444444;
	text-decoration: underline;
}

.link4 a:hover, a.link4:hover {
	color:#444444;
	text-decoration: none;
}
/* end text link styles */



.margin2 {
	margin:0 0 -2px 0;
}
.margin4 {
	margin:0 0 -4px 0;
}
.tar {
	text-align:right;
}
.main_meniu {
	padding:1px 0 8px 0;
}
.main_meniu ul {
	position:static;
}
.main_meniu ul li {
	background:url(../images/mainsk.gif) 100% 29px no-repeat;
	float:left;
	padding:0 16px 0 0;
	margin:0 0 0 0px;
}
.main_meniu ul li a {
	display:block;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:21px;
	line-height:19px;
	font-weight: bold;
	color:#e3e3e3;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.main_meniu ul li a span {
	font-size:34px;
	line-height:26px;
	background-color:#FFF;
	color:#FFF;
	display:block;
}
.main_meniu ul li.last {
	background:none;
	padding-right:0;
}
.main_meniu ul li a:hover {
	color:#e3e3e3;
	text-decoration: none;
}
.main_meniu ul li.menu1 a:hover {
	background-color:#ed3195;
}
.main_meniu ul li.menu1 a:hover span {
	color:#ed3195;
}
.main_meniu ul li.menu1.active a:link, .main_meniu ul li.menu1.active a:visited, .main_meniu ul li.menu1.active a:hover, .main_meniu ul li.menu1.active a:active {
	background-color:#ed3195;
}
.main_meniu ul li.menu1.active a span {
	color:#ed3195;
}
#columbox .kategorijoms .menu1 .title {
	border-top:1px solid #ed3195;
}
#columbox .kategorijoms .menu1 .title span {
	color:#ed3195;
}
#columbox .kategorijoms .menu1 a.coment, #columbox .straipsniai_list.menu1 a.coment {
	color:#ed3195;
}
#columbox h1.menu1 span {
	color:#ed3195;
}
#columbox .path.menu1 span {
	color:#ed3195;
}
.main_meniu ul li.menu2 a:hover {
	background-color:#f8b71c;
}
.main_meniu ul li.menu2 a:hover span {
	color:#f8b71c;
}
.main_meniu ul li.menu2.active a:link, .main_meniu ul li.menu2.active a:visited, .main_meniu ul li.menu2.active a:hover, .main_meniu ul li.menu2.active a:active {
	background-color:#f8b71c;
}
.main_meniu ul li.menu2.active a span {
	color:#f8b71c;
}
#columbox .kategorijoms .menu2 .title {
	border-top:1px solid #f8b71c;
}
#columbox .kategorijoms .menu2 .title span {
	color:#f8b71c;
}
#columbox .kategorijoms .menu2 a.coment, #columbox .straipsniai_list.menu2 a.coment {
	color:#f8b71c;
}
#columbox h1.menu2 span {
	color:#f8b71c;
}
#columbox .path.menu2 span {
	color:#f8b71c;
}
.main_meniu ul li.menu3 a:hover {
	background-color:#37c2c4;
}
.main_meniu ul li.menu3 a:hover span {
	color:#37c2c4;
}
.main_meniu ul li.menu3.active a:link, .main_meniu ul li.menu3.active a:visited, .main_meniu ul li.menu3.active a:hover, .main_meniu ul li.menu3.active a:active {
	background-color:#37c2c4;
}
.main_meniu ul li.menu3.active a span {
	color:#37c2c4;
}
#columbox .kategorijoms .menu3 .title {
	border-top:1px solid #37c2c4;
}
#columbox .kategorijoms .menu3 .title span {
	color:#37c2c4;
}
#columbox .kategorijoms .menu3 a.coment, #columbox .straipsniai_list.menu3 a.coment {
	color:#37c2c4;
}
#columbox h1.menu3 span {
	color:#37c2c4;
}
#columbox .path.menu3 span {
	color:#37c2c4;
}
.main_meniu ul li.menu4 a:hover {
	background-color:#735994;
}
.main_meniu ul li.menu4 a:hover span {
	color:#735994;
}
.main_meniu ul li.menu4.active a:link, .main_meniu ul li.menu4.active a:visited, .main_meniu ul li.menu4.active a:hover, .main_meniu ul li.menu4.active a:active {
	background-color:#735994;
}
.main_meniu ul li.menu4.active a span {
	color:#735994;
}
#columbox .kategorijoms .menu4 .title {
	border-top:1px solid #735994;
}
#columbox .kategorijoms .menu4 .title span {
	color:#735994;
}
#columbox .kategorijoms .menu4 a.coment, #columbox .straipsniai_list.menu4 a.coment {
	color:#735994;
}
#columbox h1.menu4 span {
	color:#735994;
}
#columbox .path.menu4 span {
	color:#735994;
}
.main_meniu ul li.menu5 a:hover {
	background-color:#957659;
}
.main_meniu ul li.menu5 a:hover span {
	color:#957659;
}
.main_meniu ul li.menu5.active a:link, .main_meniu ul li.menu5.active a:visited, .main_meniu ul li.menu5.active a:hover, .main_meniu ul li.menu5.active a:active {
	background-color:#957659;
}
.main_meniu ul li.menu5.active a span {
	color:#957659;
}
#columbox .kategorijoms .menu5 .title {
	border-top:1px solid #957659;
}
#columbox .kategorijoms .menu5 .title span {
	color:#957659;
}
#columbox .kategorijoms .menu5 a.coment, #columbox .straipsniai_list.menu5 a.coment {
	color:#957659;
}
#columbox h1.menu5 span {
	color:#957659;
}
#columbox .path.menu5 span {
	color:#957659;
}
.main_meniu ul li.menu6 a:hover {
	background-color:#368cc4;
}
.main_meniu ul li.menu6 a:hover span {
	color:#368cc4;
}
.main_meniu ul li.menu6.active a:link, .main_meniu ul li.menu6.active a:visited, .main_meniu ul li.menu6.active a:hover, .main_meniu ul li.menu6.active a:active {
	background-color:#368cc4;
}
.main_meniu ul li.menu6.active a span {
	color:#368cc4;
}
#columbox .kategorijoms .menu6 .title {
	border-top:1px solid #368cc4;
}
#columbox .kategorijoms .menu6 .title span {
	color:#368cc4;
}
#columbox .kategorijoms .menu6 a.coment, #columbox .straipsniai_list.menu6 a.coment {
	color:#368cc4;
}
#columbox h1.menu6 span {
	color:#368cc4;
}
#columbox .path.menu6 span {
	color:#368cc4;
}
.main_meniu ul li.menu7 a:hover {
	background-color:#23ae51;
}
.main_meniu ul li.menu7 a:hover span {
	color:#23ae51;
}
.main_meniu ul li.menu7.active a:link, .main_meniu ul li.menu7.active a:visited, .main_meniu ul li.menu7.active a:hover, .main_meniu ul li.menu7.active a:active {
	background-color:#23ae51;
}
.main_meniu ul li.menu7.active a span {
	color:#23ae51;
}
#columbox .kategorijoms .menu7 .title {
	border-top:1px solid #23ae51;
}
#columbox .kategorijoms .menu7 .title span {
	color:#23ae51;
}
#columbox .kategorijoms .menu7 a.coment, #columbox .straipsniai_list.menu7 a.coment {
	color:#23ae51;
}
#columbox h1.menu7 span {
	color:#23ae51;
}
#columbox .path.menu7 span {
	color:#23ae51;
}
/* end top site menu */


.tech_meniu {
	padding:0px 0 8px 0;
}
.tech_meniu ul {
	position:static;
}
.tech_meniu ul li {
	float:left;
	margin:0 0 0 0px;
}
.tech_meniu ul li a {
	display:block;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:12px;
	font-weight: bold;
	color:#777777;
	text-decoration:none;
	padding:0px 9px 0px 0px;
	background:url(../images/techsk.gif) 100% 2px no-repeat;
}
.tech_meniu ul li.last a {
	background:none;
	padding:0px 0 0 0;
}
.tech_meniu ul li a:hover {
	color:#777777;
	text-decoration: underline;
}
.tech_meniu ul li.active a:link, .tech_meniu ul li.active a:visited, .tech_meniu ul li.active a:hover, .tech_meniu ul li.active a:active {
	color:#777777;
	text-decoration: underline;
}
/* end techninis menu */

.join {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#e6ecf6;
	padding:5px 0 0 40px;
}
.join a {
	background-image:url(../images/fb.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
	display:inline-block;
	padding:0 21px 0 0;
	color:#e6ecf6;
	text-decoration:none;
}
.join a:hover {
	text-decoration:underline;
}
#columbox {
}
#columbox #leftbox {
	float:left;
	width:600px;
	margin:0 20px 0 0;
}
#columbox #middlebox {
	float:left;
	width:160px;
}
#columbox #rightbox {
	float:right;
	width:160px;
}
#columbox .title {
	font-family:Helvetica;
	font-size:15px;
	line-height:17px;
	color:#000;
	font-weight:bold;
	border-top:1px solid #000;
	padding:5px 0 8px 0;
}
#columbox .title span {
	font-size:11px;
}
#columbox .meno_naujiena {
	padding-bottom:20px;
}
#columbox .meno_naujiena img {
	border-bottom:5px solid #000;
}
#columbox .meno_naujiena span.seselis {
	margin:2px 0 0 0;
	display:block;
	background:url(../images/seselis.gif) 0 0 repeat-x;
	padding:3px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	min-height:28px;
}
.newsletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	line-height:13px;
}
.newsletter .textfield2 {
	border:1px solid #7e7e7e;
	background-color:#d4d4d4;
	width:110px;
	padding:1px 0 1px 5px;
	margin:2px 0;
	vertical-align:middle;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#232323;
}
.newsletter .submit2 {
	border:1px solid #bfbfbf;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px 0;
	color:#FFF;
	padding:1px 8px;
	vertical-align:middle;
	cursor:pointer;
	overflow:visible;
}
#columbox .atidarymas {
	padding-bottom:20px;
	background:url(../images/xsk.gif) 0 100% repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}
#columbox .atidarymas span.spalva {
	margin:2px 0 0 0;
	display:block;
	padding:0px 2px;
	font-weight: normal;
	color:#4d4d4d;
}
#columbox .atidarymas.last {
	background-image:none;
}
#columbox .pranesimai {
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}
#columbox .pranesimai span.spalva {
	margin:2px 0 0 0;
	display:block;
	padding:0px 2px;
	font-weight: normal;
	color:#4d4d4d;
}
#columbox .aktyviausi {
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}
#columbox .aktyviausi a.font10 {
	font-size:10px;
}
#columbox .aktyviausi a.font12 {
	font-size:12px;
}
#columbox .aktyviausi a.font13 {
	font-size:13px;
	line-height:15px;
}
#columbox .aktyviausi a.font14 {
	font-size:14px;
	line-height:16px;
}
#columbox .aktyviausi a.font15 {
	font-size:15px;
	line-height:17px;
}
#columbox .aktyviausi a.font16 {
	font-size:16px;
	line-height:18px;
}
#columbox .naujausi {
	padding-bottom:34px;
}
#columbox .naujausi .left1 {
	float:left;
	width:312px;
}
#columbox .naujausi .right1 {
	width:276px;
	float:right;
}
#columbox .naujausi .seselis1 {
	background:url(images/seselis.gif) 0 0 repeat-x;
}
#columbox .naujausi ul li {
	background:url(../images/xsk2.gif) 0 100% repeat-x;
	padding-bottom:13px;
}
#columbox .naujausi ul li.last {
	background-image:none;
	padding:0;
}
#columbox .naujausi ul li .kategorija {
	color:#4d4d4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	text-transform:uppercase;
}
#columbox .naujausi ul li .vedancioji {
	color:#4d4d4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
}
#columbox img.remelis, #columbox .remelis img {
	border:6px solid #000;
}
#columbox .naujausi ul li .naujausi {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	font-weight:bold;
}
#columbox .naudingi {
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}
#columbox .straipsniai ul li {
	padding-bottom:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#000;
}
#columbox .straipsniai ul li.last {
	background-image:none;
	padding:0;
}
#columbox .straipsniai ul li.first {
	font-size:13px;
	line-height:17px;
	background:url(../images/xsk2.gif) 0 100% repeat-x;
}
#columbox .straipsniai ul li.first img {
	margin-bottom:6px;
}
#columbox .kategorijoms {
	padding-bottom:34px;
}
#columbox .kategorijoms .left1 {
	float:left;
	width:312px;
}
#columbox .kategorijoms .right1 {
	width:276px;
	float:right;
}
.georgia {
	font-family:Georgia, "Times New Roman", Times, serif;
}
#columbox .path_author {
	border-top:1px solid #000;
}
#columbox .path {
	width:294px;
	float:left;
	font-family:Helvetica;
	font-size:15px;
	line-height:17px;
	color:#000;
	font-weight:bold;
	padding:5px 0 0px 0;
}
#columbox .path ul li {
	float:left;
	background:url(../images/path.gif) 100% 2px no-repeat;
	padding:0 10px 0 0;
	margin-right:3px;
}
#columbox .path ul li span {
	font-size:11px;
}
#columbox .author {
	width:294px;
	float:right;
}
#columbox .author .bgblok {
	float:right;
	background:url(../images/seselis.gif) 0 -4px repeat-x;
	padding:5px 10px 0px 10px;
	color:#696969;
	font-size:11px;
}
#columbox .author .bgblok .sk {
	color:#a0a0a0;
}
#columbox .straipsniai_list .straipsnis {
	border-bottom:1px solid #DBDBDB;
	padding-bottom:22px;
	margin-bottom:22px;
}
#columbox .straipsniai_list .straipsnis .str_foto {
	border-bottom:6px solid #000;
	float:left;
	padding:3px 0 0 0;
	width:227px;
}
#columbox .straipsniai_list .straipsnis .str_txt {
	float: right;
	width:360px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	font-weight: normal;
	color:#444444;
}
#columbox .straipsniai_list .straipsnis .str_txt a.antraste, #columbox .straipsniai_list .straipsnis .str_txt a.coment {
	font-size:21px;
	line-height:24px;
	font-weight:bold;
}
.puslapiavimas {
	text-align:center;
	padding:0px 0 22px 0;
	font-weight:bold;
}
.puslapiavimas a {
	color:#000;
	text-decoration: none;
}
.puslapiavimas a:hover {
	color:#000;
	text-decoration: underline;
}
.puslapiavimas a.buves {
	font-family:Helvetica, Arial;
	font-size:19px;
	padding:0 0 0 12px;
}
.puslapiavimas a.kitas {
	font-family:Helvetica, Arial;
	font-size:19px;
	padding:0 12px 0 0;
}
.puslapiavimas .puslapiai {
	padding:0 6px;
	line-height:26px;
}
.puslapiavimas .puslapiai a {
	padding:0 8px;
	line-height:24px;
	margin:0 1px;
	display:inline-block;
	border:1px solid #DBDBDB;
}
.puslapiavimas a.active:link, .puslapiavimas a.active:visited,  .puslapiavimas a.active:hover, puslapiavimas a.active:active {
	color:#BCBCBC;
	text-decoration: none;
	border:1px solid #fff;
}
.fck , .faq_fck  {
	padding-bottom:10px;
}
.fck .imgborder , .faq_fck .imgborder {
	border:5px solid #000;
}
.fck .imgleft ,.faq_fck .imgleft {
	float:left;
	border:2px solid #000;
	margin:4px 15px 0 0;
}
.fck .imgright, .faq_fck .imgleft {
	float:right;
	border:2px solid #000;
}
.fck ul li, .faq_fck ul li  {
	background:url(../images/li1.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
}
.fck table.lentele th, .faq_fck table.lentele th {
	font-size:11px;
	line-height:14px;
	padding:5px 10px 5px 20px;
	font-weight:bold;
	border:1px dotted #CCCCCC;
	vertical-align:top;
}
.fck table.lentele th.left, .faq_fck table.lentele th.left {
	border-left:1px dotted #fff;
}
.fck table.lentele th.right, .faq_fck table.lentele th.right {
	border-right:1px dotted #fff;
}
.fck table.lentele td, .faq_fck table.lentele td {
	font-size:12px;
	line-height:17px;
	padding:5px 10px 5px 20px;
	font-weight: normal;
	border:1px dotted #CCCCCC;
	vertical-align:top;
}

.fck table.lentele td a, .faq_fck table.lentele td a {
	color: #00509E;
}

.fck table.lentele td.left, .faq_fck table.lentele td.left {
	border-left:1px dotted #fff;
}
.fck table.lentele td.right, .faq_fck table.lentele td.right {
	border-right:1px dotted #fff;
}
.fck .autorius {
	font-size:11px;
	line-height:14px;
	color:#999999;
	padding:4px 8px;
	clear:both;
	display:block;
}
.fck .santrauka {
	color:#444444;
	font-size:17px;
	line-height:24px;
}
.form {
}
.form .klaidos_pranesimas {
	background-color:#ff5400;
	color:#FFFFFF;
	font-size:12px;
	padding:4px 12px 4px 12px;
	margin-top:5px;
}
.form .klaida_input {
	border:1px solid #ff5400;
}
.form .klaida_txt {
	color:#ff5400;
}
.form dl {
	clear:both;
	padding:0;
	margin:0;
}
.form dl dt {
	float:left;
	width:130px;
	padding:4px 0 2px 0;
	margin:0;
}
.form dl dd {
	float:right;
	width:260px;
	padding:3px 194px 3px 0;
	margin:0;
}
.form .submitint {
	border:1px solid #bfbfbf;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px 0;
	color:#FFF;
	padding:1px 6px;
	vertical-align:middle;
	cursor:pointer;
	overflow:visible;
}
.komentarai {
	background:#fffdec url(../images/komentarai.gif) 0 100% repeat-x;
	padding:12px 10px;
}
.komentaras {
	color:#000;
	background: url(../images/komentaras.gif) 105px 0px no-repeat;
	padding-bottom:20px;
}
.komentaras .kaskada {
	float:left;
	width:100px;
	padding:8px 0 0 0;
}
.komentaras .kodel {
	float: right;
	width:446px;
	line-height:18px;
	color:#000;
	padding:4px 0 0 0;
}
.susije .susijes {
	float:left;
	width:285px;
	padding:0 15px 15px 0;
}
.susije .susijes img {
	border-bottom:5px solid #000;
}
.susije .susijes span.seselis {
	margin:4px 0 0 0;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	min-height:28px;
}
#footer {
	width:100%;
	display:table;
	height:69px;
	border-top:1px solid #D4D4D4;
}
#footer p {
	margin:0 0 0px 0;
}
#clearfooter {
	clear:both;
	height:70px;
}
#footer .center {
	width:940px;
	padding:12px 35px 0px 29px;
	margin:0 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#9D9D9D;
}
.parasas {
	float:left;
	width:236px;
	padding:0 106px 0 0;
}
.rekvizitai {
	float:left;
	width:270px;
	padding:0 0px 0 0;
}
.autorius {
	float:right;
	width:280px;
	padding:0 0px 0 0;
	text-align:right;
}

.autorius  a{
	text-decoration: none !important;
	color: #9D9D9D !important;
}

.autorius img {
	margin:-2px 0 -2px 0;
}
/* */

.kalbos {
	padding:8px 0 0 0;
	float:right;
	width:340px;
	text-align:right;
}
.kalbos a {
	display: inline-block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#00509E;
	text-decoration:none;
	padding:0px 0px 0px 13px;
}
.kalbos a.font11 {
	font-size:11px;
}
.kalbos span.sk {
	color:#002D5E;
	font-size:11px;
	padding-left:13px;
}
.kalbos a:hover {
	text-decoration: underline;
}
.kalbos a.active:link, .kalbos a.active:visited,.kalbos a.active:hover, .kalbos a.active:active {
	color:#777777;
	text-decoration: none;
}
/* end top site menu */

.paieska {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#fff;
	width:197px;
	background:url(../images/paieska.gif) 0 0 no-repeat;
	height: 23px;
	padding:0px 0 0 0px;
	text-align:right;
	line-height:20px;
	overflow: hidden;
}
.paieska .textfield {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#202020;
	border: none;
	width:156px;
	line-height: 18px;
	padding:3px 0 3px 10px;
	margin:2px 0px 0 3px;
	background: none;
	float: left;
}
.paieska .submit {
	border:none;
	background-color:#fff;
	padding:0px;
	background:url(../images/ok.gif) 0 0 no-repeat;
	color:#202020;
	margin: 0;
	width:27px;
	height: 23px;
	cursor:pointer;
	float: right;
}
/* end paieska */

.top_meniu {
	float:left;
	width:420px;
	padding:4px 0 0 267px;
}
.top_meniu ul {
	position:static;
}
.top_meniu ul li {
	float:left;
	padding:0 20px 0 0;
	margin:0 0 0 0px;
}
.top_meniu li a, .top_meniu li a:link,.top_meniu li a:visited {
	background:url(../images/topm.gif) 0 0px no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight: normal;
	text-transform:uppercase;
	color:#626262;
	text-decoration:none;
	padding:0px 0px 0px 14px;
	display:block;
	white-space:nowrap;
}
.top_meniu li a:hover, .top_meniu li a:active {
	color:#626262;
	text-decoration: underline;
}
.top_meniu ul li.active a:link, .top_meniu ul li.active a:visited, .top_meniu ul li.active a:hover, .top_meniu ul li.active a:active {
	color:#626262;
	text-decoration: underline;
}
/* end top site menu */

#outer {
	min-height:100%;
	margin-bottom:-70px;
	height:auto;
	background:url(../images/outer.gif) 0 0 repeat-x;
}
* html #outer {
	height:100%;
}
#outer #center {
	width:1004px;
	padding:0px 0px 27px 0px;
	margin:0 auto;
}
#outer #top {
	height:105px;
	padding:0 35px 0 37px;
}
#outer #logo {
	float:left;
	padding:13px 35px 0px 0px;
}
.subg {
	background:#000 url(../images/seselis.gif) 0 0 repeat-y;
	padding:11px 0px 0 37px;
	height:352px;
	margin-bottom:42px;
}
.subg .leftside {
	float:left;
	width:174px;
	padding:15px 0 0 0;
}
.subg .rightside {
	float: right;
	width:738px;
}
.subg .orai {
	float:right;
	margin-bottom:49px;
	padding:29px 0 0 0;
	width:168px;
	height:216px;
}
.left_meniu {
	padding:0;
}
.left_meniu ul {
	position:static;
	padding:0 0 0 0px;
}
.left_meniu ul li {
}
.left_meniu ul li a {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight: normal;
	color:#F5F5F5;
	text-decoration:none;
	padding:4px 14px 5px 18px;
	background:url(../images/lm.gif) 0 5px no-repeat;
}
.left_meniu ul li a:hover {
	color:#F5F5F5;
	text-decoration: none;
	background:url(../images/lmo.gif) 0 0px no-repeat;
}
.left_meniu ul li.active {
}
.left_meniu ul li.active a:link, .left_meniu ul li.active a:visited, .left_meniu ul li.active a:hover, .left_meniu ul li.active a:active {
	color:#F5F5F5;
	text-decoration: none;
	background:url(../images/lmo.gif) 0 0px no-repeat;
}
.left_meniu li.active ul {
	border-top:0;
	position:static;
	padding:0 0 0px 8px;
}
.left_meniu li.active li {
}
.left_meniu li.active li a, .left_meniu li.active li a:link, .left_meniu li.active li a:visited {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight: normal;
	color:#B1B1B1;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	background:url(../images/lmsub.gif) 0 8px no-repeat;
}
.left_meniu li.active li a:hover, .left_meniu li.active li a:active {
	color:#FFD200;
	text-decoration: none;
}
.left_meniu ul li.active ul li.active a:link, .left_meniu ul li.active ul li.active a:visited, .left_meniu ul li.active ul li.active a:hover, .left_meniu ul li.active ul li.active a:active {
	color:#FFD200;
	text-decoration: none;/* background:url(../images/suba.gif) 0 6px no-repeat; */
}
.left_meniu li.active li.active ul {
	border-top:0;
	position:static;
	padding:6px 0 8px 31px;
}
.left_meniu li.active li.active li {
}
.left_meniu li.active li.active li a, .left_meniu li.active li.active li a:link, .left_meniu li.active li.active li a:visited {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px !important;
	line-height:14px;
	font-weight: normal;
	color:#f5f5f5 !important;
	text-decoration:none;
	padding:4px 0px 4px 0px !important;
	background-image:none !important;
}
.left_meniu li.active li.active li a:hover, .left_meniu li.active li.active li a:active {
	color:#f5f5f5 !important;
	text-decoration: underline !important;
}
.left_meniu ul li.active li.active ul li.active a:link, .left_meniu ul li.active li.active ul li.active a:visited, .left_meniu ul li.active li.active ul li.active a:hover, .left_meniu ul li.active li.active ul li.active a:active {
	color:#ffd200 !important;
	text-decoration: none !important;/* background:url(../images/suba.gif) 0 6px no-repeat; */
}
/* ishskleistam tituliniam meniu */
.left_meniu ul li.isskleistas a:link, .left_meniu ul li.isskleistas a:visited, .left_meniu ul li.isskleistas a:hover, .left_meniu ul li.isskleistas a:active {
	color:#F5F5F5;
	text-decoration: none;
}
.left_meniu li.isskleistas ul {
	border-top:0;
	position:static;
	padding:0 0 0px 8px;
}
.left_meniu li.isskleistas li {
}
.left_meniu li.isskleistas li a, .left_meniu li.isskleistas li a:link, .left_meniu li.isskleistas li a:visited {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight: normal;
	color:#B1B1B1;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	background:url(../images/lmsub.gif) 0 8px no-repeat;
}
.left_meniu li.isskleistas li a:hover, .left_meniu li.isskleistas li a:active {
	color:#FFD200;
	text-decoration: none;
}
.left_meniu li.isskleistas li ul {
	border-top:0;
	position:static;
	padding:6px 0 8px 31px;
}
.left_meniu li.isskleistas li li a, .left_meniu li.isskleistas li li a:link, .left_meniu li.isskleistas li li a:visited {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px !important;
	line-height:14px;
	font-weight: normal;
	color:#f5f5f5 !important;
	text-decoration:none;
	padding:4px 0px 4px 0px !important;
	background-image:none !important;
}
.left_meniu li.isskleistas li li a:hover, .left_meniu li.isskleistas li li a:active {
	color:#f5f5f5 !important;
	text-decoration: underline !important;
}
/* end ishskleistam tituliniam meniu */
/* end left menu */




.apie {
	border-left:1px solid #f1f1f1;
	background:url(../images/seselis2.gif) 0 0 no-repeat;
	padding:30px 5px 20px 11px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000000;
}
.apie p {
	display:block;
	height:64px;
	overflow:hidden;
	margin-bottom:10px;
}
.listas ul li {
	background:url(../images/li1.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
}
.infoblokai {
	padding:0 0 27px 29px;
}
.infoblokai .administracija {
	float:left;
	width:206px;
}
.infoblokai .keliu_tarnybos {
	float:right;
	width:708px;
}
.infoblokai .keliu_tarnybos .tarnyba {
	float:left;
	width:156px;
	padding:0 17px 0 0;
}
.naujienos {
	padding: 0 35px 27px 29px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
.naujienos p {
	margin-bottom:16px;
}
.naujienos .naujiena {
	float:left;
	width:236px;
	margin:0 106px 0 0;
	background:url(../images/databg.gif) 0 6px repeat-x;
}
.naujienos .naujiena.last {
	margin:0;
}
.naujienos .naujiena span.data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#5b5b5b;
	background-color:#FFF;
	display:inline-block;
	padding:0 7px 0 0;
	margin-bottom:5px;
}
a.title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#003874;
	text-decoration:none;
	font-weight:bold;
	display:block;
	margin-bottom:6px;
}
a.title:hover {
	text-decoration:underline;
}
a.rss {
	float:right;
	display:block;
	background:url(../images/rss.gif) 100% 4px no-repeat;
	margin:4px 0 0 0;
	padding:0 15px 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#5b5b5b;
	text-decoration:none;
}
a.rss:hover {
	text-decoration:underline;
}
#inner {
	height:100%;
	background:url(../images/seselis_kaire.gif) 234px 100% no-repeat;
}
#inner .leftside {
	float:left;
	width:175px;	
	padding:26px 55px 12px 37px;
	/*background:#000 url(../images/seselis.gif) 0 0 repeat-y;*/		background: #081117;
}#inner  .fullColor{	float: left;	height: 372px;	background: #081117;}
#inner .rightside {
	float: right;
	width:737px;
	background:#fff url(../images/seselis_kaire.gif) -33px 100% no-repeat;
	border-top:11px solid #000000;
	padding:0px;
}
#inner .content {
	padding:30px 50px 10px 35px;
	background:url(../images/seselis_desine.gif) 100% 100% no-repeat;
}
#naujienos .naujiena {
	margin:0 0px 0px 0;
	padding:0 0px 30px 0;
}
#inner .content .fck {
	min-height:245px;
	_height:230px;
}
#naujienos .naujiena .thumb {
	float:left;
	width:157px;
	padding:3px 0 0 0;
}
#naujienos .naujiena .thumb img {
	border:2px solid #000000;
}
#naujienos .naujiena .txt {
	float:right;
	width:480px;
}
#naujienos .naujiena span.data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#5B5B5B;
	margin-bottom:2px;
	display:block;
}
#naujienos .naujiena a.title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	display:block;
	margin-bottom:2px;
}
#naujienos .naujiena a.title:hover {
	text-decoration:underline;
}
#naujienos .naujiena p {
	margin-bottom:5px;
}
#inner .form {
	padding:14px 0px 14px 0px;
	font-size:12px;
}
#inner .form .patvirtinimas {
	font-size:14px;
	line-height:22px;
	padding:30px 12px 4px 12px;
	text-transform:uppercase;
	text-align:center;
}
#inner .form .klaida_input {
	border:1px solid #CB0000;
}
#inner .form .klaida_txt {
	color:#CB0000;
	font-size:10px;
	line-height:12px;
	display:inline-block;
	padding:3px 0 0 0;
}
#inner .form dl {
	clear:both;
	padding:0;
	margin:0;
}
#inner .form dl dt {
	float:left;
	width:163px;
	text-align:right;
	padding:5px 0 0 0px;
	margin:0;
}
#inner .form dl dd {
	float:right;
	width:481px;
	padding:5px 0px 5px 0;
	margin:0;
}
#inner .form dl dt.zemas {
	padding:0px;
}
#inner .form dl dd.zemas {
	padding:0px;
}
#inner .form span.butinas {
	color:#949496;
}
#inner .form span.coment {
	font-size:10px;
	color:#000000;
	display:block;
}
#inner .form .btnl {
	display:block;
	float:left;
	width:1px;
	height:23px;
	background-image:url(../images/btnl.gif);
	border:0;
	background-repeat: no-repeat;
	margin-top:15px;
}
#inner .form .btnr {
	display:block;
	float:left;
	width:11px;
	height:23px;
	background-image:url(../images/btnr.gif);
	border:0;
	background-repeat: no-repeat;
	margin-top:15px;
}
.submitas {
	float:left;
	margin-top:15px;
}
#inner .form .submit {
	background-color:#002D5E;
	border:0;
	text-align:center;
	font-size:12px;
	color:#fff;
	font-weight: normal;
	overflow:visible;
	cursor:pointer;
	padding:3px 10px 3px 10px;
}
#inner .form .submit:hover {
	color: #def2fd;
}
#inner .group {
	min-height:245px;
	_height:230px;
}
#inner .qHolder {
	width: 100%;
	display: inline;
	float: left;
}
#inner .qHolder .question {
}
#inner .qHolder .question a {
	padding: 0 0 0 26px;
	font-size:14px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	background: url(../images/bg_plus.gif) 0 5px no-repeat;
}
#inner .qHolder .question a:hover {
	color: #00509E;
	text-decoration: none;
	background: url(../images/down.gif) 0 5px no-repeat;
}
#inner .qHolder.showAnswer .question a {
	padding: 0 0 0 26px;
	font-size:14px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	background: url(../images/bg_minus.gif) 0 5px no-repeat;
}
#inner .qHolder.showAnswer .question a:hover {
	color: #00509E;
	text-decoration: none;
	background: url(../images/up.gif) 0 5px no-repeat;
}
#inner .qHolder .question p {
}
#inner .qHolder .answer {
	display: block;
	background: #F4FAFF;
	padding: 12px 16px 2px 16px;
	margin: 10px 0 15px 0;
}

#inner .qHolder.dontshowAnswer .answer {
	display: none;
}

#inner .qHolder.showAnswer .answer {
	display: block;
}

.text {
	width:270px;
	float:left;
}
.map {
	width:348px;
	float:right;
}
.puslapiai {
	padding:0 0 5px 0;
}
.puslapiai a {
	display:inline-block;
	width:24px;
	height:23px;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#002D5E;
	font-weight:bold;
	padding:0 0px 0 0px;
	text-decoration:none !important;
	margin:0 1px 0 0;
}
.puslapiai a.ankstesnis {
	background:url(../images/ankstesnis.gif) 0 4px no-repeat;
	width:14px;
}
.puslapiai a.ankstesnis:hover {
	text-decoration:none;
	background:url(../images/ankstesnis.gif) 0 4px no-repeat;
}
.puslapiai a.kitas {
	background:url(../images/kitas.gif) 0 4px no-repeat;
	width:14px;
}
.puslapiai a.kitas:hover {
	text-decoration:none;
	background:url(../images/kitas.gif) 0 4px no-repeat;
}
.puslapiai a:hover {
	text-decoration: none;
	color:#fff;
	background:url(../images/pactive.gif) 0 0 no-repeat;
}
.puslapiai a.active:link, .puslapiai a.active:visited, .puslapiai a.active:hover, .puslapiai a.active:active {
	color:#fff;
	background:url(../images/pactive.gif) 0 0 no-repeat;
	text-decoration:none;
}

.fck span.data { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#686868; font-weight:bold; display:block; padding-bottom:10px;}


#map{
	width: 348px;
	height: 284px;
	/*width: 600px;*/
	/*height: 320px;*/
}

#news_archive {
	padding: 0 0 10px 0;
}

#news_archive a {
	color: #00509E;
}

#news_archive a:hover{
	color: #00509E;
	text-decoration: none;
}



/* VL forma 2010.06.08 */
.contForm{
	line-height: 16px;
}

.contForm textarea, .contForm input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contForm p, .contForm h6{
	padding: 0 0 9px 0;
	margin: 0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.contForm .patvirtinta{
	padding: 0 0 30px 400px;
}

.contForm .contKam{
	padding: 0 0 31px 0;
}

.contForm .contKam textarea{
	width: 100%;
	height: 45px;
	margin: 0 0 2px 0;
}

.contForm .textSmall{
	font-size: 10px;
}

.contForm .alCenter{
	text-align: center;
}

.contForm .contPrasymas, .contForm .contLeidimas{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	line-height: 22px;
	padding: 0 0 37px 0;
}

.contForm .contLeidimas{
	padding-bottom: 32px;
}

.contForm .contPrasymas p, .contForm .contLeidimas p{
	font-weight: bold;
}

.contForm .w240{
	width: 235px;
}

.contForm .w242{
	width: 242px;
}

.contForm .w242 input{
	width: 235px;
}

.contForm .w276{
	width: 276px;
}

.contForm .w276 input{
	width: 271px;
}

.contForm .w114{
	width: 114px;
}

.contForm .w114 input{
	width: 109px;
}

.contForm .w470{
	width: 470px;
}

.contForm .w470 input{
	width: 465px;
}

.contForm .w280{
	width: 280px;
}

.contForm .w651{
	width: 651px;
}

.contForm .w651 textarea{
	/*width: 649px;*/
	width: 646px;
}

.contForm .w651 input{
	width: 646px;
}

.contForm .w32{
	width: 32px;
}

.contForm .w133{
	width: 133px;
}

.contForm .w303{
	width: 303px;
}

.contForm .w303 input{
	width: 298px;
}

.contForm .w290{
	width: 285px;
	background-color: red;
}

.contForm .w290 input{
	width: 280px;
}


.contForm input{
	padding-top: 4px;
	padding-bottom: 3px;
	/*margin: 0 4px 0 4px;*/
	position: relative;
	vertical-align: middle;
	display: inline;
}

.contForm input.noLeftMargin{
	margin-left: 0px;
} 

.contForm input.noRightMargin{
	margin-right: 0px;
}

.contForm .inputWithText{
	display: inline-block;
	position: relative;
	padding: 0 4px 23px 4px;
	/*vertical-align: middle;
	top: 8px;
	*/
	vertical-align: top;
	bottom: 6px;
}

.contForm .bigDescr{
	padding-bottom: 56px;
}

.contForm .noLeftPadding{
	padding-left: 0px;
}

.contForm .noRightPadding{
	padding-right: 0px;
}

.contForm .noPadding{
	padding-right: 0px;
	padding-left: 0px;
}

.contForm .inputWithText .textSmall{
	position: absolute;
	bottom: 6px;
	text-align: center;
	left: 0px;
	width: 100%;
}

.contForm .contDarbuVieta p{
	padding-bottom: 14px;
}

.contForm .contDarbuVieta  textarea{
	height: 45px;
}

.contForm .contPrasIsduot textarea{
	height: 87px;
}

.contForm .contPrasIsduot p{
	padding-bottom: 14px;
}

.contForm .contDarbuLaikas{
	padding: 7px 0 7px 0;
}

.contForm .contDarbuLaikas p{
	margin-bottom: 5px;
}

.contForm .contPateikiamiDok{
	padding: 0 0 5px 0;
}


.contForm .padd1{
	padding: 0 18px;
}

.contForm .contPateikiamiDok p, .contForm .contIsipareigoju p{
	padding: 0 0 0 0;
	line-height: 20px;
}

.contForm .contPateikiamiDok h6{
	padding-bottom: 2px;
}

.contForm .contPateikiamiDok  .inputWithText{
	bottom: 0px;
	padding-top: 6px;
	margin-bottom: 10px;
}

.contForm .contPateikiamiDok textarea{
	height: 45px;
}

.contForm .contDarbuGLaikas {
	padding-bottom: 10px;
}

.contForm .contLeidGal{
	padding-bottom: 6px;
}

.contForm .av{
	padding: 0 0 0 350px;
}

.contForm .contPateike .inputWithText, .contForm .contPrieme .inputWithText{
	bottom: 0px;
	margin-left: 62px;
}

.contForm .lMargin, .contForm .contPrieme .lMargin{
	margin-left: 27px;
	margin-right: 0px;
}

.contForm .contPrieme {
	padding: 0 0 25px 0;
}

.contForm .contPrieme  .noMargin{
	margin-left: 0px;
}

.contForm .contIsipareigoju{
	padding: 0 0 21px 0;
}

.contForm .contButton{
	padding: 0 0 15px 0;
}

.contForm .contButton input{
	border: 0px solid #FFF;
	background: transparent url(../images/bg_button_print.gif) 0 0 no-repeat;
	padding: 0 12px 0 0;
	width: 97px;
	height: 23px;
	cursor: pointer;
}

.contForm .contLeidziama{
	padding: 6px 0 10px 0;
}

.contForm .contLeidziama textarea{
	height: 185px;
}

.contForm .contLeidziama p{
	padding-bottom: 12px;
}

.contForm .contLeidimasGalioja{
	padding: 0 0 10px 0;
}

.contForm .err{
	border-color: red;
}


