@import url('zbasic.css?id=19');

#m-nav-over { width: 157px; float: left; display: inline; }
#m-nav { margin: 0 18px 20px 0; width: 139px; float: left; display: inline; padding: 0; font-size: 1.1em; }

/*** TITLE page styles ***/
#main-content-container { margin: 0 0 30px 0; padding: 0; background: #ffffff url('/i/content_inner_bcg.gif') repeat-y top left; }
#main-news-container { margin: 0 0 30px 0; padding: 0; background: #ffffff url('/i/content_news_bcg.gif') repeat-y top left; }

/* Main content area (column 2) */
/* #main-content { float: left; display: inline; width: 631px; margin: 0; padding: 0; font-size: 1.2em; background-color: inherit; color: #525252; } */
#main-content { float: left; display: inline; width: 649px; margin: 0; padding: 0; font-size: 1.2em; background-color: transparent; color: #525252; }

/* Extra-area container (column 4) */
#extra-nav { float: left; display: inline; width: 152px; margin: 0; padding: 0; font-size: 1em; text-align: center; background: transparent; }
#extra-nav div { margin: 1px 0 0 4px; padding: 0; }
#extra-nav div div, #extra-nav div p { clear: both; display: block; margin: 0 auto 15px auto; padding: 0; }
/* extra-area (column4) */
/*
#extra-nav {
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	width: 165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
*/

a:link, a:active, a:visited, #main-content a:link, #main-content a:active, #main-content a:visited { color: #005ca5; text-decoration: underline; }
a:hover, #main-content a:hover { color: #d60004; text-decoration: none; }

/*.rub-header { display: none; } */
.rub-header { display: block; margin: 0; padding: 0px 0 5px 9px; font-size: 18px; color: #005da4; background-color: #ffffff; text-transform: uppercase; }
/* <h1 class="clearfix rub-header">Interneto pagalba</h1> */
/*
.page-header { clear: both; display: block; margin: 0 0 7px 0; padding: 3px 0 13px 20px; font-size: 12px; font-weight: normal; color: #525252; background: #ffffff url('/i/page_header_bcg.gif') no-repeat top left; overflow: hidden; 
	width: 649px;
	height: 22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 629px;
	height: 19px;
}
html>body .page-header {width:629px;height:19px;}
*/

#news-content { float: left; display: inline; width: 450px; }
#news-list { float: left; display: inline; width: 188px; margin: 0 0 0 13px; }
#content { margin: 0; padding: 10px 3px 20px 3px; font-size: 1em; background-color: transparent; }
/* WORKAROUND for 100% tables */
/* hide from MacIE \*/
* html #content { height: 1%;}
/* end hide */
/* WORKAROUND for <em>'s */
/* hide from MacIE. only WinIE sees this. \*/
* html #content { o\verflow: visible; width: 98%; w\idth: auto; he\ight: 1%; }
/* end hide */

/* Content (ALL) */
#text-block, .text-block { clear: both; margin: 0 0 10px 0; padding: 0 10px; font-size: 1em; /*background: #ddeeff;*/ }
/* WORKAROUND for 100% tables */
/* hide from MacIE \*/
* html #text-block { height: 1%; }
* html .text-block { height: 1%; }
/* end hide */
/* WORKAROUND for <em>'s */
/* hide from MacIE. only WinIE sees this. \*/
* html #text-block, * html .text-block { o\verflow: visible; width: 98%; w\idth: auto; he\ight: 1%; }
/* end hide */


h1 { font-size: 1.7em; font-weight: normal; color: #5e5e5e; margin: 0 0 12px 0; padding: 0; }
h2 { font-size: 1.2em; font-weight: bold; color: #5e5e5e; margin: 0 0 8px 0; padding: 0; }
h3 { font-size: 1.1em; font-weight: bold; color: #5e5e5e; margin: 0 0 8px 0; padding: 0; }
h4 { font-size: 1em; font-weight: bold; color: #5e5e5e; margin: 0 0 8px 0; padding: 0; }
h5 { font-size: .9em; font-weight: bold; color: #5e5e5e; margin: 0 0 8px 0; padding: 0; }
h6 { font-size: .8em; font-weight: bold; color: #5e5e5e; margin: 0 0 8px 0; padding: 0; }
#content p { margin: 0 0 10px 0; padding: 0; text-align: justify; }

/* naujienos*/
.news { clear: left; }
.news .item { clear: left; padding: 0 0 10px 0; border-bottom: 2px dotted #aaa; margin-bottom: 10px; }
.news .img, .item .img { float: left; margin-right: 5px; }
.news .item .img img, .item .img img { width: 60px; height: 60px; border: 1px solid #000; }
.news .item .img div, .news .img div { white-space: normal; overflow: hidden; }
.news .item .img div { width: 60px;}
.news .img div { width: 120px;}
.news .img img { width:120px; height:120px; border:1px solid #000; }
.news .img, .news .img a  { color:#aaa; font-size: .8em; }
.news p { text-align:justify; }
.news .author { margin: 10px 0 10px 0; font-style: italic; }
.news .rss { float:left; vertical-align:middle; padding:5px 0; font-size:.9em; text-align:center;}
.news .rss img { display:inline;}
.news .archive { float:right; padding:5px 0; }
.news .arch-form { float:left; padding:10px; }

/* news-list */
#news-list .lista .header, #news-list .lista .footer { display: none; }
#news-list .lista .header { display: block; width: 188px; height: 12px; background: #ffffff; }
#news-list .lista .tur { margin: 0; padding: 0 8px 10px 8px; background: transparent; }
#news-list .lista h1 { margin: 0 0 7px 0; padding: 10px 6px 5px 6px; font: normal 1em Arial; color: #5e5e5e; border-bottom: 2px dotted #999999; }
#news-list .lista .tur ul { margin: 5px 0 10px 2px; padding: 0; list-style-type: none; }
#news-list .lista .tur ul li { margin: 0 0 10px 0; padding: 0 0 0 10px; background: transparent url('/i/news_li.gif') no-repeat 0 .5em; }
#news-list .lista a { font-size: 1em; color: #6a6b6d; }
#news-list .lista a:visited { color: silver; }
#news-list .lista a:hover { color: #d60004; }
#news-list .lista a.comments, #news-list .lista a.comments:visited { font-size: .8em; color: #d90000; text-decoration: none; font-weight: normal; }
#news-list .lista a.more, #news-list .lista a.more:visited { font-size: .8em; color: #ac0000; }

#content hr {
	height: 1px;
	color: #969696;
}

img.standart {
	float: left;
	border: 1px solid #000;
	width: 120px;
	margin: 0 7px 7px 0;
	padding: 0;
}
#content .date {
	font-style: italic;
	padding: 3px 0;
}
#content .author, .cont-block .author {
	font-style: italic;
	padding: 3px 0;
}
#content .copyright {
	font-size: .9em;
	font-style: italic;
	padding: 3px 0;
}





/* Table #tblEditor styles (used in INN, ALL) */
table.tblEditor, #tblEditor {
	margin: 5px auto;
	border: 1px solid #a2aeb5;
	border-collapse: collapse;
	font-size: .9em;
}
table.tblEditor th, #tblEditor th  {
	padding: 5px;
	/*border: 1px solid #969696;*/
	/*background: #fff8cf;*/
	border: 1px solid #a2aeb5;
	background: #edf8fd;
	text-align: left;
	font-size: 1em;
}
table.tblEditor td, #tblEditor td {
	padding: 5px;
	border: 1px solid #a2aeb5;
	background: #fff;
	text-align: left;
	font-size: 1em;
}

/***************************************************/
/** forum styles */
table.forum-carcass {
	margin: 5px auto;
	border: 1px solid #969696;
	border-collapse: collapse;
	font-size: 1em;
}
table.forum-carcass th {
	padding: 5px;
	border: 1px solid #969696;
	background: #fff8cf;
	font-size: 1em;
}
table.forum-carcass td {
	padding: 5px;
	border: 1px solid #969696;
	background: #fff;
	font-size: 1em;
}
div.forum-toolbar {
	font-weight:bold;
	font-size:.9em;
	margin-bottom:10px;
	border-bottom:2px dotted #999;
	padding:0 5px 5px 5px;
}
div.forum-quote {
	border:1px solid #bbb;
	background:#eee;
	margin-left: 20px;
	padding:5px;
}

/** sliding doors **/
#slhead {
	float:left;
	width:100%;
	background:url('/i/doorbg.gif') repeat-x bottom;
	font-weight:bold;
	/*font: bold 12px Arial;*/
}
#slhead ul {
	 margin:0;
	 padding:10px 10px 0;
}
#slhead li {
	list-style:none;
	float:left;
	padding:0;
	background:none;
	margin:0 1px 0 0;
}
#slhead a {
	float:left;
	padding:0 0 0 14px;
	background:url('/i/doorleft.gif') no-repeat left top;
	text-decoration:none;
}
#slhead a span {
	float:left;
	display:block;
	background:url('/i/doorright.gif') no-repeat right top;
	padding:11px 15px 5px 1px;
	font-weight:bold;
	color:#9b1d00;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slhead a span {float:none;}
