body {
 overflow-y: auto;
 overflow-x: auto;
 background-color: #fff375;
 margin: 0px;
 padding: 0px;
 scrollbar-face-color:#edb400;
 scrollbar-highlight-color:#000000;
 scrollbar-3dlight-color:#000000;
 scrollbar-darkshadow-color:#000000;
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#000000;
 scrollbar-track-color:#fff375;
 background-image: url(images/bgp.jpg);
 background-repeat: repeat-x;
 background-position: top;}

a, a:hover {
 cursor: pointer;
 text-decoration: none;
 color: #716e0b;}

form {
 padding: 0px;
 margin: 0px;}

TD {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }

.td10 {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 10px;
 color: #000000; }

.banner {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }

.slogan {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 padding: 60px 0px 0px 0px;
 font-size: 28px;
 color: #ffffff; }

.k {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }
.kb {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }

.kp {padding: 20px 0px 0px 8px;}
.img1 {margin: 0px 0px 0px 0px;}
.img2 {margin: 6px 0px 0px 0px;}

#calendar, #calendar a {
    text-align: center;
    padding: 1px;}

#calendar .month, #calendar .month a {
    text-align: left;
    text-decoration: none;
    color: #000000;
    font-size: 14;
    font-weight: bold;
}
#calendar .month:hover, #calendar .month:hover a {
    background-color: #FEFBBB;
    text-align: left;
    text-decoration: none;
    color: #000000;
    font-size: 14;
    font-weight: bold;
}

#calendar .weekday, #calendar .weekend {
    text-decoration: none;
    font-size: 14;
    font-weight: bold;
}

#calendar .weekday, #calendar .day {
        text-decoration: none;
        font-size: 14;
        color: #000000;
}

#calendar .weekday a {
        text-decoration: none;
        font-size: 14;
        color: #000000;
        background: #fff;
}

#calendar .day a {
        text-decoration: none;
        color: #000000;
        font-size: 14;
        font-weight: bold;
}
#calendar .day:hover a {
        text-decoration: none;
        background-color: #FEFBBB;
        color: #000000;
        font-size: 14;
        font-weight: bold;
}

#calendar .weekend, #calendar .endday {
        text-decoration: none;
        font-size: 14;
        color: #ff0000;
}

#calendar .weekend a {
        text-decoration: none;
        font-size: 14;
        color: #ff0000;
        background: #fff;
}

#calendar .endday a {
        text-decoration: none;
        font-size: 14;
        color: #ff0000;
        font-weight: bold;
}
#calendar .endday:hover a {
        background-color: #FEFBBB;
        font-size: 14;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
}

