body {
	background: #ece5d5 url(../../img/bg_top.jpg) repeat-x top center;
	padding:0;
	margin:0;
	font-family:Arial;
	font-size:11px;
}

img {
border:none;
}

a:focus, div:focus, img:focus {
	outline:none;
}

#loading {
	background:black url(../../img/loading.gif) no-repeat 0 -3px;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:9999;
	width:16px;
	height:9px;
	overflow:hidden;
}

#komunikat {
	padding:5px;
	background-color:black;
	position:absolute;
	top:0;
	left:0;
	display:none;
	color:white;
	font-weight:bold;
	z-index:10000;
}

#player_mp3 {
color:white;
font-size:12px;

}

#player_mp3 a {
	color:white;
	text-decoration:underline;
}

#player_mp3 a:hover {
	text-decoration:none;
}



.kontener {
	width:990px;
	margin:0 auto;
}

a:focus {
outline:none;
}

.clear {
	clear:both;
	overflow:hidden;
	height:0px;

}
.clearFix {
	clear:both;
}


.logo {
	width:228px;
	height:68px;
	background: transparent url(../../img/logo.png) no-repeat 0 0;
	margin-top:-5px;
	float:left;
}


.logo a {
	width:228px;
	height:68px;
	display:block;
}

.menu_top_right {
	float:right;
	padding:10px 10px 0 0;
}

ul.mtr {
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
}

ul.mtr li {
	padding:0;
	margin:0;
	float:left;
	padding-left:15px;
}

ul.mtr li a {
	color:#ece5d5;
	text-decoration:none;
}

ul.mtr li a:hover {
	text-decoration:underline;
}


.szukajka {
	width:464px;
	height:58px;
	float:left;
	margin:20px 0 0 25px;
	
}
.szukajka .szuk_pad {
	padding:14px 22px 0 19px;
	
	width:423px;
	height:44px;
	background: transparent url(../../img/szukajka.png) no-repeat 0 0;
	
}

.szukajka .szuk_inp {
	background:none;
	border:0;
	width:320px;
	height:21px;
	color:#999999;
	font-size:13px;
	padding:5px 5px 0 5px;
	float:left;
}

.szukajka a.szuk_a_pl,
.kpb_szukajka a.szuk_a_pl {
	display:block;
	float:right;
	height:29px;
	width:82px;
	margin-left:8px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 0;
	
}


.szukajka a.szuk_a_en,
.kpb_szukajka a.szuk_a_en {
	display:block;
	float:right;
	height:28px;
	width:82px;
	margin-left:8px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 0;
	
}




.player_mp3 {
	width:255px;
	height:54px;
	margin:45px 5px 0 730px;
	position:absolute;
}

.menu_top {
	width:800px;
	margin:0 auto;
	padding-top:20px;
}

.menu_top ul.mt {
	list-style:none;
	padding:0;
	margin:0;
}

.menu_top ul.mt li {
	margin:0;
	float:left;
	padding:0 5px;
	color:#9c201b;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}

.menu_top ul.mt li a {
	color:white;
	text-decoration:none;
	cursor: pointer;
}

.menu_top ul.mt li a:hover {
	text-decoration:underline;
}


.menu_top2_tlo {
	margin-top:8px;
	width:100%;
	background: transparent url(../../img/menu_top2.gif) no-repeat top center;
	height:35px;
}

.menu_top2 {
	width:813px;
	margin:0 auto;
	padding-top:8px;
        margin-left:120px;
}

.menu_top2 ul.mt2 {
	list-style:none;
	padding:0;
	margin:0;
}

.menu_top2 ul.mt2 li {
	margin:0;
	float:left;
	padding:0 5px;
	color:#073333;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}

.menu_top2 ul.mt2 li a {
	color:#d2fdfe;
	text-decoration:none;
	cursor: pointer;
}

.menu_top2 ul.mt2 li a:hover {
	text-decoration:underline;
}

.kol_lewa {
	width:210px;
	float:left;

}
.kol_prawa {
	width:210px;
	float:right;

}

.kol_prawa_szeroka {
	width:760px;
	float:right;
}




.srodek_top_szeroki {
	width:100%;
	height:34px;
	background:  transparent url(../../img/pasek.gif) repeat-x top center;

}


.srodek_top_szeroki .srodek_top_lewa {
	width:2px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat -219px 0;
	float:left;
	overflow:hidden;
}
.srodek_top_szeroki .srodek_top_prawa {
	width:2px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat -221px 0;
	float:right;
	overflow:hidden;
}

.srodek_top_szeroki .srodek_top_tytul{
	float:left;
	width:200px;
	color:#380a1a;
	font-size:20px;
	font-family:"Times New Roman";
	padding:7px 0 0 7px;
	
}

.mystic_okladka_top {
	width:223px;
	height:307px;
	position:absolute;
	background: transparent url(../../img/mysticart_tlo.jpg) no-repeat 0 0;
	margin-left:500px;
	margin-top:-5px;
	padding:4px 0 0 9px;
}

*html .mystic_okladka_top {
	margin-left:290px;
}





.srodek_calosc {
	padding-top:20px;
	padding-bottom:20px;
	
}

.box_top {
	width:210px;
	height:34px;
	background:  transparent url(../../img/pasek.gif) repeat-x top center;

}


.box_top .box_top_lewa {
	width:1px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat 0 0;
	float:left;
	overflow:hidden;
}
.box_top .box_top_prawa {
	width:1px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat -1px 0;
	float:right;
	overflow:hidden;
}

.box_top .box_top_tytul{
	float:left;
	width:193px;
	color:#380a1a;
	font-size:20px;
	font-family:"Times New Roman";
	padding:7px 0 0 7px;
	
}

.koszyk_box .koszyk_box_srodek {

	background: #e5d5ba url(../../img/koszyk.gif) no-repeat bottom right;
	padding:8px 0;
}

.koszyk_box_bottom, .podsumowanie_box_bottom, .zapowiedzi_box_bottom {
	width:210px;
	height:3px;
	background: transparent url(../../img/img.gif) no-repeat -5px 0;
	overflow:hidden;
}

.podsumowanie_box_srodek, .zapowiedzi_box_srodek {
	background-color:#e5d5ba;
	font-size:12px;
	color:#380a1a;

}

.zapowiedzi_box_srodek .zapowiedzi_a {

}

.zapowiedzi_box_srodek .zapowiedzi_a a {
	display:block;
	text-decoration:none;
	padding:4px 0 4px 15px;
	border-bottom:1px solid #d4bda0;
	color:#2d0201;
}
.zapowiedzi_box_srodek .zapowiedzi_a a span {
	color:#666666;
}

.zapowiedzi_box_srodek .zapowiedzi_a a:hover, .zapowiedzi_box_srodek .zapowiedzi_a a:hover span {
	color:white;
	background-color:#ad8e6f;
}



.koszyk_box_bottom2 {
	width:210px;
	height:1px;
	background: transparent url(../../img/img.gif) no-repeat -5px -2px;
	overflow:hidden;
}

.koszyk_box .koszyk_ico {
	height:50px;
	width:36px;
	background: transparent url(../../img/img.gif) no-repeat 0 -37px;
	position:absolute;
	margin:-14px 0 0 166px;
}

.koszyk_box .koszyk_ico a {
	height:50px;
	width:36px;
	display:block;
}

.koszyk_produkt_box .koszyk_kropka {
	background-color:#e5d5ba;
	height:1px;
	width:1px;
	overflow:hidden;
	
}

.koszyk_produkt_box {
	width:200px;
	margin:0 auto;
	background-color:#ece5d5;
}

.koszyk_produkt_box .kp_srodek {
	padding:5px;
}

.kp_srodek .kps_inne {
	font-size:12px;
	color:#361016;
	font-weight:bold;
	background: transparent url(../../img/koszyk_strzalka.gif) no-repeat 175px 6px;
}

.kp_srodek .kps_inne2 {
	font-size:12px;
	color:#361016;
	font-weight:bold;
	background: transparent url(../../img/koszyk_strzalka2.gif) no-repeat 95px 6px;
}

.koszyk_produkt_box .kp_srodek_txt  {
	width:120px;
	float:left;
	padding-left:10px;
}

.koszyk_produkt_box .kp_srodek_img  {
	width:55px;
	float:left;

}

.kps_txt_tytul {
	font-size:15px;
	font-family:"Times New Roman";
	font-weight:bold;
	position:relative;
}

.kps_txt_opis {
	color:#666666;
	padding-top:5px;
}

.kps_txt_tytul a, .koszyk_linki a  {
	color:#2d0201;
	text-decoration:none;
	position:relative;
}
.kps_txt_tytul a:hover, .koszyk_linki a:hover {
	text-decoration:underline;
}

.koszyk_linki {
font-weight:bold;
font-size:12px;
padding: 5px 0 10px 20px;
}

.kps_txt_cena {
	color:#666666;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	width:85px;
	float:left;
}


.mbut {
	cursor:pointer;
	width:31px;
	background-color:#ad8e6f;
	color:#fffffe;
	font-size:10px;
	font-weight:normal;
}

.mbut2 {
	cursor:pointer;
	width:31px;
	background-color:#772121;
	color:#fffffe;
	font-size:10px;
	font-weight:normal;
}

.mbut .kropka, .mbut2 .kropka {
	background-color:#ece5d5;
	height:1px;
	width:1px;
	overflow:hidden;
}

.mbut .kropka2r, .mbut2 .kropka2r {
	background-color:#e5d5ba;
	height:1px;
	width:1px;
	overflow:hidden;
}

.mbut .mbut_txt, .mbut2 .mbut_txt {
	width:100%;
	text-align:center;
}

.mbut_txt a {
	color:#fffffe;
	text-decoration:none;
}

.koszyk_box_linia {
	width:190px;
	height:2px;
	background-color:#c3a587;
	overflow:hidden;
	margin:10px auto 15px auto;
	
}

.koszyk_box .kb_laczna_cena {
	font-size:12px;
	font-weight:bold;
	color:#361016;
	padding:5px 0 0 15px;
	width:75px;
	float:left;

}

.koszyk_box .kb_lc_pln {
	font-size:20px;
	font-weight:bold;
	color:#85061a;
	float:right;
	padding-right:15px;
	width:100px;
	text-align:right;
}

.pokaz_koszyk_pl {
	height:28px;
	width:190px;
	margin:15px auto 0 auto;
	background: transparent url(../../img/img_pl.gif) no-repeat -0px -29px;
}


.pokaz_koszyk_pl a {
	height:28px;
	width:190px;
	display:block;
}


.b_przechowalnia_pl {
	height:28px;
	width:190px;
	margin:5px auto 0 auto;
	background: transparent url(../../img/img_pl.gif) no-repeat -0px -377px;
}


.b_przechowalnia_pl a {
	height:28px;
	width:190px;
	display:block;
}


.b_przechowalnia_en {
	height:28px;
	width:190px;
	margin:5px auto 0 auto;
	background: transparent url(../../img/img_en.gif) no-repeat -0px -377px;
}


.b_przechowalnia_en a {
	height:28px;
	width:190px;
	display:block;
}


.pokaz_koszyk_en {
	height:29px;
	width:190px;
	margin:15px auto 0 auto;
	background: transparent url(../../img/img_en.gif) no-repeat -0px -29px;
}


.pokaz_koszyk_en a {
	height:29px;
	width:190px;
	display:block;
}




.box2_top {
	width:210px;
	height:33px;
	background:  transparent url(../../img/pasek_box2.gif) repeat-x top center;

}


.box2_top .box2_top_lewa {
	width:2px;
	height:33px;
	background: transparent url(../../img/img.gif) no-repeat 0 -91px;
	float:left;
	overflow:hidden;
}
.box2_top .box2_top_prawa {
	width:2px;
	height:33px;
	background: transparent url(../../img/img.gif) no-repeat -2px -91px;
	float:right;
	overflow:hidden;
}

.box2_top .box2_top_tytul{
	float:left;
	width:191px;
	color:white;
	font-size:20px;
	font-family:"Times New Roman";
	padding:5px 0 0 7px;
	
}

.mystic_art_img, .plyta_tygodnia_img {
	border: 1px solid #acadb2;
	width:208px;
	text-align:center;
}

.box2_srodek {
	background: #e5d5ba url(../../img/box2_strzalka.gif) no-repeat 10px 15px;
	padding: 10px 0 8px 21px;
	font-size:12px;
}

.box2_srodek2 {
	background-color: #e5d5ba;
	padding:5px 0;
}

.box2_srodek a {
	text-decoration:none;
	color:#361016;
}

.box2_srodek a:hover {
	text-decoration:underline;
}



.box2_srodek2 .plyta_tygodnia_txt  {
	padding:5px 10px;
}

.plyta_tygodnia_txt_tytul {
	font-size:15px;
	font-family:"Times New Roman";
	font-weight:bold;
}

.plyta_tygodnia_txt_opis {
	color:#666666;
	padding-top:5px;
}

.plyta_tygodnia_txt_tytul a {
	color:#2d0201;
	text-decoration:none;
}
.plyta_tygodnia_txt_tytul a:hover {
	text-decoration:underline;
}

.plyta_tygodnia_txt_cena {
	color:#666666;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	width:90px;
	float:left;
}


.plyta_tygodnia_box .box_kropka {
	background-color:#e5d5ba;
	height:1px;
	width:1px;
	overflow:hidden;
	
}

.plyta_tygodnia_box {
	width:200px;
	margin:0 auto;
	background-color:#ece5d5;
}

.kol_srodek {
	width:540px;
	padding:0 14px;
	float:left;
}






.srodek_top {
	width:540px;
	height:34px;
	background:  transparent url(../../img/pasek.gif) repeat-x top center;

}


.srodek_top .srodek_top_lewa {
	width:2px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat -219px 0;
	float:left;
	overflow:hidden;
}
.srodek_top .srodek_top_prawa {
	width:2px;
	height:34px;
	background: transparent url(../../img/img.gif) no-repeat -221px 0;
	float:right;
	overflow:hidden;
}

.srodek_top .srodek_top_tytul{
	float:left;
	width:425px;
	color:#380a1a;
	font-size:20px;
	font-family:"Times New Roman";
	padding:7px 0 0 7px;
	
}

.srodek_top .sort1 {
	margin:4px 10px 0 0;
	width:93px;
	height:30px;
	background: transparent url(../../img/img.gif) no-repeat -49px -37px;
	float:right;
}

.srodek_top .sort2 {
	margin:4px 10px 0 0;
	width:93px;
	height:30px;
	background: transparent url(../../img/img.gif) no-repeat -49px -67px;
	float:right;
}

#sort a.s1 {
	display:block;
	height:30px;
	width:46px;
	float:left;
}

#sort a.s2 {
	display:block;
	height:30px;
	width:46px;
	float:right;
}



