/* take_option */

.opec00 { 410px ; padding: 0; }
.opec01 { float: left;  width : 120px ; padding: 0; }
.opec02 { float: right; width : 280px ; padding: 0; }


.opec30 { 695px ; padding: 0; }
.opec31 { float: left;  width : 260px ; padding: 0; }
.opec32 { float: right; width : 415px ; padding: 0; }




.ttttl {
          padding      : 0 0 0 10px;
          height       : 30px;
          text-align   : left;
          color        : #f35923;
          font-size    : 16px;
          font-weight  : bold;
          line-height  : 30px;
          border-top   : 1px solid #f35923;
          border-left  : 8px solid #f35923;
          border-right : 1px solid #f35923;
          border-bottom: 1px solid #f35923;
       }

.maye08 {
          padding      : 4px 6px;
          text-align   : left;
          color        : #339719;
          font-size    : 12px;
          font-weight  : bold;
          line-height  : 16px;
          border-top   : 3px solid #339719;
          border-left  : 1px solid #339719;
          border-right : 1px solid #339719;
          border-bottom: 1px solid #339719;
       }


.maye38 {
          padding      : 6px 10px;
          text-align   : left;
          color        : #339719;
          font-size    : 14px;
          font-weight  : bold;
          line-height  : 18px;
          border-top   : 4px solid #339719;
          border-left  : 1px solid #339719;
          border-right : 1px solid #339719;
          border-bottom: 1px solid #339719;
       }



.td201 {
         white-space: nowrap;
         vertical-align : top;
         text-align : right;
       }


.td202 {
         vertical-align : top;
         text-align : left;
       }




/* HTML */

html { margin: 0; padding: 0; }

