body, h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 { float : left; }
h img { display : block; }
img { border : 0; }
hr { border : 0; height : 0; border-top : #666 solid 1px; }

body {
color : #00214e;
background:url('/img/bg_swieta2.jpg') repeat-x;
/* background:url('/img/bg_wiosna6_min.jpg') repeat-x; */
}

a { color : #003366; }
a:hover { text-decoration : none; color : #0060bf; }

div { float : left; } /* po co? - b. */

#skom h3{
font-size:16px;
font-weight:normal;
color:#0066CC;
margin:0 0 4px 4px;
line-height:1.5em;

}

#c_p{
float:none;
margin:auto;
margin-top:0px;
padding:0 6px 0 7px;
width : 980px;
min-height:800px;
background:url('/img/tlo3.png') no-repeat 0 80px;
}

.afasdf{
background : url('/img/header_1_swieta.jpg') no-repeat;
}

#gora1 {
width : 980px;

}

#gora1 .logo_milutek a{
display:block;
float:left;
margin:0px 0 0 0;
padding:0;
width:290px;
height:60px;
background:url('/img/s_logo_milutek_new2.png') no-repeat;
/* background:url('/img/s_logo_milutek_new.png') no-repeat; */

}

/* belka gorna szara */
#gora2 {
width : 980px;
height : 39px;
background : url('/img/header_2.jpg') no-repeat;
}

#srodek {
width : 980px;
background:#fff;
margin-bottom : 16px;
}

#footer { float : none; clear : both; font-size : 8pt; color : #333; }
#footer p { margin-bottom : 4px; }
#footer ul { list-style : none; margin : 0; padding : 3px 10px; border : #9d9d9d solid 1px; border-radius : 3px; overflow : hidden; }
#footer ul li { float : left; margin : 0; padding : 0; margin-right : 10px; }
#footer ul li a { text-decoration : none; color : #999; }
#footer ul li a:hover { text-decoration : underline; color : #999; }
#footer .footer-logo { float : left; padding : 7px 40px 0 160px; background : url('/img/milutek_logo_dol.png') 0 0 no-repeat; }
#footer .footer-img { float : left; margin-left : 32px; }


#center_lewy {
width : 187px;
}
#center_srodek {
width : 580px;
padding : 0 5px 0 0px;
margin:0 2px 0 2px;
}

#center_srodek h2 {
color : #333333;
text-align : left;
margin : 15px 0 5px 0;
font-size : 0.9em;
line-height : 1em;
}


#center_prawy {
width : 203px;
top : 0;
}
#menu_ramka {
width : 160px;
border : 0 solid #666666;
}
.ul1 {
width : 169px;
padding : 2px 2px 1px 2px;
background-color : #9ce;
}
.ul1 .li1 {
border-bottom : 1px solid #9ce;
}
h3 {
text-align : left;
}
#wyszukaj {
padding : 3px;
background : #999999;
}
#where {
text-align : left;
height : 15px;
font-size : 10px;
color : #666666;
}
#where ul {
list-style : none;
margin-left : 0;
margin-top : 2px;
margin-bottom : 3px;
}
#where li {
list-style : none;
}
#where a{
text-decoration : none;
}

#where a:hover {
text-decoration : none;
background : #cccccc;
}
.lista_prod_lewy {
display :block;
float : left;
margin : 0;
padding : 0;
width : 248px;
top:0;
position:relative;
}

.lista_prod_lewy p{
display:block;
float:left;
margin:2px 0 0 4px;
padding:0;
width:220px;
color:#999999;
font-size:9px;

}

.lista_prod_lewy .lim{
width:247px;
height:66px;
margin:3px 0 0 0;
padding:0;
display:block;

}


.lista_prod_lewy img{
display:block;
float:left;
margin:3px;
padding:0;
display:block;
border:dotted 1px #CCCCCC;
}

.lpls img{
display:block;
float:left;
margin:3px;
padding:0;
display:block;
border:dotted 1px #CCCCCC;
width:70px;

}

.lim a{
display:block;
float:left;
padding:0 0 0 0;
margin:0 0 0 3px;
border:1px solid #BEBEBE;
}

.lim a:hover{
	border:1px solid #6699CC;
}


.lista_prod_lewy ul, .lista_prod_lewy li {
margin : 0;
padding : 0;
display : inline;
list-style : none;
}
.lista_prod_lewy ul {
margin : 0;
padding : 0;
display : inline;
list-style : none;
}
.lista_prod_lewy li {
display : inline;
width : 40px;
background : #333333;
font-size : 8px;
margin : 0 1px 0 1px;
}
#lista_prod_prawy {
display :block;
float:right;
margin : 0;
padding : 0;
width : 310px;
top:0;
}
#lista_prod_prawy h4 {
display :block;
float:left;
margin : 6px 0 3px 0;
padding : 0 0 0 5px;
width : 300px;
height:20px;
background:url('/img/kod_prod_bg.jpg') no-repeat;
font-size:0.7em;
font-weight:normal;
line-height:1.6em;
color:#999999;

}

#lista_prod_prawy p {
width : 304px;
float : left;
text-align : left;
margin:4px 0 10px 0;
display : block;
font-size:0.7em;
line-height:1.3em;
padding : 0 0 0 2px;
}

#lista_prod_prawy h6{
width : 310px;
float : left;
text-align : left;
margin:8px 0 8px 0;
display : block;
font-size:0.9em;
line-height:1.3em;
padding : 0 0 0 2px;
font-weight:normal;
color:#003399;
}

#lista_prod_prawy a {
text-decoration:none;
}


#lista_prod_prawy h1 {
width : 305px;
float : left;
text-align : left;
margin:0;
display : block;
font-size:20px;
font-weight:normal;
line-height:1.3em;
padding : 0 0 0 2px;
color:#003366;
}


#lista_prod_prawy h1 a{
font-size:0.9em;
line-height:1em;
text-decoration:none;
font-weight:bold;
color:#003366;
}

#lista_prod_prawy h1 a:hover{
	color:#0060BF;
}

#lista_prod_prawy form{
margin:0;
padding:0;
}

.input1{
border:1px solid #ACA8FF;
width:30px;


}



.line1 {
display:block;
float:left;
width : 566px;
height:10px;
margin :0 0 16px 0;
padding : 0px;
background:url('/img/line1.png') no-repeat;
}

.lista_prd_main {
display:block;
float:left;
width : 566px;
margin : 1px;
padding : 1px;
}

#pflo{
display:block;
float:left;
margin:0 0 0 4px;
}

#opflo{
display:block;
float:left;
margin:0 0 0 3px;
}

.pages,.pages ul,.pages p,.pages li,.pages a{
display:block;
float:left;
margin : 0;
}
.pages {
background : url('/img/ramka_podstrony_menu.png') no-repeat;
padding : 10px 0 0 6px;
width : 576px;
text-align : left;
height : 35px;
font-size : 0.7em;
line-height : 1.2em;
color : #376fa6; }

.pages p{
width:95px;
margin:1px 0 0 0;
}
.pages ul {
width:452px;
margin : 0 0 0 5px;
padding :0;
list-style:none;
}
.pages li {
margin :0 2px 0 2px;
 }

.pages a{
padding :1px 2px 1px 2px;
text-decoration : none;
color : #333333;
background : #ffffff;
border : 1px solid #bbbbbb;
color : #9e9e9e;
margin:0 2px 0 2px;
}
.pages a:hover {
	background-color : #dfebf4;
}


#pages_act a{
padding : 2px 3px 2px 3px;
text-decoration : none;
color : #333333;
background:none;
border:none;
color : #9e9e9e;
}
#pages_act a:hover {
	background-color : #dfebf4;
}



#pages2{
display:block;
float:left;
background:url('/img/nag_kat2.jpg') no-repeat;
margin : 0 0 0 4px;
padding :0;
width : 576px;
text-align : left;
height : 35px;
}
#pages2 a{
font-size : 0.7em;
line-height : 1em;
color : #376fa6;
display:block;
padding:12px 0 0 27px;
float:left;
text-decoration:none;}

#pages2 a:hover{
color : #71A0D0;}

#pages2_item{
display:block;
float:left;
background:url('/img/bg_nag_kat2.jpg') repeat-y;
margin : 0 0 0 4px;
padding :0;
width : 576px;
text-align : left; }

#pages2_item_d{
display:block;
float:left;
height:5px;
background:url('/img/bg_dol_produkt_lista.png') no-repeat;
margin : 0 0 0 4px;
padding :0;
width : 576px;
}

#koszyk,#koszyk_gora,#koszyk_center,#koszyk_dol,#koszyk p {
display:block;
float:left;
margin:0;
padding:0;
}
#koszyk {
width : 203px;
margin : 10px 0 0 0;
}
#koszyk_gora {
width : 203px;
height : 26px;
background : url('/img/koszyk/gory.jpg') no-repeat;
font-size:0.8em;
line-height:1.7em;
color:#FFFFFF;
font-weight:bold;
text-align : center;
}

#koszyk_gora a{
color:#FFFFFF;
text-decoration:none;
}

#koszyk_center {
width : 203px;
background : url('/img/koszyk/center.jpg') repeat-y;
padding : 2px;
}

#koszyk_center a{
font-size:1em;
line-height:1.4em;
text-decoration:underline;
color:#003366;}

#koszyk_center .labelk1,#koszyk_center .labelk2{
float : left;
display : block;
text-align : left;
margin : 1px 0 1px 0;
font-size : 9px;
padding : 2px 0 2px 2px;
color:#999999;
}

#koszyk_center .labelk1{
background:url('/img/k_bg_nag.png') no-repeat;
width:100px;

}

#koszyk_center .labelk2{
background:url('/img/k_bg_nag2.png') no-repeat;
width:95px;

}



#koszyk_dol {
background : url('/img/koszyk/dol.jpg') no-repeat;
width : 203px;
height : 12px;
padding:0 0 10px 0;}


#koszyk p {
font-size : 9px;
width : 199px;
text-align : left; }

#koszyk .razem {
display : block;
width : 190px;
margin : 0;
padding : 0;
}



.label_prod {
width : 110px;
float : left;
text-align : left;
margin : 1px 0 1px 0;
display : block;
font-size : 9px;
padding : 2px 0 2px 2px;
background : none;
border : dotted #333333;
border-width : 1px 0 0 0;
}
.label_cen {
width : 84px;
height : 13px;
float : right;
text-align : left;
margin : 1px 0 1px 1px;
display : block;
font-size : 9px;
padding : 2px 0 2px 2px;
font-size:1.2em;
line-height:1.2em;
background : none;
border : dotted #333333;
border-width : 1px 0 0 0;
}

.label_2kbig {
width : 95px;
height : 13px;
float : left;
text-align : left;
margin : 1px 0 1px 0;
display : block;
font-size : 9px;
padding : 2px 0 2px 2px;
font-size:1.4em;
line-height:1.2em;
background-color : #D6E1F5;
}
.label_big {
width : 99px;
height : 13px;
float : left;
text-align : left;
margin : 1px 1px 1px 0;
display : block;
font-size : 9px;
padding : 2px 0 2px 2px;
font-size:1.4em;
line-height:1.2em;
background-color : #D6E1F5;
}
.label2 {
width : 70px;
height : 10px;
float : left;
text-align : left;
margin : 1px 0 1px 0;
display : block;
font-size : 9px;
padding : 2px 0 2px 2px;
background : #ff9900;
}
.label_zam {
display:block;
float:left;
padding : 5px 0 0 0;
text-align : right;
width : 99px;

}