/* End IE5-Mac hack */
#slhead a:hover span {
	color:#000;
}
#slhead #current a {
	background-image:url('/i/doorleft_on.gif');
}
#slhead #current span {
	background-image:url('/i/doorright_on.gif');
	color:#000;
}
#slhead a:hover {
	background-image:url('/i/doorleft_a.gif');
}
#slhead a:hover span {
	background-image:url('/i/doorright_a.gif');
}

/* Paging2 */
.paging2 {
	clear: both;
	margin: 10px 0;
	padding: 0 7px;
	font-size: .9em;
}
.paging2 a {
	font-size: 1em;
	text-decoration: underline;
}
.paging2 span {
	font-size: 1.1em;
	font-weight: bold;
}

#weathercast h1 { font-size: 1.5em; }
#weathercast .temp { font-size: .9em; margin-bottom: 7px; }
#weathercast img { margin-bottom: 3px; }
#weathercast .today { float: left; width: 118px; margin: 0 16px 16px 0; padding: 38px 0 35px 0; border: 1px solid #000; text-align: center; }
#weathercast .detail { margin: 7px 0; font-size: 1em; }
#weathercast .item { float: left; display: inline; }
#weathercast .item .date { width: 140px; height: 17px; padding-top: 3px; border: 1px solid #cd1827; background: #cd1827; color: #fff; font-weight: bold; font-style: normal; text-align: center; }
#weathercast .item .later { padding: 15px 0; text-align: center; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; }
#weathercast .item .last { border-right: 1px solid #cccccc; }


