﻿* {color:#2f2f2f; font-family:Tahoma, Trebuchet MS, Arial, Verdana, sans-serif; font-size:11px; padding:0; border:none; margin:0;}
body {background:#fff; text-align:center;}
li {list-style:none;}

a {text-decoration:none; cursor:pointer;}
a:focus, a:active {outline:none; -moz-outline:none;}

/*
I am legend:
c - container
b - box
fl - float:left;
fr - float:right;
cl - cleat:both;
mA - margin:0 auto;
btn - button
tar - text-align:right;
*/

/* overall */

.ico {display:inline-block; width:11px; height:11px; background:url(../_img/icons.gif) no-repeat 0 0; overflow:hidden; float:left;}
.iSpeaker {background-position:0 0;}
.iSpeaker2 {background-position:0 -254px;}
.iSpeaker3 {background-position:0 -43px;}
.iPlus {background-position:0 -14px;}
.iPlus2 {background-position:0 -57px;}
.iPlus3 {background-position:0 -313px;}
.iPlusDis {background-position:0 -299px;}
.iHead {background-position:0 -70px;}
.iExcla {background-position:0 -84px;}
.iWykop {background-position:0 -154px;}
.iGoogle {background-position:0 -168px;}
.iDelicious {background-position:0 -182px;}
.iPrint {background-position:0 -196px;}
.iRecommend {background-position:0 -210px;}
.iRss {background-position:0 -28px;}
.iRssDis {background-position:0 -299px;}
.iVCam {width:14px; background-position:0 -224px;}
.iVCam2 {width:14px; background-position:0 -240px;}
.iArrTop {background-position:0 -269px;}
.iLive {background-position:0 -284px;}
.iFavourite {background-position:0 -324px;}
.iSquare {background-position:0 -299px;}
.iMyLists {background-position:0 -338px;}
.iDel {background-position:0 -352px;}
.iArrBot {background-position:0 -366px;}
.iMinus {background-position:0 -381px;}
.iRssDis {background-position:0 -425px;}


.noBg {background:none !important;}
.textBold {font-weight:bold;}
.padTop {padding:20px 0 0 0;}
.borCollapse {border-collapse:collapse;}
.tar {text-align:right;}
.noMarB {padding-bottom:0 !important; margin-bottom:0 !important;}
.hide {display:none !important;}
.noResults {display:block; padding:10px 0 0 0;}
.fr {float:right;}

.box {position:relative; margin:2px 0 10px 0; clear:both;}
	html>body .box {float:left;}
#colFirst .box {width:186px;}
#colSecond .box {width:510px;}
#colThird .box {width:235px;}

.bgColor {background:#fff;}
.iptSelectbox {background:#696969; color:#fff;}
.iptSelectbox option {color:#fff;}

.box.adv span {display:block; text-align:center; padding:5px 10px; background:#d6d6d6;}
.adv160 {width:186px; background:none; text-align:center; margin:4px 0 0; float:left;}
.adv160 div {width:160px; height:300px; background:#d6d6d6; margin:0 auto;}
	html>body .adv160 div {height:auto; min-height:300px;}
.adv235 {width:235px; height:160px; background:#d6d6d6; margin:4px 0 0; float:left;}
	html>body .adv235 {height:auto; min-height:160px;}

.boxFor2 {width:760px; margin:0 0 11px; float:left;}
.boxFor2 .bInside2 {width:740px; padding:0;}
.boxFor2 .insideF2 .box {margin:0;}

.insideF2 {width:760px; float:left;}
.insideF2 .bIF2 {width:760px; background:#fff; padding:0 10px 10px; float:left;}
    html>body .insideF2 .bIF2 {width:740px;}

.btn {display:inline-block; min-width:90px; height:21px; background:#696969 url(/style/_img/btnArr.gif) no-repeat top right; color:#fff; overflow:hidden; padding:0 40px 0 0;}
	html>body .btn {min-width:50px;}
.btnL {background:#696969 url(/style/_img/btnArr.gif) no-repeat left -21px; padding:0 0 0 40px;}
.btn span {display:inline-block; color:#fff; padding:4px 8px 0 8px;}

.titleBeltGrad {position:relative; height:31px; background:#e9e9e9 url(/style/_img/titleBeltGradBg.jpg) repeat-x; float:left;}
    html>body .titleBeltGrad {height:auto; min-height:31px;}
.titleBeltGrad .title {display:block; font:12px Trebuchet MS; font-weight:bold; padding:7px 11px 6px 11px}
.titleBeltGrad .title .small {color:#363636; font-size:10px;}
#colThird .titleBeltGrad {width:235px;}
#colFirst .titleBeltGrad {width:186px;}
#colFirst .titleBeltGrad {position:relative; height:31px; font:12px Trebuchet MS; font-weight: bold; background:url(/style/_img/titleBeltGradBg.jpg) repeat-x;}
#upCenter .titleBeltGrad {width:486px; height:30px; font-weight:bold; padding:8px 10px 0;}
    html>body #upCenter .titleBeltGrad {width:466px; height:auto; min-height:22px;}

#colThird .mTitle {position:relative; display:block; width:235px; height:31px; background:#e9e9e9 url(/style/_img/titleBeltGradBg.jpg) repeat-x; font:12px Trebuchet MS; font-weight:bold; padding:7px 11px 6px 11px; float:left;}
    html>body #colThird .mTitle {width:213px; height:auto; min-height:18px;}

#colThird .mTitle.mNormal {width:auto; height:auto; background:none; font:16px Trebuchet MS; font-weight:bold; padding:12px 0 10px; float:left;}
    html>body #colThird .mTitle.mNormal {width:auto; height:auto; min-height:auto;}

.fakeImg {width:43px; height:43px; display:block; background-color:#CCCCCC; float:left; margin: 0 5px 0 0 ; border: 1px solid #CCCCCC;} 
.fakeBigImg {width:265px; height:265px; display:block; background-color:#CCCCCC; float:left; margin:0 13px 0 0; border:1px solid #CCCCCC !important}

.bgColor {background:#fff;}
.iptSelectbox {background:#696969; color:#fff;}
.iptSelectbox option {color:#fff;}

.box.adv span {display:block; text-align:center; padding:5px 10px; background:#d6d6d6; width:inherit; height:inherit;}
.adv160 {width:186px; background:none; text-align:center; margin:4px 0 0; float:left;}
.adv160 div {width:160px; height:300px; background:#d6d6d6; margin:0 auto;}
	html>body .adv160 div {height:auto; min-height:300px;}
.adv235 {width:235px; height:160px; background:#d6d6d6; margin:4px 0 0; float:left;}
	html>body .adv235 {height:auto; min-height:160px;}

.insideF2 {width:760px; float:left;}
.insideF2 .bIF2 {width:760px; background:#fff; padding:0 10px 10px; float:left;}
    html>body .insideF2 .bIF2 {width:740px;}

.btn {display:inline-block; min-width:90px; height:21px; background:#696969 url(../_img/btnArr.gif) no-repeat top right; color:#fff; overflow:hidden; padding:0 40px 0 0;}
	html>body .btn {min-width:50px;}
.btnL {background:#696969 url(../_img/btnArr.gif) no-repeat left -21px; padding:0 0 0 40px;}
.btn span {display:inline-block; color:#fff; padding:4px 8px 0 8px;}

.titleBeltGrad {position:relative; height:31px; background:#e9e9e9 url(../_img/titleBeltGradBg.jpg) repeat-x; float:left;}
    html>body .titleBeltGrad {height:auto; min-height:31px;}
.titleBeltGrad .title {display:block; font:12px Trebuchet MS; font-weight:bold; padding:7px 11px 6px 11px}
.titleBeltGrad .title .small {color:#363636; font-size:10px;}

/* container advertaisement */
#cAdv {width:100%; background:#0873a3; clear:both;}
	html>body #cAdv {float:left;}
#bAdv {width:750px; height:10px; margin:6px auto 0;}

/* navigation primary */
#cNavPr {width:100%; background:#0873a3; padding:6px 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:744px; height:33px; float:left;}
#bNavM .leftMenu {float:left;}
#bNavM .dMenu {position:relative; height:33px; background:url(../_img/bNavMbg.jpg) repeat-x; margin:0 1px 0 0; float:left;}
#bNavM .dMenu a {display:inline-block; height:33px; 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 a.active .coL, #bNavM .dMenu a:hover .coL, #bNavM .dMenu.first a .coL {background:url(../_img/bNavMbg.gif) no-repeat left -33px;}
#bNavM .dMenu a.active .coR, #bNavM .dMenu a:hover .coR, #bNavM .dMenu.last a .coR {background:url(../_img/bNavMbg.gif) no-repeat right -66px;}
#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 .subMenu a {display:block; width:120px; height:auto; padding:9px 8px 0; border-top:1px solid #444; margin:0;}
    html>body #bNavM .dMenu .subMenu a {width:104px; height:auto; 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:#212121 url(../_img/bNavMbg_more.jpg) repeat-x; float:left;}
#bNavM .rightMenu .coL {display:block; background:url(../_img/bNavMbg.gif) no-repeat left -33px; margin:0;}
#bNavM .rightMenu .coR {display:block; width:120px; height:33px; background:url(../_img/bNavMbg.gif) no-repeat right -66px; color:#fbc100; padding:10px 0 0;}
    html>body #bNavM .rightMenu .coR {height:23px;}
#bNavM .rightMenu .coR.more {background:url(../_img/bNavMbg.gif) no-repeat right -66px; cursor:pointer;}	
#bNavM .rightMenu #MoreCategoriesDIV {position:relative; display:none; background:#4c4c4c; z-index:100;}
#bNavM .rightMenu #MoreCategoriesDIV a {display:block; width:120px; color:#fff; border-top:1px solid #444;}
#bNavM .rightMenu #MoreCategoriesDIV a:hover {background:#696969;}
#bNavM .rightMenu #MoreCategoriesDIV a span {display:block; color:#fff; padding:8px 4px;}

#bNavR {width:335px; height:33px; background:#363636 url(../_img/bNavMbg.gif) no-repeat left -33px; float:left;}
#bNavR2 {position:relative; width:335px; height:33px; background:url(../_img/bNavMbg.gif) no-repeat right -66px; text-align:right;}
#bNavR2 a:hover {color:#eee;}
a#aReg {position:absolute; top:9px; left:16px; color:#fff; font-family:Trebuchet MS;}
a#aReg:hover {color:#eee;}
.nameUser {display:inline-block; color:#fff; padding:10px 8px 9px;}
.btnLogOut {display:inline-block; color:#fff; padding:10px 8px 9px; margin:0 10px 0 0;}
.loginSpan {display:inline-block; color:#fff; font-weight:bold; padding:10px 8px 9px; margin:0 10px 0 5px; float:left;}

#iLog {position:absolute; top:6px; left:90px; width:96px; height:21px; background:#696969;}
#iLog input {position:absolute; top:3px; left:7px; width:82px; background:#696969 url(../_img/loginBg.gif) no-repeat 0 3px; color:#fff; font-family:Trebuchet MS;}
#iPas {position:absolute; top:6px; left:188px; width:113px; height:21px; background:#696969;}
#iPas input {position:absolute; top:3px; left:7px; width:99px; background:#696969 url(../_img/loginBg.gif) no-repeat 0 -27px; color:#fff; font-family:Trebuchet MS;}
#iLog input.hideBg,
#iPas input.hideBg {background:#696969;}
#bNavR2 a.btnS {position:absolute; top:7px; left:305px; display:block; width:19px; height:19px; background:url(../_img/bNavRbtn.gif) no-repeat;}
#bNavR2 a.btnS:hover {background:#696969 url(../_img/bNavRbtn.gif) no-repeat;}

/* container main */
#cM {position:relative; width:100%; background:#1f9bd2 url(../_img/bgRepeat.gif) repeat-x center 109px; border-bottom:1px solid #d3d3d3; clear:both; z-index:90;}
	html>body #cM {float:left;}
#cMB {position:absolute; top:0; left:0; width:100%; height:81px; clear:both; z-index:1; background:#D2D2D2 url(../_img/cMBbg.jpg) repeat-x;}
	html>body #cMB { float:left; background:#D2D2D2 url(../_img/cMBbg.png) repeat-x;}
#cMBLeft {position:absolute; top:0; left:0; width:50%; height:81px; float:left; z-index:1;}
.bgMain {background:#219cd2; float:left;}
#cMB2 {position:absolute; top:81px; left:0; width:100%; height:28px; background:#fff url(../_img/cMB2bg.gif) repeat-x bottom; z-index:1;}

#smallArr {position:absolute; top:12px; left:198px; width:3px; height:5px; background:url(../_img/smallArrMain.gif) no-repeat; overflow:hidden; z-index:4; background-position:0 -25px;}

#cC {position:relative; width:961px; height:1400px; text-align:left; margin:0 auto; z-index:2;}
	html>body #cC {height:auto; min-height:1400px;}
#cCHeader {position:relative; height:109px; clear:both;}
	html>body #cCHeader {float:left;}

#bLogo {position:relative; width:198px; height:81px; float:left; z-index:4; background:#219cd2 url(../_img/cMBg.jpg) no-repeat right;}
#bLogo .aLogo a {position:absolute; top:0; display:block; width:198px; height:81px; background:url(../_img/logoLZR.gif) no-repeat;}
#bLogo span.motto {position:absolute; top:50px; right:15px; display:block; font-size:16px; color:#fff; font-family:Tahoma; display:none;}

#cloud1 { background:url(../_img/bgTop.gif) no-repeat center 125px; z-index:91; float:left; width:100%; }
/*#cloud2 { /*background:url(../_img/bgClouds.gif) no-repeat center 725px; z-index:999; float:left; width:100%;*/}

#lap {position:absolute; top:80px; right:0; height:26px; z-index:4;}
#lap span.coL {display:inline-block; background:url(../_img/lapBg.gif) no-repeat left bottom;}
#lap span.coR {display:inline-block; height:28px; background:url(../_img/lapBg.gif) no-repeat right bottom; color:#fff; font-family:Trebuchet MS; padding:6px 11px 0;}
	html>body #lap span.coR {height:20px;}
#lap span.coR a {color:#fff;}

#lap,  .tElapsed {background:#219cd2;}

.nowOnAir {width:730px; background:#e51937; text-align:center; padding:3px 0; float:left;}
.nowOnAir span {color:#fff; font-size:10px; font-weight:bold;}

#nowOnAir {padding:7px 20px 0 9px;}
#nowOnAir .tp .pTp {width:237px; float:left;}
#nowOnAir .tp .pTp a {margin:0 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 .tElapArr {display:block; width:135px; height:4px; background:url(../_img/tElabArr.gif) no-repeat top right; overflow:hidden;}
#nowOnAir .timeBelt .tb {display:block; width:150px; height:7px; overflow:hidden; border:1px solid #cbcbcb; 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; background:url(../_img/sArrBot.gif) no-repeat 0 5px; padding:0 0 0 12px; background-position:0 -35px;}
#nextOnAir .nOaTitle span {display:block; width:204px; color:#696969; padding:0 0 6px; border-bottom:1px solid #cbcbcb; margin:0 0 5px;}
#nextOnAir .pTp {padding:0 10px 0 12px;}
#nextOnAir .pTp .time {color:#696969; font-weight:bold; padding:0 3px 0 0;}
#nextOnAir .pTp .program {color:#696969; font-weight:bold;}
#nextOnAir .desc {display:block; color:#696969; padding:0 0 0 12px;}


#bThings {position:absolute; top:0; left:198px; width:750px; height:81px;background:url(../_img/bThingsBg.jpg) repeat-x 0 -81px;}
#bThings #bT1 {width:530px; height:81px; background:url(../_img/bThingsBg.jpg) no-repeat left 0;}
#bThings #bT2 {width:530px; height:81px; background:url(../_img/bThingsBg.jpg) no-repeat right -162px;}
#bThingsL {width:265px; height:81px; background:url(../_img/bThingsSepBg.gif) no-repeat top right; overflow:hidden; padding:9px 0 0 17px; float:left;}
	html>body #bThingsL {width:248px; height:72px;}
#bThingsR {width:265px; height:81px; overflow:hidden; padding:15px 0 0 17px; float:left; background:url(../_img/bgOnAir.gif) repeat-x;}
	html>body #bThingsR {width:245px; height:66px;}
#bThings span#tOnAir {display:block; width:204px; font-size:10px; padding:0 0 6px 9px; border-bottom:1px solid #d2d2d2; margin:0 0 7px;}
	html>body #bThings span#tOnAir {width:195px;}
#bThings ul.ulOnAir {width:229px; margin:0 0 0 4px;}
#bThings #bThingsR ul.ulOnAir {width:229px; margin:0;}


ul.ulOnAir li {width:229px; margin:0 0 7px; float:left; clear:both;}
ul.ulOnAir li span.ico {cursor:pointer; margin:1px 3px 0 0;}
ul.ulOnAir li a {display:block; width:215px; float:left;}
ul.ulOnAir li span.chP {display:block; width:182px; float:left;}
ul.ulOnAir li span.chP span.ico {margin:1px 6px 0 0; float:left;}
ul.ulOnAir li span.chP span.channel {font-weight:bold; margin:0 3px 0 0;}
ul.ulOnAir li span.time {display:block; width:32px; font-size:10px; text-align:right; float:left}

#cCBelt {position:absolute; top:81px; left:0; width:100%; height:28px; z-index:3;}

#bChannelsShedule {position:absolute; top:81px; left:198px; width:524px; height:28px; z-index:5;}
#bChannels {width:441px; height:28px; padding:0 0 0 11px; float:left;}
	html>body #bChannels {width:431px;}
#bChannels a {display:inline-block; height:27px; background:url(../_img/bChannelAbg.gif) no-repeat bottom center; font-family:Trebuchet MS; padding:5px 0 0 0; margin:0 15px 0 0; color:#404040;}
	html>body #bChannels a {height:22px;}
#bChannels a.active {color:#8f8f8f;}
#bChannels a:hover {color:#8f8f8f;}
#bShedule {width:82px; height:27px; float:left;}
#bShedule a {display:inline-block; height:27px; background:#e5e5e5 url(../_img/bThingsBg.jpg) repeat-x left -243px; color:#989898; font-size:10px; padding:8px 8px 0;}
	html>body #bShedule a {height:19px;}

/* player glowna */
#bPlayer {position:absolute; top:0; left:726px; width:235px; height:107px; background:#b0b0b0 url(../_img/bPlayerBg2.jpg) no-repeat; z-index:4;}
.pleyerBox {}
.pleyerBox a#jwPlay {position:absolute; background:url(../_img/player/icoPlay.gif) no-repeat; width:9px; height:14px; top:30px; left:100px; }
.pleyerBox a#jwStop {position:absolute; background:url(../_img/player/icoStop.gif) no-repeat; width:12px; height:12px; top:30px; left:120px;}
.pleyerBox #state {position:absolute;}
.pleyerBox #time {position:absolute; color:#fff; top:78px; left:80px;}
.pleyerBox #mp3Title {position:absolute; color:#000; left:78px; top:10px;}
.pleyerBox #pleyerBelt {position:absolute; bottom:35px; left:50px; width:130px !important;}
.pleyerBox #pleyerBelt #pleyerBeltPercent {background-color:#fbc100 !important;}

#cCBelt {position:absolute; top:81px; left:0; width:100%; height:28px; xbackground:#fff url(../_img/cMB2bg.gif) repeat-x bottom; z-index:3;}

/* cBelt */
#cBelt {width:961px; height:32px; 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:23px; background:#696969; float:left;}
#bSearch input {position:absolute; top:4px; left:11px; width:192px; background:#696969; color:#fff; font-size:12px;}
#bSearch a {width:22px; height:23px; background:url(../_img/bSearchBg.gif) no-repeat; float:left;}

/* cColumns */
#cColumns {width:961px; padding:0 0 4px; float:left;}
#colFirst {width:186px; margin:0 15px 0 0; float:left;}
#colSecond {width:510px; margin:0 15px 0 0; float:left;}
#colThird {width:235px; float:left;}
#colFor2 {width:760px; margin:4px 0 0; float:left;}

/* shortcut */
.btnShct {margin:3px 0 0 0;}
.shortcut {width:186px; float:left;}
.shortcut div.title, .shortcut div.title2 {width:172px; background:#fbc100; color:#fff; font:16px Trebuchet MS; font-weight:normal; float:left; line-height:100%; padding:1px 7px 2px; margin:0;}
ul.listShortcut {width:186px; background:#FDFDFD; float:left;}
ul.listShortcut li {width:164px; padding:0 10px; float:left;}
ul.listShortcut li a {display:block; width:100%; background:url(../_img/s1borderOrange.gif) repeat-x left top; padding:6px 0 5px; float:left;}
ul.listShortcut li.first a {background:none;}
ul.listShortcut li.active,
ul.listShortcut li.active a {background-color: #696969; color:#fff;}
.shortcut .more {position:relative; right:auto; bottom:auto; display:inline-block; width:176px; background:#fdfdfd; color:#ff9416; font-size:9px; text-align:right; padding:16px 4px 4px; border:1px solid #d8d8d8; border-top:0; border-bottom:0; float:left;}
.shortcut .more.withArr {background:#fff url(../_img/arrBlack.gif) no-repeat 10px 13px; padding:8px 10px 8px 20px;}
	html>body .shortcut .more.withArr {width:156px;}
.btnShortcut {display:block; width:186px; background:#2f2f2f; color:#fff; font:14px Trebuchet MS; font-weight:bold; text-align:center; padding:22px 0; clear:both;}

#colFirst .marTop {border-bottom:1px solid #d8d8d8; float:left;}
.marTop .shortcut {margin:0;}

ul.listShortcut li a span.more2 {color:#FBC100;}
ul.listShortcut li span.author {font-weight:bold; display:block; margin-bottom:2px; padding-top:5px;}
ul.listShortcut li.prowadzacy {background:url(../_img/iconSun.gif) no-repeat 75px 2px;}

ul.listShortcut li.szablowska, ul.listShortcut li.niedzwiecki {border-top:1px dotted #fbc100;}
ul.listShortcut li.niedzwiecki a span.desc,
ul.listShortcut li.szablowska a span.desc,
ul.listShortcut li.halber a span.desc {display:block; width:110px; margin-top:2px;} 
ul.listShortcut li.szablowska ul li,
ul.listShortcut li.halber ul li,
ul.listShortcut li.niedzwiecki ul li {padding:0;}
ul.listShortcut li.niedzwiecki {background:url(../_img/niedzwiecki.jpg) no-repeat bottom right; height:105px;}
ul.listShortcut li.first.halber { background:url(../_img/halber.jpg) no-repeat bottom right; height:105px;}
ul.listShortcut li.szablowska {background:url(../_img/szablowska.jpg) no-repeat bottom right; height:105px;}
ul.listShortcut li.sowa {background:url(../_img/sowa.jpg) no-repeat bottom right; height:146px;  padding-bottom:5px;}
ul.listShortcut li.sowa a {font-weight:bold; padding-top:10px;}
ul.listShortcut li.first.potrawy a {font-weight:bold; padding-top:10px;}
ul.listShortcut li.niedzwiecki ul#niedzwiecki li a,
ul.listShortcut li.szablowska ul#szablowska li a  {background:none !important;}

ul#prowadzacy {background-color:#FDFDFD; float:left;}
ul#prowadzacy li {float:left;  padding:0 10px; width:166px; }
ul#prowadzacy li.ext a h3 span.title {background:none;}
ul#prowadzacy li a h3 span.title {display:block;background:url(../_img/s1borderOrange.gif) repeat-x left top; padding:6px 0 5px; float:left; font-weight:normal; width:100%;}

.showOpis {float:left; padding:15px; width:480px; background:#fff;}
.showOpis h2#title {color:#336699 !important; padding:0 0 1px 0 !important}
.showOpis .lead {}

.shortcut .more {position:relative; right:auto; bottom:auto; display:inline-block; width:186px; background:#fdfdfd; color:#ff9416; font-size:9px; text-align:right; padding:16px 4px 4px; border:1px solid #d8d8d8; border-top:0; border-bottom:0; float:left;}
    html>body .shortcut .more {width:176px;}

/* advStatic */
.advStatic {width:184px; border:1px solid #d9d9d9; float:left;}
.advStatic a {display:block; width:184px; float:left;}
.advStatic a img {display:block; width:184px;}
.advStatic a .bDesc {display:block; width:168px; background:#ededef; padding:5px 8px; float:left;}
.advStatic a .bDesc .category {display:block; color:#fbc100; font-size:10px; margin-bottom:0;}
.advStatic a .bDesc .desc {display:block; font-weight:bold;}
.advStatic a .bDesc .desc .arr {color:#e51937;}

/* titleBeltGrad */
.titleBeltGrad {height:15px; background:none; }
    html>body .titleBeltGrad {height:auto; min-height:15px;}
.titleBeltGrad .title {display:inline-block; background:#fbc100; color:#fff; font-weight:normal; line-height:100%; padding:2px 7px;}


.bigTitle {display:block; color:#fff; font-family:Trebuchet MS; font-size:16px; padding:0 0 1px 2px;}


#colSecond .box.zapowiedzi {}
#colSecond .box.zapowiedzi ul.main {float:left; width:270px; /*background: url(../_img/frameCloudBottom.gif) no-repeat bottom; padding-bottom:27px;*/ height:185px; background:#FBC100;}
#colSecond .box.zapowiedzi ul.main li {float:left;}
#colSecond .box.zapowiedzi ul.main li a img {display:block; border-top:1px solid #FBC100;}
#colSecond .box.zapowiedzi ul.main li a span.title {display:block; color:#fff; font-size:14px; padding:15px 10px 0 10px; font-weight:bold; text-align:center; } 
#colSecond .box.zapowiedzi ul.main li a span.desc {display:block; color:#fff; font-size:12px; padding:0 10px 0 10px; }

#colSecond .box.zapowiedzi ul.other {float:left; width:240px; /*background: url(../_img/frameCloudTop.gif) no-repeat top; padding-top:27px; margin-top:-27px;*/ height:185px; background-color:#fff;}
#colSecond .box.zapowiedzi ul.other li {xmargin:10px 5px 0 5px; float:left; border-bottom:1px dotted #fbc100; padding:10px; width:220px;}
	html>body #colSecond .box.zapowiedzi ul.other li {xmargin:10px 10px 0 10px;}
#colSecond .box.zapowiedzi ul.other li a span.title {display:block; color:#666; font-weight:bold;}
#colSecond .box.zapowiedzi ul.other li a span.desc {display:block; color:#666;}


#colSecond .aktualnosci {width:245px; height:312px; float:left; margin-right:5px; margin-bottom:10px;}
	html>body #colSecond .aktualnosci {margin-right:10px; width:250px;}
#colSecond .aktualnosci ul {float:left; background-color:#fff; border-top:1px solid #fbc100;}	
#colSecond .aktualnosci ul li {margin:5px 5px 0 5px; float:left; border-bottom:1px dotted #fbc100; padding-bottom:5px;}
	html>body #colSecond .aktualnosci ul li {margin:5px 10px 0 10px;}
#colSecond .aktualnosci ul li a.news {float:left; width:219px;}
#colSecond .aktualnosci ul li a img {float:left; margin-right:8px;}
#colSecond .aktualnosci ul li a span.title {display:block; font-size:13px; font-weight:bold;  margin-bottom:2px;}
#colSecond .aktualnosci ul li a span.date {display:block !important;}
#colSecond .aktualnosci ul li a.ico. iSpeaker {float:right;}
#colSecond .aktualnosci ul li a span.desc {}
#colSecond .aktualnosci ul li.mor {border:0; float:right; margin:5px 10px 0 0;}
#colSecond .aktualnosci ul li.mor a.more {width:100%; color:#fbc100;}

/* roter */
.gwiazdy ul li {background-color:#fbc100;}
.gwiazdy ul li a .text {width:250px; height:63px; text-align:left;background:#fbc100;}
	html>body .gwiazdy ul li a .text {height:59px; * height:63px;}
.gwiazdy ul li a div.text span.title {color:#fff; font-family:Trebuchet MS; font-size:15px; font-weight:normal; display:block; margin:2px 5px 0 5px;}
#nav.nav {position:absolute; bottom:0; right:0; width:180px; z-index:50; text-align:right;}
#nav.nav a {background:#3fabdb; color:#fff; font-size:14px; padding:2px 3px; margin-left:1px; }

#colSecond .gwiazdy.sub {height:auto !important;}
#colSecond .gwiazdy.sub .ulGwiazdy.sub li {background-color:#fff !important;}
#colSecond .gwiazdy {width:250px; float:left; position:relative; height:334px; margin-bottom:10px;}
#colSecond .gwiazdy .gwiazdyTlo { background:#fbc100; width:250px; height:63px; float:left; position:relative; display:none;}
#colSecond .gwiazdy .gwiazdyTlo h3 span.title {color:#fff; font-family:Trebuchet MS; font-size:15px; font-weight:normal; display:block; margin:2px 5px 0 5px;}
#colSecond .gwiazdy .gwiazdyTlo span.date {color:#fff;}
#colSecond .gwiazdy .gwiazdyTlo span.desc {color:#fff;display:none; margin:2px 5px 0 5px;}	
#colSecond .gwiazdy .gwiazdyTlo #paging {background:#3fabdb; position:absolute; bottom:0; right:0; padding-left:5px; width:80px;}	
#colSecond .gwiazdy .gwiazdyTlo #paging a {color:#fff; font-size:14px; padding:0 1px 0 0; }
#colSecond .gwiazdy .gwiazdyTlo #paging a span {color:#61bae1; font-size:14px;padding:0 1px;}
#colSecond .gwiazdy ul li a img.thumb {float:left;}

#colSecond #blok_gora img {display:block; margin-bottom:10px;}
#colSecond #blok_gora .date {}
#colSecond #blok_gora .title {font-size:14px; font-weight:bold; display:block; margin:10px 0;}

#colSecond #sub {float:left; margin-bottom:10px;}
#colSecond #sub .lead {float:left; padding:0 0 10px 5px; width:510px; font-size:13px; font-weight:bold; color:#336699;}

#colSecond #sub .gwiazdy {float:left; width:250px; margin-right:3px;}
	html>body #colSecond #sub .gwiazdy {margin-right:10px;}
#colSecond #sub .gwiazdy .ulGwiazdy {float:left; background:#fff;}
#colSecond #sub .gwiazdy .ulGwiazdy li {margin:10px 5px 0 5px; float:left; border-bottom:1px dotted #fbc100; padding-bottom:5px;}
#colSecond #sub .gwiazdy .ulGwiazdy li a img {float:left; margin-right:8px;}
#colSecond #sub .gwiazdy .ulGwiazdy li a span.title {display:block; font-size:13px; font-weight:bold; margin-bottom:2px;}
#colSecond #sub .gwiazdy .ulGwiazdy li.mor {display:none;}

#colSecond #sub .prowadzacy {float:left; width:250px; margin-bottom:5px; }
#colSecond #sub .prowadzacy .ulProwadzacy {float:left; background:#fff;}
#colSecond #sub .prowadzacy .ulProwadzacy li {margin:10px 5px 0 5px; float:left; border-bottom:1px dotted #fbc100; padding-bottom:5px;}
#colSecond #sub .prowadzacy .ulProwadzacy li a img {float:left; margin-right:8px;}
#colSecond #sub .prowadzacy .ulProwadzacy li a span.title {display:block; font-size:13px; font-weight:bold; margin-bottom:2px;}
#colSecond #sub .prowadzacy .ulProwadzacy li.mor {display:none;}

#colSecond #sub .program {float:left; width:250px; margin-bottom:5px; }
#colSecond #sub .program .ulProgram {float:left; background:#fff;}
#colSecond #sub .program .ulProgram li {margin:10px 5px 0 5px; float:left; border-bottom:1px dotted #fbc100; padding-bottom:5px;}
#colSecond #sub .program .ulProgram li a img {float:left; margin-right:8px;}
#colSecond #sub .program .ulProgram li a span.title {display:block; font-size:13px; font-weight:bold; margin-bottom:2px;}


#colSecond .box.konkursy {margin-top:0;}
#colSecond ul#konkursy {width:510px; float:left; background:#fbc100 url(../_img/dots.gif) no-repeat 3px 115px;}
#colSecond ul#konkursy li {width:240px; float:left; padding:8px 5px; margin-right:5px; height:100px;}
#colSecond ul#konkursy li a img {float:right;}
#colSecond ul#konkursy li a h3 span.title {color:#fff; font-size:14px; font-weight:bold;}
#colSecond ul#konkursy li a span.desc {color:#fff; font-size:12px;}

#colSecond ul#konkursy2 {width:510px; float:left; background:#fbc100 url(../_img/dots.gif) no-repeat 3px 115px;}
#colSecond ul#konkursy2 li {width:240px; float:left; padding:8px 5px; margin-right:5px; height:100px;}
#colSecond ul#konkursy2 li a img {float:right;}
#colSecond ul#konkursy2 li a h3 span.title {color:#fff; font-size:14px; font-weight:bold;}
#colSecond ul#konkursy2 li a span.desc {color:#fff; font-size:12px;}


#colSecond .box.galeria {}
#colSecond .box.galeria .galleria {float:left; background:#fff; border-top:1px solid #fbc100; width:260px; height:198px; padding:10px 5px;}
#colSecond .box.galeria .galleria .galleriaInside {}
#colSecond .box.galeria .galleria .galleriaInside a {display:block; width:250px; height:167px; background-position:center !important;}
#colSecond .box.galeria .galleria .galleriaInside .title {color:#fbc100; text-align:right; padding:5px 10px 0 0;}
#colSecond .box.galeria .galleria .galleriaInside .desc { text-align:right; padding-right:10px;}

#colSecond .box.galeria .galleries {float:left; background:#fff; border-top:1px solid #fbc100; width:230px; height:198px; padding:10px 5px;}
#colSecond .box.galeria .galleries .galleriesInside {float:left; width:70px; margin-right:5px;}
#colSecond .box.galeria .galleries .galleriesInside a {display:block; width:70px; height:50px; background-position:center !important;}
#colSecond .box.galeria .galleries .galleriesInside .title {background:#fbc100; font-size:10px; color:#fff; padding:5px; height:25px;}
#colSecond .box.galeria .galleries a.more {border-top:1px dotted #fbc100; float:left; width:220px; color:#fbc100; text-align:right; margin-top:10px; padding-top:2px;}

#colSecond #content .galleries {margin:7px 0 0 5px; display:block;}
#colSecond #content .galleries .galleria {float:left; width:85px; margin:0 10px 10px 0;}
#colSecond #content .galleries .galleria a {display:block; width:85px; height:60px; background-position:center !important;}
#colSecond #content .galleries .galleria .title {background:#fbc100; font-size:10px; color:#fff; padding:5px; height:25px;}

#colSecond h2#title {color:#fff; font-family:Trebuchet MS; font-size:17px; padding:0 0 1px 5px;}
#colSecond span.date {display:none;}
#colSecond span.date.koncert {display:block; padding:0 0 3px 5px; color:#336699;}
#colSecond #content {float:left; background:#FFF; padding:15px; border-top:1px solid #fbc100; width:480px; margin-bottom:10px;}
#colSecond #content.sub {position:relative;}
#colSecond #content .fotoLeft, #colSecond #content .fotoRight {float:left; margin:0 10px 0 0; color:#9c9c9c; font-size:10px;}
#colSecond #content .fotoLeft img, #colSecond #content .fotoRight img {padding-bottom:3px; display:block;}
#colSecond #content .fotoLeft span, #colSecond #content .fotoRight span {color:#9c9c9c; display:block; font-size:10px;}
#colSecond #content object {display:block; padding-bottom:5px;}
#colSecond #content p {display:block; line-height:160%; margin-bottom:10px;}

#colSecond ul#archiwum {width:495px; float:left;}
	html>body #colSecond ul#archiwum {width:475px; * width:495px;}
#colSecond ul#archiwum li {display:block; margin-bottom:10px; float:left; width:100%;}
#colSecond ul#archiwum li a span.desc {font-weight:normal;}
#colSecond ul#archiwum li a img {float:left; margin:0 10px 10px 0;}

/* spec */
#colSecond .dedykacja ul#archiwum {background:#fff; padding:8px;}
	html>body #colSecond .dedykacja ul#archiwum { padding:15px 20px 15px 15px; *  padding:8px;}
#colSecond .dedykacja ul#archiwum li a h3 span.title {font-size:12px; font-family:Trebuchet MS; color:#336699;}
/* end */

#colSecond #content ul.trasa li {display:block; margin-bottom:10px;}
#colSecond #content ul.trasa li a span.date {display:inline-block !important; font-weight:bold;}
#colSecond #content ul.trasa li a span.city {}
#colSecond #content ul.trasa li a span.person {color:#fbc100;}

#colSecond #paging {float:left; width:100%;}
#colSecond #paging a {font-size:13px;}
#colSecond #paging a span {font-size:13px; color:#40abda;}

#colSecond .box.smsy a.more {float:left; background:#fff; border-top:1px dotted #fbc100; float:left; width:500px; color:#fbc100; text-align:right; padding:2px 10px 5px 0;}
#colSecond #smsBox {padding:10px;float:left; background:#fff; border-top:1px solid #fbc100; width:490px;}
#colSecond #smsBox.sub {padding:0 !important; border:0 !important;}
#colSecond #smsBox .item {display:block; margin-bottom:10px; color:#666;}


#colThird .shortBlogList .content {width:235px; padding:5px 0; border:1px solid #d8d8d8; border-top:0; float:left;}
    html>body #colThird .shortBlogList .content {width:233px;}
	
#colThird .bInside2 {margin-bottom:10px; float:left;}
#colThird .bInside2 .mapSmall { background:url(../_img/lzrMapSmall.gif) no-repeat;  width:235px; height:164px; float:left; position:relative;}
#colThird .content {background:#fff; float:left; width:235px;}
#colThird .bInside2 ul.map {padding:10px;}
#colThird .bInside2 ul.map li a {display:block; margin-bottom:6px;}
#colThird .bInside2 ul.map li a span.date {display:inline-block; font-weight:bold;}
#colThird .bInside2 ul.map li a span.city {display:inline-block;}
#colThird .bInside2 ul.map li a span.person {display:inline-block; color:#fbc100;}
#colThird .bInside2 ul.map li a.more { text-align:right; color:#fbc100; font-size:10px; margin-bottom:0;}
#colThird .bInside2 .mapSmall a {background:url(../_img/icoSun.gif) no-repeat; width:13px; height:14px; position:absolute;}
	html>body #colThird .bInside2 .mapSmall a {background:url(../_img/icoSun.png) no-repeat;}
#colThird .bInside2 .mapSmall a.ostrow {top:75px; left:50px;}
#colThird .bInside2 .mapSmall a.czestochowa {top:95px; left:70px;}
#colThird .bInside2 .mapSmall a.swieradow {top:93px; left:22px;}
#colThird .bInside2 .mapSmall a.polanica {top:107px; left:42px;}
#colThird .bInside2 .mapSmall a.elk {top:25px; left:125px;}
#colThird .bInside2 .mapSmall a.ketrzyn {top:15px; left:110px;}
#colThird .bInside2 .mapSmall a.wladyslawowo {top:2px; left:70px;}
#colThird .bInside2 .mapSmall a.stegna {top:15px; left:90px;}
#colThird .bInside2 .mapSmall a.darlowo {top:10px; left:45px;}
#colThird .bInside2 .mapSmall a.niechorze {top:19px; left:20px;}
#colThird .bInside2 .mapSmall a.krynica {bottom:20px; left:114px;}
#colThird .bInside2 .mapSmall a.rabka {bottom:24px; left:90px;}
#colThird .bInside2 .mapSmall a.nowysacz {bottom:22px; left:103px;}
#colThird .bInside2 .mapSmall a.tarnow {bottom:35px; left:103px;}
#colThird .bInside2 .mapSmall a.mielno {top:12px; left:35px;}
#colThird .bInside2 .mapSmall a.ustronie {top:15px; left:28px;}
#colThird .bInside2 .mapSmall a.duszniki {top:107px; left:32px;}
#colThird .bInside2 .mapSmall a.zlotoryja {top:93px; left:42px;}
#colThird .bInside2 .mapSmall a.gniew {top:30px; left:75px;}
#colThird .bInside2 .mapSmall a.ostroda {top:30px; left:95px;}

#colThird .bInside2 ul#plyta {}
#colThird .bInside2 ul#plyta li {padding:10px;}
#colThird .bInside2 ul#plyta h3 span.title {display:block; margin-bottom:2px;}
#colThird .bInside2 ul#plyta li a img {float:right; margin:0 0 10px 10px;}

#colThird .bInside2 ul#nina li {padding:10px;}
#colThird .bInside2 ul#nina h3 span.title {display:block; margin-bottom:2px;}
#colThird .bInside2 ul#nina li a img {float:right; margin:0 0 10px 10px;}

#colThird .bInside2 ul.maskotka {position:relative;}
#colThird .bInside2 ul.maskotka li {padding:10px;}
#colThird .bInside2 ul.maskotka li.klik {background-color:#fbc100; color:#fff; font-size:24px;}
#colThird .bInside2 ul.maskotka li.klik a {background-color:#fbc100; color:#fff; font-size:24px;}
#colThird .bInside2 ul.maskotka li.img {background:url(../_img/maskotka.gif) no-repeat; width:128px;  height:147px; position:absolute; right:-85px; top:-25px;}
	html>body #colThird .bInside2 ul.maskotka li.img {background:url(../_img/maskotka.png) no-repeat; width:133px; height:153px;}

#bgFooter {background:url(../_img/footer.jpg) no-repeat center; height:476px; width:100%; float:left; padding-bottom:40px;}

/* cColumns */
#cColumns {width:978px; padding:0 0 4px; float:left;}

#youAreHere {width:716px; padding:9px 0 0 9px; float:left;}
	html>body #youAreHere {width:707px;}
#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;}

/* tail */
#cTail {width:100%; padding:30px 0; float:left; background:white;}
#bTail {width:559px; margin:0 auto;}
#bTail * {font-size:10px;}
#bTL {width:350px; text-align:left; float:left;}
#bTR {width:160px; text-align:right; float:left;}


/* gallery */
div#divFilms  {display:block; width:480px; float:left; }

#arrLeftFilm2.prev {left:225px; background:url(../_img/arrGalLeft.gif) no-repeat; z-index:300;}
#arrRightFilm2.next {left:255px; background:url(../_img/arrGalRight.gif) no-repeat; z-index:300;}
#arrLeftFilm2.prev,
#arrRightFilm2.next {position:absolute; top:32px; width:25px; height:34px; cursor:pointer;}

div#miniFilmsBox {width:480px; float:left;}
div#miniFilmsBox #filmsBox {width:480px; text-align:left; margin:0 auto;}
div#miniFilmsBox #filmsBox div {height:60px; text-align:left;}
div#miniFilmsBox #filmsBox li {float:left; margin:0 10px 10px 0;}
div#miniFilmsBox #filmsBox a.video_mini {display:block; height:70px !important; width:70px !important;}

div#divGallery {background:#fff; float:left; width:100%; margin-bottom:20px;}	
div#divGallery div#miniFilmsBox2 ul#filmsBox2 li div {width:470px !important; float:left;}
div#divGallery div#miniFilmsBox2 ul#filmsBox2 li span.title {text-align:center; float:left; width:100%; }
div#divGallery div#miniFilmsBox2 ul#filmsBox2 li span.desc {width:100%; text-align:center; font-size:12px; font-weight:bold; float:left;}
div#divGallery div#miniFilmsBox2 ul#filmsBox2 li span.author {display:block; text-align:center; width:100%; color:#999999; margin-bottom:3px;}


/* formularz kontaktowy */

div#titleForm {width:300px; margin:20px 0 0 0; float:left;}
div#titleAbsolute {width:250px; margin:20px 0 0 0; float:left;}

div#formularzCont {float:left;background:#fff;padding:15px 15px 0 15px; width:480px;}

div#formZglos {float:left; background:#fff;  padding:15px; width:480px;}
div#formZglosTop {display:none;}
div#formZglosCont {width:465px; xbackground:url(../_img/formZglosCont.gif) repeat-y; float:left;}
div#formZglosBottom {width:465px; height:10px; xbackground:url(../_img/formBgBottom.gif) no-repeat; overflow:hidden; float:left;}

div#er, div#ok {margin:0 7px;}	div#formularz {width:441px; margin:0 0 0 7px;}
table.formularz {}
table.formularz tr {}
table.formularz tr td.window {width:461px;}
table.formularz tr td.window div.formCont {position:relative;}
table.formularz tr td.window div.title {text-transform:uppercase; margin:10px 0 3px;}
table.formularz tr td p {width:461px; background:#f5f5f6; border:1px solid #83aad1;}
	html>body table.formularz tr td p {width:459px;}
table.formularz tr td p input {width:451px; background:#f5f5f6; color:#000; margin:3px 5px;}
table.formularz tr td p textarea {width:451px; height:80px; background:#f5f5f6; color:#000; margin:3px 5px;}

div#formZglosBut {width:462px; padding:10px 0 0 0; float:left;}
div#formZglosBut #kontakt_send {display:block; width:77px; height:23px; background:url(../_img/formZglosBut.gif) no-repeat; cursor:pointer; float:right;}
div#formZglosBut #kontakt_send {background: url(http://www.latozradiem.pl/2009/_img/formZglosBut.gif) no-repeat;cursor: pointer;display: block;float: right;height: 23px;width: 77px;}

div.helpCont,
div.help, 
div.formHelpTop, 
div.formHelpCen,
div.formHelpBot,
div.formHelpV {display:none;}

div.kontakt {float:left;background:#fff;padding:15px; width:480px;}
div.contactContainer {display:block; clear:both;}



/* colLeft */
#colLeft {width:185px; float:left; margin-top:75px; padding:0 0 0 20px;}

.boxKanaly {background:url(../_img/titleKanaly.gif) no-repeat top left; width:185px; float:left; padding-top:31px;} 
.boxKanaly a {float:left;}

.channel {float:left; background-color:#ededef; width:170px; padding:4px 5px 7px 10px;}
.channel a span.type {font-size:10px; color:#e51937; font-weight:bold; display:block; font-family:Tahoma;}
.channel a span.title {font-size:12px; color:#353539; font-weight:bold; display:block;  font-family:Tahoma;}

ul#channels {float:left; background-color:#fff; padding:10px 6px 6px 6px; width:173px;}
ul#channels li {border-bottom:1px dotted #cbcbcb; float:left; width:100%; margin-bottom:5px; padding-bottom:5px;}
ul#channels li a {font-size:12px; color:#353539; font-family:Tahoma;}
ul#channels li a span {font-size:10px; color:#e51937; font-family:Tahoma;}

.boxBaner {float:left; margin:10px 0;}

.boxStacje {background:url(../_img/titleStacje.gif) no-repeat top; width:185px; float:left; padding-top:31px; margin-bottom:10px;} 
.boxStacje ul#channels a.pr {background:url(../_img/sampleLogo.gif) no-repeat; width:102px; height:34px; float:left;}
.boxStacje ul#channels li a.pr span {margin:20px 0 0 110px; display:block; width:100%;}

.boxKoncert {float:left;}
.boxKoncert a {float:left;}
.boxKoncert .channel a span.title span {color:#e51937;}

/* colRight */
#colRight {width:740px; float:left; margin-top:10px; xpadding-left:15px; padding:0 0 0 15px;}

#stationDescription {width:566px;}
#lower {width:553px; height:165px; background:#ccc url(../_img/bgGramy.gif) no-repeat; overflow:hidden; padding:0 0 0 13px; float:left;}
#lower .type {color:#E51937; display:block; font-family:Trebuchet MS; font-size:12px; margin:12px 0 0 0; width:400px;}
#lower .title {color:#353539; display:block; float:left; font-family:Trebuchet MS; font-size:18px; margin:-3px 0 10px; width:400px;}
#lower .second {display:block; float:left; font-size:12px; line-height:19px; text-align:justify; width:540px;}
#lower .second .desc {width:400px; font-size:12px; margin:0 31px 0 0; float:left;}
#lower .second .img {width:93px; height:93px; font-size:12px; border:1px solid #ccc !important; float:left;}

.category {width:100%; float:left; margin-bottom:5px;}
.category a {float:left; margin-right:5px; width:180px; height:59px;}
.category a.slowo {background:url(../_img/btnKatSlowo.gif) no-repeat;}
.category a.muzyka {background:url(../_img/btnKatMuzyka.gif) no-repeat;}

.titleInfo {width:100%;  float:left; margin:35px 0 4px 0;}
.titleInfo span.gramy {float:left; font-size:22px; color:#fff;  font-family:Trebuchet MS;}
.titleInfo span.playlist { float:right; font-size:22px; color:#fff;  font-family:Trebuchet MS; margin-right:90px;}

.colTop {position:relative; width:536px; background:#fff; float:left; padding:20px 15px 15px 13px; border-left:1px solid #e51937; border-right:1px solid #e51937; border-bottom:1px solid #e51937;}
	html>body .colTop {xwidth:740px;}

.colTop #up {width:536px; float:left; margin:0 0 20px;}
.colTop #up .songTitle {display:block; width:320px; font-family:Trebuchet MS; font-size:14px; margin:0 16px 0 0; float:left;}

#runtimeBelt {position:relative; width:200px; height:20px; margin:-6px 0 0 0; float:left;}
#runtimeBelt .runtimeCounter {position:absolute; top:0; right:0;}
#runtimeBelt #belt {position:absolute; left:0; bottom:0; width:200px; height:5px; background:#656565; overflow:hidden; z-index:1;}
#runtimeBelt .redBeltClass {position:absolute; left:0; bottom:0; height:5px; background:#e21c33; overflow:hidden; z-index:2;}

.colTop #down {width:536px; float:left;}
.colTop #down img {width:265px; height:265px; border:1px solid #ccc !important; margin:0 13px 0 0; float:left;}
.colTop #down .title {display:block; font-size:15px; font-weight:bold; margin-bottom:5px;}
.colTop #down .runTime {display:block; margin-bottom:3px;}
.colTop #down .album {display:block; margin-bottom:3px;}
.colTop #down .artist {display:block; margin-bottom:3px;}
.colTop #down .vocals {display:block; margin-bottom:3px;}
.colTop #down .desc {display:block; font-size:12px; line-height:19px; margin-bottom:10px; text-align:justify;}


ul#boxesCategory {}
ul#boxesCategory li {float:left; width:180px; border-bottom:2px solid #262626; background-color:#fff;}
ul#boxesCategory li a {}
ul#boxesCategory li a span.title {float:left; height:25px;font-size:12px; color:#353539; font-family:Tahoma; padding:7px 10px 0 10px;}
ul#boxesCategory li.slowo a span.title span {color:#e51937;}
ul#boxesCategory li.muzyka a span.title span {color:#99c011;}
ul#boxesCategory li.slowo {border-top:5px solid #ce2140; border-left:1px solid #ce2140;}
ul#boxesCategory li.muzyka {border-top:5px solid #99c011; border-left:1px solid #99c011;}

#search {display:none;}
#search #iPas {position:absolute; top:36px; left:78px; width:253px; height:21px; background:#761a25;}
#search #iPas input {position:absolute; top:1px; left:7px; width:239px; background:#761a25; color:#fff; font-family:Trebuchet MS; font-size:14px;}
#search a.btnS {position:absolute; top:37px; left:335px; display:block; width:19px; height:19px; background:url(../_img/bNavRbtn.gif) no-repeat;}
#search a.btnS:hover {background:#721523 url(../_img/bNavRbtn.gif) no-repeat;}
#bThings a.forgot {color:#fff; float:right;font-family:Trebuchet MS; font-size:12px; margin-top:5px;}


.colTop #playlistArch {position:absolute; top:-200px; right:-175px; width:174px; background:#fff url(../_img/bgPlaylist2.gif) repeat-y; float:left;}
.colTop #playListBg {position:relative; width:174px; background:url(../_img/bgGramy.gif) no-repeat -566px 0; float:left;}
.colTop #playlistArch #playlistTitle {display:block; font-size:22px; background:#3f3f3f; color:#fff; font-family:Trebuchet MS; padding:4px 0 4px 1px;}

.colTop #playlistDetails {width:163px; padding:232px 0 0 7px;}
.colTop .oneEvent {width:163px; padding:2px 0; border-bottom:1px dotted #B3B3B3; float:left;}
.colTop .oneEvent .info {width:163px; float:left;}
.colTop .oneEvent .info img.img {width:43px; height:43px; margin:0 5px 0 0; float:left; border:1px solid #ccc;}
.colTop .oneEvent .info .title {color:#838383; display:block; font-size:12px; font-weight:bold;}
.colTop .oneEvent .info .album {color:#838383;}
.colTop .oneEvent .description {clear:both; display:block; font-size:12px; line-height:19px; margin:10px 0 0 2px;}
.colTop .oneEvent.present {width:175px; background:#fff url(../_img/bgPlaylist1.gif) no-repeat bottom left; padding:0 0 17px; margin:0 0 0 -1px; float:left;}
.colTop .oneEvent.present .info {width:163px; padding:5px 5px 0 7px; border:0; border-top:1px solid #e51937; margin:0;}
.colTop .oneEvent.future {cursor:pointer;}

#playElement_0 {position:absolute; top:5px; left:7px; height:45px;}
#playElement_1 {position:absolute; top:57px; left:7px; height:45px;}
#playElement_2 {position:absolute; top:107px; left:7px; height:45px;}
#playElement_2 .info {border:0;}

.colTop .oneEvent.past .info {height:43px; overflow:hidden;}
.colTop .oneEvent.present {position:absolute; top:164px; left:0; border:0;}
.colTop .oneEvent.present .info .title,
.colTop .oneEvent.present .info .album,
.colTop .oneEvent.future .info .title,
.colTop .oneEvent.future .info .album {color:#2F2F2F;}
.colTop .oneEvent.future.last .info {border:0;}

.playerBox {float:left; width:145px; margin-top:-15px;}
.playerBox a.play {background:url(../_img/btPlay.gif) no-repeat; width:37px; height:36px; float:left; margin-right:6px;}
.playerBox a.stop {background:url(../_img/btStop.gif) no-repeat; width:21px; height:21px; float:left; margin:14px 6px 0 0;}
.playerBox a.volumeOff {background:url(../_img/btMuteoff.gif) no-repeat; width:21px; height:21px; float:left; margin:14px 0 0 0; }
.playerBox a.volumeOff.off {background:url(../_img/btMuteon.gif) no-repeat;}
.playerBox #volume {float:left; margin:30px 0 0 8px; position:relative;}
.playerBox #volume a#vol_1 {height: 3px; left:0;}
.playerBox #volume a#vol_2 {height: 5px; left:5px;}
.playerBox #volume a#vol_3 {height: 7px; left:10px;}
.playerBox #volume a#vol_4 {height: 9px; left:15px;}
.playerBox #volume a#vol_5 {height: 11px; left:20px;}
.playerBox #volume a#vol_6 {height: 13px; left:25px;}
.playerBox #volume a#vol_7 {height: 15px; left:30px;}
.playerBox #volume a#vol_8 {height: 18px; left:35px;}
.playerBox #volume .volPoint {display:block; float:left; width:4px; background-color:#656565; bottom:0; position:absolute; overflow:hidden;}
.playerBox #volume .sel {background-color:#E21C33;}

#doc li {padding: 15px; background:  #fff;}
#doc h3 {background:url('../_img/wordIco.jpg')bottom left no-repeat; padding: 0 0 4px 25px;}
/*#doc {background: #fff url('../_img/wordIco.jpg') no-repeat;}*/

#bill {margin:0 auto;}
