/* General Style */

a:link {

    text-decoration: underline;
text-align: left;

    color: #0069A9;

}

a:active {

    text-decoration: underline;
text-align: left;
    color: #0069A9;

}

a:visited {

    text-decoration: underline;
text-align: left;
    color: #0069A9;

}

a:hover {

    text-decoration: none;
text-align: left;
    color: #000000;

}

a.title_link:link {
    text-decoration: none;
    color: dimgray;
}

a.title_link:active {
    text-decoration: none;
    color: dimgray;
}

a.title_link:visited {
    text-decoration: none;
    color: dimgray;
}

a.title_link:hover {
    text-decoration: none;
    color: dimgray;
}

.topLink a:link {

    text-decoration: none;

    color: #C1E7FF;

}

.topLink a:active {

    text-decoration: none;

    color: #C1E7FF;

}

.topLink a:visited {

    text-decoration: none;

    color: #C1E7FF;

}

.topLink a:hover {

    text-decoration: none;

    color: #FFFFFF;

}

body {

    margin: 0;

    padding: 0;

    background-color: #FFFFFF;

}

td {

    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

    font-size: 8pt;

    text-align: justify;

}

hr {

    border-style: solid;

    border-bottom: none;

    height: 1px;

    color: dimgray;

    background-color: dimgray;

}

hr.hrbold {

    height: 2px;

}

/* ----- */

/* Menus */

ul.uz {

    list-style: none;

    margin: 0 0 0 0;

    padding-left: 0;

}

/* ----- */

/* Main Menu */

a.m:link {

    text-decoration: none;

    color: #7D7D7D

}

a.m:active {

    text-decoration: none;

    color: #7D7D7D

}

a.m:visited {

    text-decoration: none;

    color: #7D7D7D

}

a.m:hover {

    text-decoration: none;

    color: #016CAC

}

a.ma:link {

    text-decoration: none;

    color: #016CAC

}

a.ma:active {

    text-decoration: underline;

    color: #0069A9;

}

a.ma:visited {

    text-decoration: none;

    color: #016CAC

}

a.ma:hover {

    text-decoration: none;

    color: #000000

}

li.m {

    padding: 3px 0 5px 11px;

    background: url( 'http://src.ucoz.ru/t/901/11.gif' ) no-repeat 0 6px;

}

h1.m {
   font-size: 8pt;
   margin: 0 0 0 0;
   padding: 3px 0 5px 11px;
   background: url( 'http://src.ucoz.ru/t/901/11.gif' ) no-repeat 0 6px;
   text-align:left;
}

h1.inline {
   margin: 0;
   padding: 0;
   font-size: 8pt;
   display: inline;
   font-weight: normal;
}

.left_menu_block .catsTd {

    padding: 3px 0 5px 11px;

    background: url( 'http://src.ucoz.ru/t/901/11.gif' ) no-repeat 0 6px;

}

.left_menu_block .catsTdI {

    padding: 3px 0 5px 11px;

    background: url( 'http://src.ucoz.ru/t/901/11.gif' ) no-repeat 0 6px;


}

/* --------- */

/* Module Part Menu */

.catNumData {

    font-size: 7pt;

    color: #7D7D7D;

}

a.catName:link {

    text-decoration: none;

    color: #7D7D7D;

}

a.catName:active {

    text-decoration: underline;

    color: #7D7D7D;

}

a.catName:visited {

    text-decoration: none;

    color: #7D7D7D;

}

a.catName:hover {

    text-decoration: none;

    color: #016CAC;

}

a.catNameActive:link {

    text-decoration: none;

    color: #016CAC;

}

a.catNameActive:active {

    text-decoration: underline;

    color: #0069A9;

}

a.catNameActive:visited {

    text-decoration: none;

    color: #016CAC;

}

a.catNameActive:hover {

    text-decoration: none;

    color: #000000;

}

/* ----------------- */

.news_column {

    font-size: 11px;

}