/* POLL */
#poll {	margin: 5px 0 0px 0; font-size: 1em;  }
#poll_question { margin-bottom: 8px; }
#poll_answers { clear:left; padding-bottom: 10px; }
.poll-votes {
	float: left;
	margin: 0 5px;
	text-align: right;
	font-weight: bold;
}
.poll-result { margin: 0 5px; font-weight: bold; }
.poll-bar { float: left; }
.poll-bar div {
	float: left;
	height: 10px;
	line-height: 1px;
	font-size: 2px;
}
.poll-plus { border: 1px solid; background-color: #ddd; }
.poll-minus { border-right: 1px solid; border-top: 1px solid; border-bottom: 1px solid; }
#poll .button { clear: both; margin: 7px 5px 0 0; }


/*** Star voting (starrating) ***/
.starrating { width: 74px; margin: 0; padding: 0; font-size: .9em; text-align: center; color: #888aaa; }
.starrating img.starimg { margin: 0; cursor: pointer; }
.starrating0 { width: 100%; height: 15px; background: url('/i/star0_bcg.gif') repeat-x top left; text-align: left; }
.starrating1 { height: 15px; background: url('/i/star1_bcg.gif') repeat-x top left; text-align: left; }
.starrating3 { display: none; height: 15px; white-space: nowrap; text-align: left; }
.starrating .info a:hover { text-decoration: none; color: #ff0000; }

/***************************************************/

#middle {
	font-size:.75em;
	background:#fff;
	margin:5px;
}

#content ul {
	margin: 0;
	padding: 5px 0 0 10px;
	list-style-type: none;
}
#content li {
	margin: 0 6px 0 0;
	padding: 0 0 3px 7px;
	background-image: url(/i/m_li.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#content ul li a {
	font-size: 1em;
}
#content ul li a.comments {
	display: inline;
	margin-left: 5px;
	font-size: .8em;
	font-weight: normal;
}
#content ul li a.more {
	font-size: .9em;
}
#content ol {
	margin: 10px 0 0 20px;
	padding: 0;
}
#content ol li {
	margin: 0 0 3px 0;
	padding: 0;
	background: none;
}


/* Content area container (TTL) */
#main-content-ttl {
	margin: 10px 0 10px 0px;
	padding: 0;
	background: url(http://www.zebra.lt/i/main_cont_ttl_bcg.gif) repeat-y 304px bottom;
}
table th, table td {
	font-size: 1em;
}
table th a, table td a {
	font-size: 1em;
}
#main-content-ttl table {
	font-size: .9em;
}
#main-content-ttl table th, #main-content-ttl table td {
	font-size: 1em;
}
#main-content-ttl table th a, #main-content-ttl table td a {
	font-size: 1em;
}

/* Left column content (TTL) */
#content-left {
	float: left;
	display: inline;
	width: 292px;
	margin: 0;
	padding: 0;
	font-size: 1em;
	overflow: hidden;
	/*background: yellow;*/
}

/* Right column content (TTL) */
#content-right {
	float: left;
	display: inline;
	width: 292px;
	margin: 0 0 0 26px;
	padding: 0;
	font-size: 1em;
	overflow: hidden;
	/*background: green;*/
}


/* Content blocks (used in TTL) */
.cont-block {
	margin: 0 0 12px 0;
	padding: 0 5px 0 8px;
	font-size: 1em;
}
#main-content-ttl .cont-block h1 {
	font-size: 1.3em;
	margin: 0 0 5px 0px;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	color: #5e5e5e;
	text-transform: none;
	border: 0;
}
.cont-block h2, .cont-block h2 a {
	font-weight: bold;
	color: #5e5e5e;
}
.cont-block h2 {
	font-size: 1.2em;
	margin: 0 0 5px 0px;
	padding: 0;
	text-decoration: none;
}
.cont-block h2 a  {
	font-size: 1em;
	text-decoration: underline;
}
.cont-block h2 a:hover {
	color: #f00;
}
.cont-block h2 a.comments {
	display: inline;
	margin-left: 5px;
	font-size: .7em;
	font-weight: normal;
	color: #d90000;
	text-decoration: none;
}
.cont-block p  {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1em;
}
.cont-block p a {
	font-size: 1em;
}

.cont-block ul {
	clear: both;
	margin: 7px 0 5px 7px;
	padding: 0;
	list-style-type: none;
}
.cont-block li {
	margin: 0;
	padding: 0 0 4px 8px;
	background-image: url(/i/news_li_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
.cont-block ul li a {
	font-size: 1em;
}
.cont-block ul li a.comments {
	display: inline;
	margin-left: 5px;
	font-size: .8em;
	font-weight: normal;
}
.cont-block p a.more {
	font-size: .8em;
}

.frm-block {
	padding: 5px;
	border: 1px solid #a1a1a1;
	background: #e7e7e7;
}
/* 'Akcijos' table class (used in TTL) */
table.akcijos {
	font-size: .9em;
	width: 95%;
	margin: 5px 0;
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #d4d0c8;
	border-collapse: collapse;
	background-color: #fff;
}
table.akcijos th {
	font-size: .9em;
	border: none;
	padding: 4px 8px;
	background-color: #fef4e5;
	font-weight: normal;
	text-align: left;
	/*-moz-border-radius: 0px;*/
	
}
table.akcijos td {
	font-size: .9em;
	border: none;
	padding: 4px 5px 2px 8px;
	background-color: #fff;
	/*-moz-border-radius: 0px;*/
}
table.akcijos a {
	font-size: 1em;
	text-decoration: none;
}

/* 'Valiutu kursai' table class (used in TTL) */
table.valiuta {
	font-size: .9em;
	width: 95%;
	margin: 5px 0;
	border: none;
	border-collapse: collapse;
	background-color: #fff;
}
table.valiuta th {
	font-size: 1.3em;
	border: none;
	padding: 4px 8px;
	background-color: #f2f2f2;
	font-weight: bold;
	text-align: center;
	color: #b2051b;
	/*-moz-border-radius: 0px;*/
}
table.valiuta td {
	font-size: .9em;
	text-align: center;
	border: none;
	padding: 4px 5px 2px 8px;
	background-color: #fff;
	/*-moz-border-radius: 0px;*/
}
table.valiuta tr.cell-select td {
	font-size: .9em;
	background-color: #f2f2f2;
}
table.valiuta th.left, table.valiuta td.left {
	font-size: .9em;
	text-align: left;
	padding-left: 16px;
}


#content h2 a.comments {
	font-size: .7em;
	font-weight: normal;
	color: #d90000;
	text-decoration: none;
}




/* Content right styles (INN) */
#main-content-inn #content-right .header, #main-content-inn #content-right .footer {
	width: 176px;
	height: 11px;
	font-size: 1px;
}
#main-content-inn #content-right .header {
	background: url(/i/cont_extra_head.gif) no-repeat;
}
#main-content-inn #content-right .footer {
	background: url(/i/cont_extra_foot.gif) no-repeat;
}
#main-content-inn #content-right .tur {
	margin: 0;
	padding: 0 8px;
	background: #ededed;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}
