a img {border:0px;}

body {
font-family: verdana,arial,helvetica;
color:gray;
font-size:10px;
	padding:0px;
	margin:0px;
}

#container {
background: #E0E0E0 url('images/tlo_jasmarket.jpg') repeat;

}

#lewa {
width:220px;
background-color: none;
float:left;
border:0px solid black;
	padding:0px;
	margin:0px;
}

#srodek {
width:510px;
height:100%;
padding:0px;
padding-top:10px;
margin:0px;
background-color: none;
float:left;
border:0px solid black;
}

#prawa {
width:220px;
height:100%;
background-color: none;
float:right;
text-align: left;
margin-right: 0px;
}


#stopka_odstep {
background: url('images/back_main.jpg');
width:100%;
margin-top:10px;
height:10px;
float:left;
clear:both;
background-color: none;
color:orange;
font-weight:bold;
font-size:15px;
text-align:center;
}

#stopka {
width:100%;
padding:5px;
float:left;
clear:both;
background-color:white;
color:#ccc;
font-weight:bold;
font-size:10px;
text-align:center;
}

#stopka a{
text-decoration: none;
color: #ccc;
}

#stopka a:hover{
text-decoration: underline;
color: #fe0000;
}

#stopka_left {
float:left;
width:49%;
text-align:left;
padding-left:5px;
}
#stopka_right {
float:left;
width:49%;
text-align:right;
padding-right:5px;
}
#linia {
width: 100;
}

#produkt_linia {
background:none;
width:100%;
float:left;
text-decoration:none;
}

#firma {
background: none;/*#FFFAE6;*/
position:relative;
border:1px solid #aaa;
margin:2px;
padding:2px;
width:495px;
min-height:60px;
float:left;
text-decoration:none;
}

#firma a {
text-decoration:underline;
color:white;
}

#produkt {
background: none;/*#FFFAE6;*/
position:relative;
border:1px solid #aaa;
margin:3px;
padding:2px;
width:495px;
height:120px;
float:left;
text-decoration:none;
}
/*
#produkt_calosc {
background: none;
position:relative;
border:1px solid #aaa;
margin:3px;
padding:2px;
width:500px;
float:left;
text-decoration:none;
}
*/
#produkt_calosc{
background: none;/*#FFFAE6;*/
position:relative;
border:1px solid #aaa;
margin:3px;
padding:2px;
width: 495px;
float:left;
text-decoration:none;
}
#produkt_left{
background: #fff;
width:90px; 
height:120px;
float:left;
}
#produkt_foto { 
position:relative;
background-color: none;
float:left;
margin-top:0px;
width:90px;
height:100px;
}
#produkt_foto_center { 
margin: 0 auto;
vertical-align: middle; 
text-align:center;
}

#produkt_opis {
position:relative;
width:405px;
height:100px;
/*background-color: #E3F0FF;*/
background: #EDE6FF url(images/jasmarket_tlo6aaa.jpg) repeat-y;
float:right;
}

#produkt_opis a {
text-decoration:none;
color: #46466A;
/*font-family: sans-serif, serif, fantasy, cursive, monospace, Courier New, Lucida Console, helvetica, trebuchet, arial, verdana;*/
font-size: 11px;
}

#produkt_opis a:hover {
text-decoration:underline;
color:#333;
}
/* bez zdjecia */
#produkt_calosc_opis {
position:relative;
width:402px;
min-height:100px;
background: #EDE6FF; /*url(images/jasmarket_tlo6.jpg) repeat-y;*/
float:right;
padding-bottom: 20px;
}
#produkt_calosc_opis_wielkanoc {
position:relative;
width:402px;
min-height:100px;
background: #E0FDB4; /*url(images/jasmarket_tlo6.jpg) repeat-y;*/
float:right;
padding-bottom: 20px;
}

#produkt_opis2 {
width:495px;
height:100px;
background: #EDE6FF;
float:right;
}

#firma_opis {
width:495px;
min-height:60px;
padding-bottom:10px;
background-color: #ECFDCA;/*zielonygroszek #FEF8CB;/*ciemny_zol #FFFFCC;/*#E3F0FF;*/
float:right;
}

#produkt_opis_tytul {
background: none;
color: #FFFF00; /*#fff; /*#cc0000;*/
font-weight:bold;
font-size:17px;
font-family: arial;
width:100%;
height:20px;
padding: 0 0 0 0px;
margin-top:0px;
text-align:center;
float:left;
}

