@charset "utf-8";
#admin {
vertical-align:top;
background:url(../../images/Design/Content/admin_bg.jpg) top left no-repeat;
padding:59px 0 0 6px;
}

#footer {
line-height:50px;
color:#6e6e6e;
padding:0 0 0 21px;
}

#gaires {
width:248px;
height:400px;
vertical-align:top;
background:url(../../images/Design/Content/pareiskejams_bg.jpg) top left no-repeat;
padding:59px 0 0;
}

#gaires a,#gaires ul.first li span a,#parama a,#vykdytojams a,#admin a {
color:#2c5a94;
}

#gaires ul li span {
margin:0;
padding:0;
}

#gaires ul li,#parama ul li,#vykdytojams ul li,#admin ul li {
background:url(../../images/Design/li_decor.gif) top left no-repeat;
padding:3px 0 3px 15px;
}

#gaires ul.first li a {
color:#666;
}

#header {
text-align:right;
vertical-align:top;
padding-top:14px;
padding-bottom:15px;
height:75px;
}

#header span {
color:#959595;
padding:0 18px;
}

#header ul li {
float:right;
line-height:22px;
}

#header ul li a {
display:block;
color:#2c5a94;
padding:0 18px;
}

#header ul li a.lang {
padding-left:40px;
background:url(../../images/Design/li_decor_2.gif) left no-repeat;
border-left:solid 1px #b4cbe9;
}

#header ul li a.neigl {
background:url(../../images/Design/Header/neigal_ico.jpg) left no-repeat;
padding-left:47px;
border-left:solid 1px #b4cbe9;
}

#header ul li.links {
padding:0 10px 0 0;
}

#header ul li.links a {
float:left;
padding:0;
}

#header ul li.links a img,#footer img {
border:none;
}

#parama {
width:248px;
vertical-align:top;
background:url(../../images/Design/Content/parama_bg.jpg) top left no-repeat #e9eff4;
padding:72px 0 25px;
border-bottom:solid 1px #f0f0f0;
}

#vykdytojams {
width:248px;
vertical-align:top;
background:url(../../images/Design/Content/vykdytojams_bg.jpg) top left no-repeat;
padding:58px 0 0 6px;
}

.aktualijos {
background:#fff9d7;
width:100%;
border:0;
}

.aktualijos .title {
background:url(../../images/Design/Content/aktualijos_bg.jpg) top left no-repeat;
height:45px;
}

.anoun {
border:solid 1px #f0f0f0;
border-top:none;
border-right:none;
vertical-align:top;
background:#fff9d7;
width:454px;
padding:0 27px;
}

.anoun span {
color:#213446;
font-size:11px;
}

.anoun_title {
width:453px;
font-weight:400;
font-size:22px;
}

.banenrs_bar_left {
border:solid 1px #f0f0f0;
vertical-align:top;
}

.banenrs_bar_left img {
border:0;
}

.banners_bar img {
border:none;
margin:0 5px 0 0;
}

.calendar {
float:right;
font-size:10px;
}

.calendar span {
float:left;
padding:3px 3px 3px 10px;
font-size:11px;
color:#454545;
}

.calendar td {
color:#FFFFFF;
text-align:center;
vertical-align:middle;
padding:3px;
}

.calendar td a {
display:block;
padding:3px;
height:12px;
}

.calendar td a.selected {
background:#FFF;
border:solid 1px #9acbe9;
}

.calendar td.selected a {
color:#454545;
}

.calendar_bar {
border:solid 1px #f0f0f0;
border-top:none;
border-left:none;
vertical-align:top;
background:#fff9d7;
width:172px;
padding:0 25px 15px 15px;
}

.calendar_bar ul li {
line-height:20px;
background:url(../../images/Design/li_decor.gif) top left no-repeat;
padding:0 0 0 15px;
}

.content {
background:#fff;
padding:6px 0 0;
}

.inside {
width:100%;
vertical-align:top;
border:solid 1px #f0f0f0;
background:#fff2e9;
border-top:none;
padding:0 10px 0 18px;
}

.inside td {
vertical-align:top;
}

.inside_admin {
vertical-align:top;
border:solid 1px #f0f0f0;
border-top:none;
border-bottom:none;
width:214px;
padding:0 10px 25px 18px;
}

.inside_parama {
width:100%;
vertical-align:top;
border:solid 1px #f0f0f0;
background:#e9eff4;
border-top:none;
padding:0 10px 0 18px;
border-bottom:0;
}

.inside_vykdytojams {
width:248px;
vertical-align:top;
border:solid 1px #f0f0f0;
background:#e4f2df;
border-top:none;
border-bottom:none;
padding:0 10px 25px 18px;
}

a {
color:#2c5a94;
text-decoration:none;
}

a.aaaa {
font-size:11px;
}

a:hover {
text-decoration:underline;
}

body {
height:100%;
font: 11px Arial, Helvetica, sans-serif;
color:#2c5a94;
margin:0;
padding:0;
}

button {
cursor:pointer;
margin:0 2px;
padding:0;
}

button.b_1 {
background:url(../../images/Design/Content/button_news.jpg) top left no-repeat;
width:18px;
height:17px;
border:0;
}

button.b_2 {
background:url(../../images/Design/Content/button_news_2.jpg) top left no-repeat;
width:18px;
height:17px;
border:0;
}

button.left_all {
background:url(../../images/Design/Content/button_left.jpg) top left no-repeat;
width:15px;
height:12px;
border:none;
float:left;
}

button.left_one {
background:url(../../images/Design/Content/button_left_one.jpg) top left no-repeat;
height:12px;
width:12px;
border:0;
float:left;
}

