html,body,div,span,img,applet,embed,canvas,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,
samp,small,strike,strong,sub,sup,tt,var,b,u,i,s,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,button {
    margin:0; padding:0; border:0; outline:0 none; font-size:100%; background:transparent;
}

.none {
    display: none !important;
}

body {
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#383e49;
	background-image:url('../images/wkladygrzewcze/page_bg.png');
	background-position:top;
	background-repeat:repeat-x;
}

#second_bg {
	width: 100%;
	height: 100%;
	background-image:url('../images/wkladygrzewcze/page_bg_top.jpg');
	background-position:center top;
	background-repeat:no-repeat;
}

#container {
	width: 960px;
	margin:auto;
}

#header {
	height: 90px;
	width: 960px;
}

#header_left {
	width: 276px;
	height: 90px;
	float: left;
}

#header_lang {
	width: 276px;
	height: 25px;
	padding-top: 5px;
	padding-left: 2px;
}

#header_logo {
	width: 276px;
	height: 60px;
	padding-left: 2px;
}

#header_right {
	width: 682px;
	height: 90px;
	float:right;
}

#header_skapiec {
	width: 134px;
	height: 77px;
	float:right;
	text-align:right;
	padding-top: 13px;
	padding-right: 1px;
}

#header_koszyk {
	width: 360px;
	height: 90px;
	float:left;
}

#header_koszyk_tekst {
	width: 484px;
	height: 16px;
	padding-top: 18px;
	padding-left: 63px;
	font-size: 12px;
	color:#6c6c6c;
}

#header_koszyk_koszyk {
	width: 360px;
	height: 56px;
}

#box_koszyk {
	width: 210px;
	height: 56px;
	padding: 17px 0 0 13px;
	float: left;
}

#header_koszyk .wrapp {
        float: left;
        padding-top: 15px;
}

#box_koszyk_icon {
	width: 40px;
	height: 43px;
	margin-top: 9px;
        margin-right: 10px;
	float:left;
}

#box_koszyk_text {
	width: 154px;
	height: 43px;
	float: left;
	color: #FFF;
	font-size: 12px;
	padding-top: 5px;
}

#box_koszyk_text b.count {
	font-size: 18px;
	color:#e51b24;	
	padding-left: 4px;
}

#box_koszyk_text a, #box_koszyk_text a:visited {
	text-decoration:underline;
	color:#e51b24;
}

#box_koszyk_text a:hover {
	text-decoration:none;
}

#box_zaloguj {
	width: 105px;
	height: 22px;
	padding-top: 5px;
	padding-left: 5px;
}

#box_zarejestruj {
	width: 120px;
	height: 22px;
	padding-top: 5px;
	padding-left: 5px;
}

#box_zaloguj img , #box_zarejestruj img {
	padding-right: 10px;
	vertical-align: -6px;
}

#box_zaloguj a , #box_zarejestruj a, #box_zaloguj a:visited, #box_zarejestruj a:visited {
	color: #FFF;
	text-decoration:none;
	font-size: 12px;
}

#box_zaloguj a:hover , #box_zarejestruj a:hover {
	text-decoration:underline;
}

#box_zalogowany {
	width: 110px;
	height: 46px;
	padding-top: 20px;
	padding-left: 25px;
	float: left;
	font-size: 12px;
	color:#FFF;
}

#box_zalogowany a, #box_zalogowany a:visited {
	text-decoration:underline;
	color:#e51b24;
	padding-right: 20px;
}

#box_zalogowany a:hover {
	text-decoration:none;
}

#header_infolinia {
    background: url("../images/wkladygrzewcze/infolinia_bg.jpg") top center no-repeat;
    width: 290px;
    padding-top: 20px;
    height: 70px;
    float: left;
    padding-left: 32px;
}

#header_infolinia .infolinia_tel {
    display: block;
    width: 160px;
    text-align: center;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    background: url("../images/wkladygrzewcze/infolinia_bg.png") top center no-repeat;
}

#header_infolinia .infolinia_mail {
    display: block;
    width: 160px;
    text-align: center;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    color: #ffffff;
}

.main {
	width: 960px;
	margin:auto;
}

.pagewidth {
	width: 960px;
}

.leftcolwidth {
	width: 275px;
}

.left_box {
	width: 273px;
	min-height: 2px;
	border-left: #d2d2d2 1px solid;
	border-right: #d2d2d2 1px solid;
	background-color:#fefefe;
	margin-bottom: 3px;
}

.left_box_corners {
	width: 275px;
	height: 1px;
	background-image:url('../images/wkladygrzewcze/box_corners_275.png');
	margin-left: -1px;
}

input.search_form {
	width: 214px;
	height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	border: 0px none;
	float:left;
	color:#b2b2b2;
}

.search_form button {
	float:right;
	width: 30px !important;
	height: 31px !important;
	overflow:hidden;
	margin-bottom: -5px;
}

.box_header_red_275 {
	width: 243px;
	line-height: 29px;
	min-height: 29px;
	border-bottom: 1px solid #d2d2d2;	
	background-image:url('../images/wkladygrzewcze/box_header_red.png');
	background-position: 13px;
	background-repeat:no-repeat;
	background-color:#e51b24;
	padding-left: 30px;
	color:#ffffff;
	font-size: 14px;
	font-weight:normal;
}

.box_header_grey_275 {
	width: 243px;
	line-height: 29px;
	min-height: 29px;
	border-bottom: 1px solid #d2d2d2;	
	background-image:url('../images/wkladygrzewcze/box_header_grey.png');
	background-position: 13px;
	background-repeat:no-repeat;
	background-color:#383e49;
	padding-left: 30px;
	color:#ffffff;
	font-size: 14px;
	font-weight:normal;
}

ul.standard {
	list-style: none;	
	color:#565c68;
	font-size: 12px;
}

ul.standard li {
	list-style: none;
	line-height: 30px;
	border-bottom: 1px solid #d9d9d9;
	width: 234px;
	padding-left: 19px;
	background-image:url('../images/wkladygrzewcze/menu_v3_arrow.png');
	background-color:#fff;
	background-position: right top;
	background-repeat:no-repeat;
	cursor: pointer;
	color:#565c68;
	padding-right:20px;
}

