* {color:#000; font-family:Tahoma, Trebuchet MS, Arial, Verdana, sans-serif; font-size:11px; padding:0; border:0; margin:0;}
body {text-align:center;}
li {list-style:none;}

/* a */
a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}

#cM a:hover, #cM a:hover *,
#mainUP a:hover, #mainUP a:hover * {color:#003878 !important;}

.bTitle a:hover,
.bTitle a:hover *,
.calendar a:hover span,
.bSdl .changeView:hover,
.gs-title:hover,
.bSearchBig .gsc-cursor-page:hover,
#errorMsg a,
#cM .bContent .tags a:hover,
#cM .bPvCont .tags a:hover,
#cM .tags a:hover,
#cM .btnPag:hover span,
#cM .hotTopic:hover,
#cTail a:hover {text-decoration:underline;}

#errorMsg a:hover,
#cM .enl_selected .bDesc a:hover,
#cM #bShedule a:hover,
#cM ul.listShortcut li.active a:hover,
#cpL .mTitle.bgf00 a:hover span, #cpL .mTitle.bg000 a:hover span, #cM .chosenDeps .sbtA:hover {color:#fff !important;}

#bNavR2 a:hover,
#contLogin .btn:hover span,
#cM #aLogo2:hover,
#cM .rtrBigImg .bA a:hover h1,
#cM .pagerTop a:hover span,
#cM .ui-tabs-nav li a:hover,
#cM .ui-tabs-nav li a:hover span,
#cM .enl_selected .bTitle a:hover span,
#cM .bRtxt .ulRtxt li.active h2 a:hover,
#cM .bRtxt .ulRtxt li.active a:hover,
#cM .btn:hover span,
#cM .calendar .day.nd:hover span,
#cM .calendar div.today .day:hover span,
#cM .bPager a.btnPag.active:hover span,
#cM .bGalOther .galOtherPhoto a:hover .bTitle,
#colThird .mTitle a:hover,
#cM .bLimgRtxt .bA .bAi a:hover h1,
#cM .rtrBigImg .bA .bDesc a:hover,
#cM .bPatronates .patronate a:hover span {color:#fff !important; text-decoration:underline;}

/* overall */
.ico {display:inline-block; width:11px; height:11px; background:url(/style/_img/icons.gif) no-repeat 0 0; overflow:hidden; float:left;}
.iSpeaker {width:17px; height:17px;}
.iPlus {width:17px; height:17px; background-position:0 -18px;}
.iVCam, .iVCam2 {width:17px; height:17px; background-position:0 -36px;}
.iPrint {width:17px; height:17px; background-position:0 -54px;}
.iRecommend {width:17px; height:17px; background-position:0 -72px;}
.iMinus {width:17px; height:17px; background-position:0 -90px;}
.iFacebook {width:17px; height:17px; background-position:0 -108px;}
.iTwitter {width:17px; height:17px; background-position:0 -125px;}
.iDelicious {width:17px; height:17px; background-position:0 -142px;}
.iRss {width:17px; height:17px; background-position:0 -159px;}
.iBlip {width:17px; height:17px; background-position:0 -176px;}
.iGoogle {width:17px; height:17px; background-position:0 -193px;}
.iWykop {width:17px; height:17px; background-position:0 -210px;}
.iClose {width:17px; height:17px; background-position:0 -227px;}
.iHead {background-position:0 -245px;}
.iExcla {background-position:0 -259px;}
.iLive {background-position:0 -315px;}
.iRssDis {background-position:0 -159;}
.iMyLists {background-position:0 -343px;}
.iRssDis {background-position:0 -357px;}
.iArrTop {background-position:0 -371px;}
.iArrBot {background-position:0 -385px;}
.iPlusDis {background-position:0 -399px;}
.iDel {background-position:0 -413px;}
.iPlus3 {background-position:0 -427px;}
.iMinus2 {background-position:0 -764px;}
.iFavourite {background-position:0 -399px;}
.iFavouriteNot {background-position:0 -497px;}
.iSquare {background-position:0 -329px;}
.iMinus2 {background-position:0 -511px;}

