body {margin:0px; padding:0px; background:url(../i/mainbg.gif);}
div {display:block;}
h1 {font:24px times new roman; color:#4C0000; margin:0px; padding:5px 5px 7px 5px; text-align:left;}

/*ul {padding:2px 10px 10px 30px; margin:0px 10px 0px 30px; list-style: disc;}*/
ol {padding:0px 10px 6px 30px; margin:0px 10px 0px 30px;}
li {margin:0px; font:14px arial; color:#514B3E; padding:0px 5px 0px 5px; text-align:left;}
table {border-collapse:collapse; border:none; }
table td {border:none; vertical-align:top; }


.mtab {width:100%; padding:0px; margin:0px; border-collapse:collapse; border:none; min-width:1024px;}
.mtab td {vertical-align:top; padding:0px; margin:0px;}
.mtab td img.r {width:1024px; height:0px; margin:0px; padding:0px; position:relative;}


.header {background:url(../i/headfon_.jpg) repeat-x right;}
.header .left {}
.header .right {height:345px; background:url(../i/rightheadfon_.jpg) right no-repeat;}
.header .logo {position:relative; left:55px; top:10px; width:290px; text-align:center;}
.header .logo img {border:none;}

.navbar {background:url(../i/navbarfon.jpg) repeat-x top; height:42px;}
.navbar .item {background:url(../i/menufon.gif) repeat-x top; float:left; width:33%;}
.navbar .item .left {background:url(../i/menuleft.jpg) no-repeat left top;}
.navbar .item .right {background:url(../i/menuright.jpg) no-repeat right top; text-align:center; padding:0px 40px 0px 40px; height:42px;}
.navbar .item a {font:26px times new roman; color:#4D0101; text-decoration:none; padding-left:30px; background:url(../i/menumark.gif) no-repeat left;}
.navbar .item a:hover {}
.navbar .item img {border:none; margin-left:10px; top:2px; position:relative;}
.navbar .item .right div {padding-top:12px;}
.navbar .litem {background:url(../i/lastmenufon.gif) repeat-x top; float:right; width:34%; height:42px;}
.navbar .litem .left {background:url(../i/lastmenuleft.jpg) no-repeat left top;}
.navbar .litem .right {background:url(../i/lastmenuright.jpg) no-repeat right top; text-align:center; padding:0px 40px 0px 40px;  height:42px;}
.navbar .litem a {font:26px times new roman; color:#4D0101; text-decoration:none; padding-left:30px; background:url(../i/menumark.gif) no-repeat left;}
.navbar .litem a:hover {}
.navbar .litem img {border:none; margin-left:10px; top:2px; position:relative;}
.navbar .litem .right div {padding-top:12px;}

.content {height:260px;}
.content .item {float:left; width:33%; background:url(../i/contitemfon.gif);}
.content .item .border {background:url(../i/border.jpg) repeat-x bottom;}
.content .item .left {background:url(../i/contleft.jpg) no-repeat left top;}
.content .item .right {background:url(../i/contright.jpg) no-repeat right top; height:256px;}
.content .item .main {background:url(../i/contmainfon.jpg) no-repeat center top; padding-top:18px; text-align:center;}
.content .item img {padding:0px; margin:0px;}
.content .item p {font:12px times new roman; color:#908265; margin:0px; padding:0px;}
.content .litem {float:right; width:34%; background:url(../i/contitemfon.gif);}
.content .litem .border {background:url(../i/border.jpg) repeat-x bottom;}
.content .litem .left {background:url(../i/lastcontleft.jpg) no-repeat left top;}
.content .litem .right {background:url(../i/lastcontright.jpg) no-repeat right top; height:256px;}
.content .litem .main {background:url(../i/contmainfon.jpg) no-repeat center top; padding:18px 0px 0px 0px; text-align:center;}
.content .litem img {padding:0px; margin:0px;}
.content .litem p {font:12px times new roman; color:#908265; margin:0px; padding:0px;}

.fon {background:url(../i/navbarfon.jpg) repeat-x top; height:41px;}
.stol {background:url(../i/rightmenubarfon.jpg) no-repeat right top; height:41px; width:100%;}
.menubar {height:41px; padding:0px 5px 0px 5px; text-align:center;}
.menubar div {float:left;}
.menubar .item {background:url(../i/menuitemfon.gif) repeat-x top; height:41px; width:auto;}
.menubar .item .left {background:url(../i/leftmenufon.gif) no-repeat left top;}
.menubar .item .right {background:url(../i/rightmenufon.gif) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.menubar .item .right div {padding-top:20px;}
.menubar .item a {font:12px tahoma; color:#8C1515; text-decoration:none;}
.menubar .item a:hover {text-decoration:underline; color:#100000;}

.active {background:url(../i/menuactive.jpg) repeat-x; height:41px; width:auto;}
.active .left {background:url(../i/leftactive.jpg) no-repeat top left;}
.active .right {background:url(../i/rightactive.jpg) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.active .right div {padding-top:20px;}
.active a {font:12px tahoma; color:#8C1515; text-decoration:none;}
.active a:hover {text-decoration:underline; color:#100000;}

.menubar .fitem {background:url(../i/menuitemfon.gif) repeat-x top; height:41px; width:auto;}
.menubar .fitem .left {background:url(../i/fleftmenufon.jpg) no-repeat left top;}
.menubar .fitem .right {background:url(../i/rightmenufon.jpg) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.menubar .fitem .right div {padding-top:20px;}
.menubar .fitem a {font:12px tahoma; color:#8C1515; text-decoration:none;}
.menubar .fitem a:hover {text-decoration:underline; color:#100000;}






/*###############################  ÍÎÂÛÅ ÑÒÈËÈ  #################################################*/




table.tab { margin-top:5px; top:5px; }
table.tab tr td {font:12px arial;color:#514B3E; padding:5px;}
td.vert { text-align:center; vertical-align:middle;}

table.tab2 { margin-left:20px }
table.tab2 tr td {font:12px arial;color:#514B3E; padding:5px;}


center {font:12px arial;color:#514B3E; }

.maindiv {width:100%; height:auto;}
.maindiv .left {float:left; padding:55px 0px 20px 10px;}
.maindiv .left .news {width:385px; margin-bottom:15px;}
.maindiv .left .news div.date { background:url(../i/datefon.gif) no-repeat left bottom; padding-right:20px;}
.maindiv .left .news p.date {text-align:right; margin:0px; padding:6px 65px 0px 5px; font:bold 11px tahoma; color:#7A7A7A;}
.maindiv .left .news .top {width:385px; background:url(../i/newsfon.jpg) repeat-y;}
.maindiv .left .news .bottom {width:385px; background:url(../i/newstop.jpg) no-repeat top;}
.maindiv .left .news .txt {padding:18px; background:url(../i/newsbottom.jpg) no-repeat bottom;}
.maindiv .left .news h1 {font:14px times new roman; color:#820000; margin:0px; padding:2px 2px 3px 2px;}
.maindiv .left .news p {font:11px tahoma; color:#514B3E; text-align:justify; margin:0px; padding:3px 10px 4px 10px;}
.maindiv .left .news a {font:11px tahoma; color:#820000; text-decoration:underline; padding-left:5px;}
.maindiv .left .news a:hover {text-decoration:none;}
.more {font:11px tahoma; color:#820000; text-decoration:underline; padding-left:5px;}
.more:hover {text-decoration:none;}

.maindiv .left .news .txt2 {padding:18px; background:url(../i/newsbottom.jpg) no-repeat bottom;}
.maindiv .left .news .txt2 a {font: 18px times new roman; color:#820000; text-decoration:none; padding-left:5px; line-height:20px;}
.maindiv .left .news .txt2 a:hover {text-decoration:underline;}

.newsdiv {padding:30px 10px 30px 10px;}
.newsdiv .news {margin-bottom:15px;}
.newsdiv .news .txt p.date {margin:0px; padding:5px 5px 2px 10px; font:bold 14px tahoma; color:#BFAE89; text-align:left;}
.newsdiv .news .txt {padding:0px 15px 15px 10px;}
.newsdiv .news h1 {font:14px times new roman; color:#820000; margin:0px; padding:5px 5px 1px 10px;}
.newsdiv .news .txt p {font:14px arial; color:#514B3E; text-align:justify; margin:0px; padding:3px 10px 4px 10px;}
.newsdiv .news a {font:14px arial; color:#820000; text-decoration:underline;}
.newsdiv .news a:hover {text-decoration:none;}

.maindiv .text {padding:30px 0px 0px 0px;}
.maindiv .text p {margin:0px; font:12px arial; color:#514B3E; padding:2px 10px 5px 20px; text-align:justify;}
.maindiv .text a {font:12px tahoma; color:#820000; text-decoration:underline; padding-left:5px;}
.maindiv .text a:hover {text-decoration:none;}
.maindiv .text img.r {width:0px; height:305px; float:left;  border:none;}
.maindiv .text img {border:1px solid #D5C395; margin:5px 0px 10px 10px;}
.line {background:url(../i/center.gif) no-repeat 33px center; padding:0px; margin:0px;}
.line .top {background:url(../i/linefon.gif) repeat-y 35px; padding:0px; margin:0px;}
.line .bottom {background:url(../i/topbot.gif) no-repeat 1px top; margin:0px; padding:0px; padding-top:55px;}
.line .center {background:url(../i/topbot.gif) no-repeat 1px bottom; margin:0px; padding:55px 20px 55px 55px;}

.dummy {height:35px; clear:both; background:url(../i/dummyfon.gif) repeat-x bottom;}
.dummy .leftdummy {height:35px; background:url(../i/leftdummyfon.gif) no-repeat left bottom;}

.footer {background:#100000 url(../i/footerfon.jpg) repeat-x top;  clear:both;}
.footer .leftfooter {background:url(../i/leftfooterfon.jpg) no-repeat left top; text-align:right; height:57px;}
.footer .link {padding:0px 35px 0px 0px; float:right;}
.footer .img {padding:15px 35px 0px 0px; float:right;}
.footer a {font:11px tahoma; color:#AA9A77; text-decoration:underline; }
.footer a:hover {text-decoration:none;}
.footer img {border:none;}

.fon {background:url(../i/navbarfon.jpg) repeat-x top; height:41px;}
.stol {background:url(../i/rightmenubarfon.jpg) no-repeat right top; height:41px; width:100%;}
.menubar {height:41px; padding:0px 5px 0px 5px; text-align:center;}
.menubar div {float:left;}
.menubar .item {background:url(../i/menuitemfon.gif) repeat-x top; height:41px; width:auto;}
.menubar .item .left {background:url(../i/leftmenufon.gif) no-repeat left top;}
.menubar .item .right {background:url(../i/rightmenufon.gif) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.menubar .item .right div {padding-top:20px;}
.menubar .item a {font: 12px "arial", Times, serif; color:#8C1515; text-decoration:none;}
.menubar .item a:hover {text-decoration:underline; color:#100000;}

.active {background:url(../i/menuactive.jpg) repeat-x; height:41px; width:auto;}
.active .left {background:url(../i/leftactive.jpg) no-repeat top left;}
.active .right {background:url(../i/rightactive.jpg) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.active .right div {padding-top:20px;}
.active a {font: 12px "arial", Times, serif; color:#8C1515; text-decoration:none;}
.active a:hover {text-decoration:underline; color:#100000;}

.menubar .fitem {background:url(../i/menuitemfon.gif) repeat-x top; height:41px; width:auto;}
.menubar .fitem .left {background:url(../i/fleftmenufon.jpg) no-repeat left top;}
.menubar .fitem .right {background:url(../i/rightmenufon.jpg) no-repeat right top; padding:0px 4px 0px 4px;  height:41px;}
.menubar .fitem .right div {padding-top:20px;}
.menubar .fitem a {font: 12px "arial", Times, serif; color:#8C1515; text-decoration:none;}
.menubar .fitem a:hover {text-decoration:underline; color:#100000;}

table.datatab {margin:0px 0px 0px 0px; padding:0px; border-collapse:collapse;font:12px verdana; color:#514B3E;}
table.datatab th {font-weight:bold; text-align:center; border:1px solid #920000; margin:0px; padding:2px 5px 2px 5px; background:#920000; color:#fff;}
table.datatab td {border:1px solid #D5C395; margin:0px; padding:3px; }
table.datatab td.title {font-weight:bold; text-align:center;}

tr.bre td {border:1px solid #D5C395; margin:0px; padding:2px 5px 2px 5px; text-align:center; }
th.tab {font:14px arial; font-weight:bold; text-align:left; margin:0px; padding:2px 5px 2px 5px; background:#920000; color:#fff;}

table.tab { margin-top:5px; top:5px; }
table.tab tr td {font:12px verdana;color:#514B3E; padding:2px 5px 2px 5px;}
td.vert { text-align:center; vertical-align:middle;}





table.datatab2 {margin:10px 20px 10px 10px; padding:0px; font:12px arial; color:#514B3E;}
table.datatab2 th {font-weight:bold; text-align:left; margin:0px; padding:2px 5px 2px 5px; background:#920000; color:#fff;}
table.datatab2 td { margin:0px; padding:2px 5px 2px 5px; }
table.datatab2 td.title {font-weight:bold; text-align:center;}

#rasp {width:1px; height:600px;}

/*ul.netm { margin:5px 5px 5px -15px; list-style-type:none; }
ul.netm ul li { margin:5px 5px 5px -20px; padding-bottom:3px; }
ul.netm ol li { margin:5px 5px 5px -20px; padding-bottom:3px; }
ol li { margin-left:5px; padding:3px;} */