html{
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	overflow-x: auto;
}

html, body {
margin: 0px; 
padding: 0px;
min-width:1003px; 
}

body { 
color:#2A2A2A;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:16px;
background-color:#FFFFFF;
}

input, textarea, select {	
color: #000000; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 
}



form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0 0 14px 0; }

.fl { float: left; }
.fr { float: right; }

.tac {text-align:center; }

.clear { clear:both; line-height:0;  }

ul {	 
list-style:none; margin:0; padding:0;
}

input, textarea { 
padding: 1px 0 1px 5px;
margin:0;
border:1px solid #BEBEBE; 
}
select { padding: 0 0 0 5px; border:1px solid #BEBEBE; margin:0; }
.error-txt { color:#EA0000;}


/* H styles */
h1 {
font-size: 24px; 
line-height:26px;
color:#292929;
font-weight: normal;
padding:0 0 0 0px;
margin:0 0 16px 0;
}




table { border:0px solid; border-collapse:collapse; }


div.hr1 { clear:both; height:1px; background-color:#D1D3D7; margin:16px 0 16px 0;}

.marg1 { margin:0 0 -1px 0;}
.marg2 { margin:0 0 -2px 0;}
.marg3 { margin:0 0 -3px 0;}
.marg4 { margin:0 0 -4px 0;}
.marg6 { margin:0 0 -6px 0;}

/* text link styles */


.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#2F3192 !important; text-decoration: underline!important;
}
.link1 a:visited,  a.link1:visited {
color:#2F3192!important; text-decoration: underline!important;
}
.link1 a:hover,  a.link1:hover {
color:#2F3192!important; text-decoration: none!important;
}
.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#3A4A9B; text-decoration: underline;
}
.link2 a:visited,  a.link2:visited {
color:#3A4A9B; text-decoration: underline;
}
.link2 a:hover,  a.link2:hover {
color:#3A4A9B; text-decoration: none;
}



/* end text link styles */



/* global list */
.default-list ul { display:table;}
.default-list ul li { 
background-image:url(../images/default.gif); 
background-position:7px 7px; 
background-repeat:no-repeat; 
padding:0 0 0px 17px;
}
/* end  list */

	
	
	












#index-top { background-image:url(../images/index.gif); background-position:50% 0; background-repeat:repeat-y; }
#index-top #index-bg { background-image:url(../images/antrasmenu.gif); background-position:0 100%; background-repeat:repeat-x; height:446px; }
#index-top #index-bg .top-center { width:1004px; margin:0 auto; }

#inner-top { background-image:url(../images/inner.gif); background-position:50% 0; background-repeat:repeat-y; }
#inner-top #inner-bg { background-image:url(../images/antrasmenu.gif); background-position:0 163px; background-repeat:repeat-x; height:256px; }
#inner-top #inner-bg .top-center { width:1004px; margin:0 auto; }

#index-top #index-bg #header { padding:0 7px 0 7px; height:446px; background-image:url(../images/indexheader.jpg); background-repeat:no-repeat; }

#inner-top #inner-bg #header { padding:0 7px 0 7px; height:256px; background-image:url(../images/innerbg.jpg); background-position:806px 11px; background-repeat:no-repeat; }


#index-top #index-bg #header #top { height:219px; padding:19px 98px 0 17px; }

#index-top #index-bg #header #top .left { float:left; width:370px; }

#index-top #index-bg #header #top .left .logo { font-family:Tahoma; font-size:12px; line-height:15px; color:#FFFFFF; height:177px;}

#index-top #index-bg #header #top .left .links a { font-family:"Trebuchet MS"; font-size:11px; color:#282525; text-decoration:none;}
#index-top #index-bg #header #top .left .links a:hover { text-decoration:underline;}

#index-top #index-bg #header #top .right { float:right; width:250px; }
#index-top #index-bg #header #top .right .paieska { padding:0 0 0 90px;}
#index-top #index-bg #header #top .right .paieska .textf { border:0; background-image:url(../images/tf.gif); background-repeat:no-repeat; width:115px; padding:3px 0 2px 10px; font-family:"Trebuchet MS"; color:#686767; font-size:11px; }
#index-top #index-bg #header #top .right .paieska .submit { border:0; background-color:transparent; width:15px; background-image:url(../images/submit.gif); background-position:100% 2px; cursor:pointer; background-repeat:no-repeat;}

#index-top #index-bg #header #top .right .kalbos { height:156px; padding:14px 0 0 0; font-family:"Trebuchet MS"; font-size:11px; line-height:14px;}
#index-top #index-bg #header #top .right .kalbos a { color:#FFFFFF; text-decoration:none; padding:0 5px;}
#index-top #index-bg #header #top .right .kalbos a:hover { color:#CF0108; text-decoration:none; }

#index-top #index-bg #header #top .right .kalbos a.active:link,
#index-top #index-bg #header #top .right .kalbos a.active:visited, 
#index-top #index-bg #header #top .right .kalbos a.active:hover, 
#index-top #index-bg #header #top .right .kalbos a.active:active {
color:#CF0108; text-decoration:none; 
}

