.mobile {display: none;}
.obrazek {width: 980px;}

.font-xs {font-size: 11px; line-height: 15px;}
.font-xs a {font-size: 11px; line-height: 15px; color: #834E09;}

.font-s {font-size: 13px; line-height: 19px;}
.font-s a {font-size: 13px; line-height: 19px; color: #834E09;}

.font-m {font-size: 15px; line-height: 23px;}
.font-m a {font-size: 15px; line-height: 23px; color: #834E09;}

.font-l {font-size: 19px; line-height: 30px;}
.font-l a {font-size: 19px; line-height: 30px; color: #834E09;}

.font-xl {font-size: 21px; line-height: 40px;}
.font-xl a {font-size: 21px; line-height: 40px; color: #834E09;}


.font-xxl {font-size: 23px; line-height: 40px;}
.font-xxl a {font-size: 25px; line-height: 40px; color: #834E09;}

.koszyk-suma-kod {font-size: 16px; color: #3b3b3b; font-weight: bold;}
.koszyk-suma-kod2 {font-size: 21px; line-height: 42px; color: #3b3b3b; font-weight: bold;}

p {font-size: 14px; line-height: 24px; text-align: left; color: #000000;}
li {font-size: 13px; line-height: 19px;}
h1 {font-size: 21px; font-weight: normal; color: #834e09; line-height: 29px; margin-top: 0px;}
.lista_cena {color: #dd0000; font-size: 22px; font-weight: bold; font-family: arial, tahoma, verdana;}

.karta_nazwa_produktu {font-size: 21px; font-weight: normal; color: #834e09; line-height: 29px; margin-top: 0px;}
.edycja {font-size: 14px; color: #CC0000; line-height: 20px;}

.wysylka_nazwa {font-size: 14px;font-weight: bold; padding-bottom: 10px;}
.wysylka_cena {color: #dd0000; font-size: 15px; font-weight: bold; padding-right: 20px;}
.platnosc_nazwa {font-size: 14px; line-height: 30px; font-weight: bold;}
.metody_dostawy {font-size: 13px; line-height: 21px;}
.metody_dostawy a {font-size: 13px; line-height: 21px; color: #834E09;}


h3 {font-size: 21px;}
h4 {font-size: 15px; line-height: 21px; font-weight: bold; color: #000000; margin-bottom: 2px; margin-top: 5px;}

input.inputYellow{background-color:yellow;}
td.buttonYellow{background-color:yellow;}
#stopka_menu{border-top:1px solid #e9eaea;border-bottom:1px solid #e9eaea;margin:5px 0 0 0;}
#stopka_menu a{color:#929292;text-decoration:none;}
#stopka_menu a:hover{text-decoration:underline;}
#stopka_menu .bloki{background:#fff;background-repeat:repeat-y;margin:15px 0;border-right:1px #fff;}
#stopka_menu .bloki .blok{width:150px;display:inline;float:left;padding:0 15px;border-right:1px #fff;}
#stopka_menu h1{font-size:13px;color:#646464;}
#stopka_menu ul{margin:10px 0 0 0;padding:0;list-style:none;}
#stopka_menu li{font-size:11px;color:#929292;}

.promocja {
	padding:5px 10px 5px 10px;
	background-color:#ff7214;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	margin:10px 0 0 0;
	display:inline-block;
}


.kolumna-lewa {
	width: 520px;
	float: left;
	margin-right: 10px;
	display: inline-block;
	}

.kolumna-prawa {
	width: 430px;
	float: right;
	display: inline-block;
	}

	.add_wrapper {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
	}

	.add_wrapper .qty_input {
		height: 44px;
		background-color: #e5e5e5;
		text-align: center;
		border: 0;
		width: 50px;
		margin-right: 2px;
		font-size: 16px;
		font-weight: bold;
	}


	.add_wrapper .btn_cart_add {
		background-color: #cc0000;
		border-radius:6px;
		border:1px solid #d83526;
		display: block;
		cursor: pointer;
		color: #ffffff;
		font-size: 17px;
		padding: 10px 80px;
		text-decoration: none;
		opacity: 1;
		height: 44px;
		margin-left: 2px;
		font-weight: bold;
	}

	.add_wrapper .btn_cart_add:hover {
		opacity: .7;
	}

	.add_wrapper .btn_cart_add_disabled {
		background-color: #b7b7b5;
		border:1px solid #999;
		display: block;
		cursor: pointer;
		color: #ffffff;
		font-size: 17px;
		padding: 10px 30px;
		text-decoration: none;
		opacity: 1;
		height: 44px;
		margin: 0;
		font-weight: bold;
	}

	.add_wrapper .qty_wrapper {
		display: flex;
		flex-direction: row;
	}

	.add_wrapper .qty_wrapper .inc_dec {
		display: flex;
		flex-direction: column;
	}

	.add_wrapper .qty_wrapper .inc_dec span {
		display: block;
		width: 22px;
		text-align: center;
		height: 21px;
		background-color: #e5e5e5;
		cursor: pointer;
		color: #000000;
	}

	.add_wrapper .qty_wrapper .inc_dec span:hover {
		background-color: #1aa72d;
	}

	.add_wrapper .qty_wrapper .inc_dec .inc {
		margin-bottom: 1px;
	}

	.add_wrapper .qty_wrapper .inc_dec .dec {
		margin-top: 1px;
	}

	.animate_opacity {
		-webkit-transition: opacity 0.5s ease-in-out;
		-moz-transition: opacity 0.5s ease-in-out;
		transition: opacity 0.5s ease-in-out;
	}

	.animate_all {
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
	}

.szybka_wysylka {
font-family: arial, helvetica, tahoma;
padding: 5px 10px 5px 10px;
background-color: #49B4F6;
font-size: 11px;
color: #ffffff;
font-weight: bold;
width: 90px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}

.dostawa_roslin {margin-top: 5px; font-size: 14px; line-height: 20px;color: red;}


.dostawa{
font-family: arial, helvetica, tahoma;
padding: 5px 10px 5px 10px;
background-color: #737175;
font-size: 11px;
color: #ffffff;
font-weight: bold;
width: 90px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}


.niedostepny {
font-family: arial, helvetica, tahoma;
padding: 5px 10px 5px 10px;
background-color: #ff0000;
font-size: 11px;
color: white;
font-weight: bold;
width: 200px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}

.rosliny{font-family:arial, tahoma;padding:3px 3px 3px 3px;background-color:#188626;font-size:10px;color:#fff;font-weight:bold;}
.na_wyczerpaniu{font-family:arial, tahoma;padding:3px 3px 3px 3px;background-color:#000000;font-size:10px;color:#fff;font-weight:bold;line-height:18px;}
.na_zamowienie{font-family:arial, tahoma;padding:3px 3px 3px 3px;background-color:#828282;font-size:10px;color:#fff;font-weight:bold;}
.loyalnotice{color:#000000;font-size:12px; line-height: 20px;}
.loyalnotice_link{color:#000000;}
.customer_money{color:#83C404;font-size:10pt;}
.customer_percent{Tahoma;color:red;font-size:11pt;}
.customer_info_rabat{color:6A695A;font-size:8pt;}
.akcesoria_promocja{color:#ff0000;font-weight:bold;}
div.red_line{border-top:#C00000 3px solid;color:#C00000;font-size:13px;font-weight:bold;font-family:Tahoma;text-align:center;}
div.product_info{width:90%;border-top:#E8E8E8 2px solid;border-bottom:white 7px solid;}
div.hr_line_checkout{width:40%;border-top:#E8E8E8 1px solid;border-bottom:white 10px solid;}
div.hr_line_shopping_cart{width:40%;border-top:#E8E8E8 1px solid;border-bottom:white 10px solid;}
span.red_line_through{background:url(/img/linethrough.gif) repeat-x center left;color:#000;font-family:Tahoma, Arial, Verdana;font-size:12px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#464646;}
.design1{color:#464646;line-height:120%;font-size:24px;font-family:Arial, tahoma, Geneva,verdana;}
.design2{color:#9ABB32;line-height:120%;font-size:20px;font-family:Arial, tahoma, Geneva,verdana;}
.design3{color:#464646;font-family:arial, tahoma, verdana;font-size:10pt;font-weight:bold;}
.zaznaczone{font-size:11px;font-family:tahoma;color:#999999;}
.zaznaczone a{font-size:11px;font-family:tahoma;color:#999999;}
.top1{font-family:Tahoma;font-size:10pt;font-weight:bold;color:#000000;}
.wncontainer{height:170px;width:150px;text-align:center;}
.whatsnew{height:170px;width:150px;}
.whatsnew table{width:100%;}
.whatsnew td{text-align:center;color:#000000;}
.whatsnew a{color:#33FF00;}
.speccontainer{height:170px;width:150px;text-align:center;}
.specials{height:170px;width:150px;}
.specials table{width:100%;}
.specials td{color:#000000;text-align:center;}
.specials a{color:#33FF00;}
.bscontainer{height:170px;width:150px;text-align:center;}
.bestsellers{height:170px;width:150px;}
.bestsellers table{width:100%;text-align:center;}
.bestsellers td{text-align:center;color:#000000;}
.bestsellers a{color:#33FF00;}

ul.catmenu0{padding:5px 0 5px 18px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;background-color:#303030;}
ul.catmenu1{padding:7px 0 5px 25px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;}
ul.catmenu2{padding:7px 0 5px 10px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;}
ul.catmenu3{padding:4px 0 4px 10px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;}
ul.catmenu0 a {padding:0 0 0 15px;background:transparent url(images/categories/menu-arrow.png) no-repeat scroll 2px 3px;font-family: Helvetica,Tahoma,sans-serif;font-size:15px;color:#ffffff; line-height:27px;}
ul.catmenu0 a:hover{color:#80482C;}
ul.catmenu0 li.firstCategory a{color:#ff1c1c !important;font-weight: bold; font-size: 17px; line-height: 32px;}
ul.catmenu0 li.secondCategory a{ font-weight: bold; color: red !important;}
ul.catmenu0 li.categoryId1 a{color:#57e508;}
ul.catmenu0 li.active a{background:transparent url(images/categories/menu-down-arrow.png) no-repeat scroll 3px 5px;}
ul.catmenu1 a{text-decoration:none; font-size:13px;color:#ffffff;line-height:25px;padding:0 0 0 25px;background:transparent url(images/categories/menu-arrow.png) no-repeat scroll 2px 3px;}
ul.catmenu2 a{color: #e7cb1f; padding:0 0 0 23px;background:transparent url(images/categories/menu-arrow.png) no-repeat scroll 2px 3px;}
ul.active{background-color:#191919;}
li.catmenu{padding:2px 0 3px 0;position:relative;}
li.catmenu a{position:relative;}
li.catmenu a:hover{position:relative;color:#80482C;text-decoration:none;}
li.catmenu a.current{color:#b6f300; font-weight: bold;}
body{behavior:url("csshover.htc");}
.warianty{color:#000000;font-size:13px;text-decoration:none;text-align:middle;padding:5px;}
.wariant_radio{color:#000000;font-size:13px;text-decoration:none;text-align:middle;padding:5px;}
.lista_mala_nazwa_produktu{color:#000000;font-size:13px;text-decoration:none;text-align:baseline;}
.lista_srednia_nazwa_produktu{color:#000000;font-size:15px;font-weight:600;}
.lista_duza_nazwa_produktu{color:#000000;font-size:13px;text-decoration:none;}
.lista_oddzielnik{border-bottom:3px solid #e8e8e8;font-size:1px;margin-bottom:10px;margin-top:10px;}
.obrazek_odstep{margin-right:5px;}


.akcesoria_nazwa{font-family:Arial, Tahoma,Geneva, verdana;font-size:11px;color:#cc000000;margin-top:4px;margin-bottom:0px;margin-left:0px;margin-right:0px;border:0px;padding-left:0px;font-weight:none;}
.zamienniki_producent{color:#84c708;font-family:helvetica, Tahoma,verdana, arial;font-size:12px; line-height: 21px;text-transform:uppercase;}
.zamienniki_nazwa{color:#000000;font-family:Tahoma,verdana, arial;font-size:13px;font-weight:bold;}
.zamienniki_opis{color:#646464;font-family:Tahoma,Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;}
.lista_srednia_opis{color:#555555;font-family:helvetica, Tahoma, Verdana, Arial,Geneva,Lucida;font-size:13px;line-height:19px;}
.akcesoria_cena{font-family:Tahoma, arial, verdana;font-size:11px;text-align:bottom;font-weight:bold;color:#9ABB32;}
.akcesoria_cena_promocja{font-family: Tahoma, arial, verdana;font-size:11px;font-weight:none;color:#cc0000;}
.zamienniki_cena{color:#8c482c;font-size:15px;font-weight:bold;font-family:tahoma, arial, verdana;}
.zamienniki_cena_stara {font-size:10px;font-weight:bold;color:#a15b38;}
.karta_opis_produktu{font-family:Helvetica; Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:10pt;color:#000000;margin-top:2px;margin-bottom:2px;margin-left:0;margin-right:0px;border:0px;}
.karta_dostawa{font-family: Helvetica; Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:8pt;margin-top:2px;margin-bottom:2px;margin-left:0px;border:0px;}
.karta_prod_cena{font-size:16px;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;font-family: helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif}
.karta_prod_cena_zapytaj{font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:16px;font-weight:bold;margin-top:9px;margin-bottom:0px;margin-left:50px;border:0px;color:#f70628;}
.do_koszyka{color:#999999;font-family: helcetica, Tahoma,Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:9px;text-decoration:none;}
.karta_prod_cena_zestaw_nowa{font-family:helvetica, Tahoma, Arial, Verdana;font-size:14px;text-decoration:none;margin-top:2px;margin-bottom:0px;margin-left:0px;border:0px;color:#464646;}
.karta_produktu_cena{font-weight: bold;font-size:30px;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:0px;border:0px;color:#cc0000;}
.related_products{font-family:helvetica, Tahoma, Arial, Verdana;font-size:14px;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:0px;border:0px;color:#cc0000;}
.karta_prod_cena_zestaw{font-family:helvetica, Tahoma, Arial, Verdana;font-size:16px;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:0px;border:0px;color:#cc0000;}
.z_tlem{background-image:url(img/f);}
.przycisk{font-family:helvetica, Tahoma, Geneva, Arial, Helvetica, sans-serif;background-color:#e91717;text-align:center;text-decoration:none;margin-left:30px;vertical-align:middle;padding:5px;font-size:13px;height:30px;color:#F2F1C8;width:100%;text-indent:30px;}
.topbar{font-family:helvetica, Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;padding-left:10px;padding-top:6px;padding-bottom:6px;color:#000000;background-image:url(img/topbar.png);text-decoration:none;font-weight:bold;}
div.zakladki{background:url("img/box-karta-produktu1100.gif") repeat-x scroll center top transparent;width:100%;margin:0 0 0 0;float:left;}
div.zakladki-mac{background:url("img/zakladki-mac1100.jpg") repeat-x scroll center top transparent;width:100%;margin:0 0 0 0;float:left;}
ul.zakladki-mac li{margin-left:28px;float:left;border:0;border-color:#000000;font-size:12px;}
ul.zakladki-mac a{font-family:helvetica, Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;float:left;display:block;padding:9px 20px 4px 20px;border:0;border-color:#ffffff;border-bottom:0;color:#3f3f3f;text-decoration:none;}
ul.zakladki-mac a:hover{background:#ff0000;text-decoration:none;}
ul.zakladki-mac a.active{background:#ff0000;cursor:default;color:#ffffff;}
div.zakladki-mac2{background:url("img/zakladki1100.jpg") repeat-x scroll center top transparent;width:100%;margin:0 0 0 0;float:left;}
ul.zakladki-mac2 li{margin-left:28px;float:left;font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;border:0;border-color:#000000;font-size:12px;}
ul.zakladki-mac2 a{font-family:helvetica, Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;float:left;display:block;padding:9px 25px 4px 25px;border:0;border-color:#ffffff;border-bottom:0;color:#222222;text-decoration:none;}
ul.zakladki-mac2 a:hover{background:#ff0000;text-decoration:none;}
ul.zakladki-mac2 a.active{background:#ff0000;cursor:default;color:#ffffff;text-decoration:none;}
.link_gora{color:#cccccc;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora:active{color:#cccccc;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
a.link_gora:active{color:#cccccc;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora:hover{color:#ffffff;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
a.link_gora:hover{color:#ffffff;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora:visited{color:#cccccc;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora_sklep{font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;color:#15B1FF;font-weight:bold;text-decoration:none;}
.link_gora_sklept:active{color:#8bd2f6;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
a.link_gora_sklep:active{color:#8bd2f6;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora_sklep:hover{color:#8bd2f6;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
a.link_gora_sklep:hover{color:#8bd2f6;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
.link_gora_sklep:visited{color:#15B1FF;font-family:Helvetica, Geneva, Tahoma, Arial;margin-top:6px;font-size:15px;text-decoration:none;}
ul.contentPacketUl{margin:0 0 0 0px;font-family:helvetica, Geneva, Tahoma, Verdana, Arial;padding:10px 0px 10px 44px;font-size:12px;}
div.topOfPage a.upLink:hover{color:#0086cf;background:url(img/up_arrow_ico-hover.gif) no-repeat scroll right center transparent;text-decoration:none;}
div.opis p {color: #000000; font-size: 15px; line-height: 25px; font-family:helvetica, tahoma, arial, verdana, geneva; margin-left: 30px;}
div.opis ul {color: 464646;font-size: 13px; line-height: 19px; font-family:helvetica,  tahoma, arial, verdana, geneva; margin-left: 20px;}
div.opis h2 {color: #000000; font-size: 18px; font-weight: bold; line-height: 20px; font-family:helvetica,  tahoma, arial, verdana, geneva; margin-left: 30px;}
div.opis li {padding-bottom: 5px; font-size: 14px; color: #000000;}

div.boxesHeaderSetLinkBig a:hover{color:#9ABB32;}
div.boxesHeaderSetLinkBig2 a:hover{color:#000000;text-decoration:none;}
div.boxesHeaderSetLinkBig3 a:hover{color:#000000;text-decoration:none;}
div.boxesHeaderSetLinkBig-mac a:hover{color:#08C;text-decoration:none;}
div.boxesHeaderSetLinkBig-mac2 a:hover{color:#08C;text-decoration:none;}
div.boxesHeaderSetLinkSmall a:hover{color:#9ABB32;text-decoration:none;}
div.boxesHeaderSetLinkSmall2 a:hover{color:#000000;text-decoration:none;}
div.boxesHeaderSetLinkSmall3 a:hover{color:#000000;text-decoration:none;}
ul.contentPacketUl div.boxesHeaderSetLinkBig{font-size:19px;line-height:25px;font-weight: bold;}
ul.contentPacketUl div.boxesHeaderSetLinkBig2{font-size:14px;line-height:20px;}
ul.contentPacketUl div.boxesHeaderSetLinkBig3{font-size:20px;line-height:20px;color:#9ABB32;}
ul.contentPacketUl div.boxesHeaderSetLinkBig-mac{font-size:12px;line-height:16px;color:#3f3f3f;}
ul.contentPacketUl div.boxesHeaderSetLinkBig-mac2{font-size:11px;line-height:16px;text-decoration:none;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall{font-size:12px;line-height:16px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall-mac{font-size:8px;line-height:10px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall-mac2{font-size:8px;line-height:10px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall2{font-size:9px;line-height:14px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall3{font-size:9px;line-height:14px;color:#9ABB32;}
ul.contentPacketUl div.boxesHeaderSetLinkBig a{font-size:19px;line-height:25px;font-weight: bold;}
ul.contentPacketUl div.boxesHeaderSetLinkBig-mac a{font-size:12px;line-height:16px;}
ul.contentPacketUl div.boxesHeaderSetLinkBig-mac2 a{font-size:11px;line-height:16px;}
ul.contentPacketUl div.boxesHeaderSetLinkBig2 a{font-size:14px;line-height:20px;}
ul.contentPacketUl div.boxesHeaderSetLinkBig3 a{font-size:20px;line-height:20px;color:#9ABB32;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall a{font-size:13px;line-height:15px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall-mac a{font-size:8px;line-height:10px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall-mac2 a{font-size:8px;line-height:10px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall2 a{font-size:9px;line-height:14px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall3 a{font-size:9px;line-height:14px;color:#9ABB32;}
ul.contentPacketUl div.topOfPage a{background:url(img/up_arrow_ico.gif) no-repeat scroll right center transparent;color:#A3A3A3;display:block;font-size:11px;line-height:13px;padding:0 10px 0 0;text-decoration:none;margin-left:6px;}
.tab{margin-left:0px;margin-right:0px;}
ul.zakladki li{margin:3 3 3 3;float:left;font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;border:0;border-color:#000000;font-size:12px;}
ul.zakladki a{font-family:helvetica, Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;float:left;display:block;padding:9px 20px 4px 20px;border:0;border-color:#ffffff;border-bottom:0;color:#ffffff;text-decoration:none;}
ul.zakladki a:hover{background:#ff0000;text-decoration:none;}
ul.zakladki a.active{background:#ff0000;cursor:default;color:#ffffff;}
.zakladki_pula{clear:left;border:0px solid #a6a6a6;border-top:0;padding:0px 0px 0px 0px;}
.szukarka{font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;height:20px;width:250px;font-size:12px;color:#000000;text-decoration:none;background-color:#E3E2B7;border:1px #40403E solid;margin-right:0px;margin-left:0px;}
.szukarka2{font-family:helvetica, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;height:20px;width:300px;font-size:11px;color:#000000;text-decoration:none;background-color:#ffffff;border:1px #edecbf solid;margin-right:0px;padding:2px 10px;margin-left:0px;}
.top_find{font-family:helvetica, Tahoma, Geneva, Arial, Helvetica, sans-serif;height:30px;width:240px;font-size:12px;color:#000000;text-decoration:bold;background-color:#E3E2B7;border:1px #40403E solid;margin-right:0px;padding:2px 10px;margin-left:0px;}
.lista_producent{font-family:helvetica, Tahoma, Geneva, Arial, Helvetica, sans-serif;height:20px;width:120px;font-size:12px;color:#000000;text-decoration:none;background-color:#E3E2B7;border:1px #40403E solid;margin-right:0px;margin-left:0px;}
.systemowa{font-family:helvetica, Tahoma;font-size:11px;color:#000000;font-weight:normal;}
.new_nazwa_prod{font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;color:#000000;font-weight:normal;}
.szary{font-family:helvetica, Tahoma;font-size:9px;color:#000000;font-weight:normal;}
.szary2{font-family:helvetica, Tahoma;font-size:11px;color:#000000;font-weight:normal;}
.new_cena{font-family:helvetica, Tahoma;font-size:13px;color:#cccc66;font-weight:bold;}
.szukaj_top{font-family:helvetica, Tahoma;font-size:13px;border-width:2px 2px 2px 2px;border-style:solid;border-color:#b0af79;background-color:#000000;margin-bottom:1px;padding:1px;}
.rzad{color:#ffffff;font-family:helvetica, Tahoma, Arial, Helvetica, san-serif;font-size:11px;margin-bottom:0px;text-decoration:none;}
.menu1{font-family:helvetica, Tahoma;font-size:12px;color:#999966;}
.top2{background-image:url(img/);}
.top3{font-family:helvetica, Tahoma, Arial, Helvetica, san-serif;font-size:11px;color:#ffffff;margin-left:10px;margin-right:10px;}
.karta_opis_nazwa{font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:15px;color:#000000;}
.lista_nazwa{font-family:helvetica, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:15px;color:#000000;}
.menu_bar{font-family:Thelvetica, ahoma;font-size:12px;color:#ffffff;margin-left:8px;margin-right:8px;}
.box_naglowek{background-color:#d3cf92;color:#317329;font-size:20px;text-decoration:bold;margin-top:15px;margin-bottom:px;margin-left:0px;margin-right:5px;font-family:helvetica, Geneva, Arial, Helvetica, san-serif;}
.menu_bar:hover{font-family:tahoma;font-size:12px;text-decoration:none;color:#721214;margin-left:8px;margin-right:8px;}
.nazwa_produktu{color:#000000;font-size:11pt;font-weight:bold;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;font-family:helvetica, Tahoma, Verdana, Lucida;}
.karta_opis_nazwa{font-size:15px;color:#000000;}
.karta_opis{font-size:12px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#000000;}
.karta_manufacturer{font-size:11px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#969696;}
.karta_model{font-size:12px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#464646;}
.top4{font-size:10px;color:#5A5A48;margin-left:10px;margin-right:10px;}
A.top3{font-size:11px;color:#5A5A48;margin-left:10px;margin-right:10px;}
.fixcenter{width:1250px;border-style:solid;border-left-color:black;border-width:0px;border-top-width:0px;border-left-width:0px;border-bottom-width:0px;background-color:#ffffff;margin:0px;margin-top:0px;text-align:left;}
.imagesBoxContents{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.boxText{font-family:Tahoma;font-size:10px;}
.errorBox{font-family:Tahoma;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Tahoma;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Tahoma;font-size:10px;color:#36A114;text-decoration:underline;}
BODY{font-family: helvetica, geneva, tahoma, arial; text-align:center;border:0px;background-image:url(img/page-bg.jpg);background-repeat:repeat-x;color:#000000;margin:0px;background-color:#000000;}
A{color:#000000;text-decoration:none;}
A:hover{color:#000000;text-decoration:underline;}
.test{background-image:url(img/cena.gif);width:175;height:50;}
.box_naglowek{color:#000000;text-decoration:none;margin-top:2px;margin-bottom:2px;margin-left:5px;margin-right:5px;font-family:Tahoma;font-size:11px;}
FORM{display:inline;}
TR.header{background:#dedebc;}
TR.headerNavigation{background:#ffffff;}
TD.headerNavigation{font-family:Tahoma;font-size:11px;color:#464646;}
TD.headerNavigationContent{font-family:Tahoma;font-size:11px;color:#cc0000;font-weight:normal;}
A.headerNavigation{font-family:Tahoma;color:#999999;font-size:11px}
A.headerNavigation:hover{color:#cc0000;text-decoration:none;}
TR.headerError{background:#990000;}
TD.headerError{font-family:Tahoma, Tahoma;font-size:12px;background:#990000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#f2da9a;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#f2da9a;color:#ffffff;font-weight:bold;text-align:center;}
TR.footer{background:#000000;}
TD.footer{font-family:Tahoma;font-size:10px;background:#000000;color:#ffffff;font-weight:bold;}
.infoBox{}
.infoBoxContents{font-weight:bold;font-size:12px;}
.infoBoxContents a{font-family:Tahoma;font-size:13px;color:#834E09;font-weight:normal;}
.infoBoxContents a.lista_srednia_opis{font-weight:normal;color:#646464;}
#nav li.selected{background-color:#FFCC00;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Tahoma;font-size:10px;}
.newItemInCart{font-family:Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;margin-top:0px;margin-bottom:0px;font-weight:normal;color:#83c404;margin-left:0px;margin-right:0px;}
.ShoppingCartBoxContents{font-family:Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;margin-top:0px;margin-bottom:0px;font-weight:normal;color:#999999;margin-left:0px;margin-right:0px;}
SPAN.newItemInCart{font-family:Tahoma, Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;margin-top:px;margin-bottom:0px;font-weight:normal;color:#83c404;margin-left:0px;margin-right:0px;}
.opisy{font-family:Tahoma, Verdana;font-size:11px;}
.logowanie1{font-family:Tahoma;font-size:11px;}
.logowanie2{font-family:Tahoma;font-size:8pt;margin-top:2px;margin-bottom:1px;margin-left:4px;border:0px;}
.logowanie3{font-family:Tahoma;font-size:11px;margin-top:2px;margin-bottom:-4px;margin-left:0px;border:0px;}
.karta_info2{font-size:11px;color:#000000;margin-top:4px;margin-bottom:2px;margin-left:0px;border:0px;}
.karta_info1{color:#636363;font-size:11px;margin-top:2px;margin-bottom:4px;margin-left:0px;border:0px;}
.karta_info3{color:#CC0000;font-size:10px;margin-top:0px;margin-bottom:0px;margin-left:0px;border:0px;}
.karta_prod1{font-size:11px;margin-top:2px;margin-bottom:2px;margin-left:0px;border:0px;}
.karta_prod2{font-weight:bold;font-size:8pt;margin-top:2px;margin-bottom:2px;margin-left:0px;border:0px;color:#969696;}
TD.CategoriesBoxHeading{font-size:12px;background-image:url(img/);margin:0px;border-top-width:thin;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;bottom:auto;top:5px;padding-top:10px;padding-right:5px;padding-bottom:12px;padding-left:4px;font-weight:bold;font-style:normal;line-height:normal;}
TD.infoBoxHeading{background-color:#ffffff;color:#000000;font-size:16px;text-decoration:bold;margin-top:15px;margin-bottom:px;margin-left:0px;margin-right:5px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;}
TD.boxy_n{font-size:12px;background-image:url(img/boxy.jpg);margin:0px;border-top-width:thin;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;bottom:auto;top:5px;padding-top:10px;padding-right:5px;padding-bottom:12px;padding-left:2px;font-weight:bold;font-style:normal;line-height:normal;}
.podnies{font-size:11px;text-align:right;margin-bottom:-3px;}
TD.infoBox, SPAN.infoBox{font-size:10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#ffffff;}
TABLE.productListing{border:1px;border-style:solid;border-color:#ffffff;border-spacing:1px;}
.productListing-heading{font-size:10px;background:#ffffff;color:#000000;font-weight:normal;}
TD.productListing-data{font-size:13px;}
TD.productListing-data2{font-size:13px; line-height: 22px;}
A.pageResults{color:#000000;font-size:12px;}
A.pageResults:hover{color:#0000FF;font-size:12px;}
TD.pageHeading, DIV.pageHeading{font-size:20px;font-weight:normal;color:#834E09;}
TD.karta_nazwa_prod, DIV.karta_nazwa_prod{font-size:16px;font-weight:bold;color:#40403E;}
.top{font-size:9px;font-weight:none;color:#8f1515;margin-left:440px;margin-bottom:15px;margin-top:15px;}
.pomoc_menu{font-size:11px;font-weight:none;color:#8f1515;margin-left:20px;margin-bottom:10px;margin-top:10px;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-size:10px;color:#000000;}
TD.main, P.main{font-size:14px;line-height:2.0;color:#000000;text-decoration:none;}
TD.smallText, SPAN.smallText, P.smallText{font-size:11px;}
TD.accountCategory{font-size:13px;color:#aed2ec;}
TD.fieldKey{font-size:12px;font-weight:bold;}
TD.fieldValue{font-size:12px;}
TD.tableHeading{font-size:12px;font-weight:bold;}
CHECKBOX, INPUT, RADIO, SELECT{font-size:13px;border-width:1px 1px 1px 1px;border-style:solid;#border-color:#b0af79;#background-color:#ECECCE;margin-bottom:1px;padding:3px;}
TEXTAREA{font-size:13px;color:#000000;text-decoration:none;width:810px;height:60px;padding-top:15px;padding-right:15px;padding-bottom:10px;padding-left:15px;margin-left:15px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#dddddd;background-color:#f6fdae;}
SPAN.greetUser{font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:none;border-color:#ffffff;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-size:10px;color:#a31203;text-align:middle;font-weight:bold;}
SPAN.productSpecialPrice{color:#ff0000;margin-left:5px;text-decoration:none;}
SPAN.errorText{color:#990000;}
.moduleRow{}
.moduleRowOver{cursor:pointer;font-color:#e91717;background-color:#E3E2B7;}
.moduleRowSelected{background-color:#bcf159;font-color:#e91717;}
.checkoutBarFrom, .checkoutBarTo{font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-size:10px;color:#000000;}
.messageBox{font-size:11px;}
.messageStackError, .messageStackWarning{font-family:Tahoma;font-size:13px;background-color:#d41313;color:#ffffff;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
.messageStackSuccess{font-family:Tahoma;font-size:13px;background-color:#85d356;color:#000000;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
.inputRequirement{font-size:10px;color:#990000;}
.button_haslo{position:relative;left:3px;top:2px;width:60px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:10px;color:#000000;text-decoration:none;background-color:#DEDEBD;border-width:1px 1px 1px 1px;border:solid;border-color:#cccc99;}
.haslo{position:relative;top:2px;left:2px;width:80px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;color:#6c6c36;text-decoration:none;background-color:#DEDEBD;border-width:1px 1px 1px 1px;border:solid;border-color:#cccc99;}
.haslo_text{position:relative;left:23px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;color:#6c6c36;text-decoration:none;}
.niusy{text-decoration:none;text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:3px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;}
.niusy-sklep{color:#ffffff;text-decoration:none;text-align:justify;margin-top:2px;margin-bottom:2px;margin-left:0px;margin-right:2px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:11px;}
.art{text-align:justify;margin-top:2px;margin-bottom:2px;margin-left:10px;margin-right:40px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:12px;}
.opisy{text-align:justify;margin-top:2px;margin-bottom:2px;margin-left:5px;margin-right:5px;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:12px;}
.art2{text-align:justify;margin-top:2px;margin-bottom:2px;margin-left:10px;margin-right:40px;font-family:Tahoma;font-size:12px;}
.tyt{color:#317329;font-size:12px;font-weight:bold;margin-top:1px;margin-bottom:1px;margin-left:0px;margin-right:5px;font-family:Tahoma, Arial, Helvetica, san-serif;}
.fotka_lewa{margin-top:2px;margin-bottom:2px;margin-right:10px;margin-left:0px;border:1px #000000 solid;}
.fotka_prawa{margin-top:2px;margin-bottom:2px;margin-left:10px;border:1px #000000 solid;}
.boxy{color:#000000;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:9px;text-decoration:none;}
.info{color:#000000;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:11px;text-decoration:none;}
.lista{color:#ffffff;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:11px;margin-top:4px;margin-bottom:2px;text-decoration:none;}
.podkategorie{color:#000000;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:12px;text-decoration:none;}
.gratisy{color:#000000;font-family:Geneva;text-align:left;font-size:11px;text-decoration:none;}
#thecategories a:hover{background-color:#e9e9d1;color:#900701;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;text-decoration:none;}
.catwithsubs, .catwithnosubs{padding-right:5px;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;}
.catwithsubs{padding-right:5px;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;}
.catwithnosubs{padding-right:5px;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;}
.a1{margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;}
#thecategories{position:relative;top:-9px;margin-bottom:0px;padding-top:1px;width:140px;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;}
.activelink{display:block;font-weight:bold;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;}
#thecategories a{position:relative;display:block;margin-left:-13px;padding-bottom:3px;padding-top:3px;width:140px;font-weight:bold;}
#topcat a{padding-left:4px;text-decoration:none;}
#secondcat a{padding-left:15px;padding-bottom:2px;padding-top:2px;}
#thirdcat a{padding-left:30px;}
#fourthcat a{padding-left:45px;}
#fifthcat a{padding-left:50px;}
.szukaj{font-family:Tahoma;font-size:11px;color:#000000;text-decoration:none;width:130px;height:30px;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:26px;background:url('images/tlo.jpg');border-width:0px 0px 0px 0px;}
.szukaj2{font-family:Tahoma;font-size:9px;color:#000000;}
.BestSellersBox{text-decoration:none;font-family:Geneva,Tahoma,"Nimbus Sans L",sans-serif;font-size:11px;color:#ddd;line-height:18px;}
.BestSellersBox a{text-decoration:none;font-family:Geneva,Tahoma,"Nimbus Sans L",sans-serif;font-size:11px;color:#ddd;line-height:18px;}
.BestSellersBox a:hover{color:#80482C;line-height:18px;}
TD.BestSellersBoxHeading{}
.BestSellersBoxContents{text-decoration:none;font-family:Geneva,Tahoma,"Nimbus Sans L",sans-serif;font-size:11px;color:#ddd;line-height:18px;}
.BestSellersBoxContents a{text-decoration:none;font-family:Geneva,Tahoma,"Nimbus Sans L",sans-serif;font-size:11px;color:#ddd;line-height:18px;}
.BestSellersBoxContents a:hover{color:#80482C;line-height:18px;}
.linki_top{font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:10px;margin-right:30px;}
.koszta{color:#000000;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:10px;text-decoration:none;}
.info2{color:#000000;font-family:Geneva,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:13px;text-decoration:none;}
.treemenudiv{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;display:block;white-space:nowrap;font-size:11px;width:100%;}
.pola{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;background-color:#CCCC99;border:1px #000000 solid;margin-right:0px;margin-left:0px;}
.phplm{font-family:Helvetica, sans-serif;color:#ffffff;font-size:9px;text-decoration:none;}
.phplmbodytable{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:12px;width:100%;}
.phplmnormal{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;text-decoration:none;width:100%;}
td.phplmnormal{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;text-decoration:none;width:100%;}
a.phplm:link, a.phplm:visited{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#003300;font-size:12px;text-decoration:none;width:100%;}
a.phplm:hover{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#841212;background-color:#ccc;font-size:12px;text-decoration:none;width:100%;}
a.phplm:active{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#ff0000;font-size:12px;text-decoration:none;width:100%;}
.dmselected{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;background-color:#ccc;font-weight:bold;width:100%;}
.koszyk_nazwa_prod{font-size:9px;font-weight:normal;}
.koszyk-mini{border:none;}
a.koszyk:active, a.koszyk:focus{outline:0;}
.kategoria1{color:#000000;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:12px;margin-left:5px;margin-bottom:10px;font-weight:bold;}
.kategoria2{color:#cc0000;font-family:Tahoma, Arial, Helvetica, san-serif;font-size:11px;margin-left:7px;margin-bottom:1px;margin-top:1px;text-decoration:none;}
.horbar{color:black;background-color:#e6e7e6;border:1px outset #525252;}
.horizitem{float:left;white-space:nowrap;}
.horizitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;}
.horizitem a:link, .horizitem a:visited{color:#000000;text-decoration:none;}
.horizitem a:hover{color:#ffffff;background-color:#21459c;text-decoration:none;}
.horizitem a:active{color:#ffff00;background-color:#666666;text-decoration:none;}
.horizsubmenu{position:absolute;left:0;top:0;visibility:hidden;}
.horizsubframe{background-color:#e6e7e6;border:2px outset #fdfefd;position:relative;display:block;}
.horizsubitem{text-align:left;white-space:nowrap;}
.horizsubitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;}
.horizsubitem a:link, .horizsubitem a:visited{color:#000000;font-size:12px;text-decoration:none;}
.horizsubitem a:hover{color:#ffffff;background-color:#21459c;text-decoration:none;}
.horizsubitem a:active{color:#ffff00;background-color:#666666;text-decoration:none;}
.horizsubitem .horizfwdarr, .horizitem .horizfwdarr{position:absolute;top:5px;right:8px;}
.dmselected{background-color:#ccc;font-weight:bold;}
.horbar .dmselected{background-color:#999;}
.verbar{color:black;background-color:#e6e7e6;border:1px outset #fdfefd;}
.vertitem{text-align:left;white-space:nowrap;}
.vertitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;}
.vertitem a:link, .vertitem a:visited{color:#000000;text-decoration:none;}
.vertitem a:hover{color:#ffffff;background-color:#21449c;text-decoration:none;}
.vertitem a:active{color:#ffff00;background-color:#666666;text-decoration:none;}
.vertsubmenu{position:absolute;left:0;top:0;visibility:hidden;}
.vertsubframe{background-color:#e6e7e6;border:2px outset #fdfefd;position:relative;display:block;}
.vertsubitem{text-align:left;white-space:nowrap;}
.vertsubitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;}
.vertsubitem a:link, .vertsubitem a:visited{color:#000000;text-decoration:none;}
.vertsubitem a:hover{color:#ffffff;background-color:#21449c;text-decoration:none;}
.vertsubitem a:active{color:#ffff00;background-color:#666666;text-decoration:none;}
.vertsubitem .vertfwdarr, .vertitem .vertfwdarr{position:absolute;top:5px;right:8px;}
.dmselected{background-color:#ccc;font-weight:bold;}
.verbar .dmselected{background-color:#999;}
.treemenudiv{display:block;white-space:nowrap;}
.phplmbodytable{}
.phplmnormal{color:#000000;font-size:13px;text-decoration:none;}
a.phplm:link, a.phplm:visited{color:#003300;font-size:13px;text-decoration:none;}
a.phplm:hover{color:#841212;background-color:#ccc;font-size:13px;text-decoration:none;}
a.phplm:active{color:#ff0000;font-size:13px;text-decoration:none;}
.dmselected{background-color:#ccc;font-weight:bold;}

.szukarka2{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;height:24px;width:180px;text-decoration:none;background-color:#ffffff;border:1px #edecbf solid;margin-right:0px;padding:2px 10px;margin-left:0px;}
.builder_heading{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;background:#303030;color:#ffffff;font-weight:bold;margin-bottom:20px;}
.builder_footing{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:15px;background:#303030;color:#ffffff;font-weight:bold;}
TH{font-family:tahoma, verdana, Arial;font-size:12px;color:#000000;text-align:middle;font-weight:normal;text-decoration:none;border:solid 0px 1px 0px 0px #999999;}
.product_list_pname{font-family:tahoma, verdana, Arial;font-size:11px;color:#000000;vertical-align:middle;font-weight:normal;text-decoration:none;border:solid 0px 0px 0px 0px #999999;}
.product_list_pinfo{font-family:tahoma, verdana, Arial;font-size:10px;color:#464646;text-align:middle;font-weight:normal;text-decoration:none;border:solid 0px 0px 0px 0px #999999;}
.aquaCalcWarning{color:#1fa5a6;display:inline;font-size:13px;line-height: 19px;}
.contentPacket{background:url("img/box-karta-produktu1100.gif") repeat-x scroll center top transparent;clear:both;margin:0 0 0 0px;font-family:Tahoma, Verdana, Arial;overflow:hidden;padding:10px 0px 0px 0px;position:relative;z-index:10;width:100%;}
.upLink{background:url(img/up_arrow_ico.gif) no-repeat scroll right center transparent;color:#A3A3A3;display:block;font-size:11px;line-height:13px;padding:0 10px 0 0;position:absolute;right:10px;text-decoration:none;top:10px;}
.upLink:hover{background:url(img/up_arrow_ico-hover.gif) no-repeat scroll right center transparent;color:#0086CF;text-decoration:none;}
.boxesHeader{color:#333333;font-family:tahoma;font-size:20px;line-height:25px;margin:0 0 15px;overflow:hidden;}
.boxesHeaderSet{clear:both;margin:0 0 15px;overflow:hidden;width:100%;}
.boxesHeaderSet .boxesHeader{float:left;margin:0 20px 0 0;}
.boxesHeaderSet .boxesHeaderLink{float:left;margin:0;}
.boxesHeaderSet .smallLink{display:block;float:left;font-size:12px;margin:8px 20px 0 0;}
.boxesHeaderSet .smallLink{display:block;float:left;font-size:12px;margin:8px 20px 0 0;}
.boxesHeaderSet .smallLink:hover{color:#000000;text-decoration:none;}
.boxesHeaderSetLink{float:left;}
.boxesHeaderSetLink a{color:#bdbdbd;display:block;}
.boxesHeaderSetLink a.boxesHeaderSetLinkBig{font-size:21px;line-height:27px;padding:7px 0px 0px 20px;}
.boxesHeaderSetLink a.boxesHeaderSetLinkBig2{font-size:14px;line-height:25px;padding:7px 0px 0px 15px;}
.boxesHeaderSetLink a.boxesHeaderSetLinkBig3{font-size:20px;line-height:25px;padding:7px 0px 0px 20px;color:#9ABB32;}
.boxesHeaderSetLink a.boxesHeaderSetLinkSmall{font-size:10px;line-height:14px;padding:0px 0px 0px 20px;}
.boxesHeaderSetLink a.boxesHeaderSetLinkSmall2{font-size:9px;line-height:14px;padding:0px 0px 0px 15px;}
.boxesHeaderSetLink a.boxesHeaderSetLinkSmall3{font-size:10px;line-height:14px;padding:0px 0px 0px 20px;color:#9ABB32;}
.boxesHeaderSetLink a:hover{color:#000000;text-decoration:none;}
a.boxesHeaderSetLinkBig{font-size:21px;line-height:27px;}
a.boxesHeaderSetLinkBig2{font-size:14px;line-height:20px;}
a.boxesHeaderSetLinkBig3{font-size:20px;line-height:25px;color:#9ABB32;}
a.boxesHeaderSetLinkSmall{font-size:10px;line-height:14px;}
a.boxesHeaderSetLinkSmall2{font-size:9px;line-height:14px;}
a.boxesHeaderSetLinkSmall3{font-size:10px;line-height:14px;color:#9ABB32;}
div.feedBurnerFeedBlock a{color:#834E09;font-family:geneva, tahoma, verdana, arial;font-size:11px;padding-bottom:3px;padding-top:3px;line-height:130%;}
div.banner{margin:0;font-size:80%;font-weight:bold;line-height:1.1;text-align:center;position:fixed;top:200px;left:auto;width:109px;right:0px;}
div.banner p{margin:0;padding:0pxm 0px;font-family:Arial, sans-serif;background:#ffffff;border:thin outset #ffffff;color:white;}
div.banner a, div.banner em{display:block;margin:0 0}
div.banner a, div.banner em{border-top:0px groove #ffffff}
div.banner a:first-child{border-top:none}
div.banner em{color:#CFC}
div.banner a:link{text-decoration:none;color:white}
div.banner a:visited{text-decoration:none;color:#CCC}
div.banner a:hover{background:black;color:white}
.row-odd{}
.row-even{background-color:#ffffff;}
.row-green{background-color:#e6e5e5;}
#banners-navigation a{font-size:12px;color:#ffffff;font-family:tahoma, arial;font-weight:bold;text-decoration:none;padding-left:3px;}
#banners-navigation2 a{font-size:0px;color:#ffffff;text-decoration:none;padding-left:3px;}
#cena_new{color:#834E09;font-weight:normal;text-decoration:none;font-size:18px;font-family:Tahoma, Arial, Verdana;}
#cena_new a{color:#834E09;}
#cena_new a:hover{color:#A15B38;text-decoration:none;}
.pagination{color:#834E09;font-family:helvetica, Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:13px;font-weight:normal;text-decoration:none;}
.pagination:hover{color:#834E09;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:13px;font-weight:normal;text-decoration:underline;}
.pagination-off{color:#727272;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:13px;font-weight:normal;text-decoration:none;}
.pagination-current{color:#000000;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
.activeSlide{color:#000000;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:12px;font-weight:bold;}
#listingTopBundles{padding-left:30px;color:#fff;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:14px;text-shadow:-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;width:240px;}
#listingTopRecommended{color:#fff;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:14px;text-shadow:-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;}
#listingTopFilter{padding-left:30px;width:240px;}
#listingTopSort{}
#listingTopReset{padding-left:30px;color:#fff;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:14px;text-shadow:-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;width:400px;}
#listingTopFilter select,
#listingTopSort select{border:1px solid #61A0C9;color:#333333;font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;height:25px;padding:2px;vertical-align:baseline;background-color:#fff;width:185px;}
a.reviews{color:#7f7f7f;font-size:10px;font-family:arial, tahoma;text-decoration:none;}
.swfupload{position:absolute;z-index:1;}
div.fieldset{border:1px solid #afe14c;}
div.flash{width:325px;border:none;}
.progressWrapper{width:320px;overflow:hidden;}
.progressContainer{margin:5px;padding:4px;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;}
.message{margin:1em 0;padding:10px 20px;border:solid 1px #FFDD99;background-color:#FFFFCC;overflow:hidden;}
.red{border:solid 1px #B50000;background-color:#FFEBEB;}
.green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}
.blue{border:solid 1px #CEE2F2;background-color:#F0F5FF;}
.progressName{font-size:8pt;font-weight:700;color:#555;width:300px;height:14px;text-align:left;white-space:nowrap;overflow:hidden;}
.progressBarInProgress,
.progressBarComplete,
.progressBarError{font-size:0;width:0%;height:2px;background-color:blue;margin-top:2px;}
.progressBarComplete{width:100%;background-color:green;visibility:hidden;}
.progressBarError{width:100%;background-color:red;visibility:hidden;}
.progressBarStatus{margin-top:2px;width:300px;font-size:7pt;font-family:Arial;text-align:left;white-space:nowrap;}
a.progressCancel{font-size:0;display:block;height:14px;width:14px;background-image:url(../images/cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0px;float:right;}
a.progressCancel:hover{background-position:0px 0px;}
#orderFiles{margin:0 20px;}
#complaintFiles{margin:0 20px;}
.boxplus-dialog{text-align:left;}
.gray{text-decoration:none;font-family:Tahoma;font-size:11px;color:#ccc;}
.gray-bold{text-decoration:none;font-family:Tahoma;font-size:11px;color:#999;}
ul.mm{text-align:left;display:inline;margin:0;padding:7px 4px 17px 0;list-style:none;# -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);# -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);# box-shadow:0 0 5px rgba(0, 0, 0, 0.15);z-index:200;}
ul li.mm{font:12px/14px;font-family:helvetica, tahoma;display:inline-block;margin-right:-4px;position:relative;padding:5px 18px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
a.mm{color:#fff;padding-left:5px;white-space:nowrap;font-family:helvetica, arial, tahoma;font-size:13px; line-height: 19px; font-weight:300;}
a.mm:hover{color:#80482C;padding-left:5px;white-space:nowrap;font-family:helvetica, arial, tahoma;font-size:13px; line-height: 19px; font-weight:normal;text-decoration:none;}
ul li ul.mm{padding:0;position:absolute;top:27px;left:0;width:350px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s; background-color: #000000; background:url(https://sklep.roslinyakwariowe.pl/img/menudown1100.png) 0 0 no-repeat;}
ul li ul li.mm{display:block;color:#fff;text-shadow:0 -1px 0 #000;}
ul li ul li:hover.mm{color:#80482C;}
ul li:hover ul.mm{display:block;opacity:1;visibility:visible;}
#main-content-bar2{height:46px;background:url(img/content-head.png) 0 0 repeat-x;margin:0 -15px 10px -15px;}
div.content-bar-text{font-family:Helvetica, Geneva, Arial;text-transform:uppercase;text-indent:15px;line-height:29px;font-weight:bold;font-size:12px;}
div.content-bar-text2{font-family:Helvetica, Geneva, Arial;text-transform:uppercase;text-indent:15px;line-height:29px;font-weight:bold;font-size:12px;}
span.color3{color:#fff;}
.slide-menu{background-image:url(img/panel-1250.jpg);}
.search-input-wrapper{padding-left:45px;}
#sub-header-wrapper{width:1250px;height:77px;z-index:100;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;}
#sub-header-wrapper #header-menu.slide{background-color:rgba(0,0,0,0.9);z-index:500;position:fixed;top:-15px;border-radius:0 0 20px 20px;height:50px;width:1150px;padding-top:0;}
#sub-header-wrapper #header-menu.slide .slide-menu{background:none;height:59px;}
#header-menu.slide .search-input-wrapper{padding-left:5px;}
#header-menu.slide .search-input-wrapper-pos{vertical-align:bottom;}
#header-menu.slide .search-input{height:24px;width:320px;background-image:url("img/search-magnifier.png");background-repeat:no-repeat;padding:0 5px 0 50px;border-radius:5px; margin-right: 12px;}
#header-menu .slide-only{display:none;}
#header-menu.slide .slide-only{display:inline;}

.produkt_opis{font-family:arial, tahoma, geneva !important;font-size:16px;line-height:20px;text-align:left;color:#303030;}
.koszyk{-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;font-size:13px;background:#383838;padding:10px 20px 10px 20px;text-decoration:none;margin-top:10px;margin-left:15px;margin-bottom:25px;display:inline-block;font-family:arial, tahoma, verdana;}
.koszyk:hover{background:#9ABB32;text-decoration:none;}
.msg{-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;font-size:13px;background:#383838;padding:10px 20px 10px 20px;text-decoration:none;margin-top:10px;margin-left:15px;margin-bottom:25px;display:inline-block;font-family:arial, tahoma, verdana;}
.msg:hover{background:#9ABB32;text-decoration:none;}
.module h3,
.module-menu h3,
.module_menu h3{background:url(img/sidemodule-h3.png) 0 0 no-repeat;color:#ccc;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module h3 span,
.module-menu h3 span,
.module-red h3 span,
.module-blue h3 span,
.module-black h3 span,
.module-green h3 span,
.module-orange h3 span{color:#fff;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;margin-left:15px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module a{color:#834E09;font-size:10px;}
.module-red h3{background:url(//www.roslinyakwariowe.pl/templates/rt_hyperion/images/dark/sidemodule-red.png) 0 0 no-repeat;color:#DBB8B8;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module-blue h3{background:url(//www.roslinyakwariowe.pl/templates/rt_hyperion/images/dark/sidemodule-blue.png) 0 0 no-repeat;color:#BAD5DF;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module-black h3{background:url(//www.roslinyakwariowe.pl/templates/rt_hyperion/images/dark/sidemodule-black.png) 0 0 no-repeat;color:#bebebe;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module-green h3{background:url(//www.roslinyakwariowe.pl/templates/rt_hyperion/images/dark/sidemodule-green.png) 0 0 no-repeat;color:#D0DAB3;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.module-orange h3{background:url(//www.roslinyakwariowe.pl/templates/rt_hyperion/images/dark/sidemodule-orange.png) 0 0 no-repeat;color:#ECD3B3;font-size:12px;font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;height:45px;margin:0px;padding:0;line-height:200%;text-transform:uppercase;font-weight:bold;}
.pomaranczowy_tekst {font-size: 13px; color: #ff7214; font-weight: bold;}
.kod_komunikat {font-size: 12px; color: #ff0000;}













@media only screen and (max-device-width: 1024px) {


BODY{font-family: helvetica, geneva, tahoma, arial; font-size: 25px; text-align:center;border:0px;color:#000000;margin:0px; background-color:#ffffff; width: 100%; background-image: none;}

.mobile {display: inherit;}
.mobileoff {display: none;}
.obrazek {width: 100%;}

.menumobile {
	padding: 0px 0px 0px 0px;
    width: 100%;
    height: 100px;
    background-color: #000;
    z-index: 99;
    position: fixed;
    left: 0;
    top 0px;
}

.font-xs {font-size: 20px; line-height: 30px;}
.font-xs a {font-size: 20px; line-height: 30px; color: #834E09;}

.font-s {font-size: 20px; line-height: 25px;}
.font-s a {font-size: 20px; line-height: 25px; color: #834E09;}

.font-m {font-size: 30px; line-height: 50px}
.font-m a {font-size: 30px; line-height: 50px; color: #834E09;}

.font-l {font-size: 35px; line-height: 45px;}
.font-l a {font-size: 35px; line-height: 45px; color: #834E09;}

.font-xl {font-size: 35px; line-height: 45px;}
.font-xl a {font-size: 35px; line-height: 45px; color: #834E09;}

.font-xxl {font-size: 45px; line-height: 75px;}
.font-xxl a {font-size: 45px; line-height: 75px; color: #834E09;}

a {color:#000000; font-size: 30px; text-decoration:none;}
p {color: #000000; font-size: 30px; line-height: 60px; text-align: left;}
span {font-size: 30px; line-height:60px;}
li {font-size: 1.6em; line-height: 1.6em;}
.inpucik {font-size: 45px; height: 100px; width:90px; padding: 10px 10px 10px 20px;}
.pomaranczowy_tekst {font-size: 35px; line-height: 40px; color: #ff7214; font-weight: bold;}
.edycja {font-size: 30px; color: #CC0000; line-height: 35px;}

.naglowek {background-color: black;font-weight: bold; width: auto; padding-left: 40px; padding-top: 10px; padding-bottom: 10px;}
.naglowek span {font-size: 35px; color: white;}


.sumamobile {font-size: 35px !important; line-height: 80px; padding-bottom: 10px; border-bottom: 2px solid black;}
.koszyk-suma-kod {font-size: 45px; line-height: 90px; color: #3b3b3b; font-weight: bold;}
.koszyk-suma-kod2 {font-size: 55px; line-height: 110px; color: #3b3b3b; font-weight: bold;}

CHECKBOX, SELECT {font-size:25px;border-width:2px 2px 2px 2px;border-style:solid;margin-bottom:1px;padding:10px;}
INPUT {width: 90%; font-size: 45px; font-weight: bold; border-width:2px 2px 2px 2px;border-style:solid;margin-bottom:1px;padding: 10 15 10 15px;}
TEXTAREA {font-size:45px;color:#000000;text-decoration:none;padding-top:15px;padding-right:15px;padding-bottom:10px;padding-left:15px;margin-left:15px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#dddddd;background-color:#f6fdae;}
input[type='checkbox'] { width: 50px !important;  -ms-transform: scale(2); /* IE */
	-moz-transform: scale(2); /* FF */
	-webkit-transform: scale(2); /* Safari and Chrome */
	-o-transform: scale(2); /* Opera */
	transform: scale(2);}

input[type='radio']	{width: 40px; height: 40px; font-size:25px;border-width:2px 2px 2px 2px;border-style:solid;margin-bottom:1px;padding:10px;}
INPUT[name='discount_code'] {margin-top: 10px; margin-right: 20px; width: 600px; height: 80px; font-size: 50px; font-weight: bold; border-width:2px 2px 2px 2px;border-style:solid;margin-bottom:1px;padding: 10 15 10 15px;}

INPUT[name='easypack-search'] {
height: 100px !important;
}

SELECT[name=filter_id] {
background-color: gray !important;
color: #fff !important;
border: 5px solid #000000 !important;
font-size: 40px  !important;
padding-left: 20px !important;
width: 90%;
}

SELECT[name=sort] {
	background-color: #ffeb00 !important;
	border: 5px solid #000000 !important;
	font-size: 50px  !important;
	padding-left: 20px !important;
	width: 90%;
	}

textarea[name=comments] {
		width: 96%;
		height: 150px;
		font-size: 45px;
		border-width: 2px 2px 2px 2px;
    border-style: solid;
	border-color: #000000;
	background-color: #ffffff;
	  }


.plantOptRadio {margin-right: 40px;}
.ratyWrapper {display: none;}

.kolumna-lewa {
	width: 100%;
	float: left;
	}

.kolumna-prawa {
	width: 94%;
	float: right;
	margin-right: 3%;
	}


.karta_produktu_cena span {font-size: 80px; line-height: 150%; text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:0px; margin-right: 20px; border:0px;color:#cc0000;}

ul.contentPacketUl div.boxesHeaderSetLinkBig {font-size:32px;}
ul.contentPacketUl div.boxesHeaderSetLinkBig a {font-size:32px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall {margin-top: 5px; font-size: 23px;}
ul.contentPacketUl div.boxesHeaderSetLinkSmall a {margin-top: 5x; font-size: 23px;}


.add_wrapper {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		margin-bottom: 20px;
	}

.add_wrapper .qty_input {
		height: 150px;
		background-color: #e5e5e5;
		text-align: center;
		border: 0;
		width: 150px;
		margin-right: 2px;
		font-size: 50px;
		font-weight: bold;
	}


	.add_wrapper .btn_cart_add {
		background-color: #cc0000;
		border-radius:6px;
		border:1px solid #d83526;
		display: block;
		cursor: pointer;
		color: #ffffff;
		font-size: 50px;
		padding: 10px 80px;
		text-decoration: none;
		opacity: 1;
		height: 150px;
		width: 100%;
		margin-left: 2px;
		font-weight: bold;
	}

	.add_wrapper .btn_cart_add_disabled {
		background-color: #b7b7b5;
		border:1px solid #999;
		display: block;
		cursor: pointer;
		color: #ffffff;
		font-size: 50px;
		padding: 10px 80px;
		text-decoration: none;
		opacity: 1;
		height: 190px;
		width: 100%;
		margin: 0;
		font-weight: bold;
	}

	.add_wrapper .btn_cart_add:hover {
		opacity: .7;
	}

	.add_wrapper .qty_wrapper {
		display: flex;
		flex-direction: row;
	}

	.add_wrapper .qty_wrapper .inc_dec {
		display: flex;
		flex-direction: column;
	}

	.add_wrapper .qty_wrapper .inc_dec span {
		display: block;
		width: 74px;
		text-align: center;
		height: 74px;
		background-color: #e5e5e5;
		cursor: pointer;
		color: #000000;
		font-size: 55px;
	}

	.add_wrapper .qty_wrapper .inc_dec span:hover {
		background-color: #1aa72d;
	}

	.add_wrapper .qty_wrapper .inc_dec .inc {
		margin-bottom: 1px;
	}

	.add_wrapper .qty_wrapper .inc_dec .dec {
		margin-top: 1px;
	}

	.animate_opacity {
		-webkit-transition: opacity 0.5s ease-in-out;
		-moz-transition: opacity 0.5s ease-in-out;
		transition: opacity 0.5s ease-in-out;
	}

	.animate_all {
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
	}

.promocja  {
	padding:2px 10px 2px 10px;
	background-color:#ff7214;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	display:inline-block;}

	  .dostawa{
	  font-family: arial, helvetica, tahoma;
	  padding: 5px 10px 5px 10px;
	  background-color: #737175;
	  font-size: 11px;
	  color: #ffffff;
	  font-weight: bold;
	  width: 90px;
	  border-radius: 5%;
	  margin-top: 5px;
	  margin-bottom: 5px;
	  }

.g-recaptcha{-webkit-transform:scale(2.63);-webkit-transform-origin:0 50%;transform-origin:0 50%; transform: scale(2.63);
    width: 100px;
    padding-left: 0px; padding-top: 70px; padding-bottom: 50px;}
#index .g-recaptcha{-webkit-transform-origin:0 100%;transform-origin:0 100%;}

TD.main, P.main {font-size:30px;line-height:40px;color:#000000;text-decoration:none;}

.kod_komunikat {font-size: 25px; font-weight: bold; color: #ff0000;}

h1{font-size: 50px; line-height: 85px; font-weight: normal; color: #834e09;  margin-top: 0px;}

h2{font-size: 40px; line-height: 60px; font-weight: bold; color: #834e09;  margin-top: 0px;}
h3{font-size: 35px;}
h3 a {font-size: 40px;}
h4 {font-size: 40px; line-height: 80px; font-weight: bold; color: #000000; margin-top: 0px;}

.metody_dostawy {font-size: 30px; line-height: 55px;}
.metody_dostawy a {font-size: 30px; line-height: 55px; color: #834E09;}

input.inputYellow{background-color:yellow;}

.karta_nazwa_produktu {font-size: 45px; line-height: 60px; color: #000000; font-weight: bold; margin-top: 20px;}

.opis {margin-left: 20px;}


div.opis p {color: #000000; font-size: 40px; line-height: 60px; margin-left: 10px; padding-bottom: 15px; padding-top: 15px;}
div.opis span {font-size: 40px;}
div.opis li {color: #000000; font-size: 40px; line-height: 55px;}
div.opis ul {margin-left: 50px;}
div.opis h2 {color: #000000; font-size: 80px; font-weight: bold; line-height: 100px; font-family:helvetica,  tahoma, arial, verdana, geneva; margin-left: 30px;}
div.opis h3 {color: #000000; font-size: 45px; font-weight: bold; line-height: 45px;}
div.opis a {color: #834E09; font-size: 20px; line-height: 30px; margin-left: 10px;}

div.opis p iframe,
div.opis p object,
div.opis p embed {
width: 90%;
}

.infoBoxContents a {font-size:30px;color:#834E09;font-weight:normal;}

#koszyk
.loyalnotice{color:#000000;font-size:25px; line-height: 40x;}
.loyalnotice_link{color:#000000;}
.inputRequirement{font-size:15px;color:#990000;}
.messageStackSuccess{font-size:23px;background-color:#85d356;color:#000000;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
.messageStackError, .messageStackWarning{font-size:23px;background-color:#d41313;color:#ffffff;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}


.baton_green {
	box-shadow:inset 0px 1px 3px 0px #91b8b3;
	background-color: green;
	border-radius:5px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 40px;
	font-weight:bold;
	padding:60px 100px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
	width: 70%;
}
.baton_green:hover {
	background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
	background-color:#6c7c7c;
}
.baton_green:active {
	position:relative;
	top:1px;
}

.baton_red {
	box-shadow:inset 0px 1px 3px 0px #91b8b3;
	background-color:#cc0000;
	border-radius:5px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 40px;
	font-weight:bold;
	padding:60px 100px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
	width: 70%;
}
.baton_red:hover {
	background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
	background-color:#6c7c7c;
}
.baton_red:active {
	position:relative;
	top:1px;
}


.baton_black {
	box-shadow:inset 0px 1px 3px 0px #91b8b3;
	background-color:#000000;
	border-radius:5px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 40px;
	font-weight:bold;
	padding:60px 100px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
	width: 70%;
}
.baton_black:hover {
	background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
	background-color:#6c7c7c;
}
.baton_black:active {
	position:relative;
	top:1px;
}

.lista_cena {color: #dd0000; font-size: 45px; line-height: 45px;  font-weight: bold; font-family: arial, tahoma, verdana;}
.wysylka_nazwa {font-size: 30px;line-height: 70px; font-weight: bold;}
.wysylka_cena {color: #dd0000; font-size: 25px; font-size:25px; font-weight: bold; padding-right: 20px;}
.platnosc_nazwa {font-size: 30px; line-height: 70px; font-weight: bold;}



.greenheader H1{color: #666; font-size: 78px; font-family: geneva, tahoma, arial; margin: 0px 2px -20px 15px; padding-bottom: 10px; font-weight: normal; text-decoration: none;}

h2.kategorie {font-size: 30px; line-height: 40px; font-weight: bold; color: #834e09;  margin-top: 0px;}
h3.lista {font-size: 30px; line-height: 40px; font-weight: bold;  margin-top: 10px;}
h3.lista a {font-size: 30px; line-height: 40px; font-weight: bold;  margin-top: 10px;}



.paginationslider a{font-size: 40px;}

.niedostepny {
	font-family: arial, helvetica, tahoma;
	padding: 5px 10px 5px 10px;
	background-color: #ff0000;
	font-size: 14px;
	color: white;
	font-weight: bold;
	border-radius: 5%;
	margin-top: 5px;
	margin-bottom: 5px;
	}



.lista_srednia_opis {#font-size: 25px; #line-height: 35px; display: none;}
.lista_srednia_opism {display: none;}
.zamienniki_producent {font-size: 18px; line-height: 26px; font-weight: normal; color: gray;}

ul.catmenu0{padding:5px 0 5px 18px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;background-color:#303030;}
ul.catmenu1{padding:7px 0 5px 25px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;background-color:#000000;}
ul.catmenu2{padding:7px 0 5px 10px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;background-color:#000000;}
ul.catmenu3{padding:4px 0 4px 10px;margin:0;list-style-image:none;list-style-type:none;list-style-position:outside;}
ul.catmenu0 a {font-weight: bold;padding:0 0 0 15px;font-family: Helvetica,Tahoma,sans-serif;font-size:1.2em;color:#ffffff; line-height:2.2em; background:transparent;}
ul.catmenu0 a:hover{color:#80482C;}
ul.catmenu0 li.firstCategory a{color:#d97a4b;font-weight: bold; font-size: 1.2em; line-height: 2.2em;}
ul.catmenu0 li.secondCategory a{font-weight: bold; color: red !important; background-color: #000;}
ul.catmenu0 li.categoryId1 a{color:#57e508;}
ul.catmenu0 li.active a{background-color: #000;}
ul.catmenu1 a{text-decoration:none; font-size:1.0em;color:#ffffff;line-height:2.2em;padding:0 0 0 50px; background: none;}
ul.catmenu2 a{color: #e7cb1f; padding:0 0 0 23px;}
ul.active{background-color:#191919;}
li.catmenu{padding:7px 0 10px 0;position:relative;}
li.catmenu a{position:relative;}
li.catmenu a:hover{position:relative;color:#80482C;text-decoration:none;}
li.catmenu a.current{color:#b6f300; font-weight: bold; padding-bottom:20px;}

#listingTopFilter, #listingTopSort
{width:90%; font-size: 1.8em; padding-left: 5%;}
#listingTopReset{font-size:1.1em; color: red; text-decoration: none;}
#listingTopFilter select,
#listingTopSort select{width: 100%; border:2px solid #61A0C9;color:#333333;font-size: 1.8em; height:100px;vertical-align:baseline;background-color:#eee;
}

.pagination{color: #fff; font-size: 40px;font-weight:normal; padding: 15px 30px 15px 30px; background-color: gray; border-radius:15px;}
.pagination:hover{font-size: 40px; padding: 25px 40px 25px 40px; background-color: red; color: #fff; border-radius:15px;font-weight:bold;text-decoration:none;}
.pagination-off{display: none;}
.pagination-current{font-size: 40px; padding: 25px 40px 25px 40px; background-color: #9ABB32; color: #fff; border-radius:15px;font-weight:bold;text-decoration:none;}


ul.mm{text-align:left;display:inline;margin:0;padding:17px 7px 17px 0;list-style:none;# -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);# -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);# box-shadow:0 0 5px rgba(0, 0, 0, 0.15);z-index:200;}
ul li.mm{font:50px/80px;font-family:helvetica, tahoma;display:inline-block;margin-right:-4px;position:relative;padding:5px 18px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
a.mm{color:#fff;padding-left:5px;white-space:nowrap;font-family:helvetica, arial, tahoma;font-size:50px; line-height: 80px; font-weight:600;}
a.mm:hover{color:#80482C;padding-left:5px;white-space:nowrap;font-family:helvetica, arial, tahoma;font-size:50px; line-height: 80px; font-weight:normal;text-decoration:none;}
ul li ul.mm{padding:0;position:absolute;top:27px;left:0;width:1000px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;background:url(//sklep.roslinyakwariowe.pl/img/menudown1100.png) 0 0 no-repeat;}
ul li ul li.mm{display:block;color:#fff;text-shadow:0 -1px 0 #000;}
ul li ul li:hover.mm{color:#80482C;}
ul li:hover ul.mm{display:block;opacity:1;visibility:visible;}

.search-input-wrapper{padding-left:5px;}
.search-input-wrapper-pos{vertical-align:middle;}
.search-input{font-size: 40px; height:80px;width:620px;padding:5 5px 0 5px;border-radius:5px; margin-bottom: 40px; margin-right: 12px;}
#header-menu.slide .search-input{ background-image: none; font-size: 40px; height:80px;width:620px;padding:5 5px 0 5px;border-radius:5px; margin-bottom: 40px; margin-right: 12px;}
#header-menu.slide .search-input-wrapper{padding-left:5px;}
#header-menu.slide .search-input-wrapper-pos{vertical-align:middle;}



.mobile2 {font-size: 30px; important; color: green !important;}
mobile2 {font-size: 30px; important; color: green !important;}
#mobile2 {font-size: 30px; important; color: green !important;}
span.mobile2 {font-size: 30px; important; color: green !important;}

leftmobile {display: none !important;}
.leftmobile {display: none !important;}
.produkt_opis{font-family:arial, tahoma, geneva !important;font-size:60px !important;line-height:80px;text-align:left;color:#303030;}

.szybka_wysylka {
font-family: arial, helvetica, tahoma;
padding: 10px 20px 10px 20px;
background-color: #49B4F6;
font-size: 1.2em;
color: #ffffff;
font-weight: bold;
width: 200px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}

.dostawa_roslin {margin-top: 10px; margin-right: 50px; font-size: 30px; line-height: 45px;color: red;}

.dostawa {
font-family: arial, helvetica, tahoma;
padding: 3px 1px 3px 3px;
background-color: #49B4F6;
font-size: 40px;
color: #737175;
font-weight: bold;
width: 200px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}

.niedostepny {
font-family: arial, helvetica, tahoma;
padding: 3px 1px 3px 3px;
background-color: #ff0000;
font-size: 40px;
color: #737175;
font-weight: bold;
width: 200px;
border-radius: 5%;
margin-top: 5px;
margin-bottom: 5px;
}




.paginationmodule{color:#834E09;font-family:helvetica, Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:50px;font-weight:normal;text-decoration:none;}
.paginationmodule:hover{color:#834E09;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:50px;font-weight:normal;text-decoration:underline;}
.pagination-offmodule{color:#727272;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:50px;font-weight:normal;text-decoration:none;}
.pagination-currentmodule{color:#000000;font-family:helvetica,Geneva, Tahoma, "Nimbus Sans L", sans-serif;font-size:50px;font-weight:bold;text-decoration:none;}


    }
.mobile2 {font-size: 20px; important; color: #cc0000 !important;}
mobile2 {font-size: 52px; important; color: #cc0000 !important;}
#mobile2 {font-size: 20px; important; color: #cc0000 !important;}



.koszyk_mobile{-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;font-size:60px;background:#383838;padding:10px 20px 10px 20px;text-decoration:none;margin-top:10px;margin-left:15px;margin-bottom:25px;display:inline-block;font-family:arial, tahoma, verdana;}
.koszyk_mobile:hover{background:#9ABB32;text-decoration:none;}
.productListing-heading{display: none;}



#popCart {
	position: absolute; /*do not change this*/
	top: 20%;
	left: 25%;
	width: 610px;
	background-color: #ffffff;
	border: 3px solid #BAC4D0;
	color: #000;
	z-index: 100000; /*do not change this*/
	display: none; /*do not change this*/
	padding: 20px;
}

ul.popcartList {list-style-type:none;
margin:0;
padding:0;
text-align: left;
font-size: 13px;
line-height: 21px;
}
li.popcartButton {float:right;padding-right:10px;}

#popCart_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
    background-color: #000;
    display:none;
    opacity:0.75;
   	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
}

* html #popCart_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#substrateCalc_generator {
	position: absolute;
	top: 20px;
	left: 35%;
	width: 450px;

	background-image: url(img/koszykg.jpg);

	border: 3px solid #BAC4D0;
	color: #000;
	z-index: 100000;
	display: none;
	padding: 0px;
}
