* {
    font-family:  Tahoma, Verdana, Arial;
    font-size: 11px;
}

body  { 
    text-align:center; 
    border:0px;
    font-family:  Tahoma, Verdana, Arial;
    font-size: 11px;
    margin:0px; 
    padding:0px;        
    background-color: #ededed;
    color:#444;
}

a { color:#009AFF; }

img { border:none; }

.strong, b, strong { font-weight:bold; }

em { font-style: italic }

.page { width:1024px; 
        margin-left:auto; 
        margin-right:auto; 
        min-width:1024px; 
        text-align:center; 
}

#topbar	{ height:6px; 
          color:#ffec2f; 
          font-size:9px; 
          text-align:left; 
          padding-top:3px; 
          padding-bottom:4px; 
}

#bottombar	{ 
    margin-top:5px;

}

.content_onion0 {
    margin:0px; 
    padding:15px 0px 0px 0px; 
}

.content_onion1 {
    margin:0px; 
    padding:0px 0px 15px 0px;
}

.content { background-image: url(../img/panel/cnt_bg2.png);
           margin:0px; 
           padding:0px;
}

.footer {
    color: #aaa;
}
.footer a {
    color: #aaa;
    text-decoration:none;
}

.footer_r {
    float: right;
}

#mm_pagetitle { font-size:16px; 
                color:#777; 
                font-family:Tahoma;
                text-align:left;
}
#mm_pagetitle .logo { width:152px;height:30px;float:left;background: url(../img/artBHP-logo-130.gif) no-repeat 0% 50%; color:#222; font-weight:bold; margin-right:14px;font-size:22px;border-right:1px solid #bbb }
#mm_pagetitle a.sitelink {font-size:16px;padding-top:4px; }
#mm_pagetitle a.mainlink {  }
#mm_pagetitle .idnum  { font-size:16px; color: #333}

.login { float:left; font-size:16px; }

table.col3_design { 
    border-spacing:0px; 

    margin:0px; 
    border:0px hidden;
}

table.col3_design td { 
    text-align: left; 
}

table.col3_design td.lcol { width:230px;
                            min-width:230px;
                            padding:4px 18px 0 13px; 
                            border-right:20px solid #ededed;
                            vertical-align:top;
}

table.col3_design td.mcol { 
    padding:0px 10px; 
    border:0px hidden;
    vertical-align: top;
}

.lcol .tophdr, .lcol .hdr {  
    font-size:14px; 
    color:#0760a6; 
    height:25px; 
    padding:1px 5px 0 10px;  
    font-weight:bold; 
    border-bottom:2px solid #ededed;
    margin-bottom:4px;
}

.lcol .cnt {  padding-left:10px; 
              padding-right:5px; 
              padding-top:5px; 
              padding-bottom:10px; 
              color:#c0c0c0;
}

.lcol .btm {  height:20px;}

.lcol .pos  { display:block; 
              padding-left:12px; 
              padding-right:5px; 
              padding-top:4px; 
              padding-bottom:4px;
              /*background:url(../img/panel/lcol_pos_f_bgr.gif); 
              background-position:0% 100%; */
              text-decoration:none;
}

.deep {       display:block; 
              padding-left:22px !important; 
              padding-right:5px; 
              padding-top:4px; 
              padding-bottom:4px;		  
              margin-left:10px; 
              text-decoration:none;
}

.excel { background:url(../img/page_white_excel.png) no-repeat 0% 50% }
.pdf { background:url(../img/page_white_acrobat.png) no-repeat 0% 50% }
.xml { background:url(../img/page_white_code.png) no-repeat 0% 50% }


.lcol .hpos { display:block; 
              padding-left:12px; 
              padding-right:5px;
              padding-top:4px;
              padding-bottom:4px;
              background:url(../img/panel/lcol_pos_t_bgr.gif);
              background-position:0% 100%; 
              color:#c0c0c0;
}

.lcol .cnt .listhdr { background:url(../img/panel/lcol_listhdr.gif);
                      padding-bottom:4px; 
                      padding-left:12px;
                      padding-top:1px;
                      background-repeat:no-repeat;
                      font-weight:bold;
}