#produkt_calosc_opis_tytul {
background: none;
color: #000; /*#cc0000;*/
font-weight:bold;
font-size:16px;
font-family: arial;
width:405px;
padding: 0 0 0 0px;
text-align:center;
float:left;
}

#produkt_opis_tytul_pow_20zn {
background:none;
color: navy; /*#cc0000;*/
font-weight:bold;
font-size:16px;
font-family: arial;
width:405px;
height:20px;
padding:5 0px;
text-align:center;
float:left;
}
/*
#produkt_opis_tytul2 {
background:none;
color: navy; 
font-weight:bold;
font-size:16px;
font-family: arial;
width:500px;
padding:2 0px;
text-align:center;
float:left;
}*/
#produkt_opis_tytul2 {
background: #444466;
color: #FFFF00; /*#fff; /*#cc0000;*/
font-weight:bold;
font-size:17px;
font-family: arial;
width:100%;
height:20px;
padding: 0 0 0 0px;
margin-top:0px;
text-align:center;
float:left;
}

#firma_opis_tytul {
background:none;
color: #000000;/*ciemnziel #5DA900;/*ziel #a00;bordo /*#cc0000;*/
font-weight:bold;
font-size:16px;
font-family: arial;
width:495px;
padding:2 0px;
text-align:center;
float:left;
}


#produkt_opis_tresc00 {
text-align:center;
padding-bottom: 0px; 
margin: 0px;
color:#444;
font-size:10px;
width:405;
height:60px;
background-color: none;
}

#produkt_calosc_opis_tresc {
text-align:left;
padding-bottom: 10px; 
padding:5px;
margin: 0px;
color: #444466;/*#54547E;*/
font-size:10px;
width:405;
background-color: none;
}

#produkt_opis_tresc01 {
text-align:center;
padding: 0px; 
margin:  0px;
color:#444;
font-size:10px;
width:405;
height:40px;
background-color: none;
}

#produkt_opis_tresc11 {
text-align:center;
padding: 0px; 
margin:  0px;
color:#444;
font-size:10px;
width:405;
height:20px;
background-color: none;
}


#produkt_opis_tresc2 {
text-align:center;
padding: 0px; 
margin:  0px;
color:#444;
font-size:10px;
width:510;
background-color:none;
}

#firma_opis_tresc {
text-align:center;
padding: 0px; 
margin:  0px;
color: #333;/*#444;*/
font-size:10px;
width:510;
background-color:none;
}

#tytul_pasek {
width:100%;
height:20px;
background-color: #444466;/*#54547E;/*#666699;/*#074FC5;*/
clear:both;
text-align:center;
}
#tytul_pasek_wielkanoc {
width:100%;
height:20px;
background-color: #2B6301;/*#54547E;/*#666699;/*#074FC5;*/
clear:both;
text-align:center;
}

#produkt_pasek {
width:100%;
height:20px;
background-color: #E3D9FF;
clear:both;
text-align:center;
position:absolute;
bottom:0px;
left: 0px;
overflow:hidden;
display: scroll;
}
#produkt_pasek_calosc_wielkanoc {
width:100%;
height:20px;
background-color: #C9FC7C;
clear:both;
text-align:center;
position:absolute;
bottom:0px;
left: 0px;
overflow:hidden;
display: scroll;
}

#firma_pasek {
width:100%;
background-color:none;
clear:both;
text-align:center;
margin:5 0px;
}

#produkt_pasek_cena {
color: #444466;/*#54547E;*/
font-size:17px;
font-weight:bold;
text-align:center;
width:100%;
height:20px;
float:left;
padding: 3px 0 1px 0;
background: none;
}

#produkt_calosc_pasek_cena {
color:red;
font-size:17px;
font-weight:bold;
text-align:center;
width:100%;
float:left;
background: none;
}

#produkt_pasek_cena_pow_20zn {
color:red;
font-size:17px;
font-weight:bold;
text-align:center;
width:100%;
height:40px;
float:left;
background:none;
}

#produkt_pasek_sklep {
color: #444466;/*#54547E;/*#00B0DC;*/
font-weight:bold;
font-size:11px;
width:100%;
height:20px;
padding-top:3px;
text-align:center;
float:left;
}

#produkt_pasek_sklep2 {
background-image:url(images/btn_390_niebb.jpg);
background-repeat:no-repeat;
color: white;/*#FE9A37;*/
font-weight:bold;
font-size:11px;
width:400px;
height:20px;
padding-top:3px;
text-align:center;
float:left;
}