ul.standard li:hover {
	background-color:#cccccc!important;
	background-image:url('../images/wkladygrzewcze/menu_2_hover.png');
}

ul.standard li.li_standard_no_hover:hover {
	background-image:url('../images/wkladygrzewcze/menu_v3_arrow.png');
	background-color:#e2e2e2!important;	
}

li.current {
	font-weight: bold;
}

li.current ul.level_1, li.current ul.level_2, li.current ul.level_3, li.current ul.level_4, li.current ul.level_5 {
	font-weight: normal;
}

li.current, li.current ul li {
	background-color:#e2e2e2!important;
}

/*

ul.standard li:hover, ul.standard li.current, ul.standard li.current.li_standard_no_hover {
	background-image:url('../images/wkladygrzewcze/menu_1_hover.png');
	background-color:#383e49;
	color:#ffffff!important;
	text-decoration:none;
}

ul.standard li:hover a, ul.standard li.current a, ul.standard li.current.li_standard_no_hover a {
	color:#ffffff;
}


ul.standard li.li_standard_no_hover  {
	background-image:url('../images/wkladygrzewcze/menu_bg.png')!important;
	text-decoration:none!important;
	background-color:#e2e2e2!important;
	color:#565c68!important;
}

ul.standard li.li_standard_no_hover a {
	color:#565c68;
}

ul.standard li.li_standard_no_hover.current  {
	background-image:url('../images/wkladygrzewcze/menu_1_hover.png')!important;
	background-color:#383e49!important;
	color:#fff;
}

ul.level_1 li {
	background-image:url('../images/wkladygrzewcze/menu_bg.png');
	background-color:#e2e2e2;
	font-weight: normal!important;
	color:#565c68!important;
}

ul.level_1 li a {
	color:#565c68!important;
}

ul.level_1 li:hover {
	background-image:url('../images/wkladygrzewcze/menu_2_hover.png');
	background-color:#cccccc;
	text-decoration:none;
	color:#565c68!important;
}

ul.level_1 li:hover a{
	color:#565c68!important;
}



ul.standard li:hover ul {
	background-color:#fff!important;
}

ul.standard li.current {
	background-image:url('../images/wkladygrzewcze/menu_1_hover.png');
	background-color:#383e49;
	color:#ffffff!important;
	text-decoration:none;
}

ul.standard li.current a {
	color:#ffffff!important;
}



ul.standard li.current ul.level_1 li:hover, ul.standard li.current ul.level_1 li.current, ul.standard li.current ul.level_2 li:hover, ul.standard li.current ul.level_2 li.current, ul.standard li.current ul.level_3 li:hover, ul.standard li.current ul.level_3 li.current, ul.standard li.current ul.level_4 li:hover, ul.standard li.current ul.level_4 li.current {
	background-image:url('../images/wkladygrzewcze/menu_2_hover.png');
	background-color:#cccccc;
	text-decoration:none;
}

ul.standard li.current ul.level_2 li {
	background-image:url('../images/wkladygrzewcze/menu_bg.png');
	background-color:#e2e2e2;
	font-weight: normal!important;
	color:#565c68!important;
}

ul.standard li.current ul.level_2 li a {
	color:#565c68!important;
}

ul.standard li.current ul.level_3 li {
	background-image:url('../images/wkladygrzewcze/menu_bg.png');
	background-color:#e2e2e2;
	font-weight: normal!important;
	color:#565c68!important;
}

ul.standard li.current ul.level_3 li a {
	color:#565c68!important;
}

ul.standard li.current ul.level_4 li {
	background-image:url('../images/wkladygrzewcze/menu_bg.png');
	background-color:#e2e2e2;
	font-weight: normal!important;
	color:#565c68!important;
}

ul.standard li.current ul.level_4 li a {
	color:#565c68!important;
}
*/

ul.standard a, ul.standard a:visited {
	padding-right: 3px;
	color:#565c68;
	text-decoration:none;
	font-size: 12px;
	text-decoration:none!important;
}



ul.standard a:hover {
	text-decoration:none!important;
}

ul.level_1, ul.level_2, ul.level_3, ul.level_4 {
	margin-left: -19px;
}

/*

ul.level_1 li a {
	padding-left: 19px;
}

ul.level_2 li a {
	padding-left: 38px;
}

ul.level_3 li a {
	padding-left: 57px;
}

ul.level_4 li a {
	padding-left: 76px;
}
*/

ul.level_1 li {
	width: 215px;
	padding-left: 38px;
}

ul.level_2 li {
	width: 196px;
	padding-left: 57px;
	margin-left: -19px;
}

ul.level_3 li {
	width: 177px;
	padding-left: 76px;
	margin-left: -38px;
}

ul.level_4 li {
	width: 158px;
	padding-left: 95px;
	margin-left: -57px;
}

ul.standard li ul li {
	border-bottom: 0px none;
	border-top: 1px solid #d9d9d9;
}

.cart_box_bg {
	width: 138px;
	height: 150px;
	background-image:url('../images/wkladygrzewcze/cart_box_bg.jpg');
	background-repeat:no-repeat;
	padding-left: 135px;
	padding-top: 18px;
}

.cart_box_bg .products, .cart_box_bg .sum {
	color: #3a6574;
	font-size: 12px;
	padding-left: 25px;
}

.cart_box_bg .products span, .cart_box_bg .sum span  {
	color:#e51b24;
	font-weight:bold;
}

.cart_box_bg .basket {
	padding-top: 57px;
}

.cart_box_bg .basket img {
	vertical-align: -3px;
}

.cart_box_bg .basket a, .cart_box_bg .basket a:visited {
	color:#3a6574;
	text-decoration:underline;
	font-size: 12px;
}

.cart_box_bg .basket a:hover {
	text-decoration:none;
}

.last_show_item {
	width: 208px;
	margin:auto;
	margin-top: 15px;	
	margin-bottom: 25px;
}

.last_show_item a, .last_show_item a:visited {
	color:#383e49;
	font-size: 14px;
	text-decoration:none;
}

.last_show_item a:hover {
	text-decoration: underline;
}

