body	{
						margin:0px;
						padding:0px;
						background:#D7D3B8;
						font-family:Tahoma;
						background-image:url(images/bg.gif);
						}
td {
						vertical-align:top;
						font-size:11px;
						line-height:14px;
						font-family:Tahoma;
						color:#2C1F1E;
						}	
img {
						border:0;
						}											
						
/*------------------------------------------------------- footer	 ---------------------*/
.footer 	{
	background:#CAC9B5;
	background-image:url(images/footer_bkg.jpg);
	background-repeat: repeat-x;
						}
.footer td	{
						color:#444444;
						font-size:10px;
						line-height:12px;
						}	
.footer a	{
						color:#444444;
						font-size:10px;
						text-decoration:underline;
						}
.footer a:hover	{
						color:#444444;
						font-size:10px;
						text-decoration:none;
						}
.footer span a	{
						color:#730519;
						}
.footer span a:hover	{
						color:#730519;
						}						
/*-----------------------------------------------------    border   ---------------------*/
.border_l  {
						border-right:10px solid #44030F;
						width:50%;
						}						
.border_r  {
						border-left:10px solid #44030F;
						width:50%;
						}
/*-----------------------------------------------------    end   ---------------------*/													












.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height:1%}
.clearfix {display:block}
/* End hide from IE-mac */


