html, body { height: 100%; margin: 0; padding: 0; }
body { background-color:#FFFFFF; padding:0; margin: 0; font-size: 11px; font-family: Arial, Verdana, Tahoma; text-align: left; color: #222222; }
form { margin:0; padding:0 }

table { padding:0; margin: 0; background-position: top; background-repeat: repeat-x;  font-size: 11px; text-align: left; }
img { border: 0; }
td, p { font-size:11px; color: #222222; }
h3 { font-size: 11px;   font-weight: normal; color: #222222; margin:0; padding:0; }
h2 { font-size: 13px;   font-weight: normal; color: #990000; }
h1 { font-size: 16px; font-weight: bold; color: #990000; }
input {vertical-align:middle; }
a { color:#990000; text-decoration:none; font-size:11px; }
a.notupdate, .notupd {color:#FF0000; font-size:11px; text-decoration:none;}
a:hover, a.notupdate:hover { color:#CC242D; }
.etui {width:150px; height:80px; padding:5px 0 0 0; float:left; text-align:center;}
.etui .link_etui {border:1px solid #FFFF00; display:block; margin:0 5px; padding:5px;}
.etui .link_etui:hover {border:1px solid #FF6600;}
#client-zone { position:absolute; top:125px; width:100%;background-color:#FF8800; height:38px; z-index:100;  } 
#client-zone #zone { background-color:#FF8800; width:980px; height:38px; color:#E3D9B0; text-align:center; margin:0 auto; } 
#client-zone td { vertical-align: middle; height:38px; font-size:10px; }
#client-zone td img { vertical-align: middle; }

#container { z-index:1; background:transparent url(../img/bg_header.jpg) repeat-x top; margin: 0; padding: 0; width: 100%; position: relative; height: auto !important; height: 100%; min-height: 100%; }
#header { width: 980px; margin: 0 auto; background:transparent url(../img/bg_header.jpg) repeat-x top; }
#head-1 { position:relative; width:980px; color:#FFFFFF; height:30px; } 
#head-1 #head-1-allegro { position:absolute; top:0px; right:0px; z-index:20;}
#head-1 #head-1-1 { text-align:left; float:left; width: 530px; font-size:11px; line-height:30px; }
#head-1 #head-1-2 { text-align:right; float:left; width: 450px; font-size:13px; font-weight:bold; line-height:30px;}
#head-1-1 a { text-decoration: none; color: #FFFFFF; padding: 2px 5px 3px 5px; font-size:11px; line-height: 16px; margin: 0;}
#head-1-1 a:hover { color:#FF6600; background-color:#FFFFFF; }
#head-1-1 a.active { text-decoration:none; color:#FF6600; background-color:#FFFFFF; padding: 2px 5px 3px 5px; font-size:11px; line-height:16px; margin:0; }
#head-1-1 a img { vertical-align:top; }

.lev1 a {display: block;}
.lev1 a:hover {background-color: #D6D5D9; padding: 0 2px;}
.lev1 a.active {background-color: #D6D5D9; padding: 0 2px;}

#head-2 { width: 980px; height: 95px; position:relative; }
#head-2-1 { position:absolute; top:5px; left:10px; width: 120px; height: 80px; }
#head-2-2 { position:absolute; top:12px; left:220px; width: 540px; height: 70px; }

#head-3 { width:980px; height:38px; } 

#head-4 { width:980px; color:#E3D9B0; height:17px; line-height:17px; text-align:left; } 
#head-4 a { text-decoration:none; color:#8CA59E; padding: 0 3px 0 0; }
#head-4 a:hover { color:#CC242D; }
#head-4 a.current { color:#FFFFFF; }
#head-loga {padding:15px 0 10px 0; width:980px; height:40px; margin:0 auto;}

#content { width:980px; margin: 0 auto; padding: 0 0 68px 0; }
#content #lewa { width:164px; float:left; padding:0; }
#content #srodek { width:640px; float:left; background: #FFFFFF url(../img/bg_marquee-2.gif) repeat-x 0 0; padding: 10px 0 0 0; text-align:left;}
#content #prawa { width:176px; float:left; padding:0; }
#content #pom { clear:both; width:100%; text-align:center; color:#333333; padding: 10px 0; border-top: 2px solid #FF6600; border-bottom: 2px solid #FF6600;}
#pom .srodek {height: auto !important; height: 130px; min-height: 130px;}
#menu-bottom { text-align:center; color:#CC242D; }
#menu-bottom a { color:#CC242D; text-decoration:none; } 
#menu-bottom a:hover { color:#990000; text-decoration:underline; }  

#content #srodek marquee { width:620px; color:#000000; margin:0; font-size: 11px; padding:0px 10px 13px 10px; font-weight:bold; }

#stopka { background-color:#FF6600; height:68px; width: 100%; position: absolute; bottom: -1px; left: 0; }
#stopka-1 { height:68px; width: 980px; margin: 0 auto; position:relative; }
#stopka-1-1 { position:absolute; top:8px; left:0; width: 100px; color:#FFFFFF; }
#stopka-1-1 a { color:#FFFFFF; text-decoration:none; }
#stopka-1-1 a:hover { color:#999999; }
#stopka-1-2 { position:absolute; top:8px; left:100px; width: 880px; text-align:center; color:#333333 }
#stopka-1-2 a { color:#333333; text-decoration:none; }
#stopka-1-2 a:hover { color:#FFFFFF; }

.ban-sep { height:6px; font-size:6px; }

#naglowek h1, #naglowek h2 { font-size:11px; color: #565656; font-weight: normal; }

.blockl { width:164px; background: #FFFFFF url(../img/bg_block.gif) repeat-x 50% 0; margin: 0 0 12px 0; }
.blockl div { margin:0; padding:0; }
.blockl .ramka { background: url(../img/bg_block_line_l.gif) repeat-y 100% 0;  }
.blockl .tytul { text-align:left; color:#FFFFFF; font-size:19px; line-height:22px; height:22px; font-weight:bold; padding: 3px 0 7px 7px; }
.blockl .srodek { padding:0 5px; background: url(../img/bg_block_rr.gif) no-repeat 100% 100%;  }
.blockl .lista .t_cze_11_b { background-color:#FFFFFF; }
.blockl .lista { text-align:left; padding: 0px 0px 0px 14px; }
.blockl .linia { width:100%; background:transparent url(../img/pixel_szary.gif) repeat-x bottom; padding: 2px 0 4px 0; margin: 0 0 5px 0; }
.blockl .kropki { height:3px; font-size:3px; width:100%; background:transparent url(../img/tlo_linia.gif) repeat-x center; }

.allblock {background: #FFFFFF url(../img/bg_block.gif) 0 0 repeat-x;}
.blockl2 { width:164px; margin: 0 0 12px 0; }
.blockl2 div { margin:0; padding:0; }
.blockl2 .ramka { }
.blockl2 .tytul { text-align:left; color:#FFFFFF; font-size:19px; line-height:22px; height:22px; font-weight:bold; padding: 3px 0 7px 7px; }
.blockl2 .srodek { padding:0 5px;}
.blockl2 .lista .t_cze_11_b { background-color:#FFFFFF; }
.blockl2 .lista { text-align:left; padding: 0px 0px 0px 14px; }
.blockl2 .linia { width:100%; background:transparent url(../img/pixel_szary.gif) repeat-x bottom; padding: 2px 0 4px 0; margin: 0 0 5px 0; }
.blockl2 .kropki { height:3px; font-size:3px; width:100%; background:transparent url(../img/tlo_linia.gif) repeat-x center; }
.blockl2 li a {font-size: 12px;}

#lmenublock .srodek { padding:0 0 10px 0; }
#lmenublock ul { padding:0; margin:0; }
#lmenublock ul li { margin:0; list-style: none; }
#lmenublock ul.lev1 li { padding:0 0 0 22px; background:url(../img/li1.gif) 5px 0 no-repeat; }
#lmenublock ul.lev1 li a{ font-size:13px;}
#lmenublock ul.lev2 li { padding:0 0 0 17px; background:url(../img/li2.gif) 0 0 no-repeat; }

#findblock, #newslblock { text-align:center; }
#findblock .inp, #newslblock .inp, #findblock .cena { font-size: 11px; padding:1px 2px 1px 2px; background-color: #ffffff; color:#333333; border: 1px solid #999999; width:138px; }
#findblock label, #newslblock label { font-size: 11px; color:#333333; }
#findblock input, #findblock select, #newslblock input { margin:0 0 5px 0; }
#findblock select.inp { width:144px; }
#findblock .cena { width:30px; }

#banleblock { background: url(../img/bg_block_banery.gif) repeat-x 0 0; text-align:center; } 
#banleblock .srodek { padding:0; }
#banleblock table { width:164px; }
#banleblock td { text-align:center; }

.blockr { width:176px; background: url(../img/bg_block.gif) repeat-x 0 0; margin: 0 0 12px 0; }
.blockr div { margin:0; padding:0; }
.blockr .ramka { background: url(../img/bg_block_line_r.gif) repeat-y 0 0;  }
.blockr .tytul { text-align:left; color:#FFFFFF; font-size:15px; line-height:22px; height:22px; font-weight:bold; padding: 3px 0 7px 7px; }
.blockr .srodek { padding:0 5px; background: url(../img/bg_block_rl.gif) no-repeat 0 100%;  }

#kontaktblock { font-size:11px; text-align:center; color:#002346; }
#kontaktblock a { font-size:11px; color:#002346; text-decoration:none; }
#kontaktblock a:hover { color:#D92934; }

#banriblock { background: url(../img/bg_block_banery.gif) repeat-x 0 0; text-align:center; } 
#banriblock .srodek { padding:0; }
#banriblock table { width:176px; }
#banriblock td { text-align:center; }

.kropki { height:3px; font-size:3px; width:100%; background:transparent url(../img/tlo_linia.gif) repeat-x center; }
.inp-dark { font-size: 11px; 
	padding:1px 2px 1px 2px;
	margin:0;
	background-color: #003264; 
	text-decoration: none; 
	color: #FFFFFF; 
	border: 1px solid #456690; }

.block div { margin:0; padding:0; }
.block .gora { width:100%; height:4px; }
.block .srodek { background:transparent url(../img/block_bgm.gif) repeat-y top; padding:0; }
.block .dol { width:100%; height:4px; }
.block .lista { text-align:left; padding: 0px 0px 0px 14px; background-color:#FFFFFF; }
.block .linia { width:100%; background:transparent url(../img/pixel_szary.gif) repeat-x bottom; padding: 2px 0 4px 0; margin: 0 0 5px 0; }
.block .kropki { height:3px; font-size:3px; width:100%; background:transparent url(../img/tlo_linia.gif) repeat-x center; }

.glowna { height:100%; }
.table1 { height:145px; }
.dop_lista { margin: 10px 0 0 0; background-color:#FF0000; }
.dop_menu { padding: 4px 0 0 0; }

#obszar {
	z-index:1;
	position:relative;
	top: 0px;
	left: 0px;
	width: 620px;
	height: 40px;
	margin: 0;
}


.obramowanie { border: 1px solid #CECECE; }

.inp{ 
	font-size: 11px; 
	padding:1px 2px 1px 2px;
	margin:0;
	background-color: #FAFAFA; 
	text-decoration: none; 
	color: #5E584A; 
	border: 1px solid #BEC9D2; 
}
.inp_list{
	text-transform:lowercase; 
	
	font-size: 11px; 
	padding:1px 2px 1px 2px;
	margin:0;
	background-color: #FAFAFA; 
	text-decoration: none; 
	color: #5E584A; 
	border: 1px solid #BEC9D2;
}

.inp_num{ 
 	width: 20px;
	text-align:right;
	
	font-size: 11px; 
	padding:1px 2px 1px 2px;
	margin:0;
	background-color: #FAFAFA; 
	text-decoration: none; 
	color: #5E584A; 
	border: 1px solid #BEC9D2; 
}

#ktory_krok { width:100%; height:27px; vertical-align:middle; text-align:center; }

.tlo_kropki {background-image:url(../img/tlo_linia.gif); background-position:center; background-repeat:repeat-x; height:5px }
.odstep { font-size:3px }
.sciezka { color: #FFFFFF; padding: 2px; font-family: Verdana, Arial; font-size: 10px; vertical-align: bottom;}
.sciezka a:link, .sciezka a:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #FFFFFF; }
.sciezka a:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #D92934; }
.sciezka a.current:link, .sciezka a.current:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #FFCC00; }
.sciezka a.current:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #D92934; }

.stopka  { vertical-align: middle; color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial; }
.stopka a:link, .stopka a:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #CCCCCC; }
.stopka a:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #333333; }

.pad_10 { padding: 10px 10px 10px 10px; margin: 0; }
.pad_lista_prod { padding: 10px 0px 5px 0px; margin: 0; }
.pad_lista_waga { padding: 50px; margin: 0; }
.pad_lista_cena { padding: 25px 0px 0px 0px; margin: 0; }
.t_cza_9{ font-size: 9px; font-weight: normal; color: #333333; }
.t_cza_10{ font-size: 10px; font-weight: normal; color: #333333; }
.t_cza_10_b{ font-size: 10px; font-weight: bold; color: #333333; }
.t_cza_11{ font-size: 11px; font-weight: normal; color: #333333; }
.t_cza_11_b{ font-size: 11px; font-weight: bold; color: #333333; }
.t_cza_10_prz{ font-size: 10px; text-decoration: line-through; color: #333333; }
.t_cza_11_prz{ font-size: 11px; text-decoration: line-through; color: #333333; }
.t_cze_10 { font-size: 10px; color: #D92934;}
.t_cze_10_b { font-size: 10px; color: #D92934; font-weight: bold; }
.t_cze_11_b{ font-size: 11px; font-weight: bold; color: #D92934; }
.t_cze_12_b{ font-size: 12px; font-weight: bold; color: #D92934; }
.t_cze_13_b{ font-size: 13px; font-weight: bold; color: #D92934; }
.t_cze_14_b{ font-size: 14px; font-weight: bold; color: #D92934; }
.t_nie_10 { font-size: 10px; color: #990000; font-weight: normal;  }
.t_nie_11{ font-size: 11px; font-weight: normal; color: #990000; }
.t_nie_11_b{ font-size: 11px; font-weight: bold; color: #990000; }
.t_nie_12_b{ font-size: 12px; font-weight: bold; color: #990000; }
.t_nie_14_b{ text-transform: uppercase; font-size: 14px; font-weight: bold; color: #990000; }
.t_nie_10_prz{ font-size: 11px; font-weight: bold; text-decoration: line-through; color: #990000; }
.t_zie_11_b{ font-size: 11px; font-weight: bold; color: #2D8A20; }


a.l_bia_11_b:link, a.l_bia_11_b:visited{ font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.l_bia_11_b:hover{ font-size: 11px; font-weight: bold; text-decoration: none; color: #8C9AA5; }
a.l_cza_11:link, a.l_cza_11:visited { font-size: 11px; text-decoration: none;  color: #333333; font-weight: normal;  }
a.l_cza_11:hover { color: #D92934; }
a.l_cze_10:link, a.l_cze_10:visited { font-size: 10px; text-decoration: none;  color: #D92934; font-weight: normal;  }
a.l_cze_10:hover { font-size: 10px;  text-decoration: none;  color: #990000; font-weight: normal; }
a.l_cze_10_b:link, a.l_cze_10_b:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #FF0000; font-weight: bold;  }
a.l_cze_10_b:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #990000; font-weight: bold; }
a.l_cze_10_b2:link, a.l_cze_10_b2:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #D92934; font-weight: bold;  }
a.l_cze_10_b2:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #990000; font-weight: bold; }
a.l_cze_11_b:link, a.l_cze_11_b:visited { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #FF0000; font-weight: bold;  }
a.l_cze_11_b:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #99CCFF; font-weight: bold; }
a.l_cze_11_b2:link, a.l_cze_11_b2:visited { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #D92934; font-weight: bold;  }
a.l_cze_11_b2:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #990000; font-weight: bold; }
a.l_cze_14_b:link, a.l_cze_14_b:visited { font-size: 14px; font-weight: normal;  text-decoration: none;  color: #D92934; font-weight: bold;  }
a.l_cze_14_b:hover { font-size: 14px;  font-weight: normal;  text-decoration: none;  color: #990000; font-weight: bold; }
a.l_cze_16_b:link, a.l_cze_16_b:visited { font-size: 16px; font-weight: normal;  text-decoration: none;  color: #FF0000; font-weight: bold;  }
a.l_cze_16_b:hover { font-size: 16px;  font-weight: normal;  text-decoration: none;  color: #99CCFF; font-weight: bold; }
a.l_nie_10:link, a.l_nie_10:visited { font-size: 10px; text-decoration: none;  color: #990000; font-weight: normal;  }
a.l_nie_10:hover { font-size: 10px;  text-decoration: none;  color: #D92934; font-weight: normal; }
a.l_nie_10_2:link, a.l_nie_10_2:visited { font-size: 10px; text-decoration: none;  color: #0099FF; font-weight: normal;  }
a.l_nie_10_2:hover { font-size: 10px;  text-decoration: none;  color: #D92934; font-weight: normal; }

a.l_nie_10_b:link, a.l_nie_10_b:visited { font-size: 10px; text-decoration: none;  color: #85B4FF; font-weight: bold;  }
a.l_nie_10_b:hover { font-size: 10px;  text-decoration: none;  color: #D92934; font-weight: bold; }
a.l_nie_10_b2:link, a.l_nie_10_b2:visited { font-size: 10px; text-decoration: none;  color: #990000; font-weight: bold;  }
a.l_nie_10_b2:hover { font-size: 10px; text-decoration: none;  color: #D92934; font-weight: bold; }
a.l_nie_11:link, a.l_nie_11:visited { font-size: 11px; text-decoration: none;  color: #990000; font-weight: normal;  }
a.l_nie_11:hover { font-size: 11px;  text-decoration: none;  color: #D92934; font-weight: normal; }
a.l_nie_11_2:link, a.l_nie_11_2:visited { font-size: 11px; text-decoration: none;  color: #0099FF; font-weight: normal;  }
a.l_nie_11_2:hover { font-size: 11px;  text-decoration: none;  color: #D92934; font-weight: normal; }

a.l_nie_11_b { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #F97921; font-weight: bold;  }
a.l_nie_11_b:hover { color: #990000; }
a.l_nie_11_b2:link, a.l_nie_11_b2:visited { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #85B4FF; font-weight: bold;  }
a.l_nie_11_b2:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #D92934; font-weight: bold; }
a.l_nie_11_b2:link, a.l_nie_11_b2:visited { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #0099FF; font-weight: bold;  }
a.l_nie_11_b2:hover { font-size: 11px;  font-weight: normal;  text-decoration: none;  color: #D92934; font-weight: bold; }



a.l_sza_10 { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #333333;  }
a.l_sza_10:hover { color: #333333; }
a.l_sza_11 { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #333333;  }
a.l_sza_11:hover { color: #333333; }

a.l_sza_10_b:link, a.l_sza_10_b:visited { font-size: 10px; font-weight: normal;  text-decoration: none;  color: #999999; font-weight: bold;  }
a.l_sza_10_b:hover { font-size: 10px;  font-weight: normal;  text-decoration: none;  color: #333333; font-weight: bold; }

.tresc { padding: 0px 10px 10px 10px; position:relative; font-size: 11px; text-align:left; }
.tresc a { font-size: 11px; text-decoration: none; color: #990000; font-weight: normal;  }
.tresc a:hover { color: #D92934; }


.lista_dark { font-size: 11px;  font-weight: normal;  border-top: 1px solid #CCCBD0; padding: 0; background: #FFE479;   }
.lista_light { font-size: 11px;  font-weight: normal;  border-top: 1px solid #CCCBD0; padding: 0; background: #FFFDCE;   }
.lista_white { font-size: 11px;  font-weight: normal;  border-top: 1px solid #CCCBD0; padding: 0; background: #FFFFFF;   }

.td_top { font-size: 11px;  font-weight: normal;  border-bottom: 1px solid #CCCBD0; padding: 3px; background: #FEFB8A;   }
.td_hard { font-size: 11px;  font-weight: normal;  border-bottom: 1px solid #CCCBD0; padding: 3px; background: #FFE479;   }
.td_soft { font-size: 11px;  font-weight: normal;  border-bottom: 1px solid #CCCBD0; padding: 3px; background: #FFFFFF;   }
.td_light { font-size: 11px;  font-weight: normal;  border-bottom: 1px solid #CCCBD0; padding: 3px; background: #FFFFFF;   }


.wymagane { font-size: 11px; padding:1px 2px 1px 2px; margin:0; background-color: #FBE9EA; text-decoration: none; color: #5E584A; border: 1px solid #D92934; }

.info { font-size: 11px;  padding:5px; margin:0 22px 0 0; background-color: #FAFAFA; color: #5E584A; border: 1px solid #5E584A; }

.gwiazdka { color:#D92934; font-weight:bold; font-size:12px; }
.error{ font-size: 11px; font-weight: bold; text-decoration: none; color: #D92934; }
.error_mini{ font-size: 11px; font-weight: bold; text-decoration: none; color: #D92934; }

.poz_list ul { margin:0; padding:0; list-style:none; }
.poz_list ul a { font-size: 11px; font-weight: normal;  text-decoration: none;  color: #990000; font-weight: bold; }
.poz_list ul a:hover { color: #D92934; }


.item { padding: 20px 0 0 0; font-size:11px; color:#222222; }
.item .date { color:#444444; padding: 0 5px 0 0; float:left; }
.item .aut { font-weight:bold; color:#222222; padding: 0 5px 0 0; float:left; }
.item .kat { color:#444444; }
.item .ask { color:#990000; font-weight:bold; }
.item .answer { text-decoration:none; }

.clar-both { clear:both; }


.okazje { background: #336666 url(../img/bg_okazje_pies.jpg) no-repeat 50% 0; padding: 60px 0 0 7px; width:633px; text-align:center; }
.okazje table { background: url(../img/bg_item.gif) 0 0 no-repeat; width:180px;  height:170px; } 
.okazje td { text-align:center; vertical-align:top; } 
.okazje img { width:150px; height:113px; border:0; } 
.okazje .cena { vertical-align:bottom; text-align:right; font-weight:bold; color:#990000; }
.okazje .cena img { width:25px; height:25px; padding: 0 20px 0 0; border:0; vertical-align:middle; } 

.mini { position:relative; background: url(../img/bg_item.gif) 0 0 no-repeat; width:180px; height:180px; text-align:center; float:left; margin:20px 0 0 22px; padding:0; display:inline;}
.mini .name { width:100%; }
.mini .name a { display:block; padding:3px 0 0 0; text-decoration:none; color:#F97921; font-weight:bold; }
.mini .name a:hover { color:#990000; }
.mini .name img { width:150px; height:113px; border:0; }
.mini .price { width:160px; padding:0 0 0 0; height:49px; position:absolute; left:0; bottom:0; text-align:right; font-weight:bold; color:#990000; }
.mini .price1 { width:180px; padding:0; height:25px; position:absolute; left:0; bottom:10px; text-align:center; font-weight:bold; color:#990000; }
.kom-text {font-size:11px; font-weight:bold; color:#FF0000;}
.kom-prod {font-size:12px; font-weight:bold; color:#000000;}
.kom-koszyk {width:400px; padding:10px; border:2px solid #000066; margin:10px auto 10px auto; font-size:11px; font-weight:bold; color:#000066; background-color:#00FFFF;}
#tab-kosz p {padding:0; margin:0;}
.mini .price img { width:25px; height:25px; border:0; vertical-align:middle; }
.list-mini { background-color:#FF66CC; text-align:center; }
.list-mini .mini { background-color:#FF0000; margin:20px 11px 0 11px; }

#okazje-pies { background: url(../img/bg_okazje_pies.jpg) no-repeat 50% 0; }
#okazje-kot  { background: url(../img/bg_okazje_kot.jpg) no-repeat 50% 0; }
.clear1 { clear:both; height:1px; }

#mContainer { position:relative; background-color:#FFFFFF; width:362px; height:272px; padding:0; margin:0; }
#mBase { border:1px solid #FFB600; z-index:41; position:absolute; top:0; left:0; width:360px; height:270px; padding:0; margin:0; }
#mFrame { border:1px solid #FF0033; z-index:40; position:absolute; top:0; left:0; display:none; width:100px; height:100px; padding:0; margin:0; }
#mBox { border:1px solid #FF8800;  z-index:42; position:absolute; top:0; display:none; left:370px; width:360px; height:270px; background:#FFFFFF url(../img/loading.gif) 50% 50% no-repeat; padding:0; margin:0; }
.trans { width:100%; opacity:.25; -moz-opacity:0.25; }

#prodBox { padding:10px 10px 10px 10px; }
#prodBox #mContainer { float:left; margin:0 10px 10px 0; }
#prodName { padding:0 0 10px 0; }
#prodName h4 { color:#333333; margin:0; padding:0 0 10px 0; font-size:10px; }
#prodName h1 { color:#990000; margin:0; padding:0 0 20px 0; font-size:16px; font-weight:bold; }
#prodName h1 small { font-size:11px; font-weight:bold; color:#CC242D; }
#prodPrice { color:#CC242D; font-size:12px; }
#prodOldPrice { color:#333333; font-size:10px; text-decoration:line-through; padding:0 10px 0 10px; }
#prodInfo { color:#333333;  }
#prodAtr { clear:both; }
#prodAtr table { width:100% }
#prodAtr th { background: #FFFFFF url(../img/bg_block.gif) repeat-x 50% 0; text-align:center; }
#prodAtr th h3 { color:#FF3300; font-size:11px; font-weight:bold; color:#FFFFFF; margin:0; }
h3.h3 {font-size:11px; font-weight:bold; color:#FFFFFF; margin:0; background: #FFFFFF url(../img/bg_block.gif) repeat-x 50% 0; height: 18px; line-height: 18px; text-align: center;}
#prodAtr td { text-align:right; border:1px solid #FFFF00; border-width:1px 0 0 0; }
#prodAtr td.atr { font-weight:bold; text-align:left; width:40%; }
#prodFotos { margin:0; padding:0; text-align:center; }
#prodSimil { margin:0; padding:0; text-align:center; }

#prodFiles { margin:0; padding:10px 0 0 0; text-align:center; clear:left; }
#prodFiles th { background: #FFFFFF url(../img/bg_block.gif) repeat-x 50% 0; text-align:center; }
#prodFiles td { border:1px solid #FFFF00; border-width:1px 0 0 0; }
#prodFiles img { vertical-align:middle; }

#payselect { width: 540px; }
#payselect .payoption { width: 180px; float:left; text-align:left; }
#payselect .payoption img { vertical-align:middle; }

.nazwa_prod {float:left; width:120px; padding:0 20px 0 0;}
.logo_prod {float:left; width:100px; text-align:right;}

#powiekszenie-kom {position:absolute; z-index:1000; width:100%; text-align:center; top:10px;}
.ukryj_1 {display:none;}

#stronicoanie {
   font-size: 12px;
}

#stronicowanie a {
   font-size: 12px;
}

#ceneo-widget {z-index: 3000 !important;}
#widgetBody1 {z-index: 3000 !important;}
.widgetContent {z-index: 3000 !important;}
ul.men {text-align: left; padding: 0 10px 5px 18px; margin: 0;}
#cennik {border: 2px solid #FF6600; width: 500px; padding: 20px 0; background-color: #ECEEF5; position: fixed; top: 230px; z-index: 1000; display: none;}
#cennik td {font-weight: bold; font-size: 11px;}
.close {display: block; width: 19px; height: 19px; position: absolute; right: 5px; top: 5px;}
#cennik h1 {padding: 0 0 10px 20px; margin: 0;}

.account th {background-color: #FF8800; padding: 3px 10px; color: #FFFFFF;}
.account {border-left: 1px solid #FF8800;}
.account td {border-right: 1px solid #FF8800; border-bottom: 1px solid #FF8800; padding: 3px 5px;}
.actmen {font-weight: bold; text-decoration: underline;}