.label_iko {
width : 40px;
float : left;
background : none;
}
.label_iko_txt {
width : 510px;
margin : 10px 0 0 0;
float : left;
background : none;
font-size:0.9em;
line-height:1em;
}
.koszyk_lista {
font-size : 11px;
border : 1px dotted #333333;
border-width : 0 0 1px 0;
}
.koszyk_lista td {
border : 1px dotted #333333;
border-width : 0 0 1px 0;
padding : 2px 2px 2px 2px;
}
.ramka_dot_dol {
border : 1px dotted #333333;
border-width : 0 0 1px 0;
}
.razem table {
background : #999999;
border : solid #333333;
border-width : 1px;
font-size : 11px;
}
#menu_gora {
height : 23px;
margin : 8px 0 0 0;
width : 776px;
}
#menu_gora ul {
display:block;
float:left;
margin : 0 0 0 10px;
padding : 0;
list-style:none;
}

#menu_gora li{
display:block;
float:left;
padding : 0;
margin:0 13px 0 10px;
}
#menu_gora a{
text-decoration : none;
font-size:13px;
line-height:1em;
color : #ffffff;
padding : 0 2px 0 2px;
font-weight:bold;
}
#menu_gora a:hover {
color : #cacaca;
}

#menu_gora2 a {
display:block;
float:left;
background:url('/img/bg/logowanie_menu.png');
margin:2px 0 0 0;
padding:7px 17px 6px 17px;
font-size:12px;
color : #ffffff;
font-weight:bold;
text-decoration:none;
}

#menu_lewe {
width : 186px;
margin : 10px 0 0 0;
padding : 0;
display : table;
}
#menu_lewe_gora {
width : 186px;
height : 13px;
background : url('/img/menu_bok/gora.png') no-repeat;
margin : 0;
padding : 0;
position : relative;
display : table-row;
font-size : 8px;
}
#menu_lewe_center {
width : 186px;
background:url('/img/menu_bok/bg_center.png') repeat-y;
margin : 0;
padding : 0;
float : left;
position : relative;
display : table-row;
}
#menu_lewe_dol {
width : 186px;
height : 14px;
background : url('/img/menu_bok/dol.png') no-repeat;
margin : 0;
padding : 0;
position : relative;
display : table-row;
font-size : 8px;
}
#menu_lewe_center ul {
float : left;
margin :0;
padding : 0;
list-style : none;
display : block;
}
#menu_lewe_center li {
float : left;
margin : 2px 0 2px 0;
padding: 2px 0 2px 0;
list-style : none;
display : block;
}

#menu_lewe_center img{
float : left;
margin :0;
padding : 2px 0 2px 4px;
}
#menu_lewe_center a {
	color : #275AAF;
	text-decoration : none;
	display : block;
	width : 165px;
	float : left;
	text-align : left;
	padding : 0 0 5px 3px;
	font-size : 0.7em;
	line-height : 1.1em;
	font-weight:normal;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #A0BDE9;
	border-right-color: #A0BDE9;
	border-bottom-color: #A0BDE9;
	border-left-color: #A0BDE9;
}
#menu_lewe_center a:hover {
color : #5a8bda;

}
#men_lew_cent_pod a {
color : #2657a8;
text-decoration : none;
display : block;
width : 152px;
float : left;
text-align : left;
padding : 0 0 5px 5px;
font-size : 0.7em;
line-height : 1em;
}

#men_lew_cent_pod a:hover {
color : #5a8bda;
}

#men_lew_cent_pod img{
display : block;
float : left;
text-align : left;
padding : 3px 0 5px 13px;
}


#men_lew_cent_pod2 a {
color : #2657a8;
text-decoration : none;
display : block;
width : 152px;
float : left;
text-align : left;
padding : 0 0 5px 5px;
font-size : 0.7em;
line-height : 1em;
font-weight:bold;
}

#men_lew_cent_pod2 a:hover {
color : #5a8bda;
}

#men_lew_cent_pod2 img{
display : block;
float : left;
text-align : left;
padding : 3px 0 5px 13px;
}


#menu_lew_bold a{
font-weight:bold;
}

#breadcrumbs { margin : 0 0 10px 0; padding : 0; color:#ccc; font-size : 0.7em; line-height : 1.2em; width:570px; overflow : hidden; list-style : none; }
#breadcrumbs li { float : left; margin : 0; padding : 0; margin-left : 4px; }
#breadcrumbs a { font-size : 1em; line-height : 1.2em; color : #c1c1c1; text-decoration : none; }
#breadcrumbs a:hover { color : #0d86ff; }

#form_logowanie {
width : 580px;
display : table;
margin : 0;
padding : 0;
}
#form_logowanie h2 {
float : left;
width : 570px;
display : block;
font : 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color : #666666;
border : 1px solid #a0a0a0;
margin : 10px 0 5px 0;
padding : 3px;
background : #cccccc;
}
#form_logowanie h3 {
float : left;
width : 247px;
display : block;
font : 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color : #666666;
border : 1px solid #a0a0a0;
margin : 15px 0 5px 0;
padding : 3px;
background : #cccccc;
}
#form_logowanie form{
margin : 0;
padding : 0;
}
#form_logowanie input {
margin : 0;
padding : 0;
font : 1.4em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color : #000066;
}
#form_logowanie p {
margin : 4px 0 4px 0;
padding : 0;
color : #0052a4;
font-size : 0.9em;
line-height : 1.2em;
}
#form_logowanie label {
width : 100px;
background : none;
height : 20px;
margin : 0;
padding : 0;
}
#form_logowanie_cl2 {
width : 260px;
float : left;
display : table-cell;
margin : 0;
padding : 0;
}
#form_logowanie_cl3 {
width : 40px;
float : left;
display : table-cell;
margin : 0;
padding : 20px 0 0 0;
font : 1em/1em Verdana, Arial, Helvetica, sans-serif small-caps bold;
color : #009900;
}
#form_logowanie_cl {
width : 580px;
float : left;
display : table-cell;
margin : 0;
padding : 0;
}
#gorna_belka {
margin : 0 0 0 -6px;
padding : 5px 0 0 0;
width : 993px;
height : 22px;
font : 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
 background:url('/img/s_gora2.png') no-repeat;
/*		 background:url('/img/belka_gora.png') no-repeat; */
/* background:url('/img/s_gora1.png') no-repeat 5px 0; */
/* background:url('/img/belka_gora_swieta.png') no-repeat; */
}
#bel1{
margin:0 0 0 200px;
width:300px;
text-align:left;
}

a.bel1:link, a.bel1:visited {
color : #0067CE;
text-decoration : none;
font-weight:bold;

}
a.bel1:hover {
color : #0067CE;
text-decoration : underline;
font-weight:bold;
}



a.bel1v1:link, a.bel1v1:visited{
color:#333333;
text-decoration : none;
font-weight:normal;
}

a.bel1v1:hover{
color : #666666;
text-decoration : underline;
font-weight:normal;
}

#bel2{
width:440px;
text-align:right;
}

#bel2 ul {
display : inline;
padding : 0;
margin:0;
list-style:none;
}

#bel2 li{
display : inline;
padding : 0 4px 0 4px;
margin:0 2px 0 5px;
}


#bel2 a{
color:#333333;
text-decoration : none;
}
#bel2 a:hover {
text-decoration : underline;
}

#bsear{
top : 0;
margin : 0 0 0 30px;
padding : 24px 6px 0 0;
width : 553px;
height : 40px;
display:block;
float:left;
text-align:left;

}

#bsear h1{
top : 0;
margin : 0;
padding:0;
color:#EDF3FC;
font-size:1em;
}


#belka_search input{
height:17px;

	margin:0px;
	padding:0;
	border:#000000 solid 1px;
	color:#333333;
	font-size: 0.7em;
	line-height: 1.2em;
}

#belka_search select{
	font-size: 0.7em;
	line-height: 1.2em;
}

#belka_search label{
margin : 1px 0 1px 0;
display : block;
font : 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#FFFFFF;
padding : 2px 0 2px 2px;
width:45px;
background:none;
}

#belka_search form{
margin:0;
padding:0;
}

#main_el{
width:585px;
display:block;
float:left;
height:380px;
background:url('/img/bg/glowny2.png') no-repeat;
margin:0;
padding:0;
}

#main_el h3{
width:550px;
display:block;
float:left;
margin:10px 0 0 15px;
padding:0;
line-height:1.4em;
font-size:1.0em;
color:#FFFFFF;
font-weight:bold;
}

#main_el p{
width:412px;
display:block;
float:left;
margin:15px 0 0 138px;
padding:0;
line-height:1.5em;
font-size:0.77em;
color:#006699;
font-weight:normal;
text-align:left;
}


#main_e2g{
width:575px;
height:24px;
display:block;
float:left;
background:url('/img/hit_zab/gora.png') no-repeat;
margin:15px 0 0 4px;
padding:0;
}

#main_e2g h1{
display:block;
float:left;
margin:0;
padding:4px 0 0 13px;
font-size:0.8em;
color:#FFFFFF;
}


#main_e2c{
width:574px;
display:block;
float:left;
background:url('/img/hit_zab/bg.png') repeat-y;
margin:0 0 0 4px;
padding:0;
}

#main_e2d{
width:574px;
display:block;
float:left;
background:url('/img/hit_zab/dol.png') no-repeat;
height:10px;
margin:0 0 0 4px;
padding:0;
}



#main_e2c ul{
	width:570px;
	display:block;
	float:left;
	margin:12px 0 0 0;
	padding:0;
	border:dotted #B4B4B4;
	border-width:0 0 1px 0;




}

#main_e2c img{
border:1px solid #0099CC;

}

#main_e2c li{
width:179px;
display:block;
float:left;
margin:0 5px 0 5px;
padding:0;
}

#main_e2c h2{
width:180px;
display:block;
float:left;
margin:0;
padding:0;
font-size:0.8em;
line-height:1.1em;
}



#main_e2c p{
width:180px;
display:block;
float:left;
margin:0;
padding:0;
font-size:0.6em;
line-height:1.4em;
}

#main_e2c a{
text-decoration:none;
color:#003366;
}

#main_e2c a:hover{
text-decoration:underline;

}




#main_e2c h6{
width:180px;
float : left;
text-align : left;
margin:8px 0 8px 0;
display : block;
font-size:0.7em;
line-height:1.3em;
padding : 0 0 0 2px;
font-weight:normal;
color:#003399;
}





#key{
width:570px;
float:left;
height:300px;
border:#333333 dotted 1px;
}

#error{
	color:#FF0000;
	font-size: 1em;
	line-height: 1.2em;
	margin:5px 0 5px 0;
	padding:1px;
	float:left;
	text-align:left;
	width:530px;
}
#error ul{
margin:0;
padding:0;
width:300px;

}

#error li{
left:10px;
margin:0 0 0 20px;
list-style:disc;
display:list-item;
font : 0.7em/1.1em Verdana, Arial, Helvetica, sans-serif small-caps;
}

#logowanie_okno{
float:left;
display:table;
width:570px;
margin:15px 0 25px 0;
padding:5px;
border:dotted #999999;
border-width:1px 0 1px 0;
}

#logowanie1{
display:table-cell;
float:left;
width:280px;
margin:0 5px 0 0;
padding:0;
border:dotted #999999;
border-width:0 1px 0 0;
}

#logowanie2{
display:table-cell;
float:left;
width:267px;
margin:0;
padding:0;
}

