/*



 *  style ogólne



 */

body {

	behavior: url('style/csshover.htc');
	min-width:970px;
	_width:expression(document.documentElement.clientWidth < 1010? "1010px": "auto" );

}



h3 {

	font-size: 1.2em;

	color: #167100;

}



h5 {

	color: #167100;

}



img {

	border: 0;

}



ul {

	list-style-type: none;

	font-size: 0.9em;

	margin: 0 9px;

	padding: 0;

	_margin: 0 4px;

}



ul.submenu {

	margin: 0;

	padding: 0;

	_margin: 0;

	font-size: 1em;

}



li {

	background: url(../images/bullet.gif) no-repeat 0 3px;

	padding: 0 16px;

}



ul.submenu li {

	padding: 0 0 0 16px;

}



#prawaKolumna li {

	background: url(../images/bullet.gif) no-repeat 0 2px;

	padding: 0 16px;

	_background: url(../images/bullet.gif) no-repeat 0 3px;

}



/*



ul { list-style: url(../images/bullet.gif); font-size: 0.9em; _list-style: url(../images/bullet-ie.gif); margin: 0 25px; padding: 0; _margin: 0 20px; }



*/

.cena_ {

	display: block;

	float: left;

	width: 120px;

}



.ri {

	text-align: right;

}



form {

	margin: 0;

	padding: 0;

}



input {

	background: #fff url(../images/bg-input.gif) repeat-x;

	border: solid 1px #000;

}



textarea {

	background: #fff url(../images/bg-input.gif) repeat-x;

	border: solid 1px #000;

	width: 50%;

	height: 110px;

}



input.dodaj_do_koszyka {

	background: url(../images/bg-dodaj-do-koszyka.jpg) no-repeat;

	border: 0;

	width: 122px;

	height: 19px;

	cursor: pointer;

}



input.do_kasy {

	background: url(../images/do_kasy.gif) no-repeat;

	border: 0;

	width: 115px;

	height: 38px;

	cursor: pointer;

}



input.przelicz {

	background: url(../images/przelicz.jpg) no-repeat;

	border: 0;

	width: 83px;

	height: 25px;

	float: right;

	cursor: pointer;

}



input.koszyk_produkt {

	background: url(../images/dodaj-do-koszyka-produkt.jpg) no-repeat;

	border: 0;

	width: 128px;

	height: 33px;

	cursor: pointer;

}



input.blank_input {

	background: none;

	cursor: pointer;

	text-decoration: underline;

	color: #167100;

	border: 0;

	font-size: 1em;

	text-align: left;

}



input.blank {

	color: #F5E6A1;

	width: 135px;

	height: 21px;

	background: url(../images/button_blank.jpg);

	border: 0;

	cursor: pointer;

}



td {

	vertical-align: top;

}



b.po-promocji {

	color: #666;

	text-decoration: line-through;

}



b.promocja {

	color: #6D0000;

}



/*



 *  style górnej części



 */

#gora a {

	color: #fff;

}



#gora input {

	border: solid 1px #77A961;

}



#gora select {

	border: solid 1px #A5ACB2;

}



#gora td {

	vertical-align: top;

}



#gora td.szukaj {

	background: url(../images/bg-szukaj.jpg) top repeat-x;

	text-align: center;

	color: #F0BA68;

}



#gora td.szukaj a {

	background: url(../images/bullet_szukaj.gif) left center no-repeat;

	color: #F0BA68;

	padding: 0 0 0 20px;

}



#tab-gora {

	width: 100%;

	height: 140px;

}



#tab-gora td.fav {

	background: url(images/bg-top-left.jpg) top left no-repeat;

}



#tab-gora .menu {

	background: url(images/bg-top-left-menu.jpg) top left;

}



#tab-gora .search {

	background: url(images/bg-top-search.jpg) top left no-repeat;

}



/*



 *  menu górne z tematami



 */

#gora div.tematy { /*width: 100%;*/

	text-align: center;

	height: 20px;

	padding-top: 2px;

}



#gora div.tematy2 {

	height: 24px;

	padding-top: 2px;

}



#gora div.tematy a.temat {

	background: url(../images/bullet-gora.gif) left no-repeat;

	padding: 6px 10px 2px 20px;

	font-size: 1em;

	color: #F7E8CE;

	font-weight: bold;

	text-decoration: none;

}



#gora div.tematy a.temat:hover {

	text-decoration: underline;

}



.szukaj a {

	text-decoration: none;

}



.szukaj a:hover {

	text-decoration: underline;

}



/* ***************************** */

#dzioborozec,#krysztal {

	width: 200px;

	height: 110px;

	background: #fff;

}



#content {

	margin: 0 200px;

}



#logo {

	width: 50px;

	height: 70px;

	_height: 69px;

}



#szukaj {

	display: block;

}



#wyszukiwarka {

	color: #F0BA68;

	text-align: center;

	padding: 7px 0 0 0;

	_padding-top: 4px;

	background: #2B8C01 url(../images/bg-wyszukiwarka.jpg) top left

		no-repeat;

}



/*



 *  style lewej i prawej kolumny



 */

#lewaKolumna a,#prawaKolumna a {

	color: #0B4200;

	text-decoration: none;

}



#lewaKolumna a:hover,#prawaKolumna a:hover {

	color: #041800;

	background: #C4FFAD;

}



#lewaKolumna h4 {

	color: #F0BA68;

	margin: 0;

	padding: 3px 0 0 33px;

	font-size: 0.8em;

}



#lewaKolumna .lewyHeader,#prawaKolumna .prawyHeader {

	height: 32px;

}



#lewaKolumna .headerBg1 {

	background: url(../images/bg-lewe-top1.jpg);

}



#lewaKolumna .headerBg2 {

	background: url(../images/bg-lewe-top2.jpg);

}



#lewaKolumna .headerBg3 {

	background: url(../images/bg-lewe-top3.jpg);

}



#lewaKolumna .banner {

	padding: 2px 0 5px 0;

}



