html {
	height:100%;
}
body {
	margin:0px;
	padding:0px;
	height:100%;
	background:url(../images/backgrounds/main.jpg) top repeat-x;
	font:11px/130% Verdana;
}

p, span, div, td, b, i, u, a, h1, h2, h3 
{
	/*text-align: left;*/
}

img {   
	border:none;
}
a {
	text-decoration:none;
	color:#286BBD;
}
a:hover {
	text-decoration:underline;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
p {
	margin:0 0 10px 0;
	padding:0;
}
/*--------------------------------------------karkasas--------------------------------------------*/
.headerDiv {
	height:194px;
	background:url(../images/head.jpg) bottom center no-repeat;
	/*padding-top:44px;*/
}
.headerTable, .contentHolder, .contentContainer{
	width:960px;
	margin:0 auto;
}
.marqueeWrap {
	border-left:1px solid #53649E;
	height:20px;
	padding:0 5px;
	padding-right:10px;
	color:#fff;
}
.findWrap {
	width:280px;
	color:#fff;
	padding-left:10px;
	text-align:right;
}
.headerTable td{
	vertical-align:top;
}
.marqueeDiv {
	height:26px;
	padding-top:6px;
	background:#1A307D;
}
.contentHolder {
	padding-top:26px;
	background:url(../images/backgrounds/snap.gif) top left no-repeat;
}



/*--------------------------------------------turinys nuo virsaus--------------------------------------------*/
a.lang {
	background:url(../images/arrow2.gif) left center no-repeat;
	padding-left:20px;
	/*font:bold 10px Verdana;*/
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	color: #286bbd;
	text-decoration:none;
}
a.lang:hover {
	text-decoration:underline;
}
/*
a.langlt {
	background:url(../images/flag-lt.gif) left center no-repeat; 
	padding-left:4px;
	font:bold 12px Verdana;
	text-decoration:none;
}
*/
a.langlt:hover {
	text-decoration:underline;
}
/*
a.langen {
	background:url(../images/flag-uk.gif) left center no-repeat;
	padding-left:4px;
	font:bold 12px Verdana;
	text-decoration:none;
}
*/
a.langen:hover {
	text-decoration:underline;
}
/*
a.langfr {
	background:url(../images/fr/french_flag.gif) left center no-repeat; 
	padding-left:4px;
	font:bold 12px Verdana;
	text-decoration:none;
}
*/
a.langfr:hover {
	text-decoration:underline;
}

.headerSlogan {
	font:italic 12px/130% Verdana;
	color:#036;
	margin-top:10px;
}
.marqueeWrap div {
	white-space:nowrap;
	width:650px;
	overflow:hidden;
}
.marqueeWrap a{
	background:url(../images/lang-arrow.gif) left center no-repeat;
	padding:0 40px 0 20px;
	color:#fff;
}
.contentContainer td{
	vertical-align:top;
}
.adWrap {
	margin-bottom:19px;
	margin-top:37px;
}
.footer {
	background:#1C3F80;
	height:27px;
	padding:15px 20px 0 20px;
	color:#D8D4CD;
	font-size:11px;
}
.footer a {
	color:#D8D4CD;
}
.preft {
	height:26px;
	width:960px;
	margin:0 auto;
	background:url(../images/backgrounds/foot.gif) left bottom no-repeat;
}
.marqueeWrap2 {
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
.marqueeWrap2 a{
	background:url(../images/lang-arrow.gif) left center no-repeat;
	padding:0 40px 0 20px;
	color:#fff;
	white-space:nowrap;
}
.marqueeWrap2 a:hover{
	text-decoration:none;
}
/*--------------------------------------------navigacija. main--------------------------------------------*/
ul.nav, dl {
	margin:0;
	padding:0;
	list-style:none;
}
ul.nav li {
	padding:3px 0 3px 31px;
	background:url(../images/backgrounds/ul-nav.gif) left top no-repeat;
	width:192px;
	border-bottom:1px solid #E1E3E8;
	
	font-size: 12px;
	font-family: Verdana;
	text-align: left;
}
ul.nav li a, ul.nav li.Sel a{
	text-decoration:none;
}
ul.nav li a:hover, ul.nav li.Sel a:hover{
	text-decoration:underline;
}
/*-----*/
ul.nav li.Sel {
	padding:7px 0 7px 31px;
	background:url(../images/backgrounds/ul-nav.gif) left top no-repeat;
	width:179px;
	border-bottom:none;
}
li.Sel a{
	text-decoration:none;
	color:#122852;
	font-weight:bold;
}
ul.level2 {
	margin:0;
	padding:0 0 15px 0;
	list-style:none;
	border-bottom:1px solid #E1E3E8;
}
ul.level2 li{
	padding:2px 0 2px 43px;
	margin:0;
	border-bottom:none;
	background:url(../images/backgrounds/level2.gif) left center no-repeat;
	/*font-size:11px;*/
}
ul.level2 li a{
	/*color:#214A96;*/
	font-size: 12px;
	font-family: Verdana;
	font-weight:normal;
	text-decoration:none;
}
ul.level2 li a:hover{
	text-decoration:underline;
}
/*--------------------------------------------melynas blokas bendras--------------------------------------------*/
.wrapBox {
	width:228px;
	background:url(../images/backgrounds/tab-common-bg.gif) repeat-y;
	margin-bottom:22px;
}
.wrapHeader {
	background:url(../images/backgrounds/tab-common1.gif) top left no-repeat;
	width:inherit;
	height:27px;
	padding-top:6px;
}
.wrapFooter {
	background:url(../images/backgrounds/tab-common-ft.gif) no-repeat;
	height:7px;
	font:1px/1px Verdana;
}
.wrapBox h1 {
	color:#EAF5FD;
	font:bold 14px Arial, Verdana;
}
.calContentWrap {
	padding:6px 10px 5px 11px;
}
.calendarHead {
	margin:0 11px;
	width:188px;
}
/*--------------------------------------------kalendorius--------------------------------------------*/
td.calNav {
	vertical-align:middle;
	color:#D7EDFA;
	width:55px;
	text-align:center;
	font-size:11px;
}
.calendarTable {
	width:186px;
}
.calendarTable td{
	vertical-align:middle;
	text-align:center;
	color:#666;
	font:10px Verdana;
	height:18px;
	width:25px;
}
td.days {
	font:9px Verdana;
	text-align:center;
	background:#1C3F80;
	height:18px;
	vertical-align:middle;
	color:#fff;

}
.calendarTable td a, .calendarTable td a.selected{
	display:block;
	height:18px;
	width:25px;
	line-height:18px;
}
.calendarTable td a:hover, .calendarTable td a.selected{
	background:#1C3F80;
	color:#D7EDFA;
}
.calDash {
	font:1px/1px Verdana;
	height:1px;
	background:url(../images/calendar/dot-bg.gif) repeat-x;
	margin:10px 0;
}
dl {
	margin:0;
}
dd, dt {
	margin:0;
	font:10px Verdana;
	color:#666;
}
dt {
	font:11px Verdana;
	color:#333;
	padding-bottom:12px;
}

/*--------------------------------------------naujienos--------------------------------------------*/
h1, h1 a {
	color:#D50005;
	font-size:24px;
	font-family: Georgia;
	padding-bottom:12px;
	font-weight: normal !important; 
}
h2 {
	padding-bottom:14px;
	color:#000;
	font-family:Arial;
	font-size:14px;
}
h2 .date{
	color:#447ec6;
	font:11px Verdana;
}
h3 {
	color:#454545;
	font:bold 13px Verdana;
	padding-bottom:12px;
}
h3.big .comNum{
	color:#454545;
	font:normal 15px Verdana;
}
h3 .comNum{
	color:#454545;
	font:normal 13px Verdana;
}
.blogWrap3 h3 {
	padding-bottom:4px;
}
h3.big {
	color:#454545;
	font:bold 15px Verdana;
	padding-bottom:12px;
}
.newsMainWrap h3 {
	padding-bottom:6px;
}
.blueDiv {
	border-bottom:1px solid #DBE8F3;
	font:1px/1px Verdana;
	height:1px;
}
.newsMainWrap {
	background:url(../images/news/main-bg.gif) bottom repeat-x;
	padding:18px 13px;
}
.newsMainWrap td{
	vertical-align:top;
}
.newsMainWrap img, .newsDiv img{
	border:0px solid #E1E3E8;
}
.newsFoot {
	height:27px;
	background:url(../images/news/foot.gif) repeat-x;
	padding-top:10px;
}
td.Vid, td.Fot {
	width:210px;
	height: 75px;
	padding-top:15px;
	vertical-align:top;
	background:url(../images/news/video.gif) top right no-repeat;
}
td.Fot {
	background:url(../images/news/foto.gif) top right no-repeat;
}
.newsSmStack {
	padding:0 17px; 
}
.date {
	font-size:11px;
	font-family: Verdana;
	color:#666;
	padding-bottom:3px;
}
.newsHead {
	font-weight:bold;
	font-size: 14px;
	font-family: Arial;
	color:#000;
	padding-bottom:0px;
}

td.firstPageNewsList p 
{
	margin: 0px;
	padding: 0px;
}

a.newsTitle 
{
	font-size: 13px;
	font-family: Verdana;
	color:#122852;	
	text-decoration:none;
	font-weight: bold;
}

.newsLead {
	padding-bottom:30px;
}
.leadingStack {
	/*border-bottom:1px solid #DBE8F3;*/
	/*background:url(../images/news/small-bg.gif) bottom repeat-x;*/
	padding:10px 17px;
}
.leadingStack .newsHead {
	font:bold 14px/130% Arial;
}
.leadingStack .newsLead {
	padding-bottom:0;
}


.citeHead {
	width:484px;
	height:7px;
}
.citeCont {
	width:455px;
	padding:10px 19px;
	background:url(../images/cite/bg.jpg) left repeat-y;
	font:italic 11px/130% Verdana;
	color: #447ec6;
	/*color:#036;*/
}
.citeCont .date{
	padding-bottom:12px;
}
.citeFoot {
	width:494px;
	height:11px;
	padding-top:22px;
	padding-right:8px;
	background:url(../images/cite/bot.gif) no-repeat;
	text-align:right;
}
.citeFootClosed {
	width:494px;
	height:11px;
	padding-top:22px;
	padding-right:8px;
	background:url(../images/cite/bot2.jpg) no-repeat;
	text-align:right;
}
form {
	margin:0;
	padding:0;
}
.input {
	width:145px;
	border:1px solid #B7B7B7;
	height:16px;
	padding-left:5px;
	font:10px Verdana;
	color:#666;
	margin:0 7px;
}
.sbt {
	color:#036;
	font:13px/130% Verdana;
	padding-bottom:7px;
	padding-left:8px;
}
.cont {
	font-size:11px;
	line-height:140%;
	color:#666;
	padding-bottom:10px;
	padding-left:8px;
}
/*--------------------------------------------poll--------------------------------------------*/
.poll td {
	vertical-align:top;
	padding-bottom:15px;
}
/*--------------------------------------------naujienos--------------------------------------------*/
.newsDiv {
	margin-bottom:40px;
	width:550px;
	margin-left:25px;
}
.MainNewWrap {
	background:url(../images/news/main-bg.gif) bottom repeat-x;
	padding:18px 23px;
	border:1px solid #DBE8F3;
	margin-bottom:30px;
}
.MainNewWrap img, .MainNewSelected img{
	border:5px solid #E1E3E8;
}
.MainNewSelected img{
	margin:0 12px 8px 0;
}
.MainNewSelected {
	border-bottom:1px solid #DBE8F3;
	margin-bottom:30px;
	padding-bottom:36px;
}
ul.newsList {
	margin:22px 0;
	padding:0;
	list-style:none;
}
ul.newsList li{
	padding:3px 0;
	padding-left:21px;
	margin:0;
	background:url(../images/news/list-bg.gif) left center no-repeat;
}
/*--------------------------------------------bendraukime--------------------------------------------*/
.bendraukimeWrap {
	background:url(../images/backgrounds/Bendraukime.gif) top repeat-x;
	border:1px solid #DBE8F3;
	padding:15px 22px;
	margin:18px 0;
}
.bendr td {
	vertical-align:middle;
}
td.bend {
	width:115px;
	height:30px;
	vertical-align:middle;
}
.inputSimple {
	width:180px;
	height:14px;
	font-size:11px;
	padding-left:3px;
	color:#666;
}
.textarea1 {
	width:660px;
	height:130px;
	padding:3px 0 0 3px;
	margin-bottom:13px;
	font:12px Verdana;
	color:#666;
}
/*--------------------------------------------blogas--------------------------------------------*/
.blogPaging {
	text-align:center;
	background:url(../images/backgrounds/blog-paging.gif) repeat-x;
	height:25px;
	padding-top:10px;
}
td.blogNum {
	font:bold 10px Verdana;
	padding:0 10px;
	color:#666;
}
.blogWrap {
	border:1px solid #DBE8F3;
	padding:1px;
	margin:20px 0;
}
.blogWrap2 {
	background:url(../images/backgrounds/blog-main.gif) bottom repeat-x;
	padding:15px 20px 20px 20px;
}
.blogWrap3 {
	padding:0 23px;
}
.blogCont {
	padding-bottom:29px;
}
/*komentai*/
.comWrapA {
	border:1px solid #DBE8F3;
	background:url(../images/backgrounds/comment-bg.gif) top left repeat-x;
	padding:12px 15px 14px 15px;
	margin:10px 0;
}
.comWrapNA {
	border:1px solid #DBE8F3;
	padding:12px 15px 14px 15px;
	margin:10px 0;
}
.expand, .expandSel, .expand1, .expandSel1  {
	color:#454545;
	font:13px Verdana;
}
.expand a, .expandSel a{
	font:bold 13px Verdana;
	padding:2px 0 2px 30px;
	background:url(../images/backgrounds/plus.gif) left top no-repeat;
	display:block;
	clear:both;
}
.expandSel a{
	background:url(../images/backgrounds/minus.gif) left top no-repeat;
}
/**/
.expand1 a {
	font:bold 13px Verdana;
	padding:2px 0 2px 68px;
	background:url(../images/backgrounds/plus.gif) left top no-repeat;
	display:block;
	clear:both;
}
.expandSel1 a{
	background:url(../images/backgrounds/minus.gif) left top no-repeat;
	font:bold 13px Verdana;
	padding:2px 0 2px 68px;
	display:block;
	clear:both;
}
.country {
	margin-left:30px;
	margin-top:-25px;
	height:31px;
	width:30px;
	margin-bottom:-5px;
	background:transparent;
}
/**/
.expTextWrapNA {
	display:none;
}
.expTextWrapA {
	margin-top:19px;
	color:#666;
}
td.dateName {
	font:11px/130% Verdana;
	color:#454545;
	padding-bottom:9px;
}
td.dateName2 {
	font:11px/130% Verdana;
	color:#454545;
	padding-bottom:9px;
	padding-left:30px;
	background:url(../images/backgrounds/letter.gif) left top no-repeat;
}
td.dateText {
	font:italic 11px/130% Verdana;
	color:#454545;
}
.commentDiv {
	height:18px;
	margin-top:18px;
	border-top:1px solid #DBE8F3;
}

td.width {
	width:12px;
}
td.height {
	height:12px;
	line-height:12px;
}
td.galeryCont {
	border:1px solid #DBE8F3;
	padding:5px 5px 5px 5px;
	text-align:center;
	vertical-align:top;
}
/* -- */
div.status_bar{
height:33px;
}

div.status_bar a{
background:url(../Images/mail.jpg) bottom left no-repeat;
float:right;
line-height:1.5;
padding:0 0 0 20px;
margin:0 0 0 12px;
}

div.status_bar a.print{
background:url(../Images/print.jpg) bottom left no-repeat;
}


/* socialiniu psl nuorodos */
#Share_container
{
	padding-top:20px;
	padding-bottom:20px;
}
#twitterCOM a
{
	background: url('../Images/shareBtn/icon_twitter.gif') no-repeat;
	 padding: 10px;
	 float:left;
	
}
      
#facebookCOM a
{
	/*background: url('../Images/shareBtn/icon_facebook.gif') no-repeat; */
	 padding: 2px;
	 float:left;
}

#frypeLT a
{
	background: url('../Images/shareBtn/icon_frype.gif') no-repeat;
	 padding: 10px;
	  float:left;
}

#deliciousCOM a
{
	background: url('../Images/shareBtn/icon_delicious.gif') no-repeat;
	 padding: 10px;
	  float:left;
}

#mySpaceCOM a
{
	background: url('../Images/shareBtn/icon_myspace.gif') no-repeat;
	 padding: 10px;
	  float:left;
}

#liveJournalCOM a
{
	background: url('../Images/shareBtn/icon_liveJournal.gif') no-repeat;
	 padding: 10px;
	  float:left;
}
#google-buzz-button a
{
	background: url('../Images/shareBtn/icon_buzz.gif') no-repeat;
	 padding: 10px;
	  float:left;
	
}
#share
{
	font-weight:bold;
	float:left;
	padding:2px;
}
#fb_like
{
	float:right;
}

/*............kaledinis pranesimas............*/

#congratulation
{
	font-family: verdana;
    font-size: 11px;
    border:0;
}
