/*start style do search*/
.search_container { background:#424446; border:1px solid #a9a9a9;  margin-bottom:20px; text-align:center; padding:10px;}
.search_container table td { vertical-align:middle;  color:#a1c261;}
.search_container input { border:1px solid #a9a9a9;  width:200px;}
.search_container .button { text-decoration:none; font-weight:bold;}
.search_container .button:hover { text-decoration:underline; }
/*end style do search*/

* { font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, Verdana;} 

body  { border:0px; text-align:center; 
		font-family: Tahoma, Verdana, Arial, Helvetica, Verdana, Tahoma;
        margin:0px; padding:0px; color:#eaeaea; background:url('../img/common22/tlo.jpg'); background-repeat: repeat-x;
		background-color:#797979;}
body_panel  { border:0px; 
		font-family: Tahoma, Verdana, Arial, Helvetica, Verdana, Tahoma;
        margin:0px; padding:0px; color:#703d2b; background-color:#000000;}

a { color:#9c2505; }

.strong { font-weight:normal; }

.page		{ width:775px; margin-left:auto; margin-right:auto; min-width:775px; text-align:center;}

#topbar{ width:775px; height:34px; color:#f0f0f0; font-size:9px; text-align:right;  background:url('../img/common22/mm_top.jpg'); padding-top:0px; margin-top:2px;}   

#menubar	{ width:775px; height:209px; background:url('../img/common22/mm_bgr.jpg'); position:relative; }
#bottombar	{  width:775px; height:35px; background:url('../img/common22/bottom_bgr.jpg'); background-position:top;  background-repeat:no-repeat; padding-top:10px;}

.content_onion0 { width:775px; margin:0px; padding:0px;  }
.content_onion1 { width:775px;  background-repeat:no-repeat; background-position:0% 100%; margin:0px; padding:0px;}
.content		{ width:775px; background:url('../img/common22/cnt_topbgr.jpg'); background-repeat:no-repeat; margin:0px; padding:0px;}

#menubar .mm {
	font-size:12px;
	font-weight:normald;
	color:white;
	position:absolute;
	padding-top:8px;
	text-decoration:none;
	width: 126px;
}
#menubar .mm:hover { text-decoration:none; color:#b8ef4c; background:url('../img/common22/bg_menu_over.jpg'); background-repeat:no-repeat; background-position:top;}
#mm_1 {
	top:141px;
	left:1px;
}
#mm_2 {
	top:141px;
	left:131px;
}
#mm_3 {
	top:141px;
	left:261px;
}
#mm_4 {
	top:141px;
	left:390px;
}
#mm_5 {
	top:141px;
	left:521px;
}
#mm_6 {
	top:141px;
	left:650px;
}

#sm_container {
	position:absolute;
	top:5px;
	left:448px;
	width:156px;
	height:76px;
}
#sm_container .sm {
	background:url('../img/common22/strzalka.gif');
	background-repeat:no-repeat;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-bottom:2px;
	padding-left:15px;
}
#sm_container .sm:hover { background:url('../img/common22/strzalka2.gif');  background-repeat:no-repeat; text-decoration:none; color:#a9a9a9; padding-left:15px;}

#msearch_container {
	position: absolute;
	top:70px;
	left:448px;
	width:150px;
	height:40px;
	text-align:left;
	color:red;
}
/**/#msearch_container .label { top:0px; left:0px; font-size:11px; color:#ffffff; position:absolute; text-decoration:none;}
/**/#msearch_container input {
	border:1px solid #a9a9a9;
	width:110px;
	position:absolute;
	font-size:11px;
	background:#ffffff;
	top:21px;
	left:2px;
	height:22px;
	color:#4c4c4c;
}
#msearch_container .button { background:url('../img/common22/msearch_button_f.gif'); border:0px; width:26px; height:40px; top:15px; left:120px; position:absolute;}

