﻿/* GĹĂ“WNE FUNKCJONOWANIE STRONY */
body {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #7F0000;
	background-image: url(../images/bgtop.jpg);
	background-repeat: repeat-x;
	background-color: #DEDEC0;
        margin: 0px;
        padding: 0px;
}

a {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #7F0000;
        text-decoration: none;
}

a:hover {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #7F0000;
        text-decoration: underline;
}

img { 	
		border: 0px; 
}

.floatleft { 
		float: left;
}

.floatright {
		float: right;
}

.floatleft2 { 
		float: left;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
}

.floatright2 {
		float: right;
		padding-right: 30px;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
}

.floatright3 {
		float: right;
		text-align: right;
}

.floatcenter {
		float: center;
		text-align: center;
		font-size: 9px;
}

.clearleft {
		clear: left;
}

.clearboth {
		clear: both;
}

.styl1 {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #7F0000;
}

.styl2 {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #ffffff;
}

#skyscraper {
 position:relative;
}

/* ELEMENTY LOGA */

#maindiv {
		width: 888px;
		margin-left: auto;
		margin-right: auto;
}

#logo {
		width: 888px;
		height: 264px;
		background-image: url(../images/logo.jpg);
}

#logosearch {
		float: left;
		padding-left: 610px;
		padding-top: 55px;
}

#logosearchstyl {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;
		background-color: #FFDF4C;
		border: 0px;
		width: 200px;
}

#logobutton {
		float: left;
		padding-left: 13px;
		padding-top: 55px;
}

#logobuttonstyl {
		clear: left;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;
		background-color: #FFDF4C;
		border: 0px;
		width: 55px;
}

#maintools {
		clear: left;
		float: right;
		padding-top: 46px;
		padding-right: 170px;
}

#menuu {
		float: left;
		width: 537px;
		padding-left: 310px;
		padding-top: 37px;
}

#pozdrowienia {
	float: left;
	padding-left: 195px;
	padding-top: 22px;
	width: 537px;
	color: #FFFFFF;
}

#prawo1 {
		float: left;
		padding-top: 22px;
		padding-left: 30px;
}

#ulubioneicon {
		float: right;
		width: 46px;
		height: 46px;
		background-image: url(../images/ulubione.gif);

}

#ulubionetext {
		float: right;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		padding-left: 10px;
		padding-right: 17px;
		padding-top: 13px;
}

#infoicon {
		float: right;
		width: 46px;
		height: 46px;
		background-image: url(../images/info.gif);

}

#infotext {
		float: right;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		padding-left: 10px;
		padding-top: 13px;
}

/* BUTTONY */

#buttonmain {
		padding-top: 27px;
}

#button1 {
		float: right;
		width: 192px;
		height: 55px;
		background-image: url(../images/kontakt.jpg);
}

#button2 {
		float: right;
		width: 186px;
		height: 55px;
		background-image: url(../images/reklama.jpg);
}

#button3 {
		float: right;
		width: 197px;
		height: 55px;
		background-image: url(../images/glowna.jpg);
}

#buttontext1 {
		float: right;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;
		padding-right: 45px;
		padding-top: 12px;
}

#buttontext2 {
		float: right;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;
		padding-right: 45px;
		padding-top: 12px;
}

.buttonspace {
		float: right;
		width: 35px;
		height: 10px;
}

#buttontext3 {
		float: right;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;
		padding-right: 26px;
		padding-top: 12px;
}

/* BANNER REKLAMOWY */

#mainbanner {
		width: 753px;
		clear: both;
		margin-left: auto;
		margin-right: auto;
		padding-top: 5px;
}

#bannertop {
		width: 753px;
		height: 10px;
		background-image: url(../images/bannertop.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
}

#bannermiddle {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #7F0000;
		width: 753px;
		text-align: center;
		background-image: url(../images/bannermiddle.jpg);
}

#bannerdown {
		width: 753px;
		height: 10px;
		background-image: url(../images/bannerdown.jpg);
		background-repeat: no-repeat;
}

/* NEWSY */

#mainnews {
		float: left;
		padding-top: 10px;
}

.newsbar {
		width: 584px;
		height: 53px;
		background-image: url(../images/newsbar.jpg);
}

.newstitle {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;	
		padding-left: 70px;
		padding-top: 21px;
}

.newsadder {
		width: 584px;
		height: 27px;
		background-image: url(../images/newsadder.jpg);
}

.newsadderstyl {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;	
		padding-left: 60px;
		padding-top: 5px;
}