button.right_all {
background:url(../../images/Design/Content/button_right.jpg) top left no-repeat;
width:15px;
height:12px;
border:none;
float:right;
}

button.right_one {
background:url(../../images/Design/Content/button_right_one.jpg) top left no-repeat;
height:12px;
width:12px;
border:0;
float:right;
}

a.left_all {
background:url(../../images/Design/Content/button_left.jpg) center center no-repeat;
width:15px;
height:12px;
border:none;
float:left;
}
a.left_one {
background:url(../../images/Design/Content/button_left_one.jpg) center center no-repeat;
height:12px;
width:12px;
border:0;
float:left;
}
a.right_all {
background:url(../../images/Design/Content/button_right.jpg) center center no-repeat;
width:15px;
height:12px;
border:none;
float:right;
}
a.right_one {
background:url(../../images/Design/Content/button_right_one.jpg) center center no-repeat;
height:12px;
width:12px;
border:0;
float:right;
}

h1 {
font-size:13px;
background:url(../../images/Design/Content/decor_1.gif) left no-repeat;
font-weight:700;
color:#131313;
margin:15px 0 5px 0;
padding:0 0 0 25px;
}

h1 a, .inside h1 a{color:#131313;}

html {
height:100%;
margin:0;
padding:0;
}

table {
border-collapse: separate!important;
border-spacing: 0;
}

table.page {
width:990px;
margin:0 auto;
border-spacing: 6px!important;
}

ul {
list-style:none;
margin:0;
padding:0;
}

ul.news_an li {
float:left;
color:#727272;
line-height:17px;
background:url(../../images/Design/li_decor.gif) top left no-repeat;
padding:1px 10px 10px 15px;
}

ul.news_an li a {
display:block;
width:184px;
}

ul.news_an_2 li {
float:left;
color:#727272;
line-height:17px;
background:url(../../images/Design/li_decor.gif) top left no-repeat;
margin-right:30px;
padding:0 0 0 15px;
}

ul.search {
padding:5px 0;
}

ul.search a {
background:url(../../images/Design/li_decor.gif) left no-repeat;
}

ul.search input {
border:0;
background:url(../../images/Design/Header/input_bg.jpg) top left no-repeat;
width:170px;
color:#8e8e8e;
margin-right:20px;
padding:3px 25px 3px 5px;
}

table.top_input {
width:200px;
height:22px;
background: url(../../images/Design/Header/input_bg.jpg) top left no-repeat;
padding:0 
}

table.top_input input{
background:none;
border:none
}

td.main_input_place {
width:166px;
padding: 1px 6px;
}

td.main_input_place input{
width:166px;
}

td.submitt_place {
width:22px;
}

td.submitt_place input{
height:22px;
width:22px;
cursor:pointer
}

a.main_link{
display:block;
height:46px;
}

#header {
text-align:right;
vertical-align:top;
padding-top:14px;
padding-bottom:15px;
height:75px;
width:430px;
background:transparent;
}

#header2 {
vertical-align:top;
height:75px;
width:57%;
background:url(../../images/Design/Header/header_bg_1.jpg) top left no-repeat;
}

#header2 a.link{
  display:block;
  height:89px;
  width:520px;
}

.noDisplayDetailSearch{
/*display:none*/
}

.noDisplayNeigl{
display:none
}

/*.noDisplayLang{
display:none
}*/


ul.search form {
padding:0;
margin:0;
}

.search form table.top_input {
width:200px;
height:22px;
background: url(../../images/Design/Header/input_bg.jpg) top left no-repeat;
padding:0; 
margin:0;
}

.search form table.top_input tr td{
height:22px !important;
}

.search form table.top_input input{
margin:0;
padding: 3px 3px 3px 5px;
background:none;
border:none
}

td.main_input_place {
width:166px;
height:22px;
padding: 1px 6px;
}

td.main_input_place input{
width:166px;
height:22px;
}

td.submitt_place {
width:22px;
height:22px;
}

td.submitt_place input{
height:22px;
width:22px;
cursor:pointer
}

div.right_links {padding-left:13px}
div.right_links a{
display:block;
padding:0 0 0 19px;
background:url(../../images/Design/Icons/ico_6.gif) top left no-repeat;
}

tr.initialCalendarCellsClass > td {
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	border-left: 0px solid transparent;
	border-right: 0px solid transparent;
	cursor: hand;
	cursor: pointer;
}

tr.initialCalendarCellsClass td:first-child {
	border-left: 1px solid transparent;
	border-bottom: 0px solid transparent;
	border-top: 0px solid transparent;
	border-right: 0px solid transparent;
	cursor: hand;
	cursor: pointer;
}

tr.initialCalendarCellsClass td:last-child {
	border-right: 1px solid transparent;
	border-bottom: 0px solid transparent;
	border-top: 0px solid transparent;
	border-left: 0px solid transparent;
	cursor: hand;
	cursor: pointer;
}

.banners_bar_bottom p{
margin:0
}

/*institucijos - administravimo dalis*/
.adminInstitucijos td{
	padding-left:20px;
	padding-bottom:7px;
}

.adminInstitucijos a img{
width:75px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
filter: alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
border:1px solid #c7c7c7;
}

.adminInstitucijos a:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border:1px solid #666666;
}


.portlet-site-map ul {list-style-type:none;}
.portlet-site-map ul li, ul.site_map li {
	background:url(../../images/Design/li_decor.gif) top left no-repeat;
	padding:3px 0 3px 15px;
}

/* kelias fix */
#p_kelias_WAR_esparamaotherportlets,
#p_aktualijukelias_WAR_esparamanewsportlets,
#p_administravimokelias_WAR_esparamaadministrationportlets,
#p_priemoneskelias_WAR_esparamaguidelinesportlets {display:none!important}