#produkt_pasek_sklep3 {
background-image:url(images/btn_390_nieb.jpg);
background-repeat:no-repeat;
color: white;
font-weight:bold;
font-size:11px;
width:400px;
height:20px;
padding-top:3px;
text-align:center;
float:left;
}

#firma_pasek_sklep {
background: #529500;/*ciemnyziel#5DA900;/*ziel#49A0DD;nieb/*#B64876;fioletciemny /*#a00;/*#FE6A31;*/
color: white;/*#00B0DC;*/
font-weight:bold;
font-size:11px;
width:100%;
padding-bottom:3px;
text-align:center;
float:left;
}

#nazwa_sklepu_link {
color: #444466;/*#54547E;/*#00B0DC;*/
text-decoration:none;
}

#nazwa_sklepu_link:hover {
text-decoration:underline;
}

#nazwa_sklepu_link_calosc_wielkanoc {
color: #2B6301;/*#54547E;/*#00B0DC;*/
text-decoration:none;
}

#nazwa_sklepu_link_calosc_wielkanoc:hover {
text-decoration:underline;
}


/*
#produkt_pasek_info {
background-image:url(images/btn4.jpg);
background-repeat:no-repeat;
color:white;
font-weight:bold;
font-size:11px;
width:200px;
height:20px;
padding-top:3px;
text-align:center;
float:left;
}
*/
#dotssss{
overflow:hidden;
background-image:url(images/dot.jpg);
background-repeat:repeat-x;
background-color:none;
width:100%;
height:3px;
float:left;
clear:both;
padding:0px;
margin:0px;
}

#dots_pionaaaa {
overflow:hidden;
background-image: green url(images/dot.jpg);
background-repeat:repeat-y;
background-color:none;
width:2x;
height:120px;
float:left;
clear:both;
padding:0px;
margin:0px;
}



#kategorie {
list-style-type: none;
background-color:none;
margin:0px;
padding:10px;
}
#kategorie_tytul {
font-size:15px;
font-weight:bold;
color: #009EC6;
	margin:0px;
padding:5px;
}
#kategorie_dzial{
    background: none url(images/marcera.gif) no-repeat left center;
	padding:0px;
	margin:0px;
    padding-left: 10px;
	padding-bottom:5px;
	color: #FE9A37;
	font-size:14px;
	font-weight:bold;
}
#kategorie_dzial a{
    color: #FE9A37;
	text-decoration:none;
}
#kategorie_dzial a:hover{
    color: red;
	text-decoration:none;
}
#kategorie li{
    background: none url(images/podmenu.gif) no-repeat left center;
	list-style-type: none;
    padding:0px;
	margin:0px;
	padding-left: 10px;
	padding-bottom:5px;
	color:gray;
	font-size:11px;
	font-weight:normal;
	margin-right:30px;
}
#kategorie a {
text-decoration:none;
color: gray;
}
#kategorie a:hover {
text-decoration:none;
color: #FE9A37;
}








/* POPUPOWE OBRAZKI */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}



/*------------------------------------------------------------------------------
                             MENU PO LEWEJ 
------------------------------------------------------------------------------*/
.arrowlistmenu{
width: 220px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #D2413E url(images/menu_czerw2.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/*cursor: hand;*/
cursor: pointer;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #D2413E url(images/menu_czerw2.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:none;
}

.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #D2413E url(images/menu_czerw2.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:underline;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
margin-left:5px;
}

.arrowlistmenu ul li a{
color: navy; /*#009BC1;/*#00A8D2;*/
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 100%;
}



.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #f00000;/*#FA8432;*/
background-color: #F3F3F3;
}


#preview{
	position: absolute;

	border:1px solid #ccc;
	background: #fff;
	padding:5px;
	display:none;
	color:#fff;
	}



/*------------------------------------------------------------------------------
                            KONKURS 
------------------------------------------------------------------------------*/
#zwyciezca {
width: 100%;
float: left;
background: url(gfx/konkurs_graffff.jpg) no-repeat;
padding-top: 0px;
font-size: large;
text-align: center;
color: navy;
padding-bottom: 5px;
}
#zwyciezca a {
color: red;
}