.prod_pas {
	width:100%;

}

.prod_pas .prod_prawy {
	width:244px;
	float:right;
	padding:13px 10px;

}

.prod_pas .prod_lewy {
	width:244px;
	float:left;
	padding:13px 10px;

}
.prod_pas .prod_calosc {
	padding:13px 10px;

}

.prod_pas .prod_img {
	width:55px;
	padding-right:10px;
	float:left;
}

.prod_pas .prod_img2 {
	width:86px;
	padding-right:10px;
	float:left;
	text-align:center;
}


.prod_pas .prod_txt {
	width:175px;
	float:left;
}


.prod_pas .prod_txt2 {
	width:420px;
	float:left;
}

.prod_txt .prod_tytul, .prod_txt2 .prod_tytul {
	font-size:15px;
	font-family:"Times New Roman";
	font-weight:bold;
}



.prod_txt .prod_tytul a, .prod_txt2 .prod_tytul a {
	color:#2d0201;
	text-decoration:none;
}
.prod_txt .prod_tytul a:hover, .prod_txt2 .prod_tytul a:hover {
	text-decoration:underline;
}

.prod_txt .prod_opis, .prod_txt2 .prod_opis {
padding-top:3px;
color:#666666;
}
.prod_txt .prod_opis a, .prod_txt2 .prod_opis a {
text-decoration:none;
font-weight:bold;
color:#666666;
}


.prod_ocena {
	padding:5px 0;
	/*width:55px;*/
	color:#666666;
	font-size:11px;
}

.stars_1 {
	width:9px;
	height:10px;
	background: transparent url(../../img/img.gif) no-repeat -235px 0;
	margin-right:1px;
	float:left;
}

.stars_0 {
	width:9px;
	height:9px;
	background: transparent url(../../img/img.gif) no-repeat -246px 0;
	margin-right:2px;
	float:left;
}


.prod_txt .prod_cena, .prod_txt2 .prod_cena {
	color:#666666;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	width:55px;
	float:left;
}



.prod_pas .prod_kreska {
	background-color:#e2d5c1;
	width:264px;
	height:2px;
	overflow:hidden;
}


.box_news_img {
	padding:210px 0 0 0;
	width:540px;
	height:100px;
	margin:0 0 0 0;
}


#cycle_kontener {
	width:540px;
	height:300px;
	overflow:hidden;
	z-index:2;
	position:relative;
}



.box_news_img .brown {
	padding:15px;
	height:60px;
	background-color:#2d0201;
	-moz-opacity : 0.8;
	opacity : 0.8;
	filter : alpha(opacity=80);
}

.brown_abs {
	position:absolute;
	z-index:2;
	padding:15px;
	width:495px;
	height:60px;
}

.brown_abs .b_tytul {
	color:#ece5d5;
	font-size:15px;
	font-weight:bold;
	width:390px;
	float:left;
}

.brown_abs .zobacz_wiecej {
	width:90px;
	float:right;
}


.brown_abs .b_tytul a {
	color:#ece5d5;
	text-decoration:none;
}

.brown_abs .b_tytul a:hover {
	text-decoration:underline;
}



.brown_abs .b_tresc {
	color:white;
	font-size:12px;
}



.box_newsy {
	border-bottom:2px solid #dcc9ad;
}

.box_newsy .news_one1 {
	padding:7px 10px;
	background-color:#e5d5ba;
	cursor:pointer;
	
	height:120px;
	width:250px;

}

.box_newsy .news_one2 {
	padding:7px 10px;
	background-color:#d7c2aa;
	cursor:pointer;
	height:120px;
	width:250px;
}


.box_newsy .news_data {
	color:#666666;
	font-size:10px;
	
}

.box_newsy .news_tytul {
	font-size:14px;
	font-weight:bold;
	width:250px;
}



.box_newsy .news_tytul a {
	color:#2d0201;
	text-decoration:none;
	float:left;
}

.box_newsy .zobacz_wiecej {
	width:90px;
	float:right;
	visibility:hidden;
}
/*
.box_newsy .news_tytul a:hover {
	text-decoration:underline;
}
*/

.box_newsy .news_tekst {
	font-size:12px;
	color:#666666;
	padding:5px 0;
}




.wszystkie_newsy {
	background:#e5d5ba url(../../img/box2_strzalka.gif) no-repeat 10px 15px;
	padding: 10px 0 8px 21px;
	font-size:12px;
}


.wszystkie_newsy a {
	text-decoration:none;
	color:#361016;
}

.wszystkie_newsy a:hover {
	text-decoration:underline;
}

.top10_box .t10_pierwszy {
	padding:5px 10px;
	border:1px solid #e5d5ba;
	border-bottom:1px solid #dcc9ad;
}


.top10_box .t10_tytul {
	font-size:15px;
	font-family:"Times New Roman";
	font-weight:bold;
}