#lewaKolumna .lewyContent {

	background: url(../images/bg-lewe-tlo.gif);

	padding-right: 12px;

}



#lewaKolumna .lewyContent p {

	margin: 0 0 0 10px;

	font-size: 0.9em;

}



#lewaKolumna .lewyFooter {

	background: url(../images/bg-lewe-tlo-koniec.gif) no-repeat;

	height: 13px;

}



#lewaKolumna .lewyContent .produkty-m {

	text-align: center;

}



#lewaKolumna .lewyContent .produkty-m h5 {

	margin: 0;

}



#lewaKolumna .lewyContent .produkty-m .zdjecie,#prawaKolumna .prawyContent table .zdjecie

	{

	border: solid 2px #FBDBA3;

}



/* -- */

#prawaKolumna h4 {

	color: #F0BA68;

	margin: 0;

	padding: 3px 0 0 36px;

	font-size: 0.8em;

}



#prawaKolumna .headerBgK {

	background: url(../images/bg-prawe-topK.jpg);

}



#prawaKolumna .headerBg1 {

	background: url(../images/bg-prawe-top1.jpg);

}



#prawaKolumna .headerBg2 {

	background: url(../images/bg-prawe-top2.jpg);

}



#prawaKolumna .headerBg4 {

	background: url(../images/bg-prawe-top4.jpg);

}



#prawaKolumna .headerBg5 {

	background: url(../images/bg-prawe-top5.jpg);

}



#prawaKolumna .banner {

	padding: 2px 0 5px 0;

}



#prawaKolumna .prawyContent table {

	font-size: 0.9em;

}



#prawaKolumna .prawyContent table .pic {

	text-align: center;

}



#prawaKolumna .prawyContent {

	background: url(../images/bg-prawe-tlo.gif);

	font-size: 0.9em;

	padding-left: 12px;

}



#prawaKolumna .prawyContent a.do-koszyka {

	text-decoration: underline;

}



#prawaKolumna .prawyContent ul.no_bullet {

	list-style: none;

	background: none;

	margin: 0;

	padding: 0;

}



#prawaKolumna .prawyContent ul li.no_bullet {

	margin: 0;

	padding: 0;

	list-style: none;

	background: none;

}



#prawaKolumna .prawyContent ul li.no_bullet table {

	font-size: 1em;

	background: #fff;

}



#prawaKolumna .prawyContent ul li.no_bullet table td {

	padding: 5px 0;

}



#prawaKolumna .prawyContent ul li img {

	float: left;

	display: block;

}



#prawaKolumna .prawyFooter {

	background: url(../images/bg-prawe-tlo-koniec.gif) no-repeat;

	height: 13px;

}



/* promocje */

#promocje {

	height: 155px;

	background: url(../images/bg-promocje-content.jpg) repeat-x;

}



#promocje .bg-lewe {

	float: left;

	width: 2%;

	height: /*117px*/ 155px;

	background: url(../images/bg-promocje-lewe.jpg) no-repeat;

}



#promocje .content {

	overflow: hidden;

	float: right;

	width: 98%;

	height: 155px;

	background: url(../images/bg-promocje-prawe.jpg) right top no-repeat;

}



#promocje h3 {

	margin: 0.9em 0 0 0;

	color: #fff;

	font-size: 1.2em;

}



#promocje h4 {

	margin: 10px 0 0 0;

	color: #F0BA68;

	font-size: 1em;

}



#promocje h4 span {

	color: #fff;

	padding: 0 5px;

}



#promocje h4 span.skreslone {

	color: #179B00;

	text-decoration: line-through;

}



#promocje p {

	color: #A2F493;

	margin: 10px 10px 0 0;

	font-size: 0.9em;

	line-height: 1.3;

	padding-right: 40px;

}



/*



 * środkowa kolumna



 */

#srodkowaKolumna a {

	color: #257800;

}



#srodkowaKolumna a:hover {

	text-decoration: none;

}



/*



 *  komunikat



 */

#komunikat {

	border: 1px solid #133A01;

	margin: 5px auto;

	margin-bottom: 10px;

	width: 700px;

}



#komunikat h3 {

	text-align: center;

	font-size: 1.5em;

	line-height: 2em;

	margin: 0;

}



#komunikat p {

	color: #133A01;

	font-size: 1em;

	font-weight: bold;

	line-height: 1.25em;

	padding: 0pt 10px;

	text-align: center;

}



/*



 *  artykuły



 */

#srodkowaKolumna h4.art {

	color: #116700;

	margin: 3px 0;

	background: url(../images/bullet-art.gif) center left no-repeat;

	padding-left: 15px;

}



#srodkowaKolumna h3.art {

	background: url(../images/bullet-art.gif) center left no-repeat;

	padding-left: 15px;

	font-size: 1em;

	margin: 3px 0;

}



#srodkowaKolumna h3.con {

	font-size: 1em;

}



#srodkowaKolumna h3.con span.t {

	display: block;

	font-size: 0.9em;

	font-weight: normal;

	color: #000;

}



#srodkowaKolumna p {

	font-size: 0.9em;

}



#srodkowaKolumna h4.art a {

	color: #116700;

}



#srodkowaKolumna p.art {

	margin: 3px 0 6px 0;

}



#srodkowaKolumna a.art {

	color: #515151;

	text-decoration: none;

}



#srodkowaKolumna a.art:hover {

	color: #2E9700;

}



#srodkowaKolumna h3 span {

	color: #930100;

}



#srodkowaKolumna .produkty {

	color: #167100;

	width: 100%;

	_width: 96%;

}



#srodkowaKolumna .produkty td {

	width: 47%;

	vertical-align: top;

	background: #F7FCF6;

	border: solid 1px #EDF2EC;

	padding: 1%;

}



#srodkowaKolumna .produkty td div {

	display: block;

}



#srodkowaKolumna .produkty td h5 {

	margin: 0.2em 10px;

}



#srodkowaKolumna .produkty td p {

	margin: 0.2em 10px;

	font-size: 0.9em;

}



