﻿/*common 34*/
/*start style do search*/
.search_container { background-color:#e7e1d8; border:3px double #bdab91; margin-bottom:20px; text-align:center; padding:5px; }
.search_container table td { vertical-align:middle;  color:#bdab91;}
.search_container input { border:1px solid #c6beb2; width:200px; }
.search_container .button { text-decoration:none; font-weight:bold; color:#bdab91;}
.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:gray; background:url('../img/common34/tlo.jpg'); background-repeat: repeat; background-color:#0059b5; }

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:#ffffff; font-size:9px; background:url('../img/common34/mm_top.jpg'); position:relative; background-repeat:no-repeat; background-position:left; text-align:left; vertical-align:top; padding-left:6px;}

#menubar { width:775px; height:209px; background:url('../img/common34/mm_bgr.jpg'); position:relative; }

#bottombar { width:775px; height:auto; background:url('../img/common34/bottom_bgr.jpg'); background-position:top; background-repeat:no-repeat; padding-top:5px; color:#ffffff; padding-bottom:34px; }

.content_onion0 { width:775px; margin:0px; padding:0px; }

.content_onion1 { width:775px; margin:0px; padding:0px; background:url('../img/common34/bg_menu.jpg'); background-repeat:repeat-x; background-position:top right; }

.content { width:775px; }

#menubar .mm { font-size:11px; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:20px; position:absolute; text-decoration:none; width: 108px; height:18px; background:url('../img/common34/bg_menu_static.gif'); background-repeat:no-repeat; background-position:left; padding-top:3px; }

#menubar .mm:hover { text-decoration:none; color:#ffbc0f; background:url('../img/common34/bg_menu_over.gif'); background-repeat:no-repeat; background-position:left; }

#mm_1 { top:176px; left:7px; 
}

#mm_2 { top:176px; left:135px; 
}
#mm_3 { top:176px; left:262px; 
}
#mm_4 { top:176px; left:389px; 
}
#mm_5 { top:176px; left:516px; 
}
#mm_6 { top:176px; left:643px; 
}
#sm_container { position:absolute; top:30px; left:455px; width:134px; height:56px; }

#sm_container .sm { background:url('../img/common34/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:20px; }

#sm_container .sm:hover { background:url('../img/common34/strzalka2.gif'); background-repeat:no-repeat; text-decoration:none; color:#ffbc0f; padding-left:25px; }

#msearch_container { position: absolute; top:78px; left:415px; width:152px; height:67px; text-align:left; color:red; }

/**/#msearch_container .label { top:34px; left:40px; font-size:10px; color:#FFFFFF; font-weight:bold; position:absolute; text-decoration:none; }

/**/#msearch_container input { border:1px solid #ffffff; width:85px; position:absolute; font-size:11px; background:#7f715e; top:47px; left:40px; height:20px; color:#ffefd7; float:left; }

#msearch_container .button { background:url('../img/common34/msearch_button_f.gif'); background-repeat:no-repeat; border:0px; width:30px; height:19px; top:48px; left:127px; 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/common34/msearch_button_f.gif'); width:17px; height:18px; top:16px; left:130px; position:absolute;}
*/
#msearch_container_staniol .button { background:url('../img/common34/msearch_button_f.jpg'); width:26px; height:40px; top:15px; left:120px; position:absolute; }

#mbasket_container { position:absolute; top:1px; left:607px; width:166px; height:165px;}
#mbasket_container .label { top:-21px; left:42px; font-size:10px; color:#FFFFFF; position:absolute; text-decoration:none; font-weight:bold; }
#mbasket_container .empty { top:5px; left:0px; font-size:12px; color:#ffffff; position:absolute; text-decoration:none; height:115px; text-align:center; width:166px;}
#mbasket_container .button_container { top:120px; left:0px; width:166px; padding-top:10px; height:36px; text-align:center; position:absolute; padding-right:0px;  overflow:hidden;}
#mbasket_container .button { font-weight:bold; color:#FFFFFF; text-decoration:none; padding:0px 10px 5px 10px; background-color:#7a6c59; }
#mbasket_container .button:hover { color:#ffbc0f; }

#mlogo { width:237px; height:157px; position:absolute; top:0px; left:0px; }

#mlogo img { width:237px; height:157px; }

#logo img { width:237px; height:157px; }

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; border:0px hidden; color:#6d4426; background-color:#e7e1d8; }/*tlo menu prawe*/