.last_show_item_img {
	width: 204px;
	height: 151px;
	border: 2px solid #efefef;
	margin:auto;
	text-align:center;
	margin-bottom: 10px;
}

.last_show_item_img img {
	max-width: 204px;
	max-height: 151px;
}

.last_item_price_box_promocja {
	width: 152px;
	height: 26px;
	margin-bottom: -30px;
	position:relative;
	left:52px;
	top: 121px;
	margin-bottom: -30px;
	background-color:#786d65;
	font-size: 18px;
	color:#ffffff;
	font-weight: bold;
	padding-top: 4px;
}

.last_item_price_box {
	width: 152px;
	height: 26px;
	margin-bottom: -30px;
	position:relative;
	left:52px;
	top: 121px;
	margin-bottom: -30px;
	background-color:#786d65;
	font-size: 18px;
	color:#ffffff;
	font-weight: bold;
	padding-top: 4px;
}

.last_item_price_box span, .last_item_price_box_promocja span {
	font-size: 9px;
	color:#FFF;
	font-weight:normal;
	vertical-align: 8px;
}

.centercol {
	padding-left: 3px;
	width: 682px;
}

table.innermain, table.innermain tr {
	vertical-align:top;
}

.rightcolwidth {
	width: 0px;
}

.cleaner {
	float: none;
	clear: both;
}

#footer {
	width: 960px;
	padding-top: 19px;
	margin:auto;
	font-size: 12px;
	color:#b3b3b3;
}

#footer_left {
	width: 743px;
	line-height: 25px;
	min-height: 10px;
	float:left;
}

#footer_left a, #footer_left a:visited {
	color:#b3b3b3;
	text-decoration:none;
}

#footer_left a:hover {
	color:#b3b3b3;
	text-decoration:underline;
}

#footer #footer_left ul.overall {
    width: 100%;
    float: left;
    margin: 0 auto;
	list-style: none;
}

#footer #footer_left ul.singlecol {
    border-left: 0;
}

#footer #footer_left li.overall {
    float: left;
	list-style: none;
}

#footer #footer_left li.col2,
#box_mainproducts .innerbox table.products tr.fewperrow td.col2 {
    width: 49.8%;
}
#footer #footer_left li.col3,
#box_mainproducts .innerbox table.products tr.fewperrow td.col3 {
    width: 33.2%;
}
#footer #footer_left li.col4,
#box_mainproducts .innerbox table.products tr.fewperrow td.col4 {
    width: 24.8%;
}
#footer #footer_left li.col5 { width: 19.8%; }
#footer #footer_left li.col6 { width: 16.6%; }

#footer #footer_left ul.singlecol li.overall {
    width: 100%;
    border-right: 0;
}

#footer #footer_left li.overall ul {
    margin: 5px 0 5px 20px;
}

#footer #footer_left li.overall li {
    padding: 2px 0;
	list-style: none;
}

#footer #footer_left ul.singlecol li.overall li.head {
    display: none;
}

#footer #footer_left ul.singlecol li.overall li {
    float: left;
    padding: 2px 10px;
}

#footer #footer_left li.overall li.head {
    font-weight: bold;
	list-style-image:url('../images/wkladygrzewcze/footer_menu_pointer.png');
	color:#565c68;
}

#shoper-foot a {
    display: block;
    margin: 5px;
    text-align: center;
    font-size: 0.8em;
}

#footer_right {
	width: 217px;
	min-height: 10px;
	float:left;
	line-height: 31px;
}

#footer_right p {
	text-align:right;
}

#footer_right img {
	vertical-align: -10px;
}

.userfooter {
	width: 960px;
	padding-top: 19px;	
        text-align: center;
}


#shoper-foot {
	width: 960px;
	margin:auto;
	text-align:center;
	height: 45px;
	line-height: 45px;
	color:#b3b3b3;
	font-size: 11px;
}

#shoper-foot a, #shoper_foot a:visited {
	color:#b3b3b3;
	font-size: 11px;
	text-decoration:none;
}

#shoper_foot a:hover {
	color:#b3b3b3;
	font-size: 11px;
	text-decoration:underline;
}

#top_menu {
	width: 664px;
	border-left: 1px solid #d2d2d2;	
	border-right: 1px solid #d2d2d2;
	background-color:#e51b24;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	line-height: 30px;	
	border-bottom: 1px solid #d6adaf;
	background-image:url('../images/wkladygrzewcze/box_corners_682.png');
	background-repeat:no-repeat;
	background-position:top;
}

#top_menu a, #top_menu a:visited {
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	padding-left: 12px;
	padding-right: 12px;
}

#top_menu a:hover {
	font-size: 12px;
	color:#FFF;
	text-decoration:underline;
}

#breadcrumbs {
	width: 640px;
	border-left: 1px solid #d2d2d2;	
	border-right: 1px solid #d2d2d2;
	background-color:#dddddd;
	line-height: 30px;	
	padding-left: 20px;
	padding-right: 20px;
	font-size: 12px;
	color:#3a6574;
}

#breadcrumbs a, #breadcrumbs a:visited {
	text-decoration:none;
	font-size: 12px;
	color:#3a6574;
	padding-left: 8px;
	padding-right: 8px;
}

#breadcrumbs span {
	padding-left: 8px;
	padding-right: 8px;
}

#breadcrumbs a span {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#breadcrumbs a:hover {
	text-decoration:underline;
	font-size: 12px;
	color:#3a6574;
}

#flash_glowna {
	width: 670px;
	height: 249px;
	padding-bottom: 1px;	
	border-left: 1px solid #d2d2d2;	
	border-right: 1px solid #d2d2d2;
	background-color:#dddddd;
	background-image:url('../images/wkladygrzewcze/box_corners_682.png');
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

#flash_glowna #inner {
	width: 660px;
	height: 239px;
	border: 5px solid #dddddd;
	margin: auto;
	margin-bottom: 5px;	
}

.center_box {
	width: 680px;
	min-height: 2px;
	border-left: #d2d2d2 1px solid;
	border-right: #d2d2d2 1px solid;
	background-color:#FFF;
	margin-bottom: 3px;
}