#srodkowaKolumna .produkty td .zdjecie {

	float: left;

	margin: 0 8px 0 0;

}



#srodkowaKolumna .produkty td .przelicz {

	text-align: right;

	padding: 5px 5px 0 0;

}



/* koszyk */

#srodkowaKolumna .koszyk {

	width: 100%;

	font-size: 1em;

}



#srodkowaKolumna .koszyk td {

	vertical-align: middle;

}



#srodkowaKolumna .koszyk td img.zdjecie {

	border: solid 2px #F8CE84;

	margin: 3px;

}



#srodkowaKolumna .koszyk tr.head_przesylka {



}



#srodkowaKolumna .koszyk td.k {

	border-bottom: solid 1px #e3e3e3;

	padding: 2px 0;

}



#srodkowaKolumna .koszyk tr.head td {

	border-bottom: 1px solid #25a700;

	text-align: left;

	font-weight: normal;

	color: #999;

}



#srodkowaKolumna .koszyk td.dane {

	text-align: left;

	color: #000;

	padding: 20px 0;

	border-bottom: 1px solid #d0d0d0;

}



#srodkowaKolumna .koszyk td.info {

	text-align: right;

	padding: 5px 2px;

	width: 300px;

}



#srodkowaKolumna .koszyk td.info b.cena {

	font-size: 2.5em;

}



#srodkowaKolumna .koszyk td.dane input.i {

	width: 25px;

	border: solid 1px #000;

	text-align: center;

}



#srodkowaKolumna .koszyk td.dane a,#srodkowaKolumna .koszyk td.info a {

	color: #257d00;

	border-bottom: 1px solid #d5d5d5;

	text-decoration: none;

}



#srodkowaKolumna .koszyk td.dane a:hover,#srodkowaKolumna .koszyk td.info a:hover

	{

	border-bottom: 1px solid #257d00;

}



#srodkowaKolumna .koszyk td.dane a.ico_przechowalnia {

	background: url(../images/do_przechowalni.gif) 0 1px no-repeat;

	padding-left: 20px;

}



#srodkowaKolumna .koszyk td.dane a.ico_dokoszyka {

	background: url(../images/ico_dokoszyka.gif) 0 1px no-repeat;

	padding-left: 20px;

}



#srodkowaKolumna .koszyk td.dane a.ico_usun {

	background: url(../images/usun.gif) 0 1px no-repeat;

	padding-left: 20px;

}



#srodkowaKolumna .koszyk td.dane a.ico_przechowalnia {

	margin-left: 25px;

	border-bottom: none;

}



#srodkowaKolumna .koszyk td.dane a.ico_przechowalnia span {

	border-bottom: 1px solid #d5d5d5;

}



#srodkowaKolumna .koszyk td.dane a.ico_dokoszyka {

	margin-left: 25px;

	border-bottom: none;

}



#srodkowaKolumna .koszyk td.dane a.ico_dokoszyka span {

	border-bottom: 1px solid #d5d5d5;

}



#srodkowaKolumna .koszyk td.dane a.ico_usun {

	border-bottom: none;

}



#srodkowaKolumna .koszyk td.dane a.ico_usun span {

	border-bottom: 1px solid #d5d5d5;

}



#srodkowaKolumna .koszyk td.dane a.ico_usun:hover,#srodkowaKolumna .koszyk td.dane a.ico_przechowalnia:hover,#srodkowaKolumna .koszyk td.dane a.ico_dokoszyka:hover,.powrot:hover

	{

	border-bottom: none;

}



#srodkowaKolumna .koszyk td.dane a.ico_usun:hover span,#srodkowaKolumna .koszyk td.dane a.ico_przechowalnia:hover span,#srodkowaKolumna .koszyk td.dane a.ico_dokoszyka:hover span,.powrot:hover span

	{

	border-bottom: 1px solid #257d00;

}



a.powrot {

	background: url(../images/powrot.gif) 0 1px no-repeat;

	padding-left: 20px;

	border-bottom: none;

	color: #257d00;

	text-decoration: none;

}



a.powrot span {

	font-weight: bold;

	font-size: 14px;

	border-bottom: 1px solid #d5d5d5;

}



#srodkowaKolumna .koszyk td.dokasy {

	text-align: right;

	vertical-align: top;

	padding-top: 20px;

}



#srodkowaKolumna .koszyk td #l_zagr {

	/*font-weight:bold; font-size:1.1em;*/

	color: #808080;

	font-size: 1.1em;

}



#srodkowaKolumna .koszyk td #l_faktura {

	color: #808080;

	font-size: 1.1em;

}



#podzial_gora {

	height: 33px;

	background: url(../images/podzial_gora.gif) center bottom no-repeat;

}



#podzial_dol {

	height: 33px;

	background: url(../images/podzial_dol.gif) center top no-repeat;

}



#srodkowaKolumna .koszyk td.info span.suma {

	font-weight: bold;

	font-size: 1.2em;

}



#srodkowaKolumna .koszyk td.info span.cena {

	color: #137703;

	font-size: 1.5em;

	font-weight: bold;

}



#srodkowaKolumna .koszyk td.info span.cena span {

	font-size: 0.8em;

	color: #656565;

}



#podzial_bg {

	background: url(../images/podzial_bg.gif) center repeat-y;

	padding: 5px;

	overflow: auto;

	_width: 100%;

	_padding: 5px 0;

}



#podzial_bg .lKol {

	width: 47%;

	float: left;

	padding: 0 1%;

}



#podzial_bg .rKol {

	width: 47%;

	float: right;

	padding: 0 1%;

}



#podzial_bg .rKol b.g {

	color: #B90000;

}



#podzial_bg input {

	margin: 2px 0;

	border: solid 1px #77A961;

	width: 65%;

}



#podzial_bg label {

	display: block;

	width: 50%;

	float: left;

	clear: both;

}



#podzial_bg .rKol div,#podzial_bg .lKol div {

	text-align: right;

	padding: 0 0 25px 0;

}



