h1 , h2 ,h3 , h4 {

font-size:11px;

}

a { font-weight: none; color: #4a4a4a; font-family: tahoma; text-decoration: none; }

a:visited { color: #4a4a4a; text-decoration: none; }

a:hover { color: #4a4a4a; text-decoration: underline; }

a:active { color: #4a4a4a; font-weight: none; }

a.pls, a.pls:visited, a.pls:hover, a.plk, a.plk:visited, a.plk:hover{

  display:block;

  float:left;

  width:88px;

  height:34px;

  line-height:34px;

  text-align:center;

  background: url('img/_44.jpg');

  font-weight:bold;

  color:#4d4d4d;

  text-decoration:none;

}

a.pls_cat, a.pls_cat:visited, a.pls_cat:hover, a.pls_cat, a.pls_cat:visited, a.pls_cat:hover{

  display:block;

  float:left;

  width:176px;

   line-height:34px;

  text-align:center;

  background: url('img/_49.jpg');

  font-weight:bold;

  color:#4d4d4d;

  text-decoration:none;

}  

a.plk, a.plk:visited {

  background: url('img/_42.jpg');

}

a.pls:hover{

  background:url(img/_41.jpg);

}

a.pls_cat:hover{

  background:url(img/_47.jpg);

}

a.plk:hover{

  background:url(img/_45.jpg);

}

select { font-size: 12px; }

hr {

	border: 0px;

	color: #cbcbcb;

	background-color: #cbcbcb;

	height: 1px;

	width: 98%;

}

form {

	margin: 0px;

}

/* menubox */

table.menubox_manufacturer,table.menubox_newsletter,table.menubox_search {

	margin-top: 5px;

}

table.menubox_newsletter table td {

	color: #4a4a4a;

	font-size: 11px;

}

table.menubox_search table td {

	color: #4a4a4a;

	font-size: 11px;

	font-weight: normal;

}

div.koszyk a, div.koszyk a:visited, div.koszyk a:hover {

  font-family:Tahoma;

  font-size:10px;

  color:#4d4d4d;

  margin-top:9px;

  display:block;

  position:relative;

}

div.footer {

  float:left;

  padding:0 67px 0 23px;

  height:106px;

  width:169px;

}

div.footer div {

  height:14px;

}

div.footer a, div.footer a:visited,div.footer a:active{

	font-size: 11px;

	color: black;

	font-family:Tahoma;

	display:block;

	font-weight:normal;

	padding-left:11px;

  background:url(img/_65.jpg) left center no-repeat;

}

div.footer a:hover {

	color:#0146ab;

	text-decoration:none;

  background:url(img/_62.jpg) left center no-repeat;

}

div.belkaa img {

	float:left;

	display:block;

	border:0;

}

select.show_product_options {

	width: 225px;

}

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 {

	border: 1px solid #cfcfcf;

	background: #fafafa;

	color: #4a4a4a;

	padding: 10px;

	margin-bottom: 10px;

}

div.no_coment {

	border: 1px solid #cfcfcf;

	background: url('img/comments.gif') left center no-repeat #fafafa;

	color: #4a4a4a;

	padding: 5px 5px 5px 44px;

}



/* stale cechy */

table.att2_table {

	border-collapse: collapse;

}



td.att2_name {

	font-weight: bold;

	text-align: right;

	padding: 5px;

}



td.att2_option {

	padding: 5px;

}





/* komunikaty */

div.pole_message_err,div.pole_message,div.pole_message_info {

	background-color: #f4f2f4;

	padding: 5px 5px 5px 10px;

	font-size: 11px;

}



div.pole_message_err {

	color: #c70505;

	border-left: 10px solid #c70505;

}

div.pole_message {

	color: #5f9120;

	border-left: 10px solid #5f9120;

}

div.pole_message_info {

	color: #006e8a;

	border-left: 10px solid #006e8a;

}

/* */

/*** 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 {

	color: #0146ab;

	font-family:Tahoma;

	font-size:11px;

	padding: 10px;

	text-align: left;

	font-weight: bold;

	margin-bottom: 10px;

}

div.top_text a,div.top_text a:visited,div.top_text a:hover,div.top_text a:active {

	color: #0146ab;

}

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 {

	font-size: 13px; 

	border:1px solid #909090;

	background-color: #ffffff;

}

textarea.textarea_comment {

	width: 555px;

}

input.input_disabled {

	font-size: 13px; 

	border:1px solid #909090;

	background-color: #e5e5e5;

}

input.input_amount {

	font-size: 12px; 

	border:1px solid #909090;

	background-color: #ffffff;

	width: 25px;

	text-align: center;

}

tr.products_list_over {

	background-color: transparent;

}

tr.products_list_out {

	background-color: transparent;

}

div.search_notice {

	line-height: 20px;

	height: 20px;

	padding: 0px 5px 0px 5px;

	background-color: #f5f5f5;

	border-top: 1px solid #c0c0c0;

	border-bottom: 1px solid #c0c0c0;

}

table.ctable,table.ctable_small,table.ctable_noborder,table.ctable_articles,

table.ctable_product, table.ctable_search,table.ctable_login

{

	width: 100%;

}

table.ctable_myaccount {

	width: 580px;

}

table.ctable_myaccount_small {

	width: 380px;

}

table.ctable,table.ctable_small,

table.ctable_search,table.ctable_login,table.ctable_myaccount,table.ctable_myaccount_small

{

	border-collapse: collapse;

	border: 1px solid #cfcfcf;

}

table.ctable_sort {

	width: 100%;

	background: #004fc2;

	color: white;

	margin-bottom: 5px;

}



td.ctable_sort_td {

	border-bottom: 1px solid #0146ab;

	border-top: 1px solid #0068ff;

	color: white;

	text-align: left;

	padding: 5px;

	margin: 5px;

}



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 {

	color: white;

}

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: url('img/box_header.jpg') top left repeat-x;

	height: 25px;

	padding-left: 10px;

	text-align: left;

	font-size: 12px;

	color: #ffffff;

	vertical-align: middle;

	font-weight: normal;

}

th.ctable ctable_th2 {

	border: 0px;

	height: 20px;

	padding-left: 10px;

	text-align: left;

	font-size: 12px;

	color: #ffffff;

	vertical-align: middle;

	font-weight: normal;

}

table.ctable_product th {

	background-color: #e5e5e5;

	color: #4a4a4a;

	line-height: 29px;

	padding-left: 10px;

	text-align: left;

	font-weight: bold;

	font-size: 12px;

}



table.ctable_product th a, table.ctable_product th a:hover, table.ctable_product th a:active, table.ctable_product th a:visited {

	color: #4a4a4a;

	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: 28px;

	padding-left: 10px;

	text-align: left;

}

table.ctable_search td {

	height: 20px;

	text-align: left;

	color: #4a4a4a;

}

/* 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 {

 width: 549px;

}

/* czcionki */

td.ctable_td,td.ctable_td2,td.ctable_order_bold,td.ctable_tdb,.normal_font,.cart_small_font,td.ctable_td td

{

	color: #4a4a4a;

}

td.ctable_td2,td.ctable_order_bold {

	background-color: #f5f5f5;

}

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: #4a4a4a;

}

.product_list_small_font {

	color: #4a4a4a;

}

.small_font,.product_list_small_font,.cart_small_font {

	font-size: 10px;

}

td.ctable_tdb {

	font-weight: bold;

}



/* menu boxy */

input.sendform, button.sendform {

	border: 1px solid #cbcbcb; 

	background-color: #fcfcfc; 

	width: 75px; 

	height: 20px; 

	font-size: 8px; 

	text-transform: uppercase;

	font-weight: normal; 

	font-family: tahoma;

	color: #202020;

}

input.sendform_cart {

	border: 1px solid #cbcbcb; 

	background-color: #fcfcfc; 

	width: 60px; 

	height: 20px; 

	font-size: 10px; 

	font-weight: normal; 

	font-family: tahoma;

	color: #202020;

}

table.ctable_menubox_table {

	height: 100%;

	width: 100%;

	border-collapse: collapse;

}

table.ctable_menubox_table th {

	width: 100%;

	vertical-align: top;

}

.menubox_small_font,

.menubox_small_font a,

.menubox_small_font a:hover,

.menubox_small_font a:visited,

.menubox_small_font a:active

{

	

	font-size: 11px;

	color: #4a4a4a;

}

.menubox_font,.menubox_font a,.menubox_font a:hover,.menubox_font a:visited,.menubox_font a:active

{

	font-size: 12px;

	font-weight: normal;

}

table.menubox_font td {

	font-size: 11px;

}

div.ctable_menubox_category a,

div.ctable_menubox_category a:hover,

div.ctable_menubox_category a:visited,

div.ctable_menubox_category a:active

{

	color: #4a4a4a;

}

td.mbox_cart table.menubox_font, td.mbox_cart table.menubox_font td {

	color: #ffffff;

}

td.mbox_cart table.menubox_font a {

	color: #ffffff;

}

table.ctable_menubox_box {

	width: 100%;

	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: #4a4a4a;

	font-weight: normal;

}

table.ctable_menubox_box table td{

	border: 0px;

}



select.select_manufacturer {

	width: 150px;

	border: 1px solid #909090;

}

img.menubox {

	border: 0px solid #909090;

}

table.img_class {

	border: 1px solid #ececec;

	border-collapse: collapse;

	background-color: #ffffff;

	width: 155px;

	height: 115px;

}

table.img_selected_class {

	border: 1px solid #cc0000;

	border-collapse: collapse;

	background-color: #ffffff;

	width: 155px;

	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 {

	border: 1px solid #cbcbcb; 

	background-color: #fcfcfc; 

	width: 110px; 

	height: 20px; 

	font-size: 8px; 

	text-transform: uppercase;

	font-weight: normal; 

	font-family: tahoma;

	color: #202020;

}



/* kategorie */

div.kat_main_norm {

	cursor: pointer;

	border-top: 1px solid #e3e3e3;

	padding: 8px 0 9px 12px;

	color: #4d4d4d;

	font-size:11px;

	font-family:Tahoma;

	text-decoration: none;

}



div.kat_main_norm a, div.kat_main_norm a:visited, div.kat_main_norm a:hover, div.kat_main_norm a:active {

	color: #4d4d4d;

	text-decoration: none;

}



div.kat_main_sel1 {

	cursor: pointer;

	border-top: 1px solid #e3e3e3;

	padding: 8px 0 9px 12px;

	background: url('img/_35.jpg') right top no-repeat;

	color: #0146ab;

	font-size:11px;

	font-family:Tahoma;

	text-decoration: none;

	font-weight:bold;

}

div.kat_main_sel1 a, div.kat_main_sel1 a:visited, div.kat_main_sel1 a:hover, div.kat_main_sel1 a:active {

	color: #0146ab;

	text-decoration: none;

}

div.kat_main_sel {

	cursor: pointer;

	border-top: 1px solid #e3e3e3;

	padding: 8px 0 9px 12px;

	color: #4d4d4d;

	font-size:11px;

	font-family:Tahoma;

	text-decoration: none;

	font-weight:bold;

}



div.kat_main_sel a, div.kat_main_sel a:visited, div.kat_main_sel a:hover, div.kat_main_sel a:active {

	color: #4d4d4d;

	text-decoration: none;

}



div.kat_sub {

	border: 0px;

	font-weight: normal;

}



div.kat_sub a, div.kat_sub a:visited, div.kat_sub a:hover, div.kat_sub a:active {

	font-size: 11px;

}



/* buttons */



div.cart_button, div.cart_button_on {

	cursor: hand;

	cursor: pointer;

	width: 130px;

	height: 23px;

	line-height: 23px;

	background: #c0e192;

	color: #2e5101;

	text-align: center;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none;

	border: 1px solid #a6d467;

}



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;

	color: #2e5101;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none;

}



div.cart_button_on {

	background: #a6d467;

	border: 1px solid #7aaf31;

}



div.buy_button, div.buy_button_on {

	cursor: hand;

	cursor: pointer;

	width: 128px;

	height: 21px;

	line-height: 23px;

	background: #99cadb;

	color: #004b62;

	text-align: center;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none;

	border: 1px solid #5aabc6;



}



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: 130px;

	height: 23px;

	line-height: 23px;

	background: #ececec;

	color: #424242;

	text-align: center;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none;

	border: 1px solid #e5e5e5;

}



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: #4a4a4a;

	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/3_03.jpg') no-repeat top left;

	width: 5px;

}



td.bm_on_m {

	background: url('img/3_04.jpg') repeat-x top left;

	color: white;

	text-align:center;

	line-height:36px;

	height:36px;

	font-weight: bold;

	font-size: 11px;

	padding:0;

	width:153px;

}



td.bm_on_r {

	background: url('img/3_05.jpg') no-repeat top left;

	width: 5px;

}





td.bm_off_l {

	background: url('img/3_06.jpg') no-repeat top left;

	width: 5px;

}



td.bm_off_m {

	background: url('img/3_07.jpg') repeat-x top left;

	color: white;

	text-align:center;

	line-height:36px;

	height:36px;

	font-weight: bold;

	font-size: 11px;

	padding:0;

	width:153px;

}



td.bm_off_r {

	background: url('img/3_08.jpg') no-repeat top left;

	width: 5px;

}



td.bookmark_line {

	font-size: 12px;

	line-height: 12px;

	width: 100%;

	background: url('img/3_11.jpg') repeat-x top left;

}



div.bookmark {

}



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 {

	color: #4a4a4a;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none;

	line-height: 30px;

}



div.backward {

	padding-left: 10px;

	background: url('img/back.gif') left center no-repeat;

	width: 100%;

	text-align: left;

}



div.backward a, div.backward a:hover, div.backward a:visited, div.backward a:active {

	font-size: 10px;

	text-transform: uppercase;

	color: #4a4a4a;

}



hr.backward {

	border: 0px;

	color: #cbcbcb;

	background-color: #cbcbcb;

	height: 1px;

	width: 100%;

}



div.my_account {

	padding: 3px;

	color: #4a4a4a;

}



div.my_account_note {

	color: #4a4a4a;

	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 {

	background: url("http://localhost/etisoft/themes/theme1/img/_28.jpg") no-repeat scroll 0% 0% transparent;

	padding-top: 14px; color: rgb(77, 77, 77);

	font-size: 11px; font-family: Tahoma;

	

	color: #ffffff;

	background: #036f8c;

	text-align: center;

	text-transform: uppercase;

	text-decoration: none;

}

div.img_mini {

	cursor: hand;

	cursor: pointer;

	height: 50px;

	width: 50px;

	text-align: center;

	border: 1px solid #cfcfcf;

}



div.img_mini_sel {

	height: 50px;

	width: 50px;

	text-align: center;

	border: 1px solid #c70505;

}



div.opakowanie {

	width: 100px;

	height: 50px; 

	border: 1px solid #cfcfcf;

}

#login_text,#notlogin_text {

	background: url('img/mbox_top.jpg') repeat-x;

	border-left: 1px solid #cfcfcf;

	border-right: 1px solid #cfcfcf;

	height: 29px;

	line-height: 29px;

	vertical-align: middle;

	padding-left: 10px;

	color: #4a4a4a;

	padding-top: 1px;

}

#login_text a,#notlogin_text a {

	font-weight: bold;

	color: #036F8C;

}

