a { font-weight: none; color: #5a5b5b; font-family: Verdana; font-size:12px; text-decoration: none; }
a:visited { color: #5a5b5b; text-decoration: none; }
a:hover { color: #5a5b5b; text-decoration: underline; }
a:active { color: #5a5b5b; font-weight: none; }
select { font-size: 12px; }
hr {
	border: 0px;
	color: #cbcbcb;
	background-color: #cbcbcb;
	height: 1px;
	width: 98%;
}

#roator_container { overflow:visible;  width:760px;  }
#roator_container .rotator_warp  {  width:760px ; }
#rotator { width:760px; height:400px; /*padding:9px 10px 11px;*/ margin:0 auto; overflow:hidden }
#rotator .item {width:760px; height:400px; position:relative;  overflow:hidden }
#rotator .item .text_rotator {width:760px; height:400px;  position:absolute; top:0; left:0; }
#rotator a { width:760px; height:400px;display:block; }
#rotator .item .bg { width:760px; height:400px; }
.footer_cursor {cursor:pointer; }
#rotator_nav { height:37px; text-align:center; position:relative; width:760px;  }
#kropki {width:75px; height:18px; position:absolute; left:325px; top:5px; overflow:hidden }
#kropki a {display:inline-block; background:url(images/rotator_kropka.png) top center no-repeat; width:14px; height:14px; text-indent:-20000px; margin:0 2px;  }
#kropki a:hover { background-position:bottom center; }
#kropki a.activeSlide { background-position:bottom center; left:200px; }
#arrow_left {background:url(images/arrow_left.png) center; width:38px; height:21px; display:block; position:absolute; left:280px; top:3px; text-indent:-200000px;}
#arrow_right {background:url(images/arrow_right.png) center; width:38px; height:21px; display:block; position:absolute; right:280px; top:3px; text-indent:-200000px; }
#arrow_right:hover { background-position:right;}
#arrow_left:hover {background-position:left; }

div.cmbox_art div.ctable_menubox_category div
{
padding:0;
margin:0px 0px 3px 0px;
text-align:left;

	height:15px;
	display:table;
	background:url('img/arrow.png') no-repeat left 3px;
}
div.cmbox_art div.ctable_menubox_category div:hover
{
padding:0;
margin:0px 0px 3px 0px;
text-align:left;
	height:15px;
	display:table;
	background:url('img/arrow.png') no-repeat left 3px;
}
div.cmbox_art div.ctable_menubox_category div a, 
div.cmbox_art div.ctable_menubox_category div a:active,
div.cmbox_art div.ctable_menubox_category div a:visited
{
display:block; padding:1px 0px 0px 17px; font-family:'Arial'; font-weight:normal; font-size:10px; color:#5c5c5c; text-decoration:none; text-align:left; vertical-align:middle;}
div.cmbox_art div.ctable_menubox_category div a:hover
{
display:block; padding:1px 0px 0px 17px; font-family:'Arial'; font-weight:normal; font-size:10px; color:#5c5c5c; text-decoration:underline; text-align:left; vertical-align:middle;}

form {
	margin: 0px;
}
/* menubox */
table.menubox_manufacturer,table.menubox_newsletter,table.menubox_search {
	margin-top: 5px;
}
table.menubox_newsletter table td {
	color: #000;
	font-size: 11px;
}
table.menubox_search table td {
	color: #000;
	font-size: 11px;
	font-weight: normal;
}
table.footer td, table.footer td a, table.footer td a:visited,table.footer td a:active{
	color: #3b3b3b;
}
table.footer td a:hover {
	color: #e0f0e0;
	text-decoration: none;
}
div.belkaa a,div.belkaa a:visited,div.belkaa a:hover,div.belkaa a:active{
	font-weight: bold;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
}
div.belkaa a:hover {
	color: #64462c;
}
select.show_product_options {
	width: 150px;
        color: rgb(121, 0, 38);
}
td.article_list_title {
	font-size: 12px;
	font-weight: bold;
}
td.article_list_date{
	font-size: 10px;
	font-weight: normal;
}
div.articles_list_back {
}
div.articles_list_text {
}
div.comment {
	font-size: 12px;
	border: 1px solid #909090;
	padding: 5px;
}
div.no_products,div.empty_shopcart {
	width:506px;
	border: 0px none #cfcfcf;
	background: transparent;
	color: #545454;
	padding: 0px;
	margin: 20px auto 10px auto;
	text-align:center;

}
div.no_coment {
	border: 1px solid #3b3b3b;
	background: url('img/nocomment.gif') top left no-repeat;
	color: #3b3b3b;
	padding: 5px 5px 5px 44px;
}

/* stale cechy */
table.att2_table {
	border-collapse: collapse;
}

td.att2_name {
	font-weight: bold;
	text-align: right;
	padding-top: 1px;
}

td.att2_option {
	padding-left: 5px;
        color: rgb(121, 0, 38);
        font-weight: bold;
}


/* komunikaty */
div.pole_message_err,div.pole_message,div.pole_message_info {
	background-color: #fff;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
}

div.pole_message_err {
	color: #c70505;
	border-left: 10px solid #c70505;
	width:628px;
	margin:20px 0px 20px 0px;
}
div.pole_message {
	color: #5f9120;
	border-left: 10px solid #5f9120;
	width:628px;
	margin:20px 0px 20px 0px;
}
div.pole_message_info {
	color: #006e8a;
	border-left: 10px solid #006e8a;
	width:628px;
	margin:20px 0px 20px 0px;
}
/* */
/*** frames ***/
/* naglowek i obramowanie - header/border */
table.ctable_mainpage_hb {
	width: 100%;
	border: 1px solid #909090;
	border-collapse: collapse;
}
table.ctable_mainpage_hb th {
	width: 100%;
	border: 1px solid #909090;	background-color: #e0e0e0;	font-size: 12px;
	height: 20px;	color: #202060;	text-align: left;	padding-left: 5px;
}
table.ctable_mainpage_hb td {
	width: 100%;
	font-size: 12px;
	padding: 5px;
}
/* obramowanie - border */
table.ctable_mainpage_b {
	width: 100%;
	border: 1px solid #909090;
	border-collapse: collapse;
}
table.ctable_mainpage_b th {
	width: 100%;
}
table.ctable_mainpage_b td {
	width: 100%;
}
/* naglowek -header */
table.ctable_mainpage_h {
}
table.ctable_mainpage_h th {
	border: 1px solid #909090;	background-color: #e0e0e0;	font-size: 12px;
	height: 20px;	color: #202060;	text-align: left;	padding-left: 5px;
}
table.ctable_mainpage_h td {
}
/* bez naglowka i obramowania / no heder no border */
table.ctable_mainpage_nohb {
	border-collapse: collapse;
}
table.ctable_mainpage_nohb th {
	font-size: 12px;
}
table.ctable_mainpage_nohb td {
	font-size: 12px;
}
/*** end of frames ***/
/* */
div.top_text {
	padding: 0px 0px 15px 0px;
	border-bottom:1px solid #e1e1e1;
	margin: 0px 0px 20px 4px;
	text-align: left;
	background: url('img/navi.gif');
	font-family:'Arial'; font-weight:normal; font-size:11px; color:#1d5e1d;

}
div.top_text a,div.top_text a:visited,div.top_text a:hover,div.top_text a:active {
	font-family:'Arial'; font-weight:normal; font-size:11px; color:#1d5e1d; text-decoration:none;
}
div.top_text a:hover {
	font-family:'Arial'; font-weight:normal; font-size:11px; color:#1d5e1d; text-decoration:underline;
}
div.article_date {
	padding-left: 10px;
}
div.article_text {
	padding: 10px 10px 0px 10px;
}
/* */
/* tabelka danych dla rejestracji / zamawiania / mojekonto */
input.input_normal,textarea.textarea_comment {
background-color:#fff;
border-color:#A89F8A;
border-style:solid;
border-width:1px;
color:#3E3530;
font-family:Arial,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;

}
textarea.textarea_comment {
	width: 420px;
}
input.input_disabled {
	font-size: 13px; 
	border:1px solid #909090;
	background-color: #e5e5e5;
}
input.input_amount {
	font-family:tahoma;
	font-weight:normal;
	font-size: 11px; 
	border: 1px solid #e4e4e4;
	padding:0;
	#padding:4px 0px 0px 0px;
	width: 30px;
	height:24px;
	#height:20px;
	text-align: center;
	color:#5a5b5b;
	vertical-align:middle;
	background:#fff;
}
tr.products_list_over {
	
}
tr.products_list_out {
	
	
}
div.search_notice {
    background-color: transparent;
    color: #3E3530;
    font-family: 'Arial';
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    margin: 0 20px 20px;
    padding: 0;
    position: relative;
    width: 580px;
}
table.ctable,table.ctable_small,table.ctable_noborder,table.ctable_articles,
table.ctable_product, table.ctable_search,table.ctable_login
{
	margin:0px auto 10px auto;
	width:100%;
	background:transparent;
	
}



table.ctable_myaccount {
	width: 491px;
}
table.ctable_myaccount_small {
	width: 320px;
}
table.ctable,table.ctable_small,
table.ctable_search,table.ctable_login,table.ctable_myaccount,table.ctable_myaccount_small
{
	margin:10px 0px 0px 0px;
	border-collapse: collapse;
	border: 0px none #cfcfcf;
}
table.ctable_sort {
	width: 480px;
	color: #585858;
	margin: 0px 0px 20px 0px;
	padding:0;
	font-family:'Arial';
	font-weight:normal;
background: transparent;
font-family:'Arial'; font-weight:normal; font-size:11px; color:#585858;
}
.ctable_sortPS{
	
}
#lsortpanel .psSortTable{
width:60%;
}
#lsortpanel .psSortTable.psSortTableItem1{
	width:40%;
}
#lsortpanel .psSortTable.psSortTableItem2{
	
}

td.ctable_sort_td {
	color: #3E3530;
	text-align: left;
	padding: 15px 0px 0px 20px;
	margin: 0px 0px;
	font-family:'Arial';
	font-weight:normal;
font-family:'Arial'; font-weight:normal; font-size:11px; color:#585858;
}

table.ctable_search
{
	margin:0px 0px 0px 20px;
	width:480px;
}

td.ctable_sort_td td, td.ctable_sort_td a, td.ctable_sort_td a:active, td.ctable_sort_td a:visited, td.ctable_sort_td a:hover {
font-family:'Arial'; font-weight:normal; font-size:11px; color:#585858;
}

table.ctable_product {
	border: 1px solid #cfcfcf;
}
table.ctable_noborder {
	border-collapse: collapse;
}
table.ctable_articles th {
	height: 20px;
	text-align: left;
	font-size: 12px;
	color: #202060;
}
table.ctable th, table.ctable_search th,table.ctable_small th,table.ctable_login th,table.ctable_myaccount th,table.ctable_myaccount_small th {
	border: 0px;
	background: transparent;
	height: 39px;
	padding-left: 0px;
	text-align: left;
	font-size: 11px;
	font-family:'Arial';
	color: #3b3b3b;
	vertical-align: middle;
	font-weight: bold;
}
th.ctable ctable_th2 {
	border: 0px;
	height: 20px;
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
	color: #3b3b3b;
	vertical-align: middle;
	font-weight: bold;
}
table.ctable_product th {
	background-color: transparent;
	color: #3b3b3b;
	line-height: 29px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

table.ctable_small, table.ctable_login
{
	background:transparent;
}

table.ctable_login {width:100%; font-family:'Arial'; font-weight:bold; font-size:12px; color:#880005;}
table.ctable_small {width:100%;}

table.ctable_small {width:100%; height:37px;}



table.ctable_small th {
	border: 0px;
	height: 18px;
	padding-left: 10px;
	text-align: left;
	font-family:'Arial';
font-weight:normal; font-size:11px; color:#fff;
	vertical-align: middle;
	background: #aeb2af;
}


table.ctable_small td.ctable_td {
	border: 0px;
	height: 80px;
	padding: 10px;
	text-align: left;
	font-size: 13px;
	font-family:'Arial';
	color: #515151;
	vertical-align: middle;
	font-weight: normal;
	background: #fff;
}

table.ctable_small tr.products_list_out td.ctable_td {
	border: 0px;
	height: 28px;
	text-align: left;
	font-size: 11px;
	font-family:'Arial';
	color: #000;
	vertical-align: middle;
	font-weight: normal;
	background: #fff;
}

table.ctable_small tr.products_list_over td.ctable_td {
	border: 0px;
	height: 28px;
	text-align: left;
	font-size: 11px;
	font-family:'Arial';
	color: #463E2F;
	vertical-align: middle;
	font-weight: normal;
	background: #fff;
}

table.ctable_login th {
	height: 18px;
	padding-left: 10px;
	text-align: left;
	font-family:'Arial';
font-weight:normal; font-size:11px; color:#fff;
	vertical-align: middle;
	background: #AEB2AF;
	vertical-align: middle;
	width:100%;
}

table.ctable_product th a, table.ctable_product th a:hover, table.ctable_product th a:active, table.ctable_product th a:visited {
	color: #3b3b3b;
	font-size: 12px;
}

table.ctable_small td
{
	border: 0px;
}
table.ctable_noborder td {
	border: 0px;
}
table.ctable_myaccount th {
	text-align: center;
}
table.ctable_myaccount td {
	border: 1px solid #c0c0c0;
	padding: 3px;
	font-size: 11px;
}
table.ctable_myaccount_small td {
	padding: 3px;
	font-size: 11px;
}
td.ctable_td,td.ctable_tdb,td.ctable_td2,td.ctable_order_bold
{
	height: auto;
	padding: 10px;
	text-align: left;
	background:#e9e9e9;
	border-bottom:0px none;
}
table.ctable_search td {
	height: 20px;
	text-align: left;
	color: #3b3b3b;
}
/* pionowa linia pomiedzy odzyskiwaniu hasla i logowaniu w procesie zamawiania (order_list) */
td.ctable_border_line {
	width: 1px;
	border-right: 1px solid #cfcfcf;
}
/* tabelka glowna dla car_order */
table.cart_order {
margin:0px auto 0px auto;
 width: 749px;
float:left;
border:0px none;
}

table.cart_order tbody {padding:0;}
table.cart_order td {padding:3px 0px; font-family:Arial; color:#515151; font-size:11px;}
table.cart_order table.ctable_small tr {}
table.cart_order table.ctable_small table tr {background:transparent;}
table.cart_order td img {border:1px solid #ebeff1; margin:0px 5px 0px 0px;}
table.cart_order td a img {border:0px none #b1b1b1;}





div.cart_control_links {display:block; margin:0px auto; }
	
/* czcionki */
td.ctable_td,td.ctable_td2,td.ctable_order_bold,td.ctable_tdb,.normal_font,.cart_small_font,td.ctable_td td
{
	 color:#000; font-family:'Arial'; font-size:12px;;
}


table.ctable_small td.ctable_td, table.ctable_small td.ctable_td2, table.ctable_small td.ctable_order_bold {
width:160px;
	padding:5px 2px;
	background: transparent;
font-family:Arial; color:#515151; font-size:10px; font-weight:normal;

}


td.ctable_order_bold {
	font-size: 11px;
	font-weight: bold;
}
table.ctable td span.small_font {
	font-weight: normal;
	font-size: 10px;
}
table.ctable td.small_font {
	color: #6b6b6b;
}
.product_list_small_font {
	color: #515151;
	font-family:Arial; color:#515151; font-size:10px;

}
.small_font,.product_list_small_font,.cart_small_font {
	font-family:Arial; color:#5a5b5b; font-size:10px; font-weight:normal;
}
td.ctable_tdb {
	font-weight: bold;
}

/* menu boxy */
input.sendform, button.sendform,input.sendform_long, button.sendform_long {
	cursor: hand;
	cursor: pointer;
	width:103px;
	background:url(img/interplace_btn.gif) no-repeat transparent 0 0;
	border:0px none;
	color:#ffffff;
	font-family:'Arial';
	font-size:10px;
	font-weight:normal;
	margin:5px 0;
	text-align:center;
	padding:6px 0;
}
input.sendform:hover, button.sendform:hover,input.sendform_long:hover, button.sendform_long:hover{
	opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
table.ctable_menubox_table {
	height: 100%;
	width: 154px;

}
table.ctable_menubox_table th {
	width: 100%;
	vertical-align: top;
}


ol.menubox_small_font {margin:5px 0px 0px 28px !important;}

.menubox_small_font,
.menubox_small_font a,
.menubox_small_font a:hover,
.menubox_small_font a:visited,
.menubox_small_font a:active
{
	font-family:'Arial';
	font-size: 11px;
	color: #555152;
}

li.menubox_small_font a,
li.menubox_small_font a:hover,
li.menubox_small_font a:visited,
li.menubox_small_font a:active
{
	font-family:'Arial';
	font-size: 11px;
	color: #555152;
}

.menubox_font,.menubox_font a,.menubox_font a:hover,.menubox_font a:visited,.menubox_font a:active
{
	font-family:'Arial';
	font-size: 11px;
	font-weight:normal;
	color: #fff;
}
table.menubox_font td {
	font-size: 11px;
}

td.mbox_cart table.menubox_font, td.mbox_cart table.menubox_font td {
	 font-family:'Arial'; font-weight:normal; font-size:11px; color:#545454;
}
td.mbox_cart table.menubox_font a {
	 color:#545454; font-family:'Arial'; font-size:11px;
}
table.ctable_menubox_box {
	width: 154px;
	border-collapse: collapse;
	font-size: 12px;
	border-bottom: 4px solid #cccdcf;
	margin-bottom: 5px;
}
table.ctable_menubox_box th {
	height: 30px;
	color: #6c6a6b;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #cccdcf;
	border-right: 1px solid #cccdcf;
}
table.ctable_menubox_box th a,table.ctable_menubox_box th a:visited,table.ctable_menubox_box th a:active{
	color: #6c6a6b;
}
table.ctable_menubox_box th a:hover{
	color: #3c3a3b;
	text-decoration: none;
}
table.ctable_menubox_box td {
	text-align: left;
	border-left: 1px solid #cccdcf;
	border-right: 1px solid #cccdcf;
	border-top: 1px solid #cccdcf;
	color: #6b6b6b;
	font-weight: normal;
}
table.ctable_menubox_box table td{
	border: 0px;
}

select.select_manufacturer {
	width: 150px;
	border: 0px none #fdc091;
}
img.menubox {
	border: 0px none;
}
table.img_class {
	border: 0px none;
	border-collapse: collapse;
	
	width: 150px;
	margin:10px auto 0px auto;
	text-align:center;
}
table.img_class td {padding:0; text-align:center; vertical-align:middle;}
table.img_class td img {margin:0;}

table.img_selected_class {
	border: 0px none;
	border-collapse: collapse;
	background-color: #fff;
	width: 150px;
	height: 115px;
}
/* end of menuboxy /*

/* main offer */
table.ctable_main_offer {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #909090;
	font-size: 12px;
}
table.ctable_main_offer th {
	border-bottom: 1px solid #909090;	border-top: 1px solid #909090;	background-color: #e0e0e0;
	height: 20px;	color: #202060;	padding-left: 10px;	text-align: left;	font-weight: bold;
}
table.ctable_main_offer td {
	text-align: left;
	font-size: 12px;
}
/* end of main offer */

/*input.sendform_long,button.sendform_long {
	cursor: hand;
	cursor: pointer;
width:95px;
height:28px;
background:#731636;
border:0px none;
color:#ffffff;
font-family:'Arial';
font-size:10px;
font-weight:normal;
margin:5px 0 5px;
text-align:center;
padding:0;
}*/



/* buttons */

div.cart_button, div.cart_button_on {
	cursor: hand;
	cursor: pointer;
width:95px;
height:28px;
background:#731636;
border:0px none;
color:#ffffff;
font-family:'Arial';
font-size:10px;
font-weight:normal;
margin:5px 0 5px;
text-align:center;
padding:0;



}

div.cart_button a, div.cart_button a:visited, div.cart_button a:hover, div.cart_button a:active,
div.cart_button_on a, div.cart_button_on a:visited, div.cart_button_on a:hover, div.cart_button_on a:active {
	line-height: 23px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	 color:#3b3b3b; font-family:'Arial'; font-size:11px;
}

div.cart_button_on {
	background: #a6d467;
	border: 1px solid #7aaf31;
}

div.buy_button, div.buy_button_on {
	cursor: hand;
	cursor: pointer;
width:95px;
height:28px;
background:#731636;
border:0px none;
color:#ffffff;
font-family:'Arial';
font-size:10px;
font-weight:normal;
margin:5px 0 5px;
text-align:center;
padding:0;

}

div.buy_button a, div.buy_button a:visited, div.buy_button a:hover, div.buy_button a:active,
div.buy_button_on a, div.buy_button_on a:visited, div.buy_button_on a:hover, div.buy_button_on a:active {
	line-height: 23px;
	color: #004b62;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

div.buy_button_on {
	background: #5aabc6;
	border: 1px solid #3989a3;
}


div.more_button, div.more_button_on {
	cursor: hand;
	cursor: pointer;
width:95px;
height:28px;
background:#731636;
border:0px none;
color:#ffffff;
font-family:'Arial';
font-size:10px;
font-weight:normal;
margin:5px 0 5px;
text-align:center;
padding:0;
}

div.more_button a, div.more_button a:visited, div.more_button a:hover, div.more_button a:active,
div.more_button_on a, div.more_button_on a:visited, div.more_button_on a:hover, div.more_button_on a:active {
	line-height: 23px;
	color: #424242;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

div.more_button_on {
	background: #e5e5e5;
	border: 1px solid #cfcfcf;
}
/* end buttons */

span.currency {
	font-weight: normal;
	color: #6b6b6b;
	text-transform: none;
	font-size: 12px;
	text-decoration: none;
}

div.bookmark_div {
	float: left;
	cursor: hand;
	cursor: pointer;
}

td.bm_on_l {
	background: url('img/bookmark_on_l.gif') no-repeat top left;
	width: 5px;
}

td.bm_on_m {
	background: url('img/bookmark_on_m.gif') repeat-x top left;
	padding: 0px 15px 0px 15px;
	color: #004b62;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

td.bm_on_r {
	background: url('img/bookmark_on_r.gif') no-repeat top left;
	width: 5px;
}


td.bm_off_l {
	background: url('img/bookmark_off_l.gif') no-repeat top left;
	width: 5px;
}

td.bm_off_m {
	background: url('img/bookmark_off_m.gif') repeat-x top left;
	padding: 0px 15px 0px 15px;
	color: #424242;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

td.bm_off_r {
	background: url('img/bookmark_off_r.gif') no-repeat top left;
	width: 5px;
}

td.bookmark_line {
	background: url('img/bookmark_bottom.gif') repeat-x top left;
	font-size: 5px;
	line-height: 5px;
	width: 100%;
}

div.bookmark {
margin:0;
padding:0;
}

div.cart_control_links div a, div.cart_control_links div a:hover, div.cart_control_links div a:visited, div.cart_control_links div a:active {
font-size:0px; color:#e1ded9;

/*	color: #780a09;
	font-family:'Arial';
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height: 30px;
*/
}


div.backward {
	clear:both;
	display:table;
	padding: 0px 0px;
	width: 100%;
	height:18px;
	text-align: left;
	margin:15px 0px 15px 0px;
	padding: 15px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
}

div.backward a, div.backward a:hover, div.backward a:visited, div.backward a:active {
	display:block;
	height:21px;
	font-size:11px;
	font-family:'Arial';
	margin:0;
	padding:4px 0px 0px 28px;
	color: #5a5b5b;
	background:url('img/back.jpg') no-repeat;
	vertical-align:middle;
}

hr.backward {
	border: 0px;
	color: #fff;
	background-color: #ff;
	height: 0px;
	width: 0px;
}

div.my_account {
	padding: 3px;
	color: #6b6b6b;
}

div.my_account_note {
	color: #6b6b6b;
	background: url('img/note.gif') top left no-repeat #f4f2f4;
	padding: 12px 5px 12px 30px;
}

td.cat_card, td.cat_card a, td.cat_card a:hover, td.cat_card a:visited,  td.cat_card a:active {
	color: #3b3b3b;
	background: #036f8c;
	text-align: center;
	padding: 2px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
div.img_mini {
	cursor: hand;
	cursor: pointer;
	height: 89px;
	width: 130px;
	text-align: center;
	border: 0px none #cfcfcf;
	margin:0px 0px 10px 0px;
}

table.cproduct_detailsxx div.img_mini a img {height:auto !important; width:120px !important; max-width:120px !important; max-height:100% !important;}
table.cproduct_detailsxx div.img_mini_sel a img {height:auto !important; width:120px !important; max-width:120px !important; max-height:100% !important;}

div.img_mini_sel {
	cursor: hand;
	cursor: pointer;
	height: 89px;
	width: 130px;
	text-align: center;
	border: 0px none #cfcfcf;
	background: url('img/minifoto.gif') no-repeat;
}

div.opakowanie {
	width: 100px;
	height: 50px; 
	border: 1px solid #cfcfcf;
}
#login_text,#notlogin_text {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	height: 29px;
	line-height: 29px;
	vertical-align: middle;
	padding-left: 10px;
	color: #6b6b6b;
	padding-top: 1px;
}
#login_text a,#notlogin_text a {
	font-weight: bold;
	color: #036F8C;
}




td.ctable_td2 span.small_font {font-size:10px; color:#5a5b5b;}
td.ctable_td span.small_font {font-size:10px; color:#5a5b5b;}


td.ctable_td {background-color:#f5f5f5 !important;}
td.ctable_td {background-color:#f5f5f5 !important;}
td.ctable_td table td {background-color:#f5f5f5 !important;}
td.ctable_td table td {background-color:#f5f5f5 !important;}

td.ctable_td2 {background-color:#fff !important;}
td.ctable_td2 {background-color:#fff !important;}
td.ctable_td2 table td {background-color:#fff !important;}
td.ctable_td2 table td {background-color:#fff !important;}

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

/* reset */
table.creset {padding:0; margin:0; border-collapse:collapse;}
form.creset {margin:0; padding:0;}
img {margin:0; padding:0; border:0px none;}
a img {border:0px none;}
div.menu-produkt{
    float:right;
    text-align:right;
    width:475px;
    margin:12px 0 16px;
}
table.menu-produkt{
    margin: 0 auto;
    padding: 0;
}

/* layout */
body {background:#fff;}
div#lbg {display:table; margin:0px auto 0px auto; padding:0; width:100%; background:url('img/bg.jpg') repeat-x top;}
div#lbg2 {display:table; margin:0px auto 0px auto; padding:0; width:100%; background:url('img/bg2.jpg') repeat-x bottom;}
div#ltop1 {position:relative; top:0px; left:0px; margin:0px auto 0px auto; padding:0; width:981px; height:251px; background:url('img/top.jpg ') no-repeat;}
	div#llogo {position:absolute; top:64px; left:0px; margin:0; padding:0;height:67px;width:280px;}
	#llogo h1{
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		
	}
	#llogo a{
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -20000px;
		outline: 0;
	}
	div#lcartlink {display:table; position:absolute; top:70px; left:359px; margin:0; padding:0; width:74px; height:70px;}
	div#lcart {display:table; position:absolute; top:77px; left:444px; margin:0; padding:0; width:182px; height:70px; font-family:'Arial'; font-size:11px; font-weight:normal; color:#5a5b5b; text-decoration:none;}
	div#lmenu {position:absolute; top:10px; left:0px; margin:0; padding:0;}
	div#llogin {display:table; position:absolute; top:180px; left:12px; margin:0; padding:0;}
	div#llogged {display:table; position:absolute; top:180px; left:12px; margin:0; padding:0;}
	div#llogin_text {display:table; position:absolute; top:165px; left:15px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:10px; color:#595959;}
	div#llogin_register {display:table; position:absolute; top:217px; left:32px; margin:0; padding:0;}
	div#lnews_input {display:table; position:absolute; top:183px;  left:352px;  margin:0; padding:0; width:138px; height:13px;}
	div#lnews_zapisz {display:table; position:absolute; top:180px;  left:495px;  margin:0; padding:0; width:53px; height:29px;}
	div#lnews_wypisz {display:table; position:absolute; top:180px;  left:549px;  margin:0; padding:0; width:55px; height:29px;}

div#lcontent {display:table; margin:0px auto 0px auto; padding:0; width:981px; background:url('img/content_bg.gif') repeat-y center top;}
	div#lcontent_left {display:inline; float:left; margin:0; padding:0; width:195px;}
	div#lcontent_center {display:inline; float:left; margin:0px 0px 0px 19px; padding:0; width:767px;}
div#lfoot_bg {margin:0; padding:0; width:100%; height:297px; background:url('img/foot.jpg') no-repeat center;}
div#lfoot {position:relative; top:0px; left:0px; margin:0px auto 0px auto; padding:0; width:981px; height:297px;}
	div#lfoot_menu {display:table; position:absolute; top:21px; right:15px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:12px; color:#5a5b5b;}
	.lfoot_lists{
		left:169px;top:82px;position:absolute;
	}
	.lfoot_list{
		float: left;
		margin: 0 20px 0 0;
	}
	div#lfoot_list1 {}
	div#lfoot_list2 {}
	div#lfoot_list3 {}
	div#lfoot_list4 {}
	div#lfoot_list5 {}
	div#lfoot_info {display:table; position:absolute; top:253px; left:0px; margin:0; padding:0; width:100%;}
	div#lfoot_logo {display:table; position:absolute; top:193px; left:850px; margin:0; padding:0;}
		
		
		div#lfoot_list {display:table; position:absolute; top:65px; left:39px; margin:0; padding:0;}
		
		table#footer_table {width:100%;color:#fff;font-size:10px;}
		table#footer_table tr th a {color:#fff;font-size:10px;}
		table#footer_table tr td a {color:#fff;font-size:10px;background:url(img/arr123.gif) left center no-repeat;padding-left:10px;}
		table#footer_table tr th {width:200px;color:#fff;font-size:10px;text-align:left;font-weight:normal;}

/* home, logo, menu, login, search */

div#lcartlink div {width:74px; height:70px; cursor:pointer;}

div#lmenu ul {display:table; margin:0; padding:0; list-style:none;}
div#lmenu ul li.cnorm {margin:0; padding:0; height:27px; vertical-align:middle; background:transparent;}
div#lmenu ul li.csep {margin:0; padding:0; width:0px; height:27px; vertical-align:middle; background:transparent;}
div#lmenu ul li.cnorm div.cmenu_left {display:block; margin:0; padding:0; height:27px; vertical-align:top; background:transparent;}
div#lmenu ul li.cnorm div.cmenu_right {display:block; margin:0; padding:0; height:27px; vertical-align:top; background:transparent;}
div#lmenu ul li.cnorm div.cmenu_right p {margin:0; padding:5px 15px 0px 15px;}
div#lmenu ul li.chover {margin:0; padding:0; height:27px; vertical-align:middle; background:url('img/menu_bg.jpg') repeat-x top;}
div#lmenu ul li.chover div.cmenu_left {display:block; margin:0; padding:0; height:27px; vertical-align:top; background:url('img/menu_left.jpg') no-repeat left top;}
div#lmenu ul li.chover div.cmenu_right {display:block; margin:0; padding:0; height:27px; vertical-align:top; background:url('img/menu_right.jpg') no-repeat right top;}
div#lmenu ul li.chover div.cmenu_right p {margin:0; padding:7px 15px 0px 15px;}

div#lmenu ul li.cnorm span.cshadow2 {cursor: auto; display:inline-block; position:relative; top:0px; left:0px; font-family:'Arial'; font-size:12px; font-weight:bold; color:#828687; text-decoration:none; }
div#lmenu ul li.cnorm span.cshadow2 span {cursor: inherit; display:inline-block; position:absolute; top:1px; left:0px; font-family:'Arial'; font-size:12px; font-weight:bold; color:#1d5e1d; text-decoration:none;}

div#lmenu ul li.chover span.cshadow2 {display:inline-block; position:relative; top:0px; left:0px; font-family:'Arial'; font-size:12px; font-weight:bold; color:#dcdedd; text-decoration:none;}
div#lmenu ul li.chover span.cshadow2 span {display:inline-block; position:absolute; top:-1px; left:0px; font-family:'Arial'; font-size:12px; font-weight:bold; color:#1d5e1d; text-decoration:none;}

div#lmenu li.cnorm span.cshadow {display:inline-block; position:relative; top:0px; left:0px; font-family:'Arial'; font-size:12px; font-weight:normal; color:#828687; text-decoration:none; cursor:pointer;}
div#lmenu li.cnorm span.cshadow span {display:inline-block; position:absolute; top:1px; left:0px; font-family:'Arial'; font-size:12px; font-weight:normal; color:#fff; text-decoration:none;  cursor:pointer;}
div#lmenu li.cnorm span.cshadow a, div#lmenu span.cshadow a:visited, div#lmenu span.cshadow a:active {font-family:'Arial'; font-size:12px; font-weight:normal; color:#828687; text-decoration:none; text-align:left;}
div#lmenu li.cnorm span.cshadow a:hover {font-family:'Arial'; font-size:12px; font-weight:normal; color:#828687; text-decoration:none; text-align:left;}
div#lmenu li.cnorm span.cshadow span a, div#lmenu span.cshadow span a:visited, div#lmenu span.cshadow span a:active {font-family:'Arial'; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; text-align:left;}
div#lmenu li.cnorm span.cshadow span a:hover {font-family:'Arial'; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; text-align:left;}

div#lmenu li.chover span.cshadow {display:inline-block; position:relative; top:0px; left:0px; font-family:'Arial'; font-size:12px; font-weight:normal; color:#dcdedd; text-decoration:none; cursor:pointer;}
div#lmenu li.chover span.cshadow span {display:inline-block; position:absolute; top:-1px; left:0px; font-family:'Arial'; font-size:12px; font-weight:normal; color:#595959; text-decoration:none; cursor:pointer;}
div#lmenu li.chover span.cshadow a, div#lmenu span.cshadow a:visited, div#lmenu span.cshadow a:active {font-family:'Arial'; font-size:12px; font-weight:normal; color:#dcdedd; text-decoration:none; text-align:left;}
div#lmenu li.chover span.cshadow a:hover {font-family:'Arial'; font-size:12px; font-weight:normal; color:#dcdedd; text-decoration:none; text-align:left;}
div#lmenu li.chover span.cshadow span a, div#lmenu span.cshadow span a:visited, div#lmenu span.cshadow span a:active {font-family:'Arial'; font-size:12px; font-weight:normal; color:#595959; text-decoration:none; text-align:left;}
div#lmenu li.chover span.cshadow span a:hover {font-family:'Arial'; font-size:12px; font-weight:normal; color:#595959; text-decoration:none; text-align:left;}


div#llogin td.clogin_login {padding:0px 2px 0px 0px;}
div#llogin td.clogin_pass {padding:0;}
div#llogin td.clogin_submit {padding:0;}
div#llogin div.clogin_bg {display:table; margin:0; padding:0; width:119px; height:29px; background:url('img/login_bg.jpg') no-repeat;}
div#llogin div.cpass_bg {display:table; margin:0; padding:0; width:99px; height:29px; background:url('img/pass_bg.jpg') no-repeat;}
div#llogin div.clogin_submit {position:relative; top:0px; left:0px; margin:0; padding:0;}
div#llogin input.clogin {margin:7px 0px 0px 8px; padding:0; width:104px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div#llogin input.cpass {margin:7px 0px 0px 8px; padding:0; width:84px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div#llogin input.clogin_submit {margin:2px 0px 0px 0px; padding:0; }
div#llogin table.caccount {padding:0; margin:0;}
div#llogin table.caccount td {padding:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#fff;}
a.clogin, a.clogin:visited, a.clogin:active {font-family:'arial'; font-weight:normal; font-size:10px; color:#595959; text-decoration:none; text-align:left;}
a.clogin:hover {font-family:'arial'; font-weight:normal; font-size:10px; color:#595959; text-decoration:underline; text-align:left;}

div#lnews_input input.clogin {margin:0; padding:0; width:138px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}

a.ccart, a.ccart:visited, a.ccart:active {font-family:'Arial'; font-weight:bold; font-size:12px; color:#fb740f; text-decoration:none; text-align:left;}
a.ccart:hover {font-family:'Arial'; font-weight:bold; font-size:12px; color:#fb740f; text-decoration:underline; text-align:left;}

div.csearch_input {position:absolute; top:122px; left:145px; width:192px; height:13px;}
input.csearch_input {margin:0; padding:0; width:192px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div.csearch_submit {position:absolute; top:108px; left:349px; width:60px; height:48px;}
div#lsearch_text {display:table; position:absolute; top:97px; left:136px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div#lsearch_adv {display:table; position:absolute; top:146px; left:156px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div#lsort_text {display:table; position:absolute; top:27px; left:136px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div.csort_input {display:table; position:absolute; top:56px; left:138px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
select.csort_input {margin:0; padding:0; width:240px; height:17px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div#lnapisz_text {display:table; position:absolute; top:13px; left:438px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div.cnapisz_input1 {position:absolute; top:58px; left:448px; width:133px; height:13px;}
input.cnapisz_input1 {margin:0; padding:0; width:133px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div.cnapisz_input2 {position:absolute; top:58px; left:610px; width:133px; height:13px;}
input.cnapisz_input2 {margin:0; padding:0; width:133px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div.cnapisz_input3 {position:absolute; top:95px; left:450px; width:133px; height:13px;}
textarea.cnapisz_input3 {margin:0; padding:0; width:293px; height:42px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}
div#lnapisz_submit {display:table; position:absolute; top:145px; left:687px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}


div#lcats ul {margin:0; padding:0; list-style:none;}
div#lcats ul li {display:inline-block; float:left; margin:0; padding:0px 10px; height:20px;}
div#lcats table.ccat td {padding:0px 10px;}
div#lcats table.ccat a, div#lcats table.ccat a:visited, div#lcats table.ccat a:active {font-family:'Arial'; font-weight:bold; font-size:11px; color:#000; text-decoration:none; text-align:left; text-transform:uppercase;}
div#lcats table.ccat a:hover {font-family:'Arial'; font-weight:bold; font-size:11px; color:#000; text-decoration:underline; text-align:left; text-transform:uppercase;}

div.crelative {position:relative; top:0px; left:0px; margin:0; padding:0;}
div#linfomsg_login {position:absolute; top:-53px; left:0px; visibility:hidden; margin:0; padding:0; width:132px; height:52px; background:url('img/info.gif') no-repeat;}
div#linfomsg_login p {margin:9px 0px 0px 12px; font-family:'Arial'; font-size:11px; font-weight:normal; color:#5a5b5b; text-decoration:none; text-align:left;}
div#linfomsg_zapisz {position:absolute; top:-53px; left:0px; visibility:hidden; margin:0; padding:0; width:132px; height:52px; background:url('img/info.gif') no-repeat;}
div#linfomsg_zapisz p {margin:9px 0px 0px 12px; font-family:'Arial'; font-size:11px; font-weight:normal; color:#5a5b5b; text-decoration:none; text-align:left;}
div#linfomsg_wypisz {position:absolute; top:-53px; left:0px; visibility:hidden; margin:0; padding:0; width:132px; height:52px; background:url('img/info.gif') no-repeat;}
div#linfomsg_wypisz p {margin:9px 0px 0px 12px; font-family:'Arial'; font-size:11px; font-weight:normal; color:#5a5b5b; text-decoration:none; text-align:left;}

#lcontent_center span.cred {font-family:'Arial'; font-size:11px; font-weight:bold; color:#1d5e1d;}
#lcontent_center span.cred a{	color:#1d5e1d;}
div#lpanel {display:none; position:relative; top:0px; left:0px; margin:0px 0px 7px 0px; padding:0; width:767px; height:175px; /*background:url('img/search.jpg') no-repeat;*/}
div#lsortpanel {display:none;position:relative; top:0px; left:0px; margin:0px 0px 20px 0px; padding:0; width:767px; height:175px; background:url('img/sort_bg.jpg') no-repeat;}
#lcontent .contentbox,#lcontent .contentboxMainSite{
	width:767px;
	margin:0 0 20px;
}
#lcontent .contentbox .m,#lcontent .contentboxMainSite .m{
	background: url(img/interplace_contentbox_m.gif) repeat-y 100% 0;
}
#lcontent .contentbox .t,#lcontent .contentboxMainSite .t{
	background: url(img/interplace_contentbox_t.gif) no-repeat 100% 0;
}
#lcontent .contentbox .b,#lcontent .contentboxMainSite .b{
	background: url(img/interplace_contentbox_b.gif) no-repeat 100% 100%;
}
#lcontent .contentbox .content,#lcontent .contentboxMainSite .content{
	margin: 0 0 0 120px;
	overflow:hidden;
        position: relative;
}
div#lsortpaneltext {display:table; position:absolute; top:109px; left:138px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div.csortprod {display:table; position:absolute; top:136px; left:141px; margin:0; padding:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b;}
div.csorttable {margin:0 0 0 118px;color:#5a5b5b;}

div#lpromocja {position:relative; top:0px; left:0px; margin:0px 0px 13px 0px; padding:0; width:195px; height:277px;}
div#lpromocja img {position:absolute; top:0px; left:0px;}




/* foot */
div#lfoot_menu a, div#lfoot_menu a:visited, div#lfoot_menu a:active {font-family:'arial'; font-weight:normal; font-size:12px; color:#5a5b5b; text-decoration:none; text-align:left;}
div#lfoot_menu a:hover {font-family:'arial'; font-weight:normal; font-size:12px; color:#5a5b5b; text-decoration:underline; text-align:left;}

ul.cfoot_list {margin:0; padding:0; list-style:none;}
ul.cfoot_list li {margin:0px 0px 4px 0px; padding:0; vertical-align:middle;}
ul.cfoot_list li span {font-family:'Arial'; font-weight:bold; font-size:11px; color:#1d5e1d;}
ul.cfoot_list li a, ul.cfoot_list li a:visited, ul.cfoot_list li a:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-decoration:none; text-align:left;}
ul.cfoot_list li a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-decoration:underline; text-align:left;}

div#lfoot_info {font-family:'Arial'; font-weight:normal; font-size:10px; color:#5a5b5b; text-align:center;}
div#lfoot_info span {font-family:'Arial'; font-weight:normal; font-size:10px; color:#5a5b5b;}
div#lfoot_info a, div#lfoot_info a:visited, div#lfoot_info a:active {font-family:'Arial'; font-weight:normal; font-size:10px; color:#5a5b5b; text-decoration:none; text-align:left;}
div#lfoot_info a:hover {font-family:'Arial'; font-weight:normal; font-size:10px; color:#5a5b5b; text-decoration:underline; text-align:left;}

div#lfoot_logo div {width:124px; height:30px; cursor:pointer;}

table.cfoot {position:absolute; top:100px; left:0px; padding:0; margin:0px 0px 0px 10px; width:920px;}
table.cfoot td {width:25%; text-align:left; vertical-align:top;}
table.cfoot h3 {margin:0px 0px 7px 0px; padding:0; font-family:'Arial'; font-weight:bold; font-size:11px; color:#5a5a5a;}
ul.cfoot {padding:0; margin:0px 0px 0px 20px; list-style-image:url('img/arrow.gif');}
ul.cfoot li {margin:0; padding:0;}
a.cfoot, a.cfoot:visited, a.cfoot:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:none; text-align:left;}
a.cfoot:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:underline; text-align:left;}
ul.cfoot li a, ul.cfoot li a:visited, ul.cfoot li a:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:none; text-align:left;}
ul.cfoot li a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:underline; text-align:left;}



/* box */
div.cbox_top {display:table; margin:0; padding:0; width:195px; height:44px; background:url('img/box_top.jpg') no-repeat;}
div.menubox_Search{
    display: block;
    overflow: hidden;
    height: auto;
}
div.menubox_Search .cbox_foot{
    background:url("img/box_bg.jpg") repeat-y scroll 0 0 transparent;
    width: 100%;
}
div.menubox_Search .cbox_content{
    background:url("img/box_foot.jpg") no-repeat scroll 0 100% transparent;
    padding: 0 0 13px;
}
div.cbox_top_cat {display:table; margin:0; padding:0; width:195px; height:44px; background:url('img/box_top_cat.jpg') no-repeat;}
div.cbox_top p, div.cbox_top_cat p {margin:15px 0px 0px 15px; padding:0; font-family:'arial'; font-weight:bold; font-size:12px; color:#1d5e1d; text-decoration:none; text-align:left;}
div.cbox_top p a, div.cbox_top p a, div.cbox_top p a {color:#1d5e1d;font-family:'arial';font-size:12px;font-weight:bold;}
div.cbox_top_cat p a, div.cbox_top_cat p a, div.cbox_top_cat p a {color:#1d5e1d;font-family:'arial';font-size:12px;font-weight:bold;}
/*
div.cbox_top p a, div.cbox_top_promocja p a, div.cbox_top_nowosc p a {font-family:'Arial'; font-weight:bold; font-size:18px; color:#fff4d6; text-decoration:none; text-align:left;}
div.cbox_top p a:hover, div.cbox_top_promocja p a:hover, div.cbox_top_nowosc p a:hover {font-family:'Arial'; font-weight:bold; font-size:18px; color:#fff4d6; text-decoration:none; text-align:left;}
div.cbox_top p a:visited, div.cbox_top_promocja p a:visited, div.cbox_top_nowosc p a:visited {font-family:'Arial'; font-weight:bold; font-size:18px; color:#fff4d6; text-decoration:none; text-align:left;}
*/

div.cbox_content { margin:0; padding:0; width:195px; color:#6a6a6a; font-family:'Arial'; font-size:13px; text-align:left; background:url('img/box_bg.jpg') repeat-y;}
div.cbox_content_cat { margin:0; padding:0; width:195px; color:#6a6a6a; font-family:'Arial'; font-size:13px; text-align:left; background:url('img/box_bg.jpg') repeat-y;}
div.cbox_content_inside { margin:0px 10px 0px 10px; padding:0; width:175px; color:#6a6a6a; font-family:'Arial'; font-size:13px; text-align:left;}
div.cbox_content_inside_cat {margin:0; padding:0; width:175px; color:#6a6a6a; font-family:'Arial'; font-size:13px; text-align:left;}
div.cbox_content form {margin:0;}
/*
		div.cbox_content a {font-family:'Arial'; font-weight:normal; font-size:13px; color:#555152; text-decoration:none; text-align:left;}
		div.cbox_content a:hover {font-family:'Arial'; font-weight:normal; font-size:13px; color:#555152; text-decoration:none; text-align:left;}
		div.cbox_content a:visited {font-family:'Arial'; font-weight:normal; font-size:13px; color:#555152; text-decoration:none; text-align:left;}
*/
div.cbox_foot {overflow:hidden;margin:0px 0px 13px 0px; padding:0; width:195px;/* height:8px;*/ font-size:0px; background:url('img/box_foot.jpg') no-repeat 0 100% transparent;}
div.cbox_foot_cat {overflow: hidden; margin:0px 0px 13px 0px; padding:0; width:195px; height:8px; font-size:0px; background:url('img/box_foot_cat.jpg') no-repeat;}



/* box cart */
div.cbox_content_cart p {margin:25px 0px 10px 0px; padding:0; font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:none; text-align:left;}
div.cbox_content_cart p b {font-family:'Arial'; font-weight:bold; font-size:11px; color:#3e4910; text-decoration:none; text-align:left;}



/* box newsletter */
td.cbox_news {padding:0; text-align:left;}
td.cbox_news_add {padding:0; text-align:left;}
td.cbox_news_del {padding:0; text-align:left;}
div.cnews {margin:0; padding:0; width:141px; height:23px; background:url('img/news.gif') no-repeat;}
input.cnews {margin:5px 0px 0px 5px; padding:0; width:131px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal}
div.cnews_add {margin:0; padding:0; width:26px; height:23px;}
input.cnews_add {width:26px; height:23px; margin:0; padding:0;}
div.cnews_del {margin:0; padding:0; width:27px; height:23px;}
input.cnews_del {width:27px; height:23px; margin:0; padding:0;}
p.cnews_text {widthmargin:0px 0px 5px 0px; padding:0; font-family:'Arial'; font-weight:normal; font-size:11px; color:#000;}



/* box informacje */
dvi.cinfo_pos {margin:3px 0px 0px 0px; padding:0;}
dvi.cinfo_pos img {margin:0; border:0px none;}


/* box nowosci */
div.cnowosc {display:table; margin:10px auto 10px 0px; padding:0; width:194px; border-bottom:1px solid #e6e6e6;}
div.cnowosc p {margin:0px 0px 3px 0px;}
a.cprom_name, a.cprom_name:visited, a.cprom_name:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-decoration:none; text-align:left; text-transform:uppercase;}
a.cprom_name:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-decoration:underline; text-align:left; text-transform:uppercase;}
div.cprom_foto_top {display:block; margin:0; padding:0; width:194px; height:8px; font-size:0px; background:url('img/foto_top.gif') no-repeat;}
div.cprom_foto_bg {display:table; margin:0; padding:15px 0px; width:194px; background:url('img/foto_bg.gif') repeat-y; text-align:center;}
div.cprom_foto_foot {display:block; margin:0px 0px 10px 0px; padding:0; width:194px; height:6px; font-size:0px; background:url('img/foto_foot.gif') no-repeat;}
div.cprom_price {display:inline-block; float:left; margin:0px 0px 10px 0px; padding:0;}
span.cprom_price_text {font-family:'Arial'; font-weight:normal; font-size:12px; color:#5a5b5b; text-decoration:none;}
span.cprom_price {font-family:'Arial'; font-weight:normal; font-size:12px; color:#1d5e1d; text-decoration:none;}
div.cprom_show {display:inline-block; float:right; margin:0px 15px 10px 0px; padding:0;}
a.cprom_show, a.cprom_show:visited, a.cprom_show:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:none; text-align:left;}
a.cprom_show:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:underline; text-align:left;}
div.cprom_bar {display:block; margin:10px auto; padding:0; width:187px; height:1px; font-size:0px; background:url('img/prombar.jpg') no-repeat;}



/* adverts */
div#ladvert1 {display:block; margin:10px 0px; padding:0; width:749px; height:199px; font-size:0px; background:url('img/advert.jpg') no-repeat;}
div#ladvert2 {display:block; margin:10px 0px; padding:0; width:749px; height:235px; font-size:0px; background:url('img/advert2.jpg') no-repeat;}



/* products list */
div.cprod {display:inline-block; float:left; margin:13px 13px 0px 0px; width:247px;}
div.cprod_right {display:inline-block; float:left;margin:13px 0px 0px 0px; width:247px;}

div.cprod_bg { margin:0; width:247px; background:url('img/prod_bg.jpg') repeat-y; min-height: 240px;}
div.cprod_top {display:block; margin:0; display:table; width:247px; height:8px; font-size:0px; background:url('img/prod_top.jpg') no-repeat;}
div.cprod_foot {display:table; margin:0; display:table; width:247px; height:84px; background:url('img/prod_foot.jpg') no-repeat;}

table.cprod_table {width:245px; height:140px; margin:0; padding:0; text-align:left;}
td.cprod_foto {padding:0; width:245px; height:140px; text-align:center; vertical-align:middle;}

div.cprod_price {display:table; margin:10px 0px 0px 0px; height:30px; width:230px; text-align:right;}
span.cprod_price_text {font-size:11px; font-family:'Arial'; color: #5a5b5b;}
span.cprod_price {font-size:14px; font-family:'Arial'; color: #1d5e1d; font-weight: bold;}
span.cprod_price_old {font-size:14px; font-family:'Arial'; color: #1d5e1d; font-weight:normal;  text-decoration: line-through;}

p.cproduct_title {margin:0px 0px 10px 12px; padding:0; font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-align:left;}
p.cproduct_title a, p.cproduct_title a:visited, p.cproduct_title a:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:none; text-align:left;}
p.cproduct_title a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:underline; text-align:left;}

img.cprod_kosz { border:0px none; margin:0; vertical-align:middle;}
a.cprod_kosz {font-family:'Arial'; font-weight:normal; font-size:10px; color:#5a5b5b; text-decoration:none; text-align:left;}
a.cprod_kosz:hover {text-decoration:underline;}
div.cprod_kosz {margin:10px 0px 0px 0px; width:247px;}



/* products list also */
div.cprod2_top {display:block; margin:0;  width:767px; height:6px; font-size:0px; background:url('img/prod2_top.jpg') no-repeat;}
div.cprod2_bg {display:table; margin:0; width:767px;  font-size:0px; background:url('img/prod2_bg.jpg') repeat-y;}
div.cprod2_foot {display:table; margin:0px 0px 7px 0px;  width:767px; height:4px; font-size:0px; font-size:0px;background:url('img/prod2_foot.jpg') no-repeat;}

table.cprod2_table {width:767px; margin:0; padding:0; text-align:left;}

p.cproduct2_title {margin:7px 0px 0px 0px; padding:0; font-family:'Arial'; font-weight:bold; font-size:12px; color:#1d5e1d;}
p.cproduct2_title a, p.cproduct_title2 a:visited, p.cproduct_title2 a:active {font-family:'Arial'; font-weight:bold; font-size:12px; color:#1d5e1d; text-decoration:none; text-align:left;}
p.cproduct2_title a:hover {font-family:'Arial'; font-weight:bold; font-size:12px; color:#1d5e1d; text-decoration:underline; text-align:left;}

div.cproduct2_description {margin:5px 0px 0px 0px; padding:0; text-align:left; font-family:'Arial'; font-size:11px; color:#595959; font-weight:normal; line-height:18px;}

div.cfoto2_top {display:block; width:145px; height:4px; margin:0; font-size:0px; background:url('img/foto2_top.jpg') no-repeat;}
div.cfoto2_bg {display:table; width:145px; height:97px; margin:0; padding:0; background:url('img/foto2_bg.jpg') repeat-y; text-align:center; vertical-align:middle;}
div.cfoto2_foot {display:block; width:145px; height:5px; margin:0; font-size:0px; background:url('img/foto2_foot.jpg') no-repeat;}

div.cprod_price2 {display:table; float:right; margin:10px 0px 5px 10px; text-align:right;}
span.cprod_price_text2 {font-size:12px; font-family:'Arial'; color: #686868;}
span.cprod_price2 {font-size:12px; font-family:'Arial'; color: #859209; font-weight: bold;}
span.cprod_price_old2 {font-size:12px; font-family:'Arial'; color: #859209; font-weight:normal;  text-decoration: line-through;}



/* special */
table.cspec_table {width:755px; margin:0px 0px 0px 9px; padding:0; text-align:left;}
td.cspec_data {padding:0px 0px 0px 15px; width:478px; text-align:left; vertical-align:top;}
td.cspec_foto {padding:0; width:247px; text-align:center; vertical-align:top;}

div.cspec_sep {margin:13px 0px; display:block; width:477px; height:2px; font-size:0px; background:url('img/specsep.jpg') no-repeat;}

div.cspec_bg {margin:0; display:table; width:765px; background:url('img/spec_bg.jpg') repeat-y;}
div.cspec_top {margin:0; display:table; width:765px; height:14px; background:url('img/spec_top.jpg') no-repeat left top;}
div.cspec_foot {margin:0px 0px 10px 0px; display:table; width:765px; height:13px; background:url('img/spec_foot.jpg') no-repeat left top;}
p.cspec_title {margin:0; padding:0; font-family:'Arial'; font-weight:bold; font-size:14px; color:#fb740f;}
p.cspec_title a, p.cspec_title a:visited, p.cspec_title a:active {font-family:'Arial'; font-weight:bold; font-size:12px; color:#1d5e1d; text-decoration:none; text-align:left;}
p.cspec_title a:hover {font-family:'Arial'; font-weight:bold; font-size:12px; color:#1d5e1d; text-decoration:underline; text-align:left;}
p.cspec_description {margin:0; padding:0; font-family:'Arial'; font-weight:normal; font-size:11px; color:#585858; line-height:16px;}

div.cspec_price {display:table; margin:0; height:30px; width:250px; text-align:left;}



/* pages */
div.cpage_prev {display:table; margin:0; padding:0; width:23px; height:21px; background:url(img/page_prev.jpg) no-repeat; cursor:pointer;}
div.cpage_next {display:table; margin:0; padding:0; width:23px; height:21px; background:url(img/page_next.jpg) no-repeat; cursor:pointer;}
div.cpage_norm {display:table; margin:-1px 0px 0px 0px; padding:0; width:23px; height:21px; background:url(img/page_norm.jpg) no-repeat; cursor:pointer;}
div.cpage_norm p {margin:4px 0px; padding:0; text-align:center; font-family:'Arial'; font-weight:bold; font-size:11px; color:#5a5b5b;}
div.cpage_sel {display:table; margin:-1px 0px 0px 0px; padding:0; width:23px; height:21px; background:url(img/page_sel.jpg) no-repeat; cursor:pointer;}
div.cpage_sel p {margin:4px 0px; padding:0; text-align:center; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff;}




/* cart */
div.ccart_top {display:table; width:767px; margin:0; font-size:0px; background:url('img/cart_top.jpg') no-repeat top;}
div.ccart_bg {display:table; width:767px;  margin:0; padding:0; background:url('img/cart_bg.jpg') repeat-y; text-align:center; vertical-align:middle;}
div.ccart_foot {display:block; width:767px;  height:4px; margin:0; font-size:0px; background:url('img/cart_foot.jpg') no-repeat;}


table.ccart th {width:100%; height:40px; font-family:'tahoma'; font-weight:normal; font-size:11px; color:#303030; text-align:left;}
table.ccart td {font-family:'tahoma'; font-weight:normal; font-size:11px; color:#5a5b5b; text-align:left;}
tr.ccart_white { background:transparent;}
tr.ccart_gray { background:transparent;}

a.ccartlinks, a.ccartlinks:visited, a.ccartlinks:active {font-size:11px; font-weight:normal; color:#585858; text-decoration:none; text-align:left;}
a.ccartlinks:hover {font-size:11px; font-weight:normal; color:#585858; text-decoration:underline; text-align:left;}

div.csummary {float:right; margin:0px 10px 0px 30px; width:339px; height:39px; background:url('img/summary.jpg') no-repeat;}
div.cdisc_input {width:125px; height:27px; background:url('img/cart_disc.jpg') no-repeat;}
input.cdisc_input {margin:5px 0px 0px 0px; padding:0; width:115px; height:13px; border:0px none; background:transparent; font-family:'Arial'; color:#000; font-size:11px; font-weight:normal;}




ul.cbuttons {margin:0; padding:0; list-style:none;}
ul.cbuttons li.cnorm {float:left; margin:0px 2px; padding:2px 0px 0px 0px; width:19px; height:16px; background:url('img/baner_btn.gif') no-repeat; font-family:'Arial'; font-weight:bold; font-size:12px; color:#6a6a6a; vertical-align:middle; text-align:center; cursor:pointer;}
ul.cbuttons li.csel {float:left; margin:0px 2px; padding:2px 0px 0px 0px; width:19px; height:16px; background:url('img/baner_btn_sel.gif') no-repeat; font-family:'Arial'; font-weight:bold; font-size:12px; color:#f3b62b; vertical-align:middle; text-align:center; cursor:pointer;}
ul.cbuttons li.cover {float:left; margin:0px 2px; padding:2px 0px 0px 0px; width:19px; height:16px; background:url('img/baner_btn_sel.gif') no-repeat; font-family:'Arial'; font-weight:bold; font-size:12px; color:#f3b62b; vertical-align:middle; text-align:center; cursor:pointer;}

li.clog {float:left; margin:0px 20px 0px 0px; padding:0;  font-family:'Arial'; font-weight:normal; font-size:11px; color:#5c5c5c; text-decoration:none; text-align:left;}
	li.clog a {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5c5c5c; text-decoration:none; text-align:left;}
	li.clog a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5c5c5c; text-decoration:underline; text-align:left;}

	div.cfootermenu a {font-family:'Arial'; font-weight:normal; font-size:14px; color:#542f00; text-decoration:none; text-align:left;}
	div.cfootermenu a:hover {font-family:'Arial'; font-weight:normal; font-size:14px; color:#542f00; text-decoration:underline; text-align:left;}

div.cpayment {margin:0; _margin:0px 6px 0px 6px;  padding:0; float:left;}
div.cpayment img {margin:0; padding:0; border:0px none;}

div#lcontent_topx {display:none; margin:0; padding:0; width:586px; height:106px; background:url('img/content_info.gif') no-repeat;}

div.cpayment {margin:0px 13px 0px 13px; _margin:0px 6px 0px 6px;  padding:0; float:left;}
div.cpayment img {margin:0; padding:0; border:0px none;}

div.ctopmenu {float:right; margin:3px 0px 0px 0px; padding:0; font-family:'Arial'; font-weight:normal; font-size:10px; color:#585858; text-decoration:none; text-align:left;}
			div.ctopmenu a {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:none; text-align:left;}
			div.ctopmenu a:hover {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:underline; text-align:left;}
			div.ctopmenu a:visited {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:none; text-align:left;}

			a.csearch1 {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:none; text-align:left;}
			a.csearch1:hover {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:underline; text-align:left;}
			a.csearch1:visited {font-family:'Arial'; font-weight:normal; font-size:10px; color:#555; text-decoration:none; text-align:left;}


a.ctoplink, a.ctoplink:visited, a.ctoplink:active {font-family:'Arial'; font-weight:normal; font-size:13px; color:#000; text-decoration:none; text-align:left;}
a.ctoplink:hover {font-family:'Arial'; font-weight:normal; font-size:13px; color:#000; text-decoration:underline; text-align:left;}

a.ctoplink2, a.ctoplink2:visited, a.ctoplink2:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#1368af; text-decoration:none; text-align:right;}
a.ctoplink2:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#1368af; text-decoration:underline; text-align:right;}


a.ctopmenux {font-family:'Arial'; font-weight:normal; font-size:12px; color:#fff; text-decoration:none; text-align:left;}
a.ctopmenux:hover {font-family:'Arial'; font-weight:normal; font-size:12px; color:#fff; text-decoration:underline; text-align:left;}
a.ctopmenux:visited {font-family:'Arial'; font-weight:normal; font-size:12px; color:#fff; text-decoration:none; text-align:left;}

a.csearch {padding:3px 0px 0px 5px; font-family:'Arial'; font-weight:bold; font-size:10px; color:#fff; text-decoration:none; text-align:left;}
a.csearch:hover {padding:3px 0px 0px 5px; font-family:'Arial'; font-weight:bold; font-size:10px; color:#fff; text-decoration:underline; text-align:left;}
a.csearch:visited {padding:3px 0px 0px 5px; font-family:'Arial'; font-weight:bold; font-size:10px; color:#fff; text-decoration:none; text-align:left;}

table.clinks td a {padding:0; font-family:'Arial'; font-weight:bold; font-size:11px; color:#f6f3ec; text-decoration:none; text-align:left;}
table.clinks td a:hover {padding:0; font-family:'Arial'; font-weight:bold; font-size:11px; color:#f6f3ec; text-decoration:underline; text-align:left;}
table.clinks td a:visited {padding:0; font-family:'Arial'; font-weight:bold; font-size:11px; color:#f6f3ec; text-decoration:none; text-align:left;}

table.menubox_font td { font-family:'Arial'; font-weight:normal; font-size:11px; color:#000;}
div.menubox_font { font-family:'Arial'; font-weight:normal; font-size:11px; color:#000;}

p.clinks {margin:0; padding:0; text-align:left; font-family:'Arial'; font-weight:normal; font-size:12px; color:#565656;}
	p.clinks img {margin:0px 6px 0px 15px; padding:0; vertical-align:middle;}
	p.clinks a {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:none; text-align:left;}
	p.clinks a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:underline; text-align:left;}
	p.clinks a:visited {font-family:'Arial'; font-weight:normal; font-size:11px; color:#5a5a5a; text-decoration:none; text-align:left;}

		table.cfootlinks {margin:30px 0px 0px 20px; padding:0; text-align:left; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff;}
		table.cfootlinks td {padding:0px 30px 0px 5px; background:url('img/arrow.png') center left no-repeat; text-align:left; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff;}
			table.cfootlinks a {font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff; text-decoration:none; text-align:left;}
			table.cfootlinks a:hover {font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff; text-decoration:underline; text-align:left;}
			table.cfootlinks a:visited {font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff; text-decoration:none; text-align:left;}


a.cproduct_name {font-family:'Arial'; font-weight:normal; font-size:11px; color:#464646; text-decoration:none;}
a.cproduct_name:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#464646; text-decoration:underline; }
a.cproduct_name:visited {font-family:'Arial'; font-weight:normal; font-size:11px; color:#464646; text-decoration:none; }


div.ctext_shadow {position:relative; top:0px; left:0px; margin:0; padding:0;}
	div.ctext_shadow p {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#c86b00; text-decoration:none;}
div.ctext_text {position:absolute; top:1px; left:0px; margin:0; padding:0;}
	div.ctext_text p {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}

div#lcontent {display:table; margin:0px auto 0px auto; padding:0px 0px 20px 0px; width:983px;}


div.cpromotion_foto_top {display:block; margin:0; padding:0; width:158px; height:4px; font-size:0px; background:url('img/prom_foto_top.gif') no-repeat;}
div.cpromotion_foto_bg {display:table; margin:0; padding:0; width:158px;  background:url('img/prom_foto_bg.gif') repeat-y;}
div.cpromotion_foto_foot {display:block; margin:0; padding:0; width:158px; height:4px; font-size:0px; background:url('img/prom_foto_foot.gif') no-repeat;}

div.cproduct_bar {margin:10px 0px 10px 0px; padding:0; width:177px; height:2px; background:url('img/product_bar.gif');}




		table.cfootlinks {margin:20px 0px 0px 20px; padding:0; text-align:left; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff;}
		table.cfootlinks td {padding:0px 30px 0px 10px; background:url('img/sign.gif') center left no-repeat; text-align:left; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fff;}
			table.cfootlinks a {font-family:'Arial'; font-weight:normal; font-size:11px; color:#4ba1aa; text-decoration:none; text-align:left;}
			table.cfootlinks a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#4ba1aa; text-decoration:underline; text-align:left;}
			table.cfootlinks a:visited {font-family:'Arial'; font-weight:normal; font-size:11px; color:#4ba1aa; text-decoration:none; text-align:left;}





div.ccart td {color:#2b2a22; font-family:'Arial'; font-size:12px;}
div.ccart a, div.ccart  a:visited, div.ccart  a:active {font-family:'Arial'; font-weight:normal; font-size:0px; color:#f0eee4; text-decoration:none; text-align:left;}
div.ccart a:hover {font-family:'Arial'; font-weight:normal; font-size:0px; color:#f0eee4; text-decoration:underline; text-align:left;}


a.cshowmore {text-align:left; font-family:'Arial'; font-size:11px; color:#990100; font-weight:normal; text-decoration:none;}
a.cshowmore:hover {text-align:left; font-family:'Arial'; font-size:11px; color:#990100; font-weight:normal; text-decoration:underline;}
a.cshowmore:visited {text-align:left; font-family:'Arial'; font-size:11px; color:#990100; font-weight:normal; text-decoration:none;}

a.cfull_navi {text-align:left; font-family:'Arial'; font-size:11px; color:#585858; font-weight:normal; text-decoration:none;}
a.cfull_navi:hover {text-align:left; font-family:'Arial'; font-size:11px; color:#585858; font-weight:normal; text-decoration:underline;}

a.cfull_more {padding:3px 5px; text-align:left; font-family:'Arial'; font-size:12px; color:#515151; font-weight:normal; text-decoration:none;}
a.cfull_more:hover {padding:3px 5px; background-color:#556e93; text-align:left; font-family:'Arial'; font-size:12px; color:#fff; font-weight:normal; text-decoration:none;}

div.coptions select {width:100px; height:19px;}





div.cfootx a {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#d7d7d7; text-decoration:none;}
div.cfootx a:hover {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#d7d7d7; text-decoration:underline;}
div.cfootx a:visited {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#d7d7d7; text-decoration:none;}

a.cfoot_info {margin:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#959595; text-decoration:none;}
a.cfoot_info:active {margin:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#959595; text-decoration:none;}
a.cfoot_info:visited {margin:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#959595; text-decoration:none;}
a.cfoot_info:hover {margin:0; font-family:'arial'; font-weight:normal; font-size:11px; color:#959595; text-decoration:underline;}


a.cfull_link {padding:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#676767; text-decoration:none;}
a.cfull_link:hover {margin:0; font-family:'Arial'; font-weight:normal; font-size:12px; color:#006a98; text-decoration:underline;}


/* box kategorie */
div.ccat_separator {display:block; margin:0; padding:0; width:195px; background:transparent 0 100% url('img/cat_norm_foot.jpg') no-repeat;}
div.ccat_separator_sel {display:block; margin:0; padding:0; width:195px;background:transparent 0 100% url('img/cat_sel_foot.jpg') no-repeat;}

div.kat_main_norm_bg {display:block; border:none; border-width:0px; margin:0; padding:0; width:195px; background:url('img/cat_norm_bg.jpg') repeat-y;}
div.kat_main_norm {display:block; border:none; border-width:0px; margin:0; padding:0; width:193px; background:url('img/cat_norm.jpg') no-repeat top;}
div.kat_main_sel_bg {display:block; border:none; border-width:0px; margin:0; padding:0; width:195px; background:url('img/cat_sel_bg.jpg') repeat-y;}
div.kat_main_sel {display:block; border:none; border-width:0px; margin:0; padding:0; width:195px; background:url('img/cat_sel.jpg') no-repeat top;}
div.kat_main_sel1_bg {display:block; border:none; border-width:0px; margin:0; padding:0; width:195px; background:url('img/cat_sel_bg.jpg') repeat-y;}
div.kat_main_sel1 {display:block; border:none; border-width:0px; margin:0; padding:0; width:195px; background:url('img/cat_sel.jpg') no-repeat top;}
div.kat_sub1 {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub1_sel {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub2 {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub2_sel {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub3 {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub3_sel {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub4 {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}
div.kat_sub4_sel {display:table; border:none; border-width:0px; margin:0; padding:0; width:195px;}

div.kat_main_norm p {margin:0; padding:5px 0px 0px 20px; font-family:'arial'; font-weight:bold; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_main_sel p {margin:0; padding:5px 0px 0px 20px; font-family:'Arial'; font-weight:bold; font-size:11px; color:#fb740f; text-transform:none; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub1 p {margin:0; padding:2px 0px 2px 10px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub1_sel p {margin:0; padding:2px 0px 2px 10px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub2 p {margin:0; padding:2px 0px 2px 20px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub2_sel p {margin:0; padding:2px 0px 2px 20px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub3 p {margin:0; padding:2px 0px 2px 30px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub3_sel p {margin:0; padding:2px 0px 2px 30px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub4 p {margin:0; padding:2px 0px 2px 30px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}
div.kat_sub4_sel p {margin:0; padding:2px 0px 2px 30px; font-family:'Arial'; font-weight:normal; font-size:12px;  color:#5a5b5b; text-decoration:none; text-align:left; vertical-align:top;}


div.kat_main_norm a,  div.kat_main_norm a:active,  div.kat_main_norm a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_norm a:hover {font-family:'arial'; font-weight:normal; font-size:11x; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_sel a,  div.kat_main_sel a:active,  div.kat_main_sel a:visited {font-family:'Arial'; font-weight:bold; font-size:13px; color:#313131; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_sel a:hover {font-family:'Arial'; font-weight:bold; font-size:13px; color:#313131; text-decoration:underline; text-transform:none; text-align:left;}
div.kat_main_sel1 a,  div.kat_main_sel1 a:active,  div.kat_main_sel1 a:visited {font-family:'Arial'; font-weight:normal; font-size:13px; color:#313131; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_sel1 a:hover {font-family:'Arial'; font-weight:bold; font-size:13px; color:#313131; text-decoration:underline; text-transform:none; text-align:left;}

div.kat_main_norm p.ckat_main_norm a,  div.kat_main_norm p.ckat_main_norm a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_norm p.ckat_main_norm a:hover {text-decoration: underline;}
div.kat_main_sel p.ckat_main_sel a,  div.kat_main_sel p.ckat_main_sel a:active,  div.kat_main_sel p.ckat_main_sel a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_main_sel p.ckat_main_sel a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}

div.kat_sub1 p.ckat_sub1 a,  div.kat_sub1 p.ckat_sub1 a:active,  div.kat_sub1 p.ckat_sub1 a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub1 p.ckat_sub1 a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub1_sel p.ckat_sub1_sel a,  div.kat_sub1_sel p.ckat_sub1_sel a:active,  div.kat_sub1_sel p.ckat_sub1_sel a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub1_sel p.ckat_sub1_sel a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}

div.kat_sub2 p.ckat_sub2 a,  div.kat_sub2 p.ckat_sub2 a:active,  div.kat_sub2 p.ckat_sub2 a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub2 p.ckat_sub2 a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub2_sel p.ckat_sub2_sel a,  div.kat_sub2_sel p.ckat_sub2_sel a:active,  div.kat_sub2_sel p.ckat_sub2_sel a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub2_sel p.ckat_sub2_sel a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}

div.kat_sub3 p.ckat_sub3 a,  div.kat_sub3 p.ckat_sub3 a:active,  div.kat_sub3 p.ckat_sub3 a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub3 p.ckat_sub3 a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub3_sel p.ckat_sub3_sel a,  div.kat_sub3_sel p.ckat_sub3_sel a:active,  div.kat_sub3_sel p.ckat_sub3_sel a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub3_sel p.ckat_sub3_sel a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}

div.kat_sub4 p.ckat_sub4 a,  div.kat_sub4 p.ckat_sub4 a:active,  div.kat_sub4 p.ckat_sub4 a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub4 p.ckat_sub4 a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub4_sel p.ckat_sub4_sel a,  div.kat_sub4_sel p.ckat_sub4_sel a:active,  div.kat_sub4_sel p.ckat_sub4_sel a:visited {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}
div.kat_sub4_sel p.ckat_sub4_sel a:hover {font-family:'arial'; font-weight:normal; font-size:11px; color:#5a5b5b; text-transform:none; text-decoration:none; text-align:left;}



a.csearch_link, a.csearch_link:visited, a.csearch_link:active {font-family:'Arial'; font-weight:normal; font-size:11px; color:#587195; text-decoration:underline; text-align:left;}
a.csearch_link:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#587195; text-decoration:underline; text-align:left;}

div.cbox_content a.cprom {font-family:'Arial'; font-weight:normal; font-size:14px; color:#555152; text-decoration:none; text-align:left; text-transform:uppercase;}
div.cbox_content a.cprom:hover {font-family:'Arial'; font-weight:normal; font-size:14px; color:#555152; text-decoration:underline; text-align:left; text-transform:uppercase;}
div.cbox_content a.cprom2 {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:none; text-align:left;}
div.cbox_content a.cprom2:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#000; text-decoration:underline; text-align:left;}

h1.ch1 {margin:0px 0px 10px 0px; font-family:'Arial'; font-size:11px; color:#680d0d; text-align:left; font-weight:bold;}
ul.cul {margin:0px 0px 0px 15px; padding:0; list-style-image:url('img/arrow.png'); vertical-align:middle;}
li.cli {margin:2px 0px; padding:0;}

ul.cul li.cli a {font-family:'Arial'; font-weight:normal; font-size:11px; color:#545454; text-decoration:none; text-align:left;}
ul.cul li.cli a:hover {font-family:'Arial'; font-weight:normal; font-size:11px; color:#545454; text-decoration:underline; text-align:left;}
ul.cul li.cli a:visited {font-family:'Arial'; font-weight:normal; font-size:11px; color:#545454; text-decoration:none; text-align:left;}

li.cfoot_list {float:left; padding:0; margin:0px 3px; font-family:'Arial'; font-weight:normal; font-size:12px; color:#000; text-decoration:none; text-align:left; vertical-align:top;}
li.cfoot_list a {font-family:'Arial'; font-weight:normal; font-size:12px; color:#000; text-decoration:none; text-align:left;}
li.cfoot_list a:hover {font-family:'Arial'; font-weight:normal; font-size:12px; color:#000; text-decoration:underline; text-align:left;}

a.cbox_link {font-family:'Arial'; font-weight:normal; font-size:10px; color:#808080; text-decoration:none; text-align:right;}
a.cbox_link:hover {font-family:'Arial'; font-weight:normal; font-size:10px; color:#808080; text-decoration:underline; text-align:right;}

div.main_page_art { float: left; margin: 0px; padding: 0px; display: table; width: 301px; height: 101px; background: url("img/baner_left.jpg") no-repeat scroll 0% 0% transparent;}
div.main_page_art2 {background:url("img/baner_right.jpg") no-repeat scroll 0 0 transparent;display:table;float:right;height:101px;margin:0;padding:0;width:301px;}
div.main_page_aktualnosci {margin: 0px; padding: 0px; display: table; width: 615px; height: 143px; background: url("img/frm_aktualnosci.jpg") no-repeat scroll 0% 0% transparent; font-family: Arial; color: rgb(85, 81, 82); font-size: 12px;}











/* full */
div.cfull_top {display:block; width:767px; height:5px; margin:0; font-size:0px; background:url('img/full_top.jpg') no-repeat;}
div.cfull_bg {overflow: hidden; width:767px; margin:0; background:url('img/full_bg.jpg') repeat-y;}
div.cfull_opis {display:table; width:767px; height:1px; margin:0;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
div.cfull_opis2 {display:table; float:left; width:255px; height:25px; margin:0; background:url('img/full_opis.jpg') no-repeat;}
div.cfull_podobne {display:table; float:left; width:255px; height:25px; margin:0; background:url('img/full_podobne.jpg') no-repeat;}
div.cfull_notify {display:table;float:left; width:256px; height:25px; margin:0; background:url('img/full_porownanie.jpg') no-repeat;}

div.cfull_bg2 {display:table; width:767px; margin:0; background:url('img/full_bg2.jpg') repeat-y;}
div.cfull_foot {display:block; width:767px; height:41px; margin:0; font-size:0px; background:url('img/full_foot.jpg') no-repeat;}



table.cfull {margin:8px 0px 0px 0px; padding:0; width:100%;}

p.cproduct_title2 {margin:0; padding:0; font-family:'Arial'; font-weight:bold; font-size:12px; color:#5a5b5b;}
p.cproduct_title2 a, p.cproduct_title2 a:visited, p.cproduct_title2 a:active {font-family:'Arial'; font-weight:bold; font-size:13px; color:#1d691d; text-decoration:none; text-align:left;}
p.cproduct_title2 a:hover {font-family:'Arial'; font-weight:bold; font-size:13px; color:#0d310d; text-decoration:underline; text-align:left;}

div.cloga {float:right; /*display:none;*/ width:258px;  margin:0 0 10px 0; /*height:77px;font-size:0px; background:url('img/loga.jpg') no-repeat;*/}

div.cfull_bg div.cprod_price {display:table; margin:10px 0px 5px 0px; text-align:left;}
div.cfull_bg span.cprod_price_text {font-size:12px; font-family:'Arial'; color: #686868;}
div.cfull_bg span.cprod_price {font-size:12px; font-family:'Arial'; color: #859209; font-weight: bold;}
div.cfull_bg span.cprod_price_old {font-size:12px; font-family:'Arial';  font-weight:normal;  text-decoration: line-through;}

div.coptions {display:table; margin:10px 0px 0px 10px; text-align:left;}

div.ctable_top {display:block; width:726px; height:5px; margin:20px auto 0px auto; font-size:0px; background:url('img/table_top.gif') no-repeat;}
div.ctable_bg {display:table; width:726px; margin:0px auto 0px auto; background:url('img/table_bg.gif') repeat-y;}
div.ctable_foot {display:block; width:726px; height:4px; margin:0px auto 20px auto; font-size:0px; background:url('img/table_foot.gif') no-repeat;}

div.cfull_price {display:table; margin:0; text-align:left; width:200px;}
span.cfull_price_text {font-size:11px; font-family:'Arial'; color: #5a5b5b;margin-right:5px;}
span.cfull_price {font-size:18px; font-family:'Arial'; color: #1d5e1d; font-weight: bold;}
span.cfull_price_old {font-size:18px; font-family:'Arial'; color: #1d5e1d; font-weight:normal;  text-decoration:line-through;}

img.cfullopt {border:0px none; margin:10px 0px 0px 0px;}

table.cfull_table {margin:0px auto 5px auto; padding:0; width:714px;}
table.cfull_table tr.clight {background:transparent}
table.cfull_table tr.cdark {background:#e3e3e3;}
table.cfull_table td.ctitle {padding:15px 0px 5px 18px; font-size:12px; font-family:'Arial'; color: #000; font-weight: bold; text-align:left;}
table.cfull_table td.cfeature {padding:5px 0px 5px 18px; width:100%; font-size:11px; font-family:'Arial'; color: #656565; font-weight: normal; text-align:left; vertical-align:top;}
table.cfull_table td.coption {padding:5px 8px 5px 0px; font-size:11px; font-family:'Arial'; color: #656565; font-weight: normal; text-align:right; vertical-align:top;}
table.cfull_table td.cinfo {padding:0; text-align:right; vertical-align:top;}
table.cfull_table td.cinfo img {border:0px none;}

span.cfullgray {font-size:11px; font-family:'Arial'; color: #5a5b5b; font-weight: normal;}
span.cfullred {font-size:11px; font-family:'Arial'; color: #1d5e1d; font-weight: bold;}
.cfullgray.send {font-weight: bold;}

div.cproduct_description {margin:15px 15px 15px 15px; padding:0; text-align:left; font-family:'Arial'; font-size:11px; color:#5a5b5b; font-weight:normal; line-height:18px;}

div.cfull_foto_min {display:inline-block; float:left; width:64px; height:57px; margin:10px 10px 0px 10px; font-size:0px; background:url('img/full_foto_min.jpg') no-repeat;}
div.cfull_foto_min_top {display:block; width:85px; height:4px; margin:0; font-size:0px; background:url('img/full_foto_min_top.gif') no-repeat;}
div.cfull_foto_min_bg {display:table; width:85px; height:66px; margin:0; padding:0; background:url('img/full_foto_min_bg.gif') repeat-y; text-align:center; vertical-align:middle;}
div.cfull_foto_min_foot {display:block; width:85px; height:4px; margin:0; font-size:0px; background:url('img/full_foto_min_foot.gif') no-repeat;}
div.cfotosmin {margin:0px 0px 0px 20px;}

div#ltabs {display:table; margin:10px 0px 10px 0px; padding:0; display:table; width:767px; height:36px; background:url('img/tabs_bg.jpg') repeat-x;}
div#ltab_left {display:inline-block; float:left; cursor:pointer; cursor:hand; margin:0px 0px 0px 13px; padding:0;  width:176px; height:25px;}
div#ltab_center {display:inline-block; float:left; cursor:pointer; cursor:hand;   margin:0px 0px 0px 13px; padding:0;  width:176px; height:25px;}
div#ltab_right {display:inline-block; float:left; cursor:pointer; cursor:hand;  margin:0px 0px 0px 13px; padding:0;  width:176px; height:25px;}
div.ctab_sel {background:url('img/tab_sel.jpg') no-repeat; text-align:center;}
div.ctab_norm {background:url('img/tab_norm.jpg') no-repeat; text-align:center;}
div.ctab_sel p {margin:6px 0px 0px 0px; font-family:'Arial'; font-weight:normal; font-size:12px; color:#fff; text-decoration:none;}
div.ctab_norm p {margin:6px 0px 0px 0px; font-family:'Arial'; font-weight:normal; font-size:12px; color:#5a5b5b; text-decoration:none;}

div.cinfo_block {position:relative; top:0px; left:0px; width:18px; height:17px;}
div.cinfo {visibility:hidden; position:absolute; top:-200px; left:-416px; width:416px;}
div.cinfo_top {display:block; width:416px; height:11px; margin:0; font-size:0px; background:url('img/info_top.gif') no-repeat;}
div.cinfo_bg {display:table; width:416px; margin:0; padding:0; background:url('img/info_bg.gif') repeat-y; text-align:center; vertical-align:middle;}
div.cinfo_foot {display:block; width:416px; height:28px; margin:0; font-size:0px; background:url('img/info_foot.gif') no-repeat;}
div.cinfo_bg p {margin:32px 19px 32px 19px; font-size:11px; font-family:'Arial'; color: #656565; font-weight: normal; text-align:left; line-height:18px;}


div.category_box {background: url('img/category_list_box.jpg') top left no-repeat; color: white;height:223px; width: 250px;}
div.category_box p {padding-top:10px;}
div.category_box p a {color: white; }
div.category_box a.image {color: white;line-height:280px;}
div.category_box label { padding: 5px; text-align: center;}

.top_beam_cat {
border-bottom:1px solid #A5A5A5;
color:white;
margin:5px;
padding:5px;
text-align:left;
background:#EEECED;
}
.submenu-item-main {
display:block;
whitespace:normal ;
position:absolute;
list-style:none;
float:none;
padding:5px 5px 5px 5px;
margin:0 0 0 0;
}
.submenu-item {
display:block;
whitespace:normal ;
position:absolute;
list-style:none;
background:#B4B4B4;
width:130px;
float:none;
padding:0px 5px 0px 5px;
margin:0 0 0 0;
}
.submenu-item *{
display:block;
whitespace:normal ;
position:relative;
padding:0 0 0 0;
margin:0;
list-style:none;
background:#EEECED;
width:150px;
float:none;
}
a.menu {
padding:0px 0 0 5px;
margin:0;
border-bottom: 1px solid #B4B4B4;
}
.submenu-item-hide{
display:none;
list-style:none;
position:relative;
}
.submenu-item [rel="submenu"]>a
{
background: #EEECED no-repeat url(img/kat_norm.gif) 130px;
}

/*** TE STYLE PONI�EJ SA WYMY�LONE PRZEZ GENIALNY UMYS� PS :-D ***/

.border a,.border table{
	padding: 5px;
}
.border a{
	display: block;
}
body #lcontent .border td{
	background-color: transparent !important;
}
.menu-produkt td{
	padding: 0 7px;
}
.menu-produkt a{
	display: block;
	text-align: center;
	padding:60px 0 0;
}
.cheapest{
	margin: 5px 0;display:block;
}
.show.categories{
	margin: 0 0 20px;
	padding: 0;
}
.menu.box.promotion{
	background:url("img/interplace_mbox_promotion.jpg") no-repeat scroll 50% 0 transparent;
	height:257px;
	width:214px;
	padding:20px 0 0;
	font-size: 12px;
	color: #5a5b5b;
}
.menu.box.promotion p{
	margin: 10px 0 0;
}

/*,.menu.box.promotion a*/
.menu.box.promotion h2{ 
	font-weight:normal;padding:0 0 0 50px;
	text-transform:uppercase;
	color: #b22323;
	font-size:18px; 
	margin:15px 0 0;

}
.menu.box.promotion .cnt{
padding:0 55px 0 30px;
height:185px;
overflow:hidden;
}
.show.categories h2{
	margin:0 0 5px; text-align:center;
}
.show.categories h2 a{
	color:#A74B00;
	font-family:'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
.show.categories .va,.show.categories .va td{
	height:72%;
}
html body .va,html body .va td{
	height:100%;
}
html body #lcontent_center .va,html body #lcontent_center .va td{
	/*height: auto;*/
}
html body .alignCenter{
	text-align: center;margin:0 auto;
}
.SelectProductSort{
	display: inline-block;
}
.SelectProductSort .c{
	background: url(img/interplace_select_c.gif) 0 0 repeat-x transparent;
}
.SelectProductSort .l{
	background: url(img/interplace_select_l.gif) 0 0 no-repeat transparent;
}
.SelectProductSort .r{
	background: url(img/interplace_select_r.gif) 100% 0 no-repeat transparent;
}
#SelectProductSort{
	background:none repeat scroll 0 0 transparent;
	padding:6px;
}
#lcontent .ctable_myaccount_small{
	margin: 0 auto;
}
#lcontent .ctable_myaccount_small th{
	text-align: center;
}
#lcontent .ctable_myaccount{
	margin: 10px auto 0;
}
.contentboxMainSite .search,.contentbox .search{
	background:url("img/interplace_search.gif") no-repeat scroll 0 0 transparent;
	overflow:hidden;
	padding:0;
	float:left;
        width:278px;
}
.contentboxMainSite .input{
	
}
.contentboxMainSite .input input,.contentbox .input input{
	background: transparent;
	border: 0;
	width:199px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #595959;
	padding:15px 0 0 15px;
}
.contentboxMainSite .submit{
	
}
.contentboxMainSite .submit input,.contentbox .submit input{
	background: transparent;
	border: 0;
	color:transparent;
	text-indent:-20000px;
	padding:15px 27px;
	outline: 0;
        width: 6px;
        height: 18px;
}
.contentboxMainSite .submit input:hover{
	cursor: pointer;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clear{
	clear: both;
}
.searchQueryAndAdvancedSearchWrapper{
	width:218px;
}
.advancedSearch{
	display: block;
	color: #595959;
	font: 10px Arial, Helvetica, sans-serif;
	margin:6px 0 0 8px;
	padding:2px 18px;
	text-align:center;
}
html body .va.icons,html body .va-icons{
	height:90px;
	margin:5px auto 0;
}
.menBox01,.menBox02{
	float:left;
	width:50%;
}
.menBox01{
	margin:0 0 20px 15px;
        position: absolute;
    right: 10px;
    top: 10px;
}
.menBox01.article_text,.menBox02.article_text{
	padding: 0;
}
.menBox01.article_text p,.menBox02.article_text p{
	margin-top: 0;
}
#lcontent .menBox01 .t{
	background: url(img/interplace_txt_box_t.gif) repeat-x 0 0 #fff;
}
#lcontent .menBox01 .b{
	background: url(img/interplace_txt_box_b.gif) repeat-x 0 100% transparent;
}
#lcontent .menBox01 .r{
	background: url(img/interplace_txt_box_r.gif) repeat-y 100% 0 transparent;
}
#lcontent .menBox01 .l{
	background: url(img/interplace_txt_box_l.gif) repeat-y 0 0 transparent;
}
#lcontent .menBox01 .tl{
	background: url(img/interplace_txt_box_tl.gif) no-repeat 0 0 transparent;
}
#lcontent .menBox01 .tr{
	background: url(img/interplace_txt_box_tr.gif) no-repeat 100% 0 transparent;
}
#lcontent .menBox01 .br{
	background: url(img/interplace_txt_box_br.gif) no-repeat 100% 100% transparent;
	overflow:hidden;
}
#lcontent .menBox01 .bl{
	background: url(img/interplace_txt_box_bl.gif) no-repeat 0 100% transparent;
}
#lcontent .menBox01 .content2{
	padding: 10px;
	margin: 0;
	float: left;
}
.menBox02{
	margin:20px 0;
	width:100%;
}
#johnny{
    margin:0 0 20px;
    overflow:hidden;
}
.cfull .r,.cfull .r td{
    vertical-align: top;
}
#strona_produktu .l,
#strona_produktu .r{
    float:left;
}
#strona_produktu .l{
    width:291px;
    height:202px;
}
#strona_produktu .r{}
#strona_produktu .right{}
#strona_produktu .left{}
.clogo,.wrapper-systemyRatalne-shopOptions{
    float: right;
}
#strona_produktu p.cproduct_title2{
    float: left;
    margin: 5px 0 0;
}
#strona_produktu .r .t,.produktInfo{
    clear: both;
    overflow: hidden;
    padding: 0 10px;
}
.produktInfo {
    margin-top:0px;
}
#strona_produktu .r .t{
    margin:10px 0 0;
}
#strona_produktu .r .m{
    position: relative;
    overflow:hidden;
    height:150px
    
}
.produktInfo{
    float:right;
    
    padding: 0 2px 0 10px;
}
#strona_produktu .r .t .wrapper-productName-manufacturersLogo{
    width: 456px;
}
.shopOptions{
    clear: both;
    font-size: 11px;
    margin: 34px 0 5px;
     
			position:absolute;
                        bottom:0;
	 

}
.shopOptions *{
    font-size: 11px;
}
.wrapper-systemyRatalne-shopOptions{
    float:left;
    padding: 0  0 0 10px;

}
#strona_produktu .wrapper-prices-buttons_Product{
    width:473px;
    margin:0 0 0 2px;
    background:#f8f8f8;
    border-top:1px solid #e1e1e1;
    border-bottom:1px solid #e1e1e1;
    overflow: hidden;
}
#strona_produktu div.cfull_price{
    display: block;
    float: left;
    padding: 22px 0 20px 15px;
}
.buttons_Product{
    float: right;
    padding: 20px 10px 20px 0
}
.border .t{
	background: url(img/interplace_logoprod_h.gif) repeat-x 0 0 #fff;
}
.border .b{
	background: url(img/interplace_logoprod_h.gif) repeat-x 0 100%;
}
.border .l{
	background: url(img/interplace_logoprod_h.gif) repeat-y 0 0;
}
.border .r{
	background: url(img/interplace_logoprod_h.gif) repeat-y 100% 0;
}
.border .tl{
	background: url(img/interplace_logoprod_tl.gif) no-repeat 0 0;
}
.border .tr{
	background: url(img/interplace_logoprod_tr.gif) no-repeat 100% 0;
}
.border .bl,#strona_produktu .border .bl{
	background: url(img/interplace_logoprod_bl.gif) no-repeat 0 100%;
        padding: 5px;
}
.border .br{
	background: url(img/interplace_logoprod_br.gif) no-repeat 100% 100%;
}

#strona_produktu .border *,#strona_produktu .r .border .t{
    float: none;
    width: auto;
    height: auto;
    margin: auto;
    padding: 0;
}
.list_Products_Also .wrapper-photo{
    width: 145px;
    height: 97px;
}
.list_Products_Also .wrapper-photo td{
    vertical-align:middle;
    text-align:center;
    overflow: hidden;
}
.list_Products_Also img{
    margin:0;
    border: 0 none;
    max-height:92px;
    max-width:135px;
    height: expression(this.height > 92 ? 92: this.height);
    width: expression(this.width > 135 ? 135: this.width);
}
/*** A TUTAJ SI� KO�CZ� ;-) **************************************/
/*poprawki*/
.cprod_foto, .cspec_foto {
  text-align: center;
}
.cprod_foto a, .cspec_foto a {
    display: block;
    line-height: 187px;
    min-height: 187px;
}
.cprod_foto a img, .cspec_foto a img {
    vertical-align: middle;
}

td.cspec_data div.cspec_desc {
    height: 50%;
}
.systemyRatalne {
    float:left;
    line-height: 70px;
}
.systemyRatalne img {
    vertical-align: middle;
}
.status {
    position: absolute;
    display: block;
    top: 0;
    left: 9px;
}

#migacz {
    bottom: 10px;
    position: absolute;
    width: 250px;
}
.compare_remove {font-weight:bold}
.box-1.box-no-updown {  text-align: center;}
.compare_now {font-weight:bold}
