* {
	margin: 0;
	padding: 0;
}

html,body {
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background: url(images/layout/bodyBg.gif);
	font: 68.5% Arial; /* 1em = 10pt */
	min-width: 880px;
}

h2 {
	padding: 0;
	margin: 0;
}

li {
	margin-left: 20px;
}

a:link, a:visited, a:hover {
	text-decoration: none;
	color: #aaa;
}
a:hover {
	color: #E3542F;
}

.bt
{
	cursor: pointer;
}

#lA1 {
	position: relative;
	width: 520px;
	height: 45px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 360px;
	z-index: 100;
}
#lA1t {
	float: left;
}
#lA1l {
	color: #aaa;
	float: right;
	width: 150px;
	text-align: right;
	margin-top: 16px;
}
#lA1p, #lA1c, #lA1o, #lA1m {
	height: 42px;
	width: 89px;
	cursor: pointer;
	border: 0;
	margin: 0;
}
#lA2, #lA2B, #lA2G, #lA2O, #lA2R, #lA2Y {
	width: 100%;
	height: 45px;
	margin-top: -45px;
}
#lA2  {
	background: url(images/layout/horizon.gif);
}
#lA2B {
	background: url(images/layout/horizonB.gif);
}
#lA2G {
	background: url(images/layout/horizonG.gif);
}
#lA2O {
	background: url(images/layout/horizonO.gif);
}
#lA2R {
	background: url(images/layout/horizonR.gif);
}
#lA2Y {
	background: url(images/layout/horizonY.gif);
}
#lA3, #lA3B, #lA3G, #lA3O, #lA3R, #lA3Y {
	width: 50%;
	margin: -45px 0px 0px -425px;
	height: 163px;
}
#lA3 {
	background: url(images/layout/horizonLeft.gif);
}
#lA3B {
	background: url(images/layout/horizonLeftB.gif);
}
#lA3G {
	background: url(images/layout/horizonLeftG.gif);
}
#lA3O {
	background: url(images/layout/horizonLeftO.gif);
}
#lA3R {
	background: url(images/layout/horizonLeftR.gif);
}
#lA3Y {
	background: url(images/layout/horizonLeftY.gif);
}
#lB {
	position: relative;
	width: 880px;
	height: auto;
	/*min-height: 100%;*/
	margin: 0 auto;
	font-size: 1.1em;
}
#lB1, #lB1B, #lB1G, #lB1O, #lB1R, #lB1Y {
	position: relative;
	width: 250px;
	height: 138px;
	padding: 25px 0px 0px 40px;
	margin-top: -163px;
}
#lB1 {
	background: url(images/layout/headerLogoField.gif);
}
#lB1B {
	background: url(images/layout/headerLogoFieldB.gif);
}
#lB1G {
	background: url(images/layout/headerLogoFieldG.gif);
}
#lB1O {
	background: url(images/layout/headerLogoFieldO.gif);
}
#lB1R {
	background: url(images/layout/headerLogoFieldR.gif);
}
#lB1Y {
	background: url(images/layout/headerLogoFieldY.gif);
}
#lB1 a, #lB1B a, #lB1G a, #lB1O a, #lB1R a, #lB1Y a {
	background: url(images/layout/logoForweb.gif);
	display: block;
	width: 144px;
	height: 112px;
}
#lB1 a:hover, #lB1B a:hover, #lB1G a:hover, #lB1R a:hover, #lB1Y a:hover {
	background: url(images/layout/logoForweb_.gif);
	border: none;
}
#lB2, #lB2B, #lB2G, #lB2O, #lB2R, #lB2Y {
	position: relative;
	width: 80px;
	height: 81px;
	margin: -163px 0px 0px 290px;
}
#lB2 {
	background: url(images/layout/headerCorner.gif);
}
#lB2B {
	background: url(images/layout/headerCornerB.gif);
}
#lB2G  {
	background: url(images/layout/headerCornerG.gif);
}
#lB2O {
	background: url(images/layout/headerCornerO.gif);
}
#lB2R {
	background: url(images/layout/headerCornerR.gif);
}
#lB2Y {
	background: url(images/layout/headerCornerY.gif);
}
#lB3 {
	position: relative;
	width: 510px;
	height: 45px;
	margin: -81px 0px 0px 370px;
}
#lB4 {
	position: relative;
	width: 204px;
	height: 70px;
	margin: 138px 0px 0px 66px;
	background-image:url(images/layout/login.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 12px;
	text-align: right;
	line-height: 22px;
	color: #727272;
}
#lB4 span {
	padding-right: 4px;
}
#lB4 input {
	border: 1px solid #DBDBDB;
	width: 123px;
	height: 18px;
}
#lB4 img {
	height: 14px;
	border:0;
	padding-top: 2px;
	cursor: pointer;
}
#lB5 {
	position: relative;
	padding-left: 270px;
	margin: -200px 0px 0px 370px;
	height: 20px;
}
#lB5b {
	background-image: url(images/layout/searchBtn.gif);
	border: 0;
	width: 43px;
	height: 18px;
}
#lB5i
{
	height: 18px;
	width: 170px;
	border: 1px solid #ddd;
}
#lB6 {
	position: relative;
	margin-left: 290px;
	margin-top: 0px;
	text-align: right;
	padding: 0;
	width: 640px;
	height: 165px;
}
#lB7 {
	width: 880px;
	height: 18px;
	margin: 0;
	margin-top: 20px;
	margin-bottom:0;
	height:18px;
	background: url(images/layout/contentTop.gif);
}
#lB8, #lB8m {
	width: 880px;
	clear: both;
}
#lB8 {
	background:  url(images/layout/contentBottom.gif);
	height: 36px;
}
#lB8m {
	background:  url(images/layout/B8m.gif);
	height: 20px;
}
#lB9 {
	background:  url(images/layout/footer.gif);
	width: 880px;
	height: 32px;
	padding-bottom: 4px;
	color: #ccc;
	font-size: 0.9em;
}
#lB9l {
	float: left;
	width: 600px;
	padding-left: 20px;
	padding-top: 14px;
}
#lC {
	width: 1280px;
	background-position: left;
	background-repeat: repeat-y;
	background-image: url(images/layout/contentBackground.gif);
}
#lC1 {
	float: left;
	width: 290px;
	margin: 0;
	padding: 0;
	background: #fff;
}
#lC2 {
}
#lC3 {
	margin: 0;
	margin-left: 295px;
	width: 640px;
	/*padding-left: 38px;*/
	padding-bottom: 20px;
}
#lC4 {
	width: 540px;
	padding-left: 34px;
	padding-right: 10px;
	margin-bottom: -30px;
	font: 1.1em Arial;
	line-height: 26px;
	color: #6F7175;
}
#lCC {
	clear: both;
}