#logowanie1 h3{
margin:0;
padding:0;
font : 0.8em/1.1em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#003399;
}

#logowanie2 h3{
margin:0 0 30px 0;
padding:0;
font : 0.8em/1.1em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#009900;
}

#logowanie_okno p{
margin:5px 0 0 0;
padding:0;
}

#logowanie_okno label {
width : 60px;
float : left;
text-align : left;
margin : 1px 0 1px 0;
display : block;
font-size : 11px;
padding : 2px 0 2px 2px;
background:none;
}

.center{
text-align:center;
}


#error_dym{
	color:#FF0000;
	font-size: 0.8em;
	line-height: 1.2em;
	margin:5px 0 1px 0;
	padding:9px 0 0 5px;
	float:left;
	text-align:left;
	width:243px;
	height:43px;
	background:url('/img/bg_error.jpg') no-repeat;
}

#page_heigh{
height:300px;
}

#btn_area{
margin:0;
width:300px;
height:50px;
padding:20px 0 0 0;
text-align:center;
}

#ratin{
display:block;
float:left;
text-align:left;
width:240px;
background:#999999;
}

#zam_all{
width:580px;
margin:0 0 0 3px;
padding:0;
display:block;
float:left;
}

#zam_all_gora ul{
margin:0;
padding:0;
list-style:none;
}


#zam_all_gora li{
margin:0;
padding:0;
list-style:none;
float : left;
}


#zam_all_gora a:link,#zam_all_gora a:visited{
	margin:0 1px 0 0;
	padding:7px 0 0 0;
	display:block;
	float:left;
	width:144px;
	height:30px;
	background:url('/img/tab/s.jpg') no-repeat;
	color:#999999;
	text-decoration:none;
	text-align:center;
	font-size: 0.7em;
	line-height: 1.2em;
	border:solid #CCCCCC;
	border-width:0 0 1px 0;
}

#zam_all_gora1 a:link,#zam_all_gora1 a:visited{
	margin:0 1px 0 0;
	padding:7px 0 0 0;
	display:block;
	float:left;
	width:144px;
	height:30px;
	background:url('/img/tab/s.jpg') no-repeat;
	color:#999999;
	text-decoration:none;
	text-align:center;
	font-size: 0.7em;
	line-height: 1.2em;
}



#zam_all_gora_act1 a:link,#zam_all_gora_act1 a:visited{
margin:0 1px 0 0;
padding:7px 0 0 0;
display:block;
float:left;
width:144px;
height:30px;
background:url('/img/tab/z.jpg') no-repeat;
font:0.7em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#009900;
text-decoration:none;
text-align:center;
border:#FFFFFF solid;
border-width:0 0 1px 0;

}


#zam_all_gora_act2 a:link,#zam_all_gora_act2 a:visited{
margin:0 1px 0 0;
padding:7px 0 0 0;
display:block;
float:left;
width:144px;
height:30px;
background:url('/img/tab/z.jpg') no-repeat;
font:0.7em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}


#zam_all_gora_byl1 a:link,#zam_all_gora_byl1 a:visited{
margin:0 1px 0 0;
padding:7px 0 0 0;
display:block;
float:left;
width:144px;
height:30px;
background:url('/img/tab/n.jpg') no-repeat;
font:0.7em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#003366;
text-decoration:none;
text-align:center;
}

#zam_all_gora_byl2 a:link,#zam_all_gora_byl2 a:visited{
margin:0 1px 0 0;
padding:7px 0 0 0;
display:block;
float:left;
width:144px;
height:30px;
background:url('/img/zam/super_act.png') no-repeat;
font:0.7em/1.2em Verdana, Arial, Helvetica, sans-serif small-caps;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}



#zam_all_c{
width:577px;
margin:0;
padding:16px 0 0 0;
display:block;
float:left;
border:solid #CCCCCC;
border-width:0px 1px 1px 1px;
}


#zam_all_c form{
margin:0;
padding:0;
}



.naglowek_tab1 td{

	background:url('/img/zam/bg_nag_tab.png') repeat-x;
	font:0.65em/1em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	padding:4px 3px 4px 3px;
	margin:1px;
	border:solid #E2E2E2;
	border-width:0px 0 1px 0;
}

.naglowek_tab2 td{
	font:0.7em/1em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:2px 3px 8px 3px;
	margin:1px;
	height:29px;
}



.naglowek_tab2 input{
	font:1em/1em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 3px 0 3px;
	margin:1px;
	height:13px;
}

.naglowek_tab2 a:link,.naglowek_tab2 a:visited{
color:#003399;
text-decoration:underline;
font-weight:bold;
}


.del_cell a:link,.del_cell a:visited{
display:block;
float:left;
background:url('/img/zam/del_grey.png') no-repeat;
width:18px;
height:18px;
text-align:right;
}

.del_cell a:hover{
display:block;
float:left;
background:url('/img/zam/del_red.png') no-repeat;
width:18px;
height:18px;
text-align:right;
}


.naglowek_tab3{
	font:0.8em/1em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	height:29px;
	border:dotted #999999;
	border-width:1px 0 0 0;


}
#naglowek_tab4{
	font:0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	height:29px;
	border:dotted #999999;
	border-width:0 0 1px 0;
	text-align:justify;
	display:block;
	width:360px;
	padding:1px;
	margin:0 0 15px 0;
}
#naglowek_tab4 ul{
margin:0;
padding:0 0 9px 0;
display:block;
width:550px;
}

#naglowek_tab4 a:link,#naglowek_tab4 a:visited{
margin:auto;
padding:0 0 0 0;
display:block;
width:111px;
text-align:center;
}

#naglowek_tab4 li{
margin:1px;
padding:1px;
display:block;
width:550px;
}


#naglowek_tab4 h6{
	font:1.1em/1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#006600;
	margin:0 0 10px 0;
	padding:0;
	display:block;
width:550px;
}

#naglowek_tab4 h5{
	font-weight:bold;
	color:#000033;
	margin:18px 0 0 0;
	padding:2px;
	border:1px #999999 solid;
	display:block;
	width:440px;
	background-color: #CEDCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.2em;

}



#btn_alig{
text-align:right;
margin:10px 3px 0 0;
padding:20px 3px 10px 0;
top:5px;
}

#zam_bg_dol{
height:33px;
width:577px;
background:url('/img/zam/bg_dol.png') repeat-x;
display:block;
float:left;
margin:5px 0 0 0;
padding:10px 0 0 0;
text-align:center;
}

#zam_bg_dol input{
display:block;
float:left;
margin:0 0 0 20px;
padding:0px 0 8px 0;
width:160px;
height:28px;
background:url('/img/btn/dalej_kosz2.jpg') no-repeat;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
border:none;
cursor:pointer;


}


#zamowienie_osob_prywat{
width:241px;
height:115px;
background:url('/img/zam/bg_prywatni.png') no-repeat;
margin:0;
padding:2px 0 0 4px;
text-align:left;
}


#zamowienie_osob_prywat h6,#zamowienie_osob_firma h6{
margin:0;
padding:0 0 8px 0;
font-size:1.1em;
line-height:1.6em;
}


#zamowienie_osob_prywat h6{
padding:0 0 13px 0;
}


#zamowienie_osob_firma{
width:241px;
height:115px;
background:url('/img/zam/bg_firma.png') no-repeat;
margin:0;
padding:2px 0 0 4px;
text-align:left;
}
.font1{
font-size:12px;

}

#error1{
color:#FF0000;
font-weight:bold;
font-size:0.9em;
}

#error1 ul{
margin:1px;
padding:1px;
list-style:circle;
display:block;
text-align:left;
width:450px;
}

#error1 li{
margin:1px;
padding:1px 0 0 20px;
list-style:circle;
display:block;
width:400px;
font-size:0.9em;
}

#table_wysylka{
font-size:0.9em;
line-height:1.4em;
}

#table_wysylka label{
display:block;
float:left;
width:160px;
font-weight:bold;
}

.table_wysylka_input{
display:block;
float:left;
width:40px;
font-weight:bold;
}

#table_wysylka1 td{
font-size:0.75em;
text-align:left;
border:dotted #999999;
border-width:0 0 1px 0;
padding:5px 0 4px 0;
}

#table_wysylka2 td{
font-size:0.8em;
text-align:left;
border:#CCCCCC dotted;
border-width:1px 0 0 0;
}

#table_wysylka2{
border:solid 1px #CCCCCC;

}

#table_wysylka2 input{
border:solid;
border-color:#FFFFFF;
text-align:right;
font-weight:normal;
font-size:1.1em;
color:#003399;
}

#bold input{
font-weight:bold;
margin:0 0 0px -12px;
}



.kol_czer {
color:#FF0000;
}

.font2{
font-size:0.9em;
line-height:1.3em;
}

#zamawiajacy_adres{
display:block;
float:left;
margin:15px 0 5px 5px;
width:343px;
height:115px;
padding:0px;
font-size:0.7em;
line-height:1.5em;
text-align:left;
background:url('/img/bg/dane_do_przelewu.png') no-repeat;
}

#zamawiajacy_adres h4{
display:block;
float:left;
margin:2px 0 0 2px;
padding:0;
width:300px;
padding:1px;
font-size:1.0em;
line-height:1.2em;
text-align:left;
font-weight:bold;
}

#zamawiajacy_adres p{
display:block;
float:left;
margin:2px 0 0 2px;
padding:0;
width:300px;
padding:1px;
font-size:1em;
line-height:1.4em;
text-align:left;
}


#w_trosce_o_klienta{
width:557px;
height:67px;
background:url('/img/zam/w_trosce_o_klienta.png') no-repeat;
display:block;
float:left;
margin:5px 0 0 5px;
padding:0;
}

#w_trosce_o_klienta p{
font-size:0.7em;
line-height:1.4em;
padding:0;
width:539px;
margin:29px 0 0 10px;
display:block;
float:left;
}

#w_trosce_o_klienta a{
color:#333333;
}


#w_trosce_o_klienta a:hover{
color:#666666;
}

#tab5{
text-align:left;
font-size:0.7em;
line-height:1.3em;
}

#tab5 td{
padding:2px;

}

#tab6{
width:256px;
height:195px;
display:block;
float:left;
background:url('/img/zam/bg_2.png') no-repeat;
text-align:left;
font-size:0.7em;
line-height:1.3em;
}

.tab11 td{
text-align:center;
font-size:0.8em;

}

#tab6 td{
padding:4px 0 0 4px;

}


#tab7{
width:246px;
height:142px;
display:block;
float:left;
background:url('/img/bg/koszyk_logowanie.png') no-repeat;
text-align:left;
font-size:0.7em;
line-height:1.3em;
margin:5px 0 0 4px;
}

#tab7 td{
padding:4px 0 0 9px;
}

#tab7 input{
font-size:1.1em;
width:160px;

}

#div_lub{
	display:block;
	float:left;
	width:540px;
	padding:5px;
	text-align:center;
	margin:5px 0 0 4px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #969696;
	border-right-color: #969696;
	border-bottom-color: #969696;
	border-left-color: #969696;
}


#table_str_usr td{
font-size:0.8em;
text-align:left;
border:dotted #999999;
border-width:0 0 1px 0;
padding:5px 0 5px 2px;
color:#666666;
}


#uwagi_do_zam{
display:block;
float:left;
margin:0 0 0 3px;
padding:0;
text-align:left;
}

#table_pods_zam{
display:block;
float:left;
width:400px;
margin:0 0 0 10px;
text-align:left;
}