.top10_box .t10_tytul a {
	color:#2d0201;
	text-decoration:none;
	position:relative;
}
.top10_box .t10_tytul a:hover {
	text-decoration:underline;
}




.top10_box .t10_reszta {
	background-color:#e5d5ba;
	padding:6px 11px 5px 11px;
	border-bottom:1px solid #dcc9ad;
	position:relative;
}


.top10_box .t10_opis {
	padding-top:7px;
	color:#666666;
	position:relative;
}


.t10_ocena {
	padding:8px 0;
	width:60px;
	float:left;
	position:relative;
}

.t10_cena {
	color:#666666;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	width:60px;
	float:left;
	position:relative;
}

.stopka {
	width:100%;
	background:#e5d5ba url(../../img/stopka_tlo.gif) repeat-x 0 0;


}

.stopka .stopka_kontener {
	width:990px;
	margin:0 auto;
	padding-bottom:50px;
}


.stopka_kontener .box_czerwony {
	background: transparent url(../../img/tlo_stopka2.gif) repeat-x 0 0;
	width:100%;
	height:331px;
}


.box_czerwony .bc_lewa {
	width:5px;
	height:331px;
	background:transparent url(../../img/img.gif) no-repeat -776px -100px;
	float:left;
}
.box_czerwony .bc_prawa {
	width:5px;
	height:331px;
	background:transparent url(../../img/img.gif) no-repeat -781px -100px;
	float:right;
}

.box_czerwony .bc_kreska {
	width:2px;
	height:331px;
	background:transparent url(../../img/img.gif) no-repeat -786px -100px;
	float:left;

}

.box_czerwony .bc_nowosci {
	width:292px;
	float:left;
	padding:10px 15px 0 15px;
}

.box_czerwony .bc_best {
	width:292px;
	float:left;
	padding:10px 15px 0 15px;
}

.box_czerwony .bc_polecamy {
	width:292px;
	float:left;
	padding:10px 15px 0 15px;
}

.box_czerwony .bc_tytul {
	font-family:"Times New Roman";
	font-size:20px;
	font-weight:bold;
	color:#ece5d5;
	padding-bottom:15px;
}

.box_czerwony .bc_img {
	width:81px;
	text-align:left;
	float:left;
	overflow:hidden;
	margin-right:7px;
}

.box_czerwony .bc_row {
	width:200px;
	float:left;

}

.box_czerwony .bc_link {
	font-size:16px;
	font-family:"Times New Roman";
	font-weight:bold;
	padding-bottom:3px;

}
.box_czerwony .bc_link a {
	text-decoration:none;
	color:#a87777;
}
.box_czerwony .bc_link a:hover {
	text-decoration:none;
	color:#ece5d5;
}

.box_czerwony .bc_opis {
	color:#7d5158;

}

.box_czerwony .bc_plyta {
	padding-bottom:15px;
}


.dolne_menu {
	padding:20px 10px;
	border-bottom:1px solid #c18589;
}

.dolne_menu .dm_ul {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
}

.dolne_menu .dm_ul li {
	padding:0;
	margin:0;
	float:left;
	padding:10px 7px 0 7px;
	font-size:12px;
	color:#c79290;
}




.dm_ul li a.dm1 {
	width:55px;
	height:37px;
	background:transparent url(../../img/img.gif) no-repeat 0 -139px;
	display:block;
	
}

.dm_ul li a.mySpace {
	width:95px;
	height:25px;
	background:transparent url(../../img/img.gif) no-repeat 0 -180px;
	display:block;
	margin-top:6px;
}

.dm_ul li a.youtube {
	width:62px;
	height:26px;
	background:transparent url(../../img/img.gif) no-repeat 0 -210px;
	display:block;
	margin-top:5px;
	
}

.dm_ul li a.rzetelna {
	height:26px;
	display:block;
	margin-top:5px;

}


.dm_ul li a.dl_link {
	color:#521018;
	text-decoration:none;
	
}

.dm_ul li a.dl_link:hover {
	text-decoration:underline;
	
}

.dm_ul li div.kreska {
	width:2px;
	height:20px;
	background:transparent url(../../img/img.gif) no-repeat -66px -156px;
	display:block;
	margin-top:8px;
}

.do_gory {
	width:50px;
	float:right;
	padding:9px 0;
	font-size:12px;
	background: transparent url(../../img/do_gory.gif) no-repeat center right;
}

.do_gory a {
	color:#521018;
	text-decoration:none;
}

.do_gory a:hover {
	text-decoration:underline;
}


.copy {
	color:#726a5d;
	padding: 10px 0 0 15px;
	font-size:12px;
	float:left;
	width:400px;
}


#przyciemnienie {
	position:absolute;
	z-index:100;
	width:100%;
	background-color:#2d0201;
	-moz-opacity : 0.5;
	opacity : 0.5;
	filter : alpha(opacity=50);
	display:none;
}

.okienko {
	position:fixed;
	width:662px;
	z-index:101;
	left:50%;
	margin-left:-331px;
	display:none;
}

.okienko a {
	color:black;

}

.okienko a:hover {
	color:black;
	text-decoration:none;
}

* html .okienko { position: absolute; top: expression(ignoreMe = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop); } 

.okienko .o_top {
	width:662px;
	height:126px;
	background: transparent url(../../img/okienko_top.png) no-repeat 0 0;
}

.okienko .o_srodek {
	background: transparent url(../../img/okienko_srodek.png) repeat-y 0 0;
	width:662px;
}

.okienko .o_bottom {
	height:8px;
	background: transparent url(../../img/okienko_bottom.png) repeat-y 0 0;
	width:662px;
	overflow:hidden;
}

.okienko .o_tytul {
	color:#380a1a;
	font-size:20px;
	font-family:"Times New Roman";
	padding:10px 0 0 16px;
	font-weight:bold;
}

.okienko .o_tresc {
	padding:0 25px 20px 25px;
	margin-top:-70px;
	z-index:102;
	position:relative;
}

.okienko .o_x {
	width:33px;
	height:29px;
	background: transparent url(../../img/x.png) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	margin:-10px 0 0 643px;
}

.okienko .o_tresc label.txt_label {
	display:block;
	width:70px;
	padding:7px 10px 0 0;
	float:left;	
	font-size:13px;
	color:#333333;
	position:relative;
}

.okienko .o_tresc label.txt_label2 {
	display:block;
	width:100px;
	padding:7px 2px 0 0;
	float:left;	
	font-size:13px;
	color:#333333;
	position:relative;
}

.okienko .o_tresc label.txt_label3 {
	display:block;
	width:60px;
	padding:7px 2px 0 0;
	float:left;	
	font-size:13px;
	color:#333333;
	position:relative;
}

.okienko .o_tresc input.log_inp, .zamowienie_div_tresc input.log_inp {
	display:block;
	padding:5px 5px 0 5px;
	width:190px;
	height:23px;
	float:left;	
	background:transparent url(../../img/img.gif) no-repeat -299px 0;
	border:none;
	position:relative;
	
}

.okienko .o_tresc input.log_inp_zaz, .zamowienie_div_tresc input.log_inp_zaz {
	display:block;
	padding:5px 5px 0 5px;
	width:190px;
	height:23px;
	float:left;	
	background:transparent url(../../img/img.gif) no-repeat -299px -124px;
	border:none;
	position:relative;
	
}

.o_tresc .okienko_lewa {
	width:315px;
	float:left;
	border-right:1px solid #c3a587;
	padding:10px 0;
	
}

.o_tresc .okienko_aktywacja {

	padding:10px 0 10px 100px;
	width:480px;
	border:none;
	clear:both;
	margin:0 auto;
	
}

.o_tresc .log_pamietaj {
	padding-left:80px;
	
}
.o_tresc .log_pamietaj label {
	color:#361016;
	font-size:12px;
	
}


.b_zaloguj_pl {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -58px;
	margin-top:15px;
}

.b_zaloguj_pl a {
	width:110px;
	height:28px;
	display:block;
}


.b_aktywuj_pl {
	width:95px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -667px;
	margin-top:15px;
}

.b_aktywuj_pl a {
	width:95px;
	height:28px;
	display:block;
}


.b_dalej_pl {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -319px;
	margin-top:15px;
}

.b_dalej_pl a {
	width:110px;
	height:28px;
	display:block;
}

.b_wstecz_pl {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -435px;
	margin-top:15px;
}

.b_wstecz_pl a {
	width:110px;
	height:28px;
	display:block;
}

.b_print_pl {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -464px;
}
.b_print_pl a {
	width:110px;
	height:28px;
	display:block;
}


.b_logowanie_pl {
	width:182px;
	height:28px;
	float:left;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -174px;
	margin-top:20px;
}

.b_logowanie_pl a {
	width:182px;
	height:28px;
	display:block;
}

.b_jestem_nowy_pl {
	width:182px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -203px;
	float:left;
	margin-top:20px;
}

.b_jestem_nowy_pl a {
	width:182px;
	height:28px;
	display:block;
}

/* --------- */

.b_zaloguj_en {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -58px;
	margin-top:15px;
}

.b_zaloguj_en a {
	width:110px;
	height:28px;
	display:block;
}


.b_aktywuj_en {
	width:95px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -667px;
	margin-top:15px;
}

.b_aktywuj_en a {
	width:110px;
	height:28px;
	display:block;
}


.b_dalej_en {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -319px;
	margin-top:15px;
}

.b_dalej_en a {
	width:110px;
	height:28px;
	display:block;
}

.b_wstecz_en {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -435px;
	margin-top:15px;
}

.b_wstecz_en a {
	width:110px;
	height:28px;
	display:block;
}

.b_print_en {
	width:110px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -464px;
}
.b_print_en a {
	width:110px;
	height:28px;
	display:block;
}


.b_logowanie_en {
	width:182px;
	height:28px;
	float:left;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -174px;
	margin-top:20px;
}

.b_logowanie_en a {
	width:182px;
	height:28px;
	display:block;
}

