@import url(../../Templates/UI/Css/Layout.css);
/********* globals *********/

* {margin:0;padding:0}
a img,table {border:0}
/*dl,ol,ul {list-style:none}*/
.Lentele {background: #e6ffff; border-collapse: collapse; mso-border-alt: solid white 1.5pt; mso-padding-alt: 0pt 5.4pt 0pt 5.4pt; mso-border-insideh: 1.5pt solid white; mso-border-insidev: 1.5pt solid white; mso-yfti-tbllook: 480;}
caption,th,td {text-align:left}
h1,h2,h3,h4,h5,h6,p {margin:.35em 0;}
hr {color: #FF0000;}

/* fonts & colors */
body { font:.9em Arial; color:#333; }
button,select,textarea,input {font:100% Arial}
a { color:#0096DB; text-decoration:none; }
a:hover {color:#FF0000; text-decoration:none;}
h1,h2,h3,h4,h5,h6,.date { font-family: Arial; color:#bcc5c1; }



/********* layout *********/

body { margin:0; padding:15px; background:#333; }
	#wrap { width:1026px; margin:0 auto; padding-bottom:5px; background: #fff url(header_bg.gif) repeat-x; border-style: ridge;}
		#header  {height:352px;background: #fff;/* border: thin ridge #FF0000*/}
			#SWF_LOGO {position:absolute; top:300px; height: 50px; width: 383px; margin-left:15px;}
			#SearchBar{position:absolute; top:196px; right:100px; background: transparent; float:right; display:inline-block}
			#marquee {position:absolute; top:183px; left:100px; background: transparent; width:700px; height:30px;
			          float:right; display:inline-block;}
				#marquee a{color: Navy;}
				#marquee a:hover{color: Fuchsia;}
			.beganti {background: transparent; height:14px; padding:4px;margin: 1px; font-size: x-small }
		#page { margin:5px 0 0 0; padding:5px 12px 0px 20px; background:#fff;}
			#content {}
				.secondary { width:160px; float:right; margin-bottom:1px; margin-right:5px; }
				#menu {float:left; margin-bottom:10px;}
				#extras { float:right; width:180px;}
				#main { width:625px; float:left; border-right: solid 1px #dfe5e6; padding:0 5px 0px 5px;}
		#footer {margin-top:3px;color:#BCC5C1;padding:0 15px;font-size:.8em; text-align: center;}
		#footerTB {margin-top:3px;color:#BCC5C1;padding:0 15px;font-size:.75em; text-align: center;}
			#footer .n2{color:#000;float:right;font-size:.6em;}

.Skaitliukas {margin:10px;} 

.boxTitle,
.secondary h4 { margin:0; padding:5px 0; font-size:1.0em; }
.secondary h4 a,
.secondary h4 a:visited {color:#333;}

/* top */
#header { position:relative; background: transparent;}
	.top { float:right; padding:15px 15px 0 15px;}
	.siteLogo { float:left; padding:0px 0px; width: 100%; background:#BCC5C1}
	.siteHeader { float:left;}
	.siteHeader a {color:#fff;}
	
	
/*  Search buttons */
#q{margin:20px 0 20px 20px; width:180px; background-color: #CCCCCC;}
#SearchBar #q{width:80px;}
#Rasti{margin:20px 0 20px 0; font-size: 8pt;background-color: #666699;border-color: #efefef;color: #FFFFFF;font-family: arial; font-weight: bold;}
#Rasti:hover{background-color: #6699FF; border-color: #3399FF; color: #FFFFFF;cursor:pointer;}


/* secondary */
.secondary .uc { margin-bottom:15px; }

/* content */
img.main {margin-bottom:15px;}

/* menu */
.menu li {list-style:none; }

.topMenu
{
	position: absolute;
	top: 203px;
	height: 40px;
	left: 40px;
	padding: 0 5px;
	background: transparent url(menu_bg.gif) no-repeat;
	width: 920px;
	font-size: 1.0em;
	font-family: Arial; 
	font-weight:bold;
}
	.topMenu li {float:left; padding-left:5px; }
	.topMenu a { color:#fff; display:block; padding:18px 10px 9px 5px;}
	.topMenu a:visited { color:#fff; }
	.topMenu a:hover { color:#606060; text-decoration:none; }
	.topMenu .current,
	.topMenu .trail { background:transparent url(menuselection_bg.gif) no-repeat; font-weight:bold; }
	.topMenu .current a,
	.topMenu .trail a { color:#333; background:transparent url(menuselection_bg.gif) no-repeat 100% 0%; }
	.topMenu .current a:visited,
	.topMenu .trail a:visited { color:#333; }

		.topMenu li ul 
		{
			display:none; font-size:.8em; background:none; position:absolute; top:45px;left:0;
			height:auto; padding:0 15px;
		}
		.topMenu .current ul, 
		.topMenu .trail ul {display:block}

		.topMenu .current ul li,
		.topMenu .trail ul li { font-weight:normal; background:none; padding:0; }
		.topMenu .trail .current,
		.topMenu .trail .trail
		{
			background:none;
			margin:0;
			font-weight:bold;
			padding:0;
		}
		.topMenu .current ul a,
		.topMenu .trail ul a
		{
			background:none;
			padding:10px;
			color:#333;
		}

.languageMenu { position:absolute; bottom:45px; left:905px; width:100px;}
	.languageMenu a { opacity:.4;}
	.languageMenu .current { cursor:default; opacity:1;}
	.languageMenu a:hover { opacity:1;}


.topMenu2
{
	/*border: thin dashed #0000FF;*/
	position: absolute;
	height: 40px;
	left: 0px;
	top: 246px;
	padding: 0px 5px;
	font-size: 0.9em;
	font-family: Arial; 
	width: 100%;
}
	.topMenu2 li {float:left; padding-left:5px; }
	.topMenu2 a
{
	color: #666699;
	display: block;
	padding: 8px 5px 12px 5px;
	font-family: Arial;
}
	.topMenu2 a:visited { color:#666699; }
	.topMenu2 a:hover { color:#FF0000; text-decoration:none; }
	.topMenu2 .current,
	.topMenu2 .trail {font-weight:bold;} /* background:transparent url(menuselection_bg2.gif) no-repeat 100% 0%; }*/
	.topMenu2 .current a,
	.topMenu2 .trail a {color:#ff0000;} /* background:transparent url(menuselection_bg2.gif) no-repeat 100% 0%; border: double thin #FF0000;}*/
	.topMenu2 .current a:visited,
	.topMenu2 .trail a:visited { color:#FF0000; }

		.topMenu2 li ul 
		{
			display:none; font-size:.8em; background:none; position:absolute; top:45px;
			left:0; height:auto; padding:0 10px ;
		}
		.topMenu2 .current ul, 
		.topMenu2 .trail ul {display:block}

		.topMenu2 .current ul li,
		.topMenu2 .trail ul li { font-weight:normal; background:none; padding:0; }
		.topMenu2 .trail .current,
		.topMenu2 .trail .trail
		{
			background:none;
			margin:0;
			font-weight:bold;
			padding:0;
		}
		.topMenu2 .current ul a,
		.topMenu2 .trail ul a
		{
			background:none;
			padding:10px 0;
			color:#333;
		}

.news 
{
	background: transparent url(news.gif) no-repeat;
	background-position :0 5px;
	padding-left: 18px;
	padding-top: 5px; 
	font-size:.8em;
}
	.news a { color:#4C4C4C;}
	.news a:hover {color:#fff; background: #C0C0C0; }

.updates 
{
	background: transparent url(updates.gif) no-repeat;
	background-position :0 5px;
	padding-left: 18px;
	padding-top: 5px; 
	font-size:.8em;
}
	.updates a { color:#4C4C4C;}
	.updates a:hover {color:#fff; background: #C0C0C0; }

.sublist{ padding: 3px; margin: 5px 10px 5px 10px;}

  .catalog Table {padding: 10px;margin: 10px;background-color: #F5F5F5;
	float: none;width: 85%; text-align: left;font-weight: bold;
	border-bottom-color: red;border-bottom-style: solid;border-bottom-width: 1px;}
	.catalog Table:hover {background-color: #D4D4D4; }

	.catalog .ListImage {width: 110px; height:110px;}
	.catalog .ListImage img {margin: 10px; float: left; height:90px;}
	.catalog .ListHeader a{color:#4C4C4C;margin: 5px; text-decoration: none;}
	.catalog .ListHeader h1{font-size: 1.8em;}
	.catalog .ListHeader a:hover{color: #FF0000;}
	
	.catalog .ListText {margin: 10px; padding: 10px; font-size: x-small; text-align: justify;}
	
	.catalog .ListData {margin: 10px; border-top-style: solid; border-top-width: 1px; border-top-color: #C0C0C0;}
	.catalog li {font-size: x-small; margin: 3px 4px 0px 0px; display: inline; }
	.catalog li a {font-size: x-small;display: inline-block;}
	.catalog li a:hover {background-image: url(back03.gif);}


  .catalogItem Table {padding: 3px; margin: 10px; border: 4px outset #E0E0E0; float: none;
	width: 82%;	background-color: #E0E0E0;	text-align: center;	font-weight: bold;}
	.catalogItem Table:hover {background-color: #D3D3D3; border: 4px outset #D3D3D3; }
	
	.catalogItem .ListImage {width: 90px; height:90px;}
	.catalogItem .ListImage img {margin: 10px; float: left; height:70px;}
	.catalogItem .ListHeader a{margin: 5px;text-decoration: none;}
	.catalogItem .ListHeader a:hover{color: #FF0000;}
	
	.catalogItem .ListText {margin: 10px; padding: 10px; font-size: x-small;}
	
	.catalogItem .ListData {margin: 10px; height:12px; font-size: small; border-top-style: solid; border-top-width: 1px; border-top-color: #C0C0C0;}

#PlayVideo
{
	background: transparent url(/Content/more/play_FLASH.png) no-repeat;
	height: 110px;
	width: 110px;
	padding-bottom:20px; 
}
#PlayVideo:hover
{
	background: transparent url(/Content/more/play_FLASH_over.png) no-repeat;
	cursor: pointer;
}



.subMenu{}
	.subMenu a { color:#4C4C4C; display:block; font-size:.8em; padding:2px 0 2px 13px; _height:1px; 
	             background: transparent url(menu.gif) no-repeat; background-position:1px 6px; }
	.subMenu a:hover {color:#fff; background: #C0C0C0 url(menu_over.gif) no-repeat; background-position:1px 6px; }
	.subMenu ul { margin:0 0 2px 15px; }
	.subMenu .trail > a { color:#0096DB; }
	.subMenu .current > a { color:#4C4C4C; font-weight:bold; }

/* lists */
.list .a0 { background: #f8f8f8; }
.list { padding-bottom:6px; }
.list .item { padding:5px; }

/* path */
.path {	margin-bottom: 8px; text-align: right;}
.path a { color:#4C4C4C; }
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }
.path a:hover {color:#fff; background: #C0C0C0;}

/* sitemap */
#main ul { list-style:circle; margin-left:20px; }

/* content */
.introduction { font-size:1.1em; font-style:italic; }

/* date */
.date { font-size: x-small; color: #990099; display: block; font-style: normal; margin: 10px }

/* columns */
.columns .left { float:left; width:245px; }
.columns .right { float:right; width:245px; }

/* login */
.login .tb { width:130px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0 5px 5px 0; }

/* gallery */
.thumbnail { opacity:.4; }
.thumbnail:hover, .selected { opacity:1; }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

/* comments */
.commentList { border-top:solid 1px #D0CFCB; margin-top:10px;}
.commentHeader {width: 90%;margin:0 20px 0 20px;}
.CommentText {font-size: small;}
.CommentAuthor {display:inline;float:left;}
.CommentIP {display:inline;float:right;}

#commentInput {margin-left:20px;}
#commentForm {border: 3px outset #808080;margin: 10px;padding: 15px;}

/* Social Bookmarks */
.SocialBookmarks{display: inline;width:50px;margin:0 10px 0 10px;}
.BookText {float: left;padding:0 10px 0 20px;}
.BookText h4{font-size :0.9em; }
.BookIcons {padding:5px 0; }

