@charset "utf-8";
.mainWrapper2col:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.vodItems:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.vodItemsSearch:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }




.mainWrapper2col.vod { background:url(../images/vodBg.jpg) center top no-repeat #000; padding-bottom:20px; }
.vodInner { padding:0 12px; #z oom:1; }
.vodTopNav { padding:10px 0px; height:35px; }
.vodTopNav li { font-size:14px; font-weight:bold; color:#fff; float:right; display:inline; padding:0 10px; width:165px; height:33px; text-align:center; border:1px solid #08344b; background:url(../images/vodNavBg.png) top repeat-x; margin:0 1px; }
.vodTopNav a { font-size:14px; display:block; line-height:31px; text-decoration:none; font-weight:bold; color:#fff; }
.vodTopNav a:hover { color:#42b8f6; }
.vodTopNav .searchVod,
.searchVod { width:259px; height:29px; padding-top:4px; line-height:normal;text-shadow: #000 2px 2px 3px; }
div.searchVod { #zoom:1;-moz-box-sizing: content-box;box-sizing: content-box; width:259px; height:29px; line-height:normal; font-size:14px; font-weight:bold; color:#fff; float:left; display:inline; padding:4px 10px 0; text-align:right; border:1px solid #08344b; background:url(../images/vodNavBg.png) top repeat-x; margin:-13px 0 0 -1px; position:relative; }
li.searchVod { width:261px!important; height:29px; line-height:normal; font-size:14px; font-weight:bold; color:#fff; float:left; display:inline; padding:4px 10px 0; text-align:right; border:1px solid #08344b; background:url(../images/vodNavBg.png) top repeat-x; margin:-0px 0 0 -1px; position:relative; }



.searchVod .searchInput { width:135px; vertical-align:middle; border:1px solid #e0e0e0; font-size:14px; padding:2px 1px; margin:0 5px; }
.vodMain { float:left; display:inline; width:700px; #zo om:1; }
.vodSide { float:right; display:inline; width:150px; padding-top:27px; }
.vodSideNav { }
.vodSideNav li { vertical-align:top; /*height:40px;*/ overflow:hidden; background:url(../images/vodNav2Bg.png) bottom repeat-x; }
/*.vodSideNav li a { display:table-cell; #display:block; width:126px; padding:0px 12px;height:40px;  vertical-align:middle; color:#fff; text-decoration:none; font-size:15px; font-weight:bold; text-shadow: #000 2px 2px 3px; }*/
.vodSideNav li a { display:block; padding:11px 12px;height:18px; color:#fff; text-decoration:none; font-size:15px; font-weight:bold;text-shadow: #000 2px 2px 3px; }
.vodSideNav li a:hover { color:#3a3b3b;text-shadow: #fff 1px 1px 3px; }
.nav01On li a.nav01:hover,
.nav01On li a.nav01 { color:#3a3b3b; text-shadow: #fff 2px 2px 3px; }
.nav02On li a.nav02:hover,
.nav02On li a.nav02 { color:#3a3b3b; text-shadow: #fff 2px 2px 3px; }
.nav03On li a.nav03:hover,
.nav03On li a.nav03 { color:#3a3b3b; text-shadow: #fff 2px 2px 3px; }

.vodSideNav li ul {}
.vodSideNav li ul li { background:#607982; padding:4px 12px; border-top:1px solid #013350;}
.vodSideNav li ul li a { display:inline; background:none; padding:0; margin:0; font-size:13px; font-weight:normal;text-shadow: #000 1px 1px 3px;}
.vodSideNav li ul li a:hover { color:#fff; text-decoration:underline;text-shadow: #000 1px 1px 1px;}
.vodSideNav li ul li a.on,
.vodSideNav li ul li a.on:hover { background:none; font-weight:bold;  color:#000000;text-shadow: #000 1px 1px 1px;}

.vodSideNav li ul li ul {}
.vodSideNav li ul li ul li { background:#607982; padding:2px 12px; border-top:0;}
.vodSideNav li ul li ul li a { display:inline; background:none; padding:0; margin:0; font-size:12px; font-weight:normal;text-shadow: #000 1px 1px 3px;}
.vodSideNav li ul li ul li a:hover { color:#fff; text-decoration:underline;text-shadow: #000 1px 1px 1px;}
.vodSideNav li ul li ul li a.on,
.vodSideNav li ul li ul li a.on:hover { background:none; font-weight:bold;  color:#000000;text-shadow: #000 1px 1px 1px;}

.vodSideNav li a.on:hover,
.vodSideNav li a.on { color:#3a3b3b; background:url(../images/vodNav2Bg.png) top repeat-x;text-shadow: #fff 1px 1px 1px;}



.vodTabNav { height:27px; background:url(../images/vodNav3Bg.png) right top no-repeat; }
.vodTabNav.nav01On {}
.vodTabNav.nav02On { background-position:right -27px;}
.vodTabNav.nav03On {background-position:right -54px;}


.vodTabNav li { float:right; display:inline; width:157px; text-align:center; }
.vodTabNav li a { line-height:25px; text-align:center; font-size:14px; color:#fff; text-decoration:none; }
.vodTabNav li a:hover { color:#3a3b3b; }
.vodTabNav li a.on { color:#3a3b3b; }


.vodItemsSearch { zoom:1; padding-top:13px; }
.vodItemsSearch li { float:right; display:inline; vertical-align:top; height:173px; width:202px; margin:0 15px; text-align:right;}
.vodItemsSearch li a { text-decoration:none; color:white; font-size:14px;  }
.vodItemsSearch li .pic { display:block; width:200px; height:120px; padding:1px; background:#7d7c7c; }
.vodItemsSearch li a:hover .pic { background:#42b8f6;}



.vodItems { background:#b9c0c3; zoom:1; padding-top:13px; }
.vodItems li { float:right; display:inline; vertical-align:top; height:173px; width:202px; margin:0 15px; text-align:right;}
.vodItems li a { text-decoration:none; color:#2c2c2c; font-size:14px; background:#b9c0c3;  }
.vodItems li .pic { display:block; width:200px; height:120px; padding:1px; background:#7d7c7c; }
.vodItems li a:hover .pic { background:#42b8f6;}


.vodMain h1,

.vodInner h1 { height:27px; color:#fff; border:0; font-size:18px; }
.vodInner h1 a { height:27px; color:#fff; border:0; font-size:18px;text-decoration:none; }
.vodInner h1 a:hover { text-decoration:underline; }


.vodSide .sdarot { padding:10px 0; }
.vodSide .sdarot dt { color:#fff; font-size:12px; background:url(../images/vodDT.png) left -1px repeat-x; padding:2px 12px 4px;text-shadow: #000 2px 2px 3px;}
.vodSide .sdarot dd { background:#0e344b; color:#fff; font-size:12px; padding:3px 12px;text-shadow: #000 2px 2px 3px; }
.vodSide .sdarot dd a { color:#fff; font-size:12px; text-decoration:none;text-shadow: #000 2px 2px 3px; }
.vodSide .sdarot dd a:hover { color:#999; }
.vodMain a.fLeft.s12.b { text-decoration:none; }
.vodMain a.fLeft.s12.b:hover { text-decoration:underline!important;}
.vodPaging { zoom:1; text-align:center; background:#b9c0c3; direction:ltr; clear:both; padding:5px 0; }
.vodPaging a { color:#2f2f2f; font-size:13px; margin:0 1px; padding:0 2px; text-decoration:none; }
.vodPaging b { color:#1775ab; font-size:13px; margin:0 1px; padding:0 2px; }
/*
.vodItems .vodPopContainer { position:absolute; display:none; margin-top:-85px;} 
.vodItemsSearch .vodPopContainer  { position:absolute; display:none; margin-top:-85px;} 
*/

.vodItems .vodPopContainer {position:absolute;display:none}
.vodItemsSearch .vodPopContainer {position:absolute;display:none} 


.vodPopContainer .vodPop { width:530px; position:absolute; top:85px; right:20px; background:url(../images/vodPop01.png) top repeat-x #fff; border:3px solid #fff; }



/*
.vodPopContainer .vodPop { width:530px; position:absolute; top:85px; right:20px; background:url(../images/vodPop01.png) top repeat-x #fff; border:3px solid #fff; direction:rtl; }

*/
.vodPop .close { position:absolute; left:4px; top:4px; cursor:pointer; }
.vodPop table { width:100%; border-collapse:collapse;}
.vodPop th { color:#fff; font-size:18px; padding:3px 6px 6px; text-align:right; white-space:nowrap; }
.vodPop td { padding:4px 6px 4px 4px; vertical-align:top; font-size:12px; color:#2d3032; }
.vodPop td.c1 { color:#fff;}
.vodPop td select { font-size:11px; border:0; padding:1px; }
.vodPop .breadcrumbsTd { background:url(../images/vodPopGrad.png) right repeat-y; color:#fff; font-size:11px; }
.vodPop .breadcrumbsTd a { text-decoration:none; color:#fff; font-size:11px; background:none;}
.vodPop .breadcrumbsTd a:hover { text-decoration:underline;}
.vodPop .popArrow { position:absolute; background:url(../images/vodPopArrows.png) no-repeat; }
.vodPop .popArrow-top { background-position: center top; top:-13px; width:38px; height:13px; }
.vodPop .popArrow-bottom { background-position: center -51px; bottom:-13px; width:38px; height:13px; }
.vodPop .popArrow-right { background-position: -51px -13px; right:-12px; height:38px; width:13px; }
.vodPop .popArrow-left { background-position: left -13px; left:-13px; height:38px; width:13px; }


.vodTabNavTbl { border-collapse:collapse; height:27px; }
.vodTabNavTbl td { text-align:center;}
.vodTabNavTbl a { line-height:25px; text-align:center; font-size:14px; color:#fff; text-decoration:none;text-shadow: #fff 1px 1px 2px; }
.vodTabNavTbl a:hover { color:#3a3b3b;text-shadow: #fff 1px 1px 2px; }
.vodTabNavTbl .on a { color:#3a3b3b;text-shadow: #fff 1px 1px 2px; }
.vodTabNavTbl .space { background:url(../images/vodNavTblBg.png) -259px bottom no-repeat; }
.vodTabNavTbl .spaceRon { background:url(../images/vodNavTblBg.png) -216px bottom no-repeat; }
.vodTabNavTbl .spaceLon { background:url(../images/vodNavTblBg.png) -216px top no-repeat; }
.vodTabNavTbl .spaceLast { background:url(../images/vodNavTblBg.png) 0 bottom no-repeat; }
.vodTabNavTbl .spaceLaston { background:url(../images/vodNavTblBg.png) 0 0 no-repeat; }
.vodTabNavTbl .space img,
.vodTabNavTbl .spaceRon img,
.vodTabNavTbl .spaceLon img { height:27px; width:43px; }
.vodTabNavTbl .spaceLast img,
.vodTabNavTbl .spaceLaston img { height:27px; width:20px; }
.vodTabNavTbl .nav.on { background-position:right top; }
.vodTabNavTbl .nav { width:85px; background:url(../images/vodNavTblBg.png) right bottom no-repeat; padding-left:10px; }
.vodTabNavTbl .first { width:110px!important; padding:0 20px 0 0;}
.vodTabNavTbl .last { width:110px!important; background-position:left bottom!important; padding-left:20px;}
.vodTabNavTbl .last.on { width:105px!important; background-position:left top!important;}

/*****************************/
.vod .vodBox { background:url(../images/vodBox820x157.png) no-repeat scroll center top transparent; color:#FFFFFF; font-size:20px; min-height:136px; _height:136px; line-height:31px; padding-top:21px; text-align:center; }
.vod .vodPromo-Box1 { height:175px; position:relative; background:url(../images/vodBox850-1.png) center 10px no-repeat; }
.vod .boxText { position:absolute; right:145px; top:56px; }
.vod .boxText p { line-height:20px; }
.vod .boxPrice { position:absolute; left:754px; top:51px; font-size:14px; text-align:center; line-height:14px; #line-height:22px; }
.s28 { font-size:28px; }
.vod .vodPromo-Box2 { height:175px; position:relative; background:url(../images/vodBox850-2.png) center 10px no-repeat; }
.vodBox658 { width:658px; text-align:center; height:163px; margin:0 auto 25px; background:url(../images/vodBox658.png) center top no-repeat; }
.vodBox658 table { margin:auto; width:90%; }
.vodBox658 table td { text-align:right; padding:10px 0; line-height:20px; }
.vodBox281 { height:175px; }
.vodBox281 li { float:right; display:inline; width:281px; height:140px; padding:13px 0 0; text-align:center; line-height:15px; background:url(../images/vodBox281.png) center top no-repeat; font-size:15px; }
.vodBox281 li p { position:relative; top:-5px; height:61px; }
.vodBox281 li a { text-decoration:none; font-weight:bold; }
.vodBox281 li a:hover { text-decoration:none; }