.center_box_corners {
	width: 682px;
	height: 1px;
	background-image:url('../images/wkladygrzewcze/box_corners_682.png');
	margin-left: -1px;
}

.center_box_inner {
	width: 650px;
	margin:auto;
	margin-top: 15px;
}

.box_header_red_682 {
	width: 650px;
	line-height: 29px;
	min-height: 29px;
	border-bottom: 1px solid #d2d2d2;	
	background-image:url('../images/wkladygrzewcze/box_header_red.png');
	background-position: 13px;
	background-repeat:no-repeat;
	background-color:#e51b24;
	padding-left: 30px;
	color:#ffffff;
	font-size: 14px;
	font-weight:normal;
}

.box_header_grey_682 {
	width: 650px;
	line-height: 29px;
	min-height: 29px;
	border-bottom: 1px solid #d2d2d2;	
	background-image:url('../images/wkladygrzewcze/box_header_grey.png');
	background-position: 13px;
	background-repeat:no-repeat;
	background-color:#383e49;
	padding-left: 30px;
	color:#ffffff;
	font-size: 14px;
	font-weight:normal;
}

.polecane_item {
	width: 208px;
	float: left;
	padding-bottom: 30px;	
}

.polecane_item a, .polecane_item a:visited {
	color:#383e49;
	font-size: 14px;
	text-decoration:none;
}

.polecane_item a:hover {
	text-decoration: underline;
}

.polecane_item_img {
	width: 204px;
	height: 151px;
	border: 2px solid #efefef;
	margin:auto;
	text-align:center;
	margin-bottom: 10px;
        position: relative;
}

.polecane_item_img img {
	max-width: 204px;
	max-height: 151px;
}

.polecane_item_price_box_promocja {
	width: 152px;
	height: 26px;
	margin-bottom: -30px;
	position:relative;
	left:52px;
	top: 121px;
	margin-bottom: -30px;
	background-color:#786d65;
	font-size: 18px;
	color:#ffffff;
	font-weight: bold;
	padding-top: 4px;
}

.polecane_item_price_box {
	width: 152px;
	height: 26px;
	margin-bottom: -30px;
	position:relative;
	left:52px;
	top: 121px;
	margin-bottom: -30px;
	background-color:#786d65;
	font-size: 18px;
	color:#ffffff;
	font-weight: bold;
	padding-top: 4px;
}

.polecane_item_price_box span, .polecane_item_price_box span {
	font-size: 9px;
	color:#FFF;
	font-weight:normal;
	vertical-align: 8px;
}

.tags {
    position: relative;
    list-style: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 9px;
    top: 121px;
    left: 113px;
    margin-top: -15px;
}

.tags li {
    height: 15px;
    line-height: 16px;
    padding: 0 8px;
    width: 75px;
}

.tags li.promo {
    background: #e51c24;
}

.tags li.new {
    background: #898989;
}

.addtobasket {
	font-size: 12px;
	color:#fff;
	text-decoration:underline;
	padding: 7px 7px 6px 27px;	
	background: #e51b24 url('../images/wkladygrzewcze/do_koszyka.png') 7px center no-repeat;
}

.filtr_inner {
	width: 233px;
	margin:auto;
	margin-bottom: 27px;	
}

p.pricelabel {
	font-size: 12px;
	color:#383e49;
	padding-top: 10px;
	padding-bottom: 4px;
}

input.filtr_form {
	width: 49px;
	height:26px;
	border: 1px solid #e0e0e0;
	display: inline;
	margin-right: 12px;	
	padding-left: 5px;
	padding-right: 5px;
}

.filtr_inner select {
	width: 232px;
	height: 26px;
	border: 1px solid #e0e0e0;
}

.filtr_inner label {
	font-size: 12px;
	color:#383e49;
	padding-left: 8px;
}

input.form_input {
	height:26px;
	border: 1px solid #e0e0e0;
	display: inline;
	margin-right: 12px;	
	padding-left: 5px;
	padding-right: 5px;
}

select.form_select {
	padding-left: 5px;
	padding-right: 5px;	
	height: 26px;
	padding-top: 5px;
	border: 1px solid #e0e0e0;
}

#filter_promotion {
	margin-top: 15px;
}

.button {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding-left: 16px;
	padding-right: 16px;	
	margin-right: 4px;
	font-size: 12px;
	color: #ffffff;
}

button.filter {
	
}

button.clearbutton {
	
}

.paginacja {
	width: 680px;
	height: 52px;
	text-align:center;
	line-height: 52px;
	border-top: 1px solid #d9d9d9;	
}

.floatcenterwrap {
	float: left;
    position: relative;
    left: 50%;
}

.paginacja ul.paginator {
	list-style: none;
	font-size: 12px;
	position:relative;
	left:-50%;
}

.paginacja ul.paginator li a {
	color:#383e49;
	text-decoration:none;
}

.paginacja ul.paginator li a span {
	color:#383e49;
	text-decoration:none;
}


.paginacja .innerbox ul.paginator {
    margin-top: 20px;
}

.paginacja ul.paginator li {
    float: left;
    margin: 0 4px;
}

.paginacja ul.paginator li.selected {
    font-weight: bold;
    color: #f00;
    cursor: default;
	font-size: 16px;
}

.paginacja ul.paginator li.stick {
    color: #aaa;
}

.description {
	margin-top: 10px;
}

.description ul {
	margin-left: 15px;
	list-style-image:url('../images/wkladygrzewcze/list_strzalka.png');
}

#product_left_col {
	float: left;
	width: 320px;
}

#product_right_col {
	padding-top: 13px;
	float: left;
	width: 281px;
	margin-left: 34px;
}

#product_left_col img {
	max-width: 318px;
	max-height: 318px;
	border:1px solid #ececec;
}

.item_photo_inner {
	width: 318px;
	height: 318px;
	float: left;
	
	text-align:center;
}

.smallgallery {
	width: 320px;
	margin-bottom: 6px;
}

.productdetailsminigalleryimgsize {
    margin: 0 auto;
    padding: 1px; /* img's borders */
    border: 0px;
    display: block;
}

.smallgallery ul li {
    float: left;
    padding: 1px 5px 1px 1px;
    text-align: center;
}