#inner-top #inner-bg #header #top { height:144px; padding:19px 0px 0 17px; }

#inner-top #inner-bg #header #top .left .logo { font-family:Tahoma; font-size:12px; line-height:15px; color:#FFFFFF; float:left; width:349px;}

#inner-top #inner-bg #header #top .left .links { float:left; padding:111px 20px 0 0; text-align:right; width:360px;}
#inner-top #inner-bg #header #top .left .links a { font-family:"Trebuchet MS"; font-size:11px; color:#282525; text-decoration:none;}
#inner-top #inner-bg #header #top .left .links a:hover { text-decoration:underline;}

#inner-top #inner-bg #header #top .right { float:right; width:240px; }

#inner-top #inner-bg #header #top .right .kalbos { height:95px; padding:14px 0 0 0; font-family:"Trebuchet MS"; font-size:11px; line-height:14px;}
#inner-top #inner-bg #header #top .right .kalbos a { color:#FFFFFF; text-decoration:none; padding:0 5px;}
#inner-top #inner-bg #header #top .right .kalbos a:hover { color:#CF0108; text-decoration:none; }

#inner-top #inner-bg #header #top .right .kalbos a.active:link,
#inner-top #inner-bg #header #top .right .kalbos a.active:visited, 
#inner-top #inner-bg #header #top .right .kalbos a.active:hover, 
#inner-top #inner-bg #header #top .right .kalbos a.active:active {
color:#CF0108; text-decoration:none; 
}
#inner-top #inner-bg #header #top .right .paieska { padding:0 0 0 0px;}
#inner-top #inner-bg #header #top .right .paieska .textf { border:0; background-image:url(../images/tf.gif); background-repeat:no-repeat; width:115px; padding:3px 0 2px 10px; font-family:"Trebuchet MS"; color:#686767; font-size:11px; }
#inner-top #inner-bg #header #top .right .paieska .submit { border:0; background-color:transparent; width:15px; background-image:url(../images/submit.gif); background-position:100% 2px; cursor:pointer; background-repeat:no-repeat;}




#header #main-nav { height:183px;}
#header #main-nav .colum .punktas { padding:0 0 15px 17px; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; color:#FFFFFF; display:block;}
#header #main-nav .colum  { float:left; width:223px; padding:0 1px 0 0; }

#header #main-nav .colum ul li a { 
	background-image:url(../images/mainav.gif); 
	background-position:17px 5px; 
	background-repeat:no-repeat; 
	padding:1px 10px 1px 26px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:15px; 
	color:#FDFBFB; 
	text-decoration:none;
	display:block;
	zoom:1;
	}
#header #main-nav .colum ul li a:hover {
	background-image:url(../images/mainavover.png); background-position:0 0; background-repeat: no-repeat;
}

#header #second-nav ul li { float:left;}
#header #second-nav ul li a { font-family:Tahoma; font-size:13px; line-height:15px; color:#000000; text-decoration:none;  display:block;}
#header #second-nav ul li a span { display:block; padding:4px 17px 6px 17px; }
#header #second-nav ul li a:hover { background-image:url(../images/secnavr.gif); background-position:100% 0; background-repeat:no-repeat;}
#header #second-nav ul li a:hover span { background-image:url(../images/secnavl.gif); background-position:0 0; background-repeat:no-repeat;}

#header #second-nav ul li.active a:link, 
#header #second-nav ul li.active a:visited, 
#header #second-nav ul li.active a:hover, 
#header #second-nav ul li.active a:active {
background-image:url(../images/secnavar.gif); background-position:100% 0; background-repeat:no-repeat;
text-decoration:none;
color:#FFFFFF;
}

#header #second-nav ul li.active a:link span, 
#header #second-nav ul li.active a:visited span, 
#header #second-nav ul li.active a:hover span, 
#header #second-nav ul li.active a:active span {
background-image:url(../images/secnaval.gif); background-position:0 0; background-repeat:no-repeat;
}