.b_jestem_nowy_en {
	width:182px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -203px;
	float:left;
	margin-top:20px;
}

.b_jestem_nowy_en a {
	width:182px;
	height:28px;
	display:block;
}
/* --------- */

.przyp_haslo {
	background: #e5d5ba url(../../img/box2_strzalka.gif) no-repeat 0px 15px;
	padding: 10px 0 0 11px;
	font-size:12px;
}

.przyp_haslo a {
	text-decoration:none;
	color:#361016;
}

.przyp_haslo a:hover {
	text-decoration:underline;
}

.o_tresc .okienko_prawa {
	width:270px;
	float:right;
	padding:10px 0 0 20px;
}

.o_tresc .zysk_box {
	width:249px;
	
}

.zysk_box .zysk_top {
	width:249px;
	height:3px;
	background: transparent url(../../img/img.gif) no-repeat -299px -75px;
	overflow:hidden;
	margin-top: -2px;
}
.zysk_box .zysk_bottom {
	width:249px;
	height:3px;
	background: transparent url(../../img/img.gif) no-repeat -299px -79px;
	overflow:hidden;
}
.zysk_box .zysk_srodek {
	width:249px;
	background: url("../../img/tlo_korzysci.gif") repeat fixed center top;
	color:#f2ebe0;
	padding:5px 0 5px 10px;
	font-family:"Times New Roman";
	font-weight:bold;
	font-size:14px;
}

.o_tresc .zarejestruj_sie {
	color:#772020;
	padding:10px 0 17px 10px;
	font-family:"Times New Roman";
	font-weight:bold;
	font-size:16px;
}

.o_tresc .co_zyskasz {
	color:#772020;
	padding:0 0 5px 10px;
	font-family:"Times New Roman";
	font-weight:bold;
	font-size:16px;
}


.b_rejestracja_pl {
	width:130px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -87px;
	margin:0 auto;
}

.b_rejestracja_pl a {
	width:130px;
	height:28px;
	display:block;
}

.b_rejestracja_en {
	width:130px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -87px;
	margin:0 auto;
}

.b_rejestracja_en a {
	width:130px;
	height:28px;
	display:block;
}

.o_tresc .dane_wymagane {
	color:#361016;
}





/* podstrona kontakt */

.srodek_kontakt, .srodek_faq {


}

.srodek_kontakt .k_podtytul,
.srodek_faq .f_podtytul,
.news_podtytul {
	color:#2d0201;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #e2d5c1;
	padding:40px 0 5px 10px;
	margin-bottom:5px;
}	


.news_podtytul a {
	color:#2D0201;
	text-decoration:none;
}

.news_podtytul a:hover {
	text-decoration:underline;
}

.news_obrazek {
	width:75px;
	padding:10px;
	float:left;

}

.news_tresc {
	width:445px;
	float:right;

}

.news_tresc a {
	color:#2D0201;
}
.news_tresc a:hover {
	text-decoration:none;
}



.srodek_kontakt .k_formularz,
.srodek_faq .f_formularz {
	padding-top:5px;

}
.srodek_kontakt .k_formularz textarea.k_textarea,
.srodek_faq .f_formularz textarea.f_textarea {
	width:400px;
	height:128px;
	float:left;
	background:transparent url(../../img/kontakt.gif) no-repeat 0 -63px;
	border:none;
	padding:5px;
	overflow:auto;
}

.srodek_kontakt .k_formularz textarea.k_textarea_zaz,
.srodek_faq .f_formularz textarea.f_textarea_zaz {
	width:400px;
	height:128px;
	float:left;
	background:transparent url(../../img/kontakt.gif) no-repeat 0 -207px;
	border:none;
	padding:5px;
}

textarea.ta {
	width:400px;
	height:128px;
	background:transparent url(../../img/kontakt.gif) no-repeat 0 -63px;
	border:none;
	padding:5px;
	overflow:auto;
}

textarea.ta_zaz {
	width:400px;
	height:128px;
	background:transparent url(../../img/kontakt.gif) no-repeat 0 -207px;
	border:none;
	padding:5px;
}



.srodek_kontakt .k_formularz label.k_label,
.srodek_faq .f_formularz label.f_label {
	display:block;
	width:90px;
	padding:7px 10px 0 10px;
	float:left;	
	font-size:12px;
	color:#2d0201;
	position:relative;
}

.srodek_kontakt .k_formularz input.log_inp,
.srodek_kontakt .k_formularz select.log_inp,
.srodek_faq .f_formularz input.log_inp {
	display:block;
	padding:5px 5px 0 5px;
	width:270px;
	height:23px;
	float:left;	
	background:transparent url(../../img/kontakt.gif) no-repeat 0 0;
	border:none;
	position:relative;
	
}

.srodek_kontakt .k_formularz input.log_inp_zaz,
.srodek_faq .f_formularz input.log_inp_zaz {
	display:block;
	padding:5px 5px 0 5px;
	width:270px;
	height:23px;
	float:left;	
	background:transparent url(../../img/kontakt.gif) no-repeat 0 -30px;
	border:none;
	position:relative;
	
}

.srodek_faq .f_tresc {
	font-size:12px;
	padding:0 10px 5px 10px;
	color:#2d0201;
	

}

.b_wyslij_wiadomosc_pl {
	width:162px;
	height:28px;
	background:transparent url(../../img/img_pl.gif) no-repeat 0 -522px;
	margin-left:110px;
	margin-top:10px;
}


.b_wyslij_wiadomosc_pl a {
	width:162px;
	height:28px;
	display:block;
}


.b_wyslij_wiadomosc_en {
	width:162px;
	height:28px;
	background:transparent url(../../img/img_en.gif) no-repeat 0 -522px;
	margin-left:110px;
	margin-top:10px;
}


.b_wyslij_wiadomosc_en a {
	width:162px;
	height:28px;
	display:block;
}


.k_dzialy {	
	font-size:12px;
	color:#2d0201;
	padding-left:10px;
}

.k_dzialy .k_dzial {
	padding:15px 0;
	border-bottom:1px solid #e2d5c1;
}

.k_dzialy .k_dzial_tytul {
	font-weight:bold;
	width:220px;
	float:left;
}

.k_dzialy .k_dzial_adres {
	width:300px;
	float:left;
	line-height:1.5em;
}

.k_dzialy a {
	text-decoration:underline;
	color:#2d0201;
}
.k_dzialy a:hover {
	text-decoration:none;
}




.tresc_mysticart {
	width:460px;
	border-bottom:1px solid #e2d5c1;
	
	padding:10px 280px 10px 10px;
	color:#2d0201;
	font-size:12px;
	
	min-height:270px;
	height:auto !important;
	height:270px;

}

.ma_butony {
	padding-top:10px;
	color:#666666;
	font-size:12px;
	
}
.ma_butony .ma_but {
	width:150px;
	float:right;
	
	padding:7px 20px 0 0;
}

.ma_butony .ma_nr {
	float:right;
	font-size:40px;
	font-weight:bold;
	color:#927777;
	width:70px;
	font-family:"Times New Roman";

}

.ma_archiwalne {
	padding:20px 0 20px 10px;
	border-bottom:2px solid #e2d5c1;
}


.ma_box {
	width:238px;
	margin:0 7px 10px 0;
	float:left;

}


.ma_box .ma_box_top {
	height:3px;
	width:238px;
	overflow:hidden;
	background:transparent url(../../img/img.gif) no-repeat -297px -91px;
}
.ma_box .ma_box_bottom {
	height:3px;
	width:238px;
	overflow:hidden;
	background:transparent url(../../img/img.gif) no-repeat -297px -94px;
}

.ma_box .ma_box_srodek {
	width:216px;
	border-left:1px solid #d7c5ae;
	border-right:1px solid #d7c5ae;
	background-color:#e8ddc7;
	padding:5px 10px;
}

.ma_box_srodek .ma_opis {
	float:left;
	width:150px;
	padding-left:10px;

}

.ma_box_srodek .ma_opis .ma_nr2 {
	color:#2d0201;
	font-size:16px;
	font-family:"Times New Roman";
	font-weight:bold;
	width:55px;
	float:left;
}

.ma_box_srodek .ma_opis .ma_szcz {
	width:85px;
	float:right;

}

.ma_box_srodek .ma_opis .ma_nr2 a {
	color:#2d0201;
	text-decoration:none;
}

.ma_box_srodek .ma_opis .ma_nr2 a:hover {
	text-decoration:underline;
}



.ma_box_srodek .ma_opis .ma_nied {
	color:#666666;
	width:70px;
	float:left;
	padding:10px 0;
}


.ma_box_srodek .ma_opis .ma_cena {
	color:#666666;
	width:50px;
	float:right;
	text-align:right;
	font-weight:bold;
	padding:10px 0;
}




.ma_box_srodek .ma_img {
	width:55px;
	float:left;

}

.pager {
	
	padding:20px;
	float:right;
}

.pager a {
	padding-top:5px;
	width:25px;
	height:20px;
	display:block;
	float:left;
	color:#2d0201;
	text-decoration:none;
	text-align:center;
	margin:1px;
}

.pager a:hover, .pager a.zaz {
	padding-top:5px;
	width:25px;
	height:20px;
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	background-color:#ad8e6f;
	text-align:center;
	margin:1px;
}

.pager div {
	float:left;
	color:#2d0201;
	padding-top:5px;
}


table.koszyk {
	width:760px;
	border-collapse:collapse;
	padding:0;
}
table.koszyk tr th {
	padding:5px 0;
	background-color:#e5d5ba;
	color:#380a1a;
}

table.koszyk tr td {
	padding:7px 0;
	color:#666666;
	border-bottom:2px solid #e2d5c1;
	text-align:center;
}

table.koszyk .koszyk_tytul {
	font-size:15px;
	color:#2d0201;
	font-weight:bold;
	font-family:"Times New Roman";
	padding-bottom:4px;
}