#zamawiajacy_adres2{
display:block;
float:left;
margin:0px 0 5px 5px;
width:373px;
padding:0px 0 0 5px;
font-size:0.75em;
line-height:1.5em;
text-align:left;
}

#zamawiajacy_adres2 h4{
margin:0;
padding:5px 0 0 3px;
display:block;
float:left;
font-size:12px;
font-weight:normal;
width:360px;
color:#999999;
}

#zamawiajacy_adres2 p{
margin:0;
padding:3px 0 0 3px;
display:block;
float:left;
font-size:12px;
line-height:1.6em;
width:340px;
color:#0066CC;
font-weight:bold;

}

#dziekujemy{
display:block;
float:left;
margin:20px 0 0 0;
padding:0;
width:540px;
font-size:1.0em;
line-height:2.4em;

}

#dziekujemy p{
display:block;
float:left;
margin:0;
padding:0;
width:540px;
}

#dziekujemy h6{
display:block;
float:left;
margin:0 0 0 400px;
padding:0;
width:240px;
font-size:0.9em;
color:#FF3300;
}


#skon1{
display:block;
float:left;
margin:5px 0 0 5px;
padding:0;
width:290px;
font-size:14px;
}

#skon1 p{
display:block;
float:left;
margin:5px 0 0 0;
padding:0;
width:280px;
font-size:12px;
}

#skon2{
display:block;
float:left;
margin:0;
padding:0;
width:270px;
}

#skon2 p{
display:block;
float:left;
margin:5px 0 5px 0;
padding:0;
width:280px;
font-size:12px;
line-height:1.4em;
}
#skon2 p a{
color:#666666;
}

#podstrona { display:block; float:left; margin:0; padding: 0 10px; width:556px; overflow : hidden; font-size : 10pt; }
#podstrona * { float : none; width : auto; }
#podstrona h2 { font-size : 12pt; }
#podstrona li { margin-bottom : 4px; line-height : 1.25em; }

#nowe_prod_sek {
width : 203px;
margin : 2px 0 0 0;
}

#nowe_prod_gora {
width : 203px;
height : 26px;
background : url('/img/koszyk/gory2.jpg') no-repeat;
font-size:0.8em;
line-height:1.7em;
color:#FFFFFF;
font-weight:bold;
text-align : center;
}


#nowe_prod_center {
width : 203px;
background : url('/img/koszyk/center.jpg') repeat-y;
padding : 2px;
display : table-cell;
float : left;
}


#nowe_prod_center ul{
margin:10px 0 0 0;
padding:0;
display:block;
list-style:none;
}

#nowe_prod_center li{
margin:0 0 10px 0;
padding:0 0 10px 0;
list-style:none;
display:block;
float:left;
width : 198px;
text-align:left;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
}

#nowe_prod_center img{
margin:0;
padding:1px;
display:block;
float:left;
background:#FFFFFF;
border:solid 1px #999999;
width:75px;
}

#nowe_prod_center h2{
margin:0 0 0 1px;
padding:0;
display:block;
float:left;
width:113px;
font-size:0.7em;
line-height:1.2em;
}

#nowe_prod_center h6{
margin:5px 0 0 2px;
padding:0;
display:block;
float:left;
width:158px;
font-size:0.7em;
line-height:1.2em;
color:#0033CC;
font-weight:normal;
}

#nowe_prod_center p{
margin:0 0 0 2px;
padding:0;
display:block;
float:left;
width:195px;
font-size:0.6em;
line-height:1.2em;
}

#nowe_prod_center a{
text-decoration:none;
color:#333333;
}

#nowe_prod_center a:hover{
text-decoration:underline;
}


#nowe_prod_dol {
background : url('/img/koszyk/dol.jpg') no-repeat;
width : 203px;
height : 12px;
display : table-cell;
float : left;
}

#lista_brak{
display:block;
float:left;
width : 566px;
height:300px;
margin : 1px;
padding : 1px;
text-align:center;
font-size:0.8em;
line-height:1.6em;
color:#FF3300;
}

#szuk_gora {
width : 203px;
height : 26px;
background : url('/img/koszyk/gora3.jpg') no-repeat;
font-size:0.8em;
line-height:1.7em;
color:#FFFFFF;
font-weight:bold;
text-align : center;
}

#szuk_center {
width : 203px;
background : url('/img/koszyk/center.jpg') repeat-y;
padding : 2px;
}
#szuk_center p{
width :198px;
display:block;
float:left;
margin:6px 0 0 1px;
padding:0;
font-size:0.7em;
line-height:1.5em;
text-align:left;
}

#szuk_center select{
margin:0;
padding:0;
font-size:1em;
text-align:left;
color:#2E5C8B;
}

#szuk_dol {
background : url('/img/koszyk/dol.jpg') no-repeat;
width : 203px;
height : 12px;
margin:0 0 16px 0;
}

#lista_prod_prawy h5{
display:block;
float:left;
width:302px;
font-size:0.6em;
text-align:left;
font-weight:normal;
margin:0 0 0 2px;
padding:3px 0 4px 0;

}

.b_wiek_dz{
color:rgb(45,104,201);
border:dotted #E6E6E6;
border-width:1px 0 0 0;

}

.b_stan_mag { border : dotted #E6E6E6; border-width:1px 0 1px 0; padding : 8px 0 !important; }
.b_stan_mag b { font-size : 110%; }
.stan_mag_brak { color : #ff5a5a; }
.stan_mag_malo { color : #ee7a0e; }
.stan_mag_duzo { color : #10a71a; }

#main_e3g{
width:574px;
height:24px;
display:block;
float:left;
background:url('/img/kacik/gora.png') no-repeat;
margin:15px 0 0 4px;
padding:0;
}

#main_e3g h1{
margin:0;
padding:3px 0 0 9px;
font-size:0.8em;
line-height:1.4em;
color:#F4F8FD;
}

#main_e3c{
width:574px;
display:block;
float:left;
background:url('/img/kacik/bg.png') repeat-y;
margin:0 0 0 4px;
padding:0;
}

#e3c_img{
width:173px;
height:182px;
display:block;
float:left;
margin:7px 0 0 6px;
padding:0;
}

#e3c_img img{
margin:0px;
border:solid 1px #CCCCCC;
padding:2px;
}

#main_e3c h4{
	width:182px;
	height:34px;
	display:block;
	background:url('/img/kacik/bg_h.png') no-repeat;
	float:left;
	margin:7px 0 0 6px;
	padding:0 0 0 5px;
	color:#257094;
	font-size:0.7em;
	line-height:1.5em;
	text-align:left;
}

#main_e3c ul{
	width:186px;
	display:block;
	float:left;
	margin:2px 0 0 6px;
	padding:0;
	text-align:left;
	list-style:none;
}

#main_e3c li{
	width:186px;
	display:block;
	float:left;
	padding:0;
	text-align:left;
	border:dotted #B4CBF1;
	border-width:0 0 1px 0;
}

#main_e3c a{
text-decoration:none;
color:#257094;
font-size:0.7em;
line-height:1.2em;
display:block;
float:left;
width:182px;
padding:3px 0 3px 3px;
}


#main_e3c a:hover{
text-decoration:underline;
}

#main_e3d{
width:574px;
height:6px;
display:block;
float:left;
background:url('/img/kacik/dol.png') no-repeat;
margin:0 0 0 4px;
padding:0;
}

#div_kacik{
display:block;
float:left;
margin:5px 0 0 10px;
width:550px;
padding:0;
text-align:justify;
font-size:0.8em;
}

#div_kacik ul{
display:block;
float:left;
margin:2px 0 8px 0;
width:520px;
}

#div_kacik li{
display:block;
float:left;
margin:1px 0 1px 10px;
width:510px;
padding:1px;
list-style:disc;
}

#div_kacik h4{
display:block;
float:left;
margin:0;
width:520px;
padding:0;
font-size:1.0em;
}


#box-contact { margin-bottom: 12px; background:url('/img/bg_glowna_kontakt2.png') no-repeat; width:203px; height : 207px; }
#box-contact * { float : none; }
#box-contact h2 { margin:0; padding:4px 0 10px 0; clear : both; color:#fff; font-size:0.8em; text-align:center; }
#box-contact p { margin:0; padding:0px 0 3px 8px; color:#06c; font-size:0.8em; }
#box-contact .gg img { vertical-align : top; }
#box-contact .gg a{ color:#f60; }
#box-contact .pk1 a{ margin:0; display : block; padding:6px 0 0 0px; color:#06c; font-size:0.8em; }


#div_dpd_gl{
margin:10px 0 0 0;
background:url('/img/dpd.png') no-repeat;
width:186px;
height:171px;
text-align:left;
}


#div_dpd_gl h6{
float:left;
display:block;
margin:87px 0 0 0;
padding:0 0 7px 7px;
width:173px;
font-size:0.75em;
line-height:1.3em;
font-weight:normal;
color:#666666;
}

#div_dpd_gl a{
float:left;
display:block;
margin:3px 0 0 0;
padding:4px 0 0 4px;
width:182px;
font-size:0.7em;
font-weight:normal;
color:#0066CC;
border:solid #999999;
border-width:1px 0 0 0;
text-decoration:none;
}

#div_dpd_gl a:hover{
text-decoration:underline;

}

#opinie_h{
display:block;
float:left;
margin:56px 0 0 2px;
padding:0;
width:566px;
height:33px;
background:url('/img/opinie/op_nag.jpg') no-repeat;
}

#opinie_h h3{
display:block;
float:left;
margin:0;
padding:9px 3px 0 3px;
width:560px;
font-size:0.7em;
color:#496196;
}

#opinie_doul,#opinie_doul ul,#opinie_doul li{
display:block;
float:left;
padding:0;
margin:0;
list-style:none;
}

#opinie_doul{
width:100%;
}

#opinie_doul ul{
width:566px;
}

#opinie_doul li{
margin:9px 0 0 0;
width:566px;
}


.opin_who{
display:block;
float:left;
margin:0;
padding:0 0 0 4px;
width:112px;
font-size:11px;

}

.opin_who img{
display:block;
float:left;
margin:0;
padding:0 0 50px 0;
width:39px;
}

.opin_who label{
display:block;
float:left;
margin:0;
padding:0 0 0 1px;
width:70px;
background:none;
}

.opin_kc{
display:block;
float:left;
margin:0;
padding:0;
width:350px;
}

.opin_kc_nag{
display:block;
float:left;
margin:0;
padding:0;
width:435px;
height:23px;
background:url('/img/opinie/op_gora.jpg') no-repeat;
font-size:11px;
border:solid rgb(179,199,223);
border-width:0 1px 0 0;
}


.opin_kc_nag img{
display:block;
float:left;
margin:2px 0 0 12px;
padding:0;
}

.opin_kc_nag label{
display:block;
float:left;
margin:5px 0 0 12px;
padding:0;
width:160px;
background:none;
}

.opin_kc_cent{
display:block;
float:left;
margin:0;
padding:0px 0 0 10px;
width:425px;
background:url('/img/opinie/bg_center.jpg') no-repeat;
font-size:11px;
line-height:1.4em;
border:solid rgb(179,199,223);
border-width:0 1px 0 0;
}

.opin_kc_cent label{
display:block;
float:left;
margin:2px 0 0 5px;
padding:0;
background:none;
width:430px;
font-size:11px;
line-height:1.3em;

}



.opin_kc_dol{
display:block;
float:left;
margin:0;
padding:0;
width:435px;
height:5px;
background:url('/img/opinie/op_dol.jpg') no-repeat;
border:solid rgb(179,199,223);
border-width:0 1px 0 0;
}