#podzial_bg .rKol div#przypomnij_haslo {

	text-align: left;

	padding: 0;

}



#podzial_bg input.dalej {

	background: url(../images/zapisz.gif);

	border: 0;

	width: 104px;

	height: 38px;

	cursor: pointer;

}



#podzial_bg input.zaloguj {

	background: url(../images/zaloguj.gif);

	border: 0;

	width: 115px;

	height: 38px;

	cursor: pointer;

}



#podzial_bg input.send {

	background: url(../images/wyslij.gif);

	border: 0;

	width: 115px;

	height: 38px;

	cursor: pointer;

}



#aktualnosci h5 {

	font-size: 1em;

	margin-bottom: 0;

}



#aktualnosci h5 span {

	margin-left: 2.5em;

	color: #000;

	font-weight: normal;

}



#stronicowanie {

	color: #257800;

	text-align: center;

}



#stronicowanie a {

	color: #257800;

	text-decoration: none;

}



#stronicowanie a:hover {

	color: #930100;

}



#stronicowanie a.str {

	text-decoration: underline;

}



#stronicowanie a.selected {

	color: #930100;

	font-weight: bold;

}



#produkt {

	font-size: 1em;

	color: #257900;

}



#produkt td,#produkt table td {

	width: auto;

}



#produkt .zdjecie img {

	border: solid 2px #FBDCA6;

}



#produkt table {

	font-size: 1em;

}



#produkt table .kat {

	width: auto;

	color: #257900;

}



#produkt table .nfo {

	color: #515151;

}



#produkt table {

	margin-bottom: 20px;

}



#produkt p {

	margin: 3px 0;

}



/* stopka */

#stopka_shadow_top {

	height: 6px;

	background: url(../images/bg-stopka.gif) top repeat-x;

}



#stopka a {

	text-decoration: none;

	color: #167100;

	font-size: 0.9em;

}



#stopka_shadow_bottom {

	height: 6px;

	background: url(../images/bg-stopka.gif) bottom repeat-x;

}



#prawaKolumna .najpopularniejsze {

	color: #F0BA68;

	text-decoration: none;

}



#prawaKolumna .najpopularniejsze:hover {

	color: #F0BA68;

	text-decoration: underline;

	background: transparent;

}



#prawaKolumna .wysylkaBox {

	margin: 0 0 8px 7px;

}



/*



 * mailing



 */

#mailing {

	width: 576px;

	background: white;

	padding: 0 10px;

	text-align: left;

}



#mailing #mailing-middle {

	padding: 12px 24px;

}



#mailing .text {

	padding: 0 1px;

	font-size: 0.9em;

	font-family: Trebuchet, "Trebuchet MS", "Lucida Grande", Arial,

		sans-serif;

	border: solid 1px #73A661;

}



#mailing h1 {

	margin: 8px 0;

	padding: 0;

	font-size: 1.1em;

	color: #167100;

}



#mailing h2 {

	margin: 8px 0;

	padding: 0;

	font-size: 0.8em;

	color: #167100;

}



#mailing p {

	margin: 8px 0;

	padding: 0;

	font-size: 0.8em;

}



#mailing a:link,a:focus,a:visited,a:active {

	color: #167100;

	text-decoration: underline;

}



#mailing a:hover {

	text-decoration: none;

}



#mailing #mail .red {

	color: #BC0603;

}



#mailing #mail span {

	color: #167100;

}



/*



 * poleć znajomemu



 */

#polec {

	padding: 10px;

	font-size: 0.8em;

}



#polec form {

	color: #73A661;

}



#polec input,#polec textarea {

	background: url(../images/polec_znajomemu/bg-input.gif) #fff;

	border: solid 1px #73A661;

}



#polec label {

	display: block;

	width: 110px;

	float: left;

}



#polec h4.art {

	color: #116700;

	margin: 3px 0;

	background: url(../images/bullet-art.gif) center left no-repeat;

	padding-left: 15px;

}



#lewaKolumna a.aKMG:hover {

	color: #FECFA2;

	background: transparent;

	text-decoration: underline;

}



#prawaKolumna .Clear {

	clear: both;

	height: 8px;

}



#JakPrzyciagacAnioly {

	background: url('../images/nowe/jak-przyciagac-anioly-bg.gif') 100% 0

		no-repeat;

	font-size: 11px;

	color: #257800;

	padding: 100px 4px 14px 18px;

	margin-top: 0;

}



#JakPrzyciagacAnioly p {

	padding: 0;

	margin: 0 0 2px;

}



#JakPrzyciagacAnioly p span {

	font-size: 10px;

}



#JakPrzyciagacAnioly a {

	color: #257800;

	background: #E7F697;

}



#JakPrzyciagacAnioly label {

	display: block;

	color: #299700;

	margin-top: 1px;

	margin-bottom: 1px;

}



#JakPrzyciagacAnioly label span {

	font-size: 10px;

}



#JakPrzyciagacAnioly input.text {

	border: 1px solid #7DA66A;

	width: 148px;

	margin-bottom: 4px;

}



#JakPrzyciagacAnioly input.image {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

}



#JakPrzyciagacAnioly input.checkbox {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

	_margin-bottom: -3px;

}



#JakPrzyciagacAnioly .SubmitBox {

	padding: 4px 0 2px;

	text-align: center;

}



#JakPrzyciagacPieniadze {

	background:

		url('../images/nowe/jak-przyciagac-pieniadze-i-obfitosc-bg.gif') 100%

		0 no-repeat;

	font-size: 11px;

	color: #257800;

	padding: 100px 4px 18px 18px;

	margin-top: 6px;

	_margin-top: -8px;

}



#JakPrzyciagacPieniadze p {

	padding: 0;

	margin: 0 0 2px;

	clear: both;

}



#JakPrzyciagacPieniadze p input.checkbox {

	float: left;

	border-style: none;

	background: none;

	padding: 0;

	margin: 2px 12px 12px 2px;

}



#JakPrzyciagacPieniadze p span {

	font-size: 10px;

}