.product_right_col h1 {
	font-size: 15px;
	color:#383e49;
	font-weight:bold;
}

hr.productseparator {
    width: 80%;
    height: 1px;
    border-width: 0;
    color: #b1b1b1;
    background-color: #b1b1b1;
    margin: 10px auto;
    clear: both;
}

.powiazany_item {
	width: 284px;
        height: 258px;
        padding: 25px 20px;
        float: left;
        border-top: 1px solid #ededed;
}

.powiazany_item.even {
    border-right: 1px solid #ededed;
}

.powiazany_img {
	width: 112px;
	height: 82px;
	border: 1px solid #f0f0f0;
	float: left;
	text-align:center;
}

.powiazany_img a img{
	max-width: 195px;
	max-height: 143px;
}

.powiazany_desc {
	width: 150px;
	float: right;
}

.powiazany_desc .desc, .powiazany_desc .desc span {
    font-size: 11px !important;
}

.powiazany_name {
        display: block;
	color:#383e49;
	font-size: 15px;
	font-weight: bold;
        margin-bottom: 23px;
}

.powiazany_price {
	font-weight:bold;
	font-size: 15px;
}

/* Box */


.main .box .boxhead h3,
.main .box .boxhead h1 {
    font-size: 120%;
    font-weight: bold;
}

.main .box .innerbox em {
    font-weight: bold;
    font-style: normal;
    color: #000;
}

.main .box .innerbox em.color {
    color: #df1717;
}


.main .unibox .innerbox {
    background-position: 0 0;
    min-height: 55px;
    padding-left: 5px;
    padding-right: 5px;
}

.main .unibox .boxhead {
    display: none;
}

/* Box END */

/* Buttons */

a.button, button.button, input.button {
    /*padding: 0.5em 1em;*/
    display: block;
    margin: 10px auto;
    color: #383e48;
    background: #cecece;
    overflow: visible;
}

a.button:hover, button.button:hover, input.button:hover {
	cursor: pointer;
}


a.button:hover span {
    text-decoration:none;
}


a.button img, button.button img, input.button img,
button.important img, input.important img {
    display: none;
}

a.clearbutton, button.clearbutton, input.clearbutton {
    color: #383e48;
    background: #cecece;
}

.main .innerbox button.important {
    color: #cecece;
    font-weight: bold;
    padding: 0 0.75em 0;
    vertical-align: middle;
    height: 2.3em;
    background: #e51b24;
    font-size: 1.1em;
    white-space: nowrap;
    overflow: visible;
}

button.important {
	color:#FFF !important;
}


/*
KOSZYK ZE SKLEPU
*/
table,caption,tbody,tfoot,thead,tr,th,td {
background:transparent;
    border-collapse: collapse;
    border-color: none;
    border-spacing: none;
    border-width: none;
    font-size: 100%;
    margin: 0;
    outline: 0;
    padding: 0;
}

#box_basketlist .shaded_inputwrap input.short {
    width: 40px;
}

#box_basketlist .innerbox table.productlist tfoot  tr.deliveryhead em.fold a {
    display: none; /* change to "inline" to enable folden delivery and payment */
}

#box_basketlist .innerbox table.productlist {
    width: 100%;
}

#box_basketlist .innerbox table.productlist td.actions {
    border-right: 0;
    text-align: center;
}

#box_basketlist .innerbox table.productlist thead td {
    font-weight: bold;
    font-size: 1em;
    padding: 5px 0;
}

#box_basketlist .innerbox table.productlist tbody td {
    min-height: 40px;
    height: auto !important;
    height: 40px;
    padding: 5px;
    vertical-align: middle;
    border-top: 1px solid #ededed;
    border-right: 1px solid #ededed;
}

#box_basketlist .innerbox table.productlist tbody td.img {
    border-right: 0;
}

#box_basketlist .innerbox table.productlist tbody td.name a {
    font-weight: bold;
    display: block;
	text-decoration:none;
	 color: #225593;
}

#box_basketlist .innerbox table.productlist tbody td.name span.variant {
    font-weight: normal;
    font-size: 0.9em;
    margin-left: 5px;
}

#box_basketlist .innerbox table.productlist tbody td.quantity {
    white-space: nowrap;
}

#box_basketlist .innerbox table.productlist tbody td.sum {
    text-align: right;
}

#box_basketlist .innerbox table.productlist tbody td.actions a.prodremove span {
    display: none;
}

#box_basketlist .innerbox table.productlist tbody td.actions a.prodremove img {
    width: 12px;
    height: 12px;
    background: url('../images/remove.png') no-repeat 0 0;
}

#box_basketlist .innerbox table.productlist tbody td .shaded_inputwrap {
    vertical-align: middle;
}



#box_basketlist .innerbox table.productlist tfoot tr.recount td {
    /*border-top: 6px solid #e05615;*/
}

#box_basketlist .innerbox table.productlist tfoot tr.recount td.sum {
    padding: 5px;
    font-size: 1.2em;
    text-align: right;
}

#box_basketlist .innerbox table.productlist tfoot tr.recount td.desc {
    text-align: right;
    padding: 5px 10px 5px 5px;
    font-size: 1.2em;
    font-variant: small-caps;
}



#box_basketlist .innerbox table.productlist tfoot td {
    vertical-align: middle;
}

#box_basketlist .innerbox table.productlist tfoot tr.recount td button {
    float: right;
}

#box_basketlist .innerbox table.productlist tfoot tr.deliveryspacer td {
    height: 30px;
    border-bottom: 1px solid #ececec;
}

#box_basketlist .innerbox table.productlist tfoot tr.paymentspacer {
    display: none;
}

#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td,
#box_basketlist .innerbox table.productlist tfoot tr.deliverycountry td,
#box_basketlist .innerbox table.productlist tfoot tr.paymenthead td {
    background: transparent url('../images/payment_head.png') 0 0 repeat-x;
    height: 43px;
    overflow-y: hidden;
    padding: 0;
}

#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td.desc,
#box_basketlist .innerbox table.productlist tfoot tr.deliverycountry td.desc,
#box_basketlist .innerbox table.productlist tfoot tr.paymenthead td.desc {
    padding: 0px 5px;
}