.opn_btn_ad{
display:block;
float:left;
margin:12px 0 0 2px;
padding:0;
width:539px;
}

.opn_btn_ad a{
display:block;
float:left;
margin:0 0 0 222px;
width:86px;


}


#opin_dod_nap{
width:148px;
height:123px;
display:block;
float:left;
background:url('/img/opinie/nowa_opinia_pole.jpg') no-repeat;
margin:20px 0 0 3px;
padding:0;
}

#opin_dod_nap h6{
margin:0;
padding:5px 0 0 5px;
font-size:0.7em;
color:#FFFFFF;

}


#opin_dod_tab{
width:400px;
display:block;
float:left;
margin:0 0 0 4px;
}


#opin_error ul{
display:block;
float:left;
width:300px;
margin:0;
padding:0 0 17px 0;
font-size:0.8em;
color:#FF0000;

}

#opin_dod_dziekujem{
width:400px;
display:block;
float:left;
margin:0 0 0 4px;
font-size:0.8em;
padding:0 0 10px 0;
color:#009900;
font-weight:bold;
}
.kol_szary{
color:#999999;
}

/* styl z cenami - ceny na glownej   */

.cena1{
display:block;
float:left;
width:100%;
color:#0066CC;
text-align:left;
font-size:0.7em;
margin:3px 0 0 0;
}
.cena1 b{
margin:0 0 0 4px;
}

.cena12{
display:block;
float:left;
width:100%;
color:#0066CC;
text-align:left;
font-size:0.7em;
margin:3px 0 0 0;
}
.cena12 b{
margin:0 0 0 4px;
text-decoration:line-through;
}


.cena12p{
display:block;
float:left;
width:100%;
color:#FF6600;
text-align:left;
font-size:0.7em;
margin:3px 0 0 0;
}
.cena12p b{
margin:0 0 0 4px;
}


/* styl z cenami - ceny na liscie  */
.cena2{
display:block;
float:left;
width:100%;
color:#0066CC;
text-align:left;
font-size:0.8em;
margin:16px 0 0 0;
height:23px;
padding:0;
}

.cena2 label{
display:block;
float:left;
width:40px;
margin:0 0 0 2px;
height:23px;
color:#FFFFFF;
background:none;
color:rgb(29,155,242);
padding:0;
font-size:1.0em;
line-height:1.6em;
}


.cena2 b{
display:block;
float:left;
width:106px;
margin:0 0 0 2px;
background: url('/img/cena_blue_st.png') no-repeat 0px 1px;
height:23px;
color:rgb(29,155,242);
padding:0 0 0 4px;
line-height:1.8em;
font-size:.9em;
font-weight:normal;
}

.cena22{
display:block;
float:left;
width:100%;
color:#0066CC;
text-align:left;
font-size:0.8em;
margin:3px 0 0 0;
}
.cena22 b{
margin:0 0 0 4px;
text-decoration:line-through;
}


.cena22p{
display:block;
float:left;
width:100%;
color:#FF6600;
text-align:left;
font-size:0.8em;
margin:3px 0 0 0;
}
.cena22p b{
margin:0 0 0 4px;
}
/* koszt wysylki w liscie produktow */
.kosztw1{
display:block;
float:left;
margin:5px 0 2px 0;
padding:0 0 1px 12px;
width:300px;
text-align:left;
font-size:0.7em;
background:url('/img/iko_kw.jpg') no-repeat 1px 4px;
}

.kosztw1 a{
display:block;
float:left;
margin:1px;
padding:1px;
color:#999999;
padding:1px;
border:solid #FFFFFF;
border-width:0 0 1px 0;
}

.kosztw1 a:hover{
border:solid  #999999;
border-width:0 0 1px 0;
}


/* pole cena w liscie produktow */
.pcen{
display:block;
float:left;
width:300px;
font-size:0.8em;
margin:15px 0 0 0;
padding:0;
color:#666666;
text-align:left;
}

.pcen b{
font-weight:normal;
}


.pceni {
width:40px;
font-size:1em;
padding:1px;
border:1px #BCD3E7 solid;
}

.pceni2{
padding:0px;
margin:0 0 -5px 0;
height:24px;
}

/*  koszty wysylek  */
#kws,#kws h5{
display:block;
float:left;
margin:0;
padding:0;
}

#kws p{
display:block;
float:left;
margin:0;
padding:0;
font-size:0.8em;
color:#666666;
}

#kws h5{
margin:28px 0 4px 25px;
padding:5px 0 5px 45px;
width:484px;
font-size:0.8em;
font-weight:normal;
text-align:left;
background:url('/img/iko_box1.jpg') no-repeat;
color:#666666;
}

.tabv1{
display:block;
float:left;
margin:0 0 0 25px;
padding:0;
width:530px;
border:solid 1px #CCCCCC;
}



.tabvn td{
background:url('/img/bg_nagtab1.jpg') repeat-x;
font-size:0.8em;
color:#FFFFFF;
padding:3px 0 3px 0;
}

.tabvr td{
font-size:0.8em;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
padding:4px 0 4px 0;
}
.kolor_pomarancz{
color:#FF6600;
}

/* center naglowek */
#cnag{
display:block;
float:left;
width:580px;
text-align:left;
margin:3px 0 3px 4px;
}

#cnag h1{
display:block;
float:left;
width:580px;
text-align:left;
color:#666666;
font-size:1.3em;
color:rgb(254,150,70);
font-weight:normal;
}



/* koszyk naglowek */
#cnagk1{
}
#cnagk1 h1,h4{
font-weight:normal;
}

#cnagk1 h1{
color:#009900;
margin:0 0 0 12px;
font-size:2.4em;
font-family:Arial, Helvetica, sans-serif;
}

#cnagk1 h4{
margin:16px 22px 0 0;
color:#666666;
font-size:18px;
}

#cnagk2{
display:block;
float:left;
width:290px;
color:#666666;
font-weight:normal;
border:solid #A3A3A3;
border-width:0 0 0 1px;
margin:0;
padding:0px 0 0px 5px;
}
#cnagk2 h2, h6{
display:block;
float:left;
margin:0;
padding:0;
width:300px;
font-weight:normal;
}

#cnagk2 h2 {
font-size:21px;
line-height:1.3em;
color:#666666;
margin:-4px 0 0 0;
}

#cnagk2 h6{
font-size:11px;
margin:1px 0 0 0;
color:#009900;
}

/***** karty w koszyku - podawanie adresu wysylki  ****/
.cardzam{
display:block;
float:left;
margin:0 0 0 8px;
padding:0;
width:254px;
}

.cardzam h4{
background:url('/img/nag/koszyk1.jpg') no-repeat;
width:254px;
height:38px;
color : #275AAF;
color:#003366;
font-size:0.8em;
padding:10px 0 0 0;
text-align:center;
}

.cardzamo{
display:block;
float:left;
font-size:0.7em;
line-height:1.1em;
text-align:left;
margin:0 0 0 5px;
padding:9px 0 0 3px;
}

.cardzamoszary{
display:block;
float:left;
font-size:0.7em;
line-height:1.1em;
text-align:left;
margin:0 0 0 5px;
padding:9px 0 0 3px;
color:#999999;
}

.cardzam input{
border:#C9E7F8 1px solid;
font-size:11px;
font-weight:bold;
padding:3px;
background:url('/img/form/input_bg1.jpg') repeat-x;
color:#666666;
}

/*  pole or */

.cardzamor{
display:block;
float:left;
margin:0;
padding:0;
width:45px;
height:200px;
background:url('/img/ico/lub.jpg') no-repeat 8px 5px;
}


#tab8{
border:solid #E2E2E2;
border-width:0 1px 1px 1px;
margin:10px 0 35px 3px;
}

#korzkl{
display:block;
float:left;
padding:6px 0 0 6px;
margin:10px 0 0 0;
}

#korzkl strong{
display:block;
float:left;
font-size:0.8em;
font-weight:normal;
color:rgb(18,151,24);

}

#korzkl ul{
display:block;
float:left;
margin:4px 0 0 0;
padding:0 0 20px 0;
list-style:none;
text-align:left;
width:500px;
}

#korzkl li{
list-style:none;
display:block;
float:left;
margin:0 0 3px 0;
padding:0 0 5px 13px;
width:470px;
list-style:none;
background:url('/img/ico/plus.jpg') no-repeat 0 1px ;
font-size:0.7em;
}


#cardzampls{
display:block;
float:left;
background:url('/img/bg/koszyk_haslo.png') no-repeat;
padding:6px 0 0 6px;
margin:10px 0 0 0;
}

#cardzampls input{
border:none;
float:left;
display:block;
}

#cardzampls strong{
font-size:0.7em;
float:left;
display:block;
margin:1px 0 0 0;
text-align:left;
width:190px;

}

#cardzampls ul{
display:block;
float:left;
margin:4px 0 0 0;
padding:0;
list-style:none;
text-align:left;
width:250px;
}


#cardzampls li{
list-style:none;
display:block;
float:left;
margin:0 0 3px 0;
padding:0 0 5px 13px;
width:230px;
list-style:none;
background:url('/img/ico/plus.jpg') no-repeat 0 1px ;
font-size:0.7em;
}

#cardzph,#cardzph p{
display:block;
float:left;
background:none;
margin:0;
padding:0;
font-size:11px;
}

#cardzph {
margin:1px 0 0 5px;
padding:0 0 14px 0;
}
#cardzph p{
width:235px;
margin:0;
padding:0;
}

#cardzph input{
border:#C9E7F8 1px solid;
font-size:1.0em;
padding:3px;
width:160px;
}

#cardzdf{
display:block;
float:left;
width:230px;
}
#cardzdf p{
font-size:0.7em;
}


#cardzampf{
display:block;
float:left;
background:url('/img/bg/koszyk_faktura.png') no-repeat;
padding:6px 3px 5px 6px;
margin:10px 0 0 0;
width:237px;
border:solid #CCCCCC;
border-width:0 0 1px 0;
}

#cardzampf input{
border:none;
float:left;
display:block;
}

#cardzampf strong{
font-size:0.7em;
float:left;
display:block;
margin:3px 0 0 0;
text-align:left;
width:200px;
}

#blad1{
display:block;
float:left;
width:460px;
background:#FFECEC;
border:solid 1px #FFAEAE;
float:left;
margin:10px 0 30px 45px;
padding:9px;
color:#B50202;
font-size:0.8em;
text-align:left;
}
#blad1 b{
color:#B50202;
font-size:0.9em;
margin:0;
padding:0;

}
#blad1 ul{
display:block;
float:left;
width:440px;
margin:5px 0 0 0
}

#blad1 li{
display:block;
float:left;
width:350px;
text-align:left;
margin:2px 0 0 10px;
}


#blad2{
display:block;
float:left;
width:230px;
background:#FFECEC;
border:solid 1px #FFAEAE;
float:left;
margin:5px 0 5px 2px;
padding:9px;
color:#B50202;
font-size:0.8em;
text-align:left;
}

#blad3{
display:block;
float:left;
width:230px;
background:#FFECEC;
border:solid 1px #FFAEAE;
float:left;
margin:9px 0 9px 1px;
padding:9px;
color:#B50202;
font-size:0.8em;
text-align:left;
}
#blad3 b{
color:#B50202;
font-size:0.9em;
margin:0;
padding:0;

}
#blad3 ul{
display:block;
float:left;
width:220px;
margin:5px 0 0 0
}