table.koszyk select {
	font-size:10px;
}

table.koszyk .koszyk_tytul a {
	color:#2d0201;
	text-decoration:none;
}
table.koszyk .koszyk_tytul a:hover {
	text-decoration:underline;
}

table.koszyk .k_gratis {
	font-size:12px;
	padding:10px 5px;
}


.koszyk_del {
	width:16px;
	height:16px;
	background:transparent url(../../img/img.gif) no-repeat -11px -14px;
	margin:0 auto;
	cursor:pointer;
}


.koszyk_del a {
	width:16px;
	height:16px;
	display:block;
}


.koszyk_minus {
	width:11px;
	height:12px;
	background:transparent url(../../img/img.gif) no-repeat -49px -18px;
	margin:0 auto;
	float:left;
	margin-top:3px;
}

.koszyk_plus {
	width:11px;
	height:12px;
	background:transparent url(../../img/img.gif) no-repeat -34px -18px;
	margin:0 auto;
	float:left;
	margin-top:3px;
}

.koszyk_minus a, .koszyk_plus a {
	width:11px;
	height:12px;
	display:block;
}


.koszyk_inp {
	width:20px;
	float:left;
	
}

.koszyk_inp input {
	width:14px;
	margin:0 2px;
	text-align:center;
	background-color:white;
	border:none;
	font-size:11px;
	text-align:center;
}

.koszyk_ilosc {
	width:44px;
	margin:0 auto;

}

.koszyk_razem, .artysci_alfabet, .kategoria_alfabet, .panel_box {
	background-color:#e5d5ba;
	padding:15px 10px 12px 10px;
}

.koszyk_zaokr, .artysci_alfabet_zaokr, .kategoria_alfabet_zaokr, .panel_zaokr {
	width:760px;
	height:3px;
	background:transparent url(../../img/img.gif) no-repeat 0 -270px;
	overflow:hidden;
}

.kategoria_alfabet_zaokr2 {
	width:760px;
	height:3px;
	background:transparent url(../../img/img.gif) no-repeat 0 -282px;
	overflow:hidden;
}

table.koszyk tr td.koszyk_zaork_td {
	height:3px;
	overflow:hidden;
	border:none;
	padding:0;
}

.strzalka_powrot {
	width:20px;
	height:14px;
	background:transparent url(../../img/img.gif) no-repeat -75px -15px;
	float:left;
	margin-top:8px;
}


.b_wroc_do_sklepu_pl {
	width:152px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -116px;
	float:left;
	margin-left:20px;
	
}

.b_wroc_do_sklepu_pl a {
	width:152px;
	height:28px;
	display:block;
}

.b_wroc_do_sklepu_en {
	width:152px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -116px;
	float:left;
	margin-left:20px;
	
}

.b_wroc_do_sklepu_en a {
	width:152px;
	height:28px;
	display:block;
}



.b_zaplac_pl {
	width:72px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -145px;
	float:right;
	
}

.b_zaplac_pl a {
	width:72px;
	height:28px;
	display:block;
	
}

.b_zaplac_en {
	width:72px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -145px;
	float:right;
	
}

.b_zaplac_en a {
	width:72px;
	height:28px;
	display:block;
	
}


.koszyk_razem .kr_cena {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	width:170px;
	float:right;
	padding-top:5px;
}


.koszyk_razem .kr_cena span{
	font-size:20px;
}


.koncerty_dzien {

}

.koncerty_dzien .kd_koncert_img {
	padding:10px;
	float:left;
	width:100px;
}

.koncerty_dzien .kd_koncert_opis {
	padding:10px;
	width:395px;
	color:#666666;
	float:left;
}

.kd_koncert_opis .kd_ko_tytul {
	font-size:14px;
	color: #2d0201;
	font-weight:bold;

}



.kd_koncert_opis .kd_ko_tytul a {
	color: #2d0201;
	text-decoration:none;
}
.kd_koncert_opis .kd_ko_tytul a:hover {
	color: #2d0201;
	text-decoration:underline;
}


.koncerty_dzien .kd_data {
	padding:10px 10px 5px 40px;
	color:#2d0201;
	font-size:20px;
	font-weight:bold;
	border-bottom:2px solid #e2d5c1;
	background: transparent url(../../img/img.gif) no-repeat -770px 13px;
}



.kd_koncert_opis .kd_ko_data {
	font-size:10px;
	padding:5px 0;
}
.kd_koncert_opis .kd_ko_data a {
	color:#666666;
}
.kd_koncert_opis .kd_ko_data a:hover {
	text-decoration:none;
}
.kd_koncert_opis .kd_ko_zajawka {
	font-size:12px;
}
.kd_koncert_opis .kd_ko_zajawka a {
	color:#666666;
	
}

.kd_koncert_opis .kd_ko_zajawka a:hover {
	text-decoration:none;
	
}





.koncerty_sork {
	width:244px;
	float:right;
	color:#2d0201;
	font-size:12px;
	font-weight:bold;
}
.koncerty_sork .ksort1_zaz {
	padding:10px 10px 0 10px;
	width:102px;
	height:21px;
	float:left;
	background: transparent url(../../img/img.gif) no-repeat -299px -37px;
	margin-top:3px;
	text-align:center;
	cursor:pointer;
}

.koncerty_sork .ksort2_zaz {
	padding:10px 10px 0 10px;
	width:102px;
	float:right;
	height:21px;
	background: transparent url(../../img/img.gif) no-repeat -299px -37px;
	margin-top:3px;
	text-align:center;
	cursor:pointer;
}
.koncerty_sork .ksort1 {
	padding:10px 10px 0 10px;
	width:102px;
	height:21px;
	float:left;
	background: transparent;
	margin-top:3px;
	text-align:center;
	cursor:pointer;
}

.koncerty_sork .ksort2 {
	padding:10px 10px 0 10px;
	width:102px;
	float:right;
	height:21px;
	background: transparent;
	margin-top:3px;
	text-align:center;
	cursor:pointer;
}


.zamowienie_div_bottom, .zapowiedz_div_bottom, .produkt_div .produkt_div_bottom, .newsy_div_bottom {
	width:540px;
	height:3px;
	background: transparent url(../../img/img.gif) no-repeat 0 -275px;
	overflow:hidden;
}



.produkt_div .produkt_div_bottom {
	width:760px;
	height:3px;
	background:transparent url(../../img/img.gif) no-repeat 0 -270px;
	overflow:hidden;
}

.zamowienie_div {


}

.zapowiedz_div {


}
.produkt_div {


}

.zamowienie_div .zamowienie_div_tresc {
	background-color:#e5d5ba;
	padding:15px 10px;
	font-size:12px;
	color:#2D0201;
}
.zamowienie_div .zamowienie_div_tresc a {
	text-decoration:underline;
	color:#2D0201;
}
.zamowienie_div .zamowienie_div_tresc a:hover {
	text-decoration:none;
	color:#2D0201;
}

.produkt_div .produkt_div_kontener {
	background-color:#e5d5ba;
	padding:10px;
}

.zapowiedz_div .zapowiedz_div_kontener {
	background-color:#e5d5ba;
	padding:10px;
}

.zapowiedz_div_kontener .zap_prawa {
	width:190px;
	border:1px solid #c3a587;
	float:right;

}
.produkt_div_kontener .prod_prawa {
	width:192px;
	float:right;
	text-align:center;
}

.produkt_div_kontener .prod_prawa img.ramka {
	border:1px solid #c3a587;
}


.zapowiedz_div_kontener .zap_lewa {
	width:320px;
	float:left;
	color:#666666;
}
.produkt_div_kontener .prod_lewa {
	width:530px;
	float:left;
	color:#666666;
}

.prod_lewa .prod_lewa_lewa {
	width:370px;
	float:left;

}

.prod_lewa .prod_lewa_prawa {
	width:150px;
	float:right;

}



.zapowiedz_div_kontener .zap_lewa .zap_tytul {
	color:#2d0201;
	font-size:20px;
	font-weight:bold;
	float:left;
	width:260px;
}

.produkt_div_kontener .prod_lewa .prod_tytul {
	color:#2d0201;
	font-size:20px;
	font-weight:bold;
	width:260px;
}

.produkt_div_kontener .prod_lewa .prod_tytul2 {
	color:#2d0201;
	font-size:17px;
	width:260px;
}

.zap_lewa .zap_przycisk {
	width:140px;
	float:left;

}
.zap_lewa .zap_cena,
.prod_lewa .prod_cena {
	width:140px;
	float:right;
	text-align:right;
	font-size:20px;
	font-weight:bold;
	padding-top:3px;
}




.zap_lewa .zap_cena span,
.prod_lewa .prod_cena span {
	font-size:16px;
	font-weight:normal;
	text-decoration: line-through;
	padding-right:5px;
}

table.zap_tab {
	border-collapse:collapse;
	padding:0;
	margin:20px 0 10px 0;
	
}
table.zap_tab td {
	border-collapse:collapse;
	padding:5px 20px 5px 0;
	
	
}

.zamowienie_div .zamowienie_div_tresc .kreska_pionowa {
	width:1px;
	height:73px;
	background: transparent url(../../img/img.gif) no-repeat -152px -37px;
	float:left;
	margin: 0 10px 0 9px;
}

.strzalka_up {
	width:9px;
	height:7px;
	background: transparent url(../../img/img.gif) no-repeat -123px -19px;
	overflow:hidden;
	float:right;
	margin:15px 10px 0 0;
}
.strzalka_down {
	width:9px;
	height:7px;
	background: transparent url(../../img/img.gif) no-repeat -137px -19px;
	overflow:hidden;
	float:right;
	margin:15px 10px 0 0;
}


.artysci_alfabet a.alfabet_all, .kategoria_alfabet a.kat_alfabet_all {
	width:68px;
	height:20px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:11px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}
