body {
	font-family:Arial, Verdana, Tahoma;
	font-size:12px;
	margin:0px;
	color:#828282;
	height:100%;
}
html {
	height:100%;
}
a img {
	border:none;
}
a {
	color:#0591eb;
	text-decoration:underline;
}
h1 {
	font-size:17px;
	color:#0591eb;
	margin:0px;
	margin-bottom:10px;
}
h2 {
	font-size:15px;
	color:#0591eb;
	margin:0px;
	margin-bottom:10px;
}
#container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
#top {
	height:120px;
	padding-top:40px;
}
#logo {
	position:absolute;
	margin-left:20px;
}
#bannertop {
	margin-left:250px;
}
#menu, .title_menu {
	height:44px;
	background:url('../images/menu_m.gif') repeat-x;
	text-align:left;
}
#menu div, .title_menu div {
	background:url('../images/menu_l.gif') top left no-repeat;
}
.title_menu b {
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	line-height:44px;
}
#menu div div, .title_menu div div {
	background:url('../images/menu_r.gif') top right no-repeat;
	padding-left:50px;
	padding-right:50px;
}
.title_menu div div {
	padding-left:20px;
	padding-right:20px;	
}
#menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#menu ul li {
	display:inline;
	padding:0px;
	margin:0px;
}
#menu ul li a {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	line-height:44px;
	border-bottom:1px solid #FFF;
}
#menu ul li.a a {
	border-bottom:none;
}
#menu ul li img {
	padding:0px;
	margin:0px;
	display:inline;
	position:relative;
	top:-1px;
	margin-left:10px;
	margin-right:10px;
}

#info {
	margin-top:10px;
	overflow:hidden;
}
#left {
	float:left;
	width:205px;
	overflow:hidden;
}
#right {
	float:left;
	width:205px;
	overflow:hidden;
}
#content {
	float:left;
	width:570px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
}
.block {
	background:#3da7eb;
	color:#FFF;
	padding:10px;
}
.block a {
	color:#FFF;
}
.block_title {
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
}
.login {
	background:#0591eb;
	color:#FFF;
	padding:10px;
}
.block form {
	margin:0px;
}
.block form div {
	margin-bottom:8px;
}
.block .fo_text {
	width:160px;
}
.polls {
	background:#f9f9f9;
	padding:10px;
}
.polls .title {
	color:#3da7eb;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}
.polls p {
	margin-top:2px;
	margin-bottom:2px;
}
.user_title {
	background:#7bbfeb;
}
.user_menu {
	padding:4px;
}
#user_menu {
	list-style:none;
	padding:0px;
	margin:0px;
}
#user_menu li div {
	padding:4px;
}
#user_menu li.a div {
	background:#7bbfeb;
}
#user_menu li a {
	font-size:120%;
}
#user_menu li ul {
	list-style:none;
	padding:2px;
	margin:2px;
	margin-left:6px;
}
#user_menu li ul li {
	padding:2px;
}
#user_menu li ul li a {
	font-size:100%;
}

.item {
	margin-bottom:10px;
	/*border:1px solid #b9d3e4;
	background:#e9f0f4;*/
	padding:4px;
}
.item p {
	padding:0px;
	margin:0px;
}
.item img {
	margin:5px;
	margin-right:10px;
	margin-left:0px;
}
.item .date {
	color:#0591eb;
}
.no_active {
	background:#EDD;
}


.kaimynas {
	display:block;
	width:130px;
	height:150px;
	float:left;
	margin:5px;
	text-align:center;
	overflow:hidden;
}
.remas {
	width:128px;
	height:100px;
	border:1px solid #3ea7e9;
	cursor:pointer;
}
.user_info .remas {
	margin-right:10px;
	margin-bottom:10px;
}
.user_info p {
	margin:0px;
	margin-bottom:5px;
}
.user_info p b {
	color:#3ea7e9;
}

#bmenu {
	padding:8px;
	text-align:left;
}
#copyrights {
	padding:8px;
	text-align:left;
}
#copyrights a {
	color:#828282;
}
#bottom {
	background:url('../images/bottom_m.gif') repeat-x;
	margin-bottom:15px;
}
#bottom div {
	background:url('../images/bottom_l.gif') top left no-repeat;
}
#bottom div div {
	background:url('../images/bottom_r.gif') top right no-repeat;
	height:8px;
}


.citata {
	border:1px dotted #000;
	padding:2px;
	margin:2px;
	display:block;
}
.cituoti {
	border:1px solid #b9d3e4;
	background:#fdfdfe;
	padding-left:5px;
	padding-right:5px;
}

.block2 .title {
	background:#b4bf76;
	padding:5px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
}
.block2 .title a {
	color:#FFFFFF;
	
}
.block2 p {
	margin-bottom:6px;
	font-size:11px;
}
.block2 p a:hover {
	color:#999;
}

.comments_form {
	border-top:1px solid #999;
	padding-top:10px;
}
.comment2 {
	border:1px dotted #AAA;
	padding:0px;
	margin:2px;
	overflow:hidden;
	font-size:11px;
}
.comment2 .l {
	background:#E4EfA6;
	padding:3px;
	white-space:nowrap;
	width:100%;
}
.comment2 .c {
	padding:3px;
	padding-left:150px;
	float:left;
	width:450px;
}