.news_block_title {

    padding-left: 5px;

    padding-right: 5px;
    padding-bottom: 1px;

    font-size: 13px;

    font-weight: bolder;

    letter-spacing: 1px;

    background-color: #b2e5ca; /*c4e9ff, lightblue;*/

    color: #423e3c; /*080503, dimgray, #555555;*/

}

.news_block {

    padding: 5px 5px 0 5px;
    clear: both;
text-align: left;

}

.news_in_brief {

    padding-top: 6px; /*color: #016cac;*/
text-align: justify;

}

.news_date {

    padding-top: 2px;

    font-size: 9px;

    color: dimgray; /*#555555;*/

}

.news_block a:link {

    text-decoration: none;
text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.news_block a:visited {

    text-decoration: none;
text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.news_block a:hover {

    text-decoration: none;
text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: dotted;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

/* .news_block a:active { } */

.news_block img {

    margin-right: 5px;

    border: none;

    text-align: left;

}

.single_news_block {

    padding: 5px 5px 5px 5px;
    clear:both;

}

.single_news_block img {

    margin-right: 5px;

    border: none;

    text-align: left;

}

.single_news_title {
    text-align:left;
    padding-left: 5px;

    padding-right: 5px;

    font-size: 13px;

    font-weight: bolder;

    letter-spacing: 1px;

    background-color: #b2e5ca; /*c4e9ff, lightblue;*/

    color: #423e3c; /*080503, dimgray, #555555;*/

}

.single_news_subtitle {

    padding: 5px 5px 5px 5px;

    color: dimgray; /*#555555;*/

}

.single_news_content {

    padding: 5px 5px 5px 5px;

}

.single_news_content h1 {
   margin: 0;
   padding: 0;
   font-size: 8pt;
   display: inline;
   font-weight:normal;
}

.news_in_brief h1, h2, h3, h4 {
   margin: 0;
   padding: 0;
   font-size: 8pt;
   display: inline;
   font-weight:normal;
}

.single_news_block a:link {

    text-decoration: none;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.single_news_block a:visited {

    text-decoration: none;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.single_news_block a:hover {

    text-decoration: none;

    border-bottom-width: 1px;

    border-bottom-style: dotted;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

/* .single_news_block a:active { } */

.inline_menu_block {

    padding: 5px 0 5px 5px;

}

.inline_menu_block .catsTdI {

    padding: 3px 7px 3px 7px;

}

.noEntry {

    text-align: left;

    padding: 5px;

}

/* Comments related */
.news_comments {
    padding: 5px;
}

.comment {
    padding-top: 5px;
    padding-bottom: 5px;
}

.comment div {
    padding-top: 5px;
    padding-bottom: 5px;
}

.comm0 {
    width:100%;
    clear:both;
}

.comm1 {
    width: 25%;
    float:left;
}

.comm2 {
    width: 75%;
    float:left;
}

.commFl {
    width: 100%;
}

.commNumber, .commPageSelector {
    text-align:center;
    padding: 5px;
}
/* end */

.requests_block {
    padding-top: 2px;
    padding-bottom: 2px;
    clear: both;
    text-align: left;
    border-width: 1px;

}

.requests_category {
    text-align: right;
    padding-top: 2px;

    font-size: 9px;

    color: blueviolet; /*#555555;*/
}



.requests_block a:link {

    text-decoration: none;
text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.requests_block a:visited {

    text-decoration: none;
    text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.requests_block a:hover {

    text-decoration: none;
text-align: left;
    border-bottom-width: 1px;

    border-bottom-style: dotted;

    border-bottom-color: dimgray; /*#777777;*/

    color: dimgray; /*#555555;*/

}

.requests_block_title {

    margin-bottom: 5px;
    text-align: center;
    padding-bottom:1px;

    font-size: 13px;

    font-weight: bolder;

    letter-spacing: 1px;

    background-color: wheat; /*#b2e5ca; c4e9ff, lightblue;*/

    color: #423e3c; /*080503, dimgray, #555555;*/

}