.artysci_alfabet a.alfabet_all:hover, 
.artysci_alfabet a.alfabet_all_zaz,

.kategoria_alfabet a.kat_alfabet_all:hover,
.kategoria_alfabet a.kat_alfabet_all_zaz {
	width:68px;
	height:20px;
	background: transparent url(../../img/img.gif) no-repeat -299px -163px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:11px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}


.kategoria_alfabet a.kat_alfabet_xxl {
	width:34px;
	height:20px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}

.kategoria_alfabet a.kat_alfabet_xxl:hover,
.kategoria_alfabet a.kat_alfabet_xxl_zaz {
	width:34px;
	height:20px;
	background: transparent url(../../img/img.gif) no-repeat -333px -192px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}


.artysci_alfabet a.alfabet_m,
.kategoria_alfabet .kat_alfabet_m {
	width:20px;
	height:20px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}

.artysci_alfabet a.alfabet_m:hover, 
.artysci_alfabet a.alfabet_m_zaz,

.kategoria_alfabet .kat_alfabet_m:hover,
.kategoria_alfabet .kat_alfabet_m_zaz {
	width:20px;
	height:20px;
	background: transparent url(../../img/img.gif) no-repeat -299px -163px;
	text-align:center;
	display:block;
	color:#2d0201;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	font-weight:bold;
	float:left;
	margin-right:2px;
}

.artysci {
	padding:20px 10px;
	border-bottom:2px solid #e2d5c1;
}

.artysta_box, .artysta_box2  {
	width:168px;
	float:left;
	margin-right:20px;
}

.art_imp {
	background-position:center; 
	width:146px;
	height:146px;
	background-repeat:no-repeat;
}

.artysta_box2 .artysta_top {
	width:168px;
	height:3px;
	background: transparent url(../../img/img.gif) no-repeat -297px -236px;
	overflow:hidden;
}
.artysta_box2 .artysta_srodek {
	width:146px;
	border-left:1px solid #c3a587;
	border-right:1px solid #c3a587;
	background-color:#e5d5ba;
	padding:7px 10px;
	
}

.artysta_box2 .artysta_bottom {
	width:168px;
	height:4px;
	background: transparent url(../../img/img.gif) no-repeat -297px -239px;
	overflow:hidden;
}



.artysta_box .artysta_top {
	width:168px;
	height:3px;
	overflow:hidden;
}
.artysta_box .artysta_srodek {
	width:146px;
	border-left:1px solid #ece5d5;
	border-right:1px solid #ece5d5;
	padding:7px 10px;
	
}

.artysta_box .artysta_bottom {
	width:168px;
	height:4px;
	overflow:hidden;
}

.artysta_srodek img {
	border:none;
	margin-bottom:5px;
}
.artysta_srodek a {
	text-decoration:none;
	font-size:12px;
	color:#2d0201;
	font-weight:bold;
}



.kat_promo_box {
	width:760px;
	height:253px;
	background:transparent url(../../img/kat_tlo_box.gif) repeat-x 0 0;
	margin:20px 0;
}


.kat_promo_box .kpb_lt {
	width:2px;
	height:2px;
	background:transparent url(../../img/img.gif) no-repeat -153px -19px;
	float:left;
	overflow:hidden;
}
.kat_promo_box .kpb_pt {
	width:2px;
	height:2px;
	background:transparent url(../../img/img.gif) no-repeat -155px -19px;
	float:right;
	overflow:hidden;
}
.kat_promo_box .kpb_lb {
	width:2px;
	height:3px;
	background:transparent url(../../img/img.gif) no-repeat -153px -21px;
	float:left;
	overflow:hidden;
}
.kat_promo_box .kpb_pb {
	width:2px;
	height:3px;
	background:transparent url(../../img/img.gif) no-repeat -155px -21px;
	float:right;
	overflow:hidden;
}

.kat_promo_box .kpb_tytul {
	font-size:20px;
	color:white;
	font-weight:bold;
	font-family:"Times New Roman";
	padding:7px 0 0 10px;

}


.kat_promo_box .kpb_slider {
	overflow:hidden;
	height:170px;

}

.kpb_szukajka {
	width:420px;
	margin:0 auto;
	padding:10px 0 0 0;
}

.kpb_szukajka .szuk_inp {
	border:0;
	width:320px;
	height:21px;
	color:#999999;
	font-size:13px;
	padding:7px 5px 0 5px;
	float:left;
	background:transparent url(../../img/img.gif) no-repeat 0 -294px;
}
.kpb_szukajka .szuk_inp_zaz {
	border:0;
	width:320px;
	height:21px;
	color:#999999;
	font-size:13px;
	padding:7px 5px 0 5px;
	float:left;
	background:transparent url(../../img/img.gif) no-repeat 0 -324px;
}

.kat_sort {
	padding:10px;
	font-size:12px;
	color:#361016;
}

.kat_sort .ks_lewa {
	width:70px;
	float:left;
}

.kat_sort .ks_prawa {
	width:230px;
	float:right;
	text-align:right;
}

.kat_sort .ks_prawa a {
	color:#361016;
	text-decoration:none;
	padding-right:8px;
	margin-right:12px;
}
.kat_sort .ks_prawa a:hover {
	color:#361016;
	text-decoration:underline;
	padding-right:8px;
	margin-right:12px;
}

.kat_sort .ks_prawa a.sel_up {
	color:#361016;
	font-weight:bold;
	padding-right:8px;
	background: transparent url(../../img/sort_up.gif) no-repeat right center;
	margin-right:12px;
}
.kat_sort .ks_prawa a.sel_down {
	color:#361016;
	font-weight:bold;
	padding-right:8px;
	background: transparent url(../../img/sort_down.gif) no-repeat right center;
	margin-right:12px;
}


.plyty {
border-bottom:1px solid #e2d5c1;
border-top:1px solid #e2d5c1;
}

.plyty .plyta_box1, .plyty .plyta_box2 {
	width:760px;
}

.plyty .plyta_box2 .pb_top {
	width:760px;
	height:3px;
	overflow:hidden;
	background:transparent url(../../img/img.gif) no-repeat 0 -355px;
}

.plyty .plyta_box2 .pb_bottom {
	width:760px;
	height:3px;
	overflow:hidden;
	background:transparent url(../../img/img.gif) no-repeat 0 -358px;
}


.plyty .plyta_box2 .pb_srodek {
	width:758px;
	border-left:1px solid #c3a587;
	border-right:1px solid #c3a587;
	background-color:#e5d5ba;
	padding:10px 0;
}

.plyty .plyta_box1 .pb_top {
	width:760px;
	height:2px;
	overflow:hidden;
	border-top:1px solid #e2d5c1;
}

.plyty .plyta_box1 .pb_bottom {
	width:760px;
	height:2px;
	overflow:hidden;
	border-bottom:1px solid #e2d5c1;
}


.plyty .plyta_box1 .pb_srodek {
	width:758px;
	border-left:1px solid #ece5d5;
	border-right:1px solid #ece5d5;
	background-color:transparent;
	padding:10px 0;
}

.pb_srodek_calosc {


}

.pb_srodek_calosc .pbs_img {
	padding:0 10px;
	float:left;
	width:55px;
}

.pack_product .pbs_img {
	float:left;
	width:55px;
}

.pack_product .pbs_opis {
	float:left;
	width:430px;
	color:#666666;
	margin-left: 10px;
	margin-bottom: 10px;
}

.pb_srodek_calosc .pbs_opis {
	float:left;
	width:430px;
	color:#666666;
}

.pbs_opis a.ty {
	text-decoration:none;
	color:#666666;
}
.pbs_opis a.ty:hover {
	text-decoration:underline;
}

.pb_srodek_calosc .pbs_opis .pbs_link a {
	font-size:15px;
	color:#2d0201;
	font-weight:bold;
	text-decoration:none;
}

.pb_srodek_calosc .pbs_cena {
	float:right;
	width:220px;
	color:#666666;
	text-align:right;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;	
}

.pbut {
	cursor:pointer;
	width:170px;
	background-color:#ad8e6f;
	color:#fffffe;
	font-size:10px;
	font-weight:normal;
}

.pbut2 {
	cursor:pointer;
	width:170px;
	background-color:#772121;
	color:#fffffe;
	font-size:10px;
	font-weight:normal;
}

.pbut .kropka, .pbut2 .kropka {
	background-color:#ece5d5;
	height:1px;
	width:1px;
	overflow:hidden;
}

.pbut .kropka, .pbut2 .kropka {
	background-color:#e5d5ba;
	height:1px;
	width:1px;
	overflow:hidden;
}

.pbut .pbut_txt, .pbut2 .pbut_txt {
	width:100%;
	text-align:center;
	padding:1px 0;
}



.zap_music_list, .prod_music_list {
	background-color:#ece5d5;
}

.zap_music_list .zpl_srodek,
.prod_music_list .zpl_srodek {
	padding:10px;
}

.zap_music_list .kr,
.prod_music_list .kr {
	background-color:#e7d9c1;
	height:1px;
	width:1px;
	overflow:hidden;
}

.zap_music_list .zml_tytul,
.prod_music_list .zml_tytul {
	color:#2d0201;
	font-size:14px;
	font-weight:bold;
	width:260px;
	float:left;

}

.zap_music_list .zap_mp3_player,
.prod_music_list .zap_mp3_player {
	width:237px;
	height:28px;
	background-image: url(../../img/player_mp3m.gif);
	
	float:right;
}

.zpl_lewa {
	width:245px;
	float:left;
	padding-top:20px;
}

.zpl_prawa {
	width:245px;
	float:right;
	padding-top:20px;
}

.zpl_lewa a.ml, .zpl_prawa a.ml, .zpl_prawa span, .zpl_lewa span {
	display:block;
	padding:0px 15px 5px 10px;
	width:220px;
	border-bottom:1px solid #e5d5ba;
	text-decoration:none;
	color:#666666;
	font-size:12px;
}