#blad3 li{
display:block;
float:left;
width:220px;
text-align:left;
margin:2px 0 0 10px;
}

.kolor_zielony{
color:#009900;
}

#logomdol{
display:block;
float:left;
margin:-30px 0 0 102px;
padding:0;
width:115px;
height:55px;
}

#welcome { float : none; clear : both; padding : 3px 4px 8px 4px; border-bottom : 1px dotted #ddd; }
#welcome h1 { float : none; color:#FF6600; font-size : 21px; font-weight : normal; }

#promo-all { margin : 0; padding : 9px 0 0 3px; float : none; clear : both; height : 26px; border-bottom : 1px dotted #ddd; /* background:url('/img/bg/bg_miko_under.jpg') no-repeat; */ }
#promo-all a { text-decoration : none; font-weight : bold; font-size : 14px; color : #0066FF; }
#promo-all a:hover { color : #FF6600; }

.sortb{
margin:-5px 0 9px 0;
padding:1px 0 5px 0;
width:573px;
font-size:11px;
color:#999999;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
}

.sortb a{
display:block;
float:left;
padding:0 20px 0 0;
margin:0 5px 0 0;
color:#666666;
}

.sortb p{
display:block;
float:left;
color:#999999;
margin:0;
padding:0 10px 0 0;
}

#sortb_asc{
color:#FF6633;
background:url('/img/sort_gora.jpg') no-repeat 90% 3px;
}


#sortb_desc{
color:#FF6633;
background:url('/img/sort_dol.jpg') no-repeat 90% 3px;
}

#promot1{
width:585px;
height:329px;
background:url('/userfiles/image/baby_annabel.jpg') no-repeat;
}

#promot1 h1{
display:block;
float:left;
margin:15px 0 0 370px;
padding:0;
}

#promot1 h1 a{
font-size:20px;
text-decoration:none;
color:#BC267D;
}

#promot1 h1 a:hover{
text-decoration:underline;
}

#promot1 p{
display:block;
float:left;
margin:15px 0 0 390px;
padding:0;
width:185px;
color:#7D0000;
font-size:12px;
}

#promot1 p a{
display:block;
float:left;
margin:5px 0 0 100px;
width:72px;
height:23px;
background:url('/userfiles/image/baby_annabel_wiecej.jpg') no-repeat;
}




#promot2{
width:585px;
height:329px;
background:url('/userfiles/image/respisense.jpg') no-repeat;
}

#promot2 h1{
display:block;
float:left;
margin:15px 0 0 10px;
padding:0;
width:350px;
}

#promot2 h1 a{
font-size:18px;
text-decoration:none;
color:#FFFFFF;
}

#promot2 h1 a:hover{
text-decoration:underline;
}






#promot3{
width:585px;
height:329px;
background:url('/userfiles/image/mata_kubusia_puchatka.jpg') no-repeat;
}

#promot3 h1{
display:block;
float:left;
margin:15px 0 0 280px;
padding:0;

}

#promot3 h1 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
width:300px;
height:300px;

}

#promot3 h1 a:hover{
text-decoration:underline;
}




#promot4{
width:585px;
height:329px;
background:url('/userfiles/image/bratz.jpg') no-repeat;
}

#promot4 h1{
display:block;
float:left;
margin:15px 0 0 280px;
padding:0;

}

#promot4 h1 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
width:300px;
height:300px;

}

#promot4 h1 a:hover{
text-decoration:underline;
}




#promot5{
width:585px;
height:329px;
background:url('/userfiles/image/_jolina_balerina_milutek.pl.jpg') no-repeat;
}

#promot5 h1{
display:block;
float:left;
margin:195px 0 0 105px;
padding:0;

}

#promot5 h1 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
width:360px;
height:120px;

}

#promot5 h1 a:hover{
text-decoration:underline;
}



#promot6{
width:585px;
height:329px;
background:url('/userfiles/image/lego.jpg') no-repeat;
}


#promot6 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
width:570px;
height:320px;
margin:5px 0 0 5px;

}

#promot6 h1 a:hover{
text-decoration:underline;
}


#promot7{
width:585px;
height:329px;
background:url('/userfiles/image/fisher_price_rainforest.jpg') no-repeat
}

#promot7 h1{
display:block;
float:left;
margin:140px 0 0 67px;
padding:0;

}

#promot7 h1 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#009900;
width:270px;
height:160px;

}

#promot7 h1 a:hover{
text-decoration:underline;
}



#promot8{
width:585px;
height:329px;
background:url('/userfiles/image/squap.jpg') no-repeat
}

#promot8 h1{
display:block;
float:left;
margin:0;
padding:0;

}

#promot8 h1 a{
display:block;
float:left;
font-size:18px;
text-decoration:none;
color:#333333;
width:270px;
height:100px;
margin:40px 0 0 170px;

}

#promot8 h1 a:hover{
text-decoration:underline;
}




#promot9{
width:585px;
height:329px;
background:url('/userfiles/image/glowny_ten.jpg') no-repeat
}

#promot9 h3{
display:block;
float:left;
margin:62px 0 0 230px;
padding:0;
font-size:13px;
line-height:1.4em;
width:300px;
color:#FF6600;
}

#promot10{
width:585px;
height:329px;
background:url('/userfiles/image/bakugan.jpg') no-repeat;
}


#promot10 a{
width:585px;
height:329px;
}


#promot11{
width:585px;
height:329px;
background:url('/userfiles/image/domki_ogrodowe.jpg') no-repeat
}


#promot11 a{
display:block;
float:left;
margin:0;
padding:0;
width:585px;
height:329px;
}



#promot12{
width:585px;
height:329px;
background:url('/userfiles/image/piaskownice.jpg') no-repeat;
}


#promot12 a{
display:block;
float:left;
margin:0;
padding:0;
width:585px;
height:329px;
}






#promot13{
width:585px;
height:329px;
background:url('/userfiles/image/barbie.jpg') no-repeat;
}


#promot13 a{
display:block;
float:left;
margin:0;
padding:0;
width:585px;
height:329px;
}



#promot14{
width:585px;
height:329px;
background:url('/userfiles/image/buzz_astral.jpg') no-repeat;
}


#promot14 a{
display:block;
float:left;
margin:0;
padding:0;
width:585px;
height:329px;
color:#FF0000;
text-decoration:none;
}

#promot14 h1{
display:block;
float:left;
margin:24px 0 0 280px;
padding:0;
width:295px;
height:229px;
font-size:21px;
}






#promot15{
width:585px;
height:329px;
background:url('/userfiles/image/merliah_podwodna_surferka.jpg') no-repeat;
}

#promot15 h1{
display:block;
float:left;
margin:15px 0 0 240px;
padding:0;
}

#promot15 h1 a{
font-size:20px;
text-decoration:none;
color:#BC267D;
}

#promot15 h1 a:hover{
text-decoration:underline;
}

#promot15 p{
display:block;
float:left;
margin:15px 0 0 240px;
padding:0;
width:285px;
color:#3366CC;
font-size:12px;
line-height:1.6em;
}

#promot15 p a{
display:block;
float:left;
margin:5px 0 0 200px;
width:72px;
height:23px;
background:url('/userfiles/image/baby_annabel_wiecej.jpg') no-repeat;
}

#promot16{
width:585px;
height:329px;
background:url('/userfiles/image/smoby_przewijak.jpg') no-repeat;
}

#promot16 h1{
display:block;
float:left;
margin:15px 0 0 240px;
padding:0;
}

#promot16 h1 a{
font-size:20px;
text-decoration:none;
color:#BC267D;
}

#promot16 h1 a:hover{
text-decoration:underline;
}

#promot16 p{
display:block;
float:left;
margin:15px 0 16px 240px;
padding:0;
width:319px;
color:#82114F;
font-size:12px;
line-height:1.6em;
}

#promot16 p a{
display:block;
float:left;
margin:10px 0 0 200px;
width:72px;
height:23px;
background:url('/userfiles/image/baby_annabel_wiecej.jpg') no-repeat;
}




#promot17{
width:585px;
height:329px;
background:url('/userfiles/image/ben10.jpg') no-repeat;
}

#promot17 h1{
display:block;
float:left;
margin:15px 0 0 240px;
padding:0;
}

#promot17 h1 a{
font-size:20px;
text-decoration:none;
color:#339900;
}

#promot17 h1 a:hover{
text-decoration:underline;
}

#promot17 p{
display:block;
float:left;
margin:5px 0 16px 305px;
padding:0;
width:219px;
color:#333333;
font-size:12px;
line-height:1.6em;
}

#promot17 p a{
display:block;
float:left;
margin:10px 0 0 190px;
width:72px;
height:23px;
background:url('/userfiles/image/bt_wiecej_zielony.jpg') no-repeat;
}



#promot30{
width:585px;
height:329px;
background:url('/userfiles/image/fp_lezaczek_4145.jpg') no-repeat;
}

#promot30 h1{
display:block;
float:left;
margin:28px 0 0 155px;
padding:0;
width:280px;
}

#promot30 h1 a{
font-size:18px;
text-decoration:none;
color:#009900;
}

#promot17 h1 a:hover{
text-decoration:underline;
}

#promot17 p{
display:block;
float:left;
margin:5px 0 16px 305px;
padding:0;
width:219px;
color:#333333;
font-size:12px;
line-height:1.6em;
}

#promot17 p a{
display:block;
float:left;
margin:10px 0 0 190px;
width:72px;
height:23px;
background:url('/userfiles/image/bt_wiecej_zielony.jpg') no-repeat;
}





/* Kto to pisa�... */

#promot50 h1 a:hover{
text-decoration:underline;
color : #0070b3;
}

#promot50 p{
display:block;
float:left;
margin:5px 0 16px 305px;
padding:0;
width:219px;
color:#333333;
font-size:12px;
line-height:1.6em;
}

#promot50 p a{
display:block;
float:left;
margin:10px 0 0 190px;
width:72px;
height:23px;
background:url('/userfiles/image/intex.jpg') no-repeat;
}





#zapod{
display:block;
float:left;
margin:7px 0 10px 0;
padding:0;
width:305px;
height:257px;
background:url('/img/zapytajodostepnosc.jpg') no-repeat;
}

#zapod h5{
display:block;
float:left;
margin:0 0 5px 0;
padding:5px 0 5px 5px;
color:#FFFFFF;
font-weight:bold;
}


#zapod h3{
display:block;
float:left;
margin:30px 0 5px 0;
padding:5px 0 5px 5px;
color:#003399;
font-weight:bold;
font-size:12px;
line-height:1.6em;
color:rgb(10,156,220);
}






#zapod p{
display:block;
float:left;
margin:6px 0 0 5px;
padding:0;
width:290px;
}

#zapod textarea{
display:block;
float:left;
margin:0;
padding:0;
width:289px;
height:120px;
border:solid 1px #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}



#zapod label{
display:block;
float:left;
margin:3px 0 0 0;
padding:0;
width:80px;
}

.zapodin{
display:block;
float:left;
border:solid 1px #999999;
width:206px;
padding:1px;
background:url('/img/bg_form2.jpg') repeat-x;
}


#kontouser{
display:block;
float:left;
width:575px;
margin:5px 0 0 3px;
}


#kontouserg{
display:block;
float:left;
width:575px;
margin:0;
}

#kontouserg ul{
display:block;
float:left;
width:575px;
margin:0 0 0 0px;
}

#kontouserg li{
display:block;
float:left;
margin:0 8px 0 0px;
}

