html
{
height: 100%;
}

a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

a:active
{
outline: none;
}

a:focus
{
outline: none;
-moz-outline-style: none;
}

body
{
width: 100%;
margin: 0px;
background: #33184d;
font-size: 12px;
font-family: Georgia;
color: #646464;
}

p, img, form
{
	margin: 0; 
	padding: 0; 
	border: none;
}


#rainbow
{
background: url("../img/bg/rainbow.gif") repeat-x center;
height: 2px;
overflow: hidden;
line-height: 0px;
font-size: 0px;
}

#top_container
{
width: 100%;
position: relative;
overflow: visible;
z-index: 1;
background:  url("../img/bg/ytop.gif") repeat-x bottom;
}

#top_container2
{
/*height: 223px;*/
width: 960px;
margin: auto;
position: relative;
top: 0px;
border: 0px solid red;
text-align: center;
}

#menu_container
{
height: 173px;
width: 100%;
margin: auto;
position: relative;
top: 0px;
background:  url("../img/bg/top.jpg") no-repeat center;
}


#menu_container2
{
width: 960px;;
position: relative;
overflow: visible;
z-index: 2;
margin: auto;
height: 100%;
top: 0px;
border: 0px solid red;
}

#body_container
{
width: 100%;
position: relative;
overflow: visible;
z-index: 1;
background:  url("../img/bg/y.gif") repeat-x #653a84;
height: 100%;
}

#body_container2
{
width: 100%;
position: relative;
overflow: visible;
z-index: 1;
height: 100%;
}


#body_container3
{
width: 960px;;
position: relative;
right: 5px;
overflow: visible;
z-index: 2;
margin: auto;
height: 100%;
}

#content
{
	display: table-cell; width: 960px; padding-top: 10px;
}

#left_col
{
	float: left; width: 650px; overflow: hidden;
}

.left_col_box
{
width: 650px;
display: table-cell;
float: left;
margin-bottom: 10px;
}

.loginHeader {
	position:relative;
	left:300px;
	top:15px;
	color:#45295c;
}

.przejdzButton {
	background-image: url(../img/buttons/przejdz.gif);
	display:inline-block;
	text-indent:-9999px;
	width:243px;
	height:24px;
	margin-top: 14px;
}

.wylogujButton {
	background-image: url(../img/buttons/wyloguj_03.png);
	width:111px;
	height:26px;
	display:inline-block;
	text-indent:-9999px;
	position:relative;
	top:-3px;

}

.right_col_box
{
width: 300px;
display: table-cell;
float: left;
margin-bottom: 10px;
}

#right_col
{
	float: right; width: 300px; overflow: hidden; padding-left: 10px;
}

/*menu start*/
ul#menu {
	width: 955px; list-style: none;
	margin: 0;
	padding: 0;
	position: absolute; 
	top: 117px; 
	left: 5px;
	border: 0px solid red;
}

ul#menu li { display: inline; }
	
ul#menu li a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

ul#menu li a{
	display: block; float: left; height: 56px;
	background-image: url(../img/menu.png); text-indent: -9999px; 

}

ul#menu li a.home {
	width: 47px; background-position: 0 0;	
}

ul#menu li a.home:hover, ul#menu li a.home:focus, ul#menu li a.home_a {
	width: 47px; background-position: 0 -56px;	
}


ul#menu li a.wiadomosci {
	width: 131px; background-position: -47px 0;	
}

ul#menu li a.wiadomosci:hover, ul#menu li a.wiadomosci:focus, ul#menu li a.wiadomosci_a {
	width: 131px; background-position: -47px -56px;	
}

ul#menu li a.zapowiedzi {
	width: 124px; background-position: -178px 0;	
}

ul#menu li a.zapowiedzi:hover, ul#menu li a.zapowiedzi:focus, ul#menu li a.zapowiedzi_a {
	width: 124px; background-position: -178px -56px;	
}

ul#menu li a.audycje {
	width: 96px; background-position: -302px 0;	
}

ul#menu li a.audycje:hover, ul#menu li a.audycje:focus, ul#menu li a.audycje_a {
	width: 96px; background-position: -302px -56px;	
}

ul#menu li a.polecamy {
	width: 108px; background-position: -398px 0;	
}