.zpl_lewa a.ml:hover, .zpl_prawa a.ml:hover {
	display:block;
	padding:5px 15px 5px 10px;
	border-bottom:1px solid #e5d5ba;
	text-decoration:none;
	color:white;
	font-size:12px;
	background-color:#410b1d;
	width:220px;
}

.zpl_lewa a.ml_play, .zpl_prawa a.ml_play {
	display:block;
	padding:5px 15px 5px 10px;
	border-bottom:1px solid #e5d5ba;
	text-decoration:none;
	color:white;
	font-size:12px;
	background:#410b1d url(../../img/play.gif) no-repeat 98% center;
	width:220px;
}


.prod_kolumny {
	

}


.prod_kolumny .pk_lewa {
	width:540px;
	float:left;
	padding:20px 0;

}

.prod_kolumny .pk_prawa {
	width:210px;
	float:right;
	padding:20px 0;
}




.polec_znajomemu_box {


}


.polec_znajomemu_box {
	width:170px;
	background:#ece5d5 url(../../img/mail.jpg) no-repeat right bottom;
	padding:10px;
	margin-top:10px;
	
}


.polec_znajomemu_box .pzb_tytul {
	font-size:14px;
	font-weight:bold;
	color:#2d0201;
}
.polec_znajomemu_box .pzb_tresc {
	color:#2d0201;
	padding:5px 0;
	font-size:12px;
}

.polec_znajomemu_box .pzb_inp {
	padding:5px 0;
}

.polec_znajomemu_box .pzb_inp input {
	display:block;
	padding:5px 5px 0 5px;
	width:158px;
	height:23px;
	background:transparent url(../../img/img.gif) no-repeat -352px -294px;
	border:none;
	position:relative;
	color:#999999;
	font-size:13px;
}
.polec_znajomemu_box .pzb_inp input.sel {
	display:block;
	padding:5px 5px 0 5px;
	width:158px;
	height:23px;
	background:transparent url(../../img/img.gif) no-repeat -352px -324px;
	border:none;
	position:relative;
	color:#999999;
	font-size:13px;
}


.b_wyslij_mail_pl {
	height:28px;
	width:112px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -232px;
	margin-top:10px;
}

.b_wyslij_mail_pl a {
	display:block;
	height:28px;
	width:112px;
}

.b_wyslij_mail_en {
	height:28px;
	width:112px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -232px;
	margin-top:10px;
}

.b_wyslij_mail_en a {
	display:block;
	height:28px;
	width:112px;
}



.artysta_lewa {
	float:left;
	width:420px;
	padding:10px;
	color:#666666;
	font-size:12px;
	line-height:1.5em;
}

.artysta_lewa .art_tytul, .dyskografia .dysk_tytul {
	color:#2d0201;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
}

.artysta_prawa {
	width:313px;
	float:right;
	padding-top:10px;

}

.art_fotki_box {
	background-color:#e5d5ba;
	padding:10px 6px;
}

.art_fotki_box_bottom {
	height:3px;
	width:313px;
	background: transparent url(../../img/img.gif) no-repeat -297px -259px;
	overflow:hidden;

}

.art_fotki_box .art_img img {
	border:1px solid #c3a587;
}
.art_fotki_box .art_img {
	text-align:center;
}

.art_fotki_box .art_mini_img img {
	border:1px solid #c3a587;
	margin-right:8px;
	
}
.art_fotki_box .art_mini_img {
	padding-top:10px;
	text-align:left;
	padding-left:4px;
}


.art_fotki_box .art_powieksz {
	padding:10px 5px 0 5px;
	
}

.art_fotki_box .art_powieksz a {
	color:#2d0201;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

.art_fotki_box .art_powieksz a:hover {
	text-decoration:underline;
}

.dyskografia .dysk_data {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding-top:18px;

}

.dyskografia {
	padding:20px 0 0 11px;
}


.dyskografia .dysk_linie {
	margin-left:40px;
	background-color:#d1ccbf;
	height:1px;
	overflow:hidden;
	margin-bottom:5px;
}



.dysk_plyta_box {
	padding:5px 0;

}


.dysk_plyta_box .dysk_img {
	width:50px; 
	padding:0 10px 0 0;
	float:left;

}



.dysk_plyta_box .dysk_opis {
	float:left;
	width:240px;
	color:#666666;
}



.dysk_plyta_box .dysk_opis .dysk_plyta_tytul {
	font-size:15px;
	color:#2d0201;
	font-family:"Times New Roman";
	font-weight:bold;
	padding-bottom:3px;
}

.dysk_plyta_box .dysk_opis .dysk_plyta_tytul a {
	color:#2d0201;
	text-decoration:none;
}
.dysk_plyta_box .dysk_opis .dysk_plyta_tytul a:hover {
	text-decoration:underline;
}




.f_pytania {
	padding:10px;
}

.f_pytania .pyt0 {
	background-color:#e5d5ba;
	padding:10px;
	
}
.f_pytania .pyt1 {
	background-color:#ecdcc0;
	padding:10px;
	
}

.f_pytania .pyt_link {
	font-size:12px;
	color:#2d0201;
	font-weight:bold;
	cursor:pointer;
}

.f_pytania .pyt_link a {
	text-decoration:none;
	display:block;
	color:#2d0201;
}
.f_pytania .pyt_link a:hover {
	text-decoration:underline;
}

.f_pytania .pyt_tresc {
	font-size:12px;
	color:#2d0201;
	display:none;
	padding:5px 5px 0 5px;
}
.f_pytania .pyt_tresc a {
	font-size:12px;
	color:#2d0201;
	text-decoration:underline;
}
.f_pytania .pyt_tresc a:hover {
	text-decoration:none;
}
.f_pytania .pyt_tresc p {
	padding:0;
	margin:0;
}

.news_text, .info_text {
	padding:10px;
	margin:0;
	color:#2d0201;
	font-size:12px;
}

.news_text a {
	color:#2d0201;
	text-decoration:underline;
}

.news_text a:hover {
	text-decoration:none;
}


.news_date {
	font-size:10px;
	color:#666666;
	padding-left:10px;
}

.info_text p {
	padding:0;
	margin:0;
}

.info_text a {
	font-size:12px;
	color:#2d0201;
	text-decoration:underline;
}
.info_text a:hover {
	text-decoration:none;
}




.brak_produktow {
	color:#361016;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:40px 0;
}



.box_brak_prod {
	text-align:center;
	padding:10px 0;
}




#zubi {
	width:52px;
	height:23px;
	background: transparent url(../../img/img.gif) no-repeat 0 -243px;
	float:right;
	margin-top:10px;
}

#zubi a {
	width:52px;
	height:23px;
	display:block;
}

#ispro {
	width:27px;
	height:24px;
	background: transparent url(../../img/ispro.png) no-repeat 0 0;
	float:right;
	margin-top:10px;
}

#ispro a {
	width:27px;
	height:24px;
	display:block;
	text-indent: -9999px;
}

.bottom_copy {

}

.bottom_copy .realizacja {
	width:130px;
	text-align:right;
	float:right;
	padding:13px 5px 0 0;
	color:#726a5d;
	font-size:12px;
}


.wysz {
	font-size:12px;
	color:#2d0201;
	padding:20px 0 0 10px;
}




.panel_menu {
	background-color:#e5d5ba;
	padding:15px 10px 12px 10px;
}

.panel_menu2 {
	background-color:#e5d5ba;
	padding:0;
	margin-top:10px;
}


a.panel_a {
	padding:8px 10px 9px 10px;
	font-size:15px;
	text-decoration:none;
	color:#380a1a;
	font-weight:bold;
}

a.panel_a:hover, a.panel_a_zaz {
	padding:8px 10px 9px 10px;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	color:#d9bb9a;
	background-color:#2d0201;

}

.panel_menu .panem_menu_c {
	margin:0 auto;
	width:500px;

}

.panel_podtytul {
	color:#2d0201;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #e2d5c1;
	padding:40px 0 20px 10px;
	margin-bottom:5px;
}	

.ed_tresc {
	padding:10px 20px;
}

.ed_lewa {
	width:355px;
	float:left;
	border-right:1px solid #c3a587;
	padding:10px 0;

}

.ed_prawa {
	width:355px;
	float:right;
	padding:10px 0;

}

.ed_tresc label.txt_label2 {
	display:block;
	width:110px;
	padding:7px 10px 0 0;
	float:left;	
	font-size:13px;
	color:#333333;
	position:relative;
}

.ed_tresc label.txt_label3 {
	display:block;
	width:110px;
	padding:7px 10px 0 0;
	float:left;	
	font-size:13px;
	color:#333333;
	position:relative;
}


.ed_tresc input.log_inp {
	display:block;
	padding:5px 5px 0 5px;
	width:190px;
	height:23px;
	float:left;	
	background:transparent url(../../img/img.gif) no-repeat -299px 0;
	border:none;
	position:relative;
	
}

.ed_tresc input.log_inp_zaz {
	display:block;
	padding:5px 5px 0 5px;
	width:190px;
	height:23px;
	float:left;	
	background:transparent url(../../img/img.gif) no-repeat -299px -124px;
	border:none;
	position:relative;
	
}

.ed_tresc .do_fv {
	font-size:14px;
	color:#2d0201;
	padding-bottom:10px;

}


.pusty_koszyk {
	width:200px;
	margin:0 auto;
		

}

.basket_ico {
	width:40px;
	height:53px;
	float:left;	
	background:transparent url(../../img/img.gif) no-repeat -225px -76px;
}

.pk_napis {
	float:left;
	width:140px;
	padding:15px 0 0 10px;
	font-size:12px;
	color:#666666;

}

.pk_napis2 {
	text-align:center;
	font-size:12px;
	color:#666666;
	padding:40px 0;
}

.b_zapiszDane_pl {
	width:122px;
	height:28px;
	background:transparent url(../../img/img_pl.gif) no-repeat 0 -290px;
	cursor:pointer;
}