.noBg {background:none !important;}
.textBold {font-weight:bold !important;}
.padTop {padding:20px 0 0 0 !important;}
.borCollapse {border-collapse:collapse !important;}
.tar {text-align:right !important;}
.noMarB {padding-bottom:0 !important; margin-bottom:0 !important;}
.hide {display:none !important;}
.show {display:block !important;}
.noResults {display:block; padding:10px 0 0 0;}
.fl {float:left !important; clear:none !important;}
.fr {float:right !important;}
.padTop {padding-top:6px !important;}
.padZero {padding:0 !important;}
.padLR {padding:0 9px !important;}
.posRel {position:relative !important;}
.author {display:none !important;}
.numOfTags {display:none !important;}
.bgColor {background:#fff !important;}
.bgColor2 {background:#000 !important;}
.iptSelectbox {background:#fff; color:#000;}
.iptSelectbox option {color:#000;}
.preArr {display:none;}
.and {display:none !important;}
.disBloNon {display:inline;}
.disBloNon2 {display:none;}
.bDateHide .bDate {display:none;}
.bZi100 {z-index:100;}

/* .more */
span.bMore {display:none; background:url(/style/_img/borderCE.gif) repeat-x top right;}
    html>body span.bMore {float:left;}
span.bMoreIn {display:block; width:100%; background:url(/style/_img/borderAD.gif) repeat-x right bottom; padding:5px 0; *padding:2px 0 4px !important; *padding:2px 0 4px; text-align:right;}
span.bMore a.more {font-size:9px; color:#aaa; line-height:100%; text-transform:lowercase;}
span.bMore a.more span {font-size:9px; color:#aaa;}

#colFirst span.bMore {width:186px; background:none; padding:0 0 35px; float:left; display:none;}
#colSecond span.bMore {margin:5px 0 0;}
#colThird span.bMore {width:217px; margin:5px 0 0;}
.bUlPlst span.bMore {display:block; width:230px;}
.threeInRow span.bMore {width:152px;}

/* .btn */
.btn {display:inline-block; height:17px; background:#000 url(/style/_img/btnCorners.gif) no-repeat top right; color:#fff; overflow:hidden;}
.btn span {display:inline-block; background:url(/style/_img/btnCorners.gif) no-repeat top left; color:#fff; padding:1px 8px 3px 8px;}

/* adv */
.adv {text-align:center;}
.adv * {margin:0 auto;}

#cAdv {width:100%; text-align:center;}
#cAdv .box {width:750px; margin:0 auto;}
    html>body #cAdv .box {float:none;}
/*#cAdv .box * {margin:0 0 6px;}*/
#cAdv .box .reklama {color:#aaa; font-size:9px; margin:6px 0 0;}
#cAdv script {display:none !important;}

#colFirst .adv,
#colSecond .adv,
#colThird .adv {position:relative; height:auto; margin:10px 0 0; clear:both;}
#colFirst .adv {width:186px !important;}
#colSecond .adv {width:510px !important;}
#colThird .adv {width:235px !important; margin:0 !important;}

.adv * {margin:0 0 6px;}
.adv .reklama {color:#aaa; font-size:9px; text-align:center; margin:6px 0 0;}

/* navigation primary */
#cNavPr {width:100%; background:#000; padding:10px 0 0 0; clear:both;}
	html>body #cNavPr {float:left;}
#bNavPr {position:relative; width:979px; height:33px; margin:0 auto; z-index:99;}
#bNavM {width:735px; height:33px; float:left;}
#bNavM .leftMenu {float:left;}
#bNavM .dMenu {position:relative; height:33px; background:url(/style/_img/bNavMbg.jpg) repeat-x; margin:0 1px 0 0; float:left;}
#bNavM .dMenu a {display:block; height:33px; overflow:hidden; float:left;}
#bNavM .dMenu a span {display:block; float:left;}
#bNavM .dMenu a .coR {display:block; height:33px; color:#fff; padding:10px 8px 0; float:left;}
    html>body #bNavM .dMenu a .coR {height:23px;}
#bNavM .dMenu.first {padding:0;}
#bNavM .dMenu a.active, #bNavM .dMenu a:hover {background:#696969;}
#bNavM .dMenu .subMenu {position:absolute; top:33px; left:0; width:120px; background:#4c4c4c; text-align:left; float:none;}
#bNavM .dMenu.first .subMenu {display:none !important;}
#bNavM .dMenu .subMenu a {display:block; width:120px; height:auto; padding:9px 8px 0; border-top:1px solid #444; margin:0; float:left;}
    html>body #bNavM .dMenu .subMenu a {width:104px; padding:9px 8px;}
#bNavM .dMenu .subMenu a:hover {background:#696969;}
#bNavM .dMenu .subMenu a span {display:block; width:104px; color:#fff;}

#bNavM .rightMenu {height:33px; background:url(/style/_img/bNavMbg.jpg) repeat-x bottom; float:left;}
#bNavM .rightMenu .coL {position:relative; display:block; height:33px; margin:0; float:left;}
#bNavM .rightMenu .coR {display:block; height:33px; color:#fff; cursor:default; padding:10px 8px 0; float:left;}
    html>body #bNavM .rightMenu .coR {height:23px;}
#bNavM .rightMenu #MoreCategoriesDIV {position:absolute; top:33px; left:0; display:none; width:120px; background:#4c4c4c; z-index:100;}
#bNavM .rightMenu #MoreCategoriesDIV a {display:block; width:120px; color:#fff; padding:9px 8px; border-top:1px solid #444;}
    html>body #bNavM .rightMenu #MoreCategoriesDIV a {width:104px; height:auto;}
#bNavM .rightMenu #MoreCategoriesDIV a:hover {background:#696969;}
#bNavM .rightMenu #MoreCategoriesDIV a span {display:block; color:#fff; text-align:left;}

#bNavR {width:235px; height:25px; float:left;}
#bNavR2 {position:relative; width:235px; height:25px; text-align:right;}
a.aReg {position:absolute; top:0; right:64px; color:#aaa;}
a#aLogin {position:absolute; top:0; right:0; color:#fff;}
.loginSpan {position:absolute; top:0; left:0; color:#aaa;}
.nameUser {position:absolute; top:0; right:64px; color:#aaa;}
.btnLogOut {position:absolute; top:0; right:0; color:#fff;}

#boxLogin {position:absolute; top:0; left:0; display:none; width:100%; height:100%; background:url(/style/_img/bgOpIe.gif); color:#021227; text-align:center; z-index:101; clear:both; float:left;}
	html>body #boxLogin {background:url(/style/_img/bgOp80.png);}
#contLogin {position:relative; width:370px; height:143px; background:#fff; color:#021227; text-align:left; padding:9px; margin:160px auto 0;}
    html>body #contLogin {width:352px;}
#contLogin #buttonClose {width:17px; height:17px; cursor:pointer; float:right;}

/* sSub */
.sSub #bThingsL {width:283px;}
	html>body.sSub #bThingsL {width:266px;}
.sSub #bThingsR {width:245px; padding:15px 15px 0 5px;}
	html>body.sSub #bThingsR {width:225px;}

#nowOnAir {padding:7px 20px 0 0;}
#nowOnAir .tp .pTp {width:237px; float:left;}
#nowOnAir .tp .pTp a {margin:3px 9px 0 0; float:left;}
#nowOnAir .tp .pTp .time {font-weight:bold; padding:0 4px 0 0; float:left;}
#nowOnAir .tp .pTp .program {float:left;}
#nowOnAir .tp .pTp a.ico {margin:2px 1px 0 0; float:left;}
#nowOnAir .tBbox {width:150px; margin:0 5px 0 0; float:left;}
#nowOnAir .timeBelt .tb {display:block; width:150px; height:7px; overflow:hidden; border:1px solid #aaa; margin:0 3px 0 0; float:left;}
	html>body #nowOnAir .timeBelt .tb {width:148px; height:5px;}
.tElapsed {display:block; width:130px; height:5px;}
#nowOnAir .timeBelt .time {display:block; color:#696969; padding:1px 0 0 0; float:left;}

.nOaTitle {display:block;}
#nextOnAir .nOaTitle span {display:block; width:248px; padding:0 0 6px; border-bottom:1px solid #e1e1e1; margin:0 0 5px;}
#nextOnAir .pTp {width:248px;}
#nextOnAir .pTp .time {font-weight:bold; padding:0 3px 0 0;}
#nextOnAir .pTp .program {font-weight:bold;}
#nextOnAir .desc {display:block; padding:0 0 0 12px;}

/* container main */
#cM {position:relative; width:100%; background:#fff; clear:both;}
	html>body #cM {float:left;}
#cMB {position:absolute; top:0; left:0; width:100%; height:109px; background:#d2d2d2; clear:both; z-index:1;}
	html>body #cMB {float:left;}
#cMBLeft {position:absolute; top:0; left:0; width:50%; height:109px; float:left; z-index:1;}
.bgMain {background:#f00; float:left;}
#cMB2 {position:absolute; top:81px; left:0; width:100%; height:28px; background:#fff url(/style/_img/cMB2bg.gif) repeat-x bottom; z-index:1; display:none;}

#smallArr {position:absolute; top:10px; left:186px; width:5px; height:9px; background:url(/style/_img/smallArrMain.gif) no-repeat; overflow:hidden; z-index:4;}

#cC {position:relative; width:961px; text-align:left; margin:0 auto; z-index:2;}
#cCHeader {position:relative; height:109px; clear:both;}
	html>body #cCHeader {float:left;}

#bLogo {position:relative; width:186px; height:81px; background:none; float:left; z-index:4;}
	html>body #bLogo {background:none;}
#bLogo .aLogo, #bpLogo .aLogo {position:absolute; top:31px; right:25px; display:block; width:161px; height:17px; background:url(/style/_img/logos.gif) no-repeat; z-index:4;}
    html>body #bLogo .aLogo, html>body #bpLogo .aLogo {background:url(/style/_img/logos.png) no-repeat;}
#bLogo #vBeta {position:absolute; top:5px; right:5px; display:inline-block; background:#650000; color:#fff; font-size:11px; padding:2px 4px; z-index:4;}

#aLogo2 {position:absolute; top:50px; right:25px; display:inline-block; color:#ddcbce; font:14px Trebuchet MS; text-transform:uppercase; z-index:4;}

#lap {display:none;}

#bThings {position:absolute; top:0; left:186px; width:540px; height:81px; background:#d2d2d2;}
#bThings #bT1 {width:540px; height:81px;}
#bThings #bT2 {width:540px; height:81px;}

#bThingsL {width:270px; height:81px; overflow:hidden; padding:9px 0 0 15px; float:left;}
	html>body #bThingsL {width:255px; height:72px;}
#bThingsR {width:265px; height:81px; overflow:hidden; padding:9px 0 0 7px; float:left;}
	html>body #bThingsR {width:259px; height:66px;}

#bThings span#tOnAir {display:block; width:248px; font-size:10px; padding:0 0 6px; border-bottom:1px solid #e1e1e1; margin:0 0 4px 0;}
#bThings ul.ulOnAir {width:248px;}

#bThings ul li {width:248px; margin:0 0 3px; float:left; clear:both;}
#bThings ul li span.ico {cursor:pointer; margin:1px 5px 0 0;}
#bThings ul li a {display:block; margin:3px 0 0 0; float:left;}
#bThings ul li span.chP {display:block; float:left;}
#bThings ul li span.chP span.ico {margin:1px 6px 0 0; float:left;}
#bThings ul li span.chP span.channel {font-size:11px; font-weight:bold; margin:0 3px 0 0;}
#bThings ul li span.chP span.program {font-size:11px;}
#bThings ul li span.time {display:block; width:32px; font-size:10px; text-align:right; float:left; display:none;}
#bThings ul.nextOnAir li a {width:248px;}
#bThings ul.nextOnAir li span.chP {width:216px;}
#bThings ul.nextOnAir li span.time {display:block;}

#bChannelsShedule {position:absolute; top:81px; left:186px; width:763px; height:28px; z-index:5;}
#bChannels {width:456px; height:28px; background:#fff url(/style/_img/cMBbg.jpg) repeat-x; padding:0 0 0 15px; float:left;}
	html>body #bChannels {width:441px;}
#bChannels a {display:inline-block; height:27px; background:url(/style/_img/bChannelAbg.gif) no-repeat center 22px; padding:5px 0 0 0; margin:0 10px 0 0;}
	html>body #bChannels a {height:22px;}
#bChannels a.active {color:#000;}
#bShedule {width:84px; height:28px; background:#fff url(/style/_img/cMBbg.jpg) repeat-x; float:left;}
#bShedule a {display:inline-block; width:69px; height:25px; background:url(/style/_img/bScheduleAbg.gif) no-repeat; color:#fff; font-size:10px; text-align:center; padding:6px 8px 0; margin:1px 0 0 0;}
	html>body #bShedule a {width:53px; height:19px;}
#bShedule a:hover {background-position:top center;}
#bShedule a:focus {background-position:top right;}

#bPlayer {position:absolute; top:0; left:726px; width:235px; height:109px; background:#000; z-index:6;}
#bPlayer embed, #bPlayer object {position:absolute; top:0; left:0; z-index:1;}

#cCBelt {position:absolute; top:81px; left:0; width:100%; height:28px; background:#fff url(/style/_img/cMB2bg.gif) repeat-x bottom; z-index:3; display:none;}

/* cBelt */
#cBelt {width:961px; height:28px; overflow:hidden; float:left;}
#bBelt {width:726px; float:left;}
#bBelt #dCash {width:646px; padding:9px 0 0 9px; float:left;}
	html>body #bBelt #dCash {width:637px;}
#bBelt #dCash span {font-size:11px;}
#bBelt span.sep {padding:0 5px;}
#bBelt span.up {color:#e51937;}
#bBelt span.down {color:#296e00;}
#bBelt #dMore {display:block; height:30px; padding:9px 0 0 0; float:left;}
	html>body #bBelt #dMore {height:21px;}
#dMore a.more {color:#003878; font-weight:bold;}
#bSearch {width:235px; padding:4px 0 0 0; float:left;}
#bSearch .iptW {position:relative; width:213px; height:19px; background:#fff; border:1px solid #e1e1e1; margin:2px 0 0 0; float:left;}
    html>body #bSearch .iptW {width:211px; height:17px;}
#bSearch input {position:absolute; top:1px; left:7px; width:199px; background:#fff; color:#000; font-size:12px;}
#bSearch a {width:22px; height:23px; background:url(/style/_img/bSearchBgBlack.gif) no-repeat; float:left;}

/* cColumns */
#cColumns {width:961px; height:400px; padding:0 0 20px; float:left;}
    html>body #cColumns {height:auto; min-height:400px;}
#colFirst {width:186px; margin:0 15px 0 0; float:left;}
#colSecond {width:510px; margin:0 15px 0 0; float:left;}
#colFS #colSecond {margin:0;}
#colThird {width:235px; float:left;}
#colFor2 {width:760px; margin:4px 0 0; float:left;}
#colFS {width:711px; margin:0 15px 0 0; float:left;}
#colBig {width:711px; float:left;}
#colT {width:235px; float:left;}

/* box */
.box {position:relative; margin:4px 0 0; clear:both;}
	html>body .box {float:left;}
.box .box, .marTopNone .box {margin:0 !important;}
#colFirst .box {width:186px;}
#colSecond .box {width:510px;}
#colThird .box {width:235px; margin:4px 0 10px;}
#colBig .box {width:711px;}

.boxFor2 {width:760px; margin:0 0 11px; float:left;}
.boxFor2 .insideF2 .box {width:760px; margin:0;}

#colSecond .marTop {margin:4px 0 0 0;}
#colSecond .cB4 .box {width:248px;}
#colSecond .b6Col .box {width:161px;}

/* bInside */
.bInside {width:510px; padding:0 9px;}
	html>body .bInside {width:492px; float:left;}
	html>body .bInside.padZero {width:510px;}
#colThird .bInside {width:235px; padding:0 9px;}
    html>body #colThird .bInside {width:217px; float:left;}
#colSecond .cB5 .bInside {position:relative; width:248px; padding:0 9px;}
    html>body #colSecond .cB5 .bInside {width:230px;}
.cB6 .b6Col .bInside {width:auto; padding:0;}

/* bInside2 */
.bInside2 {width:510px;}
	html>body .bInside2 {float:left;}
#colThird .bInside2 {width:235px; padding:0 9px; background:#fff;}
	html>body #colThird .bInside2 {width:217px;}
#colSecond .cB4 .bBrdr .bInside2 {width:253px; padding:0 10px;}
    html>body #colSecond .cB4 .bBrdr .bInside2 {width:232px;}
.boxFor2 .bInside2 {width:760px;}

/* bInside3 */
.bInside3 {width:510px; padding:0; clear:both;}
	html>body .bInside3 {float:left;}

/* bInside4 */
.bInside4 {width:510px; clear:both;}
	html>body .bInside4 {float:left;}
#colFS .bInside4 {width:711px;}

/* bInside5 */
.bInside5 {width:760px; padding:0 14px 10px;}
	html>body .bInside5 {width:732px; float:left;}

/* bInside6 */
.bInside6 {width:510px;}
	html>body .bInside6 {float:left;}
.bbInside6 {width:510px; padding:8px 9px; float:left;}
    html>body .bbInside6 {width:492px; float:left;}

/* bInside7 */
.bInside7 {width:760px; padding:0 9px;}
	html>body .bInside7 {width:743px; float:left;}

/* insideF2 */
.insideF2 {width:760px; float:left;}
.insideF2 .bIF2 {width:760px; background:#fff; float:left;}

/* bInsideP */
.bInsideP {width:740px; padding:0 35px; float:left;}
    html>body .bInsideP {width:670px;}

/* youAreHere */
#youAreHere {width:716px; padding:9px 0 0 9px; float:left;}
	html>body #youAreHere {width:707px;}

#colFirst #youAreHere {width:186px; padding:9px 0 0 0;}
#colSecond #youAreHere {width:510px; padding:9px 0 0 0;}
#colThird #youAreHere {width:235px; padding:9px 0 0 0;}

#youAreHere * {margin:0 5px 0 0; float:left;}
#youAreHere .title {font-size:11px; font-weight:bold;}
#youAreHere span.sep {display:inline-block; font-size:8px; padding:2px 0 0 0;}

/* mTitle */
.mTitle, .mTitle span, .mTitle a {display:inline-block; font-size:18px;}
.mTitle {display:block; height:0; padding:11px 0 2px 8px; border-bottom:3px solid #f00;}
    html>body .mTitle {height:auto; min-height:0;}
.mTitle span.small {font-size:12px; font-weight:normal; padding:0 0 0 10px;}

#colSecond .mTitle {width:510px;}
    html>body #colSecond .mTitle {width:502px;}
#colSecond .cB4 .mTitle, #colSecond .bfl .mTitle {width:248px;}
    html>body #colSecond .cB4 .mTitle, #colSecond .bfl .mTitle {width:240px;}

#colThird .mTitle {position:relative; display:block; width:235px; height:0; background:#650000; font-size:12px; font-weight:bold; padding:4px 9px 6px; border:0; float:left;}
    html>body #colThird .mTitle {width:217px; height:auto; min-height:0;}
#colThird .mTitle span, #colThird .mTitle a {font-size:12px; color:#fff;}

.boxFor2 .mTitle, #colSecond .insideSdl .mTitle {width:760px;}
    html>body .boxFor2 .mTitle, html>body #colSecond .insideSdl .mTitle {width:752px;}

#cpL .mTitleSub {width:207px;}
    html>body #cpL .mTitleSub {width:189px;}

/* shortcut */
.btnShct {margin:3px 0 0 0;}
.shortcut {width:186px; margin:4px 0 0; float:left;}
.marTop .shortcut {margin:0;}
.shortcut .title, .shortcut .title2 {width:186px; background:#000; color:#fff; font-size:14px; font-weight:bold; padding:9px 10px; float:left;}
	html>body .shortcut .title, html>body .shortcut .title2 {width:166px;}
.shortcut .title2 {background:#fff; color:#000;}
ul.listShortcut {width:186px; background:#eee; float:left;}
.marTop ul.listShortcut {background:#fff;}
ul.listShortcut li {width:186px; padding:0 10px; float:left;}
    html>body ul.listShortcut li {width:166px;}
ul.listShortcut li a {display:block; width:166px; padding:5px 16px 6px; border-top:1px solid #e1e1e1; float:left;}
	html>body ul.listShortcut li a {width:134px;}
ul.listShortcut li.first a {border:0;}
ul.listShortcut li.active,
ul.listShortcut li.active a {background-color:#696969; color:#fff;}

/* archive */
.bStandard {position:relative;}
.moreBig {text-align:right; padding:0 0 10px;}
.moreBig a {color:#00356c;}

a.rss {position:absolute; top:19px; right:15px; display:inline-block; background:url(/style/_img/icons.gif) no-repeat 0 -27px; padding:0 0 0 15px;}
.mTitle a.aRss {display:inline-block; background:url(/style/_img/icons.gif) no-repeat 0 -27px; font-weight:normal; padding:0 0 0 15px;}
.btnRss {display:inline-block; background:url(/style/_img/icons.gif) no-repeat 0 -27px; color:#2f2f2f; cursor:pointer; padding:0 0 0 15px;}
.chosenDeps .btnRss {margin:0 0 0 15px;}

.bChangeView {position:absolute; top:5px; right:5px; width:103px; text-align:right;}
.bChangeView span {display:block; font-size:14px; padding:5px 5px 0 0; float:left;}
.bChangeView .chngV {display:block; width:27px; height:27px; background:url(/style/_img/changeView.gif) no-repeat; margin:0 2px 0 0; float:left;}
.bChangeView .chngView1 {background-position:0 0;}
.bChangeView .chngView1.active {background-position:0 -27px;}
.bChangeView .chngView2 {background-position:0 -54px;}
.bChangeView .chngView2.active {background-position:0 -81px;}
.bChangeView .chngView3 {background-position:0 -108px;}
.bChangeView .chngView3.active {background-position:0 -135px;}
.bChangeView .chngView4 {background-position:0 -162px;}
.bChangeView .chngView4.active {background-position:0 -189px;}

ul.article {width:492px; padding:2px 0 0; float:left;}
ul.article li {position:relative; display:block; width:492px; padding:4px 0 1px; border-bottom:1px solid #e1e1e1; float:left;}
ul.article li .boxText {position:relative; overflow:hidden; padding:2px 0 5px; z-index:1;}
ul.article li .boxText .btTop {display:block;}
ul.article li.noImg .boxText {width:492px; height:20px;}
	html>body ul.article li.noImg .boxText {width:492px; height:auto; min-height:20px;}
ul.article li.noImg .boxText .btTop {display:block; width:492px; float:left;}
ul.article li .bImg {position:relative; display:block; padding:3px 10px 5px 0; float:left; z-index:2;}
ul.article li .bImg img {display:block; border:1px solid #e9e9e9;}
ul.article.bigPhoto .bTitle {padding:0 0 4px;}
ul.article.bigPhoto .img {background-position:center;}
ul.article li span.icons {position:relative; display:block; padding:2px 0 0 5px; float:right; z-index:3;}
ul.article li div.bIcons {width:auto;}
ul.article li span.icons a.ico {margin:0 0 0 2px; float:left;}
ul.article li .boxText .bSource {display:block;}
ul.article li .boxText .source {display:inline; color:#aaa; margin:0;}
ul.article li span.bTitle {display:block;}
ul.article li span.bTitle a {margin:0 30px 0 0;}
ul.article li span.bTitle a,
ul.article li span.bTitle a * {display:inline; font-size:14px; font-weight:bold; line-height:120%;}
ul.article li span.bDesc {display:block; margin:4px 0 5px;}
ul.article li a span.desc {display:block; line-height:130%; padding:15px 0 5px 0;}
ul.article li span.bDesc a span.desc {display:inline; margin:5px 0;}
ul.article li .boxText a {display:inline;}
ul.article li .boxText a.desc {margin:0;}
ul.article li .boxText a span.desc {padding:0; margin:5px 0;}

#colThird ul.article {width:217px; padding:3px 0 0 0;}
#colThird ul.article li {width:217px; padding:3px 0 4px;}
#colThird ul.article li .bTitle a {display:inline; font-size:14px; font-weight:bold; line-height:120%;}
#colThird ul.article li span.bDesc {margin:5px 0 0 0;}
#colThird ul.article li .boxText {width:auto; float:none;}

.cB5 ul.article {width:230px;}
.cB5 ul.article li {width:230px;}
.cB5 ul.article li .bIcoTi {margin:0 0 5px;}

.cB6 .b6Col ul.article {width:161px; padding:0 9px;}
    html>body .cB6 .b6Col ul.article {width:143px;}
.cB6 .b6Col ul.article li {width:143px; padding:6px 0 7px; border-bottom:1px solid #e1e1e1;}
.cB6 .b6Col ul.article li .source {display:inline !important;}
.cB6 .b6Col ul.article li .title {margin:0;}

#colFor2 ul.article {width:760px; padding:0 9px;}
    html>body #colFor2 ul.article {width:742px;}
#colFor2 ul.article li {width:742px;}
#colFor2 ul.article li .bIcoTi {margin:0 0 5px;}

/* */
.bBookmarks {position:absolute; top:0; right:0; display:inline-block; background:#696969;}
.bBookmarks a {display:inline-block; background:#696969; color:#fff; padding:10px; border-right:1px solid #fff; margin:0;}
.bBookmarks a * {color:#fff;}
.bBookmarks a.upperSelected {background:#fff; color:#696969; padding:8px 10px 10px 10px; border:0; margin:2px 0 0 0;}

.bBmkSubC {text-align:right; padding:0 0 10px;}
.bBmkSubC a {color:#696969;}
.bBmkSubC a.active {font-weight:bold;}

.infoArch {display:block; font-size:12px; padding:0 0 13px;}
.infoArch span {color:#e51937; font-size:12px; font-weight:bold;}

.bLR {width:510px; float:left;}
.bsL {width:262px; float:left;}

.enl_selected {position:relative; width:262px; height:60px; background:#000; padding:6px 9px; float:left;}
	html>body .enl_selected {width:244px; height:auto; min-height:50px;}
.enl_selected .bIcons {padding:0 0 0 5px; float:right;}
.enl_selected .bImg {display:block; margin:3px 10px 5px 0; float:left;}
.enl_selected .bTitle {display:block;}
.enl_selected .bTitle a span {color:#fff; font-size:14px; font-weight:bold;}
.enl_selected .bDesc {display:block; margin:5px 0 0;}
.enl_selected .bDesc a {color:#fff; line-height:130%;}

.enl_normal {width:262px; background:#eee url(/style/_img/arrRed.gif) no-repeat 6px 10px; padding:0 0 0 16px; float:left;}
    html>body .enl_normal {width:246px;}
.enl_normal .bActive {width:236px; background:url(/style/_img/borderAD.gif) repeat-x top; padding:6px 0 5px;}
.enl_normal li.first div {background:none;}
.enl_normal img {display:none !important;}
.enl_normal .bTitle a span {font-weight:bold;}
.enl_normal .bDesc {display:none;}
.enl_normal .bIcons {display:none;}

.bsR {width:248px; float:left;}
.bsR .text {display:block; font-size:10; padding:9px 0 0 20px;}
.bsR .text span {font-weight:bold;}
.bsR .enl_related_hidden {display:none;}
.ulbsR {width:248px; padding:4px 9px; clear:both;}
	html>body .ulbsR {width:230px; float:left;}
.ulbsR li div {background:url(/style/_img/borderAD.gif) repeat-x top; padding:6px 0 5px 9px;}
.ulbsR li div .bTitle a {font-weight:bold;}

.bInside4.sbCol {width:255px; float:left;}
.bInside4 .sBox {position:relative; width:255px; padding:0 10px 10px; float:left;}
	html>body .bInside4 .sBox {width:235px;}
.bInside4 .sBox a img {margin:0 10px 0 0; float:left;}
.bInside4 .sBox a .bTD {display:block; width:155px; float:left;}
.bInside4 .sBox a .title {display:block; background:url(/style/_img/borderAD.gif) repeat-x bottom; font-weight:bold; padding:0 0 11px;}
.bInside4 .sBox a .desc {display:block; color:#000; padding:9px 0 0 0;}

/* bpLR */
.bpLR {width:492px; float:left;}

.bProL {width:227px; padding:0 0 10px; margin:3px 18px 0 0; float:left;}
.bProL a {display:block; margin:0 0 10px; float:left;}
.bProL a img {display:block; margin:0;}
.bProL a .desc {display:block; padding:6px 0 0;}
.bProL .bBtn {width:217px; text-align:right; padding:10px 0 0 0; float:left;}
.bProL .bBtn a {display:inline-block; margin:0; float:none;}

.bProR {width:245px; margin:1px 0 0 0; float:left;}
.ulSource {width:245px;float:left;}
.ulSource li {width:245px; padding:0 0 15px; float:left;}
.ulSource li .source {display:block;}
.ulSource li .source span {color:#aaa;}
.ulSource li .source .title {color:#2f2f2f;}
.ulSource li .boxText {display:block;}

/* 4boxCol */
.cB4.box {width:510px; clear:both;}
	html>body .cB4.box {float:left;}
.b4Col {width:255px; float:left}
.b4 {position:relative; width:253px; background:#fff; margin:4px 0 0; float:left;}
.fr .b4 {float:right;}
.b4 a.aRss {position:absolute; top:16px; right:11px; display:inline-block; background:url(/style/_img/icons.gif) no-repeat 0 -27px; font-weight:normal; padding:0 0 0 15px;}
.b4 .sBox {padding:0 10px; float:left;}
.b4 .sBox a {float:left;}
.b4 .sBox a img {margin:0 10px 0 0; float:left;}
.b4 .sBox a .bTD {display:block; width:153px; float:left;}
.b4 .sBox a .bTD .title {display:block; background:url(/style/_img/borderAD.gif) repeat-x bottom; font-weight:bold; padding:0 0 11px;}
.b4 .sBox a .bTD .desc {display:block; color:#000; padding:9px 0 0 0;}
.b4 .ulbCol {width:253px; padding:10px; float:left;}
	html>body .b4 .ulbCol {width:233px;}

.b4 .ulbCol li {background:url(/style/_img/arrRed.gif) no-repeat 0 10px; padding:0 0 0 10px;}
.b4 .ulbCol li div {background:url(/style/_img/borderAD.gif) repeat-x top; padding:6px 0 5px;}
.b4 .ulbCol li div .icons a {margin:0 0 0 2px; float:left;}

/* roterBigImg */
.pagerTop {position:absolute; top:0; right:0; z-index:3;}
.pagerTop a {display:block; background:#000; float:left;}
.pagerTop2 {position:absolute; bottom:10px; right:7px; z-index:3;}
.pagerTop2 a {display:block; width:59px; height:46px; background:#fff; border:3px solid #fff; border-bottom:none; margin:10px 0 0 5px; float:left;}
    html>body .pagerTop2 a {width:53px; height:43px;}
.pagerTop2 a span.img {display:block; width:53px; height:43px;}
.rtrBigImg {position:relative; width:510px; height:259px; overflow:hidden;}
.rtrBigImg div {display:none;margin:0px;}
.pagerTop a span {display:block; color:#fff; font-size:15px; text-align:center; padding:3px 6px 4px;}
.pagerTop a.active {background:#f00; cursor:auto;}
.pagerTop a.active span {color:#fff;}
.rtrBigImg a.img {position:absolute; top:0; left:0; display:block; width:510px; height:259px; background-position:center; background-repeat:no-repeat; overflow:hidden; z-index:1;}
.rtrBigImg a.img img {display:block;}
.rtrBigImg .bA {position:absolute; left:0; bottom:0; display:inline-block; width:510px; background:#707070; z-index:2;}
	html>body .rtrBigImg .bA {background:url(/style/_img/bgOp80.png);}
.bAi {position:relative; padding:11px 9px 12px;}
.rtrBigImg .bA .bTitle {display:block;}
.rtrBigImg .bA .bTitle h1 {display:inline; color:#fff; font-size:17px; font-weight:normal;}
.rtrBigImg .bA .bDesc.hideDesc {display:none;}
.rtrBigImg .bA .bDesc a {color:#fff; margin:4px 0 0 0;}
.rtrBigImg .bA .bMore a {color:#fff;}
.rtrBigImg .bA,.rtrBigImg .bAi {display:block;}

#colFS .rtrBigImg {width:711px; height:269px; padding:0;}
    html>body #colFS .rtrBigImg {width:711px; height:269px;}
#colFS .rtrBigImg a.img {position:absolute; bottom:0; left:0; width:711px; height:269px;}
#colFS .rtrBigImg .bA {left:0; width:711px; height:65px;}
#colFS .rtrBigImg .bAi {width:350px;}
#colFS .pagerTop2 {right:16px; bottom:0;}
#colFS .pagerTop2 a {margin:0 0 0 6px;}

.insideF2 .rtrBigImg {width:711px; height:269px; padding:0;}
    html>body .insideF2 .rtrBigImg {width:711px; height:269px;}
.insideF2 .rtrBigImg a.img {position:absolute; bottom:0; left:0; width:711px; height:269px;}
.insideF2 .rtrBigImg .bA {left:0; width:711px; height:65px;}
.insideF2 .rtrBigImg .bA h1 {display:block; width:430px;}
.insideF2 .pagerTop2 {right:16px; bottom:0;}
.insideF2 .pagerTop2 a {margin:0 0 0 6px;}

#colSecond .b5ColRight .box, #colSecond .bfl .box {width:248px;}
#colSecond .b5ColRight .bInside2, #colSecond .bfl .bInside2 {width:248px; padding:0;}
    html>body #colSecond .b5ColRight .bInside2, html>body #colSecond .bfl .bInside2 {width:248px;}
.b5ColRight .rtrBigImg, .bfl .rtrBigImg {width:248px; height:270px; padding:0; margin:16px 0 0 0;}
.b5ColRight .rtrBigImg a.img, .bfl .rtrBigImg a.img {left:0; width:248px; height:270px;}
.b5ColRight .rtrBigImg a.img img, .bfl .rtrBigImg a.img img {position:absolute; top:0; left:0;}
.b5ColRight .rtrBigImg .bA, .bfl .rtrBigImg .bA {left:0; width:248px; display:none;}
.b5ColRight .rtrBigImg .bA, html>body .b5ColRight .rtrBigImg .bA,
.bfl .rtrBigImg .bA, html>body .bfl .rtrBigImg .bA {width:248px; background:#4E0E22;}
.b5ColRight .bAi, .bfl .bAi {padding:3px 8px 29px;}
.b5ColRight .bAi .more, .bfl .bAi .more {display:block; color:#fff; text-align:right;}
.b5ColRight .pagerTop, .bfl .pagerTop {top:auto; right:auto; left:0; bottom:0; width:248px; background:#e60e7e; z-index:100; display:none;}
.b5ColRight .pagerTop a, .bfl .pagerTop a {background:none;}
.b5ColRight .pagerTop a span, .bfl .pagerTop a span {color:#aaa; font-size:11px; padding:4px 5px 7px;}
.b5ColRight .pagerTop a.active span, .bfl .pagerTop a.active span {color:#fff;}
.b5ColRight .rtrBigImg .bA .icons, .bfl .rtrBigImg .bA .icons {top:5px; right:8px;}

/* .bLimgRtxt */
.bLimgRtxt {position:relative; width:510px; float:left;}
.bLimg {position:relative; width:262px; height:270px; overflow:hidden; float:left;}
.bLimg a.img {position:absolute; bottom:0; left:0; display:block; width:262px; height:270px; z-index:1;}
.bLimg a.img img {display:block;}
.bLimgRtxt .bA {position:absolute; left:0; bottom:0; display:inline-block; width:262px; background:#707070; z-index:2;}
	html>body .bLimgRtxt .bA {background:url(/style/_img/bgOp80.png);}
.bLimgRtxt .bA .bAi {position:relative; padding:11px 15px 12px;}
.bLimgRtxt .bA .bAi span.icons {position:absolute; top:15px; right:15px; padding:0 0 0 5px;}
.bLimgRtxt .bA .bAi a h1 {display:inline; font-size:14px; color:#fff;}
.bLimgRtxt .bA .bAi a .desc {display:block; color:#fff; padding:4px 0 0 0;}
.bLimgRtxt .bA .bAi .tags {width:237px; color:#fff; padding:0 0 10px; margin:13px 0 0 0; float:left;}
.bLimgRtxt .bA .bAi .tags span {color:#fff;}
.bLimgRtxt .bA .bAi .tags a {display:inline; width:auto; color:#fff; float:none;}
.bLimgRtxt .bA .bAi .bDesc {display:none;}

.bRtxt {width:248px; float:left;}
.bRtxt .ulRtxt {display:block;}
.bRtxt .ulRtxt li {position:relative; width:248px; display:block; padding:0 13px 9px;}
	html>body .bRtxt .ulRtxt li {width:222px;}
.bRtxt .ulRtxt li * {font-size:14px; line-height:120%;}
.bRtxt .ulRtxt li.active {background:#000; padding:8px 13px 9px; margin:0;}
.bRtxt .ulRtxt li.first {padding:8px 13px 9px;}
.bRtxt .ulRtxt li.first.active {padding:8px 13px 9px;}
.bRtxt .ulRtxt li.active * {color:#fff;}
.bRtxt .ulRtxt li.active .activeArr {display:block;}
.bRtxt .ulRtxt li span.icons {position:absolute; top:27px; right:17px; padding:0 0 0 5px;}
.bRtxt .ulRtxt li span.icons a {margin:0 0 0 2px; float:left;}
.bRtxt .ulRtxt li .bAr {padding:7px 0 0; border-top:1px solid #e9e9e9;}
.bRtxt .ulRtxt li.noBorder .bAr {padding:8px 0 0; border:0;}
.bRtxt .ulRtxt li.first .bAr, .bRtxt .ulRtxt li.active .bAr {padding:0; border:0; margin:0;}
.bRtxt .ulRtxt li .source {display:none;}
.bRtxt .ulRtxt li a.aR {display:block;}
.bRtxt .ulRtxt li.active a h2 {color:#fff;}
.bRtxt .ulRtxt li a .desc {display:block;}
.bRtxt .ulRtxt li.active a .desc{color:#fff;}
.bRtxt .ulRtxt li .bLead {display:none;}

.bRtxt .ulRtxt li .tags * {display:inline; font-size:11px;}
.bRtxt .ulRtxt li .tags {font-size:11px;}
.boxGradTiI .bRtxt .ulRtxt li span.icons {position:relative; top:auto; right:auto; padding:10px 0 0 5px; float:right;}
.boxGradTiI .bRtxt .ulRtxt li.active span.icons, .boxGradTiI .bRtxt .ulRtxt li.first span.icons {padding:2px 0 0 5px;}

/* .pvw */
.cPvc {float:left;}
.bPvCont {width:510px; background:#fff; padding:0 9px; border-bottom:1px solid #e1e1e1; margin:4px 0 0; clear:both;}
    html>body .bPvCont {width:492px; float:left;}
.box .bPvCont {margin:0;}
.bPvBelt {background:#2f2f2f; color:#d1d1d1; padding:6px 0 5px 11px;}
.bPvBelt a, .bPvBelt span {color:#d1d1d1;}

.bIcons, .icons {margin:0 0 0 5px; float:right;}
.bIcons a, .icons a {margin:0 0 0 2px;}

.bIcons a.iRss {background-position:0 -26px;}

.mMat {width:239px; padding:6px 0 3px; margin:0 14px 0 0; float:left;}
.mMat .source {color:#aaa;}
.bIcoTi {display:block; margin:0 0 5px;}
.mMat .bImgDesc {width:239px; float:left;}
.bImgDesc .bImg {margin:3px 10px 5px 0; float:left;}
.bImgDesc .bImg a {display:block;}
.bImgDesc .bImg a img {display:block; border:1px solid #e9e9e9;}

.mMat h1 {display:inline; font-size:14px; line-height:120%;}
.mMat .bImgDesc .bIcons {width:auto; padding:1px 0 0 0;}
.mMat .bImgDesc .bTitle {display:block;}
.mMat .bImgDesc .bDesc {display:block; margin:0 0 5px;}
.mMat .bImgDesc .bDesc .desc {line-height:130%;}
.mMat .bMore {width:239px;}
.bPvCont .tags {width:239px; overflow:hidden; padding:6px 0; clear:both;}
.bPvCont .tags a {color:#003878;}

.pvw {width:239px; padding:10px 0 5px; float:right;}
.pvw .text {display:block;}
.pvw .text span {color:#000; font-weight:bold;}
ul.ulPvw {padding:0 0 5px; float:left;}
ul.ulPvw li {width:239px; background:url(/style/_img/borderA3.gif) repeat-x; padding:5px 0 0 0; margin:5px 0 0 0; float:left;}
ul.ulPvw li.nfirst {background:none;}
ul.ulPvw li .source {display:block; color:#aaa;}
ul.ulPvw li .source .channel {display:inline-block; font-weight:bold;}
ul.ulPvw li .source .program {display:inline-block;}
ul.ulPvw li .bTitle {display:inline-block; font-weight:bold;}
ul.ulPvw li a h2 {display:inline; font-weight:bold;}
ul.ulPvw li .and {display:block; width:196px; text-align:right; clear:both;}
ul.ulPvw li .and .time {color:#aaa;}
ul.ulPvw li .and .time span {color:#aaa; font-weight:bold;}
ul.ulPvw li .and .time span.numOfTags {color:#003878;}

.pvwH {width:210px; float:left;}
.pvwH ul.ulPvw {width:205px; overflow:hidden; padding:0 5px 5px; float:left;}
    html>body .pvwH ul.ulPvw {width:200px;}
    
.bPcSec .mMat {position:relative;}
.bPcSec .bIcons {padding:0;}
.bPcSec .bDesc .img {display:block; margin:2px 5px 0 0; float:left;}

/* cWeatherForecast */
.bWeatherForecast {width:235px; padding:0 0 13px;}
	html>body .bWeatherForecast {float:left;}
.bWeatherForecast div.photo {width:74px; height:61px; overflow:hidden; float:left;}
.bWeatherForecast .descWF {width:161px; padding:6px 10px 0 0; float:left;}
    html>body .bWeatherForecast .descWF {width:151px;}
.bWeatherForecast .descWF span {display:block; padding:2px 0 0 0;}

/* cNews */
.bNews {background:#fff; float:left;}
.clock {position:absolute; top:7px; right:16px;}
.clock span {font-size:12px; font-weight:bold;}
.clock .second {color:#e51937;}

.cNews .bookmarks {width:235px; height:27px; background:#696969; padding:2px 12px 0 12px;}
	html>body .cNews .bookmarks {width:211px; height:25px;}
.bookmarks.tar {text-align:right;}
.cNews .bookmarks a {display:inline-block; height:25px; color:#fff; padding:5px 7px 0;}
	html>body .cNews .bookmarks a {display:inline-block; height:20px;}
.cNews .bookmarks a.active {background:#fff; color:#000;}

ul.ulNews {width:235px; padding:10px 9px; float:left;}
	html>body ul.ulNews {width:217px;}
ul.ulNews li {width:217px; float:left;}
ul.ulNews li span.beltTime {display:block; width:217px; background:url(/style/_img/borderAD.gif) repeat-x 0 6px; float:left;}
ul.ulNews li span.beltTime span.time {background:#fff; font-size:10px; padding:0 0 0 3px; float:right;}
ul.ulNews li span.new {position:relative; display:block; width:217px; float:left;}
ul.ulNews li span.new a {display:block; float:left;}
ul.ulNews li span.new a span.title {display:block; font-weight:bold; margin:0 30px 0 0;}
ul.ulNews li span.new a span.desc {display:block;}

ul.ulNews.ulN2 {padding:8px 9px 10px 5px;}
	html>body ul.ulNews.ulN2 {width:221px;}
ul.ulNews.ulN2 li {width:221px;}
ul.ulNews.ulN2 li span.source {display:block; background:url(/style/_img/borderAD.gif) repeat-x 0 6px; color:#aaa; padding:10px 0 0 0; margin:0 0 0 8px;}
ul.ulNews.ulN2 li.first span.source {background:none; padding:0;}
ul.ulNews.ulN2 li span.source a {color:#c9c9c9;}
ul.ulNews.ulN2 li span.icons {width:33px; padding:2px 0 0 5px;}
	html>body ul.ulNews.ulN2 li span.icons {width:28px;}
ul.ulNews li span.new {width:217px; background:url(/style/_img/arrRed.gif) no-repeat 0 4px; padding:0 0 0 8px;}
	html>body ul.ulNews li span.new {width:209px;}

/* ulPlaylist */
.bPlaylist {float:left;}
#colThird .bPlaylist {width:235px; padding:4px 9px 5px;}
    html>body #colThird .bPlaylist {width:217px;}
#colThird .ulPlaylist {width:217px; float:left;}

.cB5 .bPlaylist {width:248px; padding:2px 9px 0;}
    html>body .cB5 .bPlaylist {width:230px;}
.cB5 .ulPlaylist {width:230px; float:left;}

.ulPlaylist li {border-top:1px solid #e1e1e1; padding:4px 0 5px; width:100%;}
.ulPlaylist li.first {padding:5px 0; border:0;}
.ulPlaylist li.first .time {color:#aaa;}
.ulPlaylist li.first .program * {color:#aaa; font-weight:bold;}
.ulPlaylist li .artist {font-weight:bold;}

.titlePlaylist {width:248px; padding:8px 9px 5px; margin:0 14px 0 0; float:left;}
    html>body .titlePlaylist {width:230px;}
.titlePlaylist .bDate {display:block; color:#aaa;}
.titlePlaylist .bTitle {display:block; font-size:14px; font-weight:bold; line-height:120%; margin:0 0 5px;}

.bbPlst {padding:0 0 10px;border-bottom:1px solid #e1e1e1; float:left;}
.bbPlst .bUlPlst {width:248px; padding:4px 9px 0; float:left;}
    html>body .bbPlst .bUlPlst {width:230px;}
.bPlst .ulPlaylist {width:230px; float:left;}
.ulPlaylist .bTitle {font-weight:bold;}

/* currency, marketplace */
.bCurrency, .bMarketplace {padding:10px 9px 4px; float:left;}
.bCurrency .tabBelt, .bMarketplace .tabBelt {width:217px; background:url(/style/_img/borderAD.gif) repeat-x; padding:6px 0 5px;}
	html>body .bCurrency .tabBelt, html>body .bMarketplace .tabBelt {float:left;}
.bCurrency .tabBelt.active, .bMarketplace .tabBelt.active {background:#ebebeb url(/style/_img/borderAD.gif) repeat-x;}
.bCurrency .tabBelt.first, .bMarketplace .tabBelt.first {background:none; padding:0 0 5px;}
.bCurrency .tabBelt.active, .bMarketplace .tabBelt.active {background:#ebebeb;}
.bCurrency span, .bMarketplace span {display:inline-block; background:none; float:left;}
.bCurrency .name {width:97px;}
.bCurrency .price {width:60px;}
.bCurrency .change {width:60px; text-align:right;}
.bCurrency .change.more {color:#296e00;}
.bCurrency .change.less {color:#e51937;}

.bMarketplace .name {width:60px;}
.bMarketplace .price {width:67px;}
.bMarketplace .change {width:50px;}
.bMarketplace .change.more {color:#296e00;}
.bMarketplace .change.less {color:#e51937;}
.bMarketplace .time {width:40px; text-align:right;}

/* survey */
.bSurvey {width:217px; padding:7px 9px 5px; float:left;}
.bSurvey .question {font-weight:bold;}
.ulSurvey, #sondaWyniki {width:217px; float:left;}
.ulSurvey tr {width:217px; background:url(/style/_img/borderAD.gif) repeat-x;}
.ulSurvey tr.first, tr.tytulDziekujemyTr {display:none;}
.ulSurvey tr.pytanieTr {background:none;}
.ulSurvey tr.first td,
.ulSurvey tr.pytanieTr td {padding:0 0 8px;}
.ulSurvey tr.trSurBtn {background:none;}
.ulSurvey tr.trSurBtn td {padding:3px 0 0;}
.ulSurvey tr.trSurBtn td .www a, .sondaPodziekowania .www a {font-weight:normal;}
.ulSurvey tr td {padding:6px 0 5px;}
.ulSurvey tr .radio {width:20px; text-align:left;}
.answerClass {width:270px;}
.questionClass {vertical-align:middle;}
.answerTypeCss {width:30px; text-align:right; padding:0 5px 0 0;}
.bSurBtn {width:217px; text-align:right; float:left;}

#sondaWyniki .tytulDziekujemyTr td {padding:0 0 3px;}
.pytanieAfterVotingTr td {font-weight:bold; padding:0 0 5px;}
.containerForChartClass {background:#efefef; padding:2px; margin:1px 0 0 0;}
.chartClass {background:url(/style/_img/probeBg.gif) repeat-x; font-weight:bold; text-align:right; padding:0 5px; float:left;}
.chartClass span {background:#000; color:#fff; padding:0 2px; float:right;}
.sondaWynikiClass {border-collapse:collapse;}
#survCount {width:217px; margin:3px 0 0; float:left; display:none;}

.cMaterials {width:217px; background:url(/style/_img/borderAD.gif) repeat-x; padding:5px 0 0; margin:5px 0 0; float:left;}
.cMaterials .tMaterials {color:#aaa; font-size:10px;}
.cMaterials .bMaterials .bTitle {display:block; background:url(/style/_img/borderAD.gif) repeat-x bottom; padding:0 0 5px;}
.cMaterials .bMaterials .bTitle a {font-weight:bold;}

/* cDontMiss */
.ulDontMiss {display:block; width:235px; padding:10px 9px 3px; float:left;}
	html>body .ulDontMiss {width:217px;}
.ulDontMiss li {display:block; width:217px; background:url(/style/_img/borderAD.gif) repeat-x; padding:7px 0; float:left;}
.ulDontMiss li.first {background:none; padding:0 0 7px;}
.ulDontMiss li .exclaMark {display:block; width:217px; float:left;}
.ulDontMiss li a {display:block; width:195px; padding:0 5px; float:left;}
	html>body .ulDontMiss li a {width:185px;}
.ulDontMiss li a span.bExcla {display:block; width:185px; float:left;}
.ulDontMiss li a span.bTdd {display:block; width:185px; padding:0 0 0 5px; float:left;}
	html>body .ulDontMiss li a span.bTdd {width:180px;}
.ulDontMiss li a span.ico {margin:1px 4px 0 0; float:left;}
.ulDontMiss li a span.title {font-weight:bold; margin:0 2px 0 0;}
.ulDontMiss li a span.start {color:#e51937; font-weight:bold; float:left;}
.ulDontMiss li a span.date {display:block; font-size:10px; clear:both;}
.ulDontMiss li.extra {margin:1px 0 0 0;}
.ulDontMiss li.extra a {background:#f28c9b; padding:4px 7px 4px 5px;}
	html>body .ulDontMiss li.extra a {width:205px;}
.ulDontMiss li.extra a span {color:#fff;}
.ulDontMiss li a.ico {width:17px; padding:0; margin:2px 0 0 0;}

/*
#colFirst .ulDontMiss {width:186px;}
	html>body #colFirst .ulDontMiss {width:168px;}
#colFirst .ulDontMiss li {width:168px;}
#colFirst .ulDontMiss li .exclaMark {width:168px;}
#colFirst .ulDontMiss li a {width:168px;}
	html>body #colFirst .ulDontMiss li a {width:158px;}
#colFirst .ulDontMiss li a span.bExcla {width:158px;}
#colFirst .ulDontMiss li a span.bTdd {width:158px;}
	html>body #colFirst .ulDontMiss li a span.bTdd {width:153px;}

#upCenter .ulDontMiss {width:466px; padding:10px 0 0 0;}
	html>body #upCenter .ulDontMiss {width:466px;}
#upCenter .ulDontMiss li {width:466px;}
#upCenter .ulDontMiss li .exclaMark {width:466px;}
#upCenter .ulDontMiss li a {width:466px;}
	html>body #upCenter .ulDontMiss li a {width:456px;}
#upCenter .ulDontMiss li a span.bExcla {width:456px;}
#upCenter .ulDontMiss li a span.bTdd {width:456px;}
	html>body #upCenter .ulDontMiss li a span.bTdd {width:451px;}
*/

.ulChart {width:235px; padding:6px 9px 2px; float:left;}
	html>body .ulChart {width:217px;}
.ulChart li {display:block; width:217px; float:left;}
.ulChart li div.chPos {padding:0 5px; float:left;}
#colThird .ulChart li div.chPos {padding:0;}
.ulChart li div.chPos2 {width:207px; background:url(/style/_img/borderAD.gif) repeat-x; padding:8px 0; float:left;}
.ulChart li.first div.chPos2 {background:none; padding:0 0 8px;}
#colThird .ulChart li div.chPos2 {width:217px;}
.ulChart li .counter {display:block; width:20px; height:20px; background:#ebebeb; margin:3px 5px 0 0; float:left;}
.ulChart li .counter span {display:block; width:20px; font-size:10px; font-weight:bold; text-align:center; padding:4px 0 0 0;}
.ulChart li .sound {display:block; width:17px; padding:4px 0 0 0; margin:0 3px 0 0; float:left;}
.ulChart li .bText {width:134px; margin:3px 3px 0 0; float:left;}
.ulChart li .bText span {display:block;}
.ulChart li .bText .artist * {color:#c9c9c9; font-size:10px;}
.ulChart li .trendImg {display:block; width:10px; height:5px; background:url(/style/_img/chartArr.gif) no-repeat; margin:13px 0 0 0; float:left;}
.ulChart li .trendImg.new {background:none;}
.ulChart li .trendImg.down {background-position:-11px 0;}
.ulChart li .trendImg.noChange {background-position:-21px 0;}
.ulChart li .trend {display:block; width:15px; text-align:right; padding:7px 0 0 0; float:left;}

/* list */
.list {width:235px; padding:1px 9px 0; float:left;}
	html>body .list {width:217px;}
.list li {position:relative; width:217px; padding:6px 0; border-bottom:1px solid #e1e1e1; float:left;}
.list li span.ico {width:22px; padding:0 5px 0 0; margin:1px 0 0 0; float:left;}
    html>body .list li span.ico {width:17px; padding:0 5px 0 0;}
.list li .bImg {display:block; margin:3px 10px 5px 0; float:left;}
.list li .bImg a {display:block;}
.list li .bImg a img {display:block; border:1px solid #e9e9e9;}
.list li .bTitle {display:block; margin:0 0 5px;}
.list li .bTitle a span, .list li .bTitle a {font-size:14px; font-weight:bold; line-height:120%;}
.list li .bDesc {display:block;}
.list li .bDesc .desc {line-height:130%;}

#colSecond .list {width:510px; float:left;}
	html>body #colSecond .list {width:492px;}
#colSecond .list li {width:492px;}

.list.liForum li span.title {display:block; padding:0 0 1px;}
.list.liForum li span.title a {width:217px; font-weight:bold;}
#colSecond .list.liForum li span.title a {width:auto; font-size:14px; font-weight:bold; line-height:120%;}
.list.liForum li span {padding:0;}
.list.liForum li .author {display:inline-block; margin:0 3px 0 0;}
.list.liForum li .desc {display:block;}
.list.liForum a.aImg {display:block; margin:0 10px 0 0; float:left;}
.list.liForum a.aImg img {display:block; border:1px solid #e9e9e9;}

.nothingToSay {display:block; padding:8px 9px;}
    html>body .nothingToSay {float:left;}
.bContent .nothingToSay {padding:8px 0;}
.list .noResults {padding:0 0 10px;}

.list.aBlock li a {width:194px; margin:3px 0 0 0; float:left;}
.list.aBlock li a span,
.list.aBlock li a span.title {display:inline; font-size:11px; padding:0 5px 0 0;}

.list .tags {xwidth:217px; xmargin:13px 0 0 0; float:left;}
.list .tags a {display:inline; width:auto; color:#003878; float:none;}

#cpR .list {width:476px;}
	html>body #cpR .list {width:448px;}
#cpR .list li {width:448px;}
#cpR .list li a {width:448px;}
#cpR .list li a img {margin:3px 10px 2px 0;}
#cpR .list li span.icons a.ico {width:11px;}

/* article */
#colSecond .bContent {width:510px; margin:0;}
#colSecond .marTopNone .bContent {border-top:none;}

.bContBelt {width:510px; padding:8px 0 5px; float:left;}
.bContBelt .bChP {width:310px; color:#aaa; float:left;}
.bContBelt .bChP .channel {color:#696969; font-weight:bold;}
.bContBelt .bChP .program {color:#696969;}
.bContBelt .bAd {width:200px; color:#aaa; text-align:right; float:left;}
.bContBelt .bAd i {display:none;}
.bContBelt .bAd .author {color:#696969;}
.bContBelt .bAd .date {color:#696969;}

.bContent h1 {display:block; font-size:16px; margin:0 0 10px;}
.bContent .bLead {display:block; width:510px; margin:0 0 10px;}
.bContent .bLead * {font-size:13px; line-height:140%;}

.bArticle {width:510px; padding:0 0 8px; float:left;}
.bArticle img {margin:0 0 5px; float:left;}
.bArticle .imgLead {display:block; clear:both;}
.bArticle .imgAuthor {display:block; color:#aaa; font-size:10px;}
.bArticle .header {display:block; font-weight:bold; margin:0 0 20px;}
.bArticle .tags {margin:0 0 10px;}
.bArticle .tags a {color:#003878;}

.bContent .tags {width:510px; color:#2f2f2f; padding:10px 0;}
    html>body .bContent .tags {float:left;}
.bContent .tags span {color:#2f2f2f;}
.bContent .tags a {display:inline; width:auto; color:#003878; float:none;}

.relatedArt {width:165px; padding:5px 10px 0; margin:0 0 10px 10px; float:right; border:1px solid #aaa;}
    html>body .relatedArt {width:145px;}
.relatedArt .bTitle {display:block; font-size:12px; font-weight:bold; margin:0 0 5px;}
.relatedArt ul {width:145px; margin:0 0 10px; float:right;}
.relatedArt li {position:relative; width:145px; padding:5px 0 6px; border-top:1px solid #e9e9e9; float:right;}
.relatedArt li span.icons {display:block; padding:5px 0 0 3px; float:left; z-index:2;}
.relatedArt li span.icons a {margin:0 2px 0 0;}
.relatedArt li .link {display:block; background:url(/style/_img/arrRed.gif) no-repeat 0 4px; padding:0 0 0 8px; float:left;}

.bPlayer {width:510px; height:297px; background:url(/style/_img/zzz_video.jpg) no-repeat; margin:0 0 8px; float:left;}

.bArt {padding:8px 0; margin:0;}
.bArt * {font-size:13px; line-height:160%;}
.bArt p {padding:0 0 10px;}
.bArt ul, .bArt ol {display:block; padding:0 0 10px;}
.bArt ul li {background:url(/style/_img/liDotBg.gif) no-repeat 20px 9px; padding:0 0 0 30px;}
.bArt ol li {list-style-type:decimal; margin:0 0 0 30px;}
.bArt .fotoLeft {margin:5px 10px 5px 0; float:left;}
.bArt .fotoRight {margin:5px 0 5px 10px; float:right;}
.bArt div.img div {display:block; margin:3px 0 0;}
.bArt a, .bArt a * {color:#003878; text-decoration:underline;}
.bArt div.mp3 object {display:block; background:#fff;}
.bArt .innermp3 {display:block;}
.bArt .innermp3 span.lead {display:inline-block; font-weight:bold; margin:0 10px 0 0;}
.bArt .innermp3 .ico {margin:0 0 0 2px; float:none;}

.underArt {width:510px; padding:8px 0 7px; float:left;}
.underArt .bLua {width:310px; float:left;}
.underArt .bLua a {margin:0 10px 0 0; float:left;}
.underArt .bLua a span {display:inline-block; padding:3px 0 0 0;}
.underArt .bLua a .ico {margin:1px 4px 0 0;}
    html>body .underArt .bLua a .ico {height:14px;}

.bRua {width:510px; text-align:right; margin:0 0 8px; float:left;}
.bRua .inRua {display:block; float:right;}
.bRua span {display:block; float:left;}
.bRua a {margin:0 0 0 4px; float:left;}

.bComments {width:492px; margin:14px 0 0 0; margin:24px 0 0 0; float:left;}
.bComments .bComTi {width:492px; background:url(/style/_img/borderAD.gif) repeat-x bottom; padding:0 0 8px; float:left;}
.bComments .bComTi .bCt {display:block; width:392px; font-size:16px; font-weight:bold; float:left;}
.bComments .bComTi .counter {display:block; width:100px; color:#aaa; text-align:right; padding:5px 0 0 0; float:left;}
.bComments .bComTi .counter span {color:#aaa;}
.bComments .ulCom {width:492px; float:left;}
.bComments .ulCom li {padding:8px 0;}
.bComments .ulCom li span.bAd {display:block;}
.bComments .ulCom li span.bAd span.author {display:inline !important; color:#383838; font-weight:bold;}
.bComments .ulCom li span.bAd span.date {color:#7f7f7f;}
.bComments .ulCom li span.comment {display:block;}

html>body td .bPager {width:auto;}
.bPager {width:510px; text-align:center; padding:9px 0; float:left;}
.noBinside .bPager {width:510px; padding:9px 0;}
.boxPlayer td .bPager {width:476px; padding:0;}
    html>body .boxPlayer td .bPager {width:476px;}

#colThird .bPager {width:235px; padding:0 9px 9px;}
    html>body #colThird .bPager {width:217px;}
.bPager li {float:left;}
.bPager a {display:block; margin:0 1px 0 0; float:left;}
.bPager a.btnPag {display:inline-block; height:17px; background:#fff; color:#000; font-weight:bold; text-align:center; padding:0 6px; border:1px solid #e1e1e1;}
	html>body .bPager a.btnPag {height:15px;}
.bPager a.btnPag.active {background:#000 url(/style/_img/btnCorners.gif) no-repeat top right; padding:0; border:0;}
    html>body .bPager a.btnPag.active {height:17px;}
.bPager a.btnPag.active span {display:inline-block; height:17px; background:url(/style/_img/btnCorners.gif) no-repeat top left; color:#fff; padding:1px 6px 0;}
    html>body .bPager a.btnPag.active span {height:16px;}
.bPager .dots {display:inline-block; width:21px; height:17px; float:left;}
.bPager .dots span {display:inline-block; width:100%; text-align:center; padding:3px 0 0 0;}

.bPager2 {padding:0 0 9px;}
.bPager2 a {display:block; margin:0 1px 0 0; float:left;}
.bPager2 .btn {width:21px; min-width:0; padding:0;}
    html>body .bPager2 .btn {width:21px;}
.bPager2 .btnL {padding:0;}
.bPager2 span.btnPag {display:inline-block; height:21px; background:#696969; color:#fff; font-weight:bold; text-align:center; padding:3px 7px 0; margin:0 1px 0 0; float:left;}
	html>body .bPager2 .btnPag {height:18px;}

/*
#pollsContainer .boxPromoCont p.sondaTitle {color:##4C6698; font-size:13px; font-weight:bold; display:block; margin-bottom:10px;}
#pollsContainer .divTlo {background:#efefef; padding:2px; margin:1px 0 0 0; width:100%;}
#pollsContainer .divBelt {background:url(/style/_img/probeBg.gif) repeat-x; font-weight:bold; text-align:right; padding:0 5px;}
#pollsContainer .divIn {display:block; margin:5px 0 0 0; text-transform:uppercase;}
#pollsContainer table.tabSondaz {width:100%; border-collapse:collapse;}
#pollsContainer .divSondaz.border {border-bottom:1px solid #efefef;margin-bottom:10px;}
#pollsContainer .divSondaz span.pracownia {display:block; float:left; color:#4C6698 !important; margin-right:5px;}
#pollsContainer .divSondaz span.data {display:block; color:#4C6698 !important;}
#pollsContainer .divSondaz span.desc {display:block; margin:5px 0 10px; font-size:10px;}
*/

#pollsContainer {}
#pollsContainer #divPoll {}
#pollsContainer .divPollhead {}
#pollsContainer .divPollhead .spanTitle {}
#pollsContainer .divPollhead .spanDate {}

#pollsContainer .divPollContent {}
#pollsContainer table.tabSondaz {}
#pollsContainer table.tabSondaz tr {}
#pollsContainer table.tabSondaz tr td {}
#pollsContainer table.tabSondaz tr td .divOut {}
#pollsContainer table.tabSondaz tr td .divIn {}
#pollsContainer table.tabSondaz tr td .divTlo {}
#pollsContainer table.tabSondaz tr td .divBelt {}

#pollsContainer .divPollFooter {}
#pollsContainer .spanOpis {}

#pollsContainer #divPolls {}
#pollsContainer .ulPolls {}
#pollsContainer .liPoll {}
#pollsContainer .liPoll.odd {}
#pollsContainer .liPoll.even {}
#pollsContainer .liPoll .aPoll {}
#pollsContainer .liPoll .aPoll.selectedPoll {}
#pollsContainer .liPoll .aPoll .spanPollData {}
#pollsContainer .liPoll .aPoll .spanPollPracownia {}

/* 
<div id="pollsContainer">
    <div id="divPoll">
        <div class="divPollHead">
            <span class="spanTitle">Instytut Badania Opinii Homo Homini</span>
            <span class="spanDate">2010-07-11</span>
        </div>

        <div class="divPollContent">
            <table class="tabSondaz">
                <tbody>
                    <tr>
                        <td>
                            <div class="divOut">
                                <div class="divIn">Platforma Obywatelska</div>
                            </div>
                            <div class="divTlo">
                                <div style="width: 37%;" class="divBelt">37</div>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="divOut">
                                <div class="divIn">Prawo i Sprawiedliwość</div>
                            </div>
                            <div class="divTlo">
                                <div style="width: 23%;" class="divBelt">23</div>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="divOut">
                                <div class="divIn">Sojusz Lewicy Demokratycznej</div>
                            </div>
                            <div class="divTlo">
                                <div style="width: 16%;" class="divBelt">16</div>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div class="divOut">
                                <div class="divIn">Polskie Stronnictwo Ludowe</div>
                            </div>
                            <div class="divTlo">
                                <div style="width: 6%;" class="divBelt">6</div>
                            </div>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>

        <div class="divPollFooter">
            <span class="spanOpis">Sondaż przeprowadzono telefonicznie 5 listopada, na grupie 1100 osób, reprezentatywnej dla ogółu Polaków. Błąd opracowania wynosi 3 procent, a poziom ufności 0, 95.</span>
        </div>
    </div>
    
    <div id="divPolls">
        <ul class="ulPolls">
            <li id="li2" class="liPoll odd">
                <a class="aPoll selectedPoll" href="javascript:void(null);" onclick="writePoll(this,2);">
                    <span class="spanPollData">2010-07-11</span>
                    <span class="spanPollPracownia">Instytut Badania Opinii Homo Homini</span>
                </a>
            </li>
            <li id="li3" class="liPoll even">
                <a class="aPoll" href="javascript:void(null);" onclick="writePoll(this,3);">
                    <span class="spanPollData">2010-05-11</span>
                    <span class="spanPollPracownia">Instytut Badania Opinii Homo Homini</span>
                </a>
            </li>
        </ul>
    </div>
</div>

*/

/* ulCat */
.ulCat {width:235px; padding:10px 9px 0; float:left;}
	html>body .ulCat {width:217px;}
.ulCat li {width:217px; padding:0 0 10px; float:left;}
.ulCat li .bCat {width:217px; background:url(/style/_img/borderAD.gif) repeat-x; padding:8px 0 0; float:left;}
.ulCat li.first .bCat {background:none; padding:0;}
.ulCat li .bCat * {margin:0 3px 0 0; float:left;}
.ulCat li .bCat span.sep {display:inline-block; font-size:8px; padding:2px 0 0 0;}
.ulCat li .bCatLi {position:relative; width:217px; padding:8px 0 0; float:left;}
.ulCat li .bCatLi .icons {position:absolute; top:8px; right:0; display:block; padding:1px 0 0 5px; z-index:2;}
.ulCat li .bCatLi .icons a {display:inline-block; width:11px; margin:0 0 0 2px; float:left;}
.ulCat li .bCatLi a {display:block; width:217px;}
.ulCat li .bCatLi img {display:block; margin:0 5px 0 0; float:left;}
.ulCat li .bCatLi a .title {display:block; font-weight:bold; margin:0 40px 0 0;}

/* bPreview */
.bPreview {background:#c5c5c5;}
.bPrevTi {width:510px; height:30px; background:url(/style/_img/bPrev.gif) repeat-x; padding:1px 0 0 6px;}
	html>body .bPrevTi {width:504px; height:29px;}
.bPrevTi .bptLogo {width:80px; height:26px; float:left;}
.bPrevTi span {display:inline-block; color:#fff; padding:8px 49px 0 7px; float:left;}
.bPrevTi a {color:#fff; margin:8px 0 0 0; float:left;}
.bPrevTi a .ico {padding:0; margin:2px 5px 0 0;}
ul.ulPrev {width:510px; float:left;}
ul.ulPrev li {width:510px; padding:8px 9px; float:left;}
	html>body ul.ulPrev li {width:492px;}
ul.ulPrev li a {width:492px; float:left;}
ul.ulPrev li img {margin:0 10px 5px 0; float:left;}
ul.ulPrev li .title {display:block; font-size:14px; font-weight:bold;}
ul.ulPrev li .desc {display:block; padding:7px 0 0 0;}

/* bSchedule */
li.block {background:#f9f9f9;}
.bSchedule {width:760px; background:#fff; padding:0 0 5px;}
	html>body .bSchedule {float:left;}
.insideSdl {position:relative; width:760px; background:#fff;}

.calBelt {position:relative; width:760px; height:40px;}
.calendarMonthName {position:absolute; left:8px; bottom:5px; display:block; font-size:14px; font-weight:bold;}
#bBtnSd {position:absolute; right:0; bottom:5px; display:block;}

.calendar {width:760px; height:40px; text-align:center; overflow:hidden; float:left;}
.calendar .bCal {width:744px; margin:0 auto; float:none;}
.calendar div {display:block; width:20px; margin:0 2px 0 1px; float:left;}
    html>body .calendar div {margin:0 2px;}
.calendar .day {display:block; width:20px; height:17px; font-weight:bold; text-align:center; border:1px solid #e1e1e1;}
    html>body .calendar .day {width:18px; height:15px;}
.calendar .day.so {background:#eee url(/style/_img/btnCorners.gif) no-repeat scroll left top; border:0;}
.calendar .day.nd {background:#000 url(/style/_img/btnCorners.gif) no-repeat scroll left top; border:0;}
.calendar .today .day {background:#f00 url(/style/_img/btnCorners.gif) no-repeat scroll left top; border:0;}
.calendar .selectedDay .day {background:#003878 url(/style/_img/btnCorners.gif) no-repeat scroll left top; border:0;}
    html>body .calendar .day.so,
	html>body .calendar .day.nd,
	html>body .calendar .today .day,
	html>body .selectedDay .day {width:20px; height:17px;}
.calendar .day span {display:block; width:18px; color:#000; font-size:11px; text-align:center;}
.calendar .day.so span,
.calendar .day.nd span,
.calendar .today .day span,
.calendar .selectedDay .day span {width:20px; height:17px; background:url(/style/_img/btnCorners.gif) no-repeat right top; padding:1px 0 0 0;}
    html>body .calendar .day.so span,
    html>body .calendar .day.nd span,
    html>body .calendar .today span,
    html>body .calendar .selectedDay .day span {height:16px;}
.calendar .day.nd span,
.calendar .today .day span,
.calendar .selectedDay .day span {color:#fff;}

.calendar .disabledDay span {color:#aaa;}
.calendar span span {width:20px; background:none; color:#aaa; font-size:10px;}

.bSdl {width:760px; margin:20px 0 0 0;}
    html>body .bSdl {float:left;}
.bSdl2 {width:760px;}
    html>body .bSdl2 {float:left;}

.bSdl2.multiScheduleViewContainer {position:relative; width:760px; overflow:hidden;}

.bSdl .bSdl2 #overflow .multiSContainer {width:760px; float:left;}

.colSdl {width:152px; padding:0 0 2px 1px; float:left;}
	html>body .colSdl {width:151px;}
.colSdl.csLast {width:149px;}
.colBox {width:150px; float:left;}
.colSdl.csLast .colBox {width:149px;}
.colBox .channel {font-size:14px; font-weight:bold; padding:3px 0 0 2px; float:left;}
.colBox .channel a {font-size:16px;}
.colBox .icons {padding:3px 3px 0 0; float:left;}
.colBox .icons .ico {cursor:pointer; margin:0;}
.colBox .time .icons .ico {display:none;}

.nowOnAir {width:760px; padding:0 0 0 1px; float:left;}
    html>body .nowOnAir {width:759px;}
.iNowOnAir {width:758px; background:#f00; font-size:12px; font-weight:bold; text-align:center; padding:4px 1px 6px;}
    html>body .iNowOnAir {width:756px;}
.nowOnAir span {color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase;}

.colBox .time {width:150px; background:#000; float:left;}
.csLast .colBox .time {width:149px;}
.colBox .time span {color:#fff; font-size:12px; font-weight:bold; padding:4px 0 6px 4px; float:left;}
.colBox .time .icons {padding:3px 4px 0 0; float:right;}
.colBox .now {width:150px; height:60px; background:#eee; padding:4px; float:left;}
	html>body .colBox .now {width:142px; height:auto; min-height:60px;}
.csLast .colBox .now {width:149px;}
	html>body .csLast .colBox .now {width:141px;}
.colBox .now .cont {width:132px; float:left;}
    html>body .colBox .now .cont {width:132px;}
.colBox .now .cont .title {display:block; font-weight:bold;}
.colBox .now .cont img {display:block; margin:0 5px 5px 0; float:left;}

.ulPlist {position:absolute; width:150px; float:left;}
.csLast .ulPlist {width:149px;}
.ulPlist li {width:150px; padding:4px 4px 4px; float:left;}
	html>body .ulPlist li {width:142px;}
.ulPlist li.spec {padding:0;}
    html>body .ulPlist li.spec {width:150px;}
.csLast .ulPlist li {width:149px;}
	html>body .csLast .ulPlist li {width:141px;}
.ulPlist li .tD {display:block; width:142px; float:left;}
.ulPlist li .tD .sTime {width:36px; float:left;}
.ulPlist li .tD .desc {width:105px; float:left;}

.bSdl .bChangeView {position:relative; top:auto; right:auto; display:block; width:760px; height:18px;}
.bSdl .changeView {color:#003878;}

.popupContainer {border:5px solid #cdcdcd; padding:10px;}
.popupHeader {position:relative; background:#383838; color:#fff; font-size:18px; padding:10px 0; margin:0 0 10px;}
.popupTitle {height:10px; padding:0 100px 0 10px;}
    html>body .popupTitle {height:auto; min-height:10px;}
.popupCloseButton {position:absolute; top:12px; right:10px; display:block; color:#fff;}
.popupContainer .btn {margin:10px 0 0;}
.puBelt {margin:0 0 5px;}
.puBelt .title {font-size:18px;}

/* .pvw */
.csSub .mMat {height:206px;}
	html>body .csSub .mMat {height:auto; min-height:186px;}
.csSub .pvw {background:#fff; height:206px;}
	html>body .csSub .pvw {height:auto; min-height:196px;}
.csSub .pvw .text {display:block; font-size:10px; padding:0 10px 0 0;}
.csSub .pvw .text span {font-size:10px; font-weight:normal;}
.csSub ul.ulPvw {padding:0 10px 10px 0;}
.csSub ul.ulPvw li.first {background:url(/style/_img/borderA3.gif) repeat-x;}
.csSub ul.ulPvw li .icons {width:195px;}
.csSub ul.ulPvw li .and {display:block; width:195px; text-align:right; clear:both;}

.sSub .ulDontMiss li.extra a span.start {color:#fff !important;}

/* bITag */
.bITag {width:510px; padding:0 0 5px; float:left;}
.bitL, .bitR {position:relative; height:31px; float:left;}
    html>body .bitL, html>body .bitR {height:auto; min-height:31px;}
.bitL {width:240px;}
.bitR {width:270px;}
.bITag .title {font-size:11px; font-weight:bold;}
.bitL .title {position:absolute; top:9px; left:14px; display:block;}
.bitR .title {position:absolute; top:8px; left:9px; display:block;}

.bITag select {width:158px;}
.bitL .bSelBg {position:absolute; top:5px; left:60px; width:158px;}
.bitR .bSelBg {position:absolute; top:5px; left:100px; width:158px;}

.nameDep {padding:5px 14px;}
.nameDep .name1 {font-size:16px; font-weight:bold;}
.nameDep .name2 {font-size:16px; font-weight:bold;}
.nameDep .colon {font-size:16px; font-weight:bold; margin:0 5px 0 0;}

.chosenDeps {width:510px; padding:5px 9px 1px; margin:4px 0 0; float:left;}
    html>body .chosenDeps {width:492px;}
#colFirst .chosenDeps {width:186px; padding:5px 0 1px;}
.chosenDeps {color:#aaa;}
.chosenDeps * {display:inline-block; cursor:pointer; margin:0 4px 0 0; float:left;}
.chosenDeps .subject {color:#aaa; padding:2px 0 0 0;}
.chosenDeps .sbt {color:#2f2f2f;}
.chosenDeps .sbtA {background:#003878 url(/style/_img/btnX.gif) no-repeat right top; color:#fff; padding:0 15px 1px 2px; margin:0 6px 1px 0;}
.chosenDeps .sbtA:hover {background:#000 url(/style/_img/btnX.gif) no-repeat right top;}

/* people */
/*
.person {width:492px; padding:0 0 8px; border-bottom:1px solid #e1e1e1; float:left;}
.person .bImg {margin:9px 10px 0 0; float:left;}
.person .bImg img {border:1px solid #e9e9e9;}
.person .boxText {overflow:hidden; padding:9px 0 0 0;}
.person.first .boxText {background:none;}
.person .boxText .bSource {font-weight:bold; margin:0 10px 0 0;}
.person .boxText .bTitle {display:block; float:right;}
.person .boxText .bDesc {padding:4px 0 0 0;}

.bPerson {width:492px; margin:0 0 15px; float:left;}
.bPerson .person {width:120px; height:200px; padding:9px 5px 0 0; margin:0 0 5px; float:left;}
    html>body .bPerson .person {width:115px; height:auto; min-height:170px;}
.bPerson .person span.name {display:block; font-weight:bold; padding:2px 10px 0 0;}

/* search results */
.results {margin:30px 0 0;}
.resultsFor {color:#aaa; font-size:16px; font-weight:bold;}
.phrase {font-size:16px; font-weight:bold;}
.totalContainer {margin:10px 0;}

/* bCarousel */
.bCrsl {position:relative;}
.bCrsl .icons {position:absolute; top:44px; right:2px; display:block; z-index:10;}
.bCrsl .icons .ico {margin:0 0 0 2px;}
.bIF2 .bCrsl .icons {right:40px;}

.bCarousel {position:relative; width:510px; padding:5px 0 0;}
.crslBtn {position:absolute; top:91px; display:block; width:35px; height:31px; z-index:10;}

.bCarousel .bCont {width:510px; height:223px; padding:0 45px 10px; float:left;}
    html>body .bCarousel .bCont {width:420px; height:auto; min-height:213px;}
.bCarousel .bCont .img {display:block; margin:0 10px 0 0; float:left;}
.bCarousel .bCont .bDesc {display:block; overflow:hidden;}
.bCarousel .bCont .title {display:block; color:#696969; font-size:18px; margin:0 0 0 -1px;}
.bCarousel .bCont .title a {color:#696969; font-size:18px;}
.bCarousel .bCont .desc {display:block; color:#696969; padding:11px 0 0;}

.bCarousel .tags {margin:13px 0 0 0;}
.bCarousel .tags a {display:inline; width:auto; color:#003878; float:none;}

.insideF2 .bCarousel {position:relative; width:740px; padding:5px 0 0;}
.insideF2 .bCarousel .bCont {width:740px; height:223px; padding:0 35px 10px; float:left;}
    html>body .insideF2 .bCarousel .bCont {width:670px; height:auto; min-height:213px;}
.insideF2 .bCarousel .bCont .img {display:block; margin:0 10px 0 0; float:left;}
.insideF2 .bCarousel .bCont .bDesc {display:block; overflow:hidden;}
.insideF2 .bCarousel .bCont .title {display:block; color:#696969; font-size:18px; margin:0 0 0 -1px;}
.insideF2 .bCarousel .bCont .title a {color:#696969; font-size:18px;}
.insideF2 .bCarousel .bCont .desc {display:block; color:#696969; padding:11px 0 0;}

.insideF2 .bCarousel .tags {margin:13px 0 0 0;}
.insideF2 .bCarousel .tags a {display:inline; width:auto; color:#003878; float:none;}

.insideF2 .bChangeView {right:-1px;}

/* bTags */
.bTags {width:235px; padding:8px 9px; clear:both;}
    html>body .bTags {width:217px; float:left;}
.tags a {color:#003878;}
.tags .tagTitle {color:#2f2f2f;}
.tags span {color:#003878;}

.beltTI {width:492px; padding:0 0 5px; float:left;}
.beltTI .tags {width:492px; float:left;}
#colSecond .beltTI .bMore {width:90px; background:none; text-align:right; margin:0; float:left;}
.beltTI .bMore .more {font-size:11px;}

/* tail */
#cTail {width:100%; float:left;}
#bTailBottom {width:100%; float:left;}
#bTail {width:979px; background:#d2d2d2; padding:10px 9px; margin:0 auto;}
    html>body #bTail {width:961px;}
#bTail .links {padding:0 0 0 15px;}
#bTail .links a {color:#000; text-transform:uppercase;}
#bTail .links span {color:#000; padding:0 0 0 3px;}
#bTail * {font-size:10px;}
#bTL {width:961px; color:#000; text-align:left;}

#bTailTop {width:100%; text-align:center; padding:0 0 1px; float:left;}
#bbTailTop {width:979px; background:#d2d2d2; padding:9px; margin:0 auto;}
    html>body #bbTailTop {width:961px;}
#bTailTop p {width:961px; color:#000; text-align:left; margin:1px 0 0;}
#bTailTop p span {color:#000; font-size:8px; padding:2px 3px;}
#bTailTop p span.title {color:#000; font-size:11px; font-weight:bold; padding:0 9px 0 0;}
#bTailTop p a {color:#000;}

/* ulBoxSecond */
.ulBoxSecond {width:492px; padding:0 0 10px; float:left;}
.ulBoxSecond .bPhoto {width:100px; height:100px; background:#e9e9e9; margin:0 10px 0 0; float:left;}
.ulBoxSecond .bText {overflow:hidden;}

/* popup blockUI */
.blockUI {background:#fff; cursor:default !important;}
.bPopup {width:580px; text-align:left; padding:10px; float:left;}
    html>body .bPopup {width:560px;}
.bPopup .title {width:580px; font-size:14px; font-weight:bold; float:left;}
.bPopup .title span {font-size:14px; font-weight:bold;}
.bPopup .fBelt {width:580px;}

/* scrollable people */
.peopleScrollable {position:relative; width:740px; height:235px;}
.peopleScrollable .bChangeView {position:absolute; top:-32px; right:-5px; text-align:right; z-index:10;}

div.scrollable {position:relative; width:740px; height:235px; overflow:hidden; z-index:1;}
div.scrollable .items {position:absolute; top:0; left:0; z-index:1;}
div.scrollable .items li {display:block; width:74px; height:235px; overflow:hidden; float:left;}
div.scrollable .items a {display:block; width:100%; height:235px;}

.photosPreview div.scrollable {width:235px; height:166px;}
.photosPreview div.scrollable .items li {width:32px; height:166px;}
.photosPreview div.scrollable .items span {display:block; width:100%; height:166px;}

.btnNavi {position:absolute; top:117px; width:35px; height:31px; cursor:pointer; z-index:100;}
.prevPage, .peopleScrollable .cbPrev {left:0; background:url(/style/_img/carouselPrev.gif) no-repeat;}
.nextPage, .peopleScrollable .cbNext {right:0; background:url(/style/_img/carouselNext.gif) no-repeat;}

#colSecond .bCrsl .prevPage {left:0;}
#colSecond .bCrsl .nextPage {right:0;}

/* mainLeaders */
#colSecond .photoAndLeaders {width:510px; padding:6px 9px 9px;}
    html>body #colSecond .photoAndLeaders {width:492px;}
#colFor2 .photoAndLeaders {width:758px; padding:6px 9px 9px;}
    html>body #colFor2 .photoAndLeaders {width:740px;}
#colFor2 #colSecond .photoAndLeaders {width:510px; padding:6px 9px 8px;}
    html>body #colFor2 #colSecond .photoAndLeaders {width:492px;}

.mainLeaders {padding:2px 0 10px;}
.oneLeader a.nameLink {font-size:16px; font-weight:bold; padding:0 10px 0 0;}

/* scrollable people - second view */
.bItemPeople {width:740px; height:235px; overflow:hidden;}

.bInsideP .img {display:block; float:left;}
.bInsideP .bDesc {display:block; width:359px; float:left;}
.bInsideP .bDesc a.title {display:block; margin:0 0 5px;}
.bInsideP .bDesc a.title .title {font-size:16px; font-weight:bold; padding:0 10px 0 0;}
.bInsideP .bDesc .station {display:block; font-weight:bold; margin:0 0 5px;}
.bInsideP .bDesc .desc {display:block; margin:0 0 5px;}
.bInsideP .bDesc .bProgram {display:block; margin:0 0 5px;}
.bInsideP .bDesc .bProgram .tiProgram {font-weight:bold;}
.bInsideP .bDesc .bProgram .programs,
.bInsideP .bDesc .bProgram .programs a {color:#aaa;}
.bInsideP .bDesc .bListen {display:block; margin:0 0 5px;}
.bInsideP .bDesc .bListen .tiListen {font-weight:bold;}
.bInsideP .bDesc .bListen .liStation {color:#aaa; font-weight:bold;}
.bInsideP .bDesc .bListen .liProgram {color:#aaa;}

.bInsideP .bDesc .length {color:#aaa;}

/* bPeopleDetails */
.bPeopleDetails {position:relative; width:758px; float:left;}

.bPinfo {width:760px; padding:0 0 9px; float:left;}
.bInfo {height:235px; padding:9px 9px 0; float:left;}
    html>body .bInfo {height:auto; min-height:235px;}

.bInfo.bIgal .prevPage {left:0;}
.bInfo .bImg {width:172px; margin:4px 13px 0 0; float:left;}
.bInfo .bImg img {border:1px solid #e9e9e9 !important;}
.bInfo .bDesc {position:relative; width:555px; float:left;}
.bInfo .bDesc * {line-height:130%;}
.bInfo .bDesc p {margin:0 0 9px;}
.bInfo .gallery li {width:104px; text-align:center; float:left;}
.bInfo .gallery li img {margin:0 0 2px;}

.bInRadio {width:758px; padding:7px 9px; float:left;}
    html>body .bInRadio {width:740px;}
.bInRadio .noResults {padding:0;}

.tiInRadio {width:80px; font-weight:bold; float:left;}
.ulInR {display:block; width:660px; float:left;}
.ulInR li {width:660px; background:url(/style/_img/borderAD.gif) repeat-x top; padding:6px 0 5px; float:left;}
.ulInR li.first {background:none; padding:0 0 5px;}
.ulInR li .bDesc {width:560px; float:left;}
.ulInR li .channel {display:block; width:80px; float:left;}
.ulInR li .program {display:block; width:150px; padding:0 10px 0 0; float:left;}
    html>body .ulInR li .program {width:140px;}
.ulInR li .info {display:block; width:330px; float:left;}
.ulInR li .bMore {width:100px; text-align:right; float:left;}

.totalTime {display:block; color:#aaa; padding:8px 0 0;}
.liProgram {display:block; padding:0 0 8px;}
.liProgram li {padding:10px 0 0;}
.liProgram li .anName {display:inline-block; font-weight:bold; padding:0 5px 0 0;}
.liProgram li .progName {display:inline-block;}
.liProgram li .bPWUC {display:block; padding:2px 0 0 0;}

/* bMatHours */
#colSecond .bMatHours {width:510px; font-size:16px; padding:0 0 5px; margin:5px 0 0 0; clear:both;}
    html>body #colSecond .bMatHours {float:left;}
#colSecond .bMatHours span {font-size:16px; font-weight:bold;}

.boxFor2 .bMatHours {width:760px; font-size:16px; padding:0 0 10px; clear:both;}
.boxFor2 .bMatHours span {font-size:16px; font-weight:bold;}

/* popup simplemodal-overlay */
#simplemodal-overlay {background:#000; color:#fff; overflow:hidden;}
.simplemodal-container {width:600px; background:#fff; height:auto !important; overflow:hidden; border:4px solid #ccc;}
.simplemodal-container .simplemodal-close {position:absolute; top:9px; right:9px; color:#fff;}
.simplemodal-container .ui-widget-header {background:#383838; text-align:left;}
.simplemodal-container .ui-widget-header span {display:block; color:#fff; font-size:14px; font-weight:bold; padding:6px 9px 8px;}
.ContentGroup {width:600px; padding:10px 10px 5px; float:left;}
    html>body .ContentGroup {width:580px;}
.ContentGroup, .ContentGroup * {text-align:left;}
.ContentGroup .fBelt {width:580px; margin:0 0 5px;}
.ContentGroup .fBelt .label {width:120px;}
    html>body .ContentGroup .fBelt .label {width:113px;}

/* */
#colSecond .bfl {width:248px; float:left;}
#colSecond .bfl.mr {margin:0 14px 0 0;}
#colSecond .bfl .snl {width:248px !important; padding:6px 9px 4px;}
    html>body #colSecond .bfl .snl {width:230px !important;}
.bfl .box {width:248px !important;}

/* */
.red .documentsList {background:red;}
.yellow .documentsList {background:yellow;}
.cycle {background:#e6f2e6;}

/* */
.divForTabs {width:510px;}
#colFor2 .divForTabs {width:758px;}
    html>body #colFor2 .divForTabs {width:740px;}
#colFor2 #colSecond .divForTabs {width:510px; padding:0 9px 8px;}
    html>body #colFor2 #colSecond .divForTabs {width:492px;}

/* */
.CurrencyComponent {width:510px; float:left;}
span.CurrencyName {font-weight:bold; margin:0 10px 0 0;}
span.red {color:#f00; margin:0 8px 0 0;}
span.normal {color:#0f0; margin:0 8px 0 0;}
.releaseDate {font-weight:bold; margin:0 8px 0 0; float:left;}
.marqueeStyle {width:510px; float:left;}

/* */
.oBo {width:510px;}
.oBo li {width:255px; height:90px; padding:6px 9px 4px; float:left;}
    html>body .oBo li {width:236px; height:auto; min-height:90px;}
.oBo li .bImg {position:relative; display:block; margin:3px 10px 5px 0; float:left; z-index:2;}
.oBo li a .img {display:block;}
.oBo li a .img img {display:block; border:1px solid #e9e9e9;}
.oBo li .bTitle {display:block;}
.oBo li a .title {font-size:14px; font-weight:bold; line-height:120%;}
.oBo li .bDesc {display:block; padding:5px 0 5px;}
.oBo li .desc {line-height:130%;}

/* print */
#logoPrint {display:none;}

/* */
.bSearchResultFor {width:500px; float:left;}
.bSearchFor {width:230px; text-align:right; float:left;}
.bSearchFor .inputSelect {width:120px; border:1px solid #c9c9c9;}

/* */
#colThird .bContent {padding:8px 0 0;}

/* */
.b4ColLeft {width:248px; margin:0 14px 0 0; float:left;}
.b4ColRight {width:248px; float:right;}
#colSecond .b4ColLeft .snl, #colSecond .b4ColRight .snl {width:248px; padding:6px 9px 0;}
    html>body #colSecond .b4ColLeft .snl, html>body #colSecond .b4ColRight .snl {width:230px;}

.cB4 ul.article {width:233px; padding:0;}
    html>body .cB4 ul.article {width:233px;}
.cB4 ul.article li {width:233px;}
.cB4 ul.article li .boxText {width:145px;}

#divRecommendPage {width:510px; background:url(/style/_img/borderAD.gif) repeat-x; padding:8px 0 0 0; margin:7px 0 0 0; float:left;}

/* tooltip */
#tt {background:#eee; border:1px solid #bbb; padding:5px; z-index:1203;}
#tttop {display:none;}
#ttbot {display:none;}

.programmeDetailsBtn {float: left; margin-right: 5px;}
.targetProgramme { border:dotted 2px DarkRed;}

/* cB5 */
#colSecond .cB5 {width:510px; float:left;}
.b5ColLeft {width:248px; float:left;}
.b5ColRight.fr {width:248px;}

#colSecond .cB5 .box {width:248px !important;}
#colSecond .cB5 .mTitle {width:248px;}
    html>body #colSecond .cB5 .mTitle {width:239px;}
.cB5 .bPvCont {width:248px !important; padding:0; border:0; margin:0;}
.cB5 .mMat {position:relative; width:248px; height:0; padding:6px 0 0; margin:0;}
    html>body .cB5 .mMat {height:auto; min-height:0;}
.cB5 .mMat .bIcoTi {width:248px; padding:0 9px 5px; margin:0; float:left;}
    html>body .cB5 .mMat .bIcoTi {width:230px;}
.cB5 .mMat .bImgDesc {width:248px; height:60px; padding:0 9px; float:left;}
	html>body .cB5 .mMat .bImgDesc {width:230px; height:auto; min-height:60px;}
.cB5 .mMat .bImgDesc a {padding:0;}
.cB5 .mMat .tags {background:none; padding:5px 9px 0; display:none;}

.cB5 .mMat .tags a {display:inline; margin:0;}

.cB5 .pvwDown {position:relative; width:230px; padding:0 9px 2px; float:left;}
    html>body .cB5 .pvwDown {width:230px;}
.cB5 .tPvwDown {font-size:10px; padding:5px 5px 0 0; float:left;}
.cB5 ul.ulPvw {width:230px; padding:0 0 5px; float:left;}
.cB5 ul.ulPvw li {position:relative; width:230px; background:url(/style/_img/borderCE.gif) repeat-x bottom; padding:0 0 5px; margin:3px 0 0;}
.cB5 ul.ulPvw li .icons, .b5ColLeft ul.ulPvw li .and {width:auto;}
.cB5 ul.ulPvw li .icons {display:none;}
.cB5 ul.ulPvw li .icons .ico {margin:0 0 0 2px;}
.cB5 ul.ulPvw li .source {width:197px; height:0; overflow:hidden; color:#696969;}

#colSecond .cB5 .box {width:248px !important;}
.cB5 ul.ulPvw li .and {width:230px;}

/* navArrows, navHArrows */
.bNavArrows {width:230px; background:url(/style/_img/borderCE.gif) repeat-x; float:left;}
.navArrows, .navHArrows {font-size:10px; padding:5px 0 0 0; float:left;}
.navArrows *, .navHArrows * {color:#000; font-size:10px;}
.navLeft, .navRight {cursor:pointer;}
.navArrows .navArrowsTitle {display:inline-block; color:#000; padding:0 10px 0 0;}
.navArrows .separator, .navHArrows .separator {cursor:default;}
.navH .navHArrows {float:right;}

/* threeInRow */
#colSecond .threeInRow {float:left;}
#colSecond .threeInRow ul {float:left;}
#colSecond .threeInRow ul .mMat {width:510px; height:50px; padding:0; margin:0 0 4px;}
    html>body #colSecond .threeInRow ul .mMat {height:auto; min-height:50px;}
#colSecond .threeInRow ul .mMat li {position:relative; width:170px; float:left;}
#colSecond .threeInRow ul .mMat li .bImgDesc {width:170px; padding:6px 9px;}
    html>body #colSecond .threeInRow ul .mMat li .bImgDesc {width:152px;}
#colSecond .threeInRow ul .mMat li .bImgDesc .boxText {width:152px; height:130px; float:left;}
    html>body #colSecond .threeInRow ul .mMat li .bImgDesc .boxText {height:auto; min-height:130px;}
#colSecond .threeInRow ul .mMat li .bImgDesc .source {display:block !important;}
#colSecond .threeInRow ul .mMat li .bImgDesc .bTitle {display:block; margin:0 0 5px;}
#colSecond .threeInRow ul .mMat li .bImgDesc a h1 {display:inline; font-size:14px; font-weight:bold;}

/* */
.cB6 {width:510px; clear:both;}
    html>body .cB6 {float:left;}
.cB6 .b6Col {width:161px; margin:0 13px 0 0; float:left;}
.cB6 .b6Col.b6ColRight {margin:0;}
.cB6 .b6Col .box {margin:0;}

#colSecond .cB6 .mTitle {width:161px;}
    html>body #colSecond .cB6 .mTitle {width:153px;}

/* bPatronates */
#colSecond .bStaticConent {width:510px; padding:0;}
    html>body #colSecond .bStaticConent {width:510px;}
#colSecond .bStaticConent .patronates {border:0;}
.bPatronates {width:510px; float:left;}
.bPatronates .patronate {width:166px; padding:3px 0 0 0; border-top:3px solid #e51937; margin:0 6px 0 0; float:left;}
.bPatronates .patronate.patronateThird {margin:0;}
.bPatronates .patronate a {display:block;}
.bPatronates .patronate a img {display:block; width:166px; height:166px;}
.bPatronates .patronate a .bDesc { width:166px; background:#000; padding:5px 8px; float:left;}
    html>body .bPatronates .patronate a .bDesc {width:150px;}
.bPatronates .patronate a .bDesc .category {display:block; color:#fff; font-size:10px;}
.bPatronates .patronate a .bDesc .desc {display:block; color:#fff;}

/* gal */
#galBpager {position:relative; width:510px; height:24px; text-align:center;}
#bReturn {padding:5px 9px;}
#bReturn span {text-decoration:underline;}

#galBpager {position:relative; width:508px; height:24px; text-align:center;}
#galBpager .hplLeft {position:absolute; top:2px; left:209px; display:block; width:20px; height:20px; background:url(/style/_img/arrGal.gif) no-repeat;}
#galBpager #galBcounter {display:inline-block; padding:5px 0 0 0;}
#galBpager #galBcounter, #galBpager #galBcounter * {color:#e21a37;}
#galBpager .hplRight {position:absolute; top:2px; left:280px; display:block; width:20px; height:20px; background:url(/style/_img/arrGal.gif) no-repeat right;}

#galBphoto {position:relative; width:492px; margin:0 9px;}
#galBphoto #galButLeft {position:absolute; top:0; left:0; display:block; width:50%; height:100%;}
#galBphoto #galButLeft a {display:block; width:100%; height:100%;}
#galBphoto .imgMain {display:block;}
#galBphoto #galButRight {position:absolute; top:0; right:0; display:block; width:50%; height:100%;}
#galBphoto #galButRight a {display:block; width:100%; height:100%;}

#galBauthor {width:510px; text-align:right; padding:0 9px; float:left;}
    html>body #galBauthor {width:492px;}
#galBauthor * {color:#aaa; font-size:10px;}
#galBdesc {width:508px; padding:0 9px; float:left;}
    html>body #galBdesc {width:492px;}
#galBdesc .bTitle {display:block; font-weight:bold;}
#galBdesc .bDesc {display:block;}

#thumbnails {width:492px; background:url(/style/_img/borderCE.gif) repeat-x top; padding:25px 0 0 0; margin:20px 0 0 5px; float:left;}
    html>body #thumbnails {margin:20px 0 0 10px;}
#thumbnails a {display:block; width:74px; height:74px; margin:0 3px 3px 0; float:left;}
#thumbnails a span {display:block; width:74px; height:74px;}

.bGalOther {padding:9px 0 0; float:left;}
.bGalOther .galOtherPhoto {position:relative; text-align:center;}
.bGalOther .galOtherPhoto a {position:relative; display:block; width:217px; height:119px; margin:0 auto;}
.bGalOther .galOtherPhoto a img {position:absolute; top:0; left:0;}
.bGalOther .galOtherPhoto a .bTitle {position:absolute; left:0; bottom:0; width:217px; background:#707070; color:#fff; font-weight:bold; text-align:left; padding:3px 9px 16px;}
    html>body .bGalOther .galOtherPhoto a .bTitle {width:199px; background:url(/style/_img/bgOp80.png);}

.bGalOther .galOtherText {width:217px; background:url(/style/_img/borderCE.gif) repeat-x top; padding:8px 0 0; margin:7px 9px 10px;}
	html>body .bGalOther .galOtherText {width:199px;}
.bGalOther .galOtherTextBg {width:199px; background:url(/style/_img/borderCE.gif) repeat-x bottom; padding:0 0 7px;}
.bGalOther .galOtherText .galOtherBtitle {display:block;}
.bGalOther .galOtherText .galOtherBtitle a {font-weight:bold;}
.bGalOther .galOtherText .galOtherBdesc {display:block;}
.bGalOther .galOtherText .galOtherBdesc a {line-height:130%;}

/* advStatic */
.advStatic {display:block; margin:15px 0 5px;}
.advStatic a {display:block;}
.advStatic a img {display:block;}

/* player ------------------------------------------------------------------------------------------ */


/* bHotTopic */
#colSecond .bHotTopic {width:510px; background:#f00; padding:5px 9px;}
    html>body #colSecond .bHotTopic {width:492px;}
#colSecond .hotTopicBoxTitle {display:block; color:#fff; font-size:11px; text-transform:uppercase; padding:0 5px 0 0; margin:0;}
#colSecond .hotTopicBoxLink {display:block;}
#colSecond .hotTopic {color:#fff; font-size:14px; font-weight:bold;}

/* -------- formularze --------- */
/* logowanie */
#contLogin #iLog {position:absolute; top:40px; left:100px;}
#contLogin #iPas {position:absolute; top:64px; left:100px;}
#contLogin .inWindow {width:167px; height:19px; background:#fff; padding:1px 0 0 6px; border:1px solid #e1e1e1;}
    html>body #contLogin .inWindow {width:161px; height:16px;}
#contLogin .inWindow input {display:block; width:155px; border:0;}
#contLogin .inWindow input.tLogin {background:url(/style/_img/loginBg.gif) no-repeat 0 2px;}
#contLogin .inWindow input.tPwd {background:url(/style/_img/loginBg.gif) no-repeat 0 -28px;}
#contLogin .inWindow input.tLogin.hideBg,
#contLogin .inWindow input.tPwd.hideBg {background:none;}

#contLogin .btnLogin {position:absolute; top:93px; left:100px;}
#contLogin .btnRemind {position:absolute; top:93px; left:173px;}

/* cWeatherForecast */
.citySelect {position:absolute; top:2px; left:74px; width:159px; height:20px; background:#fff;}
.citySelect select {width:156px; margin:3px 0 0 0;}
.jquery-selectbox {position:relative; display:block; width:160px !important; height:19px; background:#fff url(/style/_img/btnArrBot000.gif) no-repeat 143px 7px; color:#000; border:1px solid #e1e1e1; float:left; z-index:100;}
    html>body .jquery-selectbox {width:158px !important; height:17px;}
.citySelect .jquery-selectbox {width:159px !important; height:20px;}
    html>body .citySelect .jquery-selectbox {width:157px !important; height:18px;}
.jquery-selectbox .jquery-selectbox-currentItem {position:absolute; top:2px; left:7px; display:block; color:#000; font-size:11px; font-weight:normal; cursor:pointer; text-transform:none; white-space:nowrap; overflow:hidden; z-index:2;}
#colThird .jquery-selectbox .jquery-selectbox-currentItem {color:#000; font-size:11px; font-weight:normal; line-height:normal;}
.jquery-selectbox .jquery-selectbox-moreButton {position:absolute; top:0; left:0; width:158px; height:17px; cursor:pointer; z-index:1;}
.jquery-selectbox .jquery-selectbox-list {position:absolute; top:19px; left:-1px; display:none; width:160px !important; height:102px; background:#eee; color:#000; overflow-y:auto; z-index:1000;}
.jquery-selectbox .jquery-selectbox-item {display:block; color:#000; cursor:pointer; padding:2px 4px 2px 5px;}
#colThird .jquery-selectbox .jquery-selectbox-item {color:#000; font-size:11px; font-weight:normal;}
.jquery-selectbox .jquery-selectbox-item.listelementhover {color:#003878 !important; text-decoration:underline;}

/* boxForm */
.boxForm {width:510px; float:left;}
.commentsHeader {padding:4px 0 0;}

.ddl1 .jquery-selectbox-list, .ddl1 .jquery-selectbox {z-index:3;}
.ddl2 .jquery-selectbox-list, .ddl2 .jquery-selectbox {z-index:2;}
.ddl3 .jquery-selectbox-list, .ddl3 .jquery-selectbox {z-index:1;}

.ddl1 .jquery-selectbox {position:relative; z-index:3;}
.ddl2 .jquery-selectbox {position:relative; z-index:2;}
.ddl3 .jquery-selectbox {position:relative; z-index:1;}

/* form */
div.form {padding:5px 0 10px; float:left;}
.fBelt {width:492px; margin:4px 0 0; float:left;}
#colSecond .form, #colFor2 #colSecond .form, #colFor2 #colSecond .form .fBelt {width:492px;}
#colFor2 .form, #colFor2 .form .fBelt {width:743px;}

.form .label {width:120px; padding:2px 10px 0 0; float:left;}
    html>body .form .label {width:110px;}
.form .label.lDDL {padding:0 10px 0 0;}
.form .label.lSpec {padding:4px 10px 0 0;}
.form .label.label2 {padding:0 10px 0 0;}
.form .label.labelSelect {padding:2px 10px 0 0;}

.form .inWindow {width:290px; float:left;}
.form .inWindow div.window {width:287px; height:19px; background:#fff; border:1px solid #e1e1e1;}
    html>body .form .inWindow div.window {width:285px; height:17px;}
.form .inWindow div.window .window {display:block; width:273px; border:0; margin:1px 0 0 6px;}
.form .inWindow span.text {display:block; width:287px; margin:1px 0 0;}
.form .inWindow.inWshort {width:203px; float:left;}
.form .inWindow.inWshort div.window {width:200px; height:19px; background:#fff; border:1px solid #e1e1e1;}
    html>body .form .inWindow.inWshort div.window {width:198px; height:17px;}
.form .inWindow.inWshort div.window .window {display:block; width:186px; border:0; margin:1px 0 0 6px;}
.form .inMultiple {width:287px; height:100px; background:#fff; border:1px solid #e1e1e1; margin:0 3px 0 0; float:left;}
    html>body .form .inMultiple {width:285px; height:98px;}
.form .inMultiple textarea {width:273px; height:96px; background:#fff; border:0; margin:1px 0 0 6px;}
.form .inputSelect {width:287px; border:1px solid #e1e1e1;}
.form .captcha img {margin:0 0 4px;}

.form .bValid {width:217px; padding:4px 0 0 0; float:left;}
.form .bValid2 {width:25px; padding:4px 0 0 0; float:left;}

.form .btn {margin:0 2px 0 0; float:left;}

#colThird .form, #colThird .form .fBelt {width:217px;}
#colThird .form .label {width:57px;}
    html>body #colThird .form .label {width:47px;}
#colThird .form .inWindow {width:158px;}
#colThird .form .inWindow div.window {width:158px;}
#colThird .form .inWindow div.window .window {width:146px;}
#colThird .form .inSelect {width:160px; float:left;}
#colThird .form .inputSelect {width:158px; border:1px solid #c9c9c9;}
#colThird .form .fBelt .inWindow div {margin:0;}

/* filledForm */
.filledForm {padding:8px 9px; float:left;}
.filledForm .belt {width:492px; background:url(/style/_img/borderAD.gif) repeat-x bottom; padding:0 0 5px; margin:0 0 5px; float:left;}
.filledForm .belt.noBg {padding:0; margin:0;}
.filledForm .belt .label {display:block; width:80px; padding:0 10px 0 0; float:left;}
    html>body .filledForm .belt .label {width:70px;}
.filledForm .belt .text {display:block; width:400px; float:left;}
.filledForm .belt .text2a {display:block; width:290px; float:left;}
.filledForm .belt .text2b {display:block; width:120px; text-align:right; float:left;}

.beltTh * {font-weight:bold;}

/* bSearchBig */
.bSearchBig {width:760px; padding:9px; clear:both;}
    html>body .bSearchBig {width:742px; float:left;}

.bSearchBig form.gsc-search-box {width:742px; margin:0 0 20px; float:left;}
.bSearchBig input.gsc-input {display:block; width:287px; height:19px; background:#fff; padding:0 6px 0; border:1px solid #e1e1e1; margin:0 5px 0 0;}
    html>body .bSearchBig input.gsc-input {height:17px;}
.bSearchBig table.gsc-search-box {}
.bSearchBig input.gsc-search-button {display:block; width:61px; height:19px; background:url(/style/_img/bSearchBgBlack.gif) bottom; color:#fff; cursor:pointer;}
.bSearchBig input.gsc-search-button:hover {text-decoration:underline;}
.bSearchBig table.gsc-branding {float:right;}
.bSearchBig .gsc-branding-text {margin:0 5px 0 0;}

.bSearchBig .gsc-tabsAreaInvisible {display:none;}

.bSearchBig .gsc-wrapper {width:742px; float:left;}
.bSearchBig .gsc-resultsbox-visible .gsc-resultsRoot table.gsc-resultsHeader {display:none;}

.bSearchBig div.gs-title {float:left;}
.bSearchBig div.gs-title a.gs-title,
.bSearchBig div.gs-title a.gs-title * {display:inline; font-size:14px; font-weight:bold; line-height:120%;}
.bSearchBig div.gs-snippet {width:742px; padding:4px 0 0; clear:both;}
.bSearchBig div.gs-visibleUrl-short {display:none;}
.bSearchBig div.gsc-webResult {margin:0 0 20px;}
.bSearchBig div.gs-visibleUrl-long {color:#aaa;}
.bSearchBig div.gs-watermark {display:none;}

.bSearchBig .gsc-cursor-box {width:742px; float:left;}
.bSearchBig .gsc-cursor-page {display:inline-block; height:17px; background:#fff; color:#000; font-weight:bold; cursor:pointer; text-align:center; padding:0 6px; border:1px solid #e1e1e1; margin:0 1px 0 0; float:left;}
    html>body .bSearchBig .gsc-cursor-page {height:15px;}
.bSearchBig .gsc-cursor-current-page {background:#000; color:#fff; border:0; padding:1px 6px 0;}
    html>body .bSearchBig .gsc-cursor-current-page {height:16px;}

/* smsInfo */
#smsInfo {display:block; color:#aaa; padding:0 10px 9px; clear:both;}

/* statyczne do przerobienia na kontrolki */
/* statyczne do przerobienia na kontrolki */
/* statyczne do przerobienia na kontrolki */
/* statyczne do przerobienia na kontrolki */
/* statyczne do przerobienia na kontrolki */

/* static - blogi */
.bBlogi {width:235px; float:left;}
.bBlogi ul {width:235px; padding:1px 9px; float:left;}
    html>body .bBlogi ul {width:217px;}
.bBlogi ul li {width:217px; padding:6px 0 7px; border-bottom:1px solid #e1e1e1; float:left;}
.bBlogi ul li a {width:217px; float:left;}
.bBlogi ul li a img {display:block; border:1px solid #e9e9e9; margin:2px 10px 0 0; float:left;}
.bBlogi ul li a span {display:block; font-size:14px; font-weight:bold; line-height:120%; margin:0 0 2px;}
.icons .iSpeaker.active {background-position: -17px -17px;}
.icons .ico.iSpeaker.loading {background: url(_img/loader.gif) no-repeat 0 0;}

#wrap-article .list-files ul li:first-of-type .iSpeaker.active {background-position: right top;}
#wrap-article .list-files ul li:first-of-type .iSpeaker.loading {background: #2A2728 url(_img/loader-big.gif) no-repeat 3px 2px;}