ul#menu li a.polecamy:hover, ul#menu li a.polecamy:focus, ul#menu li a.polecamy_a {
	width: 108px; background-position: -398px -56px;	
}

ul#menu li a.archiwum {
	width: 116px; background-position: -506px 0;	
}

ul#menu li a.archiwum:hover, ul#menu li a.archiwum:focus, ul#menu li a.archiwum_a {
	width: 116px; background-position: -506px -56px;	
}

ul#menu li a.ekipa {
	width: 78px; background-position: -622px 0;	
}

ul#menu li a.ekipa:hover, ul#menu li a.ekipa:focus, ul#menu li a.ekipa_a {
	width: 78px; background-position: -622px -56px;	
}

ul#menu li a.kontakt {
	width: 91px; background-position: -706px 0;	
}

ul#menu li a.kontakt:hover, ul#menu li a.kontakt:focus, ul#menu li a.kontakt_a {
	width: 91px; background-position: -706px -56px;	
}


ul#menu li div.search {
	display: block; float: left; height: 56px;
	background-image: url(../img/menu.png);
	width: 159px; background-position: -791px 0;	
}

/*menu end*/

/*scroll start*/
			.osX .jScrollPaneTrack {
				background: url(../img/scroll/osx_track.gif) repeat-y;
			}
			.osX .jScrollPaneDrag {
				background: url(../img/scroll/osx_drag_middle.gif) repeat-y;
				margin: 0px 0px;
			}
			.osX .jScrollPaneDragTop {
				background: url(../img/scroll/osx_drag_top.gif) no-repeat;
				height: 12px;
			}
			.osX .jScrollPaneDragBottom {
				background: url(../img/scroll/osx_drag_bottom.gif) no-repeat;
				height: 12px;
			}
			.osX a.jScrollArrowUp {
				height: 18px;
				background: url(../img/scroll/osx_arrow_up.gif) no-repeat;
			}
			.osX a.jScrollArrowDown {
				height: 18px;
				background: url(../img/scroll/osx_arrow_down.gif) no-repeat;
			}
/*scroll end*/
div.baner643
{
	width: 643px;
	height: 53px;
	margin-top: -30px;
	position: relative;
	top: 30px;
	z-index: 10;
	background: url("../img/elements/baner643.png");
}

div.baner643-2
{
	background: url("../img/elements/baner643_2.png");
}

div.baner643 h1, div.baner643 h2
{
color: #341c57;
font-weight: bold; font-style: italic; margin: 0; font-size: 20px;
position: absolute; top: 10px; left: 22px;
}

div.baner643 h1.header2, div.baner643 h2.header2
{
color: #341c57;
font-weight: bold; font-style: italic; margin: 0; font-size: 20px;
position: absolute; top: 10px; left: 345px;
}


div.baner643-2 h2.header2
{
color: #ffffff;
}

div.baner643 a.link1
{
color: #341c57; text-decoration: none;
font-style: italic; margin: 0; font-size: 15px; font-weight: bold;
position: absolute; top: 13px; left: 200px; text-align: right; display: block; width: 390px;
}

div.baner643 a.rss
{
position: absolute; font-size: 0px; line-height: 0px; top: 0px; left: 597px; text-align: right; display: block; width: 47px; height: 46px; background: url("../img/elements/rss.gif");
}


div.baner300
{
	width: 300px;
	height: 49px;
	margin-top: -30px;
	position: relative;
	top: 30px;
	z-index: 1;
	background: url("../img/elements/baner300.png");
}

div.baner300 h1
{
color: #341c57;
font-weight: bold; font-style: italic; margin: 0; font-size: 20px;
position: absolute; top: 10px; left: 22px;
}

