/* @override http://alpha.lietus.fm/bitrix/templates/lietus/styles.css */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #6c6b6b;
}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th
{ font-weight: normal; font-style: normal; }
body
{	margin: 0px;
	padding: 0px;
	background: #d4f9f2 url(images/bg.gif) repeat-x;
}
span.red
{ color: red;
}
span.green
{ color: green;
}
#container
{	width: 1000px;
	background: transparent url(images/logo_bg.jpg) no-repeat center top;
	margin-left: auto;
	margin-right: auto;
	overflow: hiden;
}

/* @group menu */

#menu
{	padding-top: 166px;
background: transparent url(images/mn_bg.gif) repeat-x left bottom;
	margin-left: 4px;
	margin-right: 4px;
}
#menu table
{	width: 992px;
	border-collapse: collapse; 
  	border-spacing: 0;
  	border: none;
}
#menu tr
{
	padding: 0px;
	margin: 0px;
}
#menu td
{	height: 52px;
	padding: 0px;
	margin: 0px;
}
#menu td.spl
{	background: transparent url(images/mn_s.gif) no-repeat;
	width: 1px;
	font-size: 1px;
}
#menu td.selected, #menu td:hover
{
	background: transparent url(images/mn_a.gif) repeat-x;
}
#menu td.start
{	background: transparent url(images/mn_l.gif) no-repeat left center;
	width: 10px;
}
#menu td.end
{	background: transparent url(images/mn_r.gif) no-repeat;
	width: 10px;
}
#menu a
{	color: #fff;
	text-decoration: none;
	font-size: 13px;
	padding: 19px 0px 20px 0px;
	margin-left: 5px;
	line-height: 52px;
}
#menu a.pagrindinis
{	padding-left: 60px;
	background: transparent url(images/mn_i_pagrindinis.png) no-repeat;
}
#menu a.komanda
{	padding-left: 60px;
	background: transparent url(images/mn_i_komanda.png) no-repeat;
}
#menu a.programa
{	padding-left: 70px;
	background: transparent url(images/mn_i_programa.png) no-repeat;
}
#menu a.sirdeles
{	padding-left: 60px;
	background: transparent url(images/mn_i_sirdeles.png) no-repeat;
}
#menu a.kontaktai
{	padding-left: 60px;
	background: transparent url(images/mn_i_kontaktai.png) no-repeat;
}


/* @end */

/* @group breadcrumb */

