.button_light
{
        font: 11px Verdana;
        color: #8DACC3;
        padding: 2;
        border-bottom: #8DACC3 1px solid;
        border-right: #8DACC3 1px solid;
        border-left: #8DACC3 1px solid;
        border-top: #8DACC3 1px solid;
        background-color: #154078;
}
body {padding:0; margin:0; color:#000000; background-image:url(/templates/images/bg.gif)}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}
a:hover {text-decoration:none}
  .s{ color:#9A9A9A; text-decoration:none}
  .green{color:#9CE438;}
  .red{color:#2C7F06;}
  .o{color:#FFCC00;}
.blue{ color:#8498c2;text-decoration:none}
.blue1{ color:#2C426D;text-decoration:none}
.blue2{ color:#3E5484;}
.blue3{ color:#5AB3F6; text-decoration:none}
.blue4{font-size:12px; color:#8DACC3}
.blue5{ color:#4E7592;}
.blue6{color:#8DACC3}
  .w{color:#FFFFFF; }
  .b{color:#000000; }
td.blue{ color:#8498c2;text-decoration:none}
.t1{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }

a.blue7{ color:#8498c2;text-decoration:none}
a.blue7:hover{ color:#8498c2;text-decoration:underline}

input,textarea{
   background:#011A3B;
   border:1px solid #3E5484;
   font-family:Tahoma;
   font-size:11px;
}
a {color: #5AB3F6;text-decoration:underline}

td.div_line
        {
        height: 1;
        background:url(/templates/images/div_line_1.jpg);
        background-repeat: no-repeat;
        }

td.navi
        {
        font: 11px Verdana;
        color: #5AB3F6;
        height: 30;
        padding-left:12;
        padding-top:9;
        padding-bottom:9;
        }

a.navi {font: 11px Verdana; color: #5AB3F6;text-decoration:none}
a.navi:hover {font: 11px Verdana; color: #5AB3F6;text-decoration:underline}
div.main_caption
        {
                font: 12px Verdana;
                font-weight: bold;
                color: #f6cf16;
                height: 30;
                padding-left:20;
                padding-right:20;
                padding-top:6;
        }

td.text_contacts
        {
                font: 11px Verdana;
                color: #8DACC3;
                height: 20;
                padding-left:20;
                padding-right:20;
                padding-top:6;
        }

td.main_caption
        {
                font: 12px Verdana;
                font-weight: bold;
                color: #f6cf16;
                height: 30;
                padding-left:20;
                padding-right:20;
                padding-top:6;
        }

td.text_1
        {
                font: 11px Verdana;
                color: #b5bfd5;
                padding-left:20;
                padding-top:10;
        }

td.text_2
        {
                font: 11px Verdana;
                color: #8DACC3;
                padding-left:0;
                padding-top:0;
        }

td.blue{ color:#8498c2;text-decoration:none}
td.news_head{font: 11px Verdana; font-weight: bold; color:#f6cf16;text-decoration:none}

td.news_head
        {
                font: 11px Verdana;
                font-weight: bold;
                color: #8DACC3;
                height: 30;
                padding-left:20;
                padding-right:20;
                padding-top:10;
        }

td.head_2
        {
                font: 12px Verdana;
                font-weight: bold;
                color: #8DACC3;
                height: 30;
                padding-left:20;
                padding-right:20;
                padding-top:10;
        }

td.news_head_main
        {
                font: 10px Verdana;
                font-weight: bold;
                color: #8DACC3;
                height: 20;
                padding-left:10;
                padding-right:20;
                padding-top:10;
        }

td.news_parent_head
        {
                font: 11px Verdana;
                color: #8498c2;
                height: 20;
                padding-left:20;
                padding-right:20;
                padding-top:10;
        }

td.page
        {
        color: #8498c2;
        font-size: 11px;
        font-family: Verdana;
        text-decoration: none;
        }

a.page
        {
        color: #8498c2;
        font-size: 11px;
        font-family: Verdana;
        text-decoration: none;
        }

a.page:hover
        {
        color: #ffffff;
        text-decoration: underline;
        }

td.foto_galery_item {
        margin:0px;
        font-size :11px;
        width:100px;
        height:80px;
        }
td.foto_galery_item_title
        {
        color: #404040;
        font-size: 11px;
        font-family: Verdana;
        text-decoration: none;
        padding-left:10;
        padding-right:10;
        width:130px;
        height:50px;
        }



td.text_3
        {
                font: 11px Tahoma;
                color: #8DACC3;
                padding-left:0;
                padding-top:0;

        }

a.text_3
        {
                font: 11px Tahoma;
                color: #8DACC3;
                text-decoration: none;

        }

a.text_3:hover
        {
        color: #8498c2;
        text-decoration: underline;
        }

td.site_map
        {
        color: #8498c2;
        font-size: 11px;
        height:20px;
        font-family: Verdana;
        text-decoration: none;
        }

a.site_map
        {
        color: #8498c2;
        font-size: 11px;
        font-family: Verdana;
        text-decoration: none;
        }

a.site_map:hover
        {
        color: #ffffff;
        text-decoration: underline;
        }

.form_contacts
{
        font: 11px Verdana;
        color: #8498c2;
        padding: 0;

}

td.error
        {
        color: #f6cf16;
        font-size: 11px;
        height:20px;
        font-family: Verdana;
        text-decoration: none;
        }

td.text_4
        {
                font: 11px Tahoma;
                color: #b5bfd5;
                padding-left:20;
                padding-top:10;
        }