#kontouserg a{
display:block;
float:left;
margin:0 0 0 0px;
text-decoration:none;
font-size:12px;
background:#E9E9E9;
padding:4px;
color:rgb(10,156,220);
}

#kontouseract a{
background:#FF6600;
color:#FFFFFF;
}



#kontouserce{
display:block;
float:left;
width:565px;
margin:0;
border:dotted 1px #D7D7D7;
padding:8px 5px 8px 5px;
}

#kontouserce h4{
display:block;
float:left;
width:560px;
margin:0 0 4px 2px;
color:#FF6600;
font-size:12px;
}


.khzl{
display:block;
float:left;
width:565px;
border:#999999 dotted;
border-width:0 0 1px 0;
padding:2px 0 2px 0;
}

.khzl a{
background:#FFFFFF;
font-size:11px;
}

#tab10_nag td{
background:#CCCCCC;
font-size:10px;
padding:4px 0 4px 3px;
}

.tab10_rz td{
font-size:10px;
padding:4px 0 6px 3px;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
}


/*  konkurs */

#konk_ban{
display:block;
float:left;
margin:0 0 10px 4px;
padding:0;
width:575px;
height:80px;
background:url('/img/konkurs_bg1.jpg') no-repeat;
}

#konk_ban h2{
display:block;
float:left;
margin:10px 0 0 20px;
padding:0;
width:605px;
font-size:17px;
}

#konk_ban h2 a{
color:#009900;
text-decoration:none;
}
#konk_ban_a{
font-size:11px;
display:block;
float:left;
margin:6px 0 0 215px;
padding:0;
width:365px
}
#konk_ban_a a{
color:#009900;
margin:0 0 0 30px;
}

#konk_ban_a2{
font-size:11px;
display:block;
float:left;
margin:6px 0 0 215px;
padding:0;
width:365px;

}
#konk_ban_a2 a{
color:#009900;
margin:0 0 0 30px;
color:#FF6600;
font-weight:bold;
}


#konk_str{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:575px;
}
#konk_str_h2{
font-size:13px;
line-height:1.4em;
font-weight:normal;
}

#konk_str_h2 a{
border:solid 1px #FF6600;
padding:3px;
text-decoration:none;
color:#FF6600;
margin:2px;
font-weight:bold;


}

#konk_str_h2 h3{
display:block;
float:left;
margin:10px 0 0 0;
padding:0;
width:90%;
color:#FF6600;
font-size:12px;
}

#konk_str_h2 h6{
display:block;
float:left;
margin:5px 0 0 0;
padding:0 0 0 14px;
width:97%;
color:#637DF8;
font-size:11px;
background:url('/img/ico/kropka1.jpg') no-repeat 4px 7px;
}


.konk_str_sek{
display:block;
float:left;
margin:10px 0 4px 0;
padding:0;
width:568px;
}

.konk_str_sek ul{
display:block;
float:left;
margin:0;
padding:0;
width:100%;
}

.konk_str_sek li{
display:block;
float:left;
margin:0;
padding:0;
width:100%;
font-size:11px;
}

.konk_str_sek li a{
display:block;
float:left;
margin:0;
padding:0;
width:200px;
background:#999999;
}

.konk_str_sek li p{
display:block;
float:left;
margin:0;
padding:0;
width:100px;
}


.konk_str_sek li label{
display:block;
float:left;
margin:0;
padding:0;
width:100px;
}

.konk_str_sek h4{
display:block;
float:left;
margin:0 0 10px 0;
padding:0;

width:568px;
height:17px;
color:#FFFFFF;
background:url('/img/bg_konkur1.jpg') no-repeat;

}

.konk_str_sek h4 a{
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:2px 0 0 3px;
}

.konk_str_tab{
border:dotted 1px #999999;
margin:5px 0 0 0;
padding:3px;

}

.konk_str_tab td{
border:dotted #CCCCCC;
border-width:0 0 1px 0;
padding:2px 0 2px 2px;
font-size:11px;
color:#666666;
text-align:center;

}




#konk_str2{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:575px;
}


#konk_str2 h5{
display:block;
float:left;
margin:0 0 0 0px;
padding:4px 0 10px 0;
width:570px;
font-size:12px;
color:#158AFF;
font-weight:normal;
line-height:1.4em;
}


#konk_str2 p{
display:block;
float:left;
margin:4px 0 5px 0px;
padding:0;
width:560px;
font-size:12px;
}


#konk_str2 label{
display:block;
float:left;
width:180px;
}

.konk_str2_inp{
width:300px;
}


#konk_str3{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:575px;
}

#konk_str3 h4{
display:block;
float:left;
color:#FF6600;
margin:10px 0 0 0;
width:560px;
font-weight:bold;
font-size:12px;
}

#konk_str3 h5{
display:block;
float:left;
color:#666666;
margin:5px 0 0 0;
width:560px;
font-weight:normal;
font-size:12px;
line-height:1.4em;
}

#konk_str3 h6{
display:block;
float:left;
color:#666666;
margin:5px 0 0 0;
width:560px;
}


#konk_str3 h6 a{
display:block;
float:left;
background:url('/img/btn/btn_pomar.jpg') no-repeat;
width:127px;
height:19px;
margin:5px 25px 0 0;
text-decoration:none;
color:#FF6600;
padding:2px 0 0 0;
text-align:center;
}

#konk_str4{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:575px;
}

.konk_wier{
display:block;
float:left;
width:560px;
margin:0 0 30px 0;
}

.konk_wier a{
text-decoration:none;
}


.konk_wier p{
display:block;
float:left;
width:560px;
margin:0;
padding:0;
font-size:12px;
color:#999999;
}

.konk_wier p a{
display:block;
float:left;
width:430px;
text-decoration:none;
color:#333333;
font-weight:bold;


}


.konk_wier h4{
display:block;
float:left;
width:410px;
margin:0;
padding:0;
font-size:11px;
}

.konk_wier h4 a{
color:#FF6600;

}

.konk_wier h6{
display:block;
float:left;
width:410px;
margin:0;
padding:0;
font-size:10px;
}

.konk_wier h6 a{
color:#999999;

}


#konk_str5{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:575px;
}


#konk_str5sec{
display:block;
float:left;
margin:10px 0 0 4px;
padding:4px 0 4px 0;
width:570px;
background:#E5E5E5;
border:solid #CCCCCC;
border-width:1px 1px 1px 1px;
}

#konk_str5sec_a{
display:block;
float:left;
width:560px;
margin:0 0 0 8px;
font-size:13px;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
padding:0 0 10px 0;
font-style:italic;
}


.konk_str5sec_awyg{
display:block;
float:left;
width:560px;
margin:0 0 0 8px;
font-size:13px;
border:dotted #CCCCCC;
border-width:0 0 1px 0;
padding:0 0 10px 0;
font-style:italic;
}



#konk_str5sec p{
display:block;
float:left;
width:300px;
margin:0 0 0 5px;
padding:0;
font-size:11px;

}


#konk_str5w{
display:block;
float:left;
margin:0 0 0 4px;
padding:15px 0 15px 0;
width:570px;
border:dotted #CCCCCC;
border-width:1px 0 0 0;
font-size:12px;
line-height:1.4em;
}

#konk_str5w2{
display:block;
float:left;
margin:0 0 0 4px;
padding:15px 0 15px 0;
width:570px;
border:dotted #CCCCCC;
border-width:0 0 0 0;
font-size:12px;
line-height:1.4em;
}


.konk_str5w2wyg{
display:block;
float:left;
margin:0 0 0 4px;
padding:15px 0 15px 0;
width:570px;
border:dotted #CCCCCC;
border-width:0 0 0 0;
font-size:12px;
line-height:1.4em;
}



.kon_ram_pom{
display:block;
float:left;
border:solid 1px #FF9933;
width:550px;
padding:4px;
margin:0 0 10px 0;
background:#FFEEE6;
}

.kon_ram_pom b{
color:#FF6600;
font-size:16px;

}

#konk_str5glo{
display:block;
float:left;
margin:0 0 0 4px;
padding:0;
width:370px;

}

#konk_zagl{
display:block;
float:left;
width:400px;
background:#FFFFFF;
border:solid 1px #CCCCCC;
margin:10px 0 0 0;
padding:3px;
}

#konk_zagl h3{
display:block;
float:left;
width:370px;
color:#FF6600;
font-size:14px;
margin:3px 0 3px 0;

}

#konk_zagl p{
display:block;
float:left;
width:390px;
margin:5px 0 5px 0;
padding:0;
}

#konk_zagl label{
display:block;
float:left;
width:100px;
margin:0;
padding:0;
font-size:11px;
}
.konk_zaglinp{
display:block;
float:left;
width:210px;

}

#kon_zr{
display:block;
float:left;
margin:4px 0 6px 2px;
padding:0;
width:570px;
}


#kon_zr p{
font-size:11px;
display:block;
float:left;
margin:0 0 0 0;
color:#666666;
}

#kon_zr a{
font-size:11px;
display:block;
float:left;
margin:0 6px 0 4px;
color:#666666;
}

#kon_sortuj{
display:block;
float:left;
margin:3px 0 13px 0;
padding:0;
width:560px;
border:solid 1px #CCCCCC;
padding:3px 0 3px 0;
font-size:11px;

}

#kon_sortuj p{
display:block;
float:left;
margin:0 0 0 300px;
padding:0;
width:70px;
}

#konkurs_regulamin{
display:block;
float:left;
margin:0 0 0 5px;
padding:0;
font-size:11px;
line-height:1.5em;
width:550px
}



.konk_ow1{
display:block;
float:left;
width:550px;
font-size:12px;
line-height:1.4em;
margin:5px 0 10px 0;


}

.knlis{
display:block;
float:left;
margin:9px 3px 0 5px;
padding:0;
width:280px;
border:solid 1px #CCCCCC;
height:210px;
}

.knlis img{
display:block;
float:left;
width:95px;
margin:2px 0 100px 2px;
border:solid 1px #EEEEEE;
padding:2px;
}

.knlis h1{
display:block;
float:left;
width:170px;
font-size:13px;
color:#3366FF;
margin:2px 0 0 2px;
}

.knlis p{
display:block;
float:left;
width:160px;
font-size:9px;
line-height:1.4em;
color:#666666;
margin:2px 0 0 2px;
}


.knlis h4{
display:block;
float:left;
width:140px;
font-size:14px;
font-weight:bold;
color:#FF3300;
margin:9px 0 0 2px;
}


.h4_nieb{
color:#3366FF;
}

.knlis a{
display:block;
float:left;
width:140px;
font-size:10px;
font-weight:normal;
color:#FF3300;
margin:9px 0 0 2px;
border:solid 1px #CCCCCC;
text-decoration:none;
padding:3px;
}

#knstro h3{
display:block;
float:left;
font-size:12px;
color:#999999;
width:530px;
margin:0 0 0 5px;
}


#knerr1{
display:block;
float:left;
width:560px;
border:solid 1px #009933;
padding:5px;
margin:15px 0 10px 6px;
font-size:12px;
background:#E2FDD0;
}


#knerr1 h2{
display:block;
float:left;
margin:4px 0 7px 0;
width:550px;
color:#009900;
font-size:14px;
}


#knerr2{
display:block;
float:left;
width:560px;
border:solid 1px #FF0000;
padding:5px;
margin:15px 0 10px 6px;
font-size:12px;
background:#FEDEDF;
}


#knerr2 h2{
display:block;
float:left;
margin:4px 0 7px 0;
width:550px;
color:#FF0000;
font-size:14px;
}