#breadcrumb
{	height: 31px;
	background: transparent url(images/bc_bg.gif) repeat-x left top;
	margin: 10px 4px 0px 4px;
}
#breadcrumb .end
{	background: transparent url(images/bc_r.gif) no-repeat right top;
}
#breadcrumb table
{	border-collapse: collapse; 
  	border-spacing: 0;
  	border: none;
}
#breadcrumb td
{	height: 30px;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
#breadcrumb td.item
{	background: transparent url(images/bc_s.gif) no-repeat left top;
	padding-left: 15px;
	padding-right: 5px;
	vertical-align: middle;
}
#breadcrumb td.start
{	background: transparent url(images/bc_l.gif) no-repeat left top;
	width: 24px;
}
#breadcrumb a
{	padding: 8px 0px 8px 0px;
	text-decoration: none;
	font-size: 11px;
	color: #656565;
}

/* @end */
/* @group footer */

#footer
{
	color: #fff;
	background-color: #d4f9f2;
	font-size: 13px;
}
#footer a
{
	color: #fff;
}
#footer a.mail
{
	background: transparent url(images/icon_mail.gif) no-repeat left center;
	padding-left: 20px;
}
#footer table
{	border-collapse: collapse; 
  	border-spacing: 0;
  	border: none;
  	width: 100%;
}
#footer td
{	margin: 0px;
	padding: 0px;

}
#footer td.top
{	background: transparent url(images/ft_t.jpg) no-repeat center top;
	height: 121px;
}
#footer td.start
{	background: transparent url(images/ft_l.gif) no-repeat left center;
	width: 10px;
	font-size: 1px;
}

#footer td.end
{	background: transparent url(images/ft_r.gif) no-repeat left center;
	width: 10px;
	font-size: 1px;
}
#footer td.bg
{	background: transparent url(images/ft_bg.gif) repeat-x left center;
	height: 87px;
	width: 980px;
}
#footer td.bgl
{	background: transparent url(images/ft_t.jpg) no-repeat left bottom;
}
#footer td.bgr
{	background: transparent url(images/ft_t.jpg) no-repeat right bottom;
}
/* @end */
table.ib
{	border-collapse: collapse; 
  	border-spacing: 0;
  	border: none;
  	margin: 4px;
  	table-layout: fixed;
}
td.ib_clt,td.ib_crt,td.ib_clb,td.ib_crb
{	padding: 0px;
	margin: 0px;
	height: 6px;
	width: 6px;

}
td.ib_clt
{	background: transparent url(images/b_clt.png) no-repeat right bottom;
}
td.ib_crt
{	background: transparent url(images/b_crt.png) no-repeat left bottom;
}
td.ib_clb
{	background: transparent url(images/b_clb.png) no-repeat right top;
}
td.ib_crb
{	background: transparent url(images/b_crb.png) no-repeat left top;
}
td.ib_t,td.ib_b,td.ib_l,td.ib_r,td.ib_h,td.ib_c,td.ib_f
{	background-color: #fff;
}
td.ib_t
{	border-top: 1px solid #84cadc;
}
td.ib_b
{	border-bottom: 1px solid #84cadc;
}
td.ib_l
{	border-left: 1px solid #84cadc;
}
td.ib_r
{	border-right: 1px solid #84cadc;
}
td.ib_h
{	background: #fff url(images/b_ld.gif) repeat-x left bottom;
}
td.ib_c, td.ib_f
{	font-size: 12px;
	color: #6c6b6b;
	overflow: hidden;
}
td.ib_f
{	text-align: right;
	background: #fff url(images/b_ld.gif) repeat-x left top;
	padding-top: 4px;
}

p.ib_f
{
	
}
p.ib_s
{
	border: 1px solid #f0f0f0;
}
h1
{
	font-weight: bold;
	font-size: 14px;
	color: #00cf8b;
	padding-left: 25px;
	margin: 0px 0px 3px 0px;
	background: transparent url(images/b_hbg.jpg) no-repeat left center;
}
ul > li
{	list-style-position: inside;
	list-style-image: url(images/ul.gif);
	
}
#content
{	margin-top: 4px;
	min-height: 350px;
}
#content td
{	vertical-align: top;
}
#content a
{
	color: #00cf8b;
}
#content img
{
}
#content img.border
{
	border: 2px solid #ffd000;
}
#content img.noborder
{
	border: none;
}

#content h2
{	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
#content .date
{
	font-style: italic;
	color: #44c88f;
}
#content ul
{	padding-left: 10px;
}
#content table.trafaret
{ 	border-collapse: collapse; 
  	border-spacing: 0px;
  	margin: none;
  	padding: none;
  	border: none;
  	
}
#content td.trafaret
{	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
#content p.bb
{	border-bottom: 1px solid #f0f0f0;
}
#content p.tb
{	border-top: 1px solid #f0f0f0;
}
#content span.labelgreen
{	font-size: 12px;
	color: #00cf8b;
	font-weight: bold;
}
/* @group stream */

#stream
{	height: 70px;
	text-align: center;
}
#stream table
{
	width: 100%;
}
#stream td
{	text-align: center;
}
#stream span.arrow_down
{	font-weight: bold;
	cursor: pointer;
}
#stream img
{	cursor: pointer;
}
#stream img:hover, #stream a:hover
{	position: relative;
	top: 1px;
}

/* @end */



#onair
{	
}
#title
{
	vertical-align: middle;
	height: 35px;
	text-align: center;
	padding-top: 3px;
}
table.pricelist
{	border-collapse: collapse; 
  	border-spacing: 0;
}
table.pricelist > thead
{ font-weight: bold;
	
}
table.pricelist td
{	padding: 1px 5px 1px 5px;
	border: 1px solid #84cadc;
}