table.col3_design td.mcol { background-color:#ffffff; width:423px; padding:0px; border:0px hidden; background-image:url(../img/common34/bg_main.gif); background-repeat:repeat-x; background-position:bottom; }

table.col3_design td.rcol { width:168px; padding:0px; border:0px hidden; color:#6d4426; vertical-align:top; background-color:#e7e1d8; background-repeat:no-repeat; background-position:bottom right; }

table.col3_design td.rcol a { padding-left:0px; border:0px hidden; color:#736745; }

table.col3_design td.rcol a:hover { text-decoration:underline; }

.lcol .tophdr { background:url('../img/common34/wyszukaj_po_kodzie.jpg'); font-size:12px; color:#ffefd7; height:auto; padding-top:9px; padding-bottom:13px; padding-left:10px; font-weight:bold; background-repeat:no-repeat; overflow:hidden; background-color:#625a47; }
.lcol .hdr { background:url('../img/common34/wyszukaj_po_kodzie2.jpg'); font-size:12px; color:#ffefd7; height:auto; padding-top:10px; padding-left:10px; font-weight:bold; background-repeat:no-repeat; padding-bottom:12px; background-color:#625a47; }
.lcol .cnt { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:15px; color:#6d4426; background:url('../img/common34/bg_menu.jpg'); background-repeat:no-repeat; background-color:#e7e1d8; background-position:bottom; }
.lcol .btm { }

.lcol .cnt .listhdr { background:url('../img/common34/lcol_listhdr.gif'); padding-bottom:4px; padding-left:18px; padding-top:3px; font-weight:bold; color:#6d4426; background-repeat:no-repeat;height:auto; background-position:top; border-bottom:1px; border-bottom-color:#c6beb2; border-bottom-style:solid; background-color:#FFFFFF;margin-bottom:3px; }
.lcol .cnt .listli { background:url('../img/common34/lcol_listli.gif'); padding-bottom:5px; padding-left:19px; padding-top:1px; background-repeat:no-repeat; font-weight:normal; color:red; background-position:right;}
.lcol .cnt .listli3 { background:url('../img/common34/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/common34/lcol_listli4.gif'); padding-bottom:5px; padding-left:39px; padding-top:0px; background-repeat:no-repeat; font-weight:normal; }

.lcol .cnt .listli a { color:#6d4426; font-weight:bold; font-size:10px; }
.lcol .cnt .listli a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli3 a { color:#6d4426; font-weight:normal; font-size:10px; }
.lcol .cnt .listli3 a:hover { text-decoration:underline; font-size:10px; }
.lcol .cnt .listli4 a { color:#6d4426; 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/common34/lcol_listli_last.gif'); height:auto; padding-left:19px; padding-top:1px; background-repeat:no-repeat; margin-bottom:5px; color:#6d4426; }
.lcol .cnt .listli3_last { font-weight:normal; background:url('../img/common34/lcol_listli3_last.gif'); height:auto; padding-left:29px; padding-top:1px; background-repeat:no-repeat; color:#6d4426; padding-bottom: 5px; }
.lcol .cnt .listli4_last { font-weight:normal; background:url('../img/common34/lcol_listli4_last.gif'); height:auto; padding-left:39px; padding-top:1px; background-repeat:no-repeat; color:#6d4426; padding-bottom: 5px; }

.lcol a { color:#6d4426; text-decoration:none; font-size:11px; }
.lcol a:hover { text-decoration:underline; font-size:11px; }
.lcol .cnt .listli_last a { color:#6d4426; 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:#6d4426; 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:#6d4426; 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:10px;}
table.sidesearchbycode td { vertical-align:middle;  height:auto; width:39px;  color:black; padding-left:10px;}
.sidesearchbycode select { left:5px;width:110px;  color:#4e4d4d;  background-color:#999999;}

. { margin-top:15px; }

table. td { vertical-align:middle; height:auto; width:39px; color:black; padding-left:10px; padding-top:5px; padding-bottom:5px; }

. select { left:5px; width:110px; color:#FFFFFF; background-color:#6d4426; }

.lcol .sidebutton { padding-top:3px; font-weight:bold; color:#6d4426; width:38px; border:0; padding-left:3px; vertical-align:middle; }

.rcol .sidebutton { margin-left:110px; text-indent:3px; padding-top:5px; font-weight:bold; color:#736745; width:38px; margin-top:10px; display:block;}

.rcol .hdr { background-repeat:no-repeat; font-size:12px; color:#ffefd7; height:auto; padding-top:9px; padding-left:10px; font-weight:bold; background-image: url('../img/common34/zadaj_pytanie.gif'); padding-bottom:12px; background-color:#625a47; }

.rcol .cnt { font-size:11px; left:10px; padding-top:10px; color:#ffefd7; padding-bottom:0px; background-image: url('../img/common34/bg_zadaj_pytanie.jpg'); }

.rcol .cnt a:hover { color:black; }

.rcol .btm { background:url('../img/common34/rcol_btm_bgr.gif'); background-repeat:no-repeat; font-size:1px; padding-top:8px; width:168px; }

.rcol a { color:#9c2505; text-decoration:none; }

.rcol a:hover { text-decoration:underline; }

.sidequestion { color:#6d4426; font-weight:bold; margin-left:6px; text-align:left; margin-right:3px; background-color:#e7e1d8; padding-bottom: 3px; }

.sidebutton a { color:#0736745; font-weight:bold; text-align:center; }

.sidequestion textarea { background:#ffffff; border:1px solid #a9a9a9; width:150px; height:auto; overflow:auto; margin-top:2px; margin-bottom:4px; color:#000000; height:90px; }

.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;}

/* dodano 7.12.2005 */ 
.sideprint { background:url('../img/common34/drukuj.gif'); width:168px; padding-bottom:36px; font-weight:bold; display:block; position:relative;}
.sideprint .cnt { cursor:pointer!important; text-align:center!important; color:#ffffff!important; position:absolute!important; right:0px!important; width:148px!important; top:0px!important; padding-left:10px!important;}
/*.sideprint .cnt { cursor:pointer; text-align:left; color:#ffffff; padding:0px; position:absolute; right:0px; top:20px;}*/
.sideprint:over {text-decoration:none;color:#000000;}

.mcol .hdr { background:url('../img/common34/hdr_b.jpg'); background-position:top; background-repeat:no-repeat; font-size:16px; background-color:none; color:#352d20; padding-top:9px; padding-bottom:15px; padding-left:40px; font-weight:bolder; font-family:verdana, tahoma, arial; margin-bottom:0px; background-color:none; }

.mcol .subhdr { font-size:11px; color:#685b49; margin-bottom:5px; padding-right:5px; font-family:verdana, tahoma, arial; position:relative; width: 407px; padding-bottom:10px; padding-left:10px; background-color:none; }

.mcol .cnt { padding-left:12px; padding-right:8px; padding-top:5px; padding-bottom:10px; background:none; }

.mcol .btm { }

.mcol * p { text-align:justify; padding-left:3px; color:#685b49; }

.mcol * img.img { border:0px solid #9c2505; margin:3px; }

.mcol * h1 { font-size:16px; color:#ff0000; font-weight:bold; margin:0px; }

.mcol * h2 { font-size:14px; color:#ff0000; font-weight:bold; margin:0px; }

.mcol * h3 { font-size:12px; color:#ff0000; font-weight:bold; margin:0px; }

.mcol ul { margin-top:5px; margin-bottom:10px; list-style-image: url("../img/common34/uldot.gif"); padding-left:0px; margin-left:15px; }

.mcol ul li { padding-bottom:2px; margin-left:10px; vertical-align:top; color:#685b49; }

.mcol .cnt a { color:#FF0000; 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; background-color:#f8f8f8; }

.shortproddsc_s { text-align:left; }

.shortproddsc img { border:3px double #bdab91; float:left; margin-right:5px; }

.shortproddsc .code { font-size:14px; color:#ff5400; display:block; text-decoration:none; font-weight:bold; }

.shortproddsc .code:hover { text-decoration:underline; }

.shortproddsc a.code { font-size:14px; color:#ff0000; display:block; text-decoration:none; font-weight:bold; }

.shortproddsc a.code:hover { font-size:14px; text-decoration:underline; }

.shortproddsc .name { font-size:10px; color:#0074f5; display:block; text-decoration:none; font-weight:bold; }

.shortproddsc .name:hover { text-decoration:underline; }

.shortproddsc a.name { font-size:14px; color:#000; display:block; text-decoration:none; font-weight:bold; }

.shortproddsc a.name:hover { text-decoration:underline; font-size:14px; }

.shortproddsc .params { color:#585858; border-spacing:0px; border-collapse:collapse; margin-top:5px; }

.shortproddsc .params td { padding:1px; }

.shortproddsc p { text-align:justify; color:#585858; 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 #736745; padding-bottom:5px; padding-right:5px; font-weight:bold; background-color:#e7e1d8; }

.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:#ffffff; }

.shortproddsc .buttons .dscbutton { font-weight:bold; color:#ffffff; text-decoration:none; padding:3px 8px; background-color: #7f715e; }

.shortproddsc .buttons .dscbutton:hover { color:#ffffff; background-color: #4d4132; }

/*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-color:#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; color:#ffffff; text-decoration:none; margin-left:0px; padding:3px 12px; background-color: #7f715e; }

.shortproddsc .buttons .buybutton:hover { color:#ffffff; background-color: #4d4132; }

.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 #abacab; color:#6d4426; }

.bottoptions a { color:#6d4426; text-decoration:none; }

.bottoptions a:hover { text-decoration:underline; }

/* NASZE STYLE */
#logo { width:237px; height:158px; position:absolute; top:0px; left:0px; margin-left:0px !important; }

.topbar_verdiv { padding-right: 5px; font-family: Tahoma; font-size: 10px; font-weight: bold; }

.topbar_veract { padding-right: 5px; font-family: Tahoma; font-size: 10px; font-weight: bold; padding-top:0px; }

.topbar_verswitch { padding-right: 5px; font-family: Tahoma; font-size: 10px; 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:#7f715e; 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; }/*#6d4426*/

a:hover, a:active, a:focus { text-decoration:underline; }

.backgroundstyle { background-color:#cd8e4a }

p { color:#000000; }

li { color:gray; }

#langselection { background-image:url('../img/common34/bg_menu2.jpg'); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; }

#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; }