.lcol .cnt .listli  { background:url(../img/panel/lcol_listli.gif);  
                      padding-bottom:5px; 
                      padding-left:22px; 
                      padding-top:0px;
                      background-repeat:no-repeat;
}

.mcol .cnt .listli3_last {
    background: url(../img/panel/lcol_listli_last.gif) no-repeat scroll 0 0 transparent;
    padding-bottom: 5px;
    padding-left: 42px;
    padding-top: 0;
}

.mcol .cnt .listli3 {
    background: url(../img/panel/lcol_listli.gif) no-repeat scroll 0 0 transparent;
    padding-bottom: 5px;
    padding-left: 42px;
    padding-top: 0;
}

.mcol .cnt .listli4_last {
    background: url(../img/panel/lcol_listli_last.gif) no-repeat scroll 0 0 transparent;
    padding-bottom: 5px;
    padding-left: 62px;
    padding-top: 0;
}

.mcol .cnt .listli4 {
    background: url(../img/panel/lcol_listli.gif) no-repeat scroll 0 0 transparent;
    padding-bottom: 5px;
    padding-left: 62px;
    padding-top: 0;
}


.lcol .cnt .listli_last  { background:url(../img/panel/lcol_listli_last.gif); 
                           padding-left:22px;
                           padding-top:1px; 
                           background-repeat:no-repeat;
                           margin-bottom:10px;
}