#main-content-inn #content-right .tur h1 {
	margin: 0 0 7px 0;
	padding: 0 6px 5px 6px;
	font: normal 12px Arial;
	border-bottom: 2px dotted #999999;
}
#main-content-inn #content-right .tur ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style-type: none;
}
#main-content-inn #content-right .tur li {
	margin: 0;
	padding: 0 0 5px 8px;
	background-image: url(/i/news_li_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#main-content-inn #content-right .tur a {
	color: #304c62;
}
#main-content-inn #content-right .tur a:hover {
	color: #f00;
}
#main-content-inn #content-right .tur a.comments {
	color: #d90000;
	text-decoration: none;
	font-weight: normal;
}



/* FOOTER */
#footer {
	width: 945px;
}
#footer a {
	text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}



.highlight {
	color: #f00;
}
/* naujienos*/
.news {
	clear: left;
}
.news .item {
	clear: left;
	padding: 0 0 10px 0;
	border-bottom: 2px dotted #aaa;
	margin-bottom: 10px;
}
.news .img, .item .img {
	float: left;
	margin-right: 5px;
}
.news .item .img img, .item .img img {
	width: 60px;
	height: 60px;
	border: 1px solid #000;
}
.news .item .img div, .news .img div { white-space: normal; overflow: hidden; }
.news .item .img div { width: 60px;}
.news .img div { width: 120px;}
.news .img img {
	width:120px;
	height:120px;
	border:1px solid #000;
}
.news .img, .news .img a  {
	color:#aaa;
	font-size: .8em;
}
.news p {
	text-align:justify;
}
.news .author {
	margin: 10px 0 10px 0;
	font-style: italic;
}
.news .list {
	float: right;
	width: 176px;
	margin: 0 0 0 9px;
	padding: 0;
}
.news .list .header,.news .list .footer {
	width: 176px;
	height: 11px;
	font-size: 1px;
}
.news .list .header {
	background: url(/i/cont_extra_head.gif) no-repeat;
}
.news .list .footer {
	background: url(/i/cont_extra_foot.gif) no-repeat;
}
.news .list .tur {
	margin: 0;
	padding: 0 8px;
	background: #ededed;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}
#content .news .list h1 {
	margin: 0 0 7px 0;
	padding: 0 6px 5px 6px;
	font: normal 1em Arial;
	color: #000;
	border-bottom: 2px dotted #999999;
}
#content .news .list .tur ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style-type: none;
}
#content .news .list .tur ul li {
	margin: 0;
	padding: 0 0 5px 8px;
	background-image: url(/i/news_li_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
.news .list a {
	font-size:1em;
	color: #304c62;
}
.news .list a:visited {
	color: #62809a;
}
.news .list a:hover {
	color: #f00;
}
.news .list a.comments, .news .list a.comments:visited {
	font-size:.9em;
	color: #d90000;
	text-decoration: none;
	font-weight: normal;
}
.news .list a.more, .news .list a.more:visited {
	font-size:.9em;
	color: #ac0000;
	font-weight: normal;
}

.news .rss {
	float:left;
	vertical-align:middle;
	padding:5px 0;
	font-size:.9em;
	text-align:center;
}
.news .rss img{
	display:inline;
}
.news .archive {
	float:right;
	padding:5px 0;
}
.news .arch-form {
	float:left;
	padding:10px;
}




/** forum styles */
table.forum-carcass {
	margin: 5px auto;
	border: 1px solid #969696;
	border-collapse: collapse;
	font-size: 1em;
}
table.forum-carcass th {
	padding: 5px;
	border: 1px solid #969696;
	background: #fff8cf;
	font-size: 1em;
}
table.forum-carcass td {
	padding: 5px;
	border: 1px solid #969696;
	background: #fff;
	font-size: 1em;
}
div.forum-toolbar {
	font-weight:bold;
	font-size:.9em;
	margin-bottom:10px;
	border-bottom:2px dotted #999;
	padding:0 5px 5px 5px;
}
div.forum-quote {
	border:1px solid #bbb;
	background:#eee;
	margin-left: 20px;
	padding:5px;
}

/** sliding doors **/
#slhead {
	float:left;
	width:100%;
	background:url('/i/doorbg.gif') repeat-x bottom;
	font-weight:bold;
	/*font: bold 12px Arial;*/
}
#slhead ul {
	 margin:0;
	 padding:10px 10px 0;
}
#slhead li {
	list-style:none;
	float:left;
	padding:0;
	background:none;
	margin:0 1px 0 0;
}
#slhead a {
	float:left;
	padding:0 0 0 14px;
	background:url('/i/doorleft.gif') no-repeat left top;
	text-decoration:none;
}
#slhead a span {
	float:left;
	display:block;
	background:url('/i/doorright.gif') no-repeat right top;
	padding:11px 15px 5px 1px;
	font-weight:bold;
	color:#9b1d00;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slhead a span {float:none;}