.comment {
	/*border:1px dotted #AAA;*/
	padding:0px;
	margin:2px;
	overflow:hidden;
	font-size:11px;
	width:100%;
}
.comment .l {
	background:#E4EfA6;
	padding:3px;
	width:150px;
	overflow:hidden;
	vertical-align:top;
	background:#f2efe3;
	border:3px solid #e9e6d7;	
}
.comment .c {
	vertical-align:top;
	padding:3px;
	border:1px solid #b9d3e4;
	background:#e9f0f4;
}
.comment .c table td span {
	font-weight:bold;
}
.comment .c .d {
	border-top:1px solid #AAA;
	padding-top:4px;
}
.c_btn {
	border:1px solid #b9d3e4;
	background:#e9f0f4;
	color:#ffffff;
	font-size:14px;
	cursor:pointer;
}
.green_text {
	color:#87a525 !important;
}
.green, .comments_header {
	border:1px solid #b9d3e4;
	background:#e9f0f4;
	font-weight:bold;
}
.green a {
	color:#ffffff;
	text-decoration:none;
}
.green a:hover {
	text-decoration:underline;
}

#main_img {
	width:300px;
	height:300px;
	border:1px solid #b9d3e4;
	margin-right:5px;
}
#thumb_img {
	overflow:hidden;
}
#thumb_img .thumbs {
	float:left;
	width:70px;
	height:70px;
	margin:4px;
	margin-left:0px;
	border:1px solid #b9d3e4;
	cursor:pointer;
}

.sk_type {
	margin-bottom:15px;
}
.sk_type a {
	display:block;
	float:left;
	width:150px;
	text-align:left;
	padding-left:10px;
	margin-left:20px;
	font-size:14px;
	background:url('../images/bullet.gif') left center no-repeat;
}

.years a {
	font-size:16px;
	font-weight:bold;
}
.years a.a {
	font-weight:normal;
	text-decoration:none;
}
.mokesciai {
	border-collapse:collapse;
	border-right:1px solid #AAA;
}
.mokesciai td {
	padding:2px;
	margin:0px;
	overflow:hidden;
}
.mokesciai tr.r_title td {
	background:#AAA;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
.mokesciai tr.r_data td {
	border-left:1px solid #AAA;
	border-bottom:1px solid #AAA;
	background:#FFFFFF;
}
.mokesciai tr.r_data td.bold {
	background:#EEE;
}
.mokesciai tr.over td {
	background:#999;
	color:#FFF;
}
.mokesciai tr.over td.bold {
	background:#888;
	color:#FFF;
}

.paging {
	text-align:center;
	margin-top:10px;
}
.paging a {
	padding-left:5px;
	padding-right:5px;
}
.paging a.a {
	background:#0591eb;
	color:#FFF;
	text-decoration:none;
}


.shi {
	width:100%;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.shi td {
	margin:0px;
	padding:0px;
}
.shi .t td, .shi .b td {
	height:9px;
}
.shi td.l, .shi td.r {
	width:9px;
}
.shi .t td.l, .shi td .t td.l {
	background:url('../images/shape_inverse/t_l.gif') no-repeat;
}
.shi .t td.r, .shi td .t td.r {
	background:url('../images/shape_inverse/t_r.gif') no-repeat;
}
.shi .b td.l, .shi td .b td.l {
	background:url('../images/shape_inverse/b_l.gif') no-repeat;
}
.shi .b td.r, .shi td .b td.r {
	background:url('../images/shape_inverse/b_r.gif') no-repeat;
}
.shi .t td.m, .shi td .t td.m {
	background:url('../images/shape_inverse/t_m.gif') repeat-x;
}
.shi .b td.m, .shi td .b td.m {
	background:url('../images/shape_inverse/b_m.gif') repeat-x;
}
.shi .m td.l, .shi td .m td.l {
	background:url('../images/shape_inverse/m_l.gif') repeat-y;
}
.shi .m td.r, .shi td .m td.r {
	background:url('../images/shape_inverse/m_r.gif') repeat-y;
}
.shi .m td.m, .shi td .m td.m {
	background:#FFFFFF;
}


#kom_manual {
	position:absolute;
	top:20px;
	left:300px;
	background:#FFF;
	padding:10px;
	border:1px solid #999;
	width:300px;
}
#kom_manual a {
	display:block;
}



#OVERLAY {
	 position: fixed;
	 z-index:300;
	 top: 0px;
	 left: 0px;
	 background-color: #AAAAAA;
	 filter:alpha(opacity=55);
	 -moz-opacity: 0.55;
	 opacity: 0.55;
	 height:100%;
	 width:100%;
     border:none;
}
* html #OVERLAY { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? (document.body.scrollHeight ) : (document.body.offsetHeight ) + 'px');
     top:-13px;
     width: expression(document.body.scrollWidth > document.body.offsetWidth ? (document.body.scrollWidth) : (document.body.offsetWidth) + 'px');
     border:none;
}
#WINDOW {
	 position: absolute;
	 z-index: 302;
	color:#1279bc;
	 display:none;
	 /*border-top: 7px solid #9BC14A;*/
	 text-align:left;
	 top:150px;
	 margin:10px;
	width:770px;
	height:auto;
	padding:15px;
} 
* html #WINDOW { /* ie6 hack */
	position: absolute;
}
#WINDOW_content {
	padding:10px;
}



.bold {
	font-weight:bold;
}
.abs {
	position:absolute;
}
.rel {
	position:relative;
}
.center {
	text-align:center;
}
.float {
	float:left;
}
.clear {
	clear:both;
}
.hide {
	display:none;
}
.vam {
	vertical-align:middle;
}
.easy {
	cursor:text;
	text-decoration:none;
	color:#FFF !important;
}
.inline {
	display:inline;
}
abbr {
	border:none;
}