#konkurs_wstepniak {
width: 690px;
height: 120px;
margin: 0 auto;
background: url(gfx/konkurs_graffff.jpg) no-repeat;
padding-top: 10px;
}
#konkurs_wstepniak_zwezenie {
width: 100%;
margin: auto;
height: 120px;
float: left;
background: url(gfx/konkurs_graffff.jpg) no-repeat;
padding-top: 10px;
}

#konkurs_wstepniak_left {
background : url(gfx/konkurs_left.jpg) no-repeat;
width: 32px;
height: 100px;
float: left;
}
#konkurs_wstepniak_center {
background : white url(gfx/konkurs_center.jpg) repeat-x;
width: 625px;
height: 100px;
float: left;
line-height: 1.5em;
color: navy;
text-align: center;
}
#konkurs_wstepniak_right {
/*background : white url(gfx/konkurs_left) no-repeat;*/
background:  url('gfx/konkurs_right.jpg') no-repeat;
width: 32px;
height: 100px;
float: right;
}

#pytania {
	margin: 0 auto;
	padding: 10 5 0 5px;
	padding-top:10px;
	position: relative;
	width: 690px; 
    background: none;
	text-align: left;
	clear: both;
}

#pytanie {
width: 480px;
background: none;
float: left;
margin: 0px;
padding: 0px;
}
#pytanie_tresc{
background: #444466 url(images/menu_czerw2a.jpg) repeat-x center left;
font-weight: bold;
color: white;
/*padding: 4 0 4 10px;*/
min-height: 18px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}
#odpowiedz{
font-weight:bold;
color:#ffffff;
padding: 10px 20px 10px 20px;
background: none;
width:320px;
float: left;
}
#odpowiedz ul li{
list-style: none;
color: navy;
}
#sponsor {
float: left;
width: 200px;
padding-left: 10px;
}
#sponsor_dnia {
background: black url(images/menu_czerw2.jpg) repeat-x center left;
height: 18px;
padding-top: 5px;
font-weight: bold;
color: white;
text-align:center;
width: 198px;
}
/*------------------------------------------------------------------------------
                    KONKURS ZWYCIEZCY
------------------------------------------------------------------------------*/
#zwyciezca {
width: 100%;
float: left;
background: url(gfx/konkurs_graffff.jpg) no-repeat;
padding-top: 0px;
font-size: large;
text-align: center;
color: navy;
padding-bottom: 5px;
}
#zwyciezca a {
color: red;
}

#konkurs_zwyciezcy_wstepniak {
width: 100%;
height: 120px;
float: left;
background: url(gfx/konkurs_graffff.jpg) no-repeat;
padding-top: 10px;
}
#konkurs_wstepniak_left {
background : url(gfx/konkurs_left.jpg) no-repeat;
width: 32px;
height: 100px;
float: left;
}
#konkurs_wstepniak_zwyciezcy_center {
background : white url(gfx/konkurs_center.jpg) repeat-x;
width:100%;
height: 100px;
float: left;
line-height: 1.5em;
color: navy;
text-align: center;
font-size:18px;
}
#konkurs_wstepniak_right {
/*background : white url(gfx/konkurs_left) no-repeat;*/
background:  url('gfx/konkurs_right.jpg') no-repeat;
width: 32px;
height: 100px;
float: right;
}

#pytania {
	margin: 0 auto;
	padding: 10 5 0 5px;
	padding-top:10px;
	position: relative;
	width: 690px; 
    background: none;
	text-align: left;
	clear: both;
}

#pytanie {
width: 480px;
background: none;
float: left;
margin: 0px;
padding: 0px;
}
#pytanie_tresc{
background: #444466 url(images/menu_czerw2aa.jpg) repeat-x center left;
font-weight: bold;
color: white;
/*padding: 4 0 4 10px;*/
min-height: 18px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}
#pytanie_tresc_wielkanoc{
background: #2B6301 url(images/menu_czerw2aa.jpg) repeat-x center left;
font-weight: bold;
color: white;
/*padding: 4 0 4 10px;*/
min-height: 18px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}
#odpowiedz{
font-weight:bold;
color:#ffffff;
padding: 10px 20px 10px 20px;
background: none;
width:320px;
float: left;
}
#odpowiedz ul li{
list-style: none;
color: navy;
}
#sponsor {
float: left;
width: 200px;
padding-left: 10px;
}
#sponsor_dnia {
background: #444466 url(images/menu_czerw2aaa.jpg) repeat-x center left;
height: 18px;
padding-top: 5px;
font-weight: bold;
color: white;
text-align:center;
width: 198px;
}
#sponsor_dnia_wielkanoc {
background: #2B6301 url(images/menu_czerw2aaa.jpg) repeat-x center left;
height: 18px;
padding-top: 5px;
font-weight: bold;
color: white;
text-align:center;
width: 198px;
}







                
#komunikat {
width: 100%;
text-align: center;
background: none;
color: #cc0000;
float: left;
padding: 0px;
margin: 0px;
}