#JakPrzyciagacPieniadze a {

	color: #257800;

	background: #E7F697;

}



#JakPrzyciagacPieniadze label {

	display: block;

	color: #299700;

	margin-top: 1px;

	margin-bottom: 1px;

}



#JakPrzyciagacPieniadze label span {

	font-size: 10px;

}



#JakPrzyciagacPieniadze input.text {

	border: 1px solid #7DA66A;

	width: 148px;

	margin-bottom: 4px;

}



#JakPrzyciagacPieniadze input.image {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

}



#JakPrzyciagacPieniadze input.checkbox {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

	_margin-bottom: -3px;

}



#JakPrzyciagacPieniadze .SubmitBox {

	padding: 4px 0 2px;

	text-align: center;

}



#NewsletterArtykulow {

	background: url('../images/nowe/newsletter-artykulow-bg.gif') 100% 0

		no-repeat;

	font-size: 11px;

	color: #257800;

	padding: 178px 4px 14px 18px;

	margin-top: 6px;

	_margin-top: -10px;

}



#NewsletterArtykulow p {

	padding: 0;

	margin: 0 0 2px;

	clear: both;

}



#NewsletterArtykulow p strong {

	font-size: 12px;

}



#NewsletterArtykulow p span {

	font-size: 10px;

}



#NewsletterArtykulow a {

	color: #257800;

	background: #E7F697;

}



#NewsletterArtykulow label {

	display: block;

	color: #299700;

	margin-top: 1px;

	margin-bottom: 1px;

}



#NewsletterArtykulow label span {

	font-size: 10px;

}



#NewsletterArtykulow input.text {

	border: 1px solid #7DA66A;

	width: 148px;

	margin-bottom: 4px;

}



#NewsletterArtykulow input.image {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

}



#NewsletterArtykulow input.checkbox {

	border-style: none;

	margin: 0;

	background: none;

	padding: 0;

	_margin-bottom: -3px;

}



#NewsletterArtykulow .SubmitBox {

	padding: 4px 0 2px;

	text-align: center;

}



#ochrona {

	clear: both;

	color: #167100;

	padding: 0px 20px;

	font-size: 0.73em;

	text-align: center;

}



#podkategorie ul {

	float: left;

}



#podkategorie li {

	float: left;

	width: 200px;

	margin-right: 30px;

}



.konto_form {

	width: 294px;

	height: 22px;

	font-size: 1em;

	padding-top: 4px;

}



.konto_form_small {

	width: 50px;

	height: 22px;

	font-size: 1em;

	padding-top: 4px;

}



#form_konto span {

	color: #767676;

	font-size: 0.9em;

}



#przypomnij_haslo_link {

	display: none;

	text-decoration: underline;

	float: left;

	margin-left: -120px;

	cursor: pointer;

}



#form_konto div {

	margin-bottom: 5px;

}



#bt_dalej {

	background: transparent url(../images/dalej.gif) repeat scroll 0 0;

	border: 0 none;

	cursor: pointer;

	height: 38px;

	width: 98px;

	padding-top: 38px;

	float: left;

	margin-left: 485px;

}



#bt_zamow {

	background: transparent url(../images/wyslij_zamowienie.gif) repeat

		scroll 0 0;

	border: 0 none;

	cursor: pointer;

	height: 37px;

	width: 203px;

	padding-top: 37px;

	float: right;

	position: relative;

	top: -30px;

}



#bt_zamow :active {

	text-decoration: none;

	border: none;

}



p.nr_zam {color #000;



}



p.nr_zam span {

	color: #555;

}



a.ico_druk {

	background: url(../images/ico-drukuj.gif) 0 1px no-repeat;

	padding-left: 20px;

	text-decoration: none;

}



a.ico_druk span {

	border-bottom: 1px solid #d5d5d5;

}



a.ico_druk:hover span {

	border-bottom: 1px solid #257d00;

}



#menu_w_koszyku {

	width: 100%;

	float: left;

	margin: 0 0 30px 0;

}



#menu_w_koszyku li {

	float: left;

	color: #133a01;

	border-left: 1px solid #f8ffe3;

	border-right: 1px solid #ccff3d;

	padding: 4px 10px;

	background: url(../images/kosz_menu_bg.gif) 0 0 repeat-x;

	font-size: 12px;

}



#menu_w_koszyku li.selected {

	border-right: 1px solid #46a626;

	border-left: 1px solid #80ce51;

}



#menu_w_koszyku li.first {

	border-left: none;

	-moz-border-radius-bottomleft: 3px;

	-moz-border-radius-topleft: 3px;

}



#menu_w_koszyku li.last {

	border-right: none;

	-moz-border-radius-bottomright: 3px;

	-moz-border-radius-topright: 3px;

}



#menu_w_koszyku li.selected {

	background: url(../images/kosz_menu_bg2.gif) 0 0 repeat-x;

	color: #000;

}



#menu_w_koszyku li.selected {

	border-right: 1px solid #46a626;

}



#menu_w_koszyku li span {

	color: #30b000;

}



#menu_w_koszyku li.selected span {

	color: #efffbd;

}



#info_wyslane {

	width: 550px;

	margin: 0 auto;

	background: #e7f8e0;

	padding: 25px;

}



#info_wyslane_wrap {

	background: #f1fbec;

	border-top: 1px solid #b5dda5;

	border-bottom: 1px solid #b5dda5;

	padding: 20px;

}



#przelewy_wrap {

	background: #fff;

	padding: 15px;

	float: left;

	width: 96%;

}



#przelewy input {

	background: #b5dda5;

}



#przelewy_wrap.rozwin {

	background: #e7f8e0;

}



#faktura,#wysylka_zagr,.metody input {

	border: none;

	background: none;

}



.bank {

	border-top: 1px solid rgb(182, 221, 165);

	padding: 15px;

	background: rgb(241, 251, 236) none repeat scroll 0% 0%;

	width: 42%;

	float: left;

}