/* End IE5-Mac hack */
#slhead a:hover span {
	color:#000;
}
#slhead #current a {
	background-image:url('/i/doorleft_on.gif');
}
#slhead #current span {
	background-image:url('/i/doorright_on.gif');
	color:#000;
}
#slhead a:hover {
	background-image:url('/i/doorleft_a.gif');
}
#slhead a:hover span {
	background-image:url('/i/doorright_a.gif');
}


#main-content-ttl .news-block {
	font-size: 1em;
}


/* Paging2 */
.paging2 {
	clear: both;
	margin: 10px 0;
	padding: 0 7px;
	font-size: .9em;
}
.paging2 a {
	font-size: 1em;
	text-decoration: underline;
}
.paging2 span {
	font-size: 1.1em;
	font-weight: bold;
}

#weathercast h1 { font-size: 1.5em; }
#weathercast .temp { font-size: .9em; margin-bottom: 7px; }
#weathercast img { margin-bottom: 3px; }
#weathercast .today { float: left; width: 118px; margin: 0 16px 16px 0; padding: 38px 0 35px 0; border: 1px solid #000; text-align: center; }
#weathercast .detail { font-size: 1em; }
#weathercast .item { float: left; display: inline; }
#weathercast .item .date { width: 140px; height: 17px; padding-top: 3px; border: 1px solid #cd1827; background: #cd1827; color: #fff; font-weight: bold; font-style: normal; text-align: center; }
#weathercast .item .later { padding: 15px 0; text-align: center; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; }
#weathercast .item .last { border-right: 1px solid #cccccc; }