.title {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 padding: 0px 0px 0px 6px;
 font-size: 15px;
 color: #000000; }
.titlebl {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 padding: 0px 0px 0px 0px;
 font-size: 15px;
 color: #000080; }
.titleblk {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 padding: 0px 0px 0px 26px;
 font-size: 15px;
 color: #000000; }

.me {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }

.ttt {border-top: #000000 1px solid;}
.rrr {border-right: #000000 1px solid;}
.bbb {border-bottom: #000000 1px solid;}
.lll {border-left: #000000 1px solid;}
.brd {border: #000000 1px solid;}

hr {size: 1px; color: #711307; width: 90%;}

.send {  font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #ffffff;
 background-color: #C0BFBE;
 cursor: hand;
 border: 0px solid;
 margin: 10px 0px 0px 0px;
 width: 96px;
 height: 20px;}











.bgt {
 background-image: url(images/top_01.jpg);
 background-repeat:  no-repeat;
 height: 196px;
 background-position: top;}
.bgc {
 background-image: url(images/top_02.jpg);
 background-repeat:  no-repeat;
 height: 290px;
 background-position: top;}
.bgb {
 background-image: url(images/index_02.jpg);
 background-repeat:  no-repeat;
 height: 98px;
 background-position: bottom;}


.dc {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 11px;
 color: #b1b1b1; }
.dc:hover {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 11px;
 color: #fed309; }

.ukr {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 60px;
 color: #8181b7; }
.navi {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 60px;
 color: #cfcffe; }

.search {
 border: #8c91d8 1px solid;
 width: 236px;
 height: 20px;
 margin: 18px 0px 0px 2px;
 background-image: url(images/srch.jpg);
 background-repeat:  no-repeat;
 font-family: tahoma, arial, verdana;
 font-size: 11px;
 color: #ffffff;}
.searchbut {
 border: #8c91d8 1px solid;
 width: 116px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
 font-family: tahoma, arial, verdana;
 text-decoration: none;
 font-weight: normal;
 margin: 0px 0px  0px 5px;
 background-color: #1012af;
 font-size: 11px;
 line-height: 11px;
 color: #8c91d8; }
.searchbut:hover {
 border: #ffffff 1px solid;
 width: 116px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
 font-family: tahoma, arial, verdana;
 text-decoration: none;
 font-weight: normal;
 margin: 0px 0px  0px 5px;
 background-color: #1012af;
 font-size: 11px;
 line-height: 11px;
 color: #ffffff; }


.name {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 font-size: 12px;
 color: #fed309; }

.full_link {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 font-size: 11px;
 color: #000080; }

.attr {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }

.menu {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 line-height: 20px;
 font-size: 14px;
 color: #ffffff; }
.menu:hover {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: normal;
 line-height: 20px;
 font-size: 14px;
 color: #fed309; }
.bull {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-weight: bold;
 line-height: 20px;
 font-size: 14px;
 color: #000000; }

.pad {padding: 10px 10px 10px 10px;}
/*============================================================================*/




.namepage {
 font-family: tahoma, arial, verdana;
 text-decoration:none;
 font-weight: normal;
 font-size: 30px;
 color: #02830E; }
.sloganpage {
 font-family: tahoma, arial, verdana;
 text-decoration:none;
 font-weight: normal;
 padding: 0px 0px 0px 58px;
 font-size: 12px;
 color: #02830E; }

.ttl {
 font-family: tahoma, arial, verdana;
 text-decoration:none;
 font-weight: bold;
 font-size: 13px;
 color: #000000; }

.mlink {
 font-family: tahoma, arial, verdana;
 text-decoration:none;
 font-weight: bold;
 line-height: 14px;
 font-size: 12px;
 color: #222222; }
.mlink:hover {
 font-family: tahoma, arial, verdana;
 text-decoration:none;
 font-weight: bold;
 line-height: 14px;
 font-size: 12px;
 color: #ff0000; }



#loading {
  width: 380px;
  height: 100px;
  position: absolute;
  left: 50%;
  top: 40%;
  margin-left: -25px;
  margin-top: -25px;
  z-index: 2;
}
.redd {
 font-family: arial, tahoma, verdana;
 text-decoration:none;
 font-size: 20px;
 font-weight: bold;
 color: #ff0000; }


ul { margin: 0;
     padding: 0;
     list-style: none;
     width: 150px; /* Width of Menu Items */
     border-bottom: 0px solid #005500;
     /*background-color: #DAF2E4;*/}

ul li { position: relative;}
li ul { position: absolute;
        left: 149px; /* Set 1px less than menu width */
        top: 0;
        display: none;}

/* Styles for Menu Items */
ul li a { display: block;
          font-family: tahoma, arial, verdana;
          font-size: 11px;
          text-decoration: none;
          color: #005500;
          padding: 0px;
          border: 0px solid #005500;
          border-bottom: 0;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover {color: #ffffff; background: #49985F; } /* Hover Styles */

li ul li a {padding: 2px 4px;} /* Sub Menu Styles */

li:hover ul, li.over ul {display: block;} /* The magic */

.dateheader, .dateheader a:link, .dateheader a:hover, .dateheader a:visited, .dateheader a:active {
        font-size: 11px;
        color: #f1f1f1;
        background-color: #5a1203;
        padding: 2px 2px 2px 4px;
        text-decoration: none;}
.error_message {
        font-weight: bold;
        background-color: #4B3625;
        font-size: 11;
        color: #ff0000;
        padding: 5px;
        text-align: center;}

h3, h3 a:link, h3 a:active {
        font-family: tahoma, arial, verdana;
        text-decoration: none;
        font-weight: normal;
        color: #ffc707;
        font-size: 12px;}
h3 a:hover {
        font-family: tahoma, arial, verdana;
        background-color: #F8FEEB;
        text-decoration: none;
        font-weight: normal;
        color: #222222;
        font-size: 12px;}
h3 a:visited {
        font-family: tahoma, arial, verdana;
        text-decoration: none;
        font-weight: normal;
        color: #222222;
        font-size: 12px;}

.newstext {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    color: #ffc707; }
h4 { color: #9A9898;
     font-size: 11px;
     font-weight: normal;}
.rights{font-size: 11; color: #F2EFCB;}
.p {font-size: 11;}
.support {font-size: 17px;}
.nav, .nav a:link, .nav a:hover, .nav a:visited, .nav a:active {
        background: #000;
        font-size: 12px;
        text-align: center;
        word-spacing: 50;
        color: #A9A889;}
.name {
    font-family: Times new roman;
    color: #80806A;
    font-size: 48px;
    text-indent: 30pt;
    vertical-align: text-bottom;}
.hilite { background: #d90000;}

.link {
    font-family: tahoma, arial, verdana;
    text-decoration: none;
    font-size: 11px;
    color: #222222; }
.link:hover {
    font-family: tahoma, arial, verdana;
    background-color: #f7f8c9;
    text-decoration: none;
    font-size: 11px;
    color: #000000; }

.link22 {
    font-family: tahoma, arial, verdana;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #222222; }
.link22:hover {
    font-family: tahoma, arial, verdana;
    background-color: #f7f8c9;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #000000; }
.linkrss {
    font-family: tahoma, arial, verdana;
    background-color: #ffcc66;
    text-decoration: none;
    font-size: 11px;
    color: #005500; }
.linkrss:hover {
    font-family: tahoma, arial, verdana;
    background-color: #ffcc66;
    text-decoration: none;
    font-size: 11px;
    color: #550000; }

/*.bgwhite { background-color: #ffffff;}*/
.p {padding: 14px;}
.pm {padding: 1px 2px 1px 4px;}
.pnews {padding: 2px 2px 2px 10px;}
.i {text-indent: 20px}
.bm {border-bottom: #333333 2px solid;}

.rl {border-right: #aaaaaa 1px solid;}
.bl {border-bottom: #aaaaaa 1px solid;}
.ll {border-left: #aaaaaa 1px solid;}
.tl {border-top: #aaaaaa 1px solid;}

.brddd {border: #aaaaaa 1px solid;}

.n {
   border-right: none 0px;
   border-left: none 0px;
   border-bottom: none 0px;
   border-top: none 0px;}
.c {
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 10px;
    color: #a1a1a1; }
.br {background-color: #888888;}
.text {
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 11px;
    color: #0B0549; }
.white {
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
    color: #ffffff; }
.white:hover {
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
    color: #ffcc66; }
.sl {
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    text-decoration: none;
    font-size: 11px;
    color: #A0A5AE; }
.red {
    font-family: tahoma, arial, verdana;
    background-color: #ffcc66;
    font-weight: bold;
    text-decoration: none;
    font-size: 11px;
    color: #aa0000; }
.red:hover {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    text-decoration: none;
    font-size: 11px;
    color: #000000; }

.camera { background-image: url(images/camera.jpg);
          background-repeat: no-repeat;
          background-position: top left;}
.bgright { background-image: url(images/bg.jpg);
          background-repeat: repeat-x;
          background-position: left;}
.phototop { background-image: url(images/photo_03.jpg);
          background-repeat: repeat-x;}
.photobottom { background-image: url(images/photo_07.jpg);
               background-repeat: repeat-x;}

.input {
 border: 1px #6E8A69 solid;
 width: 235px;
 height: 27px;
 color: #6D8F66;
 /*background-color: #F8FEEB;*/
 text-decoration: none;
 font-size: 18px;
 /*background-image: url(images/bginp.jpg);
 background-repeat: no-repeat;
 background-position: top;*/}

.reddd {border: 0px solid;
        width: 20px;
        height: 15px;
        background-color: #ff0000;}
.greendd {border: 0px solid;
        width: 20px;
        height: 15px;
        background-color: #00ff00;}
.bluedd {border: 0px solid;
        width: 20px;
        height: 15px;
        background-color: #ffffff;}

.srch {
 border: 0px solid;
 margin: 0px 0px 0px 13px;
 width: 38px;
 height: 38px;
 cursor: pointer;
 background-image: url(images/go.jpg);
 background-repeat: no-repeat;
 background-position: top;}

.gorss {
 font-family: tahoma, arial, verdana;
 font-weight: normal;
 text-decoration: none;
 font-size: 11px;
 background-color: #d1d1d1;
 color: #000000;
 border: 0px solid;
 width: 35px;
 height: 17px;
 cursor: pointer;}
.gorss:hover {
 font-family: tahoma, arial, verdana;
 font-weight: normal;
 text-decoration: none;
 font-size: 11px;
 background-color: #a1a1a1;
 color: #000000;
 border: 0px solid;
 width: 35px;
 height: 17px;
 cursor: pointer;}

.inputk {
 border: #888888 1px solid;
 width: 140px;
 height: 19px;
 background-color: #ffffff;
 font-size: 11px;
 color: #4A4311;}

.inputrss {
 border: 1px #222222 solid;
 width: 130px;
 height: 16px;
 color: #222222;
 background-color: #F8FEEB;
 text-decoration: none;
 font-size: 11px;}

form {  margin: 0px;
        padding: 0px;}

.t {border-top: 1px solid #222222;}

.inputc {
 font-family: arial, tahoma, verdana;
 border: 1px solid #e1e1e1;
 font-size: 12px;
 width: 260px;
 height: 18px;
 color: #000000;
 background-color: #ffffff;
 text-decoration: none;}
.txtar {
 font-family: arial, tahoma, verdana;
 border: 1px solid #e1e1e1;
 width: 260px;
 height: 140px;
 overflow: auto;
 background-color: #ffffff;
 font-size: 12px;
 color: #000000;}

.input {
 font-family: arial, tahoma, verdana;
 border: 0px solid;
 width: 200px;
 height: 20px;
 margin-bottom: 2px;
 background-color: #ffffff;
 font-size: 12px;
 color: #000000;}
.txtarr {
 font-family: arial, tahoma, verdana;
 border: 0px solid;
 width: 200px;
 height: 100px;
 overflow: auto;
 background-color: #ffffff;
 font-size: 12px;
 color: #000000;}
.sendd {
 border: 0px solid;
 width: 93px;
 height: 18px;
 cursor: hand;
 cursor: pointer;
 font-family: arial, tahoma, verdana;
 font-weight: normal;
 font-size: 12px;
 background-color: #0a4cb2;
 color: #ffffff; }