#index-bottom .bottom-center { width:990px; padding:0 7px; margin:0 auto; }
#inner-bottom .bottom-center { width:990px; padding:0 7px; margin:0 auto; }

#inner-bottom .bottom-center #box #left_side { width:225px; float:left;}

#inner-bottom .bottom-center #box #third-nav { background-color:#EEF1F7; padding:8px 0;margin-bottom:12px;}
#inner-bottom .bottom-center #box #third-nav ul li {}
#inner-bottom .bottom-center #box #third-nav  ul li { }
#inner-bottom .bottom-center #box #third-nav  ul li a { color:#2F3192; text-decoration:none; display:block; background-color:#EEF1F7; background-image:url(../images/thirdnav.gif); background-position:17px 7px; background-repeat:no-repeat; font-family:Tahoma; font-size:12px; line-height:14px; padding:3px 10px 3px 26px; zoom:1;}
#inner-bottom .bottom-center #box #third-nav  ul li a:hover { color:#2F3192; text-decoration: none; background-color:#E4E8F1;}

#inner-bottom .bottom-center #box #third-nav  ul li .active{
	color:#c9030b; text-decoration: none; background-color:#dbdfeb;
	background-image:url(../images/thirdnav_over.gif);
}


#inner-bottom .bottom-center #box #third-nav  ul li ul li a { color:#2F3192; background-image:none !important; background-position:17px 7px;  font-size:11px !important; line-height:12px; margin-left:26px;padding:3px 10px 3px 16px !important;}


#inner-bottom .bottom-center #box #content { float:right; width:750px;}


#inner-bottom .bottom-center #box #content #path { padding-bottom:3px; border-bottom:1px solid #D1D3D7;}
#inner-bottom .bottom-center #box #content #path  ul{ float:left;width:570px;}
#inner-bottom .bottom-center #box #content #path ul li { float:left; font-family:Tahoma; font-size:11px; line-height:14px; color:#000000; }
#inner-bottom .bottom-center #box #content #path  ul li a { color:#686868; text-decoration:none; display:block; padding:0px 4px 0px 0px;}
#inner-bottom .bottom-center #box #content #path  ul li a:hover { color:#686868; text-decoration: underline; }


#inner-bottom .bottom-center #box #content #path  .subnav{ 
	float:right;
	width:170px;	
	font-size:11px;
	text-align:right;
}

#inner-bottom .bottom-center #box #content #path  .subnav img{ 
	margin-right:2px;
	position:relative;
	top:3px;
}

#fck { line-height:18px; }
#inner-bottom .bottom-center #box #content #fck h1 { font-family:Arial; font-size:18px; line-height:20px; color:#000000; font-weight:normal; margin:0 0 16px 0; padding:0;}

#inner-bottom .bottom-center #box #content #fck h2 { font-family:Arial; font-size:13px; line-height:16px; color:#000000; font-weight: bold; margin:0 0 10px 0; padding:0;}

#fck .form { width:388px;}
#fck .form .klaidos_pranesimas { background-color:#B70308; color:#FFFFFF; font-size:11px; padding:0 8px; margin-bottom:5px; }
#fck .form .klaida_input { border:1px solid #B70308; }
#fck .form .klaida_txt { color:#B70308; }
#fck .form dl { clear:both; padding:0; margin:0; }
#fck .form dl dt { float:left; width:92px; text-align:right; padding:5px 0; margin:0; }
#fck .form dl dd { float:right; width:285px; padding:5px 0; margin:0; }
#fck .form .submitint {
background-image:url(../images/submitint.gif); background-repeat:repeat-x; overflow:visible; cursor:pointer; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:2px 10px; background-color:#006600;
}

#fck .deftable th { border-right:1px solid #D1D3D7; border-bottom:1px solid #D1D3D7; font-size:11px; font-weight:normal; color:#686868; padding:3px 10px 9px 10px;}
#fck .deftable td { border-right:1px solid #D1D3D7; font-size:11px; font-weight:normal; color:#000000; padding:6px 10px;}

#fck .deftable th.last { border-right:0px solid #D1D3D7; }
#fck .deftable td.last { border-right:0px solid #D1D3D7; }


#fck .deftable tr.bg1 { background-color:#EEF1F7; }
#fck .deftable tr.bg1 { background-color:#F6F8FB; }

#index-bottom .antraste { font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:20px; color:#000000; padding:8px 0; display: block; }
#index-bottom #box { padding:7px 0 18px 0; }
#index-bottom #box .studijuokite { float:left; width:465px; background-color:#EEF1F7; padding-right:10px }
#index-bottom #box .studijuokite .img { float:left; margin-right:19px; }

