/*html {
	width:100%;
	height:100%;
}*/
body {
	background:#5D99D0;
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
	height:100%;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
}
td {
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
}
p {
	margin:0px;
}
div.main {
	width:941px;
	/*min-height:90%;*/
	margin-left: auto; 
	margin-right: auto;
	/*margin-top:expression(parseInt(document.documentElement.clientHeight - 622)/2 + 'px') ;*/
	background:url('../images/bgr_line.jpg') center repeat-y;
}
div.main div.inner {
	background:url('../images/bgr.jpg') top center no-repeat;
	/*min-height:618px;*/
}
div.menu {
	text-align:center;
	height:55px;
	font-family:Tahoma;
	font-size:11px;
}
ul.menulist {
}
div.logo {
	text-align:right;
	clear:left;
	height:200px;
}
div.logo #sound {
	position:relative;
	float:left;
	top:15px;
	left:50px;
}
div.logo img {
	position:relative;
	top:15px;
	right:50px;
}
div.some {
	text-align:right;
	height:85px;
}
div.some img.suzinokite {
	position:relative;
	top:20px;
	right:200px;
}
div.some img.naujienos {
	position:relative;
	top:45px;
	right:35px;
}
div.some table {
	margin-top:20px;
	height:60px;
}
.main_info {
	text-align:left;
}
.main_info table tr td {
	vertical-align:top;
}
.main_info table tr td.t1 {
	width:155px;
	padding-top:65px;
}
.main_info table tr td.t2 {
	width:245px;
	color:#E8EFC1;
	padding-top:0px;
}
.main_info table tr td.t3 {
	width:260px;
	color:#FFFFFF;
	padding-top:5px;
}
.main_info table tr td.t3 div, .main_info table tr td.t4 div {
	padding:10px;
}
.main_info table tr td.t4 {
	width:215px;
	color:#FFFFFF;
	padding-top:25px;
}
.yellow {
	color:#F5F51D;
	font-weight:bold;
}
#listMenuRoot {
	list-style:none;
	padding-left:25px;
	padding-top:5px;
}
#listMenuRoot li a {
	line-height:25px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#listMenuRoot li a:active {
	color:#FDFF61;
}
#listMenuRoot li ul {
	background:#69A3D9;
	border:1px solid #7DADD8;
	/*-moz-opacity:.5;
	opacity: 0.50;
	filter:alpha(opacity=50);*/
}
#listMenuRoot li ul li {
	text-align:left;
	padding:4px;
	margin:0px;
	/*-moz-opacity:.99;
	opacity: 0.99;
	filter:alpha(opacity=99);*/
}
#listMenuRoot li ul li a {
	line-height:11px;
	color:#D5FFFF;
}
#pageContent {
	text-align:center;
	position:absolute;
	z-index:1000;
	top:130px;
    width:746px;
    left:50%;
    margin-left:-373px;
}
#pageContent div.top {
	height:56px;
	width:746px;
}
#pageContent div.middle {
	background:url('../images/data_middle.jpg') repeat-y #FFFFFF;
	width:746px;
}
div#mastercode {
	margin-top:7px;
	text-align:left;
	margin-left:25px;
	margin-right:25px;
}
div#data_text {
	text-align:left;
	margin-left:25px;
	margin-right:25px;
	height:380px;
	overflow:auto;
}
div#data_title_id {
	text-align:left;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:7px;
	/*position:absolute;
	top:57px;
	left:2%;
	z-index:2000;*/
}
span#data_title {
	color:#007CBA;
	font-weight:bold;
	font-size:13px;
}
#pageContent div.bottom {
	background:url('../images/data_bottom.jpg') no-repeat #FFFFFF;
	height:18px;
	width:746px;
}
.closeButton {
	position:absolute;
	top:20px;
	left:69%;
	z-index:2000;
	cursor:pointer;
}
.copyrights, .copyrights a {
	color:#BADBF9;
	text-decoration:none;
	font-size:11px;
}
.easy, .easy a {
	color:#89BEEE;
	text-decoration:none;
	font-size:10px;
}
.main_news a {
	color:#FFFFFF;
	text-decoration:none;
}
.main_news a:hover {
	text-decoration:underline;
}
#email_form_area {
	padding:0px;
	margin:0px;
}
.news_title {
	color:#007CBA;
	font-weight:bold;
	text-decoration:none;
}
.news_title:hover {
	text-decoration:underline;
} 
.gallery_item {
	width:142px;
	height:96px;
	margin:10px;
	float:left;
	background:#0177B7;
	text-align:center;
}
.gallery_item img {
	border:1px solid #4EA2D1;
}
#swf_01 {
	position:absolute;
	text-align:right;
	margin-top:67px;
	padding-left:95px;
}
#music_off, #music_on {
	position:absolute;
	text-align:left;
	border:1px solid #000;
}
.music {
	color:#B5DCEE;
}