#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td.desc em.color,
#box_basketlist .innerbox table.productlist tfoot tr.paymenthead td.desc em.color {
    margin: 0 10px;
}

#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td.actions img,
#box_basketlist .innerbox table.productlist tfoot tr.paymenthead td.actions img {
    cursor: pointer;
}


#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td.cost,
#box_basketlist .innerbox table.productlist tfoot tr.deliverycountry td.select,
#box_basketlist .innerbox table.productlist tfoot tr.delivery td.value,
#box_basketlist .innerbox table.productlist tfoot tr.deliveryhead td.value {
    padding: 0px 5px;
    text-align: right;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery td {
    height: 29px;
    border-bottom: 1px solid #ececec;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery td,
#box_basketlist .innerbox table.productlist tfoot tr.payment td {
    height: 29px;
    border-bottom: 1px solid #ececec;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery td.name input,
#box_basketlist .innerbox table.productlist tfoot tr.payment td.name input {
    margin-left: 10px;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery.first td,
#box_basketlist .innerbox table.productlist tfoot tr.payment.first td {
    background: transparent url('../images/payment_first.png') 0 0 repeat-x;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery td.name input,
#box_basketlist .innerbox table.productlist tfoot tr.delivery td.name label,
#box_basketlist .innerbox table.productlist tfoot tr.payment td.name input,
#box_basketlist .innerbox table.productlist tfoot tr.payment td.name label {
    cursor: pointer;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery.selected td.name label,
#box_basketlist .innerbox table.productlist tfoot tr.delivery.selected td.value label,
#box_basketlist .innerbox table.productlist tfoot tr.payment.selected td.name label {
    font-weight: bold;
}

#box_basketlist .innerbox table.productlist tfoot tr.delivery td.name span.description,
#box_basketlist .innerbox table.productlist tfoot tr.payment td.name span.description {
    margin-left: 20px;
    font-size: 0.9em;
}

#box_basketlist .innerbox table.productlist tfoot tr.payment .name .popupsmall,
#box_basketlist .innerbox table.productlist tfoot tr.paymenthead .desc .popupsmall {
    font-weight: normal;
    font-size: 0.9em;
}

#box_basketlist .innerbox table.productlist tfoot tr.promospacer td {
    height: 20px;
}

#box_basketlist .innerbox table.productlist tfoot tr.sum,
#box_basketlist .innerbox table.productlist tfoot tr.promocode,
#box_basketlist .innerbox table.productlist tfoot tr.promo {
    height: 30px;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode td.desc,
#box_basketlist .innerbox table.productlist tfoot tr.promo td.desc,
#box_basketlist .innerbox table.productlist tfoot tr.sum td.desc {
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode td.action .button {
    padding: 0 0.2em;
}

#box_basketlist .innerbox table.productlist tfoot tr.sum td.desc,
#box_basketlist .innerbox table.productlist tfoot tr.sum td.value {
    font-size: 1.3em;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode td.action {
    font-size: 1.2em;
    font-weight: bold;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode td.action img.tick {
    width: 16px;
    height: 16px;
    background: url('../images/tick.png') no-repeat 0 0;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode .shaded_inputwrap {
    vertical-align: middle;
}

#box_basketlist .innerbox table.productlist tfoot tr.promocode td.input,
#box_basketlist .innerbox table.productlist tfoot tr.promo td.value,
#box_basketlist .innerbox table.productlist tfoot tr.sum td.value {
    font-weight: bold;
    padding-right: 5px;
    text-align: right;
}


#box_basketlist .innerbox table.productlist tfoot tr.promocode td.input .shaded_inputwrap {
    margin-right: 0;
}

#box_basketlist .innerbox table.productlist tfoot tr.promo td.value {
    color: #808080;
}

#box_basketlist .innerbox table.productlist tfoot tr.sum {
    color: #299a26;
}

#box_basketlist .innerbox table.productlist tfoot tr.buttons td {
    padding-top: 20px;
}

#box_basketlist .innerbox table.productlist tfoot tr.buttons td.back input {
    margin-left: 10px;
}

#box_basketlist .innerbox table.productlist tfoot tr.buttons td.back .back {
    float: left;
    margin-left: 10px;
}

#box_basketlist .innerbox table.productlist tfoot tr.buttons td.forward .order {
    float: right;
    margin-right: 10px;
}



#box_basketstep2 .innerbox {
    padding: 20px;
}

#box_basketstep2 .innerbox .important {
    float: right;
    margin-top: 20px;
}

#box_basketstep2 .innerbox ul {
    list-style-type: disc;
    list-style-position: inside;
    margin: 5px;
}

#box_basketstep2 .innerbox hr.separator {
    margin: 20px auto;
}

#box_basketstep2 .innerbox form.register,
#box_basketstep2 .innerbox form.order {
    float: right;
}

* html #box_basketstep2 .innerbox form.register,
* html #box_basketstep2 .innerbox form.order { /* IE6 */
    width: 1px;
    overflow: visible;
}

#box_basketstep2 .innerbox fieldset .important {
    margin: 0 0 0 10px;
}

#box_basketstep2 .innerbox fieldset label {
    line-height: 29px;
}


#box_basketaddress .innerbox table .button {
    padding: 0 0.2em;
}

#box_basketaddress .innerbox table {
    width: 100%;
    margin: 10px 0;
    table-layout: fixed;
}

#box_basketaddress .innerbox tbody td.label {
    width: 100px;
    text-align: right;
    padding-right: 10px;
    vertical-align: middle;
}

#box_basketaddress .innerbox tbody td.input {
    padding: 0 10px;
    border-bottom: 4px solid transparent;
    vertical-align: middle;
}

* html #box_basketaddress .innerbox tbody td.input { /* IE6 */
    border-color: #fff;
}

* html #box_basketaddress fieldset { /* IE6 */
    position: relative;
}


#box_basketaddress .innerbox tbody td.error {
    padding: 0 10px;
    vertical-align: middle;
}

#box_basketaddress .innerbox tbody td.hint {
    background-color: #ececec;
    font-size: 9px;
    padding: 0 8px;
    color: #555;
    vertical-align: middle;
    border-bottom: 4px solid #fff;
}

