a:link {
	text-decoration: underline;
	color: #20288A;
}
a:visited {
	text-decoration: underline;
	color: #20288A;
}
a:hover {
	text-decoration: none;
	color: #20288A;
}
a:active {
	text-decoration: none;
	color: #20288A;
}

.MainButton {

	background-color: #525794;
	height: 20px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana;
	border: none;
	font-size: 11px;
}




 ul#tree {
	padding:0px;
	margin:0px;
	list-style-type:none;
	margin-bottom:10px;
}
ul#tree li {
	background-image:url(../images/tree_dot.gif);
	background-position:top left;
	padding-left:18px;
	padding-right:9px;
	background-repeat:no-repeat;
	display:inline;
}
ul#tree li a {
	color:#20288A;
	text-decoration:underline;
	font-size:11px;
}
    
ul#back, ul#moresearch {
	padding:0px;
	margin:0px;
	list-style-type:none;
	margin-top:20px;
	margin-bottom:20px;
}
ul#back li, ul#moresearch li {
	background-image:url(../images/tree_back.gif);
	background-position:top left;
	padding-left:18px;
	padding-right:9px;
	background-repeat:no-repeat;
	display:inline;
}
ul#back li#top {
	background-image:url(../images/tree_top.gif);
	background-position:top left;
	padding-left:18px;
	padding-right:9px;
	background-repeat:no-repeat;
	display:inline;
}
ul#back li a, ul#back li#top a, ul#moresearch li a {
	color:#20288A;
	text-decoration:underline;
	font-size:11px;
}



/* ------forumas --------*/
.textBlock .tdHeader {
	background-color:#E8E7E1;
	color:#525252;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	text-align:left;
	white-space:nowrap;
	border-bottom:#999 solid 2px;
}
.textBlock .tdContent a {
	color:#016BA5;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.textBlock .tdContent a:hover {
	color:#20288A;
	text-decoration:none;
}
.textBlock .tdContent, .tdDate {
	font-size:11px;
	line-height:140%;
	border-bottom:#E1E1E1 dotted 1px;
	padding:5px;
	padding-left:10px;
}
.textBlock .tdDate a, .textBlock .messageTable td a, .textBlock .messageTable a {
	color:#016BA5;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.textBlock .tdDate a:hover, .textBlock .messageTable td a:hover, .textBlock .messageTable a:hover {
	color:#20288A;
	text-decoration:none;
}
.topLeftContainer {
	float:left;
	display:block;
}
.topRightContainer {
	float:right;
	display:block;
	white-space:nowrap;
}
.textBlock table, .textBlock td {
	font-size:11px;
}
.f_gotopage {
	border: #999 solid 1px;
	font-size:11px;
	height:16px;
}
.messageTable {
	border-bottom:#E8E7E1 solid 2px;
	border-top:#fff solid 1px;
	background-color:#F3F3F1;
	padding:3px;
	padding-left:10px;
	line-height:140%;
}
.msgCount, .msgDate {
	font-size:10px;
}
.grayButton {
	background-color:#C3C3C3;
	height:20px;
	color: #FFFFFF;
	font-family:Tahoma, Arial, Verdana;
	border: none;
	font-size: 11px;
}
textarea  {
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	line-height:140%;
}
.preview {
	background-color:#F3F3F1;
	padding:5px;
	font-size:12px;
	line-height:140%;
	margin-bottom:20px;
}


.eventBlock { margin-bottom:25px; }
.MainDate { font-size:11px; }



.news a  {
	font-size:11px;
    margin-bottom:15px;
    color:#20288A;
	padding-left:10px;
	display:block;
	background-image:url(../images/naujienaList.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


.sitemapContainer {
	font-weight:bold;
	font-size:14px;
	margin-right:30px;
	padding-left:10px;
	border-left:solid 4px #777;
}

.sitemap ul{
	padding:0px;
	list-style:none;
	margin-bottom:30px;
	margin-left:30px;
}
.sitemap ul li{
	padding-left:15px;
	background:url(../images/arrow4.gif) no-repeat;
	padding-bottom:5px;
}

.sitemap ul li.level2 {
	padding-left:30px;
	font-size:11px;
	background:none;
	padding-bottom:10px;
	background:url(../images/arrow5.gif) no-repeat;
}
.sitemap ul li.level3 {
	padding-left:45px;
	font-size:11px;
	background:none;
	padding-bottom:10px;
}


@media print{
  .spausdinti{ display:none; }
}


