body {padding:0; margin:0; font-family:Arial, Tahoma, Verdana; font-size:10px;}
table {border-collapse: collapse;}
td {font-family:Arial, Tahoma, Verdana; font-size:12px;}
form {padding:0px; margin:0px; }
input {font-family:Arial, Tahoma, Verdana; font-size:12px; padding:0px; margin:0px;}
.tdright {font-family:Arial, Tahoma, Verdana; font-size:12px; margin-right:5; margin-left:11}

h1 {padding-left: 20; margin:0 0 10 0; font-size: 19px; color: #494949; font-family: Book Antiqua, Arial, Tahoma, Verdana; font-style: italic; font-weight: bolder; }
h2 {font-size: 16px; color: #252525;}
h3 {padding-left: 20; margin:0 0 5 0; font-size: 16px; color: #494949; font-family: Arial, Tahoma, Verdana; font-weight: bolder; }
.grad {width:100%; height:3}
.grad2 {width:90%; height:3; border-top: 2px solid #D8D8D8}
.top {width:90%; height:167; padding:0; margin:0;}
.menu {width:90%; height:51; background: url(files/bgmenu.gif) repeat-x;}
.mid {width:90%; padding:0; margin:0; border-top: 1px solid #D8D8D8;}
.topleft {width:284; background: url(files/bglogo.gif) no-repeat;}
.bglmt {width:284; height:16; background: url(files/septop2l.gif) no-repeat;}
.bglmb {width:284; height:32; background: url(files/sepbotl.gif) no-repeat;}
.bgrmt {width:284; height:16; background: url(files/septop2.gif) no-repeat;}
.bgrmb {width:284; height:32; background: url(files/sepbot.gif) no-repeat;}

/* Новости */
.news {background: url(files/bgleftmenu.gif) repeat-y; height:100%}
.news1 {margin:0; padding: 0 10 10 20}
.middle_news_text {width: 235px; color: #838383; margin-left:20px; padding-left:10; background-image:url("files/menu_str.gif"); background-repeat: no-repeat;}
.middle_news_a {font-size: 11px; color: #5daefb; padding-right: 10px;}
.middle_news_a:hover {font-size: 11px; color: #5daefb; padding-right: 10px; text-decoration: none;}
.dop_a {font-size: 13px; color: #5daefb;}
.dop_a:hover {font-size: 13px; color: #5daefb; text-decoration: none;}
.middle_news_t {width: 225px; margin-left:20px; margin-bottom:10; padding-left:10; font-size: 11px; color: #838383; padding-top: 3px; padding-right: 10px;}
.news_text {width: 90%; color: #838383; margin-left:20px; padding-left:10; background-image:url("files/menu_str.gif"); background-repeat: no-repeat;}
.news_t {font-size: 12px; width: 90%; margin-left:20px; margin-bottom:10; padding-left:10; color: #838383; padding-top: 3px; padding-right: 10px;}

/* Низ */
.bottom_c {width: 250px; height: 92px; padding-left: 40px; font-size: 11px; color: #808080; margin: 4px;}
.bottom_a {font-size: 11px; color: #808080;}
.bottom_a:hover {font-size: 11px; color: #808080; text-decoration: none;}
.bot {width:90%; height:100; padding:0; margin:0; border-top: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8;}
.botleft {width:284; background: url(files/bgbot.gif) no-repeat}

/* Cсылки */
a {font-size: 12px; color: #484848; }
a:hover {font-size: 12px; color: #a8a8a7; text-decoration: none;}

/* Меню */
.sep {background: url(files/sep.gif) no-repeat; width:32;}
.menu_a {font-size: 12px; color: #484848; font-style: italic; font-weight: bold;}
.menu_a:hover {font-size: 12px; color: #a8a8a7; font-style: italic; font-weight: bold;}
.menu_ain {font-size: 12px; color: #a8a8a7; font-style: italic; font-weight: bold; padding-top: 10; text-decoration: none;}
.topm {width:284; height:16; background: url(files/rtop.gif) no-repeat; margin-top:20;}
.bgs {width:200; height:62; background: url(files/bgs.gif) no-repeat;}
.centm {width:284; background: url(files/rbg.gif) repeat-y; font-size:12px;}
.botm {width:284; height:16; background: url(files/rbot.gif) no-repeat;}

ul{margin:0px; padding:0px; list-style:none; line-height:14px}
ul li{ background:url(files/ar.gif) no-repeat left top; padding-left:15px; padding-bottom:5px;}