#lM {
	background-image: url(images/layout/contentBackgroundNb.gif);
	width: 880px;
	background-position: bottom left;
	background-repeat: no-repeat;
}
#lM1 {
	float:left;
	width: 290px;
	margin-top: 180px;
}
#lM2 {
	width: 290px;
	height: 20px;
	background-image: url(images/layout/sidebarHeader.gif);
}
#lM3 {
	background-color: #ffffff;
	width: 290px
}
#lM4 {
	float:right;
	width: 590px;
	position: relative;
}
#lM5 {
	padding-top: 18px;
}
#lM6 {
	padding-left: 20px;
}
#lM7 {
	height: 20px;
}
#lM8a {
	background: url(images/layout/contentMain.gif);
	background-repeat: no-repeat;
	height: 264px;
}


.eB {
	position:absolute;
	bottom:0;
	right:0;
	margin:0;
	padding:0;
}

.contentMain {

	background: url(images/layout/sidebarCorner.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 0;
}

.content {
	background: url(images/layout/sidebarCorner.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	position: relative;
	height: 100%;
	min-height: 100%;
	margin: -670px 0px 0px 310px;
}


/* SIDEBAR MODULES */
#wthr
{
	height:57px;
	width: 250px;
	margin-left:20px;
	margin-right: 20px;
	text-align:center;
}
.wthrc
{
	width: 220px;
	padding-left: 20px;
	color: #777777;
	height:57px;
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
}
/* headers */
.sHb, .sHr, .sHg, .sHy, .sHy2, .sHr2 /* header */
{
	background-repeat: no-repeat;
	color: #ffffff;
	padding-left: 10px;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, sans-serif;
	height: 24px;
	padding-top: 4px;
}
.sHr { background-image: url(images/layout/sHr.gif); }
.sHg { background-image: url(images/layout/sHg.gif); }
.sHb { background-image: url(images/layout/sHb.gif); }
.sHy { background-image: url(images/layout/sHy.gif); }
.sHy2 { background-image: url(images/layout/sHy2.gif); }
.sHr2 { background-image: url(images/layout/sHr2.gif); }
/* link_box */
.sLB
{
	width: 250px;
	margin: 0;
	padding-left: 18px;
}
.sLBI, .sLBIr, .sLBIb, .sLBIg, .sLBIy, .sLBIy2, .sLBIr2
{
	background-position: bottom;
	background-repeat: no-repeat;
	min-height: 18px;
	_height: 18px;	/* IE hack */
	margin-top: 4px;
	padding-top: 2px;
	padding-left: 12px;
	padding-bottom: 2px;
}
.sLBI { background-image: url(images/layout/sLBI.gif); }
.sLBIr { background-image: url(images/layout/sLBIr.gif); }
.sLBIg { background-image: url(images/layout/sLBIg.gif); }
.sLBIb { background-image: url(images/layout/sLBIb.gif); }
.sLBIy { background-image: url(images/layout/sLBIy.gif); }
.sLBIr2 { background-image: url(images/layout/sLBIr2.gif); }
.sLBIy2 { background-image: url(images/layout/sLBIy2.gif); }
.sLBI a, .sLBIb a, .sLBIg a, .sLBIy a
{
	font: 12px Arial;
}
/* separator */
.sS
{
	height: 20px;
}

/* paragraph, article_description */
.eP, .eAD {
	margin-bottom: 18px;
}
.eP p {
	margin-bottom: 10px;
}
.ePIl {
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}
.ePIr {
	float: right;
	margin-left: 10px;
	margin-top: 3px;
}

/* categories */
.eC {
	margin-bottom: 18px;
	height: 23px;
}
.eCI {
	border: none;
}

.itemFrame {
	width: 570px;
	height: 170px;
	/*background: url(images/layout/item_frame.gif);*/
	margin-left: 11px;
}
.itemFrameHeader {
	width: 270px;
	float: left;
	font: bold 20pt Arial;
	color: #0081C6;
	padding: 35px 0 0 110px;
	height: 60px;
}
.itemFrameRightCorner {
	width: 160px;
	float: right;
	padding: 10px 0 0 0;
	text-align: center;
}
.itemFramePrice {
	color: #FF9400;
	font: bold 30pt Arial;
}
.itemFrameCurrency {
	color: #FF9400;
	font: bold 16pt Arial;
}
.itemFrameRemark {
	font: 10pt Arial;
	color: #C5C6C8;
}
.itemFrameContent {
	width: 530px;
	margin: 0 20px 0 20px;
}
.itemFrameLabel {
	color: #C5C6C8;
	font: 10pt Arial;
	text-align: right;
	vertical-align: top;
	width: 70px;
	padding-right: 15px;
}
.itemFrameValue {
	color: #0086CC;
	font: 10pt Arial;
	text-align: left;
}

.promoFrame {
	width: 530px;
	height: auto;
	min-height: 125px;
	margin-top: 25px;
	background-image: url(images/layout/promoHeader.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.promoFrameImage {
	display: block;
	float: left;
	width: 150px;
	border: 1px solid #C5C6C8;
}
.promoFrameHeader {
	width: 333px;
	padding-top: 25px;
	margin-bottom: 7px;
	margin-left: auto;
	margin-right: 0;
}
.promoFrameHeader a, .promoFrameHeader a:visited {
	font: bold 17px Arial;
	color: #E3542F;
}
.promoFrameHeader a:hover {
	color: #0085c8;	
}

.promoFrameItem {
	width: 333px;
	line-height: 18px;
	color: #727271;
	margin-left: auto;
	margin-right: 0;
}
.promoFrameItem strong {
	font-weight: bold;
	color: #0085c8;
}

/* bar_header */
.eBH {
	width: 530px;
	background: url(images/layout/eBH.gif);
	background-position: center right;
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-bottom: 7px;
}
.eBHH {
	background: #ffffff;
	font: bold 17px Arial,sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	color: #0085c8;
	display: inline;
}

.planPrice {
	float: right;
	height: 44px;
	width: 64px;
	vertical-align: middle;
	padding-left: 68px;
	padding-top: 20px;
	text-align: center;
	background: url(images/layout/planPrice.gif);
	background-position: center right;
	background-repeat: no-repeat;
	color: #fff;
	font: bold 14pt Arial;
	margin-top: -8px;
}
.planItem {
	line-height: 18px;
	color: #727271;
	padding-left: 20px;
}
.planItem strong {
	font-weight: bold;
	color: #0085c8;
}

.stationGroup {
	width: 530px;
	background: url(images/layout/stationGroupBackground.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 20px;
}
.stationGroupHeader {
	font: bold 15px Arial;
	padding-top: 10px;
	padding-left: 20px;
}

.tvStation { background: url(images/layout/stationBackground.gif); }
.tvStationHD { background: url(images/layout/stationBackgroundHD.gif); }
.tvStation, .tvStationHD {
	padding-top: 6px;
	padding-left: 5px;
	width: 66px;
	height: 62px;
	background-position: top left;
	background-repeat: no-repeat;
}


.stationLogo {
	display: block;
}

/* page_list */
.eL {
	width: 530px;
	border: none;
	margin: 0;
	border-collapse: collapse;
	font: 14px Arial,sans-serif;
	text-align: center;
	margin-top: 10px;
	color: #727272;
	margin-bottom: 18px;
}
.eLs {
	text-align: right;
	width: 530px;
}
.eLD {
	font-size: 11px;
	font-weight: normal;
}
.eL td {
	margin-bottom: 18px;
	padding-right: 6px;
}
.eL th {
	height: 22px;
	padding-right: 6px;
	vertical-align: top;
}
.eLHl
{
	text-align: left;
	padding-left: 10px;
}
.eL strong {
	color: #e3542f;
}
.eL a:link, .eL a:visited {
	color: #0085c8;
	font-weight: bold;
}
.eL a:hover {
	color: #e3542f;
}
.eLI2, .eLI2H {
	background: #eee;
}
.eLIl, .eLIl2, .eLIlH, .eLIl2H {
	padding-left: 10px;
	color: #727272;
	text-align: left;
}
.eLI, .eLI2, .eLIl, .eLIl2, .eLIr, .eLIr2  {
	height: 46px;
	cursor: pointer;
}
.eLIH, .eLIlH, .eLIl2H, .eLIrH, .eLIr2H {
	height: 60px;
}
.eLIl2 {
	background: #eee url(images/layout/eLBl.gif) no-repeat left;
}
.eLIl2H {
	background: #eee url(images/layout/eLBlH.gif) no-repeat left;
}
.eLIr, .eLIr2 {
	width: 85px;
}
.eLIr2 {
	background: #eee url(images/layout/eLBr.gif) no-repeat right;
}
.eLIr2H {
	background: #eee url(images/layout/eLBrH.gif) no-repeat right;
}
.eLIs {
	color: #e3542f;
	font-weight: bold;
}

/* plan_list */
.ePl{
	width: 530px;
	border: none;
	margin: 0;
	border-collapse: collapse;
	font: bold 12px Arial,sans-serif;
	text-align: center;
	margin-bottom: 18px;
}
.ePl td {
	height: 38px;
}
.ePl th {
	height: 38px;
	color: #727272;
	text-align: center;
}
.ePl a:link, .ePl a:visited {
	color: #0085c8;
}
.ePl a:hover {
	color: #e3542f;
}
td.ePlN, td.ePlS, td.ePlP, td.ePlL {
	border: none;
	margin: 0;
}
.ePlN, .ePlN2 {
	width: 190px;
	padding-left: 10px;
	color: #0085c8;
	text-align: left;
}
.ePlN2 {
	background: #eee url(images/layout/eLBl.gif) no-repeat left;
}
.ePlS, .ePlS2 {
	width: 50px;
	text-align: center;
	font-weight: normal;
}
.ePlP, .ePlP2 {
	text-align: center;
	color: #e3542f;
}
.ePlP2, .ePlS2 {
	background: #eee;
}
.ePlL, .ePlL2 {
	width: 85px;
}
.ePlL2 {
	background: #eee url(images/layout/eLBr.gif) no-repeat right;
}

.eLDI, .eLDI2 {
	width: 510px;
	height: 40px;
	color: #727272;
	font-weight: bold;
	padding: 10px;
	line-height: 14px;
}
.eLDI a:link, .eLDI2 a:link, .eLDI a:visited, .eLDI2 a:visited{
	color: #0085c8;
}
.eLDI2 {
	background: #eee url(images/layout/eLDI.gif) no-repeat top;
}

.ePDH, .ePDH2 {
	width: 530px;
	height: 66px;
}
.ePDH { background: url(images/layout/ePDH.gif); }
.ePDH2 { background: url(images/layout/ePDH2.gif); }
.ePDHH {
	color: #0085c8;
	padding: 22px 10px 0 10px;
	font: bold 18px Arial,sans-serif;
	float: left;
}
.ePDHP {
	color: #fff;
	float: right;
	width: 102px;
	text-align: center;
	padding-top: 20px;
	font-size: 20px;
	font-weight: bold;
}
.ePDI {
	width: 530px;
	border-collapse: collapse;
	border: none;
}
.ePDI td {
	margin: 0;
}
.ePDL {
	color: #727272;
	text-align: right;
	width: 150px;
	padding-right: 10px;
}
.ePDV {
	color: #e3542f;
	font-weight: bold;
}

/* channel_list */
.eCL {
	margin-left: 38px;
}

/* link_blue */
.eLB {
	margin-top: 10px;
	/*padding-left: 10px;*/
	margin-bottom: 18px;
}
.eLB a:link, .eLB a:visited {
	color: #0085c8;
	font-weight: bold;
}
.eLB a:hover {
	color: #e3542f;
	font-weight: bold;
}
.eLBB {
	float: right;
}
.eLBB img
{
	border: 0;
}

/* remark_link */
.eRL {
	margin-bottom: 18px;
	height: 20px;
}
.eRLR {
	width: 350px;
	float: left;
	color: #e3542f;
	font-size: 11px;
}
.eRLL {
	float: right;
	text-align: right;
	font-weight: bold;
	color: #0085c8;
}
.eRLL a:link, .eRLL a:visited {
	font-weight: bold;
	color: #0085c8;
}

.eHR {
	width: 510px;
	font-size: 14px;
	font-weight: bold;
	color: #e3542f;
	margin: 10px;
	margin-left: 0;
}
.eHB {
	width: 510px;
	font-size: 16px;
	font-weight: bold;
	color: #0085c8;
	margin-bottom: 18px;
}
.eHG {
	width: 510px;
	font-size: 14px;
	font-weight: bold;
	color: #6F7175;
	margin-bottom: 18px;
}
.eH3 {
	width: 510px;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #6F7175;
	margin-bottom: 12px;
}


/* image */
.eI {
	margin-top: 10px;
	margin-bottom: 10px;
}

/* multi-column */
.eMC {
}
.eMC td {
	padding: 6px;
	vertical-align: top;
}

/* signature */
.eS {
	text-align: right;
}

/* html */
.eHTML {
	margin-bottom: 18px;
}

/* publication_date */
.ePD {
	font-size: 0.8em;
	color: #6F7175;
}

.eRP {
	font-size: 0.8em;
}

/* main - alt content box */
.mB {
	width: 118px;
	height: 130px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 120px;
	color: gray;
}
.mBs {
	width: 8px;
}

.eLVT
{
	border: none;
	width: 100%;
	font-weight: bold;
}
.eLVTl
{
	text-align: right;
	width: 45%;
	padding-right: 10px;
	vertical-align: top;
	font-weight: normal;
}

/* promo_frame */
.ePF1, .ePF2, .ePF3, .ePF4
{
	width: 530px;
	height: 86px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: top;
	cursor: pointer;
}
.ePF1 { background-image: url('images/layout/ePF1.gif'); }
.ePF2 { background-image: url('images/layout/ePF2.gif'); }
.ePF3 { background-image: url('images/layout/ePF3.gif'); }
.ePF4 { background-image: url('images/layout/ePF4.gif'); }
.ePFH
{
	padding-left: 56px;
	padding-top: 6px;
	font-size: 16px;
	color: white;
	font-weight: bold;
}
.ePFT
{
	padding-left: 40px;
	padding-top: 4px;
	padding-right: 10px;
	font-size: 11px;
	color: #727272;
	line-height: 15px;
	height: 50px;
}
.ePFL
{
	font-size: 11px;
	margin-top: -24px;
	padding-right: 10px;
}
.ePFL a:link, .ePFL a:visited, .ePFL a:hover
{
	font-weight: bold;
	float: right;
}
.ePFL a:link, .ePFL a:visited { color: #0085c8; }
.ePFL a:hover { color: #e3542f; }

.red { color: #e3542f; font-size: 11px; }

/* program TV */
.tvpCellL, .tvpCellM, .tvpCellR { vertical-align: top; padding-right: 8px; padding-left: 8px; }
.tvpCellL { padding-left: 0; }
.tvpCellM { border-right: 1px solid #C5C6C8; border-left: 1px solid #C5C6C8; }
.tvpCellR { padding-right: 0; }
.tvpItem, .tvpItemExtended { padding-bottom: 8px; line-height: normal; font-size: 11px; }
.tvpItem { width: 165px; }
.tvpTime { float: left; margin: 0; width: 35px; color: #E3542F; font-weight: bold; }
.tvpDate { float: left; margin: 0; color: #999999; font-weight: bold; }
.tvpDesc { color: #727272; margin-left: 35px; }
.tvpDesc a { color: #0086CC; font-weight: bold; }
.tvpDesc a:hover { color: #E3542F; font-weight: bold; }
.tvpDesc p.desc { margin: 0; }
.tvpDesc p.info { margin: 0; font-style: italic; color: #999999; }
.tvpLogo { text-align: center; }
.tvpLogo a img { border: none; }
.tvpChan { font-size: 14px; font-weight: bold; color: #E3542F; padding-top: 20px; padding-bottom: 20px; }
.tvpNavi { text-align:center; font-weight: bold; }
.tvpNavi a { color: #0086CC; }
.tvpNavi a:hover { color: #E3542F; }
.tvpNavi .left { float: left; width: 120px; text-align: left; }
.tvpNavi .right { float: right; width: 120px; text-align: right; }
.tvpNavi .mid { }
.tvpE { line-height: normal; }
.tvpE .title { color: #E3542F; font-size: 16px; font-weight: bold; }
.tvpE .time { width: 100%; text-align: right; color: black; margin-top: 10px; margin-bottom: 10px; }
.tvpE .time .day { font-weight: bold; }
.tvpE .time .hour { font-weight: bold; }
.tvpE .time .date { font-weight: normal; }
.tvpE .desc, .tvpE .sdesc { text-align: justify;  margin-top: 10px; margin-bottom: 10px; }
.tvpE .desc { color: #767676; }
.tvpE .sdesc { color: #aaaaaa; }
.tvpE .prod { font-style: italic; }
.tvpE .duration { font-style: italic; }

.tvBoxes { margin: 18px 0 18px 18px; }
.tvBoxR, .tvBoxG, .tvBoxY  { width: 174px; height: 142px; margin-right: 4px; padding: 4px 6px 4px 6px; overflow: hidden; }
.tvBoxR { background-image: url(/images/layout/tvBoxR.gif); }
.tvBoxG { background-image: url(/images/layout/tvBoxG.gif); }
.tvBoxY { background-image: url(/images/layout/tvBoxY.gif); }
.tvBoxH { text-align: center; width: 100%; font-weight: bold; margin-bottom: 10px; }
.tvBoxH a { color: white; }
.tvBoxH a:hover { color: #dddddd; }
.tvMcAdd { font-size: 10px;}
.tvPbf { margin-left: -29px; }
.tvPbf2 { margin-left: -29px; margin-bottom: -30px; }

.tvBtShow { cursor: pointer; border: 0; width: 43px; height: 18px; background-image: url(images/layout/showBtn.gif); margin-bottom: -4px; }
.tvSearchBar { width: 540px; }
.tvSearch { float: left; }
.tvBtSearch { cursor: pointer; background-image: url(images/layout/searchBtnTv.gif); border: 0; width: 92px; height: 18px; margin-bottom: -4px; }
.tvInpSearch { width: 202px; border: 1px solid #ddd; }
.tvClock { float: right; font-weight: bold; width: 220px; text-align: right; padding-right: 10px; }

.tvFrmSms { width: 530px; text-align: right; }
.tvBtSms { cursor: pointer; border: 0; width: 43px; height: 18px; background-image: url(images/layout/setSmsBtn.gif); margin-bottom: -4px; }
.tvInpSms { width: 100px; border: 1px solid #ddd; }
.tvErrSms { width: 530px; color: #E3542F; font-size: 10px; text-align: right;}
.ffFoot { float: right; margin-top: 12px; margin-right: 20px; color: #aaa; cursor: pointer; }
.ffFoot img { margin-bottom: -3px; }


#tvRestrict
{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	border: none;
}

.ercT { border: none; width: 530px; margin-bottom: 20px; }
.ercT td { }
.ercT th { }
.ercNh { text-align: left; padding-left: 8px; }
.ercSh { text-align: right;  }
.ercRh { text-align: right; padding-right: 8px; }
.ercN1, .ercN2 { padding-left: 8px; height: 26px; }
.ercN1 { background: #eee url(images/layout/ercL.gif) no-repeat left; }
.ercS1, .ercS2 { font-weight: bold; color: #0086CC; text-align: right; }
.ercS1 { background: #eee; }
.ercR1, .ercR2 { font-weight: bold; color: #E3542F; text-align: right; padding-right: 8px; }
.ercR1 { background: #eee url(images/layout/ercR.gif) no-repeat right; }

.ercm { background-image: url(images/layout/main_rates.gif); width: 570px; height: 35px; margin-left: 20px; cursor: pointer; }
.ercmL { color: #0086CC; font-weight: bold; display: inline-block; }
.ercmL { width: 200px; margin-left: 15px; }
.ercmEur, .ercmUsd, .ercmGbp, .ercmChf { color: #727272; margin-top: 10px; text-align: right; width: 67px; display: inline-block; font-weight: bold;}
.ercmEur, .ercmUsd, .ercmGbp { margin-right: 20px; }

#metrotvChannels
{
	padding: 0 0 0 10px;
}

#metrotvChannels ul li
{
	display: block;
	position: relative;
	float: left;
	width: 75px;
	height: 50px;
	margin: 0 10px 10px 0;
}

#metroMain div.l { float: left; width: 255px; }
#metroMain div.r { float: right; width: 255px; }
#metroMain img{ margin-bottom: 10px; }

.mbL { margin-right: 16px; }

/*STYLES FOR CSS POPUP*/


.poppup_overlay{
display: none;
position:fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
background-position:fixed;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

* html .poppup_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + ‘px’);
}

.poppup_content {
display: none;
position:fixed;
top: 44%;
left: 42%;
padding: 16px;
border: 1px solid orange;
background-color: white;
z-index:1002;
overflow: auto;
}

* html .poppup_content { /* ie6 hack */
position: absolute;
margin-top: expression(0 – parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + ‘px’);
}