#msearch_container_staniol { position: absolute; top:154px; left:454px; width:150px; height:40px; text-align:left;}
/*#msearch_container_staniol .label { top:0px; left:0px; font-size:11px; color:#9c2505; position:absolute; text-decoration:none;}
#msearch_container_staniol input { border:1px solid #9c2505; width:125px; position:absolute; font-size:12px; background:#5c5c5c; top:16px; left:0px; height:17px; color:#9c2505; }
#msearch_container_staniol .button { background:url('../img/common22/msearch_button_f.gif'); width:17px; height:18px; top:16px; left:130px; position:absolute;}
*/
#msearch_container_staniol .button {background:url('../img/common22/msearch_button_f.jpg'); width:26px; height:40px;top:15px; left:120px; position:absolute; }


#mbasket_container { position:absolute; top:2px; left:607px; width:168px; height:138px; }
#mbasket_container .label {
	top:-9px;
	left:-2px;
	font-size:12px;
	color:#a1c261;
	position:absolute;
	text-decoration:none;
	font-weight:bold;
}
#mbasket_container .empty { top:13px; left:-1px; font-size:12px; color:#ffffff; position:absolute; text-decoration:none; text-align:center; width:168px; height: 81px; 
}
#mbasket_container .button_container { top:99px; left:1px; width:166px; height:38px; text-align:center; position:absolute; padding-right:0px; }
#mbasket_container .button { font-weight:bold; color:#a1c261;  text-decoration:none;  padding:1px 5px;}
#mbasket_container .button:hover { color:#ffffff; }

#mlogo { width:237px; height:142px; position:absolute; top:0px; left:0px;}
#mlogo img { width:237px; height:142px; } 
#logo img { width:237px; height:140px; }