#linia {
width: 100%;
float: left;
background: none;
padding: 10 0px;
margin: 0px;
}

#rejestracja {
width: 80px;
float: left;
background: none;
padding-top: 25px;
}




#strony {
color: #ccc;
font-weight: bold;
width: 490px;
clear: both;
padding: 0;
margin: 0px auto;
background: none;
text-align: center;
font-size: 14px;
}
#strony_tekst {
text-align:center;
background:none;
margin: 0px auto;
padding: 2px;
min-width: 10px;
overflow:hidden;
}
#strony2 {
color: #ccc;
font-weight: bold;
width: 120px;
padding: 0;
margin: 0px auto;
background: red;
text-align: center;
}
#strony_tekst2 {
background:green;
float: left;
margin: 0px;
padding: 0px;
}
#stronicowanie {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ccc;
        text-decoration:none;
        font-weight: bold;
}
#stronicowanie:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ff0000;
        text-decoration:none;
        font-weight: bold;
}
#stronicowanie_aktywna {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ff0000;
        text-decoration:none;
        font-weight: bold;
}
#stronicowanie_pojedyncze {
        float: left;
        width: 12px;
        height: 12px;
        background: url(images/stronicowanie_pojedyncze.png) no-repeat;
}
#stronicowanie_pojedyncze_aktywne {
        float: left;
        width: 12px;
        height: 12px;
        background: url(images/stronicowanie_pojedyncze_aktywne.png) no-repeat;
}









/* WYGLAD SWIATECZNY - BOZE NARODZENIE 2009 */
#produkt_bozenarodzenie {
background: url(images/swieta/tlo_czerw2.jpg) no-repeat;
position:relative;
border:0px solid #aaa;
margin:3px;
padding:2px;
width:495px;
height:135px;
float:left;
text-decoration:none;
z-index: 0;
}
#produkt_bozenarodzenie_calosc {
background: url(images/swieta/tlo_czerw2.jpg) repeat;
position:relative;
border:0px solid #aaa;
margin:3px;
padding:2px;
width:495px;
min-height:135px;
float:left;
text-decoration:none;
z-index: 0;
}
#produkt_foto_bozenarodzenie { 
position:relative;
background-color: none;
float:left;
margin-top:10px;
margin-left: 6px;
width:90px;
height:100px;
}
#produkt_opis_bozenarodzenie {
position:relative;
width:380px;
height:100px;
padding-right: 5px;
text-align: center;
float:right;
color: #FFF;
}
#produkt_opis_bozenarodzenie a {
text-decoration:none;
color:#fff;
}
#produkt_opis_bozenarodzenie a:hover {
text-decoration:underline;
color:#fff;
}
#produkt_opis_tytul_bozenarodzenie {
background: none;
color: #ffff99; /*#cc0000;*/
font-weight:bold;
font-size:16px;
font-family: arial;
width:375px;
height:20px;
padding: 0 0 0 0px;
margin-top: 10px;
text-align:center;
float:left;
}
#produkt_pasek_bozenarodzenie {
width:95%;
height:20px;
background: none ;
font-weight: bold;
clear:both;
text-align:center;
}
#produkt_pasek_cena_bozenarodzenie {
color:white;
font-size:17px;
font-weight:bold;
text-align:center;
width:100%;
height:25px;
float:left;
background: none;
}
#nazwa_sklepu_link_bozenarodzenie {
color: #FFFFFF;/*#00B0DC;*/
text-decoration:none;
}
#nazwa_sklepu_link_bozenarodzenie:hover {
color:#ffff99;
text-decoration:none;
}






/*------------------------------------------------------------------------------
                             MENU PO LEWEJ   SWIETA BOZENARODZENIE
------------------------------------------------------------------------------*/
.arrowlistmenu_bozenarodzenie{
width: 220px; /*width of accordion menu*/
}

.arrowlistmenu_bozenarodzenie .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #fff url(images/swieta/swieta_pasek3.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/*cursor: hand;*/
cursor: pointer;
}

