.blocksearch { border-top: solid 10px #000000; border-left: solid 10px #000000; border-right: solid 10px #000000; border-bottom: solid 9px #000000; background-color: #ffffff; }
.blocksearch .bl { width: 100px; float: left; }
.blocksearch .bl input { border: 0; width: 200px; height: 20px; padding: 0 5px 0 5px; color: #000000; font-size: 14px; font-family: tahoma; }
.blocksearch .br input { float: right; width: 28px; }

.blockmailbox { background-color: #000000; padding: 10px; }
.blockmailbox table { width: 100%; color: #ffffff; }
.blockmailbox td { padding: 0 3px 6px 3px; vertical-align: middle; }
.blockmailbox .tdr { text-align: right; font-size: 13px; font-weight: normal; white-space: nowrap; }
.blockmailbox .tdl { font-size: 17px; }
.blockmailbox .tdl img { display: inline; padding-right: 10px; }
.blockmailbox .tdl100 { width: 100%; }

.blockmailbox .tdlm { padding: 8px; }
.blockmailbox .tdrm { text-align: right; padding: 8px; }
.blockmailbox .tdrm img { display: inline; padding-top: 3px; }

.blockmailbox a:link { text-decoration: underline; color: #ffffff; font-size: 13px; font-weight: normal; }
.blockmailbox a:visited { text-decoration: underline; color: #ffffff; font-size: 13px; font-weight: normal; }
.blockmailbox a:hover { text-decoration: none; color: #ffffff; font-size: 13px; font-weight: normal; }

.blockmailbox .fz20 { font-size: 20px; } 
.blockmailbox .fz17 { font-size: 17px; font-weight: normal; } 

.blockmailbox .trmail { background-color: #6f00a2; }

.greenbold { color: #1dce00; font-weight: bold; }

.ttlmailbox { padding: 5px 15px 5px 7px; background: url("../../images/frontend/bgrblogttl.gif") repeat-y right top; background-color: #000000; color: #ffffff; font-size: 17px; font-family: arial; font-weight: bold; display: inline; float: left; }

.tbl-mailbox-01 { width: 100%; font-family: arial; }
.tbl-mailbox-01 .tr01 { background-color: #e9e2d8; }
.tbl-mailbox-01 .tr02 { background-color: #f0f0f0; }
.tbl-mailbox-01 .tr03 { background-color: #e0e0e0; }
.tbl-mailbox-01 .td01 { width: 100%; padding: 10px 20px 10px 20px; }
.tbl-mailbox-01 .td02 { padding: 10px 20px 10px 20px; white-space: nowrap; text-align: center; }
.tbl-mailbox-01 .td03 { padding: 10px 20px 10px 20px; }
.tbl-mailbox-01 .td04 { background: url("../../images/frontend/bgr-tbl-mailbox-01.gif") repeat-x 0 0; padding: 0; background-color: #e9e2d8; }
.tbl-mailbox-01 .td05 { background: url("../../images/frontend/bgr-tbl-mailbox-02.gif") repeat-y 0 0; padding: 0; background-color: #e9e2d8; }
.tbl-mailbox-01 .td06 { padding: 10px 20px 10px 20px; vertical-align: middle; }

.tbl-mailbox-01 .td01 img { display: inline; padding: 0 0 0 5px; }
.tbl-mailbox-01 .td02 img { display: inline; padding: 0 0 0 5px; }

.tbl-mailbox-01 .tr01 a:link { text-decoration: underline; color: #6f00a2; font-size: 11px; }
.tbl-mailbox-01 .tr01 a:visited { text-decoration: underline; color: #6f00a2; font-size: 11px; }
.tbl-mailbox-01 .tr01 a:hover { text-decoration: none; color: #6f00a2; font-size: 11px; }

.tbl-mailbox-01 .tr02 a:link { text-decoration: underline; color: #7f0000; font-size: 12px; font-weight: bold; }
.tbl-mailbox-01 .tr02 a:visited { text-decoration: underline; color: #7f0000; font-size: 12px; font-weight: bold; }
.tbl-mailbox-01 .tr02 a:hover { text-decoration: none; color: #7f0000; font-size: 12px; font-weight: bold; }

.tbl-mailbox-01 .tr03 a:link { text-decoration: underline; color: #7f0000; font-size: 12px; font-weight: bold; }
.tbl-mailbox-01 .tr03 a:visited { text-decoration: underline; color: #7f0000; font-size: 12px; font-weight: bold; }
.tbl-mailbox-01 .tr03 a:hover { text-decoration: none; color: #7f0000; font-size: 12px; font-weight: bold; }

.tbl-mailbox-01 .tr02 .td02 { font-size: 12px; }
.tbl-mailbox-01 .tr03 .td02 { font-size: 12px; }

.tbl-mailbox-02 { width: 100%; font-size: 12px; font-family: arial; }
.tbl-mailbox-02 .td01 { width: 390px; padding: 3px 0 0 0; color: #c1c1c1; }
.tbl-mailbox-02 .td02 { white-space: nowrap; padding: 0 4px 5px 4px; background-color: #f0f0f0; text-align: center; }
.tbl-mailbox-02 .td04 { white-space: nowrap; text-align: right; vertical-align: middle; }
.tbl-mailbox-02 .td04 img { display: inline; }
.tbl-mailbox-02 .td05 { vertical-align: middle; color: #000000; font-size: 17px; font-weight: bold; }
.tbl-mailbox-02 .td05 img { display: inline; }

.tbl-mailbox-02 .td05 a:link { text-decoration: underline; color: #000000; }
.tbl-mailbox-02 .td05 a:visited { text-decoration: underline; color: #000000; }
.tbl-mailbox-02 .td05 a:hover { text-decoration: none; color: #000000; }


.tbl-mailbox-02 .td01 a:link { text-decoration: underline; color: #c1c1c1; }
.tbl-mailbox-02 .td01 a:visited { text-decoration: underline; color: #c1c1c1; }
.tbl-mailbox-02 .td01 a:hover { text-decoration: none; color: #c1c1c1; }
.tbl-mailbox-02 .td01 span { color: #000000; font-weight: bold; }

.tbl-mailbox-02 .td02 a { margin: 0 4px 0 4px; }
.tbl-mailbox-02 .td02 span { margin: 0 4px 0 4px; }
.tbl-mailbox-02 .td02 a:link { text-decoration: underline; color: #000000; }
.tbl-mailbox-02 .td02 a:visited { text-decoration: underline; color: #000000; }
.tbl-mailbox-02 .td02 a:hover { text-decoration: none; color: #000000; }
.tbl-mailbox-02 .td02 span { color: #6f00a2; font-weight: bold; }
.tbl-mailbox-02 .td02 img { display: inline; }

.tbl-mailbox-02 .td03 { background: url("../../images/frontend/bgr-tbl-mailbox-03.gif") repeat-x 0 0; height: 32px; }

.mailbox-ttl-filtr { float: right; width: 270px; text-align: right; padding: 10px 0 0 0; font-size: 12px; color: #6f00a2; font-family: arial; }
.mailbox-ttl-filtr a:link { text-decoration: underline; color: #6f00a2; }
.mailbox-ttl-filtr a:visited { text-decoration: underline; color: #6f00a2; }
.mailbox-ttl-filtr a:hover { text-decoration: none; color: #6f00a2; }


.tbl-mailbox-01 a.hrefblackbold:link { text-decoration: underline; color: #000000; }
.tbl-mailbox-01 a.hrefblackbold:visited { text-decoration: underline; color: #000000; }
.tbl-mailbox-01 a.hrefblackbold:hover { text-decoration: none; color: #000000; }

.tbl-mailbox-01 a.hrefblackdashed:link { text-decoration: none; color: #000000; font-weight: normal; border-bottom: dashed 1px #000000; }
.tbl-mailbox-01 a.hrefblackdashed:visited { text-decoration: none; color: #000000; font-weight: normal; border-bottom: dashed 1px #000000; }
.tbl-mailbox-01 a.hrefblackdashed:hover { text-decoration: none; color: #000000; font-weight: normal; border-bottom: none; }

.tbl-mailbox-02 .filtrlist { background-color: #f0f0f0; padding: 10px; margin: 10px 0 0 0; } 

.mailbox-orderinp01 { background-color: #ffffff; border-left: none; border-top: solid 4px #6f00a2; border-bottom: solid 4px #6f00a2; border-right: solid 4px #6f00a2; height: 20px; float: left; width: 85px; font-family: arial; font-size: 13px; padding: 0 10px 0 10px; }
.mailbox-orderinp02 { background-color: #ffffff; border-left: none; border-top: solid 4px #6f00a2; border-bottom: solid 4px #6f00a2; border-right: solid 4px #6f00a2; height: 20px; float: left; width: 100px; font-family: arial; font-size: 13px; padding: 0 10px 0 10px; }
.mailbox-orderinp03 { background-color: #ffffff; border-left: none; border-top: solid 4px #6f00a2; border-bottom: solid 4px #6f00a2; border-right: none; height: 20px; float: left; width: 100px; font-family: arial; font-size: 13px; padding: 0 10px 0 10px; }

.mailbox-orderf01 { height: 23px; background-color: #6f00a2; color: #ffffff; float: left; font-family: arial; font-size: 13px; text-align: center; padding: 5px 10px 0 10px; }
.mailbox-orderf02 { height: 19px; border-left: none; border-top: solid 4px #6f00a2; border-bottom: solid 4px #6f00a2; background-color: #f0f0f0; color: #000000; float: left; font-family: arial; font-size: 13px; text-align: center; padding: 1px 10px 0 10px; }
.mailbox-orderf03 { height: 18px; border-left: none; border-right: solid 4px #6f00a2; border-top: solid 4px #6f00a2; border-bottom: solid 4px #6f00a2; background-color: #ffffff; color: #000000; float: left; font-family: arial; font-size: 13px; text-align: center; padding: 2px 5px 0 10px; }





.mailbox-ttlletter-01 { background: url("../../images/frontend/bgr-mailbox-letter-ttl.jpg") repeat-x 0 0; padding: 15px 23px 15px 23px; font-size: 17px; font-weight: bold; font-family: arial; }
.mailbox-ttlletter-01 a:link { text-decoration: underline; color: #000000; }
.mailbox-ttlletter-01 a:visited { text-decoration: underline; color: #000000; }
.mailbox-ttlletter-01 a:hover { text-decoration: none; color: #000000; }

.mailbox-sep-01 { background: url("../../images/frontend/bgr-tbl-mailbox-01.gif") repeat-x 0 0; background-color: #d5d3b9; height: 1px; }
.mailbox-sep-02 { background: url("../../images/frontend/bgr-tbl-mailbox-01.gif") repeat-x 0 0; background-color: #dcd8c6; height: 6px; }
.mailbox-letter-contbrown { background: url("../../images/frontend/bgr-mailbox-letter-contbrown.jpg") repeat-y 0 0; padding: 15px 23px 15px 23px; font-size: 15px; font-family: arial; }

table.mailbox-letter-podpis { font-size: 13px; font-family: arial; margin: 20px 0 0 0; width: 100%; }
.mailbox-letter-podpis td { vertical-align: middle; padding: 0 0 5px 10px; }
.mailbox-letter-podpis a:link { text-decoration: underline; color: #7f0000; font-weight: bold; }
.mailbox-letter-podpis a:visited { text-decoration: underline; color: #7f0000; font-weight: bold; }
.mailbox-letter-podpis a:hover { text-decoration: none; color: #7f0000; font-weight: bold; }

.mailbox-letter-answer { background: url("../../images/frontend/bgr-mailbox-letter-answer.jpg") repeat-y 0 0; padding: 15px 23px 15px 23px; font-size: 15px; font-family: arial; }
.ttlanswer { font-size: 17px; font-family: arial; font-weight: bold; text-align: center; }
.ttlanswersent { font-size: 17px; font-family: arial; font-weight: bold; text-align: center; color: #ffffff; background-color: #169c00; padding: 5px 10px 5px 10px; margin: 10px 90px 20px 90px; }

.mailbox-theme { border: solid 1px #cccccc; background-color: #f0f0ee; padding: 5px; font-size: 13px; font-family: arial; }
.mailbox-theme-inp-1 { border: solid 1px #cccccc; background-color: #f0f0ee; padding: 3px 5px 3px 5px; font-size: 13px; font-family: arial; width: 170px; }
.mailbox-theme-inp-2 { border: solid 1px #cccccc; background-color: #f0f0ee; padding: 3px 5px 3px 5px; font-size: 13px; font-family: arial; width: 345px; }
.mailbox-theme-inp-3 { border: solid 1px #cccccc; background-color: #f0f0ee; padding: 3px 5px 3px 5px; font-size: 13px; font-family: arial; width: 547px; }

.mailbox-answer-01 { float: left; font-size: 13px; font-family: arial; padding: 3px 10px 0 0; }
.mailbox-answer-01 img { display: inline; padding: 0 5px 0 5px; }
.mailbox-answer-02 { float: left; font-size: 13px; font-family: arial; padding-top: 3px; }
.mailbox-answer-02 img { display: inline; padding: 0 5px 0 5px; }
.mailbox-answer-03 { float: right; }

.mailbox-answer-01 a:link { text-decoration: underline; color: #000000; }
.mailbox-answer-01 a:visited { text-decoration: underline; color: #000000; }
.mailbox-answer-01 a:hover { text-decoration: none; color: #000000; }

.mailbox-answer-02 a:link { text-decoration: underline; color: #7f0000; }
.mailbox-answer-02 a:visited { text-decoration: underline; color: #7f0000; }
.mailbox-answer-02 a:hover { text-decoration: none; color: #7f0000; }

.mailbox-href-c { text-align: center; font-size: 17px; font-family: arial; padding: 10px 0 0 0; }
.mailbox-href-c img { display: inline; padding: 0 5px 0 5px; }
.mailbox-href-c a:link { text-decoration: underline; color: #000000; }
.mailbox-href-c a:visited { text-decoration: underline; color: #000000; }
.mailbox-href-c a:hover { text-decoration: none; color: #000000; }


.mail-ls { background-color: #78d500; padding: 0 10px 0 10px; font-family: arial; font-weight: bold; color: #ffffff; display: inline; font-size: 10px; }

.out01_ { float: right; font-family: tahoma; font-size: 12px; color: #000000; padding: 0 10px 0 0; font-weight: bold; }
.out01_ a:link { text-decoration: underline; color: #000000; }
.out01_ a:visited { text-decoration: underline; color: #000000; }
.out01_ a:hover { text-decoration: none; color: #000000; }

.regname01_ { float: left; background: url("../../images/frontend/bgrblogttl.gif") repeat-y right top; background-color: #000000; padding: 2px 15px 2px 15px; color: #ffffff; font-family: tahoma; font-size: 13px; font-weight: bold; margin: 3px 0 0 0; }

