/*start style do generowania menu rozwijane*/
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	white-space: nowrap;
	font-weight:bold;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #ffad64;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #ffad64;
	text-decoration: underline;
}

.dtree .clip {
	overflow: hidden;
}
/*end style do generowania menu rozwijane*/

/*start style do search*/
.search_container { background:#a8715e; border:1px solid #eec4b6; margin-bottom:20px; text-align:center; padding:5px; }
.search_container table td { vertical-align:middle; }
.search_container input { border:1px solid #ffb189;  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:white; background-color:#141414;} /*background-color:#141414*/ 
body_panel  { border:0px; 
		font-family: Tahoma, Verdana, Arial, Helvetica, Verdana, Tahoma;
        margin:0px; padding:0px; color:white; background-color:#141414;} /*background-color:#141414*/ 

a { color:#ffad64; }

.strong { font-weight:bold; }

.page		{ width:771px; margin-left:auto; margin-right:auto; min-width:771px; text-align:center; }

#topbar		{ width:771px; color:#ffad64; font-size:9px; text-align:left; padding-top:3px; padding-bottom:4px;}
#menubar	{ width:771px; height:231px; background:url('../img/common4/mm_bgr.jpg'); position:relative; }
#bottombar	{  width:771px; height:50px; background:url('../img/common4/bottom_bgr.jpg');}

.content_onion0 { width:771px; background:url('../img/common4/cnt_bgr.gif'); background-repeat:repeat-y; margin:0px; padding:0px; }
.content_onion1 { width:771px; background:url('../img/common4/cnt_bottombgr.jpg'); background-repeat:no-repeat; background-position:0% 100%; margin:0px; padding:0px;}
.content		{ width:771px; background:url('../img/common4/cnt_topbgr.jpg'); background-repeat:no-repeat; margin:0px; padding:0px;}

#menubar .mm { font-size:14px; font-weight:bold; color:black; position:absolute; text-decoration:none;}
#mm_1 { top:209px; left:26px; }
#mm_2 { top:209px; left:137px; }
#mm_3 { top:209px; left:257px; }
#mm_4 { top:209px; left:378px; }
#mm_5 { top:209px; left:534px; }
#mm_6 { top:209px; left:654px; }

#sm_container { position:absolute; top:65px; left:450px; width:146px; height:76px;}
#sm_container .sm { font-size:13px; font-weight:bold; color:#ffad64; text-decoration:none;  display:block; text-align:left; padding-bottom:3px;}
#sm_container .sm:hover { text-decoration:underline; }

#msearch_container { position: absolute; top:154px; left:450px; width:150px; height:40px; text-align:left;}
#msearch_container .label { top:0px; left:0px; font-size:11px; color:#ffad64; position:absolute; text-decoration:none;}
#msearch_container input { border:1px solid #ffad64; width:125px; position:absolute; font-size:12px; background:#5c5c5c; top:16px; left:0px; height:17px; color:#ffad64; }
#msearch_container .button { background:url('../img/common4/msearch_button_f.gif'); border:0px; width:17px; height:18px; top:16px; left:130px; position:absolute;}

#msearch_container_staniol { position: absolute; top:154px; left:450px; width:150px; height:40px; text-align:left;}
/*#msearch_container_staniol .label { top:0px; left:0px; font-size:11px; color:#ffad64; position:absolute; text-decoration:none;}
#msearch_container_staniol input { border:1px solid #ffad64; width:125px; position:absolute; font-size:12px; background:#5c5c5c; top:16px; left:0px; height:17px; color:#ffad64; }
#msearch_container_staniol .button { background:url('../img/common4/msearch_button_f.gif'); width:17px; height:18px; top:16px; left:130px; position:absolute;}
*/
#msearch_container_staniol .button {background:url('../img/common4/msearch_button_f.gif'); width:17px; height:18px;top:16px; left:130px; position:absolute; }


#mbasket_container { position:absolute; top:61px; left:609px; width:155px; height:138px;}
#mbasket_container .label { top:0px; left:0px; font-size:12px; color:#ffad64; position:absolute; text-decoration:none; font-weight:bold;}
#mbasket_container .empty { top:20px; left:0px; font-size:12px; color:#ffffff; position:absolute; text-decoration:none; text-align:center; width:155px; height: 78px; }
#mbasket_container .button_container { top:100px; left:0px; width:152px; height:40px; text-align:center; position:absolute; }
#mbasket_container .button { font-weight:bold; background:#ffad64; color:#5e5e5e;  text-decoration:none;  padding:1px 5px;}
#mbasket_container .button:hover {  background:black; color:#ffad64; }

#mlogo { width:437px; height:139px; position:absolute; top:60px; left:6px; background:url('../img/common4/logo_bgr.jpg');}
table.col3_design { width:771px; border-spacing:0px; border-collapse:collapse; margin:0px; border:0px hidden; }
table.col3_design td { vertical-align:top; }
table.col3_design td.lcol { width:180px; padding:0px; border:0px hidden; color:white;}
table.col3_design td.mcol { width:423px; padding:0px; border:0px hidden;}
table.col3_design td.rcol { width:168px; padding:0px; border:0px hidden;}

.lcol .tophdr { font-size:14px; color:#ffad64; height:auto; font-weight:bold; padding: 8px 5px 10px 10px; }
.lcol .hdr { font-size:12px; color:#ffad64; height:auto; border-bottom-color:#474747; border-bottom-style:solid; border-bottom-width:3px; font-weight:bold; border-top-color:#474747; border-top-style:solid; border-top-width:3px; border-left-color:#aeaeae; border-left-style:solid; border-left-width:1px; padding: 10px 5px 14px 10px; }
.lcol .cnt {  padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:10px;}
.lcol .btm { }

.lcol .cnt .listhdr { background:url('../img/common4/lcol_listhdr.gif'); padding-bottom:3px; padding-left:12px; padding-top:0px;  background-repeat:no-repeat; font-weight:bold;font-size:10px;}
.lcol .cnt .listli  { background:url('../img/common4/lcol_listli.gif');  padding-bottom:3px; padding-left:22px; padding-top:1px;  background-repeat:no-repeat; font-size:10px;}
.lcol .cnt .listli_last { background:url('../img/common4/lcol_listli_last.gif'); height:auto; padding-left:22px; padding-top:1px; background-repeat:no-repeat; margin-bottom:3px; font-size:10px; padding-bottom: 5px; }
.lcol .cnt .listli3 { background:url('../img/common4/lcol_listli3.gif'); padding-bottom:4px; padding-left:33px; padding-top:0px; background-repeat:no-repeat; font-weight:normal;font-size:10px;}
.lcol .cnt .listli4 { background:url('../img/common4/lcol_listli4.gif'); padding-bottom:3px; padding-left:45px; padding-top:1px; background-repeat:no-repeat; font-weight:normal; font-size:10px;}


.lcol a { color:#ffad64; text-decoration:none; font-size:10px; }
.lcol a:hover { text-decoration:underline; }
.lcol .cnt .listli3 a { color:#ffad64; font-weight:normal; font-size:10px; }
.lcol .cnt .listli3 a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli4 a { color:#ffad64; font-weight:normal; font-size:10px; }
.lcol .cnt .listli4 a:hover { text-decoration:underline; font-size:10px; }

.lcol .cnt .listli3_last { font-weight:normal; background:url('../img/common4/lcol_listli3_last.gif'); height:auto; padding-left:33px; padding-top:0px; background-repeat:no-repeat; margin-bottom:0px; color:#ffad64; padding-bottom: 4px; }
.lcol .cnt .listli4_last { font-weight:normal; background:url('../img/common4/lcol_listli4_last.gif'); height:auto; padding-left:45px; padding-top:0px; background-repeat:no-repeat; color:#ffad64; padding-bottom: 4px; }

.lcol select { color:#ffad64; font-size:12px; font-weight:Bold; background:#5e5e5e; }
.lcol table {  border-collapse:collapse; border-spacing:0px;}
.lcol table td { margin:0px; padding:0px;}
.lcol .big {  }



.sidesearchbycode { margin-top:10px;}
table.sidesearchbycode td { vertical-align:middle; }
.sidesearchbycode select { width:120px; }
.lcol .sidebutton { margin-left:5px; font-weight:bold;}


.rcol .hdr { font-size:14px; color:#ffad64; font-weight:bold; padding: 8px 5px 10px 6px; }
.rcol .cnt {  padding-left:6px; padding-right:5px; padding-top:5px; padding-bottom:10px; color:white;}
.rcol .btm {  background:url('../img/common4/rcol_btm_bgr.gif'); background-repeat:no-repeat; font-size:1px; height:1px;}

.rcol a { color:#ffad64;  text-decoration:none;}
.rcol a:hover { text-decoration:underline; }

.sidequestion textarea {  background:#a8715e; border:1px solid #eec4b6; width:150px; height:90px; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}

.sidequestion_s textarea {  background:#a8715e; border:1px solid #eec4b6; width:100%; height:100%; overflow:auto; margin-top:0px; margin-bottom:0px; color:white;}

.sidequestion input {  background:#a8715e; border:1px solid #eec4b6; width:150px;  margin-top:2px; color:white;}
.rcol  .sidebutton { display:block; text-align:center; font-weight:bold; margin-top:5px;}

/* dodano 7.12.2005 */ 
.sideprint { background:url('../img/common4/buttonprint.gif'); width:142px; height:67px; font-weight:bold; display:block; padding:0px; position:relative;}
.sideprint .cnt { cursor:pointer!important; text-align:center!important; color:#ffad64!important; position:absolute!important; right:0px!important; width:80px!important; top:15px!important; padding-left:0px!important;}
.sideprint:over { text-decoration:underline; }

.mcol .hdr {  font-size:24px; color:#ffad64; padding-top:10px;  padding-left:10px;  padding-right:5px; font-family:verdana,tahoma,arial; margin-bottom:0px;}
.mcol .subhdr { font-size:11px; color:#c0c0c0; 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;}
.mcol .btm { }

.mcol * p { text-align:justify; }
.mcol * img.img { border:1px solid #ffad64; margin:3px;}
.mcol * h1 { font-size:16px; color:#ffad64; font-weight:bold; margin:0px; } 
.mcol * h2 { font-size:14px; color:#ffad64; font-weight:bold; margin:0px; } 
.mcol * h3 { font-size:12px; color:#ffad64; font-weight:bold; margin:0px; } 

.mcol ul { margin-top:5px; margin-bottom:10px; list-style-image: url("../img/common4/uldot.gif"); padding-left:0px; margin-left:15px;}
.mcol ul li { padding-bottom:2px; margin-left:10px; vertical-align:top;}

.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:1px solid #ffad64; float:left; margin-right:5px;}
.shortproddsc .code { font-size:12px; color:white; display:block; text-decoration:none; font-weight:bold; }
.shortproddsc .code:hover {text-decoration:underline; }
.shortproddsc .name { font-size:12px; color:#ffad64; display:block;  text-decoration:none;  font-weight:bold;}
.shortproddsc .name:hover {text-decoration:underline; }
.shortproddsc .params { color:#ffad64; border-spacing:0px; border-collapse:collapse; margin-top:5px;}
.shortproddsc .params td { padding:1px; }
.shortproddsc p { text-align:justify; }
.shortproddsc .price { text-align:right; color:#ffad64; font-size:12px; margin-top:3px; margin-bottom:5px; }

.shortproddsc .buttons { text-align:right; margin-top:3px; border-bottom:1px solid #909090; padding-bottom:5px;}
.shortproddsc .buttons .dscbutton {font-weight:bold;  background:#ffffff; color:#5e5e5e;  text-decoration:none; padding:1px 2px;}
.shortproddsc .buttons .dscbutton:hover { background:black; 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:#ffffff; color:#5e5e5e;  text-decoration:none; padding:1px 5px;}
.shortproddsc .mybuttons .dscbutton:hover { background:black; color:#ffffff;}
.shortproddsc .mybuttons .buybutton {font-weight:bold; background:#ffad64; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}
.shortproddsc_s .mybuttons_s .buybutton_s {font-weight:bold; background:#ffad64; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}

.buybutton_s { font-weight:bold; background:#ffad64; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}
.buybutton_s:hover {  background:black; color:#ffad64; text-decoration:none; }

.shortproddsc .mybuttons .buybutton:hover {  background:black; color:#ffad64; }
.shortproddsc_s .mybuttons_s .buybutton_s:hover {  background:black; color:#ffad64; }
.shortproddsc .buttons .buybutton {font-weight:bold; background:#ffad64; color:#5e5e5e;  text-decoration:none; margin-left:2px; padding:1px 2px;}
.shortproddsc .buttons .buybutton:hover {  background:black; color:#ffad64; }
.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:#ffad64; color:#5e5e5e;  text-decoration:none; margin-left:10px; padding:1px 5px;}
.buybutton2:hover {  background:black; color:#ffad64; }


/*end of my own style*/
.bottoptions { text-align:right;  border-top:2px solid #ffb189;}
.bottoptions a { color:#ffad64; text-decoration:none;}
.bottoptions a:hover { color:#ffad64; text-decoration:underline;}

/* NASZE STYLE */
#logo { width:437px; height:100px; position:absolute; top:60px; left:6px;}

/*syl do generowania tabele informacyjne*/

table.tmapa_naglowek1 { width:400px; border-spacing:0px; border-collapse:collapse; margin:0px; border:1px solid #f9e0ae;}
table.tmapa_naglowek2 { width:400px; border:1px solid #f9e0ae;}

td#separator_tabe { border-top:1px solid #909090;}
td.mapa_naglowek1 { font-size:14px; color:#ffad64; 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:#ffad64; 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:#ffad64; 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: #ffffff; 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:#ffad64; 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:#b79451; border:1px solid #f9e0ae; 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 #f9e0ae;}
table.koszyk2 { width:400px; border-collapse:collapse; 	 border-spacing:0px; }
td.koszyk1 { text-align: center; border-color: #f9e0ae; font-size:11px; color:#ffad64; 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:#f9e0ae; }
td.koszyk2 { text-align: center; border-color:#f9e0ae; }
input.textlistap { background:#a8715e; border:1px solid #eec4b6; overflow:auto; color:white;}
input.koszyk {  background:#b79451; border:1px solid #f9e0ae; overflow:auto; color:white;}
table.product_atr { border:1px solid #f9e0ae;}
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:#ffad64; height:25px; padding-top:6px;  padding-left:10px; font-weight:bold; padding-right:5px;  text-align:left;}

.uwagi textarea {  background:#a8715e; border:1px solid #eec4b6; width:400px; height:90px; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}
.textarea {  background:#b79451; border:1px solid #f9e0ae; overflow:auto; margin-top:2px; margin-bottom:4px; color:white;}
.link { color:#ffad64; text-decoration:unlink; }
a{color:#ffad64;text-decoration:none;}/*#ff5400*/
a:hover,a:active,a:focus{text-decoration:underline;}

.backgroundstyle {background-color:#b79451}