#box_basketaddress .innerbox tbody tr.nip2 {
    display: none;
}

#box_basketaddress .innerbox tbody #address_type2 {
    margin-left: 20px;
}

#box_basketaddress .innerbox hr {
    width: 90%;
}

#box_basketaddress button.summary {
    float: right;
    margin: 10px;
}

#box_basketaddress button.back {
    float: left;
    margin: 10px;
}

#box_basketaddress .innerbox select, #box_address .innerbox select {
    width: 100%;
}



#box_basketsummary .innerbox table.productlist {
    width: 100%;
    border-bottom: 6px solid #e05615;
}

#box_basketsummary .innerbox table.productlist td.sum {
    border-right: 0;
}

#box_basketsummary .innerbox table.productlist thead td {
    font-weight: bold;
    font-size: 1em;
    padding: 5px 0;
}

#box_basketsummary .innerbox table.productlist tbody td {
    min-height: 40px;
    height: auto !important;
    height: 40px;
    padding: 5px;
    vertical-align: middle;
    border-top: 1px solid #ededed;
    border-right: 1px solid #ededed;
}

#box_basketsummary .innerbox table.productlist tbody td.img {
    border-right: 0;
}

#box_basketsummary .innerbox table.productlist tbody td.name a {
    font-weight: bold;
    display: block;
}

#box_basketsummary .innerbox table.productlist tbody td.name span.variant {
    font-weight: normal;
    font-size: 0.9em;
}

#box_basketsummary .innerbox table.productlist tbody td.quantity {
    white-space: nowrap;
}

#box_basketsummary .innerbox table.productlist tbody td.sum {
    text-align: right;
}

#box_basketsummary .innerbox h4.delivery,
#box_basketsummary .innerbox h4.invoice,
#box_basketsummary .innerbox h4.invoice2 {
    display: none;
}

#box_basketsummary .innerbox h4.both span.delivery {
    float: left;
    display: block;
    width: 50%;
}

#box_basketsummary .innerbox div.delivery {
    float: left;
    display: block;
    width: 50%;
}

#box_basketsummary .innerbox div.delivery p,
#box_basketsummary .innerbox div.invoice p,
#box_basketsummary .innerbox dl {
    margin: 0 5px;
}

#box_basketsummary .innerbox dl dt {
    float: left;
    line-height: 1.3em;
    margin-right: 10px;
}

#box_basketsummary .innerbox dl dd {
    line-height: 1.3em;
}

#box_basketsummary .innerbox p.sum {
    padding: 20px 5px 10px;
    color: #299a26;
    font-size: 1.3em;
    font-weight: bold;
    text-align: right;
}

#box_basketsummary .innerbox p.sum span.sum {
    margin-left: 10px;
}

#box_basketsummary .innerbox form button.undo {
    float: left;
    margin: 10px;
}

#box_basketsummary .innerbox form button.order {
    float: right;
    margin: 10px;
}




#box_basketfinished .innerbox {
    padding: 30px 20px;
}

#box_basketfinished .innerbox p {
    text-align: justify;
}

#box_basketfinished .innerbox button {
    float: right;
    margin: 0 30px 30px 20px;
}



/* Basket Page END */


/*
STYLE STANDARDOWE ZE SKLEPU
*/

.description h5.productfiles {
    font-weight: bold;
    font-size: 1em;
    margin: 20px 0 0 10px;
}

.description ul.productfiles li {
    margin: 10px 0 10px 20px;
}

.description ul.productfiles li img {
    background: url('../images/productfile.png') no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin: 0 0 3px 0;
}

a.spanhover:hover {
    text-decoration: none;
}

a.spanhover:hover span {
    text-decoration: underline;
}

#prod_detail_left {
	width: 355px;
	float: left;	
}

#prod_detail_right {
	width: 260px;
	float: left;	
}

.votestars img {
    margin: 0 0 1px 0;
    height: 16px;
    width: 15px;
    vertical-align: middle;
}

.votestars img.star0 {
    background: url('../images/wkladygrzewcze/star0.png') no-repeat 0 0;
}

.votestars img.star0-5 {
    background: url('../images/wkladygrzewcze/star0-5.png') no-repeat 0 0;
}

.votestars img.star1 {
    background: url('../images/wkladygrzewcze/star1.png') no-repeat 0 0;
}

#prod_detail_right a, #prod_detail_right a:visited {
	font-size: 12px;
	color:#406ba6;
	text-decoration:none;
	display:inline-block;
	height: 30px;
	padding-left: 22px;
}

#prod_detail_right a:hover {
	font-size: 12px;
	color:#406ba6;
	text-decoration:underline;
}

#prod_detail_right a img {
    width: 16px;
    height: 16px;
}

#prod_detail_right a.addtofav {
    background: url('../images/wkladygrzewcze/icon_przechowalnia.png') no-repeat 5px 0;
	padding-left: 28px;
	padding-top: 2px;
}

#prod_detail_right a.mailfriend {
    background: url('../images/wkladygrzewcze/icon_polec.png') no-repeat 0 0;
	padding-left: 28px;
	padding-top: 2px;
}

#prod_detail_right a.comment {
    background: url('../images/wkladygrzewcze/icon_opinia.png') no-repeat 5px 0;
	padding-left: 28px;
	padding-top: 2px;
}

#prod_detail_right li a.zagiel {
    background: url('../images/percent.png') no-repeat 0 0;
}

#prod_detail_right a.lukas {
    background: url('../../../../../public/images/lukas.png') no-repeat 0 0;
}
/* Messages */

.main .flash_message {
    border-style: solid;
    border-width: 1px 0;
    padding: 0;
    position: relative;
    z-index: 100;
    margin: 4px;
    min-height: 50px;
}

.main .success_message {
    border-color: #2c7500;
    color: #2c7500;
    background: #f8fff5;
}

.main .error_message {
    border-color: #e74715;
    color: #e74715;
    background: #fff3f3;
}

.main .info_message {
    border-color: #5073d9;
    color: #5073d9;
    background: #e3f5ff;
}