.album-cover { padding:4px; border:1px solid #CCC; background:#FFF }


/* music centre homepage
---------------------------------------*/
#music-carousel { margin:0 0 15px 0; width:440px; background:url(/images/carousel-bg.gif) repeat-y; color:#333;font:11px verdana, arial; }
	#music-carousel .panel { padding:0 0 10px 0; position:relative; height:190px; background:url(/images/carousel-btm.gif) no-repeat 0 100% }
	#music-carousel .panel-top { padding:1px 0 0 0; height:40px; background:url(/images/carousel-top.gif) no-repeat }
	#music-carousel .panel-top h2 { padding:0px 12px 0px 12px; float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; border-right:1px solid #d9d9d9; /*color:#666*/ color:white; }
	#music-carousel .panel-top .carousel-nav { float:left }
	#music-carousel .panel-top .carousel-nav a { padding:4px 0; float:left; display:block; width:33px; font:normal 21px Arial, Helvetica, sans-serif; border-right:1px solid #d9d9d9; color:#999; text-align:center; text-decoration:none; cursor:pointer; line-height:25px }
	#music-carousel .panel-top .carousel-nav a:hover { background:#ebf9cf; border-bottom:1px solid #d9d9d9 }
	#music-carousel .panel-top .carousel-nav a.selected, #music-carousel .carousel-nav a.selected:hover { padding-bottom:10px; background:url(/images/carousel-button-active.gif) no-repeat 50% 100%; color:#FFF; border:none }
	#music-carousel .slide { padding:5px 15px 15px 15px; position:absolute; background:#FFF; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; left:0; }
	#music-carousel .slide .panel-copy { float:left; width:285px; background:#FFF }
	#music-carousel .slide .panel-copy a{color:#06C;text-decoration:none}
    #music-carousel .slide .panel-copy a:hover{text-decoration:underline}
	#music-carousel .slide .panel-copy h3 { font:normal 21px/24px Arial, Helvetica, sans-serif; background:#FFF }
	#music-carousel .slide .panel-copy h4 { color:#FF0000; }
	#music-carousel .slide .panel-copy p { margin:5px 0 0 0; line-height:14px }
	#music-carousel .slide .panel-image { float:right; width:110px; text-align:center }
	#music-carousel .slide .panel-image img { margin:0 0 7px 0 }








#galeria
{
float:left;
}

#galeria .box
{
	margin:auto;
/*	background-color:#F0EEFD;*/
background-image:url(images/tlo_tekst.jpg);
	overflow:hidden;
	width:160px;
	height:120px;
}

#galeria img
{
background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding-left:2px;
padding-right:2px;
padding-top:3px;
padding-bottom:3px;
margin-top:5px;
}

#galeria img:hover
{
border:1px solid #000000;
}











#tytul
{

	background-position:center;
/*	background-image:url(images/box_top_bar.jpg);*/
/*background-color:#8EAAB6;*/
	background-color:#B6AB8D;
/*	background-image:url(images/bkg_menu_dark.jpg);*/
/*	background-repeat:no-repeat;*/
	height:33px;
	width:295px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}

#tytul p
{
margin:0px;
padding-top:10px;
text-decoration:none;
color: white;
}

#tytul h1
{
margin:0px;
padding-top:10px;
padding-bottom:10px;
text-decoration:none;
color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
}

#tytul a
{
text-decoration:none;
color: white;
}

#tytul a:hover
{
text-decoration:underline;
}









#box_top
{
	margin:auto;
	background-position:center;
	background-image:url(images/box_top_bar.jpg);
	background-repeat:no-repeat;
	height:33px;
	width:295px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}

#box_top p
{
margin:0px;
padding-top:10px;
}

#box_cont
{
	background-image:url(images/box_back.jpg);
	height:174px;
	width:323px;
	margin:auto;
	background-position:top;
	background-repeat:no-repeat;
}

#box_cont p
{
	margin:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-stretch:semi-expanded;
	line-height:18px;
	padding-top:10px;
	color:#666666;
	margin-left:35px;
	margin-right:40px;
}


#stopka_linki a
{
	color:#CCCCCC;
	text-decoration:none;
}

#stopka_linki a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}





.pd_menu_01 {float:left; padding:0; margin:0;color: #FFFFFF;background-image:url(images/bkg_menu.jpg); width:100%; border:solid 1px #004080;clear:both; text-align:center; overflow:visible;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0; z-index:50;}
.pd_menu_01 ul li {float:left; position:relative;  border-right:solid 1px #004080; width:80px; z-index:50;}
.pd_menu_01 ul li a {color: #FFFFFF;float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:30px; line-height:30px; /*padding:0 10px 0 10px;*/ margin:auto; text-decoration:none; width:100%; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF; text-align:left;}
.pd_menu_01 ul li:hover a {text-decoration:none; color:#FFFFFF; background-image:url(images/bkg_menu_dark.jpg)} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; top:29px; margin-top:1px; left:0; }
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #FFCC33; border-right:solid 1px #FFCC33; border-bottom: solid 1px #FFCC33; background-color:#F6F1D7;  color:#000000; background-image:none; height:12px;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {text-decoration:none;color:#FFFFFF; background-image:url(images/bkg_menu_dark.jpg);} /*Color subcells hovering mode*/
.pd_menu_01 table {position:absolute; top:0; left:0; border-collapse:collapse;color: #FFFFFF;background: #0000A0;}
.pd_menu_01 ul li a:hover {background-color:#FF0000; background-image:url(images/bkg_menu_dark.jpg); text-decoration:none;color:#FFFFFF;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; top:29px; left:0; }
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #004080; border-bottom: solid 1px #FFCC33; background-color:#F6F1D7;;  color:#000000;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a:hover {background-image:url(images/bkg_menu_dark.jpg); background-color:#FF0000; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/



#dostawcy
{
	vertical-align:middle;
}
#dostawcy a
{
color:#FFFFFF;
text-decoration:none;
}

#dostawcy a:hover
{
text-decoration:underline;
}


.gatunki td
{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
/*	color: #666666;*/
/*color:balck;*/
/*	background-color:#FFFFFF;*/
	border-bottom:1px dotted black;
	border-right:1px dotted black;
	font-weight:normal;
}

#gat_zapytanie a
{
	text-decoration:none;
	color:#FFFFFF;
}


#linki_zaprzyjaznieni
{
	height:80px;
	float:right;
	width:100%;
	background:#CAC9B5;
	background-image:url(images/footer_bkg.jpg);
	background-repeat: repeat-x;
	margin-top:10px;
}