.slide * {background:transparent;border-color:transparent;}

#hb .slide{height:220px;width:545px;float:left;}

	#hb .slide img{width:545px;}

	#slajdy,#hb .slide{position: relative;overflow:visible;}

	#slajdy-btns-wrap {z-index:1;height:55px;width:548px; background: url('img/back_slider.jpg') no-repeat; background-position:bottom; position:absolute;padding:77px 0px;}

  

	#slajdy-btns{z-index:2;padding-top:175px;float:right;padding-right:8px;position:relative;}

	#slajdy-btns a{font-family:tahoma; background: url('img/slide_not_active.jpg') no-repeat; text-align:center;color:#ffffff;font-size:10px;display:block;float:left;height:26px;margin:0 0 0 5px;width:26px;padding-top:6px;}

	#slajdy-btns a:active, #slajdy-btns .activeSlide{font-family:tahoma; background: url('img/slide_active.jpg') no-repeat; text-align:center;color:#ffffff;font-size:10px;display:block;float:left;height:26px;margin:0 0 0 5px;width:26px;padding-top:6px;}

	

	

#koszyk_box{display:block;width:150px;height:80px;float:right;padding-right:20px;}

#koszyk_fancy{display:block;width:150px;height:80px;}

#koszyk_msg {

  background-color:white;

  position:absolute;

    width:300px;

    color: white;

  top:400px;

  left:550px;

 }

 #koszyk_block {

  background-color:black;

opacity:0.4;filter:alpha(opacity=40);

  position:absolute;

    width:300px;

    color: white;

    



 }

#description {

  background-color:white;

 display:none;

 padding:0;

 margin:0;

  padding-left:0;



 width:90%;

 

 }

 #description *

 {

   

  margin:0;

  

 }



 

 
