html {background:url(i/bg.gif) repeat;}
body			{margin:0px; padding:0px; font-family:"Tahoma"; font-size:11px; color:#000;}
a				{text-decoration:none;}
img				{border:0px;}
input, select, textarea	{font-family:tahoma; border:solid 1px #cecece; background:#FFF; color:#000; font-size:11px; margin:0; padding:2px;}
.noinput {border:none; background:none; margin-right:3px;}
form			{margin:0px; padding:0px;}
h1, h2, h3, p  {margin:0; padding:0;}
ul {margin:0;}

/* klasy uzywane we wszytskich poziomach ****************************************************************************************/
.clear			 {clear:both; font-size:1px; height:0px; line-height:0px;}
.title			 {font-weight:bold;}
.more        {text-align:right;}
.more a      {color:#515151;}
.more .raquo {color:#515151; font-weight:bold;}
.raquo       {color:#515151; font-weight:bold;}
.zagiel		   {text-align: center; color: #0000aa; font-family: Verdana;}
.zagiel	a	   {text-align: center; color: #000088; font-family: Verdana; font-size:11px; font-weight:bold;}
.left			   {float:left;}
.right			 {float:right;}
.center      {width:1000px; margin:0 auto;}
.boxleft     {float:left;}
.boxright    {float:right;}
.link, .link a {color:#a3a3a3;}
.sep         {border-left:1px solid #e2e2e2; height:300px; width:0; float:left; font-size:1px; margin:0 18px;}
.sep_lista	 {border-bottom:1px solid #e2e2e2; clear:both;}
.separ		   {border-bottom:1px solid #cacaca; height:0px; font-size:0px; width:100%;}

/*index towarowy*/
.symbol {color:#b9b9b9; font-size:9px; text-decoration:underline; line-height:16px;}

/*ceny*/
.side_center .price	{color:#df3400; height:25px}
.side_center .price span	{}
.side_center .old_price {font-size:10px; color:#acacac; margin-top:5px;}
.side_center .old_price span {font-size:9px;}

/* obraz */
.side_center .picture {text-align:center; vertical-align:middle;}
.side_center .picture a {display:block;}
.side_center .picture_tbl {margin:auto;}

/* uklad strony *****************************************************************************************************************/
.head  {width:1000px; height:126px; margin:auto; background:#fff url(i/bg_top.gif) no-repeat left top; position:relative;}
.page         {width:1000px; margin:auto; background:#fff;}
.page .side_left        {float:left; width:230px; margin-left:20px; display: inline;}
.page .side_center      {float:left; width:960px; margin:0 20px 0 20px; display: inline;}
.page .side_center .box {margin:auto;}
.page .side_right	      {float:right; width:200px; border:1px solid;}
.page_bottom  {color:#d4d4d4; margin-top:20px; width:970px; margin:auto; height:47px; line-height:47px; padding:15px; clear:both; background:#fff url(i/bg_footer.gif) no-repeat center center;}

.side_left .box, .side_right .box {}
.side_left * {font-size:10px;}

/* sekcja head ******************************************************************************************************************/
.head .logo	{width:176px; height:55px; position:relative; top:42px; left:68px; background:url(i/logo.gif) no-repeat;}
.head .topConstMenu {height:100px; left:310px; position:absolute; top:10px;}
.head .topConstMenu div {float:left;padding:10px; border-right:1px solid #e2e2e2;}
.head .topConstMenu .nobottom {background:url(i/menu1.gif) no-repeat center center; width:56px; height:61px; cursor:pointer;}
.head .topConstMenu .flower {background:url(i/menu2.gif) no-repeat center 12px; width:76px; height:60px; cursor:pointer;}
.head .topConstMenu .family {background: url(i/menu3.gif) no-repeat center 14px; width:104px; height:58px; cursor:pointer;}
.head .topConstMenu .heart {background: url(i/menu4.gif) no-repeat center 0; width:70px; height:60px; cursor:pointer;}
.head .topConstMenu .thorn {background: url(i/menu5.gif) no-repeat center 0; width:80px; height:60px; cursor:pointer;}
.head .langs {position:absolute; right:40px; top:20px;}
.head .langs a {display:block; margin-bottom:5px;}

/* menu ***********/
.menu  {height:25px; margin:0 20px; background:#fff; line-height:25px; position:relative;}
.menu a {width:104px; font-size:10px; padding-right:90px; text-align:center; margin-right:-85px; color:#fff; float:left; font-weight:bold; display:block; background:url(i/bg_btn.gif) no-repeat;}
.menu a span {padding-left:15px;}
.menu a:hover span {background:url(i/ico_arrow4.gif) no-repeat left 56%;}
.menu a.last {width:174px; padding-right:20px; }
.menu a.first {background:url(i/bg_btnf.gif) no-repeat; }
.banner {width:960px; padding:0 20px 10px 20px;}

.top_boxes {width:960px; margin:0 20px 10px 20px; position:relative; z-index:998;}
.top_boxes .smallHeader {float:left; cursor:pointer;}
.top_boxes .smallHeader h2 {}
.top_boxes .boxSeries        {top:40px; position:absolute; left:243px; width:230px;}
.top_boxes .boxSeries a {font-weight:normal;line-height:30px; font-weight:bold;}
.top_boxes .boxSeries .button {background:#f2f2f2 url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_boxes .boxSeries .button2 {background:#fff url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_boxes .boxCart {float:left; margin-left:13px; width:230px;}
.top_boxes .boxSearch {float:left; margin-left:13px; width:230px;}
.top_boxes .boxCat .button_b_off {background:#f2f2f2 url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_boxes .boxCat .button_b_on {background:#fff url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_boxes * {font-size:10px;}

.top_series {position:absolute; background:#fff; left:220px; top:25px; z-index:100;}
.top_series a {float:none; color:#000; padding:0 10px 0 25px; margin:0; text-align:left; background:url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_series a:hover {text-decoration:underline;}

.top_products {position:absolute; background:#fff; left:110px; top:25px; z-index:100;}
.top_products a {float:none; color:#000; padding:0 10px 0 25px; margin:0; text-align:left; background:url(i/ico_menu_arrow.gif) no-repeat 10px 10px;}
.top_products a:hover {text-decoration:underline;}
.top_products a.sub {margin-left:10px;}

.bottom_boxes {margin:20px 0;}
.bottom_boxes .boxLogin {float:left;}
.bottom_boxes .pay_pl {float:left;}
.bottom_boxes .pay_en {float:left;}

/* lewa strona ******************************************************************************************************************/
/* kategorie */
.boxCat	 {z-index:1000;}
.boxCat .button	  {background:url(i/bg_header.jpg) no-repeat top left; padding:0; height:37px; line-height:37px;}
.boxCat .button a  {color:#fff; display:block; text-align:center; padding:0 55px 0 20px; font-size:10px; background:url(i/btn_products.gif) no-repeat right top;}
.boxCat .button2   {background:url(i/bg_header.jpg) no-repeat top left; padding:0; height:37px; line-height:37px;}
.boxCat .button2 a {color:#fff; display:block; text-align:center; padding:0 55px 0 20px; font-size:10px; cursor:default; background:url(i/btn_products.gif) no-repeat right top;}

.hmens a {background:url(i/btn_mens.gif) no-repeat right top !important;}
.hwomens a {background:url(i/btn_womens.gif) no-repeat right top !important;}

.boxCat .button_b_off	 {line-height:30px; padding:0 25px; cursor:pointer; background:url(i/ico_menu_arrow.gif) no-repeat 10px 10px; width:180px; font-weight:bold;}
.boxCat .button_b_on	   {line-height:30px; padding:0 25px; cursor:pointer; background:#f2f2f2 url(i/ico_menu_arrow.gif) no-repeat 10px 10px; width:180px; font-weight:bold;}
.boxCat .button_b_off a {color:#3d3d3d; text-transform:lowercase;}
.boxCat .button_b_on a	 {color:#3d3d3d; text-transform:lowercase;}

.boxCatEnd	{clear:both; line-height:1px; font-size:0px;}

/* buttony */
.button	 {line-height:30px; cursor:pointer; background:url(i/ico_menu_arrow.gif) no-repeat 10px 10px; width:230px;}
.button2	   {line-height:30px;  cursor:pointer; background:#f2f2f2 url(i/ico_menu_arrow.gif) no-repeat 10px 10px; width:230px;}
.button a {color:#3d3d3d; font-weight:bold; padding:0 25px; display:block; text-transform:lowercase;}
.button2 a	 {color:#3d3d3d; font-weight:bold; padding:0 25px; display:block; text-transform:lowercase;}

/* srodek ***********************************************************************************************************************/
/* wyswietlanie promo */
.side_center .promo	{}
.side_center .promo .prd	{width:212px; float:left; text-align:center; margin-top:10px;}
.side_center .promo .prd .name {padding:10px 5px;}
.side_center .promo .prd .name a {color:#000; font-weight:bold;}
.side_center .promo .picture_tbl {height:200px; margin:10px auto;}
.side_center .promo .prd .price {height:30px; margin-bottom:5px; line-height:30px; color:#fff; font-weight:bold; background:url(i/bg_price.gif) no-repeat center;}

.side_center .promo .prd2	{width:212px; float:left; text-align:center; margin-top:10px; cursor:pointer;}
.side_center .promo .prd2 .name {padding:10px 5px;}
.side_center .promo .prd2 .name a {color:#000; font-weight:bold; padding:0 20px; background:url(i/ico_arrow1.gif) no-repeat left 56%;}
.side_center .promo .prd2 .price {height:30px; margin-bottom:5px;  line-height:30px; color:#fff; font-weight:bold; background:url(i/bg_price.gif) no-repeat center;}

/* wyswietlanie w linii */
.side_center .productLine {padding:4px 5px; background:#f0f0f0;}
.side_center .productLine .cnt {position:relative; padding:7px 13px; background:#d9d9d9; float:left;}
.side_center .productLine .cnt .tl {width:17px; height:17px; position:absolute; left:0; top:0; background:url(i/bg_pl_tl.gif) no-repeat;}
.side_center .productLine .cnt .br {width:17px; height:17px; position:absolute; right:0; bottom:0; background:url(i/bg_pl_br.gif) no-repeat;}
.side_center .productLine .picture {position:relative;}
.side_center .productLine .picture img {max-width:120px; max-height:165px;}
.side_center .productLine .picture_tbl {float:left; margin:0; width:132px; height:176px; position:relative; background:url(i/bg_picture.gif) no-repeat;}
.side_center .productLine .info {float:left; margin:13px 0 0 5px; text-align:left; width:787px; height:152px; background:url(i/bg_info_l.gif) no-repeat left;}
.side_center .productLine .info .icnt {height:152px; padding:0 10px; background:url(i/bg_info_r.gif) no-repeat right;}
.side_center .productLine .info .ict {height:120px; padding:30px 200px 0 0; position:relative; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.side_center .productLine .info .ict .logo {position:absolute; right:-10px; top:-15px;}
.side_center .productLine .info .value {color:#ff7600; text-transform:uppercase; font-weight:bold; padding:0 3px 0 12px; background:url(i/ico_arrow1.gif) no-repeat left;}
.side_center .productLine .info .code {margin-bottom:5px;}
.side_center .productLine .info .name { margin-bottom:5px; color:#000;}
.side_center .productLine .info .name a {color:#000;}
.side_center .productLine .info .desc {margin-bottom:5px;}
.side_center .productLine .info .dict {margin-bottom:5px;}
.side_center .productLine .info .price {height:auto; margin-bottom:5px; color:#000;}
.side_center .productLine .info .see_more {text-transform:uppercase; padding:0 0 0 13px; background:url(i/ico_arrow1.gif) no-repeat left;}
.side_center .productLine .info .see_more a {color:#ef7204; font-weight:bold; background:url(i/ico_arrow1.gif) no-repeat right; padding-right:10px;}
.side_center .productLine .info .see_more a span {cursor:pointer; background:url(i/ico_arrow1.gif) no-repeat right; padding-right:13px;}


/* strona produktu */
.side_center .product	{width:100%; height:auto; text-align:left; float:left; position:relative; background:url(i/bg_product.gif) repeat-x top;}
.side_center .product .picture_tbl {float:left;}
.side_center .product .picture_tbl .picture {border:5px solid #636363; background:#fff; width:250px; height:315px; font-size:0; line-height:0;}
.side_center .product .picture_tbl .picture .preview {position:absolute; top:283px; left:217px;}
.side_center .product .info {float:left; margin-left:15px; padding-left:15px; height:310px; width:320px; border-left:1px solid #b5b5b5;}
.side_center .product .info .name { padding:10px 5px; color:#676767; font-weight:bold; font-size:11px; border-bottom:1px solid #b0b0b0;}
.side_center .product .info .code {color:#3d3d3d; font-weight:bold; font-size:14px; margin-bottom:5px; border-bottom:1px solid #b0b0b0;}
.side_center .product .params {height:285px; width:300px; padding:10px; float:left; margin-left:15px; border:1px solid #afafaf; position:relative; background:url(i/bg_params.gif) repeat-x;}
.side_center .product .params img {cursor:pointer;}
.side_center .product .value {font-size:14px; color:#747474; font-weight:bold; text-transform:uppercase;}
.side_center .product .desc {padding:10px 5px; font-size:11px; color:#676767; font-weight:bold; border-bottom:1px solid #b0b0b0;}
.desc2 {padding:10px; color:#3d3d3d; background:#e4e4e4;}
.side_center .product .dict {font-size:11px; font-weight:bold; margin-bottom:5px;}
.side_center .product .dict_name {color:#747474;}
.side_center .product .dict_line {border-bottom:1px solid #B0B0B0; padding:10px 5px; color:#747474;}
.side_center .product .dict img {vertical-align:middle;}
.side_center .product .dict a {color:#747474;}
.side_center .product .txt_price {color:#747474; font-size:14px; text-transform:uppercase; font-weight:bold;}
.side_center .product .bg_price {margin-left:20px; background:#3d3d3d; padding:5px 10px; color:#fff; font-weight:bold;}
.side_center .product .to_cart {float:right; position:absolute; bottom:10px; right:10px;}
.side_center .product .title {font-size:14px; color:#5f5f5f; line-height:20px; border-bottom:1px solid #a5a5a5; margin-bottom:10px; position:relative;}
.side_center .product .title span {color:#f6943d;}
.side_center .product #param_colors {margin-bottom:20px;}
.side_center .product #param_size {margin-bottom:20px;}
.side_center .product .cntr {width:7px; height:14px; position:absolute; left:65px; top:3px;}
.side_center .product .cntr .incr {width:7px; height:7px; cursor:pointer; position:absolute; top:0; left:0; background:url(i/arrows.gif) no-repeat top;}
.side_center .product .cntr .decr {width:7px; height:7px; cursor:pointer; position:absolute; bottom:0; left:0; background:url(i/arrows.gif) no-repeat bottom;}
.side_center .product .bottom_btns {float:right; margin-top:20px;}
.side_center .product .bottom_btns a {line-height:36px; text-align:center; color:#4d4d4d; font-weight:bold; padding-right:5px;}
.side_center .product a.chart {position:absolute; top:55px; left:150px; color:#7b7b7b;}

.side_center .product_desc		{width:100%; padding-top:8px; float:left; }
.side_center .product_desc {padding:30px 0 10px; margin:20px 0 5px 0; border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3;}
.side_center .product_desc .price	{float:right; margin-top:10px;}
.side_center .product_desc .price_txt	{float:right; margin-top:10px; line-height:20px; margin-right:15px;}
.side_center .product_desc .picture_big {text-align:center;}
.side_center .count .tbl {width:100px; background:none; margin:auto; float:none;}
.side_center .count .tbl .fr1 {background:none;}
.side_center .count .tbl .fl1{background:none;}
.side_center .count .tbl .fri {background: url(i/bg_count.gif) no-repeat; height:14px; padding:5px 0; text-align:center; width:57px; border:none;}

.side_center .product .info .options .fri			{font-size:11px; border:none; background:none; width:40px; text-align:center;}
.side_center .product .info .options .fl1			{font-size:11px;text-align:left;color:#ACACAC;padding:2px;background-color:#fff;font-variant:normal;height:25px;}
.side_center .product .info .options .fr1			{width:51px; height:32px;}
.side_center .product .info .options .tbl			{border:none; background-color:#fff; float: left; margin:0; width:90px;}

/* lista podkategorii */
.side_center .category_line          {margin:5px 0;}
.side_center .category_line .picture {float:left; width:90px;}
.side_center .category_line .info    {float:left; margin-left:15px;}
.side_center .category_line .name    {margin-top:5px;}
.side_center .category_line .name a  {font-size:12px; font-weight:bold; color:#636363;}
.side_center .category_line .desc    {margin:5px 0 10px;}
.side_center .category_line .more    {text-align:left;}

/* opis podkategorii */
.side_center .category_info          {margin:5px 0;}
.side_center .category_info .picture {float:left; width:90px;}
.side_center .category_info .info    {float:left; margin-left:15px;}
.side_center .category_info .name    {margin-top:5px; font-weight:bold; font-size:12px;}
.side_center .category_info .desc    {margin:5px 0 10px;}

/* tabela sortowania i wyswietlania*/
.side_center .sortTable				             {line-height:22px; margin-top:5px; width:310px;}
.side_center .sortTable	a			             {font-size:11px; color:#6e6e6e;}
.side_center .sortTable .sortType          {float:left; border-right:1px solid #e2e2e2; margin-right:10px;}
.side_center .sortTable .sortType .txtSort {color:#a3a3a3; font-size:11px;margin-right:5px;}
.side_center .sortTable .sortType	 ul			 {list-style-type:none; margin:0px; padding:0px; }
.side_center .sortTable .sortType	 li			 {float:left; width:50px;}
.side_center .sortTable .sortType	 li.sep	 {width:0px; border:none; height:16px; margin:0px; margin-right:5px;}
.side_center .sortTable .viewType          {float:right;}
.side_center .sortTable .viewType .txtView {color:#a3a3a3; font-size:11px;}


/* prawa strona *****************************************************************************************************************/


/* stopka ***********************************************************************************************************************/
.pay_pl {width:230px; height:65px; background: url(i/pay.gif) no-repeat;}
.pay_en {width:230px; height:65px; background: url(i/pay_en.gif) no-repeat;}
.footer {margin:0 auto 10px; text-align:center;}
.footer .info {float:left;}
.footer .aptus {float:right; color: #606060;}
.footer a {font-weight:bold; margin:0 5px;  color: #606060;}
.footer a span {font-weight:bold;}

/* dol strony *******************************************************************************************************************/
.page_bottom a         {color:#d4d4d4;}
.page_bottom a:hover   {color:#d4d4d4;}
.page_bottom .info	{margin:0 70px; float:left;}
.page_bottom .aptus           {margin-left:15px; float:left;color:#d4d4d4;}
.page_bottom .aptus a          {color:#d4d4d4;}


/* style blokow *****************************************************************************************************************/
/* naglowki */
.smallHeader {background:url(i/bg_header.jpg) no-repeat top left; margin-bottom:5px; height:37px; line-height:37px; width:230px;}
.smallHeader h2 {padding:0 55px 0 20px;  font-size:10px; text-align:center; background:url(i/btn_products.gif) no-repeat right top; text-transform:lowercase;}
.header {height:33px; line-height:33px; padding:0; margin:10px 0; color:#EF7204; border:1px solid #e2e2e2; border-left:none; border-right:none;}
.header h1 {background:url(i/ico_arrow1.gif) no-repeat right 56%; float:left; position:relative;}
.header a {color:#EF7204; font-weight:bold;}

.header .hdr_price {position:absolute; width:239px; right:-272px; top:0; padding-right:20px; z-index:998;}
.header .hdr_price .txt {color:#595959; text-transform:lowercase;}
.header .hdr_price_group {width:239px; line-height:37px; height:33px; position:absolute; right:-260px; top:0; text-align:right; padding-right:15px; color:#fff; z-index:999; background:transparent url(i/promo.png) no-repeat;}

/* zakonczenia blokow */
.boxEnd	{clear:both; height:10px; line-height:1px; font-size:0px;}
.side_center .boxEnd	{clear:both; line-height:1px; font-size:0px;}

/* koszyk */
.boxCart    {margin-bottom:3px; background:url(i/bg_header.jpg) no-repeat top left; text-align:center;}
.boxCart .cart_value {line-height:40px; padding:0 55px 0 20px; font-size:10px; height:40px; background:url(i/btn_cart.gif) no-repeat right top; color:#fff; font-weight:bold;}
.boxCart .cart_value span {font-weight:normal; font-size:9px;}
.boxCart .goto {height:30px; line-height:30px; padding:0 5px;}
.boxCart .goto a {color:#515151; font-weight:bold; padding-right:15px; display:block; float:left; background:url(i/ico_arrow1.gif) no-repeat right 56%;}
.boxCart .goto a:hover {color:#909090;}
.step {padding:5px;}

/* login */
.boxLogin                {background:url(i/bg_header.jpg) no-repeat top left; width:230px; height:68px;}
.side_left .boxLogin     {margin-bottom:3px;}
.boxLogin .txtLogin      {font-size:10px; color:#7b7b7b; font-size:10px; line-height:22px; width:40px; margin-left:10px;}
.boxLogin .linkLogin     {height:39px; background:url(i/btn_login.gif) no-repeat right top;}
.boxLogin .linkLogin a   {display:block;height:39px; font-weight:bold; color:#fff; line-height:37px; text-align:center; padding:0 55px 0 20px;}
.boxLogin .inp           {height:24px; width:140px;}
.boxLogin .inp input     {float:left; height:13px; padding:5px 0; width:120px;}
.boxLogin .inp .left     {width:5px; height:24px;}
.boxLogin .inp .right    {width:5px; height:24px;}
.boxLogin .greeting      {color:#515151; font-weight:bold; margin-top:7px; padding:0 5px;}
.boxLogin .greeting a    {color:#515151; font-weight:bold; padding-right:15px; background:url(i/ico_arrow1.gif) no-repeat right 56%;}
.boxLogin .greeting a:hover {color:#909090;}

/* kontakt */
.boxContact {width:100%; margin:0;}
.boxContact b {color:#2b9bf1;}
.boxContact .content {padding:10px 25px;}

/* wyszukiwarka */
.boxSearch   {margin-bottom:3px; background:url(i/bg_header.jpg) no-repeat top left;}
.boxSearch .txtSearch   {font-family:arial; line-height:36px; margin-left:10px; font-size:12px;}
.boxSearch .ico_search  {width:28px; height:28px; cursor:pointer;}
.boxSearch .search_adv	{text-align:left; height:30px; padding:0 5px; line-height:30px;}
.boxSearch .search_adv a {color:#515151; font-weight:bold; padding-right:15px; display:block; float:left; background:url(i/ico_arrow1.gif) no-repeat right 56%;}
.boxSearch .search_adv a:hover {color:#909090;}
.boxSearch .inp         {height:40px; overflow:hidden;}
.boxSearch .inp .left   {width:20px; height:24px;}
.boxSearch .inp .right  {width:52px; height:37px; background: url(i/btn_search.gif) no-repeat; cursor:pointer; font-size:1px; line-height:1px;}
.boxSearch .inp input   {width:145px; float:left; text-align:center; height:12px; padding:5px 0; font-weight:bold; margin-top:7px; color:#fff; background:none; border:none;}

/* polecamy */
.boxPolecamy		      {padding:0 10px;}
.boxPolecamy .title   {font-weight:bold; margin-left:5px; color:#EF7204; line-height:30px;}
.boxPolecamy .picture	{margin:10px auto; text-align:center;}
.boxPolecamy .info    {padding-left:5px; padding-right:5px;}
.boxPolecamy .more    {width:90%;}

/* path line */
.pathLine	 {}
.pathLine ul		  {padding:0px; list-style-type:none;}
.pathLine li		  {margin-top:5px; margin-left:20px; float:left;}
.pathLine .txtYourhere {margin-left:0px; color:#a3a3a3;}
.pathLine .ico_urhere {width:0px; height:0px;}
.pathLine .path	  {margin-left:5px; }
.pathLine .path a {color:#6e6e6e;}

/* chmura tagow */
.boxTagCloud	           {width:100%; margin:0;}
.boxTagCloud	a          {color:#9a9a9a;}
.boxTagCloud .tagcloud0	 {font-size:8px; }
.boxTagCloud .tagcloud1	 {font-size:10px;}
.boxTagCloud .tagcloud2	 {font-size:12px;}
.boxTagCloud .tagcloud3	 {font-size:14px;}
.boxTagCloud .tagcloud4	 {font-size:16px;}
.boxTagCloud .tagcloud5	 {font-size:18px;}
.boxTagCloud .tagcloud6	 {font-size:20px;}

/* newsletter */
.boxNewsletter		              {padding:10px 20px;}
.boxNewsletter .title           {font-size:12px; font-weight:bold; margin-bottom:5px;}
.boxNewsletter .txt	            {text-align:left; margin:10px 0;}
.boxNewsletter .txtGroups       {font-weight:bold;}
.boxNewsletter .groups          {margin:5px 0 10px; position:relative;}
.boxNewsletter .inp             {}
.boxNewsletter .inp input       {padding-top:5px; margin-top:8px; height:15px; float:left; width:135px; color:#858585;}
.boxNewsletter .inp .right {background: url(i/ico_ok.gif) no-repeat left; width:50px; height:37px; margin-right:-20px; cursor:pointer; display:inline;}
.hnewsletter h2 {background:url(i/btn_newsletter.gif) no-repeat right top !important;}


/* bestseller */
.boxBestseller    {}
.boxBestseller a  {color:#606165; font-weight:normal;}
.boxBestseller ul {padding:10px 35px; }

/* ostatnio ogladane */
.boxLastSeen    {}
.boxLastSeen a  {color:#606165; font-weight:normal;}
.boxLastSeen ul {padding:10px 35px; }

.boxKits          {}
.boxDictionaries  {}
.boxSeeAll        {}

/* komentarz */
.boxVote {width:95%; margin:10px auto 0; color:#6e6b6b;}
.boxVote .hd {background-color:#e3e3e3; width:100%; height:30px; }
.boxVote .hd .name {float:left; padding:10px; font-weight:bold; position:relative;}
.boxVote .hd .vote {float:right; padding:4px;}
.boxVote .hd .vote span {padding:0; margin-right:5px; vertical-align:top; line-height:24px;}
.boxVote .comment {background-color:#f2f2f2; margin-bottom:10px;}
.boxVote .comment .txt {padding:10px;}
.boxVote .comment .date {text-align:right; padding:10px;}
.boxVote .comment .date span {font-weight:bold; padding-left:5px;}
/* formularz dodawania komentarza */
.votequery		{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#fafafa;font-variant:small-caps;padding:1px;padding-left:4px;}
.votequery_e	{font-size:11px;text-align:center;color:#e02020;padding:2px;background-color:#fafafa;font-variant:small-caps;padding:1px;padding-left:4px;}
.voteopinion	{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}


/* banner */
.boxBanner {margin-top:10px; overflow:hidden; text-align:center; width:100%;}
.side_center .boxBanner {margin-top:10px; overflow:hidden; text-align:center; width:473px;}

/* banner - flash */
.boxSwf {margin-top:10px; overflow:hidden; text-align:center; width:100%;}
.side_center .boxSwf {margin-top:8px; overflow:hidden; text-align:center; width:473px;}

/*	style wiki	*/
p				       {font-size:11px; text-align:left;}
li			       {font-size:11px;}
h1			       {font-size:12px; padding:0 20px; color:#ef7204;}
h2			       {font-size:12px; padding:0 20px; color:#fff;}
h3	           {font-size:11px;}
.spage1 h1		 {color:#000; margin-left:0; padding:0;}
.spage1 h2		 {color:#000;}
.spage1 h3	   {color:#000;}
.side_center p {font-size:11px;}
.side_center li{font-size:11px;}

.spage1 {padding:10px 20px;}
.stopka_lista_produktow {border:1px solid #e2e2e2; border-left:none; border-right:none; line-height:25px; color:#a3a3a3;}
.stopka_lista_produktow .sep {height:auto;}

/* strona mapa dystrybutorow */
.mapa .image {border-right:1px solid #e2e2e2; width:280px; float:left;}
.mapa .lista {border-right:1px solid #e2e2e2; width:200px; float:left; margin:0 30px;}
.mapa .lista .info {color:#747474; margin-bottom:20px;}
.mapa .lista .item {color:#3d3d3d; font-weight:bold; line-height:20px; font-size:14px; cursor:pointer;}
.mapa .lista .item2 {color:#ED7306; font-weight:bold; line-height:20px; font-size:14px; cursor:pointer;}
.mapa .content {float:left; padding-top:45px;}
.mapa .content .shop {font-weight:bold; font-size:13px; line-height:17px; margin-bottom:20px;}
.mapa .content .shop .shop_name {color:#ed7306;}
.mapa .content .shop .shop_info {color:#747474; font-size:12px;}


/*	style formularzy	**********************************************************************************************************************************************/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px;}
.fl1			{font-size:11px;text-align:left;color:#555;padding:2px;background-color:#f8f8f8;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fl2			{font-size:11px;text-align:left;color:#555;padding:2px;background-color:#f3f3f3;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fc1			{font-size:11px;text-align:center;color:#555;padding:2px;background-color:#f8f8f8;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fc2			{font-size:11px;text-align:center;color:#555;padding:2px;background-color:#f3f3f3;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#f8f8f8;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#f3f3f3;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fr1			{background-color:#f8f8f8;padding:1px;padding-left:4px;height:25px;}
.fr2			{background-color:#f3f3f3;padding:1px;padding-left:4px;height:25px;}
.sm1			{font-size:12px;text-align:center;color:#555;background-color:#f8f8f8;font-variant:small-caps;font-weight:bold;padding:2px;height:25px;}
.sm2			{font-size:12px;text-align:center;color:#555;background-color:#f3f3f3;font-variant:small-caps;font-weight:bold;padding:2px;height:25px;}
.sr1			{font-size:12px;text-align:left;color:#555;background-color:#f8f8f8;padding:1px;padding-left:4px;height:25px;}
.sr2			{font-size:12px;text-align:left;color:#555;background-color:#f3f3f3;padding:1px;padding-left:4px;height:25px;}

.side_center .buttons		{width:100%; margin:10px 0; padding-bottom:10px;}
.side_center .btn			{color:#fff; padding:0 5px;}
.side_center .btn:hover		{color:#EF7204; padding:0 5px;}
.side_center .btnna			{font-size:12px;text-decoration:none;color:#d0d2d4; border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#f3f3f3;padding:2px 8px 2px 8px;height:100%;}
.side_center .bts			{width:20px; font-size:10px;}
.side_center .btsb			{width:30px;}
.side_center .btt			{margin-bottom:0px;}
.side_center .tbl			{border:solid 0px #dddddd;  background-color:#dddddd; margin:5px 0px;}
.side_center .tbl	input, .side_center .tbl select, .side_center .tbl textarea {color:#000;}
.side_center .tbl_table		{border:#dddddd solid 0px; background-color:#ffffff; margin:10px 0px;}
.side_center .tbt			{padding:0px; height:27px; font-size:11px; color:#FFF; font-weight:bold;}
.side_center .tbtt			{font-size:12px;text-align:left;font-weight:bold;color:#ffffff;background-color:#414c6a;padding:0px;font-variant:small-caps;} 
.side_center .btntd			{height:17px; line-height:17px; background:url(/i/bt3.gif) repeat-x; cursor:pointer;}

/*	style tabelek	**********************************************************************************************************************************************/
.th				{font-size:11px;color:#606165; text-align:center; height: 28px; padding-top:2px; font-weight:bold;}
.tl1			{font-size:11px;text-align:left;color:#555;background-color:#f8f8f8;padding:8px;padding-left:4px;height:22px;}
.tl2			{font-size:11px;text-align:left;color:#555;background-color:#f0f0f0;padding:8px;padding-left:4px;height:22px;}
.tc1			{font-size:11px;text-align:center;color:#555;background-color:#f8f8f8;padding:8px;height:22px;}
.tc2			{font-size:11px;text-align:center;color:#555;background-color:#f0f0f0;padding:8px;height:22px;}
.tr1			{font-size:11px;text-align:right;color:#555;background-color:#f8f8f8;padding:8px;padding-right:4px;height:22px;}
.tr2			{font-size:11px;text-align:right;color:#555;background-color:#f0f0f0;padding:8px;padding-right:4px;height:22px;}
.ta				{color:#555;text-decoration:none;}
.ta:hover		{color:#EF7204;}
.sbtn			{font-size:10px;text-decoration:none;color:#555;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:1px;background-color:#f3f3f3;padding:1px 4px 1px 4px;height:100%;}
.sbtn:hover		{color:#800000;}

/* galeria **************************************************************/
.gallery {margin:0; float:left; margin-left:10px;}
.gallery .picture {vertical-align:middle; width:70px; height:90px; background:#fff; border:2px solid #929292;}
.gallery .sep_gal {clear:both; height:10px;}
.gallery .sep_galh {float:left; width:0; height:90px; padding-right:5px; border-right:1px solid #929292; margin-right:5px;}
.gallery .hovr {border:2px solid #fd7801;}
#jsg img {cursor:pointer;}
.jsg			{background-color:#fff; border:5px solid #6b6b6b;}
.jsg .jheader		{padding:10px; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; color:#444;}
.jsg .jheader img	{border:0px; float:right;}
.jsg .image		{padding:0px 10px; text-align:center;}
.jsg .image .navcntr img {border:10px solid #fff; background:#fff; cursor:pointer;}
.jsg .jfooter		{padding:0; font-family:Tahoma,Verdana,Arial; font-size:12px; color:#444;}
#JSgallery {z-index:10000;}


.librarySeeOther				{width:240px; float:left;}
.librarySeeOther .top			{background:url(/i/libraryBoxTop.gif) no-repeat top; width:auto; padding:8px 0px; background-color:#cccccc; height:auto;}
.librarySeeOther .top h3		{color:#ffffff; text-align:left; font-weight:bold; font-size:11px; margin:0px; padding:0px 10px; height:auto;}
.librarySeeOther .list			{width:auto; height:124px; font-size:11px; padding:2px 10px 0px 10px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.librarySeeOther .list ul		{text-align:left; font-size:11px; color:#ff9900; list-style:disc inside; font-weight:bold; margin:3px 0px 3px 0px; padding:0px 0px 0px 0px;}
.librarySeeOther .list ul li	{color:#ff9900;}
.librarySeeOther .list ul li a	{color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.librarySeeOther .bottom		{background:url(/i/libraryBoxBottom.gif) no-repeat bottom; width:auto; padding:0px; font-size:1px; height:5px;}

.libraryItem	{width:auto; height:auto;}
.libraryItem .name	{width:auto; height:auto; padding:4px 0px; text-align:left;}
.libraryItem .name h2	{margin:0px; font-size:11px; color:#ff9900;}
.libraryItem .name h2 a	{font-size:12px; color:#999999; text-decoration:none; font-weight:normal;}
.libraryItem .name h2 a:hover	{text-decoration:underline;}

.libraryItem .info	{width:auto; height:auto; padding:2px 0px 5px 0px;}
.libraryItem .info .img	{float:left; margin:0px 10px 10px 0px;}
.libraryItem .info .shortDesc	{text-align:left; font-size:11px; color:#999999; padding:5px 0px;}
.libraryItem .info .link	{padding:5px 0px; width:auto; height:auto; }
.libraryItem .info .link .left	{float:left; width:auto; height:18px; line-height:18px;}
.libraryItem .info .link .left a	{font-size:11px; color:#999999; text-decoration:underline; font-weight:normal;}
.libraryItem .info .link .left a:hover	{text-decoration:none;}
.libraryItem .info .link .right	{float:right; width:auto; height:18px; line-height:18px; text-align:right; padding:0px 22px 0px 0px; background:url(/i/more.gif) no-repeat right;}
.libraryItem .info .link .right a	{font-size:11px; color:#999999; text-decoration:underline; font-weight:normal;}
.libraryItem .info .link .right a:hover	{text-decoration:none;}
 