.newsmiddle {
		clear: both;
		width: 584px;
		background-image: url(../images/newsmiddle.jpg);
}

.newsdown {
		width: 584px;
		height: 10px;
		background-image: url(../images/newsdown.jpg);
		background-position: top;
		background-repeat: no-repeat;
}

.newsmiddlestyl {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;	
		padding-left: 44px;
		text-align: justify;
		width: 530px;
}

.newspadding {
		clear: both;
		padding-bottom: 10px;
}

.archiwum {
		text-align: right;
}

/* NAJNOWSZE MP3 */

.latestbar {
		width: 584px;
		height: 54px;
		background-image: url(../images/latestmp3.jpg);
}

.songmain {
		padding-bottom: 3px;
}

.songbg1 {
		width: 530px;
		height: 52px;
		background-image: url(../images/songbg1.jpg);
}

.songbg1:hover {
		width: 530px;
		height: 52px;
		background-image: url(../images/songbg1_on.jpg);
}

.songbg2 {
		width: 530px;
		height: 52px;
		background-image: url(../images/songbg2.jpg);
}

.songbg2:hover {
		width: 530px;
		height: 52px;
		background-image: url(../images/songbg2_on.jpg);
}

.latestspace {
		padding-bottom: 3px;
}

.songtitle {
		float: left;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;	
		padding-left: 10px;
}

.songtitle2 {
		float: left;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;	
		padding-left: 10px;
		padding-top: 0px;
}

.songikona1 {
		float: left;
		width: 18px;
		height: 18px;
		background-image: url(../images/songtitle.gif);
}

.dataikona1 {
		float: left;
		width: 18px;
		height: 18px;
		background-image: url(../images/data.gif);
}


.songikona2 {
		float: left;
		width: 18px;
		height: 18px;
		background-image: url(../images/songtitle.gif);
}

.dataikona2 {
		float: left;
		width: 18px;
		height: 18px;
		background-image: url(../images/data.gif);
}

.mainsonglist1 {
		clear: left;
		padding-left: 65px;
		padding-top: 8px;
		padding-bottom: 2px;
}

.mainsonglist2 {
		clear: left;
		padding-left: 65px;
		padding-top: 0px;
}

/* MENU */

#mainmenu {
		float: right;
		padding-top: 10px;
}

.mmenu {
		clear: both;
		padding-bottom: 10px;
}

.menutytul {
		padding-left: 15px;
		padding-top: 20px;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #7F0000;	
}

.menustyl {
		padding-left: 9px;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;
		width: 239px;		
}

.menudown {
		height: 10px;
		width: 293px;
		background-image: url(../images/menudown.jpg);
		background-repeat: no-repeat;
		background-position: top;
}

.menumiddle {
		width: 293px;
		background-image: url(../images/menumiddle.jpg);
}

#menuikona1 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar1.jpg);
}

#menuikona2 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar2.jpg);
}

#menuikona3 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar3.jpg);
}

#menuikona4 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar4.jpg);
}

#menuikona5 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar5.jpg);
}

#menuikona6 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar6.jpg);
}

#menuikona7 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar7.jpg);
}

#menuikona8 {
		height: 53px;
		width: 293px;
		background-image: url(../images/menubar8.jpg);
}

/* NUMERACJA */

.mainnum {
		padding-left: 5px;
		padding-right: 5px;
}

.numleft {
		float: left;
		width: 6px;
		height: 20px;
		background-image: url(../images/numleft.jpg);
}

.nummiddle {
		float: left;
		height: 20px;
		background-image: url(../images/nummiddle.jpg);
}

.numstyle {
		float: left;
		padding-top: 3px;
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #7F0000;	
}

.numright {
		float: left;
		width: 6px;
		height: 20px;
		background-image: url(../images/numright.jpg);
}

.numspace {
		clear: left;
		padding-top: 7px;
		padding-bottom: 10px;
}

/* STOPKA */

#stopkamain {
		clear: both;
		width: 100%;
		height: 140px;
		background-image: url(../images/stopkabg.jpg);
		background-repeat: repeat-x;
		background-color: #FFAE00;
}

#stopkamain2 {
		width: 888px;
		margin-left: auto;
		margin-right: auto;	
		padding-top: 15px;
}

#linkireklamowe {
		
		clear: both;
		padding-top: 0px;
}


#linkireklamowe a {
		
		clear: both;
		padding-top: 0px;
		font-size: 9px;
}

/* STYL MENU KATEGORII */

.nav ul, .nav li {
        list-style-type: none;
        margin: 0;
        padding: 0;
}