/*** chebra.takas.lt blokelis ***/
.chebra-block { width: 118px; margin: 18px auto; background: url('http://www.takas.lt/i/chebra_block_bcg.gif') repeat-x bottom; border: 1px solid #D0142D; text-align: center; }
.chebra-block h1 { margin: 1px 1px 5px 1px; padding: 2px 0; background: #FFF7A5; font-size: 12px; }
.chebra-block h1 a { font-size: 12px; color: #000; text-decoration: none; }
.chebra-block ul { float: none; margin: 0; padding: 0; list-style-type: none; text-align: center; }
.chebra-block li { float: left; margin: 2px 3px; padding: 0; }
.chebra-block li img { float: none; width: 50px; height: 63px; margin: 0; border: none; }
.chebra-block .forma { display: block; margin: 3px 5px 7px 5px; padding: 10px 0 0 0; background: url('http://www.takas.lt/i/chebra_block_dotline_bcg.gif') repeat-x; text-align: center; }
.chebra-block form label { padding: 0 5px 0px 0; font-weight: bold; }
.chebra-block form select { width: 60px; }
.chebra-block form button { margin-top: 7px; }

.separator { padding: 0 0 7px 0; border-bottom: 2px dotted #aaa; margin-bottom: 7px; }


/* GALERIJA [2005.12.15 by vitgrb] */
/* Galerry container declarations */
.thumbgallery {
	/*
	padding: 15px 8px 0 8px;
	background-color: #f4f4f4;
	*/
	border: 1px solid #999;
	padding: 15px 8px 0 8px;
	background-color: #efefef;
	margin: 0;
	text-align: center;
}
/* Galerry container's item declarations */
.thumbgallery li {
	display: -moz-inline-box;
	display: inline-block;
	/*\*/ vertical-align: top; /**/
	margin: 0 7px 15px 7px;
	border: 1px solid #ccc;
	padding: 0;
	text-align: center;
}
/*  Moz: NO border qui altrimenti difficolta' con width, table altrimenti problemi a text resize (risolubili con refresh) */
.thumbgallery li>div {
	/*\*/ display: table; /**/
	width: 150px;
}
/* Galerry container's item A area declarations */
.thumbgallery a {
	display: block;
	text-decoration: none;
	color: #000; /* Text color */
	background-color: #ddd; /* BCG color */
	cursor: pointer;
}
.thumbgallery a:hover {
	background-color: #bbb; /* Color On Mouse Over */
}

/* IE7? \*/
.thumbgallery>li .wrimg {
	display: block;
	display: table-cell;
	vertical-align: middle;
	width: 150px;
	height: 150px;
}
/**/
* html .thumbgallery li .wrimg {
	display: block;
	font-size: 1px; /* migliora Mac */
}

/* BCG Img for container li */
/* .thumbgallery li .wrimg {
	background-image: url(g100c2.gif);
}
*/

/* IMG styles */
.thumbgallery img {
	width: 120px;
	height: 120px;
	border: solid 1px #000;
	vertical-align: middle;
}
.thumbgallery a:hover img { border: dotted 1px #000; vertical-align: middle; }

/*\*//*/
.thumbgallery .wrimg span {
	display: inline-block;
	vertical-align: middle;
	height: 150px;
	width: 1px;
}
/**/
.thumbgallery .caption {
	display: block;
	padding: .3em 5px;
	font-size: .9em;
	line-height: 1.1;
	/*border-top: 1px solid #ccc;*/
	w\idth: 140px;  /* Moz, IE6 */
}
.caption a { background: none; color: blue; text-decoration: underline; font-size: .8em; }
.caption a:hover { background: none; }
.caption-author { color: #a2a2a2; font-size: .8em; }
.caption-title { font-weight: bold; margin-top: 5px; }
.caption-descr { font-weight: normal;  margin-top: 5px; }


/* top ib e hover Op */
@media all and (min-width: 0px) {
	.thumbgallery  {
		border-collapse: collapse;
	}
	.thumbgallery a {
		display: inline-block;
		vertical-align: top;
	}
	.thumbgallery {
		display: inline-block; /* non deve avere margin */
	}
}
/* <!--[if IE]> */
* html .thumbgallery li {
	width: 152px;
	w\idth: 150px;
	display: inline;
}
* html .thumbgallery {
	height: 0;
	he\ight: auto;
	zoom: 1;
	display: inline;
}
* html .thumbgallery .wrimg span {
	vertical-align: middle;
	height: 150px;
	zoom: 1;
}
/* <![endif]--> */


/*** Star voting (starrating) ***/
.starrating { width: 74px; margin: 0; padding: 0; font-size: .9em; text-align: center; color: #888aaa; }
.starrating img.starimg { margin: 0; cursor: pointer; }
.starrating0 { width: 100%; height: 15px; background: url('http://www.takas.lt/i/star0_bcg.gif') repeat-x top left; text-align: left; }
.starrating1 { height: 15px; background: url('http://www.takas.lt/i/star1_bcg.gif') repeat-x top left; text-align: left; }
.starrating3 { display: none; height: 15px; white-space: nowrap; text-align: left; }
.starrating .info a:hover { text-decoration: none; color: #ff0000; }




/* Paging2 */
.paging2 {
	clear: both;
	margin: 10px 0;
	padding: 0 7px;
	font-size: .9em;
}
.paging2 a {
	font-size: 1em;
	text-decoration: underline;
}
.paging2 span {
	font-size: 1.1em;
	font-weight: bold;
}

.dot-line-main {
	/*clear: left;*/
	height: 2px;
	font: normal 1px Arial;
	margin: 5px 0;
	padding: 0;
	border-bottom: 2px dotted #aaa;
	
}

.c-raudona {
	color: #b40014;
}

/* !!! */
.arial6 {
	font-size: 6px;
}
.arial4 {
	font-size: 4px;
}
.arial10 {
	font-size: .8em;
}
.spalva3 {
	color: #f00;
}
.spalva5 {color: #4763C9}
.bg-pilka1 {background-color: #F2F2F2}
.bg-pilka2 {background-color: #F3F3F3}
.bg-pilka3 {background-color: #F4F4F4}
.bg-pilka4 {background-color: #727272}
.bg-pilka5 {background-color: #C0C0C0}
.bg-pilka6 {background-color: #CCD0D5}

/* #forum-tbl - /srv/www/zebra.lt/htdocs/english/forum/ */
.bg-raudona1	{background-color: #FBF2EA;} /*#C5000F*/
#forum-tbl .rub-ttl 	{font-family: Arial; font-size: 11px; font-weight: bold; color : #525252; text-decoration:none; text-transform: uppercase; }
.t-spalva4    { background-color: #FBF2EA;} /*#C5000F*/
.spalva1		{color: #5e5e5e; } /*#00116A;*/
.spalva4		{color: #5e5e5e;} /*#25357A*/
.verdana10	{ font-family: Verdana;       font-size:10px }
.verdana10u	{ font-family: Verdana;       font-size:10px; text-decoration: underline }
.verdana10n	{ font-family: Verdana;       font-size:10px; text-decoration: none }
.verdana10b	{ font-family: Verdana;       font-size:10px; font-weight: bold }
.verdana10bn	{ font-family: Verdana;       font-size:10px; text-decoration: none; font-weight: bold }
.verdana10ub	{ font-family: Verdana;       font-size:10px; text-decoration: underline; font-weight: bold }
.title3 	{font-family: Arial; font-size : 12; font-weight: bold; text-decoration:none; color: #5e5e5e; } /*color: #006DC5;*/



/* GIDO stiliai, naudojami kino take ir kitur */
div.gidas-city {
	margin-top:0px;
}
div.gidas-place {
	margin-top:0px;
	margin-bottom:5px;
}
div.gidas-title, div.gidas-title2 {
	float:left;
	padding-left:3px;
	padding-right:18px;
	font:normal 12px Arial;
}
div.gidas-float, div.gidas-float2 {
	float:left;
	margin: 0;
	padding: 0 3px 0 0;
	white-space: nowrap;
}
div.gidas-container {
	margin-bottom:2px;
	padding:3px 0px;
	font:normal 11px Arial;
	/* white-space:nowrap; */
}
div.gidas-container2 {
	padding:3px 0px;
	font:normal 11px Arial;
	/*white-space:nowrap;*/
}
div.gidas-spacer {
	clear: both;
	font-size: 1px;
}
div.gidas-city a:LINK, div.gidas-city a:ACTIVE, div.gidas-city a:VISITED, div.gidas-city a:HOVER {
	font:bold 16px Arial;
	color:#C62900;
	text-transform:uppercase;
}
div.gidas-place a:LINK, div.gidas-place a:ACTIVE, div.gidas-place a:VISITED, div.gidas-place a:HOVER {
	font:bold 13px Arial;
	color:#C62900;
	text-transform:uppercase;
}
/* Lentele su pilku fonu bei dar pilkesniu remeliu (Kinorepertuaro paieska */
#tblKinas {
	border: 1px solid #C0C0C0;
	background-color:#F4F4F4;
	font-size: 1em;
}
/************************************/

/******* title-block CLASS *******/
.title-block { margin: 0 0 12px 0; padding: 0 5px 0 8px; font-size: 1em; }
/* .title-block h2, .title-block h2 a { font-weight: bold; color: #5e5e5e; } */
#main-content-ttl .title-block h1 { font-size: 1.3em; margin: 0 0 5px 0px; padding: 0; text-decoration: none; font-weight: bold; color: #b40014; text-transform: none; border: 0; }
.title-block h2 { font-size: 1.2em; margin: 0 0 5px 0px; padding: 0; text-decoration: none; }
.title-block .title2 { margin: 0 0 5px 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #5e5e5e; text-decoration: none; }
.title-block p .title2 { font-size: 1.2em; }
.title-block p a .title2 { font-size: 1.2em; }
.title-block a .title2 { font-size: 1.2em; text-decoration: underline; }
.title-block p  { margin: 0 0 5px 0; padding: 0; }
/* #text-block h2 .comments, .text-block h2 .comments { font-size: .7em; font-weight: normal; color: #d90000; text-decoration: none; }
.title-block p a { font-size: 1em; }
.title-block p a.more { font-size: .9em; }
 */
.title-block ul { margin: 10px 0 5px 7px; padding: 0; list-style-type: none; }
.title-block li { margin: 0; padding: 0 0 4px 8px; background: transparent url('http://www.zebra.lt/i/news_li_arrow.gif') no-repeat 0 .5em; }
.title-block ul li a { font-size: 1em; }
/* FORUMAI - Naujausios ir karsciausios temos*/
.title-block td.title2 { font-weight: bold; color: #005ca5; font-size: 1.3em; margin: 0 0 3px 0; padding: 0; text-decoration: none; }
.title-block td a.juodas { font-size: 1.2em; color: #000; }
.title-block td .c-raudona { font-size: .8em; }

/******* section-block CLASS *******/
#content .section-block { clear: both; margin: 0 3px 10px 7px; padding: 0; }
#content .section-block p { margin: 0 0 5px 0; padding: 0; }

/* comments */
#comments { clear: both; float: left; margin: 10px 0; padding: 0; font-size: .9em; overflow: hidden; width: 450px !important;}
#comments h1 { margin: 5px 0; padding: 0; font-size: 1.1em; color: #ac0000 !important; font-weight: bold; }
#comments h2 { margin: 10px 0 10px 0; padding: 0 0 3px 7px; font-size: 1.1em; color: #085ba4 !important; text-transform: uppercase; border-bottom: 2px solid #ed6e00 !important; width: 450px;}
#comments ul { list-style-type: none;	margin: 0; padding: 0; }
#comments ul li { margin: 0; padding: 10px 0; font-size: 1.1em; border-top: 1px solid #969696; background: transparent; overflow: hidden; }
#comments p { margin: 0 0 5px 0; padding: 0; font-weight: bold; }
#comments p span { font-weight: normal; font-style: italic; }
#comments .comment-bad { float: right; font-size: .9em; color: #adadad !important; font-weight: normal; }
#comments .comment-bad a { color: #adadad !important; font-weight: normal; }
#comments #comment_frm { margin: 0; padding: 0 0 0 15px; }
#comment_frm input.text { width: 160px; height: 16px; margin: 0; padding: 0 2px; border: 1px solid #969696; font-size: 11px; }
#comment_frm textarea { font-size: 11px; padding: 4px; width: 400px; height: 115px; border: 1px solid #969696; }
#comment_frm div.frm { float: left; margin: 0 0px 10px 0; padding: 0 15px 0 0; color: #000000; }
#comment_frm div.frm span { margin-left: 5px; font-weight: bold; }
#comment_frm button { clear: left; margin: 10px 0 10px 0; }
#comment_frm button div { padding: 2px 10px 2px 8px; }

.page-header, #zebramaps .page-header { clear: both; width: 100%; height: 22px; margin: 0; padding: 0 0 17px 0; font-size: 11px; font-weight: normal; color: #345263; background: #fff url('http://www.zebra.lt/i/page_header_bcg_r.gif') no-repeat right top; overflow: hidden; }
.page-header div, .page-header span, #zebramaps .page-header span, #zebramaps .page-header div { display: block; margin: 0; padding: 4px 0 17px 20px; font-size: 11px; color: #345263; text-transform: uppercase; font-weight: normal; background: transparent url('http://www.zebra.lt/i/page_header_bcg_l.gif') no-repeat; }
#main-content-ttl .page-header, #main-content-ttl h1, #content .section-header { clear: left; display: block; height: 16px; margin: 0 0 7px 0; padding: 0 0 0 9px; font-size: .9em; font-weight: bold; text-transform: uppercase; color: #035fa5 !important; border-bottom: 2px solid #ed6e00; background: none; }
#main-content-ttl .page-header div, #main-content-ttl .page-header span { height: 16px; margin: 0; padding: 0; font-size: 1em; font-weight: bold; text-transform: uppercase; color: #035fa5 !important; border-bottom: 2px solid #ed6e00; background: none; }


/*** Internetas - Radijo stotys ***/
#dsl-promo { clear: left; width: 602px;	margin-top: 20px; background:url('http://dsl.zebra.lt/images/dsl_promo_bcg.gif') repeat-y top left; }
#dsl-promo .item { float: left; display: inline; width: 190px; margin-left: 7px; padding: 0; }
#dsl-promo .first {	padding-left: 0; margin-left: 10px; }
#dsl-promo h1 { height: 21px; margin: 0 0 7px 0; padding-left: 5px; font-size: 14px; font-weight: bold; color: #3a3a3a; }
#dsl-promo h1 { padding-left: 15px; background: url('http://dsl.zebra.lt/images/dsl_promo_header_bcg.gif') no-repeat top left; }
#dsl-promo h1 a { font-size: 14px; font-weight: bold; color: #3a3a3a; text-decoration: none; }
#dsl-promo p { margin: 0 5px 7px 7px; font-size: 10px; }
#dsl-promo h1 { height: 21px; margin: 0 0 7px 0; padding-left: 5px; font-size: 11px; font-weight: bold; color: #3a3a3a; }
#dsl-promo p { color: #29455b; }

ul.list { margin: 0 0 0 10px; padding: 0; list-style-type: none; }
ul.list li { margin: 0; padding: 0 0 5px 14px; }
ul.list a:link, ul.list a:active, ul.list a:visited, ul.list a:hover { font-size: 11px; color: #000; text-decoration: none; border: none; }
.tblLists { width: 99%; border-collapse: collapse; border: 1px solid #bdbdbd; border-spacing: 0; font-size: 12px; }
.tblLists th, .tblLists td { border: 1px solid #bdbdbd; font-size: 12px; }
.selected { background-color: #f9f9f9; }
.centered { text-align: center; }
.tblLists img { border: none; }

.back { margin: 10px 0; font-size: .9em; }

/* Komentarai (response.php, response2.php) */
#tbl-comments-form { width: 99%; font-size: 1em; }
#tbl-comments { width: 99%; font-size: 1em; }
#tbl-comments-form .c-raudona, #tbl-comments .c-raudona { font-size: 1em; color: #b40014; }
#tbl-comments-form a.comments { font-size: 1em; font-weight: bold; color: #b40014; }
#tbl-comments a.comments { margin: 0; padding: 0; font-size: 1em; font-weight: normal; color: #b40014; text-decoration: underline; }
#text-block hr, .text-block hr {	height: 1px; color: #969696; }
hr.newline { height: 3px; color: #ffbc00;}


/*** NEWS styles ***/
#main-news-container .rub-header { display: none; }
#news-contents { float: left; display: inline; width: 450px; background: transparent; overflow: hidden; }
#news-lists { float: right; display: inline; width: 180px; margin: 0 0 0 12px; padding: 0; background: transparent; }
#news-lists h1 { margin: 0 6px 13px 6px; padding: 10px 6px 7px 13px; font: normal 1em Arial; color: #5e5e5e; border-bottom: 2px dotted #999999; }
#news-lists ul { margin: 5px 9px 19px 9px; padding: 0; list-style-type: none; }
#news-lists ul li { margin: 0 0 10px 0; padding: 0 0 0 10px; background: transparent url('http://www.zebra.lt/i/news_li.gif') no-repeat 0 .5em; }
#news-lists a:link, #news-lists a:active { font-size: 1em; color: #6a6b6d; }
#news-lists a:visited { color: silver; }
#news-lists a:hover { color: #d60004; }
#news-lists a.comments, #news-lists a.comments:visited { font-size: .8em; color: #d90000; text-decoration: none; font-weight: normal; }
#news-lists a:link.more, #news-lists a:active.more, #news-lists a:visited.more { margin-left: 19px; font-size: .8em; color: #ac0000; }
#main-news-container #comments { width: 450px; }
#main-news-container #comments .comments-text { width: 440px; overflow: hidden; }

/* comments */
#comments { clear: both; float:left; width: 100%; margin: 10px 0; padding: 0; font-size: .9em; overflow: hidden; }
#comments h1 { margin: 5px 0; padding: 0; font-size: 1.1em; color: #ac0000 !important; font-weight: bold; }
#comments h2 { margin: 10px 0 10px 0; padding: 0 0 3px 7px; font-size: 1.1em; color: #085ba4 !important; text-transform: uppercase; border-bottom: 2px solid #ed6e00 !important; }
#comments ul { list-style-type: none;	margin: 0; padding: 0; }
#comments ul li { margin: 0; padding: 10px 0; font-size: 1.1em; border-top: 1px solid #969696; background: transparent; overflow: hidden; }
#comments p { margin: 0 0 5px 0; padding: 0; font-weight: bold; }
#comments p span { font-weight: normal; font-style: italic; }
#comments .comment-bad { float: right; font-size: .9em; color: #adadad !important; font-weight: normal; }
#comments .comment-bad a { color: #adadad !important; font-weight: normal; }
#comments #comment_frm { margin: 0; padding: 0 0 0 15px; }
#comment_frm input.text { width: 160px; height: 16px; margin: 0; padding: 0 2px; border: 1px solid #969696; font-size: 11px; }
#comment_frm textarea { font-size: 11px; padding: 4px; width: 400px; height: 115px; border: 1px solid #969696; }
#comment_frm div.frm { float: left; margin: 0 0px 10px 0; padding: 0 15px 0 0; color: #000000; }
#comment_frm div.frm span { margin-left: 5px; font-weight: bold; }
#comment_frm button { clear: left; margin: 10px 0 10px 0; }
#comment_frm button div { padding: 2px 10px 2px 8px; }


#tv-gala-header { text-decoration: none; height: 31px; text-align: center; width: 619px; color: #000; margin: 0 0 0 0; padding: 7px 0 0 0px; background: url('http://g.zebra.lt/naujienos/zebra/gala_tvprogramose.gif') no-repeat top left; }
#tv-gala-header a { font-weight: normal !important; color: #D81235 !important; text-decoration: underline !important; }

.my-userlist {
	text-align : left;
	padding : 5px 10px 10px 10px;
	/*border-bottom:1px solid #b2b2b2;*/
	border-bottom: 2px dotted #aaa;
}
.my-userlist .clubpav {
	float: left;
	width: 140px;
	margin-right: 5px;
}
.my-userlist .clubtem {
	float: left;
	width: 45px;
	margin-right: 5px;
}
.my-userlist .clubpran {
	float: left;
	width: 70px;
	margin-right: 5px;
}
.my-userlist .clubnar {
	float: left;
	width: 50px;
	margin-right: 5px;
}
.my-userlist .clubdata {
	float: left;
	width: 130px;
	margin-right: 5px;
}
.highlight a {
	color: #f00;
}

.dot-line-main {
	/*clear: left;*/
	height: 2px;
	font: normal 1px Arial;
	margin: 5px 0;
	padding: 0;
	border-bottom: 2px dotted #aaa;
}

a.comments, a.comments:visited { font-size: .8em; color: #d90000; text-decoration: none; font-weight: normal; }