table.col3_design { width:775px; border-spacing:0px; border-collapse:collapse; margin:0px; border:0px hidden;}
table.col3_design td { vertical-align:top;}
table.col3_design td.lcol { width:181px; padding:0px; border:0px hidden; color:#bb6628; background:url('../img/common22/bg_menu.jpg'); background-repeat:repeat-x; background-color:#7d7d7d;}
table.col3_design td.mcol { width:427px; padding:0px; border:0px hidden;background-color:#585b5e;}
table.col3_design td.rcol { width:168px; padding:0px; border:0px hidden; color:#d7d7d7;}
table.col3_design td.rcol a{  padding-left:0px; border:0px hidden; color:#a1c261;}
table.col3_design td.rcol a:hover{ text-decoration:underline;}

.lcol .tophdr { font-size:11px; color:#ffffff; height:auto; padding-top:5px; padding-bottom:5px; padding-left:20px; font-weight:bold; background-repeat:no-repeat; overflow:hidden; background-color:#434448; border-bottom:3px; border-bottom-color:#9FC35F; border-bottom-style:solid; background-image: url('../img/common22/wyszukaj_po_kodzie.jpg'); }
.lcol .hdr { font-size:11px; color:#ffffff; height:auto; padding-top:5px; padding-left:20px; font-weight:bold; background-repeat:no-repeat; padding-bottom:0px; padding-bottom:8px; background-color:#6B6B6D; background-color:#434448; border-bottom:3px; border-bottom-color:#9FC35F; border-bottom-style:solid; background-image: url(../img/common22/wyszukaj_po_kodzie.jpg); }
.lcol .cnt { padding-left:5px; padding-right:7px; padding-top:5px; padding-bottom:15px; color:#ffffff; background:none; background-position:bottom; }
.lcol .btm { }

.lcol .cnt .listhdr { background:url('../img/common22/lcol_listhdr.gif'); padding-bottom:4px; padding-left:12px; padding-top:2px; font-weight:bold; color:#b8ef4c; background-repeat:no-repeat;height:auto; background-position:top; border-bottom:1px;  }
.lcol .cnt .listli { background:url('../img/common22/lcol_listli.gif'); padding-bottom:5px; padding-left:19px; padding-top:1px; background-repeat:no-repeat; font-weight:normal; background-position:right;}
.lcol .cnt .listli3 { background:url('../img/common22/lcol_listli3.gif'); padding-bottom:5px; padding-left:29px; padding-top:0px; background-repeat:no-repeat; font-weight:normal; }
.lcol .cnt .listli4 { background:url('../img/common22/lcol_listli4.gif'); padding-bottom:5px; padding-left:45px; padding-top:0px; background-repeat:no-repeat; font-weight:normal; }

.lcol .cnt .listli a { color:#d7d7d7; font-weight:bold; font-size:10px; }
.lcol .cnt .listli a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli3 a { color:#d7d7d7; font-weight:normal; font-size:10px; }
.lcol .cnt .listli3 a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli4 a { color:#d7d7d7; font-weight:normal; font-size:10px; }
.lcol .cnt .listli4 a:hover { text-decoration:underline; font-size:10px; }

.lcol .cnt .listli_last { font-weight:normal; background:url('../img/common22/lcol_listli_last.gif'); height:auto; padding-left:19px; padding-top:1px; background-repeat:no-repeat; margin-bottom:5px; color:#d7d7d7; }
.lcol .cnt .listli3_last { font-weight:normal; background:url('../img/common22/lcol_listli3_last.gif'); height:auto; padding-left:29px; padding-top:1px; background-repeat:no-repeat; color:#d7d7d7; padding-bottom: 5px; }
.lcol .cnt .listli4_last { font-weight:normal; background:url('../img/common22/lcol_listli4_last.gif'); height:auto; padding-left:45px; padding-top:1px; background-repeat:no-repeat; color:#d7d7d7; padding-bottom: 5px; }

.lcol a { color:#b8ef4c; text-decoration:none; font-size:11px; }
.lcol a:hover { text-decoration:underline; font-size:11px; }
.lcol .cnt .listli_last a { color:#d7d7d7; text-decoration:none; font-size:10px; font-weight:bold }
.lcol .cnt .listli_last a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli4_last a { color:#d7d7d7; text-decoration:none; font-size:10px; font-weight:normal }
.lcol .cnt .listli4_last a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli3_last a { color:#d7d7d7; text-decoration:none; font-size:10px; font-weight:normal }
.lcol .cnt .listli3_last a:hover { text-decoration:underline; font-size:10px; }


.lcol select { color:#9c2505; font-size:12px; font-weight:Bold; background:#ffffff;  }
.lcol table {  border-collapse:collapse; border-spacing:0px;}
.lcol table td { margin:0px; padding:0px;}
.lcol .big { font-size:11px; color:#FFFFFF; }

.sidesearchbycode { margin-top:0px; }
table.sidesearchbycode td { vertical-align:middle;  height:22px;; width:39px;  color:black;}
.sidesearchbycode select { left:5px;width:110px;  background:#424446; color:#b8ef4c;}
.lcol .sidebutton {   padding-top:3px; font-weight:bold;background:url('../img/common22/btn_szukaj.jpg'); background-repeat:no-repeat; color:#ffffff; height:20px; width:38px; border:0; }
.rcol .sidebutton { margin-left:110px; text-indent:3px; padding-top:3px; font-weight:bold; background:url('../img/common22/btn_szukaj.jpg'); background-repeat:no-repeat; color:#ffffff; height:20px; width:38px; margin-top:10px; background-position:bottom;}

.rcol .hdr {  background:url('../img/common22/zadaj_pytanie.jpg'); background-repeat:no-repeat; font-size:11px; color:#ffffff; height:auto;  padding-top:6px;  padding-left:22px; font-weight:bold; padding-bottom:4px;  border-bottom:3px; border-bottom-color:#9FC35F; border-bottom-style:solid; background-color:#434448;}
.rcol .cnt { background:url('../img/common22/bg_zadaj_pytanie.jpg'); font-size:11px; padding-top:0px; padding-bottom:0px; color:white; }
.rcol .btm {  background:url('../img/common22/rcol_btm_bgr.gif'); background-repeat:no-repeat; font-size:1px; height:1px;}

.rcol a { color:#9c2505;  text-decoration:none; }
.rcol a:hover { text-decoration:underline; }

.sidequestion { color:#b8ef4c; font-weight:bold;  margin-left:6px; text-align:left; height:100%;}
.sidebutton  a{ color:#9c2505; font-weight:bold;  text-align:center; padding-left:20px;}
.sidequestion textarea {  background:#ffffff; border:1px solid #a9a9a9; width:150px; height:90px; overflow:auto; margin-top:2px; margin-bottom:4px;color:#000000;}

.sidequestion_s textarea {  background:#ffffff; border:1px solid #a9a9a9; width:100%; height:100%; overflow:auto; margin-top:0px; margin-bottom:0px;color:#000000;}

.sidequestion input {  background:#ffffff; border:1px solid #a9a9a9; width:150px;  text-align:center; margin-top:2px; color:black;  left:100px; margin-bottom:10px;}


/* dodano 7.12.2005 */ 
.sideprint { background:url('../img/common22/drukuj.gif'); width:172px; height:90px; font-weight:bold; display:block; position:relative;  margin-top:20px; font-size:10px;  color:#ffffff;}
.sideprint .cnt { cursor:pointer!important; text-align:center!important; color:#ffffff!important; position:absolute!important; left:0px!important; width:155px!important; top:0px!important; padding-left:5px!important;}
.sideprint:over { text-decoration:underline;  color:#ffffff;}

.mcol .hdr {  background:url('../img/common22/hdr_b.jpg'); background-position:top; background-repeat:no-repeat; font-size:14px; background-color:#585b5e; color:#ffffff; padding-top:3px; height:26px; padding-left:10px; font-weight:bold; font-family:verdana,tahoma,arial; margin-bottom:0px; }
.mcol .subhdr { background-color:#585b5e; font-size:11px; color:#abacae; margin-bottom:5px; padding-left:10px;  padding-right:5px; font-family:verdana,tahoma,arial; }
.mcol .cnt {  padding-left:12px; padding-right:8px; padding-top:5px; padding-bottom:10px;background-color:#585b5e;}
.mcol .btm { }

.mcol * p { text-align:justify; padding-left:3px;  color:#d7d7d7;}
.mcol * img.img { border:0px solid #9c2505; margin:3px;}
.mcol * h1 { font-size:16px; color:#b8ef4c; font-weight:bold; margin:0px; } 
.mcol * h2 { font-size:14px; color:#b8ef4c; font-weight:bold; margin:0px; } 
.mcol * h3 { font-size:12px; color:#b8ef4c; font-weight:bold; margin:0px; } 

.mcol ul { margin-top:5px; margin-bottom:10px; list-style-image: url("../img/common22/uldot.gif"); padding-left:0px; margin-left:15px;}
.mcol ul li { padding-bottom:2px; margin-left:10px; vertical-align:top; color:#abacae;}
.mcol .cnt  a { color:#a1c261;  text-decoration:none;  font-size:11px;}
.mcol .cnt  a:hover { text-decoration:underline;  font-size:11px;}

.col2_indesign { width:400px; border-spacing:0px; border-collapse:collapse; margin:0px; border:0px hidden; }
.col2_indesign td.col1 { padding-right:10px; }
.col2_indesign td.col2 { padding-left:10px; }

.shortproddsc { text-align:left;  margin-bottom:20px;}
.shortproddsc_s { text-align:left; }
.shortproddsc img { border:0px solid #9c2505; float:left; margin-right:5px;}
.shortproddsc .code { font-size:14px; color:#b51621; display:block; text-decoration:none; font-weight:bold;}
.shortproddsc .code:hover {text-decoration:underline; }
.shortproddsc a.code { font-size:14px; color:#a1c261; display:block; text-decoration:none; font-weight:bold;}
.shortproddsc a.code:hover {font-size:14px;text-decoration:underline; }
.shortproddsc .name { font-size:10px; color:#787878; display:block;  text-decoration:none;  font-weight:bold;}
.shortproddsc .name:hover {text-decoration:underline; }
.shortproddsc a.name { font-size:14px; color:#787878; display:block; text-decoration:none; font-weight:bold; }
.shortproddsc a.name:hover { text-decoration:underline; font-size:14px; }
.shortproddsc .params { color:#d7d7d7; border-spacing:0px; border-collapse:collapse; margin-top:5px;}
.shortproddsc .params td { padding:1px; }
.shortproddsc p { text-align:justify; color:#d7d7d7; font-size:11px; }
.shortproddsc .price_old { text-align:right; color:#b51621; font-size:12px; margin-top:3px; margin-bottom:5px; background-color:#ececec;  height:20px; padding-right:5px; word-spacing:30px;}
.shortproddsc .price { color:red;text-align:right; font-size:14px;margin-top:3px; border-bottom:0px solid #8c8c8c; padding-bottom:5px; padding-right:5px; font-weight:bold;}
.shortproddsc .price .dscbutton {font-weight:bold;  background:#ececec; color:#5e5e5e;  text-decoration:none; padding:1px 5px;}
.shortproddsc .price .dscbutton:hover { background:gray; color:#ffffff;}
.shortproddsc .price .buybutton {font-weight:bold;  background:#ececec; color:#b51621;  text-decoration:none; padding:1px 5px;}
.shortproddsc .price .buybutton:hover { background:#b51621; color:#ffffff;}

.shortproddsc .buttons { color:#b51621;text-align:right; font-size:14px;margin-top:3px; border-bottom:1px solid #8c8c8c; padding-bottom:5px; padding-right:5px; padding-top:3px;background-color:#787878;}
.shortproddsc .buttons .dscbutton {font-weight:bold;  background:none; color:#d7d7d7;  text-decoration:none; padding:3px 8px;}
.shortproddsc .buttons .dscbutton:hover { background:gray; color:#ffffff;}
/*Apofis*/
.shortproddsc .mybuttons { text-align:right; margin-top:3px; /*border-bottom:1px solid #909090;*/ padding-bottom:5px;}
.shortproddsc_s .mybuttons_s { text-align:right; margin-top:3px; /*border-bottom:1px solid #909090;*/ padding-bottom:5px;}
.shortproddsc .mybuttons { text-align:right; margin-top:3px; /*border-bottom:1px solid #909090;*/ padding-bottom:5px;}
.shortproddsc .mybuttons .dscbutton {font-weight:bold;  background:#f6f6f6; color:#666666;  text-decoration:none; padding:1px 5px;}
.shortproddsc .mybuttons .dscbutton:hover { background:white; color:#b51621;}
.shortproddsc .mybuttons .buybutton {font-weight:bold; background:#ffffff; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}
.shortproddsc_s .mybuttons_s .buybutton_s {font-weight:bold; background:#ffffff; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}



.shortproddsc .mybuttons .buybutton:hover {  background: #ececec; color:#b51621; }
.shortproddsc_s .mybuttons_s .buybutton_s:hover {  background:black; color:#9c2505; }
.shortproddsc .buttons .buybutton {font-weight:bold; background:#a1c261; color:#000000; text-decoration:none; margin-left:0px; padding:3px 8px; }
.shortproddsc .buttons .buybutton:hover {  background:#b51621; color:#ffffff; }
.dscbutton2 {font-weight:bold;  background:#ffffff; color:#5e5e5e;  text-decoration:none; padding:1px 5px;}
.dscbutton2:hover { background:black; color:#ffffff;}
.buybutton2 {font-weight:bold; background:#9c2505; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}
.buybutton2:hover {  background:black; color:#9c2505; }


/*end of my own style*/
.bottoptions { text-align:right; padding-right:10px;   border-top:1px solid #a1c261;}
.bottoptions a { color:#9c2505; text-decoration:none;}
.bottoptions a:hover { color:#ffffff; text-decoration:underline;}

/* NASZE STYLE */
#logo { width:237px; height:144px; position:absolute; top:0px; left:0px; margin-left:0px !important; }
.topbar_verdiv{padding-right: 5px; font-family: Tahoma; font-size: 9px; font-weight: bold;}
.topbar_veract{padding-right: 5px; font-family: Tahoma; font-size: 9px; font-weight: bold;}
.topbar_verswitch{padding-right: 5px; font-family: Tahoma; font-size: 9px; font-weight: bold;}
.topbar_verswitch a{color:red;font-size: 9px;}

/*syl do generowania tabele informacyjne*/

table.tmapa_naglowek1 { width:400px; border-spacing:0px; border-collapse:collapse; margin:0px; border:1px solid #bb6628;}
table.tmapa_naglowek2 { width:400px; border:1px solid #bb6628;}

td#separator_tabe { border-top:1px solid #909090;}
td.mapa_naglowek1 { font-size:14px; color:#9c2505; height:25px; padding-top:4px;  padding-left:10px; font-weight:bold; padding-right:5px; background-repeat:no-repeat; text-align:center; }
td.mapa_naglowek2 { font-size:11px; color:#9c2505; height:25px; padding-top:6px;  padding-left:10px; font-weight:bold; padding-right:5px; background-repeat:no-repeat; text-align:center;}
td.mapa_naglowek3 { width: 100px;  text-align: center; text-align: center;}
td.mapa_naglowek4 { text-align: center; text-align: justify;}
td.hheader { font-size:11px; color:#9c2505; height:25px; padding-top:6px;  padding-left:10px; font-weight:bold; padding-right:5px; background-repeat:no-repeat; text-align:left;}
td.ccont {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #404040; PADDING-TOP: 4px; FONT-STYLE: normal; TEXT-ALIGN: justify; FONT-VARIANT: normal; WORD-WRAP: break-word}

/*###########################################################################*/
/*Rózna style g³ównie do formularzy*/
.name { font-size:12px; color:#9c2505; display:block;  text-decoration:none;  font-weight:bold;}
.header { font-size:14px; color:white; display:block; text-decoration:none; font-weight:bold;}
input.text {  background:#cd8e4a; border:1px solid #bb6628; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}
.txt { font-size:12px; color:white; display:block; text-decoration:none; font-weight:bold;}
table.koszyk1 { width:400px; border-spacing:0px; border-collapse:collapse; margin:0px; border:1px solid #bb6628;}
table.koszyk2 { width:400px; border-collapse:collapse; 	 border-spacing:0px; }
td.koszyk1 { text-align: center; border-color: #bb6628; font-size:11px; color:#9c2505; height:25px; padding-top:6px;  padding-left:10px; font-weight:bold; padding-right:5px; background-repeat:no-repeat; text-align:center;}
td.koszyk2 { text-align: center; border-color:#bb6628; }
td.koszyk2 { text-align: center; border-color:#bb6628; }
input.textlistap {  background:#a1c261; border:1px solid #ffffff; overflow:auto; color:#ffffff;}
input.koszyk {  background:#cd8e4a; border:1px solid #bb6628; overflow:auto; color:white;}
table.product_atr { border:1px solid #bb6628;}
td.product_atr {border-: 1px solid red }
td.product_atr {border-: 1px solid red } 
table.zamawiajacy {width:400px; border-collapse:collapse; 	 border-spacing:0px;}
td.zamawiajacy { width:130px; font-size:11px; color:#9c2505; height:25px; padding-top:6px;  padding-left:10px; font-weight:bold; padding-right:5px;  text-align:left;}

.uwagi textarea {  background:#cd8e4a; border:1px solid #bb6628; width:400px; height:90px; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}
.textarea {  background:#cd8e4a; border:1px solid #bb6628; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}
.link { color:#9c2505; text-decoration:unlink; }
a{color:#9c2505;text-decoration:none;}/*#ff5400*/
a:hover,a:active,a:focus{text-decoration:underline;}

.backgroundstyle {background-color:#cd8e4a}
p{
	color:#000000;
}

li{
	color:gray;
}

#langselection { }
#langselection table { height:inherit; border-collapse:collapse; border-spacing:0px; margin-left:10px;}
#langselection table td {height:20px;}
#langselection table img { vertical-align:middle; border:0px;}
#langselection a { text-decoration:none; font-weight:bold; }
#langselection a:hover { text-decoration:underline; }