.menu_block {
       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX; 
       color: white;

}

.menu_block li a, .menu_block li span, .menu_block label span {

       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX;
       display: block;
       
       padding: 2px 0px 0px 35px;
       margin-left: 0px;
       margin-right: 0px;
       height: 22px;
       background: url('../images/speakericon.jpg') 0px 0px no-repeat;
       color: #7F0000;
}

.menu_block li a:hover {
       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX;
       color: #FF0000;                       
       background-color: #EAEAEA;
}

/* STYL MENU INNYCH ELEMENTĂ“W */

.nav2 ul, .nav2 li {
        list-style-type: none;
        margin: 0;
        padding: 0;
}

.menu_block2 {
       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX; 
       color: white;

}

.menu_block2 li a, .menu_block2 li span, .menu_block2 label span {

       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX;
       display: block;
       
       padding: 3px 0px 0px 25px;
       margin-left: 0px;
       margin-right: 0px;
       height: 14px;
       background: url('../images/arrow.jpg') 0px 4px no-repeat;
       color: #7F0000;
}

.menu_block2 li a:hover {
       font-family: tahoma, verdana, Helvetica, sans-serif;
       FONT-SIZE: 12pX;
       color: #FF0000;                       
       background-color: #EAEAEA;
}

/* LOGOWANIE */

.menustylog {
		padding-left: 9px;
		padding-top: 5px;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;
		width: 239px;		
		text-align: center;
		
}

.login {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;	
		text-align: center;
		padding: 5px;
		border:  #8D8D8D 1px solid;
		width: 152px;
		height: 15px;
}

.haslo {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #7F0000;	
		text-align: center;
		padding: 5px;
		border:  #8D8D8D 1px solid;
		width: 152px;
		height: 15px;
}

/* NUMERACJA STRON */

.numeracjamain {
		clear: both;
		padding-left: 190px;
}

.numerekmain {
		float: left;
		padding-left: 5px;
		padding-right: 5px;
}

.nlewo {
		float: left;
		width: 6px;
		height: 20px;
		background: url(../images/numleft.jpg);
}

.nprawo {
		float: left;
		width: 6px;
		height: 20px;
		background: url(../images/numright.jpg);
}

.nsrodek {
		float: left;
		height: 20px;
		background: url(../images/nummiddle.jpg);
}

.nstyl {
		padding-top: 3px;
}

/* ODTWARZANIE */

.playtitle {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
		padding-top: 20px;	
		padding-left: 75px;
}

.newsmiddle {
		width: 584px;
		background-image: url(../images/newsmiddle.jpg);
}

.playbg {
		width: 533px;
		height: 183px;
		background-image: url(../images/playbg.jpg);
}

.utwor {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		padding-top: 11px;
		padding-left: 45px;
}

.data {
		padding-top: 12px;
		padding-left: 45px;
}

.inne {
		padding-top: 12px;
		padding-left: 45px;
}

.utwor2 {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		float: right;
		padding-top: 21px;
		padding-right: 70px;
}

.utwor2 a {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
}

.utwor2 a:hover {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		text-decoration: underline;
}

.playermain {
		clear: both;
}

.player {
		padding-top: 19px;
		float: right;
		padding-right: 15px;
}

.danemain {
		clear: right;
}

.dane {
		float: right;
		padding-right: 18px;
		padding-top: 5px;
}

.playadd {
		
		float: left;
		padding-top: 6px;
		padding-left: 45px;
		padding-right: 2px;
}

.innemain {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		clear: right;
		padding-top: 5px;
		padding-bottom: 5px;
}

.dysk {
		position : absolute;
		float : right;
		padding-left: 400px;
		padding-top: 10px;
}

.inneikona {
		float: left;
		height: 24px;
		width: 27px;
		background-image: url(../images/inne.jpg);
}

.innetytul {
		float: left;
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		padding-top: 4px;
		padding-left: 12px;

}

.listainne {
		clear: both;
		padding-top: 12px;
		padding-bottom: 5px;
}

.down {
	float: left;
	cursor: default;
	padding-left: 2px;
        font-size: 11px;
}

/* KOMENTARZE */

.komentarzmain {
		padding-top: 10px;
}

.komentarztytul {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #7F0000;
		padding-top: 5px;
		padding-left: 47px;
}

.komentarztresc {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #7F0000;
		padding-top: 14px;
		padding-left: 47px;
		text-align: justify;
		width: 528px;
}

.komentarzgora {
		background-image: url(../images/komentarzetop.jpg);
		height: 11px;
		width: 584px;
}