.main .warning_message {
    /* border-color: #ebce0d;
    color: #ebce0d;
    background: #fffde8; */
    border-color: #e74715;
    color: #e74715;
    background: #fff3f3;
}

.main .flash_message .container {
    display: table;
    width: 100%;
    height: 50px;
}

.main .flash_message p {
    display: table-cell;
    vertical-align: middle;

    text-align: center;
    font-size: 12px;
    line-height: 1.2em;
    margin: 0px;
    padding: 6px 50px;
    font-weight: bold;
}

* html .main .flash_message p { /* IE6 */
    clear: initial;
}

*:first-child+html .main .flash_message p  { /* IE7 */
    clear: initial;
}

.main .flash_message .close {
    position: absolute;
    right: 4px;
    top: 6px;
    color: #8c9597;
    font-size: 80%;
    display: none;
}

.main .flash_message .close img {
    width: 11px;
    height: 11px;
    background: url('../images/close.png') no-repeat 0 0;
    margin: 0 0 2px 0;
}

/* Messages END */

#shoper-foot {
	display: none !important;
}

button {
	cursor:pointer !important;
}

ul.productfiles li a, ul.productfiles li a:visited {
	text-decoration:none;
	color:#383E49;
}

ul.productfiles li a:hover {
	text-decoration:none;
}

ul.productfiles li {
	list-style-image:none;
	list-style: none;
}

.imagezoom {
    z-index: 50;
    position: absolute;
    background: #fff url('../images/loading.gif') center center no-repeat;
    overflow: hidden;
    cursor: move;
    border: 1px solid #e1e1e1;
}

.imagezoom_shade {
    position: absolute;
    background: #fff;
    cursor: move;
    border: 1px solid #e1e1e1;
}

.imagezoom_transbox {
    position: absolute;
    background: #fff;
    cursor: move;
    border: 0px solid #e1e1e1;
}

.tabs {
    list-style: none;
    height: 33px;
}
.tabs li {
    float: left;
    margin-right: 2px;
    color: #383e49;
    font-size: 12px;
}

.tabs li a {
    display: block;
    color: #383e49;
    text-decoration: none;
    height: 33px;
    line-height: 33px;
    background: url("../images/wkladygrzewcze/tab.png") 0 4px no-repeat;
    padding: 0 0 0 20px;
}

.tabs li a span {
    display: block;
    height: 30px;
    background: url("../images/wkladygrzewcze/tab.png") 100% -56px no-repeat;
    padding: 3px 20px 0 0;
}


.tabs li a.active {
    font-weight: bold;
    background: url("../images/wkladygrzewcze/tab_active.png") 0 0 no-repeat;
}

.tabs li a.active span {
    font-weight: bold;
    background: url("../images/wkladygrzewcze/tab_active.png") 100% -60px no-repeat;
}

.tabcontent {
    background: #fff;
    overflow: hidden;
}

.oldprice {
    background: url("../images/wkladygrzewcze/strike.png") center center no-repeat;
}

a.addcomment {
	font-size: 12px;
	color:#406ba6;
	text-decoration:none;
	display:inline-block;
	height: 30px;
	padding-left: 22px;
        background: url('../images/wkladygrzewcze/icon_opinia.png') no-repeat 5px 0;
	padding-left: 28px;
	padding-top: 2px;
}

a.addcomment:hover {
	font-size: 12px;
	color:#406ba6;
	text-decoration:underline;
}

.infolinia {
    background: url('../images/wkladygrzewcze/infolinia.jpg') 0 0 no-repeat;
    height: 155px;
    padding-top: 30px;
}

.infolinia p {
    margin-left: 270px;
    margin-right: 80px;
    font-size: 12px;
    margin-bottom: 22px;
}

.innersmallgallery{width: 300px !important}
.shaded_inputwrap input{margin-bottom: 10px; border: 1px solid #666; height: 25px; line-height: 25px; padding-left: 10px; font-size: 12px; color: #666; float: left; width: 70px;}
.unit{margin-left: 10px; margin-right: 50px;}
.stocks {margin-bottom: 25px;}


.slides img {
    width: 100%;
}
.slides a {
    margin: 0 2px !important;
}

/* Page Slider */

.pageslider {
    position: relative;
}

.pageslider ul.slides {
    position: relative;
    display: block;
    left: 0;
    overflow: hidden;
}

.pageslider ul.slides li {
    float: left;
    padding: 0 20px 0 0;
}

.pageslider ul.pages {
    position: absolute;
    height: 28px;
    bottom: 0;
}

.pageslider ul.pages li {
    float: left;
    padding: 2px 0px;
	list-style: none;
}

.pageslider.bullets ul.pages li a {
    display: block;
    width: 24px;
    height: 24px;
    background: url('../images/dot.png') transparent 0 0 no-repeat;
}

.pageslider.bullets ul.pages li a:hover {
    background-image: url('../images/dot_over.png');
}

.pageslider.bullets ul.pages li.current a {
    background-image: url('../images/dot_active.png');
}

.pageslider.bullets ul.pages li span {
    display: none;
}

.pageslider.numbers ul.pages li {
    background: #fff;
}

.pageslider.numbers ul.pages li a {
    display: block;
    min-width: 16px;
    width: auto;
    height: 16px;
    padding: 0 2px;
    margin: 2px 4px 2px 0;
}

.pageslider.numbers ul.pages li:first-child a {
    margin-left: 4px;
}

* html .pageslider.numbers ul.pages li a {
    width: 16px;
}

.pageslider.numbers ul.pages li span {
    font-size: 11px;
    display: block;
    margin: 0 auto;
    text-align: center;
    color: #df1717;
    position: relative;
    top: 1px;
}

.pageslider.numbers ul.pages li.current a {
   /* background: none #df0000;*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#df0000', endColorstr='#ec6724');
    background: -webkit-gradient(linear, center top, center bottom, from(#df0000), to(#ec6724));
    background: -moz-linear-gradient(center top, #df0000, #ec6724);
}

.pageslider.numbers ul.pages li.current a span {
    font-weight: bold;
    color: #fff;
}

.pageslider .pages .current {
	background: none !important;
}

/* END Page Slider */