.poczta {

	border-top: 1px solid rgb(182, 221, 165);

	padding: 15px;

	background: rgb(241, 251, 236) none repeat scroll 0% 0%;

	width: 550px;

	float: left;

}



.w_radio {

	display: blok;

	float: left;

	width: 15%;

}



.w_nazwa {

	display: blok;

	float: left;

	width: 35%;

}



.w_oczekiwanie {

	color: #5b5b5b;

	display: blok;

	float: left;

	width: 25%;

}



.w_koszt {

	color: #226f00;

	font-weight: bold;

	display: blok;

	float: left;

	width: 25%;

}



/*------horoskopy----------*/

#horoskop_form input.image {

	background: #FFFFFF url(../images/nowe/button-wyslij.gif) no-repeat

		scroll 0 0;

	border: none;

	width: 59px;

	height: 19px;

	padding-top: 19px;

}



#horoskop_form div.item {

	margin-bottom: 5px;

}



#prawaKolumna a#horoskop_link :hover {

	background: none;

}



.metody {

	float: left;

	width: 96%;

}



/*-------------------krainy----------------*/

#kraina_baner {

	display: block;

	margin: 0 auto;

	margin-bottom: 15px;

}



.kategoria_nazwa {

	font-size: 16px;

	font-weight: bold;

	color: #ffe5bd;

	margin: 0;

	float: left;

	width: 100%;

	_width: 99%;

	background: url(../images/krainy/naglowki/t-kraina.jpg) no-repeat scroll

		0 0;

	border: 1px solid #f0f0f0;

	border-bottom: none;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-webkit-border-top-left-radius: 5px;

}



.kraina_nazwa {

	margin: 0;

	float: left;

	width: 100%;

	_width: 99%;

	background: url(../images/krainy/naglowki/naglowek.jpg) no-repeat scroll

		0 0;

	margin-bottom: 15px;

}



.kategoria_nazwa.art {

	margin-top: 20px;

}



.kategoria_nazwa span {

	display: block;

}



.kraina_nazwa span {

	display: block;

	padding: 30px 0 29px 60px;

	font: normal 25px Tahoma, Geneva, Kalimati, sans-serif;

	color: #fff;

}



.bogactwo {

	background: url(../images/krainy/naglowki/t-bogactwo.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 14px 15px;

}



.zodiak {

	background: url(../images/krainy/naglowki/t-zodiak.jpg) no-repeat scroll

		100% 0;

	padding: 4px 0 3px 15px;

}



.zapach {

	background: url(../images/krainy/naglowki/t-zapach.jpg) no-repeat scroll

		100% 0;

	padding: 4px 0 6px 15px;

}



.prezenty {

	background: url(../images/krainy/naglowki/t-prezenty.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.orientalne {

	background: url(../images/krainy/naglowki/t-orientalne.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 10px 15px;

}



.fengshui {

	background: url(../images/krainy/naglowki/t-fengshui.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 7px 15px;

}



.amulety {

	background: url(../images/krainy/naglowki/t-amulety.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.default {

	background: url(../images/krainy/naglowki/t-default.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.rozwoj {

	background: url(../images/krainy/naglowki/t-rozwoj.jpg) no-repeat scroll

		100% 0;

	padding: 4px 0 3px 15px;

}



.kamienie {

	background: url(../images/krainy/naglowki/t-kamienie.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.anioly {

	background: url(../images/krainy/naglowki/t-anioly.jpg) no-repeat scroll

		100% 0;

	padding: 4px 0 14px 15px;

}



.milosc {

	background: url(../images/krainy/naglowki/t-milosc.jpg) no-repeat scroll

		100% 0;

	padding: 4px 0 3px 15px;

}



.obsydian {

	background: url(../images/krainy/naglowki/t-obsydian.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.ze-swiata {

	background: url(../images/krainy/naglowki/t-ze-swiata.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 3px 15px;

}



.n-bogactwo {

	background: url(../images/krainy/naglowki/bogactwo.jpg) no-repeat scroll

		100% 0;

}



.n-zodiak {

	background: url(../images/krainy/naglowki/zodiak.jpg) no-repeat scroll

		100% 0;

}



.n-zapach {

	background: url(../images/krainy/naglowki/zapach.jpg) no-repeat scroll

		100% 0;

}



.n-prezenty {

	background: url(../images/krainy/naglowki/prezenty.jpg) no-repeat scroll

		100% 0;

}



.n-orientalne {

	background: url(../images/krainy/naglowki/orientalne.jpg) no-repeat

		scroll 100% 0;

}



.n-fengshui {

	background: url(../images/krainy/naglowki/fengshui.jpg) no-repeat scroll

		100% 0;

}



.n-amulety {

	background: url(../images/krainy/naglowki/amulety.jpg) no-repeat scroll

		100% 0;

}



.n-default {

	background: url(../images/krainy/naglowki/default.jpg) no-repeat scroll

		100% 0;

}



.n-rozwoj {

	background: url(../images/krainy/naglowki/rozwoj.jpg) no-repeat scroll

		100% 0;

}



.n-kamienie {

	background: url(../images/krainy/naglowki/kamienie.jpg) no-repeat scroll

		100% 0;

}



.n-anioly {

	background: url(../images/krainy/naglowki/anioly.jpg) no-repeat scroll

		100% 0;

}



.n-milosc {

	background: url(../images/krainy/naglowki/milosc.jpg) no-repeat scroll

		100% 0;

}



.n-obsydian {

	background: url(../images/krainy/naglowki/obsydian.jpg) no-repeat scroll

		100% 0;

}



.kraina_nazwa span.n-ze-swiata {

	background: url(../images/krainy/naglowki/ze-swiata.jpg) no-repeat

		scroll 100% 0;

	font-size: 22px;

	padding: 18px 160px 17px 60px;

}



.artykuly {

	background: url(../images/krainy/naglowki/t-artykuly.jpg) no-repeat

		scroll 100% 0;

	padding: 4px 0 24px 15px;

}



.kraina_box {

	background: #f7fcf6;

	border: 1px solid #f0f0f0;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	border-top: none;

	float: left;

	width: 100%;

	_width: 99%;

	padding-bottom: 10px;

}



.kraina_box.sub {

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	margin-top: 10px;

	border-top: 1px solid #f0f0f0;

}



.kraina_artykuly {

	background: #fff;

	border: 1px solid #f0f0f0;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	border-top: none;

	width: 100%;

	_width: 99%;

	padding-bottom: 10px;

	float: left;

}



.kraina_produkt {

	float: left;

	margin: 5px 0;

	text-align: center;

	width: 25%;

	* width: 24.5%;

}



.produkt_lista {

	width: 33%;

	float: left;

}



#srodkowaKolumna .produkt_lista a {

	color: #133a01;

	font: normal 13px Tahoma, Geneva, Kalimati, sans-serif;

	background: transparent url(../images/krainy/bullet.gif) no-repeat left center;

	padding-left: 10px;

	margin: 10px 0 0 10px;

	float: left;

	text-decoration: none;
	
	padding-bottom:1px;

}



.produkt_lista a span {

	border-bottom: 1px solid #7dc371;
  
}



.produkt_lista a:hover span {

	/*border-bottom: 1px solid #133a01;*/
  background:#7dc371;
}



#srodkowaKolumna .kraina_produkt a {

	text-align: center;

	color: #133a01;

	font: bold 11px Tahoma, Geneva, Kalimati, sans-serif;

	text-decoration: none;

}



#srodkowaKolumna .kraina_produkt a span {

	display: block;

	width: 140px;

	margin: 0 auto;
	
	cursor:pointer;

}



#srodkowaKolumna .kraina_produkt a:hover span {

	text-decoration: underline;

}



.kraina_artykuly li {

	background: transparent url(../images/bullet-art.gif) no-repeat scroll

		left center;

	padding-left: 15px;

}



#srodkowaKolumna .kraina_artykuly li a {

	font: normal 13px Verdana, Geneva, Kalimati, sans-serif;

	color: #000;

	text-decoration: none;

}



#srodkowaKolumna .kraina_artykuly li a:hover {

	text-decoration: underline;

}



#aloha_artykuly {

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	background: #2d9b10 url(../images/krainy/zapizy_art_box.gif) no-repeat

		-2px 0;

	width: 309px;

	margin: 0 auto;

	margin-top: 20px;

	padding: 0 10px 5px 10px;

}



#aloha_artykuly h3 {

	color: #ffe5bd;

	font-weight: bold;

	font-size: 13px;

	margin: 0;

	padding: 5px 0;

	text-align: center;

}



#aloha_artykuly p {

	font-size: 12px;

	color: #fff;

}



#aloha_artykuly label {

	font-size: 11px;

	color: #d5f4ce;

}



#aloha_artykuly .pp label {

	color: #fff;

}



#aloha_artykuly input.text {

	border: 1px solid #7da66a;

	background: transparent url(../images/krainy/input_bg.gif) repeat-x 0 0;

	height: 18px;

}



#aloha_artykuly input.submit {

	border: none;

	background: none;

}



#srodkowaKolumna #aloha_artykuly a {

	color: #fff;

	text-decoration: underline;

}