.komentarzsrodek {
		background-image: url(../images/komentarzesrodek.jpg);
}

.komentarzdol {
		height: 10px;
		width: 584px;
		background-image: url(../images/komentarzedol.jpg);
}

.textareamain {
		padding-top: 10px;
}

.textareabg {
		width: 584px;
		height: 211px;
		background-image: url(../images/textarea.jpg);
}

.textareatresc {
		padding-left: 55px;
		padding-top: 15px;
}

.textarealewo {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #7F0000;
		float: left;
		padding-right: 15px;
}

.textareaprawo {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #7F0000;
		float: left;
}

.komarea {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #7F0000;
		width: 224px;
		height: 63px;
		background-color: #D4D1C4;
		border:  #AEAB9E 1px solid;
}

.kominput {
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #7F0000;
		width: 200px;
		height: 18px;
		background-color: #D4D1C4;
		border:  #AEAB9E 1px solid;
		padding-top: 5px;
}

.wysli {
background-image: url('../images/wyslij.jpg'); 
width: 112px; height: 27px; 
border:0px solid;
}

.zaloguj {
background-image: url('../images/zaloguj.jpg'); 
width: 112px; height: 27px; 
border:0px solid;
}

.notka {
	width:520px;
	margin-left: 43px;
	background-color: #E6E6E6;
	overflow:hidden;
	height:auto;
	padding:5px;
	margin-bottom:4px;
	border-width:1px;
	border-style:solid;
	border-color:#c5d4dc;
	font-size: 9px;
	font-style: none;
	color: #000000;
}

.onas {
	width:500px;
	margin-left: 13px;
	background-color: #E6E6E6;
	overflow:hidden;
	height:auto;
	padding:4px;
	margin-bottom:4px;
	border-width:1px;
	border-style:solid;
	border-color:#c5d4dc;
	font-size: 9px;
	font-style: none;
	color: #000000;
}

.brakmp3 {
	width:500px;
	margin-left: 10px;
	background-color: #E6E6E6;
	overflow:hidden;
	height:auto;
	padding:5px;
	margin-bottom:4px;
	border-width:1px;
	border-style:solid;
	border-color:#c5d4dc;
	font-size: 12px;
	font-style: bold;
	color: #000000;
}

.sort {
	width:500px;
	margin-left: 10px;
	background-color: #E6E6E6;
	overflow:hidden;
	height:auto;
	padding:5px;
	margin-bottom:4px;
	border-width:1px;
	border-style:solid;
	border-color:#c5d4dc;
	font-size: 11px;
	color: #000000;
}

.opispromo {
	width:500px;
	margin-left: 10px;
	background-color: #E6E6E6;
	overflow:hidden;
	height:auto;
	padding:5px;
	margin-bottom:4px;
	border-width:1px;
	border-style:solid;
	border-color:#c5d4dc;
	font-size: 11px;
	font-style: bold;
	color: #000000;
}

.outside {
      padding: 5px;
      border: 1px solid #cecece;
      width: 224px;

}
.gbg ,.gbg2{
      background-color: #cecece;
      padding: 10px;
      min-height: 25px;
}

#addsearch {
width: 100%;
border: 1px solid #c0c0c0;
text-align: center;
height: 30px;
padding-top: 10px;
background-color: #94b411;
}

#addsearch a{
font-size: 16px;
color: #ffffff;
font-weigth: bold;
}

.product {
float:left;
width: 250px; 
min-height: 200px;
}

.pimg {
float: left; 
max-width: 110px;
height: 110px;
}

.pimg img {
max-width: 100px;
max-height: 100px;
border: 1px solid #c0c0c0;
float: left;
padding: 1px;
margin-right: 2px;
}

.pdesc {
float: left; 
width: 240px;
padding: 5px;
color:#666666;
font-size:11px;
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

.pcena {
color :#f89945;
font-weight: bold;
font-size: 13px;

}

.product h4 {
display:block;
margin: 0;
padding: 0 2px;
font-size: 13px;
min-height: 65px;
}

.product h4  a{
color: #0053b9;
}

#products {
width: 500px;
}
.pcost {
color :#db0000;
font-weight: bold;
font-size: 15px;
}

.res {
	font: 13px Arial, sans-serif;
	color: #000000;
	padding: 0;
	margin: 0;
}
.res span {
	color: #008000;
	font-size: 13px;
}
.res big a {
	font-size: 15px;
}
.res a:link, .res a:visited, .res a:active {
	color: #0000ff;
}