body { margin: 0; padding: 0; background-color: #fff; color: #222; }

body a         { text-decoration: none; color: #222; }
body a:link    { text-decoration: none; color: #222; }
body a:active  { text-decoration: none; color: #222; }
body a:visited { text-decoration: none; color: #222; }
body a:hover   { text-decoration: none; color: #222; }

div { margin: 0; padding: 0; }
p   { margin: 0; padding: 0; }

h1  { margin: 0; padding: 0; }
h2  { margin: 0; padding: 0; }
h3  { margin: 0; padding: 0; }
h4  { margin: 0; padding: 0; }
h5  { margin: 0; padding: 0; }
h6  { margin: 0; padding: 0; }

img { border: 0; }


/* vektor */

.lefter  { float: left;  }
.righter { float: right; }


/* clear */

.maki { 
        clear: both;
        display:block;
        visibility: hidden;
        overflow: hidden;
        margin:0;
        padding:0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border: none;
      }

.makic { 
        clear: both;
        display:block;
        visibility: hidden;
        overflow: hidden;
        margin:0;
        padding:0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border: none;
      }

.for-printer
      { 
        display:block;
        visibility: hidden;
        overflow: hidden;
        margin:0;
        padding:0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border: none;
      }



/* letter-spacer */

.lts_01px { letter-spacing: 1px;   }
.lts_01em { letter-spacing: 0.1em; }
.lts_01ex { letter-spacing: 0.1ex; }


.lts_minpx { letter-spacing: 0.8px;  }
.lts_minem { letter-spacing: 0.08em; }
.lts_minex { letter-spacing: 0.08ex; }




/* wider */

.wdt980 { width: 980px; }
.wdt960 { width: 960px; }
.wdt720 { width: 720px; }
.wdt680 { width: 680px; }
.wdt580 { width: 580px; }
.wdt380 { width: 380px; }
.wdt340 { width: 340px; }
.wdt330 { width: 330px; }
.wdt280 { width: 280px; }
.wdt240 { width: 240px; }
.wdt230 { width: 230px; }
.wdt225 { width: 225px; }
.wdt220 { width: 220px; }
.wdt200 { width: 200px; }
.wdt155 { width: 155px; }



/* font-colorer */

.clr_000    { color: #000;    }
.clr_111    { color: #111;    }
.clr_222    { color: #222;    }
.clr_333    { color: #333;    }
.clr_444    { color: #444;    }
.clr_555    { color: #555;    }
.clr_666    { color: #666;    }
.clr_777    { color: #777;    }
.clr_888    { color: #888;    }
.clr_999    { color: #999;    }
.clr_aaa    { color: #aaa;    }
.clr_bbb    { color: #bbb;    }
.clr_ccc    { color: #ccc;    }
.clr_ddd    { color: #ddd;    }
.clr_eee    { color: #eee;    }
.clr_fff    { color: #fff;    }


.clr_0036df { color: #0036df; }
.clr_007a0f { color: #007a0f; }
.clr_0096ff { color: #0096ff; }
.clr_009ce8 { color: #009ce8; }
.clr_1f225f { color: #1f225f; }

.clr_3e3a39 { color: #3e3a39; }

.clr_428e43 { color: #428e43; }
.clr_5590a6 { color: #5590a6; }
.clr_6a3906 { color: #6a3906; }

.clr_72bf2f { color: #72bf2f; }

.clr_8c6239 { color: #8c6239; }
.clr_8f232d { color: #8f232d; }

.clr_933    { color: #933;    }

.clr_ae3335 { color: #ae3335; }

.clr_b23030 { color: #b23030; }

.clr_e10a24 { color: #e10a24; }
.clr_e45d69 { color: #e45d69; }

.clr_f00    { color: #f00;    }
.clr_f2bc42 { color: #f2bc42; }
.clr_f60    { color: #f60;    }
.clr_fd0193 { color: #fd0193; }








/* heighter */

.hgt020 { height: 20px; }
.hgt024 { height: 24px; }
.hgt030 { height: 30px; }



/* overflowhidden */

.ofh { overflow: hidden; }


/* aligner */

.txa_lef { text-align: left;   }
.txa_cen { text-align: center; }
.txa_rig { text-align: right;  }

.div-tx-lef { text-align: left;   }
.div-tx-cen { text-align: center; }
.div-tx-rig { text-align: right;  }

.div-al-lef { align: left;   }
.div-al-cen { align: center; }
.div-al-rig { align: right;  }



/* font-sizer */

.khn01  { font-size:  1px; font-weight: normal; line-height: 100%; }
.khn02  { font-size:  2px; font-weight: normal; line-height: 100%; }
.khn04  { font-size:  4px; font-weight: normal; line-height: 100%; }
.khn06  { font-size:  6px; font-weight: normal; line-height: 100%; }
.khn08  { font-size:  8px; font-weight: normal; line-height: 140%; }
.khn09  { font-size:  9px; font-weight: normal; line-height: 140%; }
.khn10  { font-size: 10px; font-weight: normal; line-height: 140%; }
.khn11  { font-size: 11px; font-weight: normal; line-height: 140%; }
.khn12  { font-size: 12px; font-weight: normal; line-height: 150%; }
.khn13  { font-size: 13px; font-weight: normal; line-height: 150%; }
.khn14  { font-size: 14px; font-weight: normal; line-height: 150%; }
.khn15  { font-size: 15px; font-weight: normal; line-height: 150%; }
.khn16  { font-size: 16px; font-weight: normal; line-height: 150%; }
.khn17  { font-size: 17px; font-weight: normal; line-height: 150%; }
.khn18  { font-size: 18px; font-weight: normal; line-height: 150%; }
.khn19  { font-size: 19px; font-weight: normal; line-height: 150%; }
.khn20  { font-size: 20px; font-weight: normal; line-height: 150%; }
.khn21  { font-size: 21px; font-weight: normal; line-height: 150%; }
.khn22  { font-size: 22px; font-weight: normal; line-height: 150%; }
.khn23  { font-size: 23px; font-weight: normal; line-height: 150%; }
.khn24  { font-size: 24px; font-weight: normal; line-height: 150%; }



.bld08   { font-size:  8px; font-weight: bold; line-height: 140%; }
.bld09   { font-size:  9px; font-weight: bold; line-height: 140%; }
.bld10   { font-size: 10px; font-weight: bold; line-height: 140%; }
.bld11   { font-size: 11px; font-weight: bold; line-height: 140%; }
.bld12   { font-size: 12px; font-weight: bold; line-height: 140%; }
.bld13   { font-size: 13px; font-weight: bold; line-height: 140%; }
.bld14   { font-size: 14px; font-weight: bold; line-height: 140%; }
.bld15   { font-size: 15px; font-weight: bold; line-height: 140%; }
.bld16   { font-size: 16px; font-weight: bold; line-height: 140%; }
.bld17   { font-size: 17px; font-weight: bold; line-height: 140%; }
.bld18   { font-size: 18px; font-weight: bold; line-height: 140%; }
.bld19   { font-size: 19px; font-weight: bold; line-height: 140%; }
.bld20   { font-size: 20px; font-weight: bold; line-height: 140%; }
.bld21   { font-size: 21px; font-weight: bold; line-height: 140%; }
.bld22   { font-size: 22px; font-weight: bold; line-height: 140%; }
.bld23   { font-size: 23px; font-weight: bold; line-height: 140%; }
.bld24   { font-size: 24px; font-weight: bold; line-height: 140%; }
.bld26   { font-size: 26px; font-weight: bold; line-height: 140%; }
.bld28   { font-size: 28px; font-weight: bold; line-height: 140%; }



/* lineher */

.lht100  { line-height: 100%; }
.lht105  { line-height: 105%; }
.lht110  { line-height: 110%; }
.lht115  { line-height: 115%; }
.lht120  { line-height: 120%; }
.lht125  { line-height: 125%; }
.lht130  { line-height: 130%; }
.lht135  { line-height: 135%; }
.lht140  { line-height: 140%; }
.lht145  { line-height: 145%; }
.lht150  { line-height: 150%; }
.lht155  { line-height: 155%; }
.lht160  { line-height: 160%; }
.lht165  { line-height: 165%; }
.lht170  { line-height: 170%; }
.lht175  { line-height: 175%; }
.lht180  { line-height: 180%; }
.lht185  { line-height: 185%; }
.lht190  { line-height: 190%; }
.lht195  { line-height: 195%; }
.lht200  { line-height: 200%; }



/* diver */

.pdn000_00 { padding       :  0px; }

.pdn001_00 { padding       :  1px; }
.pdn001_01 { padding-top   :  1px; }
.pdn001_02 { padding-right :  1px; }
.pdn001_03 { padding-bottom:  1px; }
.pdn001_04 { padding-left  :  1px; }
.pdn001_05 { padding-top   :  1px;
             padding-bottom:  1px; }
.pdn001_06 { padding-left  :  1px;
             padding-right :  1px; }

.pdn002_00 { padding       :  2px; }
.pdn002_01 { padding-top   :  2px; }
.pdn003_02 { padding-right :  2px; }
.pdn002_03 { padding-bottom:  2px; }
.pdn002_04 { padding-left  :  2px; }
.pdn002_05 { padding-top   :  2px;
             padding-bottom:  2px; }
.pdn002_06 { padding-left  :  2px;
             padding-right :  2px; }

.pdn003_00 { padding       :  3px; }
.pdn003_01 { padding-top   :  3px; }
.pdn003_02 { padding-right :  3px; }
.pdn003_03 { padding-bottom:  3px; }
.pdn003_04 { padding-left  :  3px; }
.pdn003_05 { padding-top   :  3px;
             padding-bottom:  3px; }
.pdn003_06 { padding-left  :  3px;
             padding-right :  3px; }

.pdn004_00 { padding       :  4px; }
.pdn004_01 { padding-top   :  4px; }
.pdn004_02 { padding-right :  4px; }
.pdn004_03 { padding-bottom:  4px; }
.pdn004_04 { padding-left  :  4px; }
.pdn004_05 { padding-top   :  4px;
             padding-bottom:  4px; }
.pdn004_06 { padding-left  :  4px;
             padding-right :  4px; }

.pdn005_00 { padding       :  5px; }
.pdn005_01 { padding-top   :  5px; }
.pdn005_02 { padding-right :  5px; }
.pdn005_03 { padding-bottom:  5px; }
.pdn005_04 { padding-left  :  5px; }
.pdn005_05 { padding-top   :  5px;
             padding-bottom:  5px; }
.pdn005_06 { padding-left  :  5px;
             padding-right :  5px; }

.pdn006_00 { padding       :  6px; }
.pdn006_01 { padding-top   :  6px; }
.pdn006_02 { padding-right :  6px; }
.pdn006_03 { padding-bottom:  6px; }
.pdn006_04 { padding-left  :  6px; }
.pdn006_05 { padding-top   :  6px;
             padding-bottom:  6px; }
.pdn006_06 { padding-left  :  6px;
             padding-right :  6px; }

.pdn007_00 { padding       :  7px; }
.pdn007_01 { padding-top   :  7px; }
.pdn007_02 { padding-right :  7px; }
.pdn007_03 { padding-bottom:  7px; }
.pdn007_04 { padding-left  :  7px; }
.pdn007_05 { padding-top   :  7px;
             padding-bottom:  7px; }
.pdn007_06 { padding-left  :  7px;
             padding-right :  7px; }

.pdn008_00 { padding       :  8px; }
.pdn008_01 { padding-top   :  8px; }
.pdn008_02 { padding-right :  8px; }
.pdn008_03 { padding-bottom:  8px; }
.pdn008_04 { padding-left  :  8px; }
.pdn008_05 { padding-top   :  8px;
             padding-bottom:  8px; }
.pdn008_06 { padding-left  :  8px;
             padding-right :  8px; }

.pdn010_00 { padding       : 10px; }
.pdn010_01 { padding-top   : 10px; }
.pdn010_02 { padding-right : 10px; }
.pdn010_03 { padding-bottom: 10px; }
.pdn010_04 { padding-left  : 10px; }
.pdn010_05 { padding-top   : 10px;
             padding-bottom: 10px; }
.pdn010_06 { padding-left  : 10px;
             padding-right : 10px; }

.pdn012_00 { padding       : 12px; }
.pdn012_01 { padding-top   : 12px; }
.pdn012_02 { padding-right : 12px; }
.pdn012_03 { padding-bottom: 12px; }
.pdn012_04 { padding-left  : 12px; }
.pdn012_05 { padding-top   : 12px;
             padding-bottom: 12px; }
.pdn012_06 { padding-left  : 12px;
             padding-right : 12px; }

.pdn013_00 { padding       : 13px; }
.pdn013_01 { padding-top   : 13px; }
.pdn013_02 { padding-right : 13px; }
.pdn013_03 { padding-bottom: 13px; }
.pdn013_04 { padding-left  : 13px; }
.pdn013_05 { padding-top   : 13px;
             padding-bottom: 13px; }
.pdn013_06 { padding-left  : 13px;
             padding-right : 13px; }

.pdn014_00 { padding       : 14px; }
.pdn014_01 { padding-top   : 14px; }
.pdn014_02 { padding-right : 14px; }
.pdn014_03 { padding-bottom: 14px; }
.pdn014_04 { padding-left  : 14px; }
.pdn014_05 { padding-top   : 14px;
             padding-bottom: 14px; }
.pdn014_06 { padding-left  : 14px;
             padding-right : 14px; }

.pdn015_00 { padding       : 15px; }
.pdn015_01 { padding-top   : 15px; }
.pdn015_02 { padding-right : 15px; }
.pdn015_03 { padding-bottom: 15px; }
.pdn015_04 { padding-left  : 15px; }
.pdn015_05 { padding-top   : 15px;
             padding-bottom: 15px; }
.pdn015_06 { padding-left  : 15px;
             padding-right : 15px; }

.pdn016_00 { padding       : 16px; }
.pdn016_01 { padding-top   : 16px; }
.pdn016_02 { padding-right : 16px; }
.pdn016_03 { padding-bottom: 16px; }
.pdn016_04 { padding-left  : 16px; }
.pdn016_05 { padding-top   : 16px;
             padding-bottom: 16px; }
.pdn016_06 { padding-left  : 16px;
             padding-right : 16px; }

.pdn018_00 { padding       : 18px; }
.pdn018_01 { padding-top   : 18px; }
.pdn018_02 { padding-right : 18px; }
.pdn018_03 { padding-bottom: 18px; }
.pdn018_04 { padding-left  : 18px; }
.pdn018_05 { padding-top   : 18px;
             padding-bottom: 18px; }
.pdn018_06 { padding-left  : 18px;
             padding-right : 18px; }

.pdn020_00 { padding       : 20px; }
.pdn020_01 { padding-top   : 20px; }
.pdn020_02 { padding-right : 20px; }
.pdn020_03 { padding-bottom: 20px; }
.pdn020_04 { padding-left  : 20px; }
.pdn020_05 { padding-top   : 20px;
             padding-bottom: 20px; }
.pdn020_06 { padding-left  : 20px;
             padding-right : 20px; }

.pdn022_00 { padding       : 22px; }
.pdn022_01 { padding-top   : 22px; }
.pdn022_02 { padding-right : 22px; }
.pdn022_03 { padding-bottom: 22px; }
.pdn022_04 { padding-left  : 22px; }
.pdn022_05 { padding-top   : 22px;
             padding-bottom: 22px; }
.pdn022_06 { padding-left  : 22px;
             padding-right : 22px; }

.pdn024_00 { padding       : 24px; }
.pdn024_01 { padding-top   : 24px; }
.pdn024_02 { padding-right : 24px; }
.pdn024_03 { padding-bottom: 24px; }
.pdn024_04 { padding-left  : 24px; }
.pdn024_05 { padding-top   : 24px;
             padding-bottom: 24px; }
.pdn024_06 { padding-left  : 24px;
            padding-right : 24px; }

.pdn025_00 { padding       : 25px; }
.pdn025_01 { padding-top   : 25px; }
.pdn025_02 { padding-right : 25px; }
.pdn025_03 { padding-bottom: 25px; }
.pdn025_04 { padding-left  : 25px; }
.pdn025_05 { padding-top   : 25px;
             padding-bottom: 25px; }
.pdn025_06 { padding-left  : 25px;
             padding-right : 25px; }

.pdn028_00 { padding       : 28px; }
.pdn028_01 { padding-top   : 28px; }
.pdn028_02 { padding-right : 28px; }
.pdn028_03 { padding-bottom: 28px; }
.pdn028_04 { padding-left  : 28px; }
.pdn028_05 { padding-top   : 28px;
             padding-bottom: 28px; }
.pdn028_06 { padding-left  : 28px;
             padding-right : 28px; }

.pdn030_00 { padding       : 30px; }
.pdn030_01 { padding-top   : 30px; }
.pdn030_02 { padding-right : 30px; }
.pdn030_03 { padding-bottom: 30px; }
.pdn030_04 { padding-left  : 30px; }
.pdn030_05 { padding-top   : 30px;
             padding-bottom: 30px; }
.pdn030_06 { padding-left  : 30px;
             padding-right : 30px; }

.pdn034_00 { padding       : 34px; }
.pdn034_01 { padding-top   : 34px; }
.pdn034_02 { padding-right : 34px; }
.pdn034_03 { padding-bottom: 34px; }
.pdn034_04 { padding-left  : 34px; }
.pdn034_05 { padding-top   : 34px;
             padding-bottom: 34px; }
.pdn034_06 { padding-left  : 34px;
             padding-right : 34px; }

.pdn035_00 { padding       : 35px; }
.pdn035_01 { padding-top   : 35px; }
.pdn035_02 { padding-right : 35px; }
.pdn035_03 { padding-bottom: 35px; }
.pdn035_04 { padding-left  : 35px; }
.pdn035_05 { padding-top   : 35px;
             padding-bottom: 35px; }
.pdn035_06 { padding-left  : 35px;
             padding-right : 35px; }

.pdn040_00 { padding       : 40px; }
.pdn040_01 { padding-top   : 40px; }
.pdn040_02 { padding-right : 40px; }
.pdn040_03 { padding-bottom: 40px; }
.pdn040_04 { padding-left  : 40px; }
.pdn040_05 { padding-top   : 40px;
             padding-bottom: 40px; }
.pdn040_06 { padding-left  : 40px;
             padding-right : 40px; }

.pdn045_00 { padding       : 45px; }
.pdn045_01 { padding-top   : 45px; }
.pdn045_02 { padding-right : 45px; }
.pdn045_03 { padding-bottom: 45px; }
.pdn045_04 { padding-left  : 45px; }
.pdn045_05 { padding-top   : 45px;
             padding-bottom: 45px; }
.pdn045_06 { padding-left  : 45px;
             padding-right : 45px; }

.pdn050_00 { padding       : 50px; }
.pdn050_01 { padding-top   : 50px; }
.pdn050_02 { padding-right : 50px; }
.pdn050_03 { padding-bottom: 50px; }
.pdn050_04 { padding-left  : 50px; }
.pdn050_05 { padding-top   : 50px;
             padding-bottom: 50px; }
.pdn050_06 { padding-left  : 50px;
             padding-right : 50px; }

.pdn060_00 { padding       : 60px; }
.pdn060_01 { padding-top   : 60px; }
.pdn060_02 { padding-right : 60px; }
.pdn060_03 { padding-bottom: 60px; }
.pdn060_04 { padding-left  : 60px; }
.pdn060_05 { padding-top   : 60px;
             padding-bottom: 60px; }
.pdn060_06 { padding-left  : 60px;
             padding-right : 60px; }

.pdn080_00 { padding       : 80px; }
.pdn080_01 { padding-top   : 80px; }
.pdn080_02 { padding-right : 80px; }
.pdn080_03 { padding-bottom: 80px; }
.pdn080_04 { padding-left  : 80px; }
.pdn080_05 { padding-top   : 80px;
             padding-bottom: 80px; }
.pdn080_06 { padding-left  : 80px;
             padding-right : 80px; }

.pdn100_00 { padding       : 100px; }
.pdn100_01 { padding-top   : 100px; }
.pdn100_02 { padding-right : 100px; }
.pdn100_03 { padding-bottom: 100px; }
.pdn100_04 { padding-left  : 100px; }
.pdn100_05 { padding-top   : 100px;
             padding-bottom: 100px; }
.pdn100_06 { padding-left  : 100px;
             padding-right : 100px; }

.pdn120_00 { padding       : 120px; }
.pdn120_01 { padding-top   : 120px; }
.pdn120_02 { padding-right : 120px; }
.pdn120_03 { padding-bottom: 120px; }
.pdn120_04 { padding-left  : 120px; }
.pdn120_05 { padding-top   : 120px;
             padding-bottom: 120px; }
.pdn120_06 { padding-left  : 120px;
             padding-right : 120px; }

.pdn150_00 { padding       : 150px; }
.pdn150_01 { padding-top   : 150px; }
.pdn150_02 { padding-right : 150px; }
.pdn150_03 { padding-bottom: 150px; }
.pdn150_04 { padding-left  : 150px; }
.pdn150_05 { padding-top   : 150px;
             padding-bottom: 150px; }
.pdn150_06 { padding-left  : 150px;
             padding-right : 150px; }

.pdn200_00 { padding       : 200px; }
.pdn200_01 { padding-top   : 200px; }
.pdn200_02 { padding-right : 200px; }
.pdn200_03 { padding-bottom: 200px; }
.pdn200_04 { padding-left  : 200px; }
.pdn200_05 { padding-top   : 200px;
             padding-bottom: 200px; }
.pdn200_06 { padding-left  : 200px;
             padding-right : 200px; }

.pdn300_00 { padding       : 300px; }
.pdn300_01 { padding-top   : 300px; }
.pdn300_02 { padding-right : 300px; }
.pdn300_03 { padding-bottom: 300px; }
.pdn300_04 { padding-left  : 300px; }
.pdn300_05 { padding-top   : 300px;
             padding-bottom: 300px; }
.pdn300_06 { padding-left  : 300px;
             padding-right : 300px; }

.pdn350_00 { padding       : 350px; }
.pdn350_01 { padding-top   : 350px; }
.pdn350_02 { padding-right : 350px; }
.pdn350_03 { padding-bottom: 350px; }
.pdn350_04 { padding-left  : 350px; }
.pdn350_05 { padding-top   : 350px;
             padding-bottom: 350px; }
.pdn350_06 { padding-left  : 350px;
             padding-right : 350px; }

.pdn400_00 { padding       : 400px; }
.pdn400_01 { padding-top   : 400px; }
.pdn400_02 { padding-right : 400px; }
.pdn400_03 { padding-bottom: 400px; }
.pdn400_04 { padding-left  : 400px; }
.pdn400_05 { padding-top   : 400px;
             padding-bottom: 400px; }
.pdn400_06 { padding-left  : 400px;
             padding-right : 400px; }