.arrowlistmenu_bozenarodzenie .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #fff url(images/swieta/swieta_pasek3.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:none;
}

.arrowlistmenu_bozenarodzenie .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #fff url(images/swieta/swieta_pasek3.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:underline;
}

.arrowlistmenu_bozenarodzenie .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active.png);
}

.arrowlistmenu_bozenarodzenie ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_bozenarodzenie ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
margin-left:5px;
}

.arrowlistmenu_bozenarodzenie ul li a{
color: #A01401; /*#009BC1;/*#00A8D2;*/
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 100%;
}

.arrowlistmenu_bozenarodzenie ul li a:visited{
color: #A01401; /*#009BC1;/*#A70303;*/
}

.arrowlistmenu_bozenarodzenie ul li a:hover{ /*hover state CSS*/
color: #f00000;/*#FA8432;*/
background-color: #F3F3F3;
}





/* WYGLAD SWIATECZNY - WIELKANOC 2010 */
#produkt_wielkanoc {
background: url(images/swieta/tlo_wielkanoc3.jpg) no-repeat;
position:relative;
border:0px solid #aaa;
margin:3px;
padding:2px;
width:495px;
height:135px;
float:left;
text-decoration:none;
z-index: 0;
}
#produkt_wielkanoc_calosc {
background: url(images/swieta/tlo_czerw2.jpg) repeat;
position:relative;
border:0px solid #aaa;
margin:3px;
padding:2px;
width:495px;
min-height:135px;
float:left;
text-decoration:none;
z-index: 0;
}
#produkt_foto_wielkanoc { 
position:relative;
background-color: none;
float:left;
margin-top:16px;
margin-left: 2px;
width:90px;
height:100px;
}
#produkt_opis_wielkanoc {
position:relative;
width:380px;
height:120px;
padding-right: 5px;
text-align: center;
float:right;
color: #2B6301;
}
#produkt_opis_wielkanoc a {
text-decoration:none;
color: #2B6301;
}
#produkt_opis_wielkanoc a:hover {
text-decoration:underline;
color: #2B6301;
}
#produkt_opis_tytul_wielkanoc {
background: none;
color: #ffff99; /*#cc0000;*/
font-weight:bold;
font-size:16px;
font-family: arial;
width:375px;
height:20px;
padding: 0 0 0 0px;
margin-top: 0px;
text-align:center;
float:left;
}
#produkt_pasek_wielkanoc {
width: 385px;
height: 20px;
background: none ;
font-weight: bold;
float: right;
clear:both;
text-align:center;
}
#produkt_pasek_cena_wielkanoc {
color: #2B6301;
font-size:17px;
font-weight:bold;
text-align:center;
width:100%;
height:25px;
float:left;
background: none;
}
#nazwa_sklepu_link_wielkanoc {
background: none;
color: #ffff99;/*#00B0DC;*/
text-decoration:none;
}
#nazwa_sklepu_link_wielkanoc:hover {
color:#ffff99;
text-decoration:none;
}





/*------------------------------------------------------------------------------
                             MENU PO LEWEJ   SWIETA WIELKANOCNE
------------------------------------------------------------------------------*/
.arrowlistmenu_wielkanoc{
width: 220px; /*width of accordion menu*/
}

.arrowlistmenu_wielkanoc .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: #fff url(images/swieta/pasek_wielkanoc.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/*cursor: hand;*/
cursor: pointer;
}

.arrowlistmenu_wielkanoc .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
/*background: #fff url(images/swieta/swieta_pasek3.jpg) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:none;
}

.arrowlistmenu_wielkanoc .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-decoration:underline;
}

.arrowlistmenu_wielkanoc .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active.png);
}

.arrowlistmenu_wielkanoc ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_wielkanoc ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
margin-left:5px;
}

.arrowlistmenu_wielkanoc ul li a{
color: #2B6301; /*#009BC1;/*#00A8D2;*/
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 100%;
}

.arrowlistmenu_wielkanoc ul li a:visited{
color: #2B6301; /*#009BC1;/*#A70303;*/
}

.arrowlistmenu_wielkanoc ul li a:hover{ /*hover state CSS*/
color: #FF6600;/*#FA8432;*/
background-color: #F3F3F3;
}

#preview{
	position: absolute;

	border:1px solid #ccc;
	background: #fff;
	padding:5px;
	display:none;
	color:#fff;
	}
	
	
	/* KONIEC WYGLAD SWIETA - BOZE NARODZENIE 2009 */