#index-bottom #box .list2 ul { display:table;}
#index-bottom #box .list2 ul li { background-image:url(../images/li2.gif); background-position:0 4px; background-repeat:no-repeat; font-family:Tahoma; font-size:13px; line-height:16px; color:#000000; padding:1px 0  1px 17px;}
#index-bottom #box .list2 ul li a { color:#000000; text-decoration:none;}
#index-bottom #box .list2 ul li a:hover { color:#000000; text-decoration: underline;}

#index-bottom #box .naujienos { float:right; width:488px; }
#index-bottom #box .naujienos ul li {font-family:Arial; font-size:12px; line-height:15px; color:#000000; padding:1px 0  6px 0px; display:block;}
#index-bottom #box .naujienos ul li span { font-family:"Trebuchet MS",Arial; font-size:11px; color:#686868; display:block; padding:0 0 2px 0;}

#index-bottom #fraze { background-color:#EEF1F7; font-size:14px; line-height:16px; color:#3A4A9B; text-align:center; font-weight:bold; padding:8px 20px; margin-bottom:18px;}


#inner-bottom {}
#inner-bottom #box { padding:7px 0 30px 0; }

#kontaktai { background-image:url(../images/px1.gif); background-position:0 20px; background-repeat:repeat-x; color:#000000; font-size:11px; line-height:14px; margin-bottom:4px; }
#kontaktai a { color:#CF0008; text-decoration:none;}
#kontaktai a:hover { text-decoration:underline;}

#copyr {  color:#686868; font-size:10px; line-height:12px; padding-bottom:7px; text-align:right; }
#copyr a { color:#686868; text-decoration:none;}
#copyr a:hover { text-decoration:underline;}


.date{
	font-size:11px;
	color:#686868;
}

.subscribe_news{	
	border:1px solid #d1d3d7;
	padding:11px;
	font-size:11px;
}

.subscribe_news .input{
	width:195px;
}

.subscribe_news .submit{
	padding-top:10px;
	text-align:right;
}

.subscribe_news .submit input{
	border:0;
	background-color:#7685c6;
	color:#ffffff;
	overflow:visible;
	padding:2px 10px;
}

.subscribe_news .error{
	color:#AF0003;
}

.subscribe_news .subscribed_successfully{
	text-align:center;
	font-weight:bold;
}

.sitemap_link{
	text-align:right;
	position:absolute;
	width:989px;
	margin-top:-30px;
}

.sitemap_link a{
	font-size:11px;
	color:#2f3192;
	margin-left:10px;	
}

.sitemap_link img{
	position:relative;
	top:1px;	
}


.paging{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}


.paging li{
	display:inline;
	background:none !important;		
}

.paging li a{
	font-weight:bold;
	text-decoration:none !important;
	color:#CF0008 !important;
}



.send_friend{	
	border:1px solid #d1d3d7;
	padding:11px;
	font-size:11px;
	position:absolute;	
	width:250px;
	background-color:#ffffff;
	display:none;
	z-index:2;	 
	margin-left:220px;	
	left:50%;
	top:290px;
	
}

.send_friend .input{
	width:150px;
}

.send_friend .submit{
	padding-top:10px;
	text-align:right;
}

.send_friend .submit input{
	border:0;
	background-color:#7685c6;
	color:#ffffff;
	overflow:visible;
	padding:2px 10px;
	cursor:pointer;
}

.send_friend .error{
	color:#AF0003;
	text-align:center;
	display:none;
}

.send_friend .success{
	color:#AE0408;
	text-align:center;
	font-weight:bold;
	display:none;
}

.send_friend .subscribed_successfully{
	text-align:center;
	font-weight:bold;
}

.send_friend .close{
	position:absolute;
	text-align:right;
	margin-top:-6px;	
	margin-left:8px;	
	width:250px;
}



#fourth-nav{
	background-color:#eef1f7;
	border-bottom:1px solid #d1d3d7;
	padding-top:10px;
	padding-left:10px;
}

#fourth-nav li {
	float:left;	
	display:block;
	position:relative;
	top:1px;
}

#fourth-nav li a{	
	display:block;	
	padding:5px 8px;
	background-color:#dce4f2;
	margin:0px 2px;
	color:#000000;
	text-decoration:none;
}

#fourth-nav li .active{
	background-color:#ffffff;
	color:#c9030b;
	border-top:1px solid #d1d3d7;
	border-left:1px solid #d1d3d7;
	border-right:1px solid #d1d3d7;
}