.b_zapiszDane_pl a {
	width:122px;
	height:28px;
	display:block;
}


.b_naszaOferta_pl {
	margin-top:10px;
	width:190px;
	height:28px;
	background:transparent url(../../img/img_pl.gif) no-repeat 0 -261px;
	cursor:pointer;
}


.b_naszaOferta_pl a {
	width:190px;
	height:28px;
	display:block;
}

.b_zapiszDane_en {
	width:122px;
	height:28px;
	background:transparent url(../../img/img_en.gif) no-repeat 0 -290px;
	cursor:pointer;
}

.b_zapiszDane_en a {
	width:122px;
	height:28px;
	display:block;
}


.b_naszaOferta_en {
	margin-top:10px;
	width:190px;
	height:28px;
	background:transparent url(../../img/img_en.gif) no-repeat 0 -261px;
	cursor:pointer;
}


.b_naszaOferta_en a {
	width:190px;
	height:28px;
	display:block;
}




table.release {
	border-collapse:collapse;
	padding:0;
	width:100%;
}

table.release th {
	text-align:left;
	padding:10px 5px;
	color:#380a1a;
	font-size:12px;
	background-color:#ad8e6f;
}

table.release td {
	font-size:12px;
	color:#666666;
	
	padding:15px 5px;
}

tr.last td {
	border: 0 !important;
}

table.release tr.r1 td {
	background-color:#e5d5ba;
}

table.release tr.r2 td {
	background-color:#e7dac2;
}


table.release tr.szczegoly_tr td {
	border-bottom:2px solid #dcc9ad;
	padding:0;
	
}

table.release tr.szczegoly_tr2 td {
	border-bottom:2px solid #dcc9ad;
	padding:0;
	background-color:#e7dac2;
	
}

.szczegoly_div {
	padding:10px 10px 20px 10px;
	border-top:1px solid #dcc9ad;
}

table .szczegoly_tab {
	border-collapse:collapse;
	padding:0;
	width:100%;
	/*border:1px solid #dcc9ad;*/
}
table .szczegoly_tab2 {
	border-collapse:collapse;
	padding:0;
	width:100%;
	/*border:1px solid #dcc9ad;*/
}

table .szczegoly_tab th {
	padding:3px;
}

table .szczegoly_tab2 th {
	padding:3px;
}


table .szczegoly_tab td {
	border:none !important;
	padding:3px 5px !important;
}

table .szczegoly_tab2 td {
	border:none !important;
	padding:3px 5px !important;
	background-color:#e5d5ba !important;
}

table .szczegoly_tab td.special_none {
	background-color:#e5d5ba !important;
}

table .szczegoly_tab2 td.special_none2 {
	background-color:#e7dac2 !important;
}



.zamowienie_lewa {
	width:245px;
	float:left;
}
.zamowienie_prawa {
	width:245px;
	float:right;
}


.z_label {
	float:left;
	width:40px;
	padding-top:6px;
}
.z_label2 {
	float:left;
	width:170px;
	padding-top:6px;
}
.z_tytul {
	font-size:14px;
	border-bottom:1px solid #dcc9ad;
}


.z_podtytul {
	font-weight:bold;
	padding:10px 0;

}


.b_wyslij_pl {
	display:block;
	height:28px;
	width:82px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -348px;
}

.b_wyslij_pl a {
	height:28px;
	width:82px;
	display:block;
}


.b_wyslij_zamowienie_pl {
	display:block;
	height:28px;
	width:162px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -493px;
}

.b_wyslij_zamowienie_pl a {
	height:28px;
	width:162px;
	display:block;
}


.b_wyslij_en {
	display:block;
	height:28px;
	width:82px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -348px;
}

.b_wyslij_en a {
	height:28px;
	width:82px;
	display:block;
}


.b_wyslij_zamowienie_en {
	display:block;
	height:28px;
	width:162px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -493px;
}

.b_wyslij_zamowienie_en a {
	height:28px;
	width:162px;
	display:block;
}


.zamowienie_div_tresc p {
	padding:0;
	margin:0;


}
.zamowienie_div_tresc .dane {
	color:red;
	font-weight:bold;
}

#konto {
	padding:10px;
	font-weight:bold;

}

table.realizacja {
	

}
table.realizacja td {
	padding:5px 5px;
	text-align:center;
	font-size:11px;

}
table.realizacja td.produkt {
	padding:5px 5px;
	text-align:left;
	font-size:11px;

}
table.realizacja th {
	padding:5px 5px;
	background-color:#ad8e6f;
}
table.realizacja td.podsuma {
	padding:5px 5px;
	background-color:#ad8e6f;
}

table.realizacja tr.t_prod td {
	background-color:#e7dac2;
}

table.potwierdz_dane {
	margin-left:20px;

}

table.potwierdz_dane td {
	padding:5px 0;
}

table.potwierdz_dane td.p {
	width:120px;
	text-align:right;
	padding-right:5px;
	background-color:#ad8e6f;
	border-bottom:1px solid #e7dac2;

}
table.potwierdz_dane td.d {
	width:140px;
	text-align:left;
	padding-left:5px;
	background-color:#e7dac2;
	border-bottom:1px solid #ad8e6f;

}



.pol_img {
	width:55px;
	padding-right:10px;
	float:left;
	
}

.pol_link {
	padding-top:10px;
	color:#2d0201;
	width:490px;

}

.error_img {
	width:125px;
	height:115px;
	background: transparent url(../../img/404.jpg) no-repeat 0 0;
	float:left;
}

.error_text {
	padding:40px 10px 10px 10px;
	margin:0;
	color:#2d0201;
	font-size:12px;
	float:left;
	width:250px;
}

.error_text a {
	color:#2d0201;
}
.error_text a:hover {
	text-decoration:none;
}

.error_box {
	width:400px;
	margin:0 auto;
	padding-top:60px;
}


.form_button {
	width:162px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -406px;
	border:none;
	cursor:pointer;
	display:block;
}
.form_button a {
	width:162px;
	height:28px;
	display:block;
	float:left;
}

.form_button:focus {
	outline:none;
}


.form_button_en {
	width:162px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -406px;
	border:none;
	cursor:pointer;
	display:block;
}
.form_button_en a {
	width:162px;
	height:28px;
	display:block;
	float:left;
}

.form_button_en:focus {
	outline:none;
}


/* EN */
.zostan_na_mystic_com {
	width:275px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -580px;
}

.zostan_na_mystic_com a {
	display:block;
	width:275px;
	height:28px;
}



.przejdz_do_mysticpl {
	width:175px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -551px;
}

.przejdz_do_mysticpl a {
	display:block;
	width:175px;
	height:28px;
}


.stay_at_mystic_com {
	width:275px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -638px;
}

.stay_at_mystic_com a {
	display:block;
	width:275px;
	height:28px;
}

.go_to_mysticpl {
	width:175px;
	height:28px;
	background: transparent url(../../img/img_en.gif) no-repeat 0 -609px;
}

.go_to_mysticpl a {
	display:block;
	width:175px;
	height:28px;
}
/* END EN */



/* PL */
.zostan_na_mystic_pl {
	width:165px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -580px;
}

.zostan_na_mystic_pl a {
	display:block;
	width:165px;
	height:28px;
}



.przejdz_do_mystic_com {
	width:275px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -551px;
}

.przejdz_do_mystic_com a {
	display:block;
	width:275px;
	height:28px;
}


.stay_at_mystic_pl {
	width:165px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -638px;
}

.stay_at_mystic_pl a {
	display:block;
	width:165px;
	height:28px;
}

.go_to_mystic_com {
	width:275px;
	height:28px;
	background: transparent url(../../img/img_pl.gif) no-repeat 0 -609px;
}

.go_to_mystic_com a {
	display:block;
	width:275px;
	height:28px;
}
/* END EN */

.pay_logs {
	padding:0 0 0 5px;
	
}

.pay_logs img {
	margin-left:5px;
}

.wstazka {
	position:absolute;
	background:transparent url(/img/wstazka.png) no-repeat 0 0;
	width:57px;
	height:90px;
	z-index:10000;
	margin:-10px 0 0 -45px;
	
}
/* facebook slider */

.slide-out-div {
	padding: 0;
	width: 290px;
	height: 259px;
	background: #fff;
	border: #BFBFBF 0px solid;
}
.colors{
    text-align:center;
}
.colors-to-select{
    text-align:center;
    position:absolute;
    border:1px solid black;
    padding:4px;
    max-width: 150px;
    max-height: 120px;
    background-color:#fff;
    display:none;
}

.item-color{
    width:18px;
    height:18px;
    float:left;
    margin:4px 0 0 4px;
    cursor:pointer;
    position:relative;
    border:1px solid #073333;
}

.item-color:first{
    margin-left:0;
}
.item-color:hover,.item-color.selected{border:1px solid #e7dac2;}

.colors-close{display:block; width:12px; height:11px; position:absolute; right:-6px; top:-6px; background-image: url(../../img/ico_log_0.gif); text-indent:-99999em;}

.show-color{
    margin:4px auto 0 auto;
    display: block;
    width:15px;
    height:15px;
}
.search-colors{
    display:block;
    width:20px;
    height:20px;
}
.search-colors:hover, .search-colors-link.selected .search-colors{
    border:2px solid #ece5d5;
    margin:-2px 0 0 -2px;
}

.book-span{color:#2D0201;}

.prod_tresc p {
	font-size: 12px;
	text-align: justify;
}
.mainText h1, .mainText h2  {
	font-size: 13px;
	display: inline;
}
.mainText a {
	text-decoration: none;
	color: #521018;
}
.mainText {
	border-top: 1px solid #c18589;
    margin-top: 20px;
	font-size: 12px;
	text-align: justify; 
	padding: 8px 2px 8px 2px;
	color: #521018;
}