#srodkowaKolumna #aloha_artykuly a:hover {

	text-decoration: none;

}



#krainy_ikony {

	text-align: center;

}

#krainy_ikony a{text-decoration:none;}


#krainy_ikony img {

	margin:0 16px;

}



#horoskop {

	height: 510px;

	margin: auto;

	overflow: auto;

	position: relative;

	width: 510px;

	margin-top: 40px;

}



#horo_banner {

	float: left;

	position: relative;

}



#wodnik {

	height: 27px;

	left: 100px;

	position: absolute;

	top: 205px;

	visibility: hidden;

	width: 52px;

}



#ryby {

	height: 49px;

	left: 138px;

	position: absolute;

	top: 135px;

	visibility: hidden;

	width: 46px;

}



#baran {

	height: 49px;

	left: 193px;

	position: absolute;

	top: 104px;

	visibility: hidden;

	width: 52px;

}



#byk {

	height: 49px;

	left: 259px;

	position: absolute;

	top: 104px;

	visibility: hidden;

	width: 52px;

}



#bliznieta {

	height: 50px;

	left: 315px;

	position: absolute;

	top: 137px;

	visibility: hidden;

	width: 53px;

}



#rak {

	height: 46px;

	left: 347px;

	position: absolute;

	top: 196px;

	visibility: hidden;

	width: 50px;

}



#lew {

	height: 53px;

	left: 347px;

	position: absolute;

	top: 257px;

	visibility: hidden;

	width: 50px;

}



#panna {

	height: 50px;

	left: 315px;

	position: absolute;

	top: 317px;

	visibility: hidden;

	width: 51px;

}



#waga {

	height: 32px;

	left: 258px;

	position: absolute;

	top: 357px;

	visibility: hidden;

	width: 50px;

}



#skorpion {

	height: 48px;

	left: 191px;

	position: absolute;

	top: 348px;

	visibility: hidden;

	width: 52px;

}



#strzelec {

	height: 50px;

	left: 136px;

	position: absolute;

	top: 317px;

	visibility: hidden;

	width: 51px;

}



#kozioro {

	height: 51px;

	left: 106px;

	position: absolute;

	top: 258px;

	visibility: hidden;

	width: 44px;

}



.h3-horoskop {

	color: #133a01;

	font-size: 20px;

	font-weight: bold;

}



#horoskop_box {

	width: 603px;

	margin: 0 auto;

}



.horoskop_wrap {

	background: transparent url(../images/horoskop/horoskop_wrap.gif)

		repeat-x 0 0;

	width: 281px;

	padding: 15px 10px;

	float: left;

	_margin-top: -4px;

}



.horoskop_wrap.lewy {

	padding-right: 0;

	width: 290px;

	margin-left: 1px;

}



.horoskop_wrap .line {

	border-right: 1px solid #b6e5aa;

	padding-right: 10px;

}



