body {margin: 0}
a.menu:active {text-decoration:none;}
a.menu:visited {text-decoration:none;}
a.menu:link {text-decoration:none;}
a.menu:hover {text-decoration:none;}

a.line:active {text-decoration:underline;}
a.line:visited {text-decoration:underline;}
a.line:link {text-decoration:underline;}
a.line:hover {text-decoration:none;}

a.un_line:active {text-decoration:none;}
a.un_line:visited {text-decoration:none;}
a.un_line:link {text-decoration:none;}
a.un_line:hover {text-decoration:underline;}

a {
    text-decoration: underline;
    font-size: 11px;
    font-family: tahoma;
    color: #000000;
}
a:hover {
    text-decoration: none;
}

p {
    font-size: 11px;
    font-family: tahoma;
    color: #000000;
	margin-top:5px;
	margin-bottom:5px;
}

li {
	list-style-image: url(../img/li_2.gif);
    font-size: 11px;
    font-family: tahoma;
    color: #000000;           
}

td, div, span, font, li, input, textarea, select {
    font-size: 11px;
    font-family: tahoma;
    color: #000000;           
}
b {
    font-size: 11px;
    font-family: tahoma;
    color: #000000;
    font-weight: bold;
}
.size_14 {font-size: 14px;}

.ico_bg {
    background-image: url(../img/ico_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.right_bg {
    background-image: url(../img/right_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.text_search {
    font-size: 12px;
    font-family: tahoma;
    color: #094E7D;
}

.input_text {
    border:1px solid;
    border-color:#094E7D;
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: tahoma;
    color: #000000;           
}

.left_menu {
    font-size: 12px;
    font-family: tahoma;
    color: #094E7D;
    font-weight:bold;
}
.submenu {
    font-size: 11px;
    font-family: tahoma;
    color: #0075C5;
    font-weight:bold;
}
a.submenu:active {text-decoration:none;}
a.submenu:visited {text-decoration:none;}
a.submenu:link {text-decoration:none;}
a.submenu:hover {color: #094E7D;text-decoration:underline;}

.menu_bg {
    background-image: url(../img/menu_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}
.bottom {
    border-bottom: 1px solid;
    border-color:#DDDDDD;
}

.blue_bg {
    background-image: url(../img/blue_bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}

.journal_title {
    font-size: 13px;
    font-family: tahoma;
    color: #094E7D;
    font-weight:bold;
}
.journal_color {color: #880101;}

.pub_top {
    border-top: 1px solid;
    border-color:#9F9F9F;
}

.next {
    font-size: 11px;
    font-family: tahoma;
    color: #459CD7;
    font-weight:bold;
}

.anounce_top {
    border-top: 1px solid;
    border-color:#459CD7;
}

.news_bg {
    background-image: url(../img/news_bg.gif);
    background-position: left center;
    background-repeat: repeat-x;
}

.date {
    font-size: 10px;
    font-family: tahoma;
    color: #0075C5;
    font-weight:bold;
}
.news_a {
    text-decoration: underline;
    font-size: 11px;
    font-family: tahoma;
    color: #000000;
}
.news_bottom {
    border-bottom: 1px solid;
    border-color:#C5C5C5;
}
.news_top {
    border-top: 1px solid;
    border-color:#C5C5C5;
}

.block_title {
    font-size: 14px;
    font-family: tahoma;
    color: #094E7D;
}

.btn_bg {
    background-image: url(../img/btn_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.coolbutton {
    background: #ffffff;
    background-image: url(../img/btn_bg.gif);
    background-position: left center;
    background-repeat: repeat-x;
    border-top: 1px solid #BC0000;
    border-left: 1px solid #BC0000;
    border-bottom: 1px solid #BC0000;
    border-right: 1px solid #BC0000;
    padding: 1px;
    height: 23px;
} 
.coolbutton_text {
    font-size: 9px;
    font-family: tahoma;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
} 

.foot_menu {
    font-size: 11px;
    font-family: tahoma;
    color: #094E7D;
    font-weight: bold;
}

.copyright {
    font-size: 10px;
    font-family: tahoma;
    color: #515151;
}
.am {
    font-size: 10px;
    font-family: tahoma;
    color: #0060C0;
    font-weight: bold;
}

.nav_inactive {
    font-size: 10px;
    font-family: tahoma;
    color: #707070;
}
.nav_active {
    font-size: 10px;
    font-family: tahoma;
    color: #094E7D;
}

.nav_bottom {
    border-bottom: 1px solid;
    border-color:#DDDDDD;
}

.ins_border {
    border-top: 2px solid;
    border-color:#BFB9B0;
}

.topmenu {
    font-size: 11px;
    font-family: tahoma;
    color: #063352;
    font-weight: bold;
}
a.topmenu:active {text-decoration:none;}
a.topmenu:visited {text-decoration:none;}
a.topmenu:link {text-decoration:none;}
a.topmenu:hover {text-decoration:underline;color:#0075C5;}
.topmenu_active {
    font-size: 11px;
    font-family: tahoma;
    color: #0075C5;
    font-weight: bold;
}

.topmenu_bg {
    background-image: url(../img/topmenu_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.pager_border {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color:#A2CDEB;
}

.cnt_title_bg {
    background-image: url(../img/cnt_title_bg.gif);
    background-position: left center;
    background-repeat: repeat-x;
}

.content_title {
    font-size: 12px;
    font-family: tahoma;
    color: #870000;
    font-weight: bold;
}

.border {
    border: 1px solid;
    border-color:#0075C5;
}
.left {
    border-left: 1px solid;
    border-color:#0075C5;
}
.top {
    border-top: 1px solid;
    border-color:#0075C5;
}

.ArchiveSelect {width:170px;}

.width {width:200px;}