.font3{
color:#0066CC;
font-size:12px;
padding:10px 0 10px 0;
}

.font4{
color:#0066CC;
font-size:12px;
padding:2px 0 2px 10px;
font-weight:bold;
}

#koszada{
display:block;
float:left;
margin:0 0 0 20px;
padding:5px 0 0 0;
width:160px;
height:24px;
background:url('/img/btn/dalej_kosz2.jpg') no-repeat;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#koszawst{
display:block;
float:left;
margin:0 0 0 10px;
padding:5px 0 0 0;
width:160px;
height:24px;
background:url('/img/btn/wste_kosz.jpg') no-repeat;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


#przerwa_ban{
margin:0 0 10px 4px;
padding:0;
width:575px;
height:118px;
background:url('/img/konkurs_lego.jpg') no-repeat;
}




#przerwa_ban h2{
display:block;
float:left;
margin:65px 0 0 85px;
padding:0;
width:400px;
font-size:15px;
color:#006600;
}

#przerwa_ban h2 a{
text-decoration:none;
color:#FFFFFF;

}


#przerwa_ban p{
display:block;
float:left;
margin:2px 0 0 82px;
padding:0;
width:415px;
font-size:12px;
line-height:1.4em;
color:#003300;
}


#przerwa_ban p a{
text-decoration:none;
color:#003300;

}

#przerwa_ban a:hover{
text-decoration:underline;

}

#inp_szuk{
display:block;
float:left;
width:190px;
border:none;
margin:2px;
color:#666666;
font-weight:normal;
}

#p_szuk{
display:block;
float:left;
width:194px;
height:24px;
background:url('/img/btn/bg_szuk.jpg') no-repeat;
padding:2px;
}

#regul_konkur_leg{
font-size:10px;
color:#666666;
line-height:1.4em;
margin:0 0 0 5px;
width:560px;
}

#konkurs_lego{
font-size:12px;
color:#666666;
line-height:1.4em;
margin:0 0 0 5px;
}

#konkurs_lego h2{
font-size:14px;
color:#009900;
}

#konkurs_lego img{
width:220px;
display:block;
float:left;
margin:0;
padding:0;
}

#konkurs_lego p{
font-size:12px;
width:570px;
display:block;
float:left;
margin:0;
padding:0;
line-height:1.4em;
}


#odbior_osobisty_kom{
font-size:11px;
line-height:1.4em;
background:#FFFF99;
margin:10px 0 15px 6px;
padding:5px;
width:543px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius:4px;
}

#pwil{
width:270px;
float:right;
color:#999999;
}

#pwil a{
padding:0 3px 0 12px;

}

#pwil_act{
color:#FF6600;
background:url('/img/iko_ok.jpg') no-repeat 0px 2px;
}


#promot26{
width:585px;
height:329px;
background:url('/userfiles/image/promo_swieta.jpg') no-repeat;
}


#promot26 a{
display:block;
float:left;
width:585px;
height:329px;
}


#promot27{
width:585px;
height:329px;
background:url('/userfiles/image/zhu_zhu_pets.jpg') no-repeat;
}


#promot27 a{
display:block;
float:left;
width:585px;
height:329px;
}


#promot28{
width:585px;
height:329px;
background:url('/userfiles/image/schleich.jpg') no-repeat;
}


#promot28 a{
display:block;
float:left;
width:585px;
height:329px;
}



#promot29{
width:585px;
height:329px;
background:url('/userfiles/image/wyprzedaz_zabawek_2011.jpg') no-repeat;
}


#promot29 a{
display:block;
float:left;
width:585px;
height:329px;
}


.tr_wys td{
background:#E1E1FF;
}

#opinie_klientow h3{
display:block;
float:left;
margin:0;
padding:6px;
background:rgb(243,246,251);
color:rgb(73,97,150);
font-size:11px;
width:530px;
-moz-border-radius:4px;
}

.kkr{
display:block;
float:left;
margin:8px;
border:solid 1px #CCCCCC;
width:120px;
text-align:center;
}

.kkr h3{
display:block;
float:left;
text-align:center;
width:120px;
}

.kkr h3 a{
text-align:center;
color:#0066CC;
text-decoration:none;
font-size:11px;
}

.kkr h3 a:hover{
text-decoration:underline;

}

.kkr img{
display:block;
float:left;
text-align:center;
width:110px;
margin:3px 0 0 5px;
border:dotted 1px #CCCCCC;
}
.cenax1{
display:block;
text-align:center;
width:120px;
color:#666666;

}

.cenax2{
display:block;
text-align:center;
width:120px;
text-decoration:line-through;
color:#666666;
}

#kom_url1{
display:block;
float:left;
margin:0 0 0 5px;
padding:5px;
width:565px;
background:#D1E2F3;
font-size:12px;
line-height:1.6em;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius:4px;
}

/* Nowe style (+ kilka na pocz�tku pliku) */

div.message { padding : 3px 5px; margin : 5px 0px; width : 560px; margin-left : 5px; font-size : 10pt; }
div.message-error { color : red; background : #FFF4F4; border-top : red solid 1px; border-bottom : red solid 1px; }
div.message-ok { color : green; background : #EAFFEA; border-top : green solid 1px; border-bottom : green solid 1px; }

#newsletter { width:186px; text-align:left; text-align:center; margin: 10px 0; }
#newsletter h2 { margin : 0; padding : 3px 0; background : url('/img/pop_mark_zab.png') 0 0 no-repeat; font-size : 13px; color : #fff; width : 186px; }
#newsletter_ramka { width:180px; border : solid #093; border-width : 0 1px 1px 1px; padding : 10px 0px 10px 4px; font-size : 7pt; line-height : 1.5em; text-align : left; }
#newsletter .in { width : 160px; border : #999 solid 1px; margin: 10px 3px; color : #666; font-weight : normal; }
#newsletter input { margin-left : 3px; }

.brands { overflow : hidden; clear : both; margin-top : 24px; margin-bottom : 16px; }
.brands h2 { float : none; font-size : 12pt; margin : 12px 0 12px 0; padding : 0; display : none; }
.brands ul { float : none; overflow : hidden; display : block; list-style : none; margin : 0 0 8px 0; padding : 0; }
.brands ul li { display : block; float : left; margin : 0; padding : 0; }
.brands ul li a { display : block; height : 65px; text-indent : -9999px; overflow : hidden; }
.brands p { text-align : right; font-size : 8pt; margin : 0; padding : 0; }
.brands p a { color : #999; }
.brands p a:hover { text-decoration : none; }

ul.brands-row1 li a { background : url('/img/bg_brands1.png') 0 0 no-repeat; }
ul.brands-row1 li.brand-alexander a { width : 52px; margin-right : 23px; }
ul.brands-row1 li.brand-baby-born a { width : 77px; background-position : -75px 0; margin-right : 23px; }
ul.brands-row1 li.brand-barbie a { width : 80px; background-position : -175px 0; margin-right : 20px; }
ul.brands-row1 li.brand-bellamy a { width : 45px; background-position : -275px 0; margin-right : 29px; }
ul.brands-row1 li.brand-cobi a { width : 64px; background-position : -349px 0; margin-right : 16px; }
ul.brands-row1 li.brand-cars a { width : 101px; background-position : -429px 0; margin-right : 23px; }
ul.brands-row1 li.brand-epee a { width : 81px; background-position : -553px 0; margin-right : 32px; }
ul.brands-row1 li.brand-fisher-price a { width : 103px; background-position : -666px 0; margin-right : 27px; }
ul.brands-row1 li.brand-gormiti a { width : 73px; background-position : -796px 0; margin-right : 22px; }
ul.brands-row1 li.brand-bakugan a { width : 88px; background-position : -891px 0; }

ul.brands-row2 li a { background : url('/img/bg_brands2.png') 0 0 no-repeat; }
ul.brands-row2 li.brand-lego a { width : 50px; margin-right : 32px; }
ul.brands-row2 li.brand-granna a { width : 50px; background-position : -82px 0; margin-right : 26px; }
ul.brands-row2 li.brand-harumika a { width : 90px; background-position : -158px 0; margin-right : 21px; }
ul.brands-row2 li.brand-hannah-montana a { width : 86px; background-position : -269px 0; margin-right : 20px; }
ul.brands-row2 li.brand-hasbro a { width : 61px; background-position : -375px 0; margin-right : 12px; }
ul.brands-row2 li.brand-hot-wheels a { width : 140px; background-position : -448px 0; margin-right : 21px; }
ul.brands-row2 li.brand-the-smurfs a { width : 102px; background-position : -609px 0; margin-right : 20px; }
ul.brands-row2 li.brand-little-tikes a { width : 83px; background-position : -731px 0; margin-right : 19px; }
ul.brands-row2 li.brand-monster-high a { width : 67px; background-position : -833px 0; margin-right : 14px; }
ul.brands-row2 li.brand-ravensburger a { width : 65px; background-position : -914px 0; }

ul.brands-row3 { margin-bottom : 0; }
ul.brands-row3 li a { background : url('/img/bg_brands3.png') 0 0 no-repeat; }
ul.brands-row3 li.brand-nerf a { width : 77px; margin-right : 28px; }
ul.brands-row3 li.brand-ben10 a { width : 46px; background-position : -105px 0; margin-right : 27px; }
ul.brands-row3 li.brand-siku a { width : 43px; background-position : -178px 0; margin-right : 23px; }
ul.brands-row3 li.brand-schleich a { width : 107px; background-position : -244px 0; margin-right : 23px; }
ul.brands-row3 li.brand-smoby a { width : 85px; background-position : -374px 0; margin-right : 28px; }
ul.brands-row3 li.brand-pet-shop a { width : 63px; background-position : -487px 0; margin-right : 32px; }
ul.brands-row3 li.brand-trefl a { width : 38px; background-position : -582px 0; margin-right : 33px; }
ul.brands-row3 li.brand-toy-story a { width : 48px; background-position : -653px 0; margin-right : 23px; }
ul.brands-row3 li.brand-vulli a { width : 56px; background-position : -724px 0; margin-right : 26px; }
ul.brands-row3 li.brand-wader a { width : 92px; background-position : -806px 0; margin-right : 22px; }
ul.brands-row3 li.brand-zhu-zhu-pets a { width : 59px; background-position : -920px 0; }

.brands-all { overflow : hidden; clear : both; float : none; font-size : 9pt; }
.brands-all p { padding-left : 4px; }
.brands-all ul { float : left; width : 150px; }
.brands-all li { float : none; line-height : 1.5em; }

.koszyk_brak { display : none; }

.spm div { font-size : 9pt; padding-bottom : 10px; }
.spm div img { margin-bottom : 4px; }
.spm-submit { clear : both; overflow : hidden; width : 100%; text-align : center; margin-top : 24px; font-size : 10pt; }
.spm-submit input { margin : auto; }

.spm-pay input { background : url('/img/btn/dalej_kosz.jpg') 0 0 no-repeat; width : 160px; height : 24px; color : #fff; border : none; }
#cnagk2 + div { clear : both; width : 100%; }
.blurb { font-size : 9pt; clear : both; padding-top : 10px; }

#zabawki24 { border : #8BADD1 solid 1px; border-radius : 5px; background : #F4F7FC; text-align : center; clear : both; width : auto; padding : 16px; float : none; margin : 16px 0; }
#rotator { overflow : hidden; float : none; width : 585px; height : 388px; }
#rotator>div { display : none; }
#rotator>div:first-child { display : block; }