#horoskop_zapisy {

	float: left;

	width: 100%;

	_width: 99%;

	margin-top: 20px;

	margin-bottom: 10px;

}



.horoskop_wrap h4 {

	font-size: 18px;

	color: #1d570c;

	font-weight: normal;

	margin: 0;

}



#srodkowaKolumna .horoskop_wrap p {

	color: #0e3702;

	font-size: 14px;

}



#horoskop_zapisy_wrap {

	width: 320px;

	background: #adf290 url(../images/horoskop/horoskop-zapisy-bg.gif)

		repeat-x 0 0;

	border: 1px solid #75b55d;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	margin: 0 auto;

	padding: 15px 20px;

}



#zobacz_wszystkie {

	background: transparent url(../images/zobacz_wszystkie.gif) no-repeat 0

		0;

	width: 116px;

	height: 31px;

	display: block;

	text-indent: -1000em;

	float: right;

	margin-top: 15px;

}



#horoskop_zapisy_wrap p.intro {

	color: #1d570c;

	font-weight: bold;

	font-size: 15px;

	text-align: center;

	margin: 0;

	margin-bottom: 10px;

}



#horoskop_zapisy_wrap input.text {

	border: 1px solid #236d0c;

	background: #fff;

	width: 169px;

	height: 19px;

	padding: 2px;

}



#horoskop_zapisy_wrap input.submit {

	background: transparent url(../images/horoskop/zapisz.gif) no-repeat 0 0

		;

	width: 66px;

	font-size: 0;

	height: 28px;

	border: none;

	cursor: pointer;

}



#horoskop_zapisy_wrap .item {

	margin-left: 50px;

	margin-top: 5px;

}



#horoskop_zapisy_wrap .pp {

	color: #000;

	border-bottom: 1px solid #7daf28;

	text-decoration: none;

}



#horoskop_zapisy_wrap .pp:hover {

	border: none;

}



/*----------kalejdoskop-------------*/

#kalejdoskop {

	background: transparent url(../images/krainy/kalejdoskop.jpg) no-repeat

		0 0;

	width: 613px;

	height: 293px;

	margin: 0 auto;

	position: relative;

	margin-bottom: 20px;

}



#kalejdoskop.sub {

	background: transparent url(../images/krainy/kalejdoskop2.jpg) no-repeat

		0 0;

}



#kalejdoskop h2,#kalejdoskop label {

	display: none;

}



#kalejdoskop form {

	width: 210px;

	position: absolute;

	top: 126px;

	left: 375px;

}



#kalejdoskop.sub form {

	left: 233px;

	top: 181px;

}



#kamienie-a-z {

	position: absolute;

	background: transparent url(../images/krainy/bt_kamienie.jpg) no-repeat

		0 0;

	width: 251px;

	height: 39px;

	top: 126px;

	left: 28px;

	text-indent: -1000em;

}

#kamienie-a-z:hover {background-position:0 -39px;}

input.kamien_submit {

	background: transparent url(../images/krainy/bt_szukaj.jpg) no-repeat 0 -39px;

	width: 56px;

	height: 39px;

	padding-top: 39px;

	border: none;

	float: left;

	margin-left: 5px;

	cursor: pointer;

}

input.kamien_submit:hover {background-position: 0 0;}


input.kamien_input {

	background: #fff url(../images/krainy/input_bg.gif) repeat-x 0 0;

	width: 136px;

	height: 19px;

	padding: 6px 2px;

	border: 1px solid #7da66a;

	float: left;

}



#srodkowaKolumna #kalejdoskop.sub a {

	color: #628f08;

	font-weight: bold;

	font-size: 20px;

	text-decoration: none;

	border-bottom: 1px solid #11610b;

}



#srodkowaKolumna #kalejdoskop.sub a:hover {

	border-bottom: none;

}



#srodkowaKolumna #centeredmenu {

	overflow: hidden;

	position: relative;

	top: 110px;

	width: 100%;

}



#kalejdoskop.sub li {

	background: none;

	float: left;

	margin: 0 5px;

	padding: 0;

	display: block;

	position: relative;

	right: 50%;

	padding: 1px 0;

}



#kalejdoskop.sub ul {

	clear: left;

	float: left;

	list-style: none;

	margin: 0;

	padding: 0;

	position: relative;

	left: 50%;

	text-align: center;

}



.kraina_box.sub h3 {

	color: #10600b;

	font-size: 24px;

	font-weight: bold;

	margin: 10px;

	width: 50%;

	float: left;

}



#srodkowaKolumna a.dogory {

	color: #133a01;

	font: normal 10px Tahoma, Geneva, Kalimati, sans-serif;

	background: url(../images/krainy/dogory.gif) no-repeat 100% 50%;

	padding-right: 15px;

	float: right;

	margin: 10px;

	text-decoration: none;

}



a.dogory span {

	border-bottom: 1px solid #a8cc72;

}



a.dogory:hover span {

	border-bottom: 1px solid #133a01;

}



#kamien-opis img {

	border: 2px solid #FBDCA6;

	float: left;

	margin: 0 20px 15px 0;

}



#kamien-opis h2 {

	/*font: normal 20px Tahoma, Geneva, Kalimati, sans-serif;*/
	
	font-size: 20px;

	/*color: #133a01;*/
	
	color: #167100 !important;

}



#kamien-opis p {

	color: /*#11610b*/ #000;

	/*font: normal 14px Tahoma, Geneva, Kalimati, sans-serif;*/

	line-height: 21px;
	
	font-size: 14px;

}



#srodkowaKolumna a#opis {

	border-bottom: 1px solid #b3d28a;

	text-decoration: none;

	font: normal 12px Tahoma, Geneva, Kalimati, sans-serif;

	color: #11610b;

	float: right;

	margin-bottom: 20px;

}



#srodkowaKolumna a#opis :hover {

	border-bottom: 1px solid #fff;

}

.box-zapisy {
  border-top:2px solid #DFB06C;
  margin-top:20px;
  width:100%;
  float:left;
}