.lcol a { color:#0760a6;  text-decoration:none;}
.lcol a:hover { text-decoration:none; }

.lcol select { color:#ffc725; 
               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 { font-size:115%; }


.mcol .hdr { font-size:24px; 
             color:#0760a6;
             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:5px 0px 10px 10px;}
.mcol .btm { }

.mcol * p { text-align:justify; }
.mcol * img.img { border:1px solid #0760a6; margin:3px;}
.mcol * h1 { font-size:16px; color:#0760a6; font-weight:bold; margin:0px; }
.mcol * h2 { font-size:14px; color:#0760a6; font-weight:bold; margin:0px; }
.mcol * h3 { font-size:12px; color:#0760a6; font-weight:bold; margin:0px; }

.mcol ul { margin-top:5px;
           margin-bottom:10px;
           list-style-image: url("../img/panel/uldot.gif"); /* ???????????????????? */
           padding-left:0px;
           margin-left:15px;
}

.mcol ul li { padding-bottom:2px; 
              margin-left:10px;
              vertical-align:top;
}

.mcol .button { text-decoration:none;
                font-weight:bold;
                padding:3px;
                border-top:1px solid #ffffff;
                border-left:1px solid #ffffff;
                border-bottom:1px solid #606060;
                border-right:1px solid #606060;
                background:#909090;
                margin:4px;
}

table { width:100% }
table th { font-size:1.2em; font-weight:bold;background-color:#eee }
table td { vertical-align: middle}
table.tablestd { width:auto }
table.tablefull {width: 100%}

.mcol .button:hover { text-decoration:underline; }


.lcol .pos:hover, .menuSelected  { display:block;
                                   padding-left:12px;
                                   padding-right:5px;
                                   padding-top:4px;
                                   padding-bottom:4px;
                                   background: url(../img/panel/linkbg.gif) repeat-x;
                                   -moz-border-radius: 7px;
                                   -webkit-border-radius: 7px;
                                   border-radius: 7px;
                                   color:#fff !important;
                                   /*background:url(../img/panel/lcol_pos_t_bgr.gif);
                                   background-position:0% 100%;*/
                                   text-decoration:none;
}
.menuSelected { font-weight:bold;}
.menuSelected .tophdr { color:#fff}

.form_container { /*background:#b79451;*/
    /*background:#141414;*/
    /*border:1px solid #ffd51d;*/
    margin-bottom:20px;
    text-align:center;
    padding:5px;
}

.form_container table {  }

.form_container table td { vertical-align:middle; }

.form_container input { border:1px solid #ffd51d;
                        width:200px;
}

.form_container .button { text-decoration:none;
                          font-weight:bold;
                          padding:3px;
                          border-top:1px solid #ffffff;
                          border-left:1px solid #ffffff;
                          border-bottom:1px solid #606060;
                          border-right:1px solid #606060;
                          /*background:#909090;*/

                          margin:4px;
}

.form_container .button:hover { text-decoration:underline; }

table.common { background:#b79451;
               margin-bottom:20px;
               text-align:center;
               width:564px;
               /*border-spacing:0px;
               border-collapse:collapse;*/
}

table.common tr td { background:#767676;
                     border:1px solid #ffd51d;
                     padding:2px;
}

/*table.common tr.header td { background:#9e7714;}*/
table.common td.header { background:#9e7714;}

/*table.common tr td td { background:transparent;
                        border:0px hidden;
                        padding:2px;
}
*/
.mcol .cnt .listhdr { background:url(../img/panel/lcol_listhdr.gif);
                      padding-bottom:4px;
                      padding-left:12px;
                      padding-top:1px;
                      background-repeat:no-repeat;
                      font-weight:bold;
                      margin-left:-4px;
}

.mcol .cnt .listli  { background:url(../img/panel/lcol_listli.gif);
                      padding-bottom:5px;
                      padding-left:22px;
                      padding-top:0px;
                      background-repeat:no-repeat;
}

.mcol .cnt .listli_long  { background:url(../img/panel/lcol_listli_long.gif);
                           padding-bottom:5px;
                           padding-left:22px;
                           padding-top:0px;
                           background-repeat:no-repeat;
}

.mcol .cnt .listli_last { background:url(../img/panel/lcol_listli_last.gif);
                          padding-left:22px;
                          padding-top:1px;
                          background-repeat:no-repeat;
                          margin-bottom:10px;
}

.mcol .cnt .listli_long input { margin:0px;
                                vertical-align:middle;
                                padding:0px;
                                border:0px hidden;
                                height:13px;
                                margin-right:2px;
}

.mcol a { color:#0760a6;
          text-decoration:none;
}

.mcol a:hover { color:#009aff; text-decoration:underline; }

.mcol .cnt .listhdr input { margin:0px;
                            vertical-align:middle;
                            padding:0px;
                            border:0px hidden;
                            height:13px;
                            margin-right:2px;
}

.mcol .cnt .listli input { margin:0px;
                           vertical-align:middle;
                           padding:0px;
                           border:0px hidden;
                           height:13px;
                           margin-right:2px;
}

.mcol .cnt .listli_last input { margin:0px;
                                vertical-align:middle;
                                padding:0px;
                                border:0px hidden;
                                height:13px;
                                margin-right:2px;
}

.shortproddsc { text-align:left;
                margin:20px 0;
}

.shortproddsc img { border:1px solid #444;
                    float:left;
                    margin-right:5px;
}

.shortproddsc .code { font-size:14px;
                      color:#009AFF;
                      display:block;
                      text-decoration:none;
                      font-weight:bold;
}

.shortproddsc a.code:hover {text-decoration:underline; }

.shortproddsc .name { font-size:12px;
                      color:#009AFF;
                      display:block;
                      text-decoration:none;
                      font-weight:bold;
}

.shortproddsc .name:hover {text-decoration:underline; }

.shortproddsc ._actionpanelPrev { color:#444;
                                  border-spacing:0px;
                                  border-collapse:collapse;
                                  margin-top:5px;
}

.shortproddsc .params td { padding:1px;color:#222 }
.shortproddsc p { text-align:justify; }

.shortproddsc .price { text-align:right;
                       color:#444;
                       font-size:12px;
                       margin-top:3px;
                       margin-bottom:5px;
}

.shortproddsc .buttons { text-align:right;
                         margin-top:3px;
                         /*border-bottom:1px solid #909090;*//*Podkre�lenie na dole buttona*/
                         padding-bottom:5px;
}

.shortproddsc .buttons .dscbutton, .mybuybutton, .dscbutton { font-weight:bold;
                                                              background:#0665B0;
                                                              color:#fff !important;
                                                              text-decoration:none;
                                                              padding:5px;
                                                              border-radius:4px;
                                                              -moz-border-radius: 4px;
                                                              -webkit-border-radius: 4px;
                                                              border:none;
                                                              cursor: pointer;
}

.shortproddsc .buttons input.dscbutton, .mybuybutton { padding:4px 5px }

.shortproddsc .buttons .dscbutton:hover, .mybuybutton:hover, .dscbutton:hover { background: url(../img/panel/linkbg.gif) repeat-x #0665B0; color:#fff;border:none; }

.dscbuttonsmall { padding:2px 3px }

.shortproddsc .buttons .buybutton, .mybuybutton { font-weight:bold;
                                                  background:#0760a6;
                                                  color:#fff;
                                                  text-decoration:none;
                                                  margin-left:10px;
                                                  padding:5px;
                                                  border-radius:4px;
                                                  -moz-border-radius: 4px;
                                                  -webkit-border-radius: 4px;
                                                  border:none;
}

.shortproddsc .buttons .buybutton:hover, .mybuybutton:hover {  background: url(../img/panel/linkbg.gif) repeat-x; color:#fff;
}

.bottoptions { text-align:right;
               border-top:2px solid #c59c4b;
}

.bottoptions a { color:#444;
                 text-decoration:none;
}

.bottoptions a:hover { color:#444;
                       text-decoration:underline;
}
/* my own style*/
select, input.text { 
    border:1px solid #bbb; 
    background-color:#fff;             
    color:#111;
    padding:2px 4px;
    height:24px;
    vertical-align:middle;
}
option { padding:4px 4px; }
textarea {  
    background-color:#fff; 
    border:1px solid #bbb;  
    color:#111;
    padding:4px;
}
select[disabled], input[disabled], .inputDisabeld, .newpanel .inputDisabeld { background-color:#F1F1F1 !important; color:#999 !important; border-color:#ccc !important}

.name { font-size:12px; 
        color:#444; 
        text-decoration:none;
        font-weight:bold;
}
a.name { display:block; } 
.header { font-size:14px; 
          color:white; 
          display:block; 
          text-decoration:none;
          font-weight:bold;
}
.txt { font-size:12px; 
       color:#808080; 
       display:block; 
       text-decoration:none; 
       font-weight:bold;
}

table.common2 { background:#b79451;
                margin-bottom:20px;
                text-align:center;
                width:564px;
                /*border-spacing:0px;
                border-collapse:collapse; */
}

table.data { 
    margin-bottom:20px;
    text-align:center;
    /* width:564px; */
    border-spacing:0px;
    border-collapse:collapse;
}

table.data tr td, table.data tr th { 
    border:1px solid #009aff;
    padding:2px;
}

table.data tr.header td { background:#9e7714;}

table.data tr td td { background:transparent;
                      border:0px hidden;
                      padding:2px;
}
/*########################################################################33*/
.mybuttons { text-align:center;
             vertical-align:middle;
             margin-top:7px;
             margin-right:2px;
             /*border-bottom:1px solid #909090;*//*Podkre�lenie na dole buttona*/
             /*padding-bottom:5px;*/
}

.mybuttons .mydscbutton { font-weight:bold;
                          background:#ffffff;
                          color:#5e5e5e;
                          text-decoration:none;
                          padding:1px 1px;
                          font-size:9px;
}

/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-*/
.shortproddsc { text-align:left;
                margin-bottom:20px;
}
.tradebuttons { text-align:center;
                vertical-align:middle;
                margin-top:7px;
                margin-right:2px;
                /*border-bottom:1px solid #909090;*//*Podkre�lenie na dole buttona*/
                /*padding-bottom:5px;*/
}

.tradebuttons .tradedscbutton { font-weight:bold;
                                background:#ffffff;
                                color:#5e5e5e;
                                text-decoration:none;
                                padding:1px 1px;
                                font-size:9px;
}

.tradebuttons .tradedscbutton:hover { 
    background:black;
    color:#ffffff;
}

.tradebuttons .tradebuybutton { 
    font-weight:bold;
    background:#444;
    color:#5e5e5e;
    text-decoration:none;
    /*margin-left:1px;*/
    padding:1px 1px;
    font-size:9px;

}

.tradebuttons .tradebuybutton:hover {  
    background:black;
    color:#444;
}



.success { color:#0F9B00; background-color:#C4E2B7; border:1px solid #0F9B00;padding:8px; width:90%; margin:6px; font-weight:bold  }
.error { color:#D80F0F; background-color:#FFC1C1; border:1px solid #E84747;padding:8px; width:90%; margin:6px; font-weight:bold }
.warning { color:#FF9E02; background-color:#FFE6BF; border:1px solid #FF9E02;padding:8px; width:90%; margin:6px; font-weight:bold }


hr { color:#ededed; border-top:2px solid; border-bottom:none; border-right:none; border-left:none;}

.prodprice { font-weight:bold;font-size:12px;text-align:center; }
.prodsizes { overflow:auto; height:120px; background-color: #fefefe; padding: 4px 10px}
.pricenet, .pricegros, .pricedesc, .priceval { text-align:right;color: #F98145 !important; font-weight:bold; font-size:1.1em}
.proditem { border-top:3px solid #eee; vertical-align: top }

.tooltip { max-width:500px;background-color:#DBF3FF;color:#00AEFF;border:4px solid #54C8FF; padding:4px 5px;border-radius: 6px ;-moz-border-radius: 6px;-webkit-border-radius: 6px;text-decoration: none} 
.tooltip font { color:#00AEFF } 


.allegrologo { background: url(../img/allegrologo.jpg) 50% 50% no-repeat #fff;width:245px;height:72px;float:right; }
.allegrologosmall { background: url(../img/allegrologo_small.gif) 98% 2px no-repeat #fff;padding:2px 50px 4px 4px; display:inline; }
.lcol .allegrologosmall { background-position: 50% 2px !important;padding:2px 48px 2px 4px;display:inline; }
.allegroitem { font-weight:bold; border: none !important}
.allegroitem a { color:#FE5A05;text-decoration:underline }
.allegroitem a:hover { text-decoration:none }
.allegrosale { font-weight:bold;color:#FE5A05; font-size:inherit }
.allegrofreeshipping { background: none repeat scroll 0 0 #12BC00; color: #FFFFFF; display: inline-block; font-size: 10px; padding: 0 3px 1px; white-space: nowrap; }

.phototooltip { max-width: 490px; max-height: 490px}
.photomini { height: 50px }
.photomini2 { height: 130px; margin: 5px }

.newpanel { background-color: #FFF;color: #444; border: 6px solid #eee; line-height: 1.5em; }
.newpanel table { color: #444; }
.newpanel table.delivery td { border-bottom:1px dotted #CCC; } 
.newpanel .auctiontitle { height: 68px; padding: 4px 0 0 4px; text-align: left; width: 300px; } 
.newpanel .auctionform { margin-top:0px; width: 100%;padding-top:10px }
.newpanel .auctionform td { padding:4px; } 
.newpanel h2 { font-size:14px; color:#333; font-weight:bold; margin:0px; }
.newpanel hr { height:1px;background-color:#999;border:none }
.newpanel .wintitle { text-align:left }
.newpanel .txt { color:#555; }
.newpanel .label { color:#555;text-align:right;font-weight:bold }
.newpanel td.opts, .newpanel td.label { border-top:1px solid #eee }
.newpanel input.text, .newpanel textarea.text, .newpanel select { border:1px solid #777; background-color:#f7f7f7; color:#222;padding:3px }
.newpanel input.text { width:auto }
.newpanel .button, .newpanel .buttonDis { font-size:1.2em;font-weight:bold;background:#ffc726; color:#222; text-decoration:none; margin-left:10px; padding:4px 8px;cursor:pointer}
.newpanel .button:hover { background:#FFE08C; color:#888;text-decoration:none }
.newpanel .buttonDis { background:#FFEEC1; color:#aaa;cursor: default;}

.newpanel a { font-size:1em; color:#FE5A05;text-decoration:underline }
.newpanel a:hover { color:#FE5A05;text-decoration:none }
.newpanel .labelrow .text { padding:3px }
.newpanel .labelrow label { padding:1px;display:block }
.newpanel .helpinfo { margin:4px 0 8px 2px;color: #aaa; text-indent:2em }
dl.address dt { float:left;width:100px;padding-top:4px; }
dl.address dd { margin:2px }

.fright { text-align:right }
.pointer { cursor:pointer }
.nowrap { white-space: nowrap }

.loading { background: url('../img/panel/loadingAnimation.gif') no-repeat 50% 50% transparent }

.stats { display:block; width:500px; height:280px }
.ordertype2 { background-color:#FFCFB2 } /* oczekujace */
.ordertype3 { background-color:#F9F6AE } /* do realizacji */
.ordertype4 { background-color:#DEF7B4 } /* w realizacji */
.ordertype5 { background-color:#DBF3FF } /* zrealizowane */
.ordertype6 { background-color:#eee } /* anulowane */
.ordertype15{ background-color:#FFDFBF } /* oczekuje na platnosc dotpay i produkty */
.ordertype16{ background-color:#FFC0CF } /* oczekuje na platnosc dotpay */
.orderall { font-weight:bold; color:#FFA775 } /* realizacja calosciowa */
.orderpart { font-weight:bold; color:#88ED36 } /* realizacja czesciowa */
.hidden { display:none }
.optlabel {width:400px;}
.optlabel, .optelem { text-align:left;background:#eee;font-size:12px;font-weight:bold; padding:6px; }
.optvalue, .optvalue_long { text-align:center;vertical-align:middle;font-weight:bold !important; padding:10px;width:80px }
.optvalue_long {width: 40%;}
.optvalueon { color:#5CE532;font-weight:inherit }
.optvalueoff { color:#F97736;font-weight:inherit; }
.optbox { width:400px;border:1px solid #ddd; padding:6px;}
.optchar{padding-right:6px;font-weight:bold;width:55px;}
.quiet { font-size:.9em; color:#555}
.spanrequiredfield {color:#f00}
.clrbtn { margin-bottom: -5px }
.normal { font-weight:normal }
.small { font-size:11px }

ul.videohelp {  }
ul.videohelp li { display:inline-block;margin:10px 4px 4px 4px;  }
ul.videohelp li span { font-weight: bold }


.deletebutton { background:#B4141F }
.deletebutton:hover { background: url(../img/panel/deletebg.gif) repeat-x; color:#fff; }

.paging {}
.paging div { text-align:center }
.paging .value { background-color:#EEE; font-size:1.2em;padding:.3em .5em; font-weight:bold;  }
.paging span.value { color:#999 }

tr.noticepos td { border-bottom: none }
tr.notice td { border-top:1px solid #DBF1FF !important;padding-left:30px !important }


.image_button{ cursor: pointer; border: none; background:none; }

.paymenthistorywarning{ background-color: #f8efc7; }
.paymenthistoryerror{ background-color: #f8c7c7; }

.paymenthistoryproblem{ font-weight: bold; }

.product_list {
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.product {
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px;
    border: 1px solid black;
    display: inline-block;
    width: 140px;
}

.product .checkbox {
    margin-left: 5px;
    margin-top: -2px;
}

.product .product_symbol {
    margin-left: 5px;
    margin-top: 4px;
    display: inline-block;
    margin-bottom: 5px;
}



.product label {
    display: inline-block;
}

.arrow_down {
    width: 9px;
    height: 15px;
    cursor: pointer;
}


/*produkty wybierane do oferty pdf*/
input.pdf_price{
    width: 50px;
    border: 1px solid grey !important;
    height: 16px !important;
    padding-left: 5px !important;
}

label.pdf_price{
    width: 70px;
}

/* CSS dla okna modalnego */

div#modal_background {
    background-color: #000;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0.5;
    display: none;
    left: 0;
    top: 0;
    z-index: 1000;
}

div#modal_output {
    background-color: #fff;
    padding: 5px 8px 5px 8px;
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    border: #000 solid 1px;
    z-index: 1001;
}

.closeModalLink {
    color: #000;
    font-size: 10px;
    text-decoration: none;
}

.closeModalLink:hover {
    text-decoration: underline;
}

.fakturowania_logo { 
    background-image: url(../img/fakturowania_small.png);
    background-repeat: no-repeat;
    background-position: top;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    float:left; 
    position: relative;
    top: 5px;
}

.fadeContainer {
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    -ms-transition:opacity 0.25s ease-in-out;
}

.onFadeContainer {
    opacity:0.2;
}

#langselect td {
    color:#808080;
    font-size: 12px;
    font-weight: bold;
}

#langselect .txt {
    display: table-cell;
    text-align: center;
    padding: 10px 0px;

}

#pnews {
    padding: 5px;
    text-align: center;
    display: block;
    color: #444;
}

#pnews>p{
    padding: 5px;
    text-align: center;
    display: block;
    color: #444;
    background-color:#eee;
    font-weight:bold;
    font-size:1.0em;
}

#pnews_scrollbox {
    height: 90px;
    padding: 5px 15px 5px 5px;
    overflow-y: scroll;
    display: block;
    text-align:left;
    font-size:12px;
}

#pnews_scrollbox ul{
    list-style:none;
}

#pnews .newsdate {
    font-size: 10px;
}

#pnews .newstitle {
    font-size: 14px;
    font-weight: bold;
}
#pnews .freshnews {
    color: red;
}

.export_settings_button{
    width:15%;
    padding:5px !important;
}

.list-highlight{
    background-color:#eee;
}


.xml_maincat{
    font-size: 13px;
    font-weight: bold;
}

.xml_minorcat{
    font-weight: bold;
}

.infoBox{
    position:absolute;
    background-color: #dddddd;
    border:1px solid #999999;
    padding:5px;
}


.baners_prevpage, .baners_nextpage{
    display:block;
    float:right;
    padding:3px;
}

.baners_product_name {
    display: inline;
    font-size: 15px;
    color: #0760a6;
    cursor: default;
}

.baner_fullsize {
    width:1024px;
    height:120px;
}

.baner_preview_large{
    height:84px;
    width:710px;

}
.baner_preview_small{
    height:43px;
    width:360px;
    margin:5px;
}

.banerform_input_div{
    padding:10px;
    margin:5px;
    height: 50px;
    float:left;
    width:200px;
}

.banerform_backbutton_div {
    padding: 0px 0px 8px;
}

.banerform_preview_div{
    text-align:center;
}

.category_select{
    width:300px;
    margin-top: 3px;
}

.banerform_active_div{
    padding:10px;
}

.baners_list_table .name{
    width:80px;
}

.baners_list_table .date{
    width:60px;
}

.baners_list_table .visibility{
    width:50px;
}

.baners_list_table .preview{
    width:370px;
}

.myprod_filter_cell{
    display: inline-block;
    padding:10px;
}

table.data tr td.opiniontext{
    font-size: 12px;
    background:white;
    padding:15px;
    text-align:left;
}
.opinionpagintation{
    width:100%;
    text-align:right;
    margin-bottom:15px;
}
.opinionheader{
    background:#f8f8f8;
}
.noopinions {
    width:100%;
    text-align:center;
    margin:5px;
}

.redborder{
    border: 1px solid #f64545 !important;
}

.allegrolabel {
    display: inline-block;
    width: 220px;
    margin-bottom: 30px;
    margin-right: 15px;
    font-weight: bold;
}

.allegroremove {
    float: right;
    font-size: 15px; 
    padding: 2px; 
    background-color: #F35E0A; 
    border-radius: 5px; 
    color: black;
}