h2
{
	color: #3d2055;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}

span.next
{
font-family: tahoma; font-style: normal; font-size: 12px; font-weight: bold;
}

.outside_left1
{
	padding-left: 10px; float: left; width: 320px; overflow: hidden	
}

.inside_left1
{
	background: url('../img/elements/1middle_320.gif') repeat-y; width: 300px; padding: 10px; overflow: hidden; float: left; padding-top: 30px; padding-bottom: 0px; position: relative; bottom: 0px; z-index: 2;
}

.inside_left1_b
{
	background: url('../img/elements/1bottom_320.gif') no-repeat; width: 320px; height: 31px; overflow: hidden; float: left; position: relative; bottom: 15px; z-index: 1;
}

.outside_right1
{
	float: left; width: 320px; overflow: hidden;
}

.inside_right1
{
	background: url('../img/elements/1middle_320.gif') repeat-y; width: 300px; padding: 10px; overflow: hidden; float: left; padding-top: 30px; padding-bottom: 0px; position: relative; bottom: 0px; z-index: 2;
}

.inside_right1_b
{
	background: url('../img/elements/1bottom_320.gif') no-repeat; width: 320px; height: 31px; overflow: hidden; float: left;position: relative; bottom: 15px; z-index: 1;
}

div.line
{
	font-size: 0px; line-height: 0px; border-top: 1px solid #cecece; border-bottom: 1px solid #ffffff; float: left; overflow: hidden;
}

div.poleca
{
background: url('../img/elements/1box640.jpg') right no-repeat; float: left; width: 650px; height: 362px;
}

div.poleca_left
{
width: 310px; padding: 10px; padding-left: 20px; overflow: hidden; float: left; padding-top: 30px; padding-right: 0px;

}

div.poleca_right
{
width: 310px; padding: 10px; overflow: hidden; float: right; padding-top: 30px; padding-right: 0px; padding-left: 0px;

}

div.antena
{
background: url('../img/elements/2box640.png') right no-repeat; float: left; width: 650px; height: 380px;
}

div.antena_left
{
	width: 320px; padding: 0px; overflow: hidden; float: left; padding-top: 25px; padding-left: 10px; border: 0px solid red;
}

div.antena_right
{
	width: 320px; padding: 0px; overflow: hidden; float: right; padding-top: 25px; border: 0px solid red;
}

div.light303
{
	width: 281px; height: 88px; background: url('../img/elements/303light.gif');
	padding: 11px;
}

div.dark303
{
	width: 281px; height: 88px; background: url('../img/elements/303dark.gif');
	padding: 11px;
}

div.komentarze
{
	width: 300px; height: 514px;
}

div.komentarze_top
{
height: 60px; border: 0px solid red; padding-top: 27px;
}

div.pane3
{
	background: url('../img/elements/pane3_bg.gif') no-repeat;
}

div.komentarz
{
	padding: 10px 10px 10px 10px;
}

div.comm_nick
{
	color: #3d2055;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}

div.comm_date
{
	float: right;
	margin-top: -16px;
}

div.comm_cont
{
	margin-top: 10px;
}

div.on_air_ekipa
{
	width: 300px; 
	height: 60px;
	background: url('../img/elements/on_air_ekipa.gif') no-repeat;
}

div.on_air_comment_frm
{
	width: 300px; 
	height: 174px;
	background: url('../img/elements/on_air_comment_frm.gif') no-repeat;
	margin: 0px;
	padding: 0px;
}

#ekipa_div
{
	background: url('../img/elements/1box949.gif') right no-repeat; float: left; width: 949px; height: 293px; padding-top: 40px; position: relative; top: 0px;
}

div.rheight25
{
	border: 0px solid red;
	float: left;
	height: 130px;
}

div.registerLady {
	background: url("../img/rejestracja.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 389px;
    position: absolute;
    right: 50px;
    top: -4px;
    width: 341px;
    z-index: 200;
}

div.registerBox {
	width: 640px;
	height: 385px;
	display: block;
	float: left; 
	margin-left: 10px;
	margin-bottom: 2px;
	padding-top: 40px;
	padding-left: 20px;
	position: relative;
	top: 0px;
	background: url(../img/bg/register_bg.gif) no-repeat;
}

.registerBoxText {
	width: 640px;
	overflow: hidden; 
}

.registerBoxText input[type="text"], .registerBoxText input[type="password"] {
	background: url(../img/input.gif) no-repeat;
	border: none;
	width: 191px;
	height: 26px;
	color: #818181;
	padding-left:10px;
}

.registerBoxText .submit input {
	margin-top: 20px;
}

.registerBoxText label {
	color: #341c57;
	display: block;
    margin-bottom: 5px;
    margin-top: 10px;
}

.registerBoxText .gender label {
	display: inline;
}

.gender {
	color: #341c57;
	width: 82px;
	margin-top: 10px;
}




.registerBoxText select {
	background: url("../img/input.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 26px;
    padding-top: 5px;
    width: 192px;
    color: #818181;
    padding-left: 7px;
}

.kobieta {
	margin-left: 306px;
    position: absolute;
    top: 19px;
    z-index: 200;
}

.popup {
	width: 100%;
	height: 100%;
	z-index: 2;
	padding-top: 210px;
	position: absolute;
	background: url("../img/elements/slider_bg.png") repeat scroll 0 0 transparent;
}

.show {
	display: block;
}

.popupBg {
	background: url(../img/bg/popup_bg.jpg)  no-repeat;
	width: 540px;
	height: 99px;
	position: relative;
}

.popupText {
	padding-top: 30px;
	font-style: italic;
	color: #fae3d6;
	font-size: 16px;
	padding-left: 8px;
}

.popupExit {
	display: block;
    height: 53px;
    left: 501px;
    position: absolute;
    top: -25px;
    width: 51px;
    background: url(../img/elements/popup_exit.png)  no-repeat;
    cursor: pointer;
}

.konkursIpod {
	background: url("../img/elements/ipod.png") no-repeat scroll 0 81px transparent;
    display: block;
    height: 216px;
    position: absolute;
    right: 40px;
    top: 119px;
    width: 228px;
    padding-top: 40px;
}

#KonkursContent {
	background: url(../img/elements/input2.gif) no-repeat;
	width: 361px;
	height: 76px;
	border: none;
	font-family: Georgia;
	color: #818181;
	font-size: 11px;
	padding-left: 5px;
}

div.news_box
{
	width: 640px;
	overflow: hidden; 
	float: left; 
	padding-left: 10px;
	margin-bottom: 2px;
	position: relative;
	top: 0px;
}

div.news_box_shadow
{
	background: url(../img/elements/bg_shadow.jpg) no-repeat;
	background-color: #ffece5 !important;
}

div.second_box {
	margin-top: -27px;
}

div.second_header {
	margin-left: -10px;
}

div.news_box_top
{
	background: url('../img/elements/news_box_top.png') no-repeat;
	width: 640px;
	height: 20px;
	overflow: hidden;
}

div.news_box_bg
{
	background: url('../img/elements/news_box_bg.png') repeat-y;
	width: 640px;
	overflow: hidden;
}

div.news_box_bottom
{
	background: url('../img/elements/news_box_bottom.png') no-repeat;
	width: 640px;
	height: 20px;
	overflow: hidden; 
}

div.news_date
{ 
	margin: 0px 0px 10px 15px;
}

div.news_title
{
	margin: 0px 0px 10px 15px;
	font-weight: bold;
	color: #3d2055;
	font-size: 16px;
}

div.purple14 a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

div.purple14, div.purple14 a 
{	
	font-weight: bold;
	color: #3d2055;
	font-size: 14px;
	margin-left: 10px; 
	float: left;
	padding-top: 12px;
	padding-bottom: 6px;
	font-style: italic;
	text-decoration: none;
}

a.mp3_download
{
	display: block;
	float: right;
	margin-right: 10px;
	padding-top: 10px;
	padding-bottom: 6px;
}	

div.news_title a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

div.news_title a
{
	font-weight: bold;
	color: #3d2055;
	font-size: 16px;
	text-decoration: none;
}

div.news_title a:hover
{
	font-weight: bold;
	color: #3d2055;
	font-size: 16px;
	text-decoration: underline;
}

div.image_box
{
	width: 300px;
	height: 190px;
	margin: 0px 30px 0px 10px;
	float: left;
}

div.news_img_bg
{
	width: 300px;
	height: 166px;
	background: url('../img/elements/news_img_bg.png') no-repeat bottom left;
	margin: 0px 20px 0px 10px;
	float: left;
}


div.news_short
{
	line-height: 20px;
	margin: 0px 25px 20px 20px;
}

div.program_short
{
	line-height: 20px;
	margin: 0px 25px 20px 20px;
	font-weight: bold; font-size: 16px;
}

span.nextgrey
{
font-family: tahoma; font-style: normal; font-size: 12px; font-weight: bold; color: #646464;
}

div.ekipa_img_bg
{
	width: 160px;
	height: 168px;
	background: url('../img/elements/ekipa_img_bg.png') no-repeat bottom left;
	margin: 0px 20px 0px 10px;
	float: left;
}

div.ekipa_title a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

div.ekipa_title a, div.ekipa_title
{
	font-weight: bold;
	color: #3d2055;
	font-size: 16px;
	text-decoration: none;
	float: left;
	display: block;
	width: 400px;
}


a.ekipa
{
color: #341c57;
text-decoration: underline;
font-size: 12px; 
}

.disabled
{
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	overflow: hidden;
}



div.podcast_img_bg
{
	width: 225px;
	height: 141px;
	background: url('../img/elements/podcast_img_bg.gif') no-repeat bottom left;
	margin: 0px 20px 0px 10px;
	float: left;
}




/*paging*/
div.paging
{
	text-align: center;
	color: #e1aa85;
	font-weight: bold;
	font-size: 13px;
}

div.paging a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

div.paging a
{
	color: #45295c;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.paging a:hover
{
	color: #45295c;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

div.paging span.current
{
	display: inline-block;
	width: 26px;
	height: 22px;
	font-size: 13px;
	padding-top: 2px;
	margin-left: 2px;
	text-align: center;
	color: #e7be9d;
	font-weight: bold;
	text-decoration: none;
	background: url("../img/elements/paginator_bg.gif") no-repeat;
}

div.paginator_bg
{
	background: url('../img/elements/paginator_bg_big.png') no-repeat;
	width: 640px;
	height: 42px;
	padding-top: 10px;
	margin-bottom: -10px;
}

div.comment_bg
{
	width: 618px;
	height: 71px;
	background: url('../img/elements/comment_bg.gif') no-repeat;
	margin: 0px 0px 0px 12px;
}

div.comment_nick
{
	width: 218px;
	height: 26px;
	background: url('../img/elements/comment_nick.gif') no-repeat;
	margin: 8px 0px 0px 12px;
}


div.comment_captcha
{
	width: 136px;
	height: 26px;
	background: url('../img/elements/comment_captcha.gif') no-repeat;
	margin: 8px 0px 0px 12px;
}


div.comment_bg2
{
	width: 271px;
	height: 49px;
	background: url('../img/elements/comment_bg2.gif') no-repeat;
	margin: 0px 0px 0px 12px;
}

div.comment_nick2
{
	width: 271px;
	height: 26px;
	background: url('../img/elements/comment_nick2.gif') no-repeat;
	margin: 8px 0px 0px 12px;
}


div.comment_captcha2
{
	width: 189px;
	height: 26px;
	background: url('../img/elements/comment_captcha2.gif') no-repeat;
	margin: 8px 0px 0px 12px;
}

div.hr_line
{
	height: 0px;
	width: 618px;
	margin-left: 10px;
	border-top: solid 1px #cfcfcf;
	border-bottom: solid 1px #ffffff;
	line-height: 0px;
	font-size: 0px;
}

div.search_result
{
	float: left; width: 598px; padding: 10px;
}

div.search_result a.active, a.focus {
	outline: none;
	-moz-outline-style: none;
}

div.search_result a
{
	font-size: 12px;
	font-family: Georgia;
	color: #646464;
	text-decoration: none;
}

div.comment_element
{
	color: #140c36;
	line-height: 19px;
	width: 618px;
	display: block;
	background-color: #e7c3a6;
	overflow: hidden;
}

div.com_top
{
	background: url('../img/elements/comment_top.gif') no-repeat;
	overflow: hidden;
	width: 618px;
	height: 4px;
	margin: 0px;
	padding: 0px;
}

div.com_bottom
{
	background: url('../img/elements/comment_bottom.gif') no-repeat;
	overflow: hidden;
	width: 618px;
	height: 4px;
	margin: 0px;
	padding: 0px;
}

.form-error
{
	color: #d60000;
	font-size: 10px;
	width: 175px;
	height: 18px;
	font-weight: bold;
}

/* breadcrunps start*/
#breadcrumps
{
height: 26px; overflow: hidden; float: left; padding-bottom: 8px; margin-left: 9px;
}

#breadcrumps .b11
{
	float: left; background: url("../img/breadcrumps/11.gif") no-repeat; height: 26px; width: 4px;
}

#breadcrumps .b12
{
	float: left; background: url("../img/breadcrumps/12.gif") repeat-x; height: 20px;
	padding-left: 9px; padding-right: 9px; padding-top: 6px;
}

#breadcrumps .b12 a
{
	color: white;
	text-decoration: none;
	font-size: 11px; 
	font-style: italic;
}

#breadcrumps .b13
{
	float: left; background: url("../img/breadcrumps/13.gif") no-repeat; height: 26px; width: 14px;
}

#breadcrumps .b14
{
	float: left; background: url("../img/breadcrumps/14.gif") no-repeat; height: 26px; width: 14px;
}

#breadcrumps .b22
{
	float: left; background: url("../img/breadcrumps/22.gif") repeat-x; height: 20px;
	padding-left: 9px; padding-right: 9px; padding-top: 6px;
}

#breadcrumps .b22 a
{
	color: #140c36;
	text-decoration: none;
	font-size: 11px; 
	font-style: italic;
}

#breadcrumps .b23
{
	float: left; background: url("../img/breadcrumps/23.gif") no-repeat; height: 26px; width: 14px;
}

/*breadcrups end*/

/*podcast player start*/
.player_top
{
	width: 572px;
	height: 5px;
	background: url("../img/player/player_top.gif") no-repeat;
	line-height: 0px;
	font-size: 0px;
}

.player_bottom
{
	width: 572px;
	height: 5px;
	background: url("../img/player/player_bottom.gif") no-repeat;
	line-height: 0px;
	font-size: 0px;
}

.player_content
{
	width: 570px;
	border-left: 1px solid #a89cb1;
	border-right: 1px solid #a89cb1;
	display: table-cell;
}
/*podcast player end*/

/*top start*/
#top_tna
{
	color: #462664;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	top: 72px;
	left: 24px;
}


#top_tna_link
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 95px;
	left: 21px;
}


.listen
{
	color: #462664;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}

#winamp1
{
	width: 38px; height:38px; position: absolute; top: 76px; left: 424px; z-index: 2;
}

#winamp2
{
	position: absolute; top: 96px; left: 472px; z-index: 2;
	color: #462664;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#browser1
{
	width: 54px; height:54px; position: absolute; top: 38px; left: 388px; z-index: 1;
}

#browser2
{
	position: absolute; top: 72px; left: 468px; z-index: 1;
	color: #462664;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#sluchaj
{
	color: #ecccb5;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
	position: absolute; top: 43px; left: 454px; z-index: 2;
}

#top_panel
{
background: url('../img/elements/panel_top.png') no-repeat; width: 607px; height: 121px; position: absolute; left: 344px;	
}
/*top end*/

ul#footer {
	width: 84px; list-style: none;
	margin: 0;
	padding: 0;
	position: absolute; 
	top: 182px; 
	left: 25px;
}

ul#footer li { display: block; }
	
ul#footer li a{
	display: block; float: left; height: 15px; color: white; text-decoration: none; 
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 4px;
}


ul#footer li a:hover{
	border-bottom:1px dashed;
	margin-bottom: 3px;
}

.purple15
{
	font-weight: bold;
	color: #3d2055;
	font-style: italic;
	text-decoration: none;
	font-size: 15px;
}

.purple12reg
{
	color: #3d2055;
	float: left;
	font-style: italic;
	text-decoration: none;
	font-size: 12px;
}

a.antena_soon
{
	display: block;
	padding: 5px 15px 5px 22px;
	width: 266px;
	color: #5c5c5c;
	text-decoration: none;
	float: left;
}

a.antena_soon:hover
{
background: #ead1be;
}

div.minisite_box {
	width: 640px;
	overflow: hidden;
	background-color: #fae3d6;
	padding-bottom: 20px;
	padding-top: 50px;
	padding-left: 20px;
	height: 270px;
}

div.minisite_box p {
	color: #3D2055;
    font-size: 16px;
    font-style: italic;
}

a.zapomniales {
	color: #3D2055;
    font-size: 14px;
    margin-left: 116px;
    margin-top: -21px;
    position: absolute;
    text-decoration: none;
}

a.brak {
	color: #3D2055;
    font-size: 14px;
    margin-right: 16px;
    margin-top: 29px;
    text-decoration: none;
    font-style: italic;
}

a.zaloguj_fb img {
	margin-top: 20px;
}

.fleft {
	float: left;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

.brakKonta {
    display: block;
    left: 220px;
    position: relative;
    top: -200px;
}

.konkursPlaylista {
	right: 90px;
	top: 160px;
}

.player {
	display: block;
	width: 302px;
	height: 85px;
	font-style: italic;
	margin-bottom: 20px;
	position: relative;
	top: 0px;
}

.playerFlesh {
	background: url('../img/playlista/bg_flesh.png') no-repeat;
	color: #3D2055;
}

.playerViolet {
	background: url('../img/playlista/bg_violet.png') no-repeat;
	color: #fff;
}

.cover {
	margin-top: 9px;
	margin-left: 9px;
	border: 1px solid white;
}

.songTitle {
	margin-left: 10px;
	margin-top: 10px;
}

.play {
	display: block;
	width: 73px;
	height: 44px;
	margin-left: 75px;
    margin-top: 55px;
    position: absolute;
}

.play a {
	text-indent: -9999px;
	position:absolute; 
}

a.playLink {
	height: 40px;
    margin-left: 3px;
    margin-top: 3px;
    width: 37px;
}

a.muteLink {
	height: 30px;
    margin-left: 36px;
    margin-top: 1px;
    width: 30px;
}

a.mutes {
	margin-left: 0;
}

.playFlesh {
	background: url('../img/playlista/player_flesh.png') no-repeat;
}

.pauseFlesh {
	background: url('../img/playlista/pause_flesh.jpg') no-repeat;
	height: 37px;
    width: 35px;
    position: absolute;
}

.muteFlesh {
	background: url('../img/playlista/mute_flesh.jpg') no-repeat;
	height: 30px;
    width: 30px;
    position: absolute;
    margin-left: 35px;
}

.playViolet {
	background: url('../img/playlista/player_violet.png') no-repeat;
}

.pauseViolet {
	background: url('../img/playlista/pause_violet.jpg') no-repeat;
	height: 37px;
    width: 35px;
    position: absolute;
}

.muteViolet {
	background: url('../img/playlista/mute_violet.jpg') no-repeat;
	height: 30px;
    width: 30px;
	position: absolute;
	left: 40px;
    margin-top: 1px;
}
.ocen {
	position: absolute;
	top: 42px;
	left: 148px;
}

.stars {
	margin-left: 4px;
    margin-top: 1px;
}

.stars a {
	margin-right: 2px;
}

.starsListen {
	margin-left: 11px;
}

.star {
	text-indent: -9999px;
	display: block;
	width: 12px;
	height: 12px;
}

.starFlesh {
	background: url('../img/playlista/star_flesh.png') no-repeat;
}

.starViolet {
	background: url('../img/playlista/star_violet.png') no-repeat;
}

.tooltipBox {
	margin-left: 34px;
    margin-top: -23px;
    position: absolute;
}

.tooltipBox a {
	text-decoration: none;
	font-style: normal;
	text-align: center;
}

.tooltip {
	display: block;
	width: 91px;
	height: 22px;
}

.tooltipFlesh {
	background: url('../img/playlista/tooltip_violet.png') no-repeat;
	color: #e9c7ab;
}
.tooltipFlesh1 {
	background: url('../img/tooltip_violet_long.png') no-repeat;
	color: #e9c7ab;
}
.tooltip11 {
	display: block;
	width: 100px;
	height: 22px;
}

.tooltipViolet {
	background: url('../img/playlista/tooltip_flesh.png') no-repeat;
	color: #3d2055;
}

.tooltipViolet1 {
	background: url('../img/tooltip_flesh.png') no-repeat;
	color: #3d2055;
}
.tooltip2 {
	margin-left: 48px;
}

.tooltip3 {
	margin-left: 60px;
}

.tooltip4 {
	margin-left: 72px;
}

.tooltip5 {
	margin-left: 80px;
}

.tooltip6 {
	margin-left: 48px;
}

.tooltip7 {
	margin-left: 60px;
}

.tooltip8 {
	margin-left: 72px;
}

.tooltip9 {
	margin-left: 80px;
}

.hide {
	display: none;
}

