/* -- Basic HTML Elements -- */


	body {position: relative; color: #59564C; background: #FFF url(/gfx/bg/tlo.gif) repeat-x;   font: 12px Arial, Verdana, Arial, sans-serif; letter-spacing: 0px; line-height: 1.4; margin: 0; padding: 0; text-align: center; }

	a:link {color: #2D63A8; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;}
	a:visited {color: #2D63A8; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px; }
	a:hover {color: #FF7C17; background-color: transparent; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;}

	form {margin: 0;}
	h1 {
display: block;
font-size: 1.25em;
font-weight: bold;
}
	h2 { color: #000; font: 22px Arial; line-height: 1.3; margin: 0 0 0 0;}
	/*h3 {color: #000; font:  17px Arial, Arial, sans-serif; letter-spacing: 0px; margin: 0 0 0 0; line-height: 1.3;}*/
	h4 {font-size: 12px;}
	h5 {color: #5E5846; font: bold 16px Arial, Arial, sans-serif; letter-spacing: 1px; margin: 0 0 0 0;}
	hr {clear:left; border: none; height: 1px; background: #ccc; margin: 3px 0 0 0; padding: 0;}
	img {border: 0; padding: 0; margin:0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 0;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}

	p {margin: 0 0 2px 0;}
    br {  letter-spacing:0; }

    fieldset { color: #000; margin: 0; padding:5px; border: solid 1px #CCC;}
    legend { color: #707070; font: 11px  Arial; }




/* -- Page Structure -- */
	#container {position: relative;  top: 0px; left: 0px;  width: 994px;   text-align: left; margin: 0 auto; padding:0; }

	#pagebody { letter-spacing: 0px; padding:0;   margin: 0px;  }

	#pagemain {  background: #FFF url(/gfx/bg/boxBody.gif) repeat-y;   padding-left:17px; padding-top:5px; margin:0px; }

	#BoxLeft { color: #362412; margin: 0; padding: 0px; width: 237px; margin-right:10px; }
    #BoxLeft .wiecej a:link {color: #6C8FB8; font: 11px  Arial;  }
    #BoxLeft .wiecej a:visited {color: #6C8FB8; font: 11px  Arial; }
    #BoxLeft .wiecej a:hover {color: #3F638C; font: 11px  Arial;    }

	#BoxCenter { font: 13px  Arial;  color:#000; margin: 0; padding: 0px; width:960px; }



	#BoxRight {  color: #362412; margin: 0; padding: 0px; width: 220px; }




/*END Page Structure*/

	.OnePix { font: 1px  Arial;   }


.spec {color: #000; font: 12px Arial;  padding:3px; background-color: transparent;  text-decoration: none; }



    #Sciezka { font: 11px  Arial;  color:#8F8F8F;}
    #Sciezka a:link {color: #646464; font: 11px  Arial;  }
    #Sciezka a:visited {color: #646464; font: 11px  Arial; }
    #Sciezka a:hover {color: #000; font: 11px  Arial;    }

    #Zarejestruj {color: #909090; font: 11px  Arial;}
    #Zarejestruj a:link {color: #7FC3FA; font: 11px  Arial;  }
    #Zarejestruj a:visited {color: #7FC3FA; font: 11px  Arial; }
    #Zarejestruj a:hover {color: #000; font: 11px  Arial;    }

    #Top { color: #000; background: #FFF url(/gfx/bg/top.gif) no-repeat; line-height: 1.2; width:994px; height:170px;}
    #Top a:link {color: #333232; font: 11px  Arial;  }
    #Top a:visited {color: #333232; font: 11px  Arial; }
    #Top a:hover {color: #575757; font: 11px  Arial;    }
    #Top .LoginRej a:link {color: #333232; font: 12px  Arial;  }
    #Top .LoginRej a:visited {color: #333232; font: 12px  Arial; }
    #Top .LoginRej a:hover {color: #575757; font: 12px  Arial;    }
    #Top .Koszyk {color: #817F80; font: 11px  Arial; line-height: 1.1; }
    #Top .MenuKat a:link {color: #FFF; font: 12px  Arial;  }
    #Top .MenuKat a:visited {color: #FFF; font: 12px  Arial; }
    #Top .MenuKat a:hover {color: #F5F5F5; font: 12px  Arial;    }
    #Top .LoginRejOn a:link {color: #333232; font: 11px  Arial;  }
    #Top .LoginRejOn a:visited {color: #333232; font: 11px  Arial; }
    #Top .LoginRejOn a:hover {color: #575757; font: 11px  Arial;    }



   #AktualnosciHome { font: 11px  Arial;  color:#000; line-height: 1.3;}
   #AktualnosciHome a:link {font: 11px  Arial;  color: #000; text-decoration: none; line-height: 1.3;}
   #AktualnosciHome a:visited {font: 11px  Arial; color: #000; text-decoration: none;  line-height: 1.3;}
   #AktualnosciHome a:hover {font: 11px  Arial; color: #7F8C94;  text-decoration: none;  line-height: 1.3;}


   .dlaczego { font: 11px  Arial;  color:#000; line-height: 1.3;}
   .dlaczego a:link {font: 11px  Arial;  color: #000; text-decoration: none; line-height: 1.3;}
   .dlaczego a:visited {font: 11px  Arial; color: #000; text-decoration: none;  line-height: 1.3;}
   .dlaczego a:hover {font: 11px  Arial; color: #7F8C94;  text-decoration: none;  line-height: 1.3;}


    #Kategorie {  }
    #Kategorie a:link {color: #000; font: 12px  Arial;  }
    #Kategorie a:visited {color: #000; font: 12px  Arial; }
    #Kategorie a:hover {color: #404040; font: 12px  Arial;    }
    #Kategorie .Con a:link {color: #000; font: bold 11px  Arial;  }
    #Kategorie .Con a:visited {color: #000; font: bold 11px  Arial; }
    #Kategorie .Con a:hover {color: #404040; font: bold 11px  Arial;    }
    #Kategorie .Coff a:link {color: #000; font: 11px  Arial;  }
    #Kategorie .Coff a:visited {color: #000; font: 11px  Arial; }
    #Kategorie .Coff a:hover {color: #404040; font: 11px  Arial;    }
    #Kategorie .srodek { font: 11px  Arial;  color:#000; background: url(/gfx/bg/body_box_lewa.gif) repeat-y; line-height: 1.1;}
    #Kategorie .glowne { font: 13px  Arial;  color:#000; line-height: 1.1;}
    #Kategorie .glowne a:link {color: #000; font: 13px  Arial;  }
    #Kategorie .glowne a:visited {color: #000; font: 13px  Arial; }
    #Kategorie .glowne a:hover {color: #404040; font: 13px  Arial;    }





    .struktura { color: #484944; font: 12px  Arial; line-height: 1.1; margin:0;	padding: 0; }
	.struktura a:link {color: #050601;  font: 12px  Arial; text-decoration: none; line-height: 1.1;}
	.struktura a:visited {color: #050601; font: 12px  Arial;  text-decoration: none; line-height: 1.1; }
	.struktura a:hover {color: #FA814D; font: 12px  Arial;   text-decoration: none; line-height: 1.1; }

	.struktura .show_all {padding-bottom:5px; color: #2D63A8;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .show_all a:link {color: #2D63A8;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .show_all a:visited {color: #2D63A8; font: 11px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura .show_all a:hover {color: #FF7C17; font: 11px  Arial;   text-decoration: none; line-height: 1.2; }



    .struktura ul { color: #040300; font: 11px  Arial; list-style-type: none; display: block; line-height: 1.1;	margin-left:5px; margin-top:0; padding: 0; padding-bottom:2px;}
    .struktura ul li {  background: url(/gfx/kropka.gif) no-repeat left ; padding-left: 14px; margin-top:0px; padding-top:2px;	line-height: 1.2;}
	.struktura ul a:link {color: #040300;  font: 12px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura ul a:visited {color: #040300; font: 12px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura ul a:hover {color: #F56221; font: 12px  Arial;   text-decoration: none; line-height: 1.2; }
	.struktura .active {color: #F56221;  font: bold 12px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .active a:link {color: #F56221;  font: bold 12px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .active a:visited {color: #F56221; font: bold 12px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura .active a:hover {color: #FA814D; font: bold 12px  Arial;   text-decoration: none; line-height: 1.2; }
	.struktura .noactive {color: #040300;  font:  12px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .noactive a:link {color: #040300;  font:  12px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura .noactive a:visited {color: #040300; font:  12px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura .noactive a:hover {color: #FA814D; font:  12px  Arial;   text-decoration: none; line-height: 1.2; }


	.struktura_param { color: #000; font: 11px  Arial; line-height: 1.3; margin-left:22px;	padding: 0; }
	.struktura_param a:link {color: #050601;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura_param a:visited {color: #050601; font: 11px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura_param a:hover {color: #FA814D; font: 11px  Arial;   text-decoration: none; line-height: 1.2; }
	.struktura_param .paramon { color: #F56221; font:bold 11px  Arial; 	padding: 0; }
	.struktura_param .paramoff { color: #000; font: 11px  Arial; 	padding: 0; }
	.struktura_param .show_all {color: #2D63A8;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura_param .show_all a:link {color: #2D63A8;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	.struktura_param .show_all a:visited {color: #2D63A8; font: 11px  Arial;  text-decoration: none; line-height: 1.2; }
	.struktura_param .show_all a:hover {color: #FF7C17; font: 11px  Arial;   text-decoration: none; line-height: 1.2; }



   .CenaPromoBox { color: #B41B09; font: 13px  Arial; line-height: 1.2; margin-bottom: 5px; padding: 0;   }



	#SuperBaner {width:720px; height:235px; background: #FFF; position:relative}
	#SuperBaner .nawigacja  {color: #FFF;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	#SuperBaner .nawigacja a:link {color: #050601;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	#SuperBaner .nawigacja a:visited {color: #050601; font: 11px  Arial;  text-decoration: none; line-height: 1.2; }
	#SuperBaner .nawigacja a:hover {color: #FA814D; font: 11px  Arial;   text-decoration: none; line-height: 1.2; }

	#SuperBaner235x235 {width:235px; height:235px; background: #FFF; position:relative}
	#SuperBaner235x235 .nawigacja  {color: #FFF;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	#SuperBaner235x235 .nawigacja a:link {color: #050601;  font: 11px  Arial; text-decoration: none; line-height: 1.2;}
	#SuperBaner235x235 .nawigacja a:visited {color: #050601; font: 11px  Arial;  text-decoration: none; line-height: 1.2; }
	#SuperBaner235x235 .nawigacja a:hover {color: #FA814D; font: 11px  Arial;   text-decoration: none; line-height: 1.2; }




   #Newsletter { color:#FFF; line-height: 1.1;}
   #Newsletter a:link {color: #494949; text-decoration: none; letter-spacing:0px;}
   #Newsletter a:visited {color: #494949; text-decoration: none; letter-spacing:0px;}
   #Newsletter a:hover {color: #7F8C94;  text-decoration: none; letter-spacing:0px;}
   #Newsletter .srodek { font: 11px  Arial;  color:#000; background: url(/gfx/bg/body_box_lewa.gif) repeat-y; line-height: 1.1;}



   #Wyszukiwarka { font: 11px  Arial;  color:#000; line-height: 1.1;}
   #Wyszukiwarka .srodek { font: 11px  Arial;  color:#000; background: url(/gfx/bg/body_box_lewa.gif) repeat-y; line-height: 1.1;}




   .Zakladki { background:#FFF url(/gfx/tabs/body.gif) repeat-y; }
   .Zakladki .autor_big { color:#717171; font: 13px  Arial; padding-top:5px;}
   .Zakladki .autor_big a:link {color:#717171; font: 13px  Arial; text-decoration: none; letter-spacing:0px;}
   .Zakladki .autor_big a:visited {color:#717171; font: 13px  Arial;text-decoration: none; letter-spacing:0px;}
   .Zakladki .autor_big a:hover {color:#000; font: 13px  Arial; text-decoration: none; letter-spacing:0px;}


   .Zakladki .tresc { color:#2B2B2B; font: 11px  Arial;}
   .Zakladki .cenaBox { color:#474747; font: 12px  Arial;}
   .Zakladki .cenaBox .CenaOld { color: #969696; font: 12px  Arial; letter-spacing:0px; text-decoration: line-through; line-height: 1.3;}
   .Zakladki .cenaBox .Cena {  color: #BA0909; font: 20px  Arial; line-height: 1.3;}

   .Zakladki .DodatkoweBox {  color:#717171; font: 11px  Arial;}
   .Zakladki .DodatkoweBox .cenaBox  {  color:#717171; font: 11px  Arial;}
   .Zakladki .DodatkoweBox .cenaBox .CenaOld { color: #969696; font: 11px  Arial; letter-spacing:0px; text-decoration: line-through; line-height: 1.3;}
   .Zakladki .DodatkoweBox .cenaBox .Cena {  color: #BA0909; font: 13px  Arial; line-height: 1.3;}

   .Zakladki .DodatkoweBox a:link {color: #000; font: 11px  Arial; text-decoration: none; letter-spacing:0px;}
   .Zakladki .DodatkoweBox a:visited {color: #000; font: 11px  Arial;text-decoration: none; letter-spacing:0px;}
   .Zakladki .DodatkoweBox a:hover {color: #262626; font: 11px  Arial; text-decoration: none; letter-spacing:0px;}

   .Zakladki .tytul_big a:link {color: #000; font: 19px  Arial; text-decoration: none; letter-spacing:0px;}
   .Zakladki .tytul_big a:visited {color: #000; font: 19px  Arial;text-decoration: none; letter-spacing:0px;}
   .Zakladki .tytul_big a:hover {color: #262626; font: 19px  Arial; text-decoration: none; letter-spacing:0px;}

   .Zakladki .tresc_big { color:#2B2B2B; font: 12px  Arial; }

   .Zakladki .autor { color:#717171; font: 11px  Arial;}
   .Zakladki .autor a:link { color:#717171; font: 11px  Arial;}
   .Zakladki .autor a:visited{ color:#717171; font: 11px  Arial;}
   .Zakladki .autor a:hover { color:#000; font: 11px  Arial;}













    .input_form { background-color: #F9FAFA; width: 116px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #000; font: 11px Arial; margin-top:0px; padding:1px; line-height: 1.1; }
    .input_form_szukaj { background-color: transparent;  border: solid 0px #797878;  color: #000; font: 12px Arial; margin-left:1px; margin-top:3px; height:19px; width:210px; padding-top:1px; line-height: 1.3; }
    .input_form_newsletter { background-color: #FFF;  border: solid 1px #9D9D9D;  color: #000; font: 12px Arial; margin-left:3px; margin-top:0px; height:22px; width:140px; padding-top:2px; line-height: 1.3; }
    .input_form_off { background-color: #F9FAFA; width: 116px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #CCC; font: 11px Arial; margin-top:0px; padding:1px; line-height: 1.1; }
    .input_form_opinie { background-color: #FFF; width: 116px; height:16px;  border: solid 1px #B5B5B5; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:4px; line-height: 1.1; }



	#Animka { width:553px; height:240px; font: 1px  Arial; margin:0; padding:0; line-height: 1;}



   .naglowek { color:#000; font:11px Arial; margin-top:15px; line-height: 2; background: #FFF url(/gfx/bg/naglowek.gif)  repeat-y; padding-left:20px; width:180px; height:25px; }
   .naglowek550 { color:#000; font:11px Arial; margin-top:5px; line-height: 2; background: #FFF url(/gfx/bg/naglowek550.gif)  repeat-y; padding-left:20px; width:530px; height:25px; }



	#Rejestracja { color: #010101; font: 12px  Arial; letter-spacing: 0px; padding:10px;}
    #Rejestracja .naglowki { color: #444444; font: 11px  Arial; width:150px}
    #Rejestracja .przypisy { color: #868686; font: 11px  Arial;}
    #Rejestracja a:link { color: #3286E8; font: 11px  Arial;}
    #Rejestracja a:visited { color: #3286E8; font: 11px  Arial;}
    #Rejestracja a:hover {  color: #4999F5; font: 11px  Arial;}
    #Rejestracja .input_r { background-color: #F9FAFA; width: 220px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font-size: 11px; margin-top:0px; padding:2px; }
    #Rejestracja .AvatarUpload { background-color: #F9FAFA; width: 140px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font-size: 11px; margin-right:12px; padding:2px; }
	#Rejestracja .error {border: 0; background:#FF3C00; color: #fff; font: 12px  Arial, Verdana, Arial, sans-serif; line-height: 1.2; margin-top:10px; margin-bottom: 10px; padding: 5px;}
    #Rejestracja .zalacz img { border: 0; padding: 0px; margin-left: 5px;}


	#newsletterForm .error {border: 0; background:#FF3C00; color: #fff; font: 12px  Arial, Verdana, Arial, sans-serif; line-height: 1.2; margin-top:10px; margin-bottom: 10px; padding: 5px;}









	#KategoriaLista { color: #000; font: 12px  Arial; letter-spacing: 0px;  }
    #KategoriaLista a:link { color: #3286E8; font: 10px  Arial; letter-spacing: 0px;}
    #KategoriaLista a:visited { color: #3286E8; font: 10px  Arial; letter-spacing: 0px;}
    #KategoriaLista a:hover {  color: #4999F5; font: 10px  Arial; letter-spacing: 0px;}
    #KategoriaLista .tresc  { color: #000; font: 11px  Arial; letter-spacing: 0px;}
    #KategoriaLista .alfabet a:link { color: #3286E8; font: 12px  Arial; letter-spacing: 0px;}
    #KategoriaLista .alfabet a:visited { color: #3286E8; font: 12px  Arial; letter-spacing: 0px;}
    #KategoriaLista .alfabeta:hover {  color: #4999F5; font: 12px  Arial; letter-spacing: 0px;}

    #KategoriaLista .tytul a:link { color: #32200C; font: 15px  Arial; letter-spacing: 0px;}
    #KategoriaLista .tytul a:visited { color: #32200C; font: 15px  Arial; letter-spacing: 0px;}
    #KategoriaLista .tytul a:hover {  color: #4999F5; font: 15px  Arial; letter-spacing: 0px;}
    #KategoriaLista h3 a:link { color: #3286E8; font: 16px  Arial; letter-spacing: 0px;}
    #KategoriaLista h3 a:visited { color: #3286E8; font: 16px  Arial; letter-spacing: 0px;}
    #KategoriaLista h3 a:hover {  color: #4999F5; font: 16px  Arial; letter-spacing: 0px;}

    #KategoriaLista .cena { color: #B00707; font: 17px  Arial; letter-spacing: 0px;}
    #KategoriaLista .cena_old { color: #8A8A8A; font: 13px Arial;  border: 0; line-height: 1.3; margin: 0px; padding: 0px; text-decoration: line-through;}
    #KategoriaLista .leasing { border: solid 1px #EBEEF2; background:#FBFCFE; color: #A1A1A1; font: 11px  Arial; letter-spacing: 0px; padding:3px;}
    #KategoriaLista .dzierzawa { border: solid 1px #EBEEF2; background:#FBFCFE; color: #A1A1A1; font: 11px  Arial; letter-spacing: 0px; padding:3px;}
    #KategoriaLista .porownaj {  color: #A1A1A1; font: 11px  Arial; letter-spacing: 0px; padding:3px;}
    #KategoriaLista .porownaj a:link { color: #D68100; font: 11px  Arial; letter-spacing: 0px;}
    #KategoriaLista .porownaj a:visited { color: #D68100; font: 11px  Arial; letter-spacing: 0px;}
    #KategoriaLista .porownaj a:hover {  color: #FAB348; font: 11px  Arial; letter-spacing: 0px;}
    #KategoriaLista .ProduktBox { color: #000; margin-bottom:5px; padding:0px; padding:10px; width:487px; background: #F7F7F7; }
    #KategoriaLista .autor { color:#717171; font: 11px  Arial;}
    #KategoriaLista .AutorBox { color: #000; margin-bottom:0px; padding:0px; padding:10px; padding-top:0px; width:487px;  }



    #Produkt {   border: 0; color: #252629; font: 12px  Arial; line-height: 1.2; letter-spacing:0px; margin: 0px; padding: 0px;   }
	#Produkt img { border: 0; padding: 0px; margin: 0;}
    #Produkt a:link { color: #3286E8; font: 12px  Arial; letter-spacing: 0px;}
    #Produkt a:visited { color: #3286E8; font: 12px  Arial; letter-spacing: 0px;}
    #Produkt a:hover {  color: #4999F5; font: 12px  Arial; letter-spacing: 0px;}


    #Produkt #Sciezka { font: 11px  Arial;  color:#8F8F8F;}
    #Produkt #Sciezka a:link {color: #646464; font: 11px  Arial;  }
    #Produkt #Sciezka a:visited {color: #646464; font: 11px  Arial; }
    #Produkt #Sciezka a:hover {color: #000; font: 11px  Arial;    }
	#Produkt .Fotka { padding:7px; background: #FAFBFC; border:solid 1px #EDF4FA; margin-right:10px; }
	#Produkt .Nazwa {  border: 0; color: #32200C; font: 22px  Arial; line-height: 1.3; padding: 0;   }
	#Produkt .PasekCeny { color: #000; font: 15px  Arial; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .Cena { color: #B61A0B; font: 15px  Arial; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .CenaSugerowana { color: #000; font: 11px  Arial; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .CenaOld { color: #787165; font: 11px  Arial; line-height: 1.2; margin-bottom: 3px; padding: 0; text-decoration: line-through;  }
	#Produkt .Oszczedzasz { color: #B9190B; font: 12px  Arial; line-height: 1.2; margin-bottom: 0px; padding: 0;  }
	#Produkt .Opis {  line-height: 1.3; color:#595959; font: 12px  Arial; padding-top:10px; width:630px;}
	#Produkt #Opinie { border: 0; line-height: 1.1; color:#000; font: 12px  Arial; }
	#Produkt #Opinie .autor { line-height: 1.1; color:#BA1F0D; font: 12px  Arial; margin:0;}
	#Produkt #Opinie .ocena { line-height: 1.1; color:#565656; font: 12px  Arial; margin:0;}
	#Produkt #Opinie .data { line-height: 1.1; color:#CC2B1E; font: 12px  Arial; margin:0;}

	#Produkt #powiazania { background: #fff url(/gfx/bg/powiazania.gif) repeat-x; width:344px; line-height: 1.3; color:#000; font: 13px  Arial; margin-top:30px;}
    #Produkt #powiazania a:link {color: #1767BD; font: 14px  Arial;  text-decoration: none; line-height: 1.1; }
    #Produkt #powiazania a:visited {color: #1767BD; font: 14px  Arial;text-decoration: none; line-height: 1.1;}
    #Produkt #powiazania a:hover {color: #FF8400;  font: 14px  Arial; background-color: transparent; text-decoration: none; line-height: 1.1;}

    #Produkt .inne_ksiazki a:link {color: #2D63A8; font: 12px  Arial;  text-decoration: none; line-height: 1.2; }
    #Produkt .inne_ksiazki a:visited {color: #2D63A8; font: 12px  Arial;text-decoration: none; line-height: 1.2;}
    #Produkt .inne_ksiazki a:hover {color: #FF8400;  font: 12px  Arial; background-color: transparent; text-decoration: none; line-height: 1.2;}




    #Produkt .cena_old { color: #8A8A8A; font: 12px Arial;  border: 0; line-height: 1.3; margin: 0px; padding: 0px; text-decoration: line-through;}





















	#Produkty {   border: 0; color: #787878; font: 11px  Arial; line-height: 1.2;  padding: 0px; letter-spacing: 0px;  }
    #Produkty a:link {color: #434343; font: 11px  Arial;  text-decoration: none; line-height: 1.2;}
    #Produkty a:visited {color: #434343; font: 11px  Arial;text-decoration: none; line-height: 1.2;}
    #Produkty a:hover {color: #000; font: 11px  Arial; background-color: transparent; text-decoration: none; line-height: 1.2;}



   #Produkty .KoszykBox { font: 12px  Arial; background:#FFF; border:solid 1px #ACACAC; margin-top:7px; padding:10px; padding-bottom:5px; color:#000  }
   #Produkty .KoszykBox a:link {color: #000;  font: 12px  Arial; text-decoration: none; line-height: 1.2;}
   #Produkty .KoszykBox a:visited {color: #000; font: 12px  Arial;  text-decoration: none; line-height: 1.2; }
   #Produkty .KoszykBox a:hover {color: #434343; font: 12px  Arial;   text-decoration: none; line-height: 1.2; }




	#Produkty img { border: 0; padding: 0px; margin: 0;}
    #Produkty .narzedzia { color:#4A4A48; font: 11px  Arial;  height:87px; border: 0; padding:0px;   background:#FFF url(/gfx/bg/narzedzia.gif) no-repeat;  }

	#Produkty .OpisProdukt {  border: 0; color: #787878; font: 11px  Arial; line-height: 1.2; margin-bottom: 2px; padding: 0;   }

	#Produkty .NazwaProdukt {  border: 0; color: #787878; font: 13px  Arial; line-height: 1.2; margin-bottom: 2px; padding: 0;   }
    #Produkty .NazwaProdukt a:link {color: #787878; font: 13px  Arial;  text-decoration: none; line-height: 1.2;}
    #Produkty .NazwaProdukt a:visited {color: #787878; font: 13px  Arial;text-decoration: none; line-height: 1.2;}
    #Produkty .NazwaProdukt a:hover {color: #696969; font: 13px  Arial; background-color: transparent; text-decoration: none; line-height: 1.2;}
    #Produkty .BoxP { width:160px; background: url(/gfx/tloProduktyLista.gif) repeat-x; border: solid 0px #C8E8FA; margin:0;  padding:12px; margin-top:7px;}
	#Produkty .BoxP img {  margin: 0; }
	#Produkty .BoxP .box_img { height:125px; border: solid 1px #E3E3E3; padding: 10px; background:#FFF }

	#Produkty .CenaSugerowana { color: #000; font: 11px  Arial; line-height: 1.2; margin-bottom: 1px; padding: 0;   }

	#Produkty .Cena { color: #B9190B; font: 16px  Arial; line-height: 1.2; margin: 0px; padding: 0;   }
    #Produkty .Cena a:link {color: #B9190B; font: 11px  Arial;  text-decoration: none; line-height: 1.3;}
    #Produkty .Cena a:visited {color: #B9190B; font: 11px  Arial;text-decoration: none; line-height: 1.3;}
    #Produkty .Cena a:hover {color: #B9190B; font: 11px  Arial; background-color: transparent; text-decoration: none; line-height: 1.3;}


	#Produkty .Red { color: #D10F22; font: 12px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#Produkty .CenaOld { color: #736F68; font: 11px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#Produkty .Oszczedzasz { color: #B9190B; font: 11px  Arial; line-height: 1.2; margin-bottom: 0px; padding: 0;  }
	#Produkty .Kategoria { color: #3E5A85; font: 12px  Arial; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#Produkty .Opis { color: #686869; font: 11px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;   }


	#Faq { color:#29363E; font: 12px Arial; line-height: 1.3; margin: 0; padding: 0px; letter-spacing: 0px; line-height: 1.4;}





   .addToBasketBox {text-align: left;  padding:0px; font: 10px  Arial; }


	#Focus { color:#000; font: 14px Arial; line-height: 1.3; margin: 0; padding: 0px; letter-spacing: 0px}
    #Focus a:link {color: #2D63A8; font: 12px  Arial;  text-decoration: none; line-height: 1.2; }
    #Focus .inne_ksiazki a:visited {color: #2D63A8; font: 12px  Arial;text-decoration: none; line-height: 1.2;}
    #Focus .inne_ksiazki a:hover {color: #FF8400;  font: 12px  Arial; background-color: transparent; text-decoration: none; line-height: 1.2;}

	#Focus ul { color: #040300; font: 11px  Arial; list-style-type: none; display: block; line-height: 1.4;	margin-left:5px; margin-top:0; padding: 0; padding-bottom:2px;}
    #Focus ul li {  background: url(/gfx/kropka.gif) no-repeat left ; padding-left: 14px; margin-top:0px; padding-top:4px;	line-height: 1.4;}
	#Focus ul a:link {color: #040300;  font: 12px  Arial; text-decoration: none; line-height: 1.4;}
	#Focus ul a:visited {color: #040300; font: 12px  Arial;  text-decoration: none; line-height: 1.4; }
	#Focus ul a:hover {color: #F56221; font: 12px  Arial;   text-decoration: none; line-height: 1.4; }


    #Focus img { border: solid 0px #4287C8; padding: 0px; margin: 5px 10px 0 0;}
    #Focus .data  {color: #919191; font: 11px Arial; text-decoration: none; line-height: 1.4; margin-bottom:5px;}
    #Focus .autor  {color: #575859; font: 13px Arial; text-decoration: none; line-height: 1.5;}
    #Focus .nadtytul  {color: #421001; font:bold 16px Arial; text-decoration: none; line-height: 1.4; }
    #Focus .tytul  {color: #000; font: 22px Arial; text-decoration: none; line-height: 1.3;}
    #Focus .cenaf  {color: #ff0000; font: 16px Arial; text-decoration: none; line-height: 1.6;}
    #Focus .opisf  {border: solid 1px #DBF1FF; background:#F5FAFC; color: #000000; font: 13px Arial; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
    #Focus .opiekunf  {border: solid 1px #FAF2D2; background:#FAF9F5; color: #FF820D; font: 12px Arial; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
	#Focus .tresc { color:#29363E; font: 12px Arial; line-height: 1.4; }
	#Focus .plus1 { color:#3D3B39; font: 15px Arial; line-height: 1.4;}
	#Focus .plus2 { color:#3D3B39; font: 16px Arial; line-height: 1.4;}
	#Focus .narzedzia { padding: 0px;}
    #Focus .narzedzia img { border: 0; }


    #Galeria .Fotka { padding:7px; background: #FAFBFC; border:solid 1px #EDF4FA; margin-right:0px; }
    #Galeria img { padding:0; margin:0px; }




	#video { padding:10px; width:480px; height:360px;  background: #000 url(/gfx/tlo_blog.gif);}




	#Lista {  margin: 0; margin-top:0px; padding: 11px; line-height: 1.4; letter-spacing:0px; }
    #Lista img { float: left; border: solid 1px #D9D9D9; padding: 0px; margin-right: 10px;}
    #Lista img a:hover {border: solid 1px #D9D9D9; padding: 0px; margin: 0;}
    #Lista .data { color: #ccc; font: 11px  Arial; letter-spacing: 0px; }

	#Lista .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}

	#Lista .box { color: #646464; font: 12px  Arial;  }
    #Lista .box a:link { color: #646464; font: 12px  Arial;}
    #Lista .box a:visited { color: #646464; font: 12px  Arial;}
    #Lista .box a:hover {  color: #000; font: 12px  Arial;}
    #Lista .autor  {color: #807F7E; font: 12px Arial; text-decoration: none; line-height: 1.3;}

    #Lista .tytul  {color: #000; font: 16px Arial; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:link { color: #000; font: 16px Arial; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:visited { color: #000; font: 16px Arial; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:hover {  color: #195273; font: 16px Arial;  background-color:transparent; text-decoration: none; line-height: 1.3;}

	#Lista .naglowek { color: #79736D; font: 11px  "Georgia", Arial; line-height: 1; margin-top: 5px; padding: 0;}
    #Lista .ulica  {color: #421001; font:bold 17px Arial; text-decoration: none;}
    #Lista .ulica a:link {color: #421001; font:bold 17px Arial; text-decoration: none;}
    #Lista .ulica a:visited {color: #421001; font:bold 17px Arial; text-decoration: none;}
    #Lista .ulica a:hover {color: #ffffff; font:bold 17px Arial; background-color: #ebebeb; text-decoration: none;}
    #Lista .email  {color: #6B95E8; font: 11px Arial; text-decoration: none; line-height: 1.3;}
    #Lista .email a:link { color: #6B95E8; text-decoration: none;}
    #Lista .email a:visited { color: #6B95E8; text-decoration: none;}
    #Lista .email a:hover {  color: #78A5FA;  background-color:transparent; text-decoration: none;}




	#Produkty { width:723px; border: 0; color: #787878; font: 11px  Arial; line-height: 1.0; margin-left: 0px;  padding: 0px;  letter-spacing:0px; }
	#Produkty img { border: 0; padding: 0px; margin: 0;}

	#Produkty .Nazwa {  border: 0; color: #2B426B; font: 11px  Arial; line-height: 1.3; margin-bottom: 2px; padding: 0;   }
    #Produkty .Nazwa a:link {color: #5E5E5E; font: 11px  Arial;  text-decoration: none; line-height: 1.3;}
    #Produkty .Nazwa a:visited {color: #5E5E5E; font: 11px  Arial;text-decoration: none; line-height: 1.3;}
    #Produkty .Nazwa a:hover {color: #FF8400; font: 11px  Arial; background-color: transparent; text-decoration: none; line-height: 1.3;}
    #Produkty .BoxP { width:160px; background: url(/gfx/tloProduktyLista.gif) repeat-x; border: solid 0px #C8E8FA; margin:0;  padding:12px; margin-top:7px;}
	#Produkty .BoxP img {  margin: 0; }
	#Produkty .BoxP .box_img { height:125px; border: solid 1px #E3E3E3; padding: 10px; background:#FFF }
	#Produkty .CenaSugerowana { color: #000; font: 11px  Arial; line-height: 1.2; margin-bottom: 1px; padding: 0;   }

	#Produkty .Ceny { color: #000; font: 13px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#Produkty .Red { color: #D10F22; font: 12px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#Produkty .CenaOld { color: #736F68; font: 12px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#Produkty .Kategoria { color: #3E5A85; font: 12px  Arial; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#Produkty .Opis { color: #686869; font: 11px  Arial; line-height: 1.2; margin-bottom: 4px; padding: 0;   }





	#stronicowanie {color: #000; font: 12px  Tahoma; text-align: center; line-height: 1.2; margin-top: 0px; padding: 0; width:527px;}
    #stronicowanie .nr a:link {color: #000; text-decoration: none; font: 12px  Tahoma;}
    #stronicowanie .nr a:visited {color: #000; text-decoration: none; font: 12px  Tahoma;}
    #stronicowanie .nr a:hover {color: #FE5F1E; background-color: transparent; text-decoration: none; font: 12px  Tahoma;}
    #stronicowanie .nr_active {color: #FE5F1E; text-decoration: none; font: 12px  Tahoma;}




	#stopka { position: block; clear:both; color: #CCC; font: 12px  Arial;  line-height: 1.2; margin-top:0px;  text-align: center;   padding: 0px;     }
	#stopka a:link {color: #919191; text-decoration: none;}
    #stopka a:visited {color: #919191; text-decoration: none;}
    #stopka a:hover {color: #7ED0FC; background-color: transparent; text-decoration: none;}
	#stopka .menu  {font: 11px  Arial; color: #BD867E;}
	#stopka .menu a:link {font: 11px  Arial; color: #BD867E; text-decoration: none;}
    #stopka .menu a:visited {font: 11px  Arial; color: #BD867E; text-decoration: none;}
    #stopka .menu a:hover {font: 11px  Arial; color: #BD756C; background-color: transparent; text-decoration: none;}
	#stopka .kategorie  {font: 11px  Arial; color: #8C8C8C;}
	#stopka .kategorie a:link {font: 11px  Arial; color: #8C8C8C; text-decoration: none;}
    #stopka .kategorie a:visited {font: 11px  Arial; color: #8C8C8C; text-decoration: none;}
    #stopka .kategorie a:hover {font: 11px  Arial; color: #999999; background-color: transparent; text-decoration: none;}

    #stopka img {border: 0; padding: 0;}




	#stopka1 { position: relative; clear:both; width:938px; padding:15px; padding-bottom:12px; margin-left:12px;  background:#F7F8F9; border:solid 1px #D3D3D4; color: #5A5A5B; font: 12px  Arial;  line-height: 1.2;   }
	#stopka1 a:link {color: #787878; font: 11px  Arial; text-decoration: none;}
    #stopka1 a:visited {color: #787878; font: 11px  Arial; text-decoration: none;}
    #stopka1 a:hover {color: #7ED0FC; font: 11px  Arial; background-color: transparent; text-decoration: none;}
	#stopka1 .naglowki  {font: 12px  Arial; color: #020202;}





    .baner { text-align: left; margin:0; padding: 0; display:none;}

	.flLeft {float: left; display: inline; margin: 0; padding: 0;}
	.flRight {float: right; display: inline; margin: 0 0 0 0px;}

	.flNone {clear:both; margin: 0; padding:0;  font: 1px Arial; height:1px;}

	.powrot {color: #ff0000; font: 12px  Arial, Verdana, Arial, sans-serif; line-height: 1.2; margin-bottom: 3px; padding: 0;}
    .powrot a:link {color: #000; text-decoration: none;}
    .powrot a:visited {color: #000; text-decoration: none;}
    .powrot a:hover {color: #ff0000;  text-decoration: none;}






   #produktyBox { font: 11px  Arial, Arial; letter-spacing:0px;}
   #produktyBox a:link {color: #757575; text-decoration: none; letter-spacing:0px;}
   #produktyBox a:visited {color: #757575; text-decoration: none; letter-spacing:0px;}
   #produktyBox a:hover {color: #7F8C94;  text-decoration: none; letter-spacing:0px;}



   #aktualnosciBox { color: #484848; font: 11px  Arial, Arial; letter-spacing:0px;}
   #aktualnosciBox a:link {color: #494949; text-decoration: none; letter-spacing:0px;}
   #aktualnosciBox a:visited {color: #494949; text-decoration: none; letter-spacing:0px;}
   #aktualnosciBox a:hover {color: #7F8C94;  text-decoration: none; letter-spacing:0px;}



   #filtrBox { color: #484848; font: 11px  Arial, Arial; letter-spacing:0px;}
   #filtrBox a:link {color: #0073FF; text-decoration: none; letter-spacing:0px;}
   #filtrBox a:visited {color: #0073FF; text-decoration: none; letter-spacing:0px;}
   #filtrBox a:hover {color: #2589FA;  text-decoration: none; letter-spacing:0px;}


   #Zamowienie { color: #000; font: 11px  Arial;}
   #Zamowienie .krok_active { font: bold 11px  Arial; background:#CECBC2;}




    /* -- search form -- */
	#searchBox { color: #DEDFE0;  letter-spacing: 0px; background: #FFF url(/gfx/bg/wyszukiwarka.gif) repeat-x; font: 11px  Arial; width:190px; height:75px; line-height: 1; margin: 0px; padding:0px;  }
    #searchBox a:link {color: #DEDFE0; text-decoration: none;letter-spacing: 0px;}
    #searchBox a:visited {color: #DEDFE0; text-decoration: none;letter-spacing: 0px;}
    #searchBox a:hover {color: #F5F5F5;  text-decoration: none;letter-spacing: 0px;}

	#searchBox .input_form { background-color: #EDEDED; width: 125px; height:15px; border:solid 1px #F5F5F5; color: #000; font-size: 11px; padding:1px;}
	#searchBox .form_txt { width: 100px; height: 16px; border: none; color: #ffffff; font-size: 11px;}
	#searchBox .button {position: relative; top:10px; left: 0px; height: 23px;}
	#searchButton:hover {border: solid 1px #4287C8; margin: -1px 0 0 -1px;}



	#searchBoxFull .input_form { background-color: #EDEDED; width: 125px; height:15px; border:solid 1px #F5F5F5; color: #000; font-size: 11px; padding:1px;}
	#searchBoxFull .select_form { background-color: #EDEDED; width: 225px;  border:solid 0px #BABABA; color: #000; font-size: 11px; padding:4px;}
	#searchBoxFull .select_min_form { background-color: #EDEDED; width: 100px;  border:solid 1px #BABABA; color: #000; font-size: 11px; padding:2px;}



    #FormularzKontakt .input_form { background-color: #f5f5f5; width: 300px; height:18px; border:solid 1px #E2E5E1; color: #000; font-size: 11px; padding:3px;}


	#FormularzDolacz .input_form { background-color: #f5f5f5; width: 300px; height:18px; border:solid 1px #E2E5E1; color: #000; font-size: 11px; padding:3px;}


   .errorKomunikat { border:solid 0px #E2E5E1; color: #F73E00; font-size: 11px; padding:3px;}


    .hide {	display: none; }

#wysuwane
{

    background: url("http://justmusic.pl/fbpodklad.png") no-repeat scroll 0 0;
    position:absolute;
    padding: 10px;
    width: 235px;
    height:402px;
    margin-top: -590px;
    left: 0px;
    top: 50%;


}
.zamknij
{
    background-position: 0px 0px -242px 0px;
}



