@charset "windows-1251";

body {margin: 0px; padding: 0px; background-image: url(right_bg.jpg); background-repeat: repeat-x; background-position: top; background-color: #E2F4E4}

body, td, div, p, input, textarea {color: black; font-family: Verdana; font-size: 9pt; font-weight: normal;}

a {color: black; font-family: Verdana; font-size: 9pt}
a:hover {text-decoration: none;}

input, textarea, select {border: 1px solid gray;}

.maintbl {background-image: url(left_menu_bg.jpg); background-repeat: repeat-y; background-position: left}
/* ----- left column ------ */
.left {width: 273px; background-image: url(left_menu_top.jpg); background-repeat: no-repeat; background-position: top; }

.menu {margin-top: 30px; width: 100%;}
.menu_header {margin: 5px 0px 0px 15px; background-image: url(bullet.gif); background-repeat: no-repeat; padding-left: 27px; font-family: Verdana; font-size: 14pt; font-weight: normal; font-style: oblique; background-position: left bottom}
.menu_list {margin: 5px 0px 10px 42px; border: 0px solid transparent; line-height: 18px;}
a.menu_left {text-decoration: none;}
a.menu_left:hover {text-decoration: underline;}

/* ----- main column ------ */
.main {width: 711px; background-color: white; height: 800px;}

.logo {background-image: url(logo_right.jpg); background-position: right; background-repeat: no-repeat}
.colage {padding: 5px 5px 0px 5px;}

.menu_main {margin: 0px 5px 5px 5px; background-image: url(menu_bg.jpg); background-repeat: repeat-x; height: 39px;}
.menu_el {float: left; height: 39px; padding: 13px 6px 0px 6px;}
.menu_el a {font-size: 10px; text-decoration: none;}
.menu_el a:hover {text-decoration: none; color: gray;}
.menu_sep {float: left; width: 1px; background-image: url(menu_sep.jpg); background-repeat: no-repeat; height: 39px;}

.content {padding: 15px 30px 5px 30px;}
.title {margin: 10px 0px 15px 0px; color: #911420; text-transform: uppercase;}

.listmenu {margin-bottom: 15px;}
.listmenu li {list-style-image: url(list_bullet.jpg); margin: 3px 0px 3px 0px;}
.listmenu li#act {list-style-image: url(list_bullet2.jpg);}
.listmenu li a {text-decoration: none;}
.listmenu li a:hover {text-decoration: underline;}

.zapished {border-bottom: 1px solid gray; color: #911420;}
.errormess {margin: 5px 0px 3px 80px; color: red; font-weight: bold;}

.newsphoto {margin: 10px 15px 0px 0px;}
.newshed {margin: 10px 0px 2px 0px;}
.newshed .text {color: #804000; font-size: 8pt;}
.newsann {text-decoration: none;}
.newsann:hover {color: #4E4E4E;}

.arch_year{margin: 4px;}
.arch_month{margin: 6px 0px 6px 20px;}
.arch_newsel{margin-left: 40px; padding: 5px; background-color: #ECECEC;}

.left_footer {background-image: url(footer_left.jpg); background-repeat: no-repeat; color: white; font-size: 8pt;}
.mid_footer {background-image: url(footer_mid.jpg); background-repeat: no-repeat; background-position: top; padding: 5px 30px 5px 5px;}
.right_footer {background-image: url(footer_right_bg.jpg); background-repeat: repeat-x}

/* ----- rigth column ------ */
.right {background-image: url(main_right_bg.jpg); background-repeat: repeat-y}

.img2 {border: 1px solid #CCCCCC; padding: 5px; background-color:#F3F3F3; width: 1%; cursor: pointer;}
.img {border: 1px solid #CCCCCC; padding: 5px; background-color:#F3F3F3;}

