/* CSS Document Generated by Warski */

html, body {height: 100%;}

* { margin:0; padding:0; border:0;}


body {
       font-family: Tahoma, Verdana, Arial, Trebuchet, sans-serif;
       font-size: 11px;
       color:#292A49;
       background: #FBFBFB;  
}

img {display: block;}

a {color:#000; text-decoration: none; background-color: transparent;}
a:hover {text-decoration: underline; background-color: transparent;}
.clear, .videoContent {clear: both;}
.hide {visibility: hidden; font-size: 0px;}
.none {display: none;}
li {list-style: none;}
p {margin-bottom: 10px; line-height: 1.3em; }
address {font-style: normal; margin-bottom:15px;}
b {color:#000;}
h4 {font-size: 13px; font-family: verdana; margin-bottom:5px;}
h4 span {display: block; color:#D3D3D3; font-size: 11px;}
h5 {font-size: 100%;}

table { padding-bottom:10px; white-space: nowrap;}
table td {padding: 0} 
.pointer {cursor: pointer;}
.error {color: #ff0000;}
.fl, .imgInArt {float: left; padding-right:10px;}
.fr {float: right; padding-left:10px;}
.center {margin:10px auto; display:block;}
.text_center {text-align: center;}
hr, iehr { height: 1px; clear: both; background: none; display: block; font-size:0px; margin-bottom:10px; border-top-style: solid; border-top-width:1px;}


.blue_color {color:#2E3192;}
.black_color {color: #000;}
.grey_color {color: #848C94;}
#content .box .content .red_color {color:#fe0000 !important ;}
#content .box .content .green_color {color:#159700 !important;}


.i {font-style: italic;}
.b {font-weight: bold;}
.upper {text-transform: uppercase;}
.txtl {text-align: left;}
.txtr {text-align: right;}
.txtc {text-align: center;}
.txtj {text-align: justify;}

.s10 {font-size: 10px;}
.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}
.s14 {font-size: 14px;}
.s15 {font-size: 15px;}
.s16 {font-size: 16px;}
.s17 {font-size: 17px;}
.s18 {font-size: 18px;}
.s19 {font-size: 19px;}
.s20 {font-size: 20px;}
.s21 {font-size: 21px;}

.pdud20 {padding: 20px 0 }

.pdl05 {padding-left:5px;}
.pdl10 {padding-left:10px;}
.pdl15 {padding-left:15px;}
.pdl20 {padding-left:20px;}

.pdr05 {padding-right:5px;}
.pdr10 {padding-right:10px;}
.pdr15 {padding-right:15px;}
.pdr20 {padding-right:20px;}

.mgr0 {margin: 0 !important}


#wrapper ul.partner {text-align: center; margin:10px 0}
#wrapper ul.partner li {display: inline; padding:0 !important; width: auto !important;}
#wrapper ul.partner li img, #wrapper  ul.partner li a {display: inline; opacity:0.8; }
#wrapper ul.partner li a:hover img  {opacity:1;}


/* top */
#wrapper {width: 981px; margin: 0 auto;}

#top h1, #logo { float: left; padding:2px 0 2px 10px;}
#top #listen_radio {width: 275px; text-align: center; float: left; padding:15px 0 0 0}

#top ul.ico {float: right; overflow: hidden; padding-top:10px}
#top ul.ico li {background-position:center top !important; float:left; text-align:center; }
#top ul.ico a {display:block; margin:30px 14px 0; color: #000; }


#top ul.info {clear:both; overflow:visible; padding-top:5px;}
#top ul.info li {width: 25%; float: left;}
#top ul.info li img {display: inline; position:relative; top:3px;}
#top ul.info li.data {position:relative; width:23%}
#calendar {left:-70px; position:absolute; top:22px; z-index:20; display:none;}

#top ul.info li.saint {width:27%;}
#top ul.info li.search {margin-top:4px;}
#top ul.info li.search input.input {width:187px; height:15px;background: url(http://www.google.com/coop/intl/pl/images/google_custom_search_watermark.gif) no-repeat left center; border:1px #7E9DB9 solid;}
#top ul.info li.search input.button {height:16px; width:49px; cursor:pointer; font-size:11px;}

#top ul.info li.weather span {display:block;}
#top ul.info li.weather dl {display:block; float:right;}
#top ul.info li.weather dt {float:left; position:relative; top:5px;}
#top ul.info li.weather dt.title{padding:0 5px;}
#top ul.info li.weather dd {float:left; position:relative; top:-5px;}


#top .topBaner {clear:both; margin-top:10px;}
#top .topBaner img, #top .topBaner embed, #top .topBaner object, #top .topBaner ins, #top .topBaner canvas {display:block !important; margin:0 auto !important;}

/* menu */

#menu_level_0 {margin-bottom:10px; position: relative; height: 79px;  width: 979px; margin-top:20px; text-align: center; clear:both;}
#menu_level_0 li {color:#000000; float:left; font-family:arial; font-size:14px; font-weight:bold; padding:2px 0; background-position: center 9px; background-repeat: no-repeat;}
#menu_level_0 a {color:#000000; display:block;  padding:0 15px;}
#menu_level_0 a:hover {text-decoration: none; background-position: center -1px; background-repeat: no-repeat; padding:0 15px; position:relative; color: #fff; }


#menu_level_0 ul {position: absolute; top:81%; left:9px; width: 960px; height: 25px;}

#menu_level_0 li li {font-size: 11px; color: #fff; padding: 0 ; background: none;}
#menu_level_0 li li a {color: #fff; padding:5px;}
#menu_level_0 li li a:hover {text-decoration: underline;  color: #fff; padding:5px; }


#menu_level_0 ul, #menu_level_0 li:hover ul, #menu_level_0 li:hover ul ul, #menu_level_0 li.menuparenth ul, #menu_level_0 li.menuparenth ul ul {display: none;}
#menu_level_0 li:hover ul, #menu_level_0 ul li:hover ul, #menu_level_0 ul ul li:hover ul, #menu_level_0 li.menuparenth ul, #menu_level_0 li.menuh ul, #menu_level_0 ul li.menuparenth ul, #menu_level_0 ul ul li.menuparenth ul {display: block;}


#menu_level_0 ul ul {left:0;}

/* end menu */

#content {clear:both; margin:0 auto; overflow:hidden; width:970px;}
#content h2 {font-size: 14px; font-family: arial;  background-position:right 0; background-repeat:no-repeat; color:#000000; float:left;  text-indent: 10px; height:18px !important;}
#content h2 img {display:inline; vertical-align: middle; max-height:29px; padding-left:5px;}
#wrapper #content ul li a {color:#000000 !important;}
#wrapper #content ul.linksBoxes li a { font-family:verdana;}

#sub_content {padding-top:10px; overflow: hidden;}

/* ZAKŁADKI */
#content .top h2.tabs {font-weight: normal; height:21px !important; margin-top:1px; text-align: center;  margin-right:1px; cursor: pointer; text-indent: 0; margin-top:1px !important; padding:5px 10px 0;}
#content .top h2.active { font-weight: bold; font-size:13px;}
#content .top h2.firstkid.active {background-position: 1px 0;}
#content .top h2.firstkid {background-position: 1px 0 !important;}
#content .top h2.lastkid {}

#content div.tabs {display: none;}
#content div.active {display: block;}

/* end ZAKŁADKI */


#content span.more {clear:both;float: right; display: block; width: 49px; height: 16px; text-align: center;}

#content span.more a {color: #000 !important;}

#content .bottom span.more {padding-right:10px; margin-top:-11px; position: relative; z-index: 20;}
#content .bottom span.more a {font-size:11px;}


/* box 3x1 */
.box3x1 {overflow: hidden;}
.box3x1 .box {float: left;  padding:0 3.8px;}
.box3x1 .box_1 {width:346px;}
.box3x1 .box_2 {width:321px;} 
.box3x1 .box_3 {width:280px;}  
.box1x1 {width:960px; margin: 0 auto }




/*** zarz±dzanie boksami ***/
/* LONG SHORT VSHORT */
.box2x1l, .box2x1s {overflow: hidden; margin: 10px 0;}
.box3x1 .box .top, .box2x1l .box .top, .box2x1s .box .top, .box3x3 .box .top, .box1x1 .box .top { max-height: 29px; min-height: 29px;}
.box3x1 .box .bottom, .box2x1l .box .bottom, .box2x1s .box .bottom, .box3x3 .box .bottom, .box1x1 .box .bottom  {font-size: 0px; height: 6px;}
.box3x1 .box .content, .box2x1l .box .content, .box2x1s .box .content, .box3x3 .box .content, .box1x1 .box .content {padding:10px 5px 0; overflow: hidden; position: relative; clear:both;}
.box3x1 .box .content {min-height: 205px; max-height: 205px;}
/* END LONG SHORT VSHORT */

/*** end zarz±dzanie boksami ***/





/* CONTENT */
#main {clear:both;float: left; width: 511px; padding-left:3px;}
#content .box .content ul {overflow: hidden; margin: 0 0 10px 0}
#content .box .content ul li {background: url(../img/bg_li.gif) no-repeat left 6px; padding-left:8px; line-height: 1.4em; overflow: hidden;}
#content .box .content ul li span {color:#D3D3D3;}

#content .box .content ol {overflow: hidden; margin: 0 0 10px 0}
#content .box .content ol li {background:none; margin-left:35px; line-height: 1.4em; list-style: decimal; margin-bottom:10px;}

#content .box .content ul.col2 {overflow: hidden;}
#content .box .content ul.col2 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:45%; clear:both; height:16px; overflow:hidden;}
#content .box .content ul.col2 li.nonebor {border:none; clear:none;}

#content .box .content ul.col3 {overflow: hidden;}
#content .box .content ul.col3 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:28%;}
#content .box .content ul.col3 li.nonebor {border:none;}

#content .box .content ul.col4 {overflow: hidden;}
#content .box .content ul.col4 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:20.4%;}
#content .box .content ul.col4 li.nonebor {border:none;}

#content .box .content ul.col5 {overflow: hidden;}
#content .box .content ul.col5 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:15%;}
#content .box .content ul.col5 li.nonebor {border:none;}

#content .box .content ul.col6 {overflow: hidden;}
#content .box .content ul.col6 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:11%;}
#content .box .content ul.col6 li.nonebor {border:none;}

#content .box .content ul.col7 {overflow: hidden;}
#content .box .content ul.col7 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:9%;}
#content .box .content ul.col7 li.nonebor {border:none;}


#content .box .content ul.col8 {overflow: hidden;}
#content .box .content ul.col8 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:7%;}
#content .box .content ul.col8 li.nonebor {border:none;}

#content .box .content ul.col9 {overflow: hidden;}
#content .box .content ul.col9 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:6%;}
#content .box .content ul.col9 li.nonebor {border:none;}

#content .box .content ul.col10 {overflow: hidden;}
#content .box .content ul.col10 li {background: url(../img/bg_li.gif) no-repeat left 6px !important; padding-left:8px !important; padding-right:4px; line-height: 1.4em !important; float:left; margin-left:2%; width:5%;}
#content .box .content ul.col10 li.nonebor {border:none; }

#content .box .content ul.programDaysList li {display:inline; margin-left:1%; margin-right:1%; padding-left:8px !important; padding-right:10px; float:none;}
#content .box .content ul.programDaysList li a.active {text-decoration: underline;}

#wrapper #content li a {color: #000;}

/* END CONTENT */


.box3x1 .box .listen {padding: 0 0 10px 0}
.box3x1 .box .listen ul {margin: 0 !important}
.box3x1 .box .content h3, .box2x1s .box .content h3, .box2x1l .box .content h3 {margin-bottom:10px; font-size:130%;}

.box3x1 .box .content dl, .box2x1s .box .content dl  {}

.box3x1 .box .content dt, .box2x1s .box .content dt {color:#8E8F8F; margin-bottom:5px;}
.box3x1 .box .content dd, .box2x1s .box .content dd {padding-bottom:10px;}
.box3x1 .box .content dd strong {color: #4691DB; font-weight: normal;}

.box3x1 .box .content ul {overflow: hidden;}

.box3x1 .box .content li {background: url(../img/bg_li.gif) no-repeat left 6px; padding-left:8px; line-height: 1.4em;}
#list li {background:#C7E3FF none repeat scroll 0 0 !important; border-bottom:1px solid #75B1EC; line-height:1em !important; margin-bottom:1px; padding:0 !important;}
#list li li, .box3x1 .box .listen li img  {margin:0; display: block; border: none; padding:0;}
#list li li.text {width: 214px; text-align: center; padding:5px 0 0 0 !important;}
#list li li.text span {display: block; line-height: 1.2em; color:#000 !important}

#panel li {height:20px; margin:0 !important; padding:20px 0 0 !important; text-align:center; width:48px; line-height:1em !important;}
#panel li.save {background:transparent url(../img/button_listen_save.jpg) no-repeat !important;  }
#panel li.www {background: url(../img/button_listen_www.jpg) no-repeat !important;}
#panel li.panel {background:#A4D1FD !important; margin-left:1px !important; width:181px;}

#search {overflow: hidden; margin:0 auto; padding-top:20px; width:215px;}
#search label {font-size: 11px;}
#search input {background: url(../img/input_search.gif) no-repeat; font-size:10px; height:15px; padding:0 5px; width:165px;}



.box2x1l .box .content dl, .box2x1s .box .content dd {overflow: visible;}
.box2x1l .box .content dt, .box2x1s .box .content dd { margin-bottom:5px;}
.box2x1l .box .content dd, .box2x1s .box .content dd {padding-bottom:10px;  font-family: verdana; line-height: 1.3em;}
.sub .box2x1l .box .content dd strong {font-weight: bold;}
.box2x1s .box .content dt ul li {display: inline; padding:0 10px;}
.box2x1s .box .content dt ins {text-decoration: none;}

/************** MAIN ************/

/* serwisy strony */
#main .servises, #sub .servises {margin-bottom:10px; padding-bottom:10px; border-style: none none solid none; border-width: 0 0 1px 0}
#main ul.last, #sub ul.last {margin: 0; border: none }
#main .servises li, #sub .servises li {background: none !important; float: left; width: 20%; padding:0 !important; text-align: center; font-size: 12px; font-family: verdana; color: #000; font-weight: bold;}
#sub .servises li {font-size: 11px;}
#main .servises li img, #sub .servises li img {margin: 0 auto }
#content .servises li span {display:block; line-height:1.1em; color:#000 !important;}







/* blogi */
#blog #blogs {height:110px; overflow:auto;}
#blog #blogs li {background:none; line-height:1.0em; padding-left:0px; margin-bottom:10px}
#blog #blogs dl {padding: 10px 0; line-height: 1.1em;}
#blog #blogs dt {display: inline; background: url(../img/bg_li.gif) no-repeat 2px 5px; padding-left:10px; padding-right:5px; font-weight: bold;}
#blog #blogs dd {display: inline;} 
#blog #blogs dd a, #blog #blogs dt a span {color:#000 !important;}
#blog #blogs li a img {position:static !important; margin-right:6px; margin-top:10px; border:1px #B4D7F9 solid; padding:0 !important}


/* SUB */
#sub {float: right; float:right; width:443px; padding-right:3px;}
/* galeria */
div.gallery_scroll {overflow: hidden !important; margin: 0 auto; position: relative;}
div.gallery_scroll ul {overflow: hidden; position: relative; margin-bottom:0 !important; padding-bottom:10px;}
div.gallery_scroll li, div.gallery_scroll li { position: relative;  background:none !important; float:left; margin:0; padding:0 7px !important; width:130px; overflow: visible !important;}
div.gallery_scroll h4 {height:15px; position:relative;}
div.gallery_scroll h4 a:hover {text-decoration:none;}
div.gallery_scroll h4 span {margin:0; padding:0; text-align:left; white-space:nowrap; overflow:hidden; width:130px; }
div.gallery_scroll h4 span.over {background:#fff;  display:block; left:0; overflow:visible !important; padding:2px 5px; position:absolute; text-decoration:none; top:0; white-space:normal; z-index:20; cursor:pointer; }
div.gallery_scroll p {font-size: 11px; font-family: verdana; margin-bottom:5px; min-height:30px;}
div.gallery_scroll li img, div.gallery_scroll li img {width:130px; height:115px;}
div.gallery_scroll span, div.gallery_scroll span {color: #8F8E8E; display: block; text-align: right; padding-right:10px; margin-bottom:5px;}
/* sterowniki */
div.gallery_scroll .gallery_left {display: block; width: 11px; height:45px; position: absolute; left:0px; bottom:45px; }
div.gallery_scroll .gallery_right {display: block; width: 11px; height:45px; position: absolute; right:0px; bottom:45px;}
div.gallery_scroll .gallery_left span, div.gallery_scroll .gallery_right span{display: none; font-size: 0px;}

/* end sterowniki */

/* info sg sub */
#info .content {background-repeat: repeat-y; background-position: 49% top ;}
#info .fl, #info .fr {width: 47%;}
#info dl {}
#info dt {color:#7E7D7D; margin-bottom:5px;}
#info dd {margin-bottom:5px;}

/* end info sg sub */
/* video */
div.gallery_scroll .video img {width: 129px; max-width: 129px; height: 115px;}
div.gallery_scroll a.play {background: url(../img/video_play_blue.png) no-repeat left bottom; display: block; height:20px; width:129px; margin-top:-20px; position: relative;}
div.gallery_scroll a.play span {display: none !important;}
div.gallery_scroll hr, div.gallery_scroll iehr {margin: 10px 0 }

/* Ramówka */
#ramowka {width: 100%; }
#ramowka td {padding:5px 10px; background-repeat: no-repeat; background-position: 400px center; }
#ramowka th {padding:0 5px; white-space:nowrap;}

/* Stronnicowanie artykółów */
ul.pager {overflow:hidden; clear: both; margin:0 !important;}
ul.pager li {float:left; padding:5px; line-height:1.2em !important; margin:0 2px 10px;}
ul.pager li .current {font-weight:bold; text-decoration:underline; color:#2E76B0 !important;}
ul.pager li.fl {float: left !important;}
ul.pager li.fr {float: right !important;} 

/* Na skróty */
/* ul.shortcut  {padding:10px 0; margin:-10px -5px 10px !important; padding:10px 0 10px 15px;} */
ul.shortcut li {cursor: pointer; white-space: nowrap; padding-right:2px !important;}
ul.shortcut li:hover {color:#4691DB; font-weight: bold;}

#boks2x2 .box2x2 {float: left; width:241px; padding:0 4px 10px;}
#boks2x2 .box2x2 .content {padding-bottom:10px;}

/* Lista galerii */
.gallery_list .box3x3 {height:160px; overflow:hidden;}
.gallery_list .box3x3 .content {height:115px; overflow:hidden;}
.box3x3 {float: left; width:310px; padding:0 4px 10px;}
#sub_content .box3x3 .top h2 {font-size: 12px;}
.box3x3 .content {padding-bottom:10px; height:115px; overflow:hidden;}

dl.header, dl.rss {overflow: hidden; margin-bottom:10px;}
dl.header dt {clear: both; float: left;  padding-right:5px;}
dl.header dd {color:#2E76B0; font-weight: bold;}

dl.description dt { font-weight: bold;}
dl.description dd {}

/* Kanały rss & Zespół radiowy */

dl.rss, dl.team {clear: both;}
dl.team {border-bottom:none; margin-bottom:2px;}
dl.rss dt, dl.team dt { font-size: 12px; font-weight: bold; padding-right:60px; position: relative; color: #000 !important; text-indent: 10px; margin: 0 !important; height: 22px; }
dl.team dt {padding-top:3px;}
dl.rss dt img, dl.team dt img {display: inline; vertical-align: middle;}
dl.team dt span {color:#4691DB; cursor:pointer; font-size:11px; font-weight:bold; padding-left:12px; position:absolute; right:10px; top:4px; width:95px; background: none; display: block;}
dl.team dt span {width: auto;}


dl.rss dt div.addrss {background: url(../img/ico_add_rss.gif) no-repeat left center ;}
dl.rss dt div.delrss {background: url(../img/ico_del_rss.gif) no-repeat left center ;}
dl.rss dt div {height:19px; padding-left:10px; padding-top:3px; position:absolute; right:10px; top:0;}
dl.rss dd, dl.team dd div {padding: 5px 10px; overflow: hidden; }
dl.team dd {display:none; padding-bottom:0 !important; }
dl.team dd div {overflow: hidden; margin-top:2px; position: relative;}
dl.team dd div span.more {position: absolute; right: 5px; bottom:0}

dl.team dt span img.none{display: none;}
dl.team dt span img.active {display: block;}

div.ramowka strong {padding-right:20px;}
div.ramowka dt {margin-bottom:2px;}
div.ramowka dd {font-size: 11px !important; color:#666;}
div.ramowka dd div {margin-top:-1px; cursor: pointer;}
div.ramowka dd div img {display: inline; position:relative; top:3px;}
#content div.ramowka dd strong {color:#666666 !important; display:block; float:left; padding-right:28px; text-indent:7px;}

#content div.ramowka dd p strong {float:none; display: inline; padding: 0; text-indent: 0;}
div.ramowka dd div.light {background: #f9fcff;}
#content div.ramowka div p {padding-top:5px; margin-top:5px; border-top:1px #d1e5f5 solid; }
#content div.ramowka div.over  p {padding-top:5px; margin-top:5px; border-top:1px #fff solid;}
#content .content div.ramowka ul.info li {background: none !important; border: none !important; text-align: center;}
div.ramowka ul.info img {display: inline; position:relative; top:3px;}

/* Profil zespołu */
#profile {overflow: hidden; margin-bottom:10px;}
#profile img {border-style: solid; border-width: 3px; padding:0 }
#profile dl.header, #profile dl.description {float: right; width:290px; border-style: solid; border-width: 1px; padding-bottom:5px;}
#profile dl.header dt, #profile dl.description dt{font-size: 14px; color:#000; font-weight: bold; padding:3px 10px 0; float: none; border-bottom-style: solid; border-bottom-width: 1px; height:22px;}
#profile dl.header dt img {border: none; display:inline; max-height:29px; vertical-align:middle;}
#profile dl.header dd, #profile dl.description dd {clear: both; padding:0 10px;}
#profile dl.header dd dt, #profile dl.header dd dd {display: inline; font-size: 11px; padding: 0 5px 0 0; margin: 0; line-height: 1.5em; border: none; background: none !important; height: auto;}

#profile dl.description dt {font-size: 12px;}
#profile dl.description dd {text-align: justify;}

/* najlepsza 10tka */
#powerplay li {background: none !important; margin: 0; padding: 0 !important; line-height:1.2em; }
#music form {margin-bottom:10px;}
#music form ul {margin: 0 !important}
#music form li {position: relative; background: none !important; padding:0 !important; margin:0 0 5px 0; }
@media all and (min-width: 0px) { #music form li {position:static} } 
#playlistImage {margin:12px 0 0 90px;}
#music form li .status_playlst {clear:both;float:left;}
#music form span.listen {color:#000 !important; display:block; float:left; padding:0px 0 0 10px; overflow:hidden;}
#music form li input {position: absolute; right:5px;}
#music form input.glosuj {font-size: 11px; width: 50px; text-align: center; cursor: pointer; clear:both; display:block;}

/* Sonda */

form.probe {padding: 10px;}
form.probe .vote {float:right; line-height:1.2em !important; margin:0 2px; padding:2px 5px; cursor: pointer; font-weight: bold; font-size: 11px;}
form.probe .radio input, .search .radio input{clear: both; float: left; display: block; margin-bottom:10px; border: none; padding-right:10px;}
form.probe .radio  label, .search .radio  label {overflow: hidden; display: block; margin-bottom:10px; padding-left:10px}

form.probe div {margin-bottom:10px;}
form.probe input, form.probe label {margin:0 !important;}

.result {}
.result li {margin-bottom:10px; background: none !important; line-height:1.1em; padding:0 !important}
.result li li {float:left; width:49%;}
.result ul ul {margin: 0  !important}
.result label {clear:both; display:block; float:left; height:14px; overflow:hidden; padding-right:2%; width:75%; line-height: 1.1em;}
.result div.bar { height: 6px; overflow: hidden; margin-top: 4px;}
.result div.bar div.length{ height: 6px;} 

/* newsletter */
.newsletter {margin-bottom:10px;}
.newsletter div.block {float: left;  width: 30%; margin-right:16px; }
.newsletter div.last-kid {margin: 0; width: 32%;}
.newsletter label {display: block; width: 100%; margin-bottom:3px; font-size: 10px; }
.newsletter input.text, .search input.text { width: 90%; display: block; border: 1px #a0a0a0 solid; line-height:1.2em !important; padding:2px 5px;}
.newsletter input.submit, .newsletter input.remove {cursor:pointer; font-size:11px; font-weight:bold; line-height:1.2em !important; margin:16px 2px 0; padding:2px 5px;}

#content .box .content .newsletter .col3.checkbox li {background: none !important;  }

/* wyszukiwarka */
.search_block input.text {float: left; width: 80%; margin: 0 0 20px 0 }
.search input.submit {cursor:pointer; font-size:11px; font-weight:bold; line-height:1.2em !important; margin:0px 2px 0; padding:2px 5px;}
.search div.checkbox {padding:5px 10px 5px 0; width: 25%; }
.search div.checkbox div {display: none; width: auto; float: none;}
.search div.checkbox.current { margin-right:10px; padding:5px;}

/* ankieta */
.poll div.radio, .poll div.checkbox, .poll div.select, .poll div.text {width: 47%; padding:5px 0}
.poll div.radio label, .poll div.checkbox label, .search div.checkbox label {position: relative; top: -2px;}  
.poll input.text {border-style:solid; border-width:1px; font-size:11px; height:13px; padding:3px 5px; }
.poll select {border-style:solid; border-width:1px; width:20%;}
.poll div.text input.text {width: 15%;}
.poll div.area {margin-bottom:15px;}
.poll textarea.area {border-style:solid; border-width:1px; font-size:11px; padding:3px 5px; width: 97%; overflow: auto;}


.poll input.submit, .order_music input.submit, .platinium_mic input.submit {font-weight:bold; padding:2px 5px; font-size:11px;}
.poll div.buttons, .platinium_mic div.buttons {clear: both;}
.poll div.buttons input, .platinium_mic div.buttons input {text-align: center;}

/* zamow piosenke, platynowy mikrofon */
.order_music fieldset {background: #f3f3f3; padding:10px 5px; margin-bottom:10px; }
.order_music .ftop div.text, .platinium_mic div.radio {width: 47%; padding:5px 0}
.order_music .ftop label, .order_music .ffooter label {display:block; line-height: 1.8em;}
.order_music div.text input.text, .platinium_mic div.text input.text {border-style:solid; border-width:1px; font-size:11px; height:13px; padding:3px 5px; width: 94%;}
.order_music textarea.area {clear:both; border-style:solid; border-width:1px; font-size:11px; padding:3px 5px; width: 97%; overflow: auto;}
.order_music .ftop p small {display: block; text-align: center;}

.order_music .fmiddle div, .order_music .ffooter div{float: left; width: 32%; padding: 5px 0 0 1% }
.platinium_mic .ffooter div.text {float: left; width: 23%; padding: 5px 0 0 1.5%}
.order_music .ffooter div.text input.text, .platinium_mic .ffooter div.text input.text {width: 91%;}

/* platynowt mikrofon */
#microfone {position: relative; overflow: hidden; padding: 10px 0 }
#microfone img {margin: 0 auto 20px;}
#microfone h5 {color:#FFFFFF; font-family:tahoma; font-size:14px; position:absolute; right:43px; top:145px; text-transform: uppercase;}
.platinium_mic .buttons {padding: 10px 0 10px}
.platinium_mic fieldset {border:1px solid #D9D9D9; margin-bottom:10px;}
.platinium_mic fieldset.ffooter {padding-bottom:10px;}
.platinium_mic .bg_grey {background:#F4F4F4; overflow:hidden; padding:10px;}
.platinium_mic .bg_grey .div {width: 47%; padding:5px 0}
.platinium_mic .bg_grey .div p {margin: 0 !important }
.platinium_mic .bg_grey .div h4 {color:#292A49; font-family:verdana; font-size:15px; font-weight:bold;}
.persons_mic {overflow:hidden; margin-bottom:20px;}
.platinium_mic div.radio {width: 33%; padding:5px 0}

/* Art ico */
.art_ico {margin-bottom:10px;}
.art_ico ul {background:#F2F2F2;border-bottom:1px solid #CFCFCF;  padding:5px 0; margin: -10px -5px 0 !important; }
.art_ico li {background: none !important; float: left; line-height: 1.2em !important; padding:0 0 0 15px !important;  padding-left:25px;}
.art_ico li img {margin-top:2px; float: left; padding-right:5px;}




#cbook {padding: 0px }
#cbook li {border: 1px #d2d2d2 solid; margin-bottom:10px; list-style: none; padding: 0px !important; background: none !important;}
#cbook dl {position: relative;}
#cbook dt {background: #f8f8f8; margin:0; padding-bottom:5px; line-height: 2.0em; padding:0 5px;}
#cbook dt.date {position: absolute; right: 10px; top:0;}
#cbook dt a {margin-left:10px;}
#cbook dd {background: #f3f3f3; padding:5px; overflow: hidden;}



/* komentarze */
.box .content #CommentsList li {border: 1px solid #ddd; padding-left: 10px; padding-right: 10px; background: #f3f3f3 url(/img/comment_bg.png) repeat-x; margin-bottom: 5px;}
#CommentsList dt {height: 24px; line-height: 24px; float: left; color: #000;}
#wrapper #CommentsList dt a {color: #4691db; font-weight: bold;}
#CommentsList dd.date {height: 24px; line-height: 24px; float: right; color: #777;}
#CommentsList dd.text {clear: both; padding-bottom:0; font-size: 12px;}
#comments input, #comments textarea {font-size: 11px; padding: 4px 5px;}
#comments input#comment_login {width: 167px;}
#comments input#comment_email {width: 167px;}
#comments #comment_captcha {width: 116px;}
#comments #comment_submit {width: 126px; padding:0; border:0; height: 28px; margin-top: 30px;}
#comments input.error {border: 1px solid red;}
#comments textarea.error {border: 1px solid red;}

#comment_login_div {float: left; width: 184px;}
#comment_email_div {float: left; width: 170px;}
#comment_text_div {clear: left;}
#comments form label {line-height: 20px;}
#comments a#change-image {color: #777; font-size: 10px; font-weight: bold; text-decoration: underline;}
#comments #comment_text {width: 350px; height: 72px; background: url(/img/comment_textarea.png);}
#comment_captcha_div {float: right; width: 130px;}
#comment_submit_div {float: right; width: 130px; clear: right; }
#copy-r {color: #ccc; padding: 0px 50px; text-align: center;}
#comments .box .content ul.pager li {display:inline; padding:5px; border:1px #9ECBF9 solid; line-height:2.5em; background: url(/img/bg_pagger_blue.gif) repeat-x left bottom;}
#comments .box .content ul.pager li .current {font-weight:bold; text-decoration:underline; color:#2E76B0 !important;}
#comments .box .content ul.pager img {display:inline;}
.videoContent object, .videoContent embed {margin:0 auto; display:block;}

/* prace sezonowe */
#notice fieldset {padding:10px; margin:5px; display:block; clear:both; border:1px #EBEBEB solid;}
#notice #sj_title_div, #sj_status_div {float:left; width:48%; padding:0 1%}
#notice #sj_title_div input {width:92%}
#notice .radio {background:none !important; width:auto !important; border:none !important}
#notice label.header {display:block; float:none; clear:both; padding:0 !important; heoght:auto !important;}
#sj_date_from, #sj_date_to {width:151px;}
#sj_name_div, #sj_phone_div, #sj_surname_div {float:left; width:33%}
#sj_name_div input, #sj_phone_div input, #sj_surname_div input {width:89%;}
#sj_address {width:445px;}
#sj_address_area {height:150px; width:445px; background:#F6FBFF !important; margin-bottom:10px;}
#sj_submit {padding:0 5px; overflow:visible; margin-right:10px;}

#footer {clear: both;}
#wrapper #footer ul.partner li {padding:0 20px !important}
#copyright {height: 25px; width: 941px; margin: 0 auto; padding:10px }

