body	{background-color: #ffffff; font-size: 82%; font-family: Arial, sans-serif; padding: 0; margin: 0;}
body td	{font-size: 82%; font-family: Arial, sans-serif;}
a.txt:link, a.txt:visited, a.txt:hover {text-decoration: none; color: #000000;}
/*--Shoutbox--------------------------------------------------*/
.shouts {
border: 1px;
border-style:solid;
border-color: #004C75; 
height: 120px;
width: 148px;
padding: 0px;
overflow: auto;
}
.news {float:left; width:100%; border-bottom:1px solid #ccc; padding:3px 0 5px 0; margin-bottom:5px; overflow:hidden}
.fl {float:left}
#article div#anons {font-size: 90%; font-weight: bold; margin-top: 12px;}
#article div#text {font-size: 90%; margin-top: 12px;}
.newstext {margin:0 10px 0 130px}
H2 {font-size:14px; margin:0 0 10px 0}
.newstext H2 A {color:#1e80b1; text-decoration:none}
.newstext H2 A:hover {text-decoration:underline}
.newstext A {color:#635d5c; text-decoration:none}
.newstext A SPAN {font-size:0.9em; color:#1e80b1; text-decoration:underline}
.newstext A:hover SPAN, .newstext .blue:hover {text-decoration:none}
.newstext .blue {color:#1e80b1; text-decoration:underline}
.news TABLE {width:100%; border-collapse:collapse}
.news TD {width:50%; padding:0; vertical-align:top}
.news TD .newstext {margin:0 10px 0 190px}
td.ohead {width:99%;background: url(/i/h1.gif) repeat-x 0px 3px; }
.shoutinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 130px;
}
table.uli {width:100%; }
.shouttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}
a:hover	{color: #E20000;}
body { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
11px; /* this attribute sets the basis for all the other scrollbar colors (Internet 
Explorer 5.5+ only) */ SCROLLBAR-BASE-color: #CCCCCC; SCROLLBAR-ARROW-color: #777777; } hr { height: 1px; color: #444444; background-color: 
#ffffff; } ul, p, td { color: #444444; font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 11px; }
.searchinput_sea { background-color: #FFFFFF; font-family: Verdana, 
Arial, Helvetica, sans-serif; color: #555555; font-size: 13px; WIDTH: 480px; } 
.searchinput_s { background-color: #FFFFFF;  font-family: Verdana, 
Arial, Helvetica, sans-serif; color: #555555; font-size: 13px; WIDTH: 230px; } 
 .button {height:1.8em; border: 1px #2FA537 outset; background-color: #0F8F19; color: #FFFFFF; letter-spacing: 0px; font-size: 12px; font-family: arial, sans-serif;}
.code
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: "courier new", "times new roman", monospace;
	font-size: 9pt;
	line-height: 1.3em;
	/* Put a nice border around it. */
	border: 0px solid #000000;
	margin: 1px auto 1px auto;
	padding: 1px;
	width: 99%;
	/* Don't wrap its contents, and show scrollbars. */
	white-space: nowrap;
	overflow: auto;
	/* Stop after about 24 lines, and just show a scrollbar. */
	max-height: 24em;
	max-width: 50em;
	height: expression( this.scrollHeight > 300 ? "24em" : "auto" ); /* sets min-height for IE */
	width: expression( this.scrollHeight > 300 ? "50em" : "auto" ); /* sets min-height for IE */

}
.text-color: {#003073}
html, body {height: 100%; margin: 0; padding: 0;}



img, table {border: 0;}

textarea, input, select {font-family: arial;}

table {border-collapse: collapse;}

a {color: #0857A6; text-decoration: underline;}

a:hover {color: #F26D00; text-decoration: none;}

a.additional {color: #797A80; text-decoration: underline;}

a.additional:hover {color: #F26D00; text-decoration: none;}

.additional {color: #5a5a5a;}

.bold {font-weight: bold;}


.clear {clear: both; font-size: 1px; line-height: 1px;}

.line {height: 1px; margin: 0; border: 0; color: #CED0D9; line-height: 1px; font-size: 1px; background: #CED0D9;}

.info_block {margin-bottom: 10px; font-size: 75%;}

.info_block img {float: left; margin: 0 5px 5px 0;}

.left {float: left;}

.right {float: right;}

.off {display: none}

.t70 {font-size: 70%;}

.t75 {font-size: 75%;}

.tahoma {font-family: tahoma;}

.w100 {width: 100%;}

.pr5 {padding-right: 5px;}

.mt5 {margin-top: 5px;}

.mt10 {margin-top: 10px;}

.mb5 {margin-bottom: 10px;}

.mb10 {margin-bottom: 10px;}

.ml10 {margin-left: 10px;}

.z100 {z-index: 100;}

.relative {position: relative;}

.special_allocation, a.special_allocation:hover {color: #F25100;}

.special_allocation_b, a.special_allocation_b:hover {color: #F26D00; font-weight: bold;}

.mw {display: block; height: 1px; line-height: 1px; font-size: 1px;}

.main_table {width: 90%; margin: 0 auto;}

.logo {/*width: 25%;*/ width: 24%; padding: 4px 0 15px 0; vertical-align: top;}

.logo .mw {width: 240px;}

.logo .d1 {margin-bottom: 5px; background: #00468C url(http://megaperm.ru/templates/default/images/1.gif) no-repeat;}

.logo .d2 {background: url(http://megaperm.ru/templates/default/images/1.gif) right top no-repeat;}

.logo .d3 {background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.logo .d4 {height: 55px; background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat; text-align: center;}

.logo .d4 img {margin: 4px;}

.logo a {float: left; width: 50%; text-align: center; font-size: 70%; font-family: tahoma; color: #797A80;}

.logo a:hover {color: #F26D00;}

.logo .ico {margin-right: -3px;}

.logo .ico img {margin: 0 0 -3px 0; padding-right: 5px; background: #fff;}

.logo .mw {width: 240px;}

.left_divider {/*width: 4%;*/ width: 2%; vertical-align: top;}

.left_divider .mw {/*width: 30px;*/ width: 25px;}

.left_divider2 {width: 4%; vertical-align: top;}

.left_divider2 .mw {width: 30px;}

.search_block {/*width: 71%;*/ width: 74%; padding: 4px 0 15px 0; vertical-align: top;}

.search_block .mw {width: 680px;}

.search_form {width: 100%; height: 55px; background: #00468C;}

.search_form .ico {padding: 5px 15px 5px 20px; background: url(http://megaperm.ru/templates/default/images/1.gif) no-repeat;}

.search_form .ico .title {float: left; margin-top: 2px;}

.search_form .ico span {float: left; margin-left: 45px; font-size: 70%; font-family: tahoma; color: #fff;}

.search_form .ico a {color: #fff;}

.search_form .ico a:hover {color: #CCE8FF;}

.search_form .ico2 {background: url(http://megaperm.ru/templates/default/images/1.gif) right top no-repeat; font-size: 70%; font-family: tahoma;}

.search_form .input {width: 99%; padding: 0 0 7px 20px; font-size: 75%; background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.search_form .input input {width: 98%; margin: 0;}

.search_form .button {width: 1%; padding: 0 20px 7px 0; font-size: 75%; background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat;}

.search_form .button input {margin: 0;}

.categories_projects {margin-left: 20px;}

.categories_projects td {vertical-align: top; font-size: 75%; background: url(http://megaperm.ru/templates/default/images/d.gif) repeat-y;}

.categories_projects td div {margin-right: 5px; background: url(http://megaperm.ru/templates/default/images/d.gif) left bottom repeat-x;}

.categories_projects td div div {margin: 0; background: url(http://megaperm.ru/templates/default/images/d.gif) right bottom repeat-y;}

.categories_projects td div div div {background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.categories_projects td div div div div {background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat; padding: 2px 5px;}

.categories_projects a {text-decoration: none; color: #000;}

.categories_projects td.on div {margin-right: 5px; background: #00468C url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.categories_projects td.on div div {margin: 0; background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat;}

.categories_projects td.on div div div {padding: 2px 5px; background: none; font-weight: bold;}

.categories_projects td.on a {color: #fff;}

.books_menu {width: 100%; margin-bottom: 10px;}

.books_menu td {height: 15px; padding: 5px 0 0 0; font-family: tahoma; font-size: 100%; vertical-align: top; white-space: nowrap; background: url(http://megaperm.ru/templates/default/images/books_bg.gif) left bottom repeat-x; white-space: nowrap;}

.books_menu td.l div {width: 5px; height: 1px; line-height: 1px; font-size: 1px;}

.books_menu td.r {width: 100%; text-align: right;}

.books_menu td.line {padding: 0; height: 6px; border-left: 1px solid #DBDDE5; border-right: 1px solid #DBDDE5; background: #E3E5EB;}

.books_menu td.cor {height: 1px; padding: 0; text-align: right; background: #DBDDE5 url(http://megaperm.ru/templates/default/images/1.gif) left top no-repeat;}

.books_menu .m {padding: 2px 15px 0 5px;}

.books_menu .m a {font-weight: bold; color: #393B40; border: none;}

.books_menu .m img {margin-bottom: -2px; padding-left: 5px; background: #fff;}

.books_menu div {position: relative; z-index: 15;}

.books_menu td.pas div.first {background-image: url(http://megaperm.ru/templates/default/images/books_pas_lftf.gif) !important;}

.books_menu div.lft {height: 20px; background-repeat: no-repeat; background-position: left bottom;}

.books_menu div.rgt {height: 20px; text-align: center; padding: 0 13px 0 10px; background-repeat: no-repeat; background-position: bottom right;}

.books_menu div.lft div.rgt div {padding-top: 2px;}

.books_menu td.pas {padding: 0; background: url(http://megaperm.ru/templates/default/images/books_pas_bg.gif);}

.books_menu td.pas div.lft {background-image: url(http://megaperm.ru/templates/default/images/books_pas_lft.gif);}

.books_menu td.pas div.rgt {background-image: url(http://www.megaperm.ru/templates/default/images/books_pas_rgt.gif);}

.books_menu td.pas div.rgt div {color: #666;}

.books_menu td.pas div.lst {width: 9px; height: 20px; background: url(http://megaperm.ru/templates/default/images/books_pas_lst.gif) no-repeat;}

.books_menu td.act {padding: 0; background: url(http://megaperm.ru/templates/default/images/books_act_bg.gif);}

.books_menu td.act div.lft {background-image: url(http://megaperm.ru/templates/default/images/books_act_lft.gif);}

.books_menu td.act div.rgt {padding-left: 8px; background-image: url(http://megaperm.ru/templates/default/images/books_act_rgt.gif);}

.books_menu td.act a {color: #393B40; font-weight: bold; border: none; text-decoration: none;}

.books_menu td.aftact {padding: 0; background: url(http://megaperm.ru/templates/default/images/books_pas_bg.gif);}

.books_menu td.aftact div.lft {background-image: url(http://megaperm.ru/templates/default/images/books_pas_lfta.gif);}

.books_menu td.aftact div.rgt {background-image: url(http://megaperm.ru/templates/default/images/books_pas_rgt.gif);}

.books_menu td.aftact div.rgt div {color: #666;}

.books_menu td.aftact div.lst {width: 9px; height: 20px; background: url(http://megaperm.ru/templates/default/images/books_act_lst.gif) no-repeat;}

.left_block {/*width: 25%;*/ width: 24%; vertical-align: top; padding-bottom: 19px;}

.left_block .top_menu {list-style-type: none; margin: 20px 0 0 0; padding: 0; font-size: 75%;}

.left_block .top_menu li {float: left; width: 25%; margin-bottom: 10px; text-align: center;}

.left_block .top_menu li.last {margin-right: -3px;}

.left_block .top_menu img {margin-bottom: 2px; padding: 0;}

.left_block .top_menu a {font-weight: bold;}

.left_block .top_menu .t70 {font-size: 70%;}

.left_block .projects_menu {width: 100%; margin-bottom: 15px;}

.left_block .projects_menu th {width: 10%; font-size: 75%;}

.left_block .projects_menu th.center {width: 15%}

.left_block .projects_menu td {width: 30%; padding-bottom: 5px; white-space: nowrap; font-size: 75%;}

.left_block .projects_menu img {margin-bottom: -3px; padding-right: 5px; background: #fff;}

.left_block .mw {width: 240px;}

.goods {margin: 0 0 20px 0;}

.goods ul {list-style-type: none; margin: 10px 3px 0 0; padding: 0;} 

.goods li {float: left; width: 33%; margin-bottom: 20px;}

.goods li.type25 {width: 25%;}

.goods img.b {border: 1px solid #d9d9d9;}

.goods tr.additional a {font-family: tahoma; color: #797A80;}

.goods tr.additional a:hover {color: #F26D00;}

.goods .c {text-align: center;}

.goods .r {text-align: right; margin-right: -3px;}

.goods table {width: 100%;}

.goods th {width: 1%;}

.goods td {width: 30%; padding: 0 0 3px 0; text-align: center;}

.goods li a {font-family: tahoma; color: #797A80; font-size: 70%;}

.goods li a:hover {color: #F26D00;}

.goods ul a {padding: 0 2px 0 0;}

.goods ul .c a {padding: 0 2px;}

.goods ul .r a {padding: 0 0 0 2px;}

.authorization_position {width: 90%; margin: 0 auto -146px auto;}

.authorization_position .m {margin-top: -20px; bottom: -20px;}

.authorization {width: 100%; background: #00468C;}

.authorization .registration {width: 100%; padding: 10px 15px; background: url(http://megaperm.ru/templates/default/images/1.gif) right top no-repeat;}

.authorization .registration a {font-size: 75%; color: #fff;}

.authorization .registration a:hover {color: #CCE8FF;}

.authorization .registration .left {margin-left: 50px;}


.authorization .title1 {width: 5%; padding: 0 5px 10px 15px; font-size: 75%; color: #fff;}
.authorization .mail {width: 95%; padding: 0 15px 10px 0;}
.authorization .mail TABLE {width: 100%;}
.authorization .mail DIV {font-size: 1px; line-height: 1px; height: 1px;}
.authorization .mail .login {width: 55%;}
.authorization .mail .domain {width: 45%;}
.authorization .mail .login input {float: left; width: 100%; font-size: 75%;}
.authorization .mail .domain select {float: right; width: 96%; font-size: 75%;}
.authorization .mail .domain DIV {width: 85px;}
.authorization .title2 {width: 5%; padding: 0 5px 10px 15px; font-size: 75%; color: #fff;}
.authorization .pswd {width: 95%; padding: 0 15px 10px 0;}
.authorization .pswd TABLE {width: 100%;}
.authorization .pswd TD {width: 90%;}
.authorization .pswd input {float: left; width: 100%; font-size: 75%;}
.authorization .pswd .forget {width: 10%; text-align: right; vertical-align: middle;}
.authorization .pswd .forget div {margin: 0 0 0 15px;}
.authorization .pswd a {font-size: 70%; font-family: tahoma; color: #fff;}
.authorization .pswd a:hover {color: #CCE8FF;}

.authorization .title3 {background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.authorization .button {padding: 0 15px 10px 0; background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat;}

.authorization .button .check {float: left; margin-left: 0;}

.authorization .button div {float: left; margin: 3px 0 0 2px; font-size: 70%; font-family: tahoma; color: #fff;}

.authorization .submit {float: right; font-size: 75%;}

.authorization_block {height: 146px;}

.center_block {width: 42%; vertical-align: top; padding-bottom: 19px;}

.center_block .mw {width: 350px;}

.text_adv {margin-bottom: 20px; font-size: 75%;}

.text_adv .pic {padding-right: 10px;}

.text_adv .title {font-weight: bold;}

.text_adv b {color: #002F72;}

.news_category {float: left; width: 100%; list-style-type: none; margin: 0; padding: 0;}

.news_category li {float: left; padding: 0 10px 10px 0;}

.news_category li.on {float: left; margin-right: 10px; padding: 0; background: #003073 url(http://megaperm.ru/templates/default/images/1.gif) no-repeat; color: #fff; font-size: 90%; font-weight: bold;}

.news_category li.on div {background: url(http://megaperm.ru/templates/default/images/1.gif) right top no-repeat;}

.news_category li.on div div {background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.news_category li.on div div div {background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat;}

.news_category li.on div div div div {padding: 1px 3px;}

.news_category a {border-bottom: 1px dashed #797A80; font-size: 90%; color: #797A80; text-decoration: none;}

.news_category a:hover {border-bottom: 1px dashed #F26D00; color: #F26D00;}

.link_top_news {float: left; width: 100%; font-size: 80%; margin-bottom: 5px;}

.link_top_news a {font-weight: bold;}

.link_top_news img {float: left; margin: 0 5px 5px 0;}

.news ul {list-style-type: none; margin: 0 0 25px 0; padding: 0; line-height: 15px;}

.news li {margin-bottom: 5px; padding-left: 13px; font-size: 75%; background: url(http://megaperm.ru/templates/default/images/ico_li.gif) 0 5px no-repeat;}

.city  {width: 65%; margin-bottom: 10px;}

.info_today {width: 100%; margin-bottom: 20px;}

.info_today td td {border: none;}

.info_today th {width: 25%;}

.info_today th th {width: auto; border: none;}

.weather {vertical-align: top;}

.weather .main {width: 100px; position: relative; text-align: right;}

.weather .main div {position: absolute; right: 0; top: 0; z-index: 2; text-align: right;}

.weather img {position: absolute; left: 0; top: -5px; z-index: 1;}

.weather a {text-decoration: none;}

.weather h1 {font-size: 200%; float: right;}

.weather h1 a {color: #D15B27; font-weight: normal;}

.weather span {font-size: 70%; font-family: tahoma; display: block; }

.weather .first {color: #D15B27;}

.weather .second {color: #298BB0;}

.quotations {padding: 0 10px; white-space: nowrap; vertical-align: top; text-align: center; font-size: 75%;}

.quotations div {margin-bottom: 10px; text-align: center;}

.quotations a {color: #000; text-decoration: none;}

.quotations .status {margin: 0 0 0 5px;}

.quotations .ico {margin-bottom: -10px; background: #fff; padding-right: 2px;}

.channel {vertical-align: top; text-align: right;}

.channel table {float: right; width: 100px; position: relative; z-index: 1; margin-top: -3px;}

.channel .top, .channel .bottom {text-align: center;}

.channel .anons {padding-left: 5px; font-size: 70%; font-family: tahoma; color: #5a5a5a;}

.channel .ico {text-align: center;}

.channel .ico img  {border: 1px solid #b7b7b7;}

.channel .listing {padding-bottom: 8px;}

.channel .listing div {float: left; background: #B0B0B0 url(http://megaperm.ru/templates/default/images/1.gif) no-repeat;}

.channel .listing div div {float: none; background: url(http://megaperm.ru/templates/default/images/1.gif) right top no-repeat;}

.channel .listing div div div {background: url(http://megaperm.ru/templates/default/images/1.gif) left bottom no-repeat;}

.channel .listing div div div div {background: url(http://megaperm.ru/templates/default/images/1.gif) right bottom no-repeat;}

.channel .listing div div div div div {padding: 2px 5px; font-size: 70%; font-family: tahoma; color: #fff;}

.channel .listing a {float: left; margin: 2px 3px 0 3px; font-size: 70%; font-family: tahoma; text-decoration: none; border-bottom: 1px dashed #0857A6;}

.channel .listing a:hover {border-bottom: 1px dashed #F26D00;}

.channel .p1 {position: relative; width: 100px;}

.channel .p2 {position: absolute; top: 0; left: 0; margin-top: -28px;}

.anons_cinema {line-height: 13px; position: relative; z-index: 1; margin-top: -3px;}

.anons_cinema img {display: block; margin-bottom: 3px;}

.anons_cinema a {font-size: 70%; font-family: tahoma; color: #797A80; line-height: 105%;} 

.anons_cinema a:hover {color: #F26D00;}

.catalogue_title {list-style-type: none; float: left; width: 100%; margin: 0 0 10px 0; padding: 0;}

.catalogue_title li {float: left; padding-top: 5px; font-size: 70%;}

.catalogue_title li a {font-family: tahoma; color: #797A80;}

.catalogue_title li a:hover {color: #F26D00;}

.catalogue_title li .special_allocation {color: #F25100;}

.catalogue_title li.title {padding: 0 10px 0 0; font-size: 100%;}

.catalogue_title li.title a {font-family: arial; color: #0857A6;}

.catalogue_title li.title a:hover {color: #F26D00;}

.catalogue_title li.title img {margin: 0 0 -4px 0; padding-right: 10px; background: #fff;}

.catalogue_link {list-style-type: none; margin: 0; padding: 0; line-height: 15px;}

.catalogue_link li {float: left; width: 50%; margin: 0 -3px 5px 0; font-size: 75%; background: url(http://megaperm.ru/templates/default/images/ico_li.gif) 0 5px no-repeat;}

.catalogue_link li div {padding: 0 10px 0 13px;}

.horo {position: relative;}

.horo td {vertical-align: top;}

.horo td img {float: left; margin: 0 5px 5px 0;}

.horo td.sign {width: 72px; white-space: nowrap;}
.horo .b1 {color: #0B0BE8;}
.horo .b2 {color: #E80B0B;}
.horo .b3 {color: #F1A400;}
.horo .b4 {color: #3316AD;}
.horo .b5 {color: #33AD16;} 

.horo_all {width: 225px; z-index: 1000; border: 1px solid #000; background: #fff;}

.horo_all div {padding: 5px 0 0 5px;}

.horo_all img {float: left; padding: 0 5px 5px 0;}

.right_divider {width: 4%; vertical-align: top;}

.right_divider .mw {width: 30px;}

.right_block {/*width: 25%;*/ width: 26%; vertical-align: top; padding-bottom: 19px;}

.right_block .mw {width: 300px;}

.banner {display: block; margin-bottom: 20px; text-align: right;}

.listing_foto {width: 100%; margin-bottom: 20px;}

.listing_foto .right {padding-left: 5px;}

.listing_foto .preview {width: 98%;}

.listing_foto .first {width: 100%; white-space: nowrap; overflow: hidden;}

.listing_foto .second {float: left;}

.listing_foto .second img {margin-left: 6px;}

.listing_video {width: 100%; margin-bottom: 20px;}

.listing_video .right {padding-left: 5px;}

.listing_video .preview {width: 98%;}

.listing_video .first {width: 100%; white-space: nowrap; overflow: hidden;}

.listing_video .second {float: left;}

.listing_video .second img {margin-left: 5px; padding: 0 5px; background: url(http://megaperm.ru/templates/default/images/bg_privew_video.gif) no-repeat;}

.hot_theme {float: left; margin-bottom: 15px;}

.hot_theme a {font-size: 75%;}

.hot_theme .pic {float: left; margin: 0 5px 5px 0; padding: 2px; border: 1px solid #b2b2b2;}

.hot_theme .status {margin-bottom: -3px; padding-right: 5px; background: #fff;}



.all_project_link {width: 90%; margin: 0 auto;}

.all_project_link td {padding-bottom: 10px; font-size: 75%; text-align: center;}

.all_project_link .mw {width: 870px;}

.counter {width: 1px; height: 1px; line-height: 1px;}


.navbar { background-color: 
#E8E8E8; color: #444444; }
 .head1:hover { background-color: #ffffff; color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
bold; } .head2 { background-color: #BBBBBB; color: #000000; font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; } .title { font-family: 
Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; } 

.smalltext 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 
normal; } .marktext { color: #FF0000; background-color: #ffffff; } .new { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; } a:hover 
{ color: Maroon; text-decoration: none; } form { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: 11px; } .logininput { background-color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 
11px; width: 130px; } 
.textarea { font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; 
font-size: 11px; width: 230px; } .input { font-family: Verdana, Arial, Helvetica, 
sans-serif; color: #555555; font-size: 11px; width: 230px; } .select { font-family: 
Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 11px; } .setperpageselect 
{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 
11px; } .categoryselect { font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #555555; font-size: 11px; } .dropdownmarker { font-family: Verdana, Arial, 
Helvetica, sans-serif; background-color: #EEEEEE; color: #000000; font-size: 9px; 
} /*--Categories------------------------------------------------*/ 
.maincat { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: 11px; font-weight: bold; } .subcat { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } /*--Images----------------------------------------------------*/ 
.imagerow1 { background-color: #ffffff; color: #ffffff; } .imagerow2 { background-color: 
#ffffff; color: #ffffff; } /*--Comments--------------------------------------------------*/ 
.commentrow1 { background-color: #e1e1e1; color: #444444; } .commentrow2 { background-color: 
#efefef; color: #444444; } .commentspacerrow { background-color: #d1d1d1; color: 
#444444; } .commenttextarea { font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #555555; font-size: 11px; width: 270px; } .commentinput { font-family: 
Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 11px; width: 
270px; } .mLnk { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 
9px; text-decoration: none } :hover.mLnk { text-decoration: underline ; color: 
Maroon; } /* MOD SITEMAP START INSERT */ .sitemapinfo { font-size: 9px; padding: 
2px 2px 2px 2px; margin: 2px 2px 2px 2px; color: #8794A7; } .sitemaprow1 { background-color: 
#e1e1e1; color: #004c75; } .sitemaprow2 { background-color: #efefef; color: #004c75; 
} /* MOD SITEMAP END INSERT */ Smilie Mod .smilie { background-color: transparent; 
background-repeat: no-repeat; border: none; cursor:hand; } End Smilie Mod li { 
color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
11px; } 
.smilie { background-color: transparent; background-repeat: no-repeat; border: 
none; cursor:hand; }
TD {
	FONT-SIZE: 75%; FONT-FAMILY: arial
}
TD.sm {
	FONT-SIZE: 70%; FONT-FAMILY: tahoma
}
TD.gr_sm {
	FONT-SIZE: 70%; COLOR: #656972; FONT-FAMILY: tahoma
}
TD.logo {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.r_7 {
	PADDING-RIGHT: 7px
}
TD.r_20 {
	PADDING-RIGHT: 20px
}
TD.t_4 {
	PADDING-TOP: 4px
}
TD.t_6 {
	PADDING-TOP: 6px
}
TD.right_top {
	FONT-SIZE: 70%; PADDING-TOP: 2px; FONT-FAMILY: tahoma
}
TD.res_num {
	PADDING-RIGHT: 10px; FONT-SIZE: 90%
}
TD.res_num DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #003073; PADDING-TOP: 2px
}
TD.res_cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 0px
}
.ggr {padding: 0 0 1.4em 0; background-repeat: no-repeat; background-position: right bottom; background-image: url(/i/fpage_menu_shadow.jpg);}
TD.res_cont2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 2px
}
TD.res_cont DIV.cont {
	MARGIN: 5px 0px
}
TD.oranzhe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffaa00 5px solid; PADDING-TOP: 5px
}
.t_fone {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/t_fone.gif); BACKGROUND-REPEAT: repeat-x
}
.b_fone {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/b_fone.gif); BACKGROUND-REPEAT: repeat-x
}
.l_fone {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/l_fone.gif); BACKGROUND-REPEAT: repeat-y
}
.r_fone {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/r_fone.gif); BACKGROUND-REPEAT: repeat-y
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A.cor_col {
	COLOR: #bb4b00
}
A.cor_col:hover {
	COLOR: #bb4b00
}
A.sm {
	FONT-SIZE: 90%; FONT-FAMILY: tahoma
}
A.sm_gr {
	FONT-SIZE: 90%; COLOR: #656972; FONT-FAMILY: tahoma
}
A.gr {
	COLOR: #656972
}
A.frm1 {
	COLOR: #ffffff; FONT-FAMILY: arial
}
A.big {
	FONT-SIZE: 130%
}
A.big2 {
	FONT-SIZE: 125%
}
A.or_b {
	FONT-WEIGHT: bold; COLOR: #ff720c
}
INPUT.exit_but {
	FONT-SIZE: 90%; FONT-FAMILY: tahoma
}
BR.think {
	LINE-HEIGHT: 1px
}
B.bl {
	COLOR: #000000
}
INPUT.but_min_out {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
H1 {
	FONT-SIZE: 130%; MARGIN: 10px 0px; COLOR: #003073
}
H1.tems {
	MARGIN: 7px 0px 2px; COLOR: #ff8500
}
H1.tems2 {
	FONT-SIZE: 140%; MARGIN: 10px 0px 5px; COLOR: #ff8500
}
H1.big {
	MARGIN-TOP: 10px; FONT-SIZE: 140%
}
H2 {
	FONT-SIZE: 115%; MARGIN: 0px 0px 10px; COLOR: #003073
}
H2.sear {
	FONT-SIZE: 120%; MARGIN: 0px 0px 2px; COLOR: #003073
}
H2.blocks {
	MARGIN-BOTTOM: 7px
}
H2.tems3 {
	MARGIN: 0px 0px 10px; COLOR: #ff8500
}

H3.bot4 {
	MARGIN-BOTTOM: 4px
}
H3.conc {
	MARGIN-TOP: 15px
}
H3.conc2 {
	MARGIN: 10px 0px 3px
}
H4 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #003073
}
P {
	MARGIN: 0px
}
P.gr_sm {
	FONT-SIZE: 90%; COLOR: #656972; FONT-FAMILY: tahoma
}
P.gr_sm2 {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 4px; COLOR: #656972; FONT-FAMILY: tahoma
}
P.gr_sm3 {
	FONT-SIZE: 90%; COLOR: #505259; FONT-FAMILY: tahoma
}
P.gr_norm {
	COLOR: #656972
}
P.gr_norm2 {
	MARGIN: 10px 0px; COLOR: #656972
}
P.stand_1 {
	MARGIN: 0px 0px 5px
}
P.stand_2 {
	MARGIN: 7px 0px 2px
}
P.stand_3 {
	MARGIN: 7px 0px
}
P.ots_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
P.ots_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
P.ots_3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P.conc_txt {
	FONT-SIZE: 90%; MARGIN: 5px 0px 3px; FONT-FAMILY: tahoma
}
DIV.gr_midline {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 1px; COLOR: #003073; FONT-FAMILY: tahoma
}
.img_bord {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 25px 0px; WIDTH: 145px; HEIGHT: 220px; TEXT-ALIGN: left
}
.noimg_bord {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 25px 0px; WIDTH: 145px; HEIGHT: 120px; TEXT-ALIGN: left
}
.sm {
	FONT-SIZE: 90%; FONT-FAMILY: tahoma
}
.tem {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #003073
}
.strel {
	FONT-SIZE: 90%; MARGIN: 5px 0px; FONT-FAMILY: tahoma
}
.strel2 {
	FONT-SIZE: 90%; MARGIN: 10px 0px 20px; FONT-FAMILY: tahoma
}
.strel3 {
	FONT-SIZE: 90%; MARGIN: 10px 0px 12px; FONT-FAMILY: tahoma
}
.lenta {
	MARGIN-TOP: 12px; FONT-SIZE: 90%; COLOR: #696973; FONT-FAMILY: tahoma
}
.lenta2 {
	FONT-SIZE: 90%; MARGIN: 6px 0px 5px; COLOR: #696973; FONT-FAMILY: tahoma
}
.data_line {
	BACKGROUND-POSITION: center center; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/gr_point.gif); MARGIN: 5px 0px 7px; COLOR: #666a75; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: tahoma
}
.data_line B {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; BACKGROUND-COLOR: #ffffff
}
.dot {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/dot.gif); BACKGROUND-REPEAT: repeat-x
}
.cont_blog {
	MARGIN: 12px 0px 10px
}
.gr_line {
	BACKGROUND-COLOR: #d9d9d9
}
.gr_line2 {
	MARGIN: 10px 0px; BACKGROUND-COLOR: #d9d9d9
}
.gr_line3 {
	MARGIN: 15px 0px 10px; BACKGROUND-COLOR: #d9d9d9
}
.gr_line4 {
	MARGIN: 15px 0px; BACKGROUND-COLOR: #d9d9d9
}
.bold_line {
	MARGIN-TOP: 12px; BACKGROUND-COLOR: #e6e8ed
}
.bot_menu {
	MARGIN: 10px 0px 25px
}
.del_div {
	BORDER-RIGHT: #dadce5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dadce5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadce5 1px solid; COLOR: #686b70; PADDING-TOP: 10px; BORDER-BOTTOM: #dadce5 1px solid; FONT-FAMILY: tahoma
}
.listalka {
	FONT-SIZE: 110%; MARGIN: 15px 0px
}
.listalka2 {
	FONT-SIZE: 100%
}
.listalka3 {
	FONT-SIZE: 110%; MARGIN: 15px 0px 25px
}
.gr_bot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #656972; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.gr_bot A {
	COLOR: #656972
}
.gr_bot2 A {
	COLOR: #656972
}
.gr_bot2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #656972; PADDING-TOP: 2px; FONT-FAMILY: tahoma
}
.gr_bot3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 90%; PADDING-BOTTOM: 7px; COLOR: #656972; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.gr_bot4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.gr_bot4 A {
	COLOR: #656972
}
.gr_bot4 SPAN {
	COLOR: #656972
}
.hide_com {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; COLOR: #000000
}
.hide_bg {
	BACKGROUND: #f7f7f7
}
.disclaim {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 105%; PADDING-BOTTOM: 5px; COLOR: #003073; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px
}
.disclaim2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px
}
.img_brd {
	BORDER-RIGHT: #dadce5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dadce5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 15px 17px 0px; BORDER-LEFT: #dadce5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dadce5 1px solid
}
.t15 {
	MARGIN-TOP: 15px
}
.sm_lidername {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 5px 0px 12px
}
.lavr_center {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/lavr_center.gif); BACKGROUND-REPEAT: repeat-x
}
.lavr_left {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/lavr_left.gif); BACKGROUND-REPEAT: no-repeat
}
.lavr_right {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/blogs/lavr_right.gif); BACKGROUND-REPEAT: no-repeat
}
.or {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #ff6608
}
SPAN.big_or {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #ff7312
}
.big_or2 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: #ff7312
}
.or {
	FONT-WEIGHT: bold; COLOR: #ff7312
}
.gr {
	COLOR: #656972
}
.gr2 {
	COLOR: #999999
}
.gr_sm {
	FONT-SIZE: 90%; COLOR: #656972; FONT-FAMILY: tahoma
}
.black {
	COLOR: #000000
}
.big {
	FONT-SIZE: 130%
}
IMG.popul_av {
	BORDER-RIGHT: #d9d9d9 5px solid; BORDER-TOP: #d9d9d9 5px solid; MARGIN-TOP: 5px; BORDER-LEFT: #d9d9d9 5px solid; BORDER-BOTTOM: #d9d9d9 5px solid
}
IMG.avatar2 {
	BORDER-RIGHT: #8accfc 5px solid; BORDER-TOP: #8accfc 5px solid; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #8accfc 5px solid; BORDER-BOTTOM: #8accfc 5px solid
}
IMG.avatar3 {
	BORDER-RIGHT: #8accfc 4px solid; BORDER-TOP: #8accfc 4px solid; MARGIN: 0px 0px 7px; BORDER-LEFT: #8accfc 4px solid; BORDER-BOTTOM: #8accfc 4px solid
}
IMG.avatar4 {
	BORDER-RIGHT: #dbe9f4 5px solid; BORDER-TOP: #dbe9f4 5px solid; MARGIN: 0px 5px 10px 0px; BORDER-LEFT: #dbe9f4 5px solid; BORDER-BOTTOM: #dbe9f4 5px solid
}
IMG.prob {
	MARGIN-RIGHT: 5px
}
IMG.obraz {
	BORDER-RIGHT: #dbe9f4 10px solid; BORDER-TOP: #dbe9f4 10px solid; BORDER-LEFT: #dbe9f4 10px solid; BORDER-BOTTOM: #dbe9f4 10px solid
}
IMG.ic {
	MARGIN-RIGHT: 5px
}
UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px
}
UL.nav LI {
	PADDING-BOTTOM: 0px; COLOR: #dadfe5
}
UL.nav LI.black {
	COLOR: #000000
}
INPUT.sm_out {
	FONT-SIZE: 100%; MARGIN: 5px 10px 0px 7px; FONT-FAMILY: tahoma
}
INPUT.sm_90 {
	FONT-SIZE: 90%; FONT-FAMILY: tahoma
}
INPUT.sm_90_tb {
	FONT-SIZE: 90%; MARGIN: 5px 0px 15px; FONT-FAMILY: tahoma
}
INPUT.sm_90_tb2 {
	FONT-SIZE: 90%; MARGIN: 12px 0px 20px; FONT-FAMILY: tahoma
}
INPUT.w_100 {
	WIDTH: 100%; FONT-FAMILY: tahoma
}
SELECT.w_100 {
	WIDTH: 100%; FONT-FAMILY: tahoma
}
SELECT.w_100_b4 {
	MARGIN-BOTTOM: 4px; WIDTH: 100%; FONT-FAMILY: tahoma
}
SELECT.sm_100 {
	FONT-SIZE: 90%; WIDTH: 100%; FONT-FAMILY: tahoma
}
INPUT.s_100 {
	FONT-SIZE: 100%; FONT-FAMILY: tahoma
}

TEXTAREA {
	FONT-SIZE: 100%; WIDTH: 100%; FONT-FAMILY: tahoma
}
TD.header TD.text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px
}
td.center {vertical-align:top;text-align:left;}
TD.header {
	BACKGROUND-COLOR: #009999
}
TD.header DIV.cor {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://megaperm.ru/templates/default/images/1.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #009999
}
TABLE.shapka TD {
	FONT-SIZE: 70%; COLOR: white; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #009999
}
TABLE.shapka TD TABLE TD.first {
	PADDING-RIGHT: 7px; PADDING-LEFT: 12px; FONT-SIZE: 75%; COLOR: #013572; FONT-FAMILY: arial; BACKGROUND-COLOR: white
}
TABLE.shapka TD TABLE TD.first A {
	COLOR: #013572; TEXT-DECORATION: none
}
TABLE.shapka TD TABLE TD.first A:hover {
	COLOR: #013572; TEXT-DECORATION: underline
}
TABLE.shapka TD TABLE TD.mid {
	PADDING-RIGHT: 7px; PADDING-LEFT: 6px; FONT-SIZE: 75%; FONT-FAMILY: arial; BACKGROUND-COLOR: #5977b3
}
TABLE.shapka TD TABLE TD.mid A {
	COLOR: white; TEXT-DECORATION: none
}
TABLE.shapka TD TABLE TD.mid A:hover {
	TEXT-DECORATION: underline
}
TABLE.shapka TD.bel {
	BACKGROUND-COLOR: #009999
}
TABLE.shapka TD.hello {
	FONT-SIZE: 75%; COLOR: #f2f8ff; PADDING-TOP: 7px; FONT-FAMILY: arial
}
TABLE.shapka TD.hello B {
	COLOR: white
}


TABLE.index_top TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
TABLE.index_top TD TABLE.nul TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.sms_top TD {
	FONT-SIZE: 70%; PADDING-BOTTOM: 7px; COLOR: #656972; FONT-FAMILY: tahoma
}
TABLE.sms_top TD.num {
	PADDING-RIGHT: 12px
}
TABLE.sms_top TD DIV {
	FONT-SIZE: 90%
}
TABLE.search_res TR.gr_top TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 9px; COLOR: #3a3b40; PADDING-TOP: 6px; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #e7e8ed
}
TABLE.search_res TR.gr_top TD A {
	COLOR: #3a3b40
}
TABLE.search_res TR.gr_top TD.sort {
	PADDING-BOTTOM: 5px; COLOR: #000000; BORDER-BOTTOM: #acafc0 4px solid
}
TABLE.search_res TR.gr_top TD.sort A {
	COLOR: #000000
}
TABLE.search_res TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
TABLE.search_res TR.check TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TABLE.av_table TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
TABLE.my_list TR.gr_top TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 9px; COLOR: #3a3b40; PADDING-TOP: 6px; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #e7e8ed
}
TABLE.my_list TR.gr_top TD A {
	COLOR: #3a3b40
}
TABLE.my_list TR.gr_top TD.sort {
	PADDING-BOTTOM: 5px; COLOR: #000000; BORDER-BOTTOM: #acafc0 4px solid
}
TABLE.my_list TR.gr_top TD.sort A {
	COLOR: #000000
}
TABLE.my_list TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
TABLE.my_list2 TR.gr_top TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 6px; COLOR: #3a3b40; PADDING-TOP: 6px; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #e7e8ed
}
TABLE.my_list2 TR.gr_top TD A {
	COLOR: #3a3b40
}
TABLE.my_list2 TR.gr_top TD.sort {
	PADDING-BOTTOM: 5px; COLOR: #000000; BORDER-BOTTOM: #acafc0 4px solid
}
TABLE.my_list2 TR.gr_top TD.sort A {
	COLOR: #000000
}
TABLE.my_list2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.otkl {
	MARGIN: 7px 0px
}
TABLE.otkl TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.otkl TR.two TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.top_nav TD.no_pad2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 2px
}
TABLE.top_nav TD.pad2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 2px
}
TABLE.inter TD P {
	MARGIN-BOTTOM: 5px
}
.green {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #55aa5f 5px solid; PADDING-TOP: 5px
}
.ml22 {
	MARGIN-LEFT: 22px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.ml15 {
	MARGIN-LEFT: 15px
}

.mb10 {
	MARGIN-BOTTOM: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mt3 {
	MARGIN-TOP: 3px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.pl5 {
	PADDING-LEFT: 5px
}
.pl7 {
	PADDING-LEFT: 7px
}
.pl15 {
	PADDING-LEFT: 15px
}
.pl20 {
	PADDING-LEFT: 20px
}
.t110 {
	FONT-SIZE: 110%
}
.t60 {
	FONT-SIZE: 60%
}
.t70 {
	FONT-SIZE: 70%
}
.t75 {
	FONT-SIZE: 75%
}
.t80 {
	FONT-SIZE: 80%
}
.t85 {
	FONT-SIZE: 85%
}
.t90 {
	FONT-SIZE: 90%
}
.t95 {
	FONT-SIZE: 95%
}
.t99 {
	FONT-SIZE: 99%
}
.t120 {
	FONT-SIZE: 120%
}

.tah {
	FONT-FAMILY: tahoma
}
.mcc {
	MARGIN: 25px 0px 0px
}
.mycoms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.bord_1 {
	BORDER-LEFT: #8f8f8f 2px solid
}
.gr_1 {
	COLOR: #666
}
DIV.mycoms DIV.lk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.lk A {
	COLOR: #666666
}
DIV.lk2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
DIV.lk2 A {
	COLOR: #666666
}
DIV.lk2 SPAN.oran {
	COLOR: #f26d00
}
DIV.lk2 SPAN.oran A {
	COLOR: #f26d00
}
.text_cut {
	COLOR: #ff8400
}
.ar_img {
	BORDER-RIGHT: #003b75 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003b75 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003b75 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003b75 1px solid
}
TABLE.fotoprebord {
	BORDER-RIGHT: #003b75 1px solid; BORDER-TOP: #003b75 1px solid; MARGIN: 20px 0px; BORDER-LEFT: #003b75 1px solid; BORDER-BOTTOM: #003b75 1px solid
}
TABLE.fotoprebord TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.fotoprebord TD.enlarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 65%; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #003b75; TEXT-ALIGN: center
}
TABLE.fotoprebord TD.enlarge A {
	COLOR: #ffffff; FONT-FAMILY: Tahoma
}
TABLE.fotopre {
	MARGIN: 20px 0px
}
TABLE.fotopre TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.fotopre TD.enlarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 65%; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-COLOR: #003b75; TEXT-ALIGN: center
}
TABLE.fotopre TD.enlarge A {
	COLOR: #ffffff; FONT-FAMILY: Tahoma
}
TD.miniavatar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.miniavatar DIV {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.miniavatar IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.lelt_nav_star {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/star_background.gif)
}
TABLE.lelt_nav_star TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TABLE.lelt_nav_star TD.nik {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #003073
}
TABLE.lelt_nav_star IMG.avatar {
	MARGIN-TOP: 6px; MARGIN-LEFT: 5px
}
TABLE.lelt_nav_star TD TABLE.nul_pad TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TABLE.lelt_nav_star TD TABLE.nul_pad TD.com {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.lelt_nav_star TD TABLE.nul_pad TD.sin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; COLOR: #595550; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
TABLE.lelt_nav_star TR.bot TD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.lelt_nav_star TABLE.star_avatar {
	MARGIN-BOTTOM: 10px
}
TABLE.postincom {
	FLOAT: left; MARGIN: 0px 8px 10px 0px
}
TABLE.star_avatar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.star_avatar TD.canvt {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/star_border_t_bg.gif) no-repeat; TEXT-ALIGN: right
}
TABLE.star_avatar TD.canvl {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/star_border_l_bg.gif) no-repeat; VERTICAL-ALIGN: bottom
}
TABLE.star_avatar TD.canvr {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/star_border_r_bg.gif) no-repeat; VERTICAL-ALIGN: bottom
}
TABLE.star_avatar TD.canvb {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/star_border_b_bg.gif) no-repeat; TEXT-ALIGN: right
}
TABLE.top_nav TD.curr3 {
	PADDING-RIGHT: 15px; BORDER-TOP: #bed3fe 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bed3fe 1px solid; BACKGROUND-COLOR: #e5eeff
}
TABLE.top_nav TD.curr A {
	FONT-WEIGHT: bold; COLOR: #003073; TEXT-DECORATION: none
}
TABLE.top_nav TD.curr2 A {
	FONT-WEIGHT: bold; COLOR: #003073; TEXT-DECORATION: none
}
TABLE.top_nav TD.curr3 A {
	FONT-WEIGHT: bold; COLOR: #003073; TEXT-DECORATION: none
}
TABLE.top_nav TD.sider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://megaperm.ru/templates/default/images/1.gif) #bed3fe no-repeat left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.remdyn {
	FONT-SIZE: 95%; COLOR: #656972; FONT-FAMILY: tahoma
}
A.quest {
	DISPLAY: block; FONT-SIZE: 95%; MARGIN: 3px 0px 0px
}
TD.text OL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 30px; PADDING-TOP: 0px
}
SPAN.code {
	FONT-FAMILY: courier new; BACKGROUND-COLOR: #e9e9e9
}
.birthday_bg {
	BACKGROUND: url(http://img.mail.ru/mail/ru/images/blogs/birthday_bg.gif) no-repeat right top
}
H1.birthday {
	MARGIN: 7px 0px 2px; COLOR: #ff1200
}
.mr3 {
	MARGIN-RIGHT: 3px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.birthday_1 {
	BORDER-RIGHT: #f26d00 4px solid; BORDER-TOP: #f26d00 4px solid; MARGIN: 0px 6px 6px 0px; BORDER-LEFT: #f26d00 4px solid; BORDER-BOTTOM: #f26d00 4px solid
}
.birthday_2 {
	BORDER-RIGHT: #8accfc 4px solid; BORDER-TOP: #8accfc 4px solid; MARGIN: 0px 6px 6px 0px; BORDER-LEFT: #8accfc 4px solid; BORDER-BOTTOM: #8accfc 4px solid
}
.birthday_3 {
	BORDER-RIGHT: #f26d00 4px solid; BORDER-TOP: #f26d00 4px solid; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #f26d00 4px solid; BORDER-BOTTOM: #f26d00 4px solid
}
.w100 {
	WIDTH: 100%
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.gray {
	COLOR: #666666
}
.pb10pr15 {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 10px
}
TD.t75 {
	VERTICAL-ALIGN: top
}
.grey {
	COLOR: #666
}
.orange {
	COLOR: #f26d00
}
.red {color: #ea3603;}
a.red:link {color: #ea3603;text-decoration: none;}
a.red:visited {color: #ea3603;text-decoration: none;}
a.red:hover {color: #ea3603;text-decoration: underline;}
a.red:active {color: #ea3603;text-decoration: none;}
td.head {width:1%;font-size: 90%;text-transform:uppercase;font-weight: bold;  color: #ea3603; white-space:nowrap;background-color:white }
.high {
	LINE-HEIGHT: 1.4em
}
.grhr {
	WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #d9d9d9
}
.m2 {
	MARGIN: 2px
}
.mb0 {
	MARGIN-BOTTOM: 0px
}
.mb2 {
	MARGIN-BOTTOM: 2px
}
.mb3 {
	MARGIN-BOTTOM: 3px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb7 {
	MARGIN-BOTTOM: 7px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb12 {
	MARGIN-BOTTOM: 12px
}

.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.mb30 {
	MARGIN-BOTTOM: 30px
}
.mb35 {
	MARGIN-BOTTOM: 35px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.mr6 {
	MARGIN-RIGHT: 6px
}
.mr8 {
	MARGIN-RIGHT: 8px
}
.mr12 {
	MARGIN-RIGHT: 12px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.ml17 {
	MARGIN-LEFT: 17px
}
.pt3 {
	PADDING-TOP: 3px
}
.pt10 {
	PADDING-TOP: 10px
}
.pt15 {
	PADDING-TOP: 15px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pb3 {
	PADDING-BOTTOM: 3px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.pb6 {
	PADDING-BOTTOM: 6px
}
.pb12 {
	PADDING-BOTTOM: 12px
}
.pb20 {
	PADDING-BOTTOM: 20px
}
IMG.ico {
	MARGIN: 0px 3px 0px 0px
}
A {
	COLOR: #0857a6; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
A.darkgray {
	COLOR: #666
}
A.darkgray:hover {
	COLOR: #666
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	FONT-SIZE: 130%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif
}
H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN-LEFT: 5px; COLOR: #606060; FONT-STYLE: italic
}
H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN-LEFT: 5px; COLOR: #606060; FONT-STYLE: italic
}
H2 {
	FONT-SIZE: 115%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif
}

H4 {
	FONT-SIZE: 110%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif
}
H5 {
	FONT-SIZE: 105%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif
}
UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 17px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
TABLE.videopre TD {
	BORDER-RIGHT: #cecfce 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecfce 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efebef; PADDING-BOTTOM: 5px; BORDER-LEFT: #cecfce 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cecfce 1px solid
}
TABLE.videopre IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
DIV.descr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(http://img.mail.ru/r/my/bg_descr.gif) #dbffba repeat-x left top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
DIV.descr DIV {
	COLOR: #666; LINE-HEIGHT: 1.5em
}
TABLE.frame {
	MARGIN-BOTTOM: 10px
}
TABLE.frame TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://megaperm.ru/templates/default/images/1.gif) #d9d9d9 no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-ALIGN: right
}
TABLE.frame TD.cont {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 8px
}
TABLE.b_stats TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
TABLE.b_stats TD.val {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold
}
TABLE.top_menu {
	MARGIN-BOTTOM: 8px
}
TABLE.top_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
TABLE.top_menu A {
	COLOR: #3562a6; TEXT-DECORATION: underline
}
TABLE.top_menu A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
TABLE.top_menu A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
TABLE.top_menu TD.bord_l {
	BORDER-LEFT: #c2c3cc 1px solid
}
TABLE.top_menu TD.bord_r {
	BORDER-RIGHT: #c2c3cc 1px solid
}
TABLE.top_menu TD.bord_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://megaperm.ru/templates/default/images/1.gif) #c2c3cc no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
DIV#top_menu {
	MARGIN-TOP: 2px; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 18px
}
DIV#top_menu A {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; HEIGHT: 16px
}
DIV#top_menu IMG {
	MARGIN-RIGHT: 4px
}
.t100 {
	FONT-SIZE: 100%
}
TABLE.auth {
	BACKGROUND: url(http://img.mail.ru/r/my/bg_descr.gif) #dbffba repeat-x left top
}
TABLE.auth TD.descript {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
TABLE.auth TD.descript DIV {
	LINE-HEIGHT: 1.5em
}
.descr {
	PADDING-BOTTOM: 15px; COLOR: #666
}
TD.bgalb {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/albom.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.bgalb_lck {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/locked_album.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.bgalb_quarantine {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/albumquarantine.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.bgalb_mms {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/albummobile.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.bgalb_blogs {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/albumblogs.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.bgalb_answers {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/r/video/albumanswers.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/albom.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb_lck {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/locked_album.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb_quarantine {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/albumquarantine.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb_mms {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/albummobile.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb_blogs {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/albumblogs.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
TD.foto_bgalb_answers {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/albumanswers.gif); WIDTH: 117px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
.fotoalbum {
	FLOAT: left; WIDTH: 128px; MARGIN-RIGHT: 10px
}
.fotoalbum .title {
	MARGIN-BOTTOM: 5px
}
.fotoalbum .title TD {
	PADDING-LEFT: 4px
}
.fotoalbum .coments {
	PADDING-LEFT: 4px; FONT-SIZE: 95%; FONT-FAMILY: Tahoma
}
.videoalbum {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px
}
.videoalbum .title {
	MARGIN-BOTTOM: 5px
}
.videoalbum .title TD {
	PADDING-LEFT: 1px
}
.videoalbum .coments {
	PADDING-LEFT: 1px; FONT-SIZE: 95%; FONT-FAMILY: Tahoma
}
.cross_piece {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 1px
}
TABLE.books_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: url(http://img.mail.ru/r/my/books_bg.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; FONT-FAMILY: tahoma; HEIGHT: 20px
}
TABLE.books_menu TD.line {
	BORDER-RIGHT: #dbdde5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e3e5eb; PADDING-BOTTOM: 0px; BORDER-LEFT: #dbdde5 1px solid; PADDING-TOP: 0px; HEIGHT: 6px
}
TABLE.books_menu TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://megaperm.ru/templates/default/images/1.gif) #dbdde5 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-ALIGN: right
}
TABLE.books_menu DIV.lft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TABLE.books_menu DIV.rgt {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; TEXT-ALIGN: center
}
TABLE.books_menu DIV.lft DIV.rgt DIV {
	PADDING-TOP: 2px
}
TABLE.books_menu TD.pas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.books_menu TD.pas DIV.lft {
	BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_lft.gif)
}
TABLE.books_menu TD.pas DIV.rgt {
	BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_rgt.gif)
}
TABLE.books_menu TD.pas DIV.rgt DIV {
	COLOR: #666
}
TABLE.books_menu TD.pas DIV.lst {
	BACKGROUND: url(http://img.mail.ru/r/my/books_pas_lst.gif) no-repeat; HEIGHT: 20px
}
TABLE.books_menu TD.act {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_act_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.books_menu TD.act DIV.lft {
	BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_act_lft.gif)
}
TABLE.books_menu TD.act DIV.rgt {
	PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_act_rgt.gif)
}
TABLE.books_menu TD.act A {
	FONT-WEIGHT: bold; COLOR: #393b40; TEXT-DECORATION: none
}
TABLE.books_menu TD.aftact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.books_menu TD.aftact DIV.lft {
	BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_lfta.gif)
}
TABLE.books_menu TD.aftact DIV.rgt {
	BACKGROUND-IMAGE: url(http://img.mail.ru/r/my/books_pas_rgt.gif)
}
TABLE.books_menu TD.aftact DIV.rgt DIV {
	COLOR: #666
}
TABLE.books_menu TD.aftact DIV.lst {
	BACKGROUND: url(http://img.mail.ru/r/my/books_act_lst.gif) no-repeat; HEIGHT: 20px
}
TABLE.books_menu TD.arch {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
TABLE.topmenu TD.point {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
TABLE.b_friends TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
TABLE.b_friends TD.ag {
	PADDING-TOP: 13px
}
TABLE.b_friends TD.ava {
	PADDING-RIGHT: 5px
}
TABLE.b_friends TD.ava TD {
	BORDER-RIGHT: #ffbd66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffbd66 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffbd66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffbd66 1px solid
}
TABLE.quest_list TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 13px
}
TABLE.quest_list TD TD {
	PADDING-TOP: 0px
}
TABLE.quest_list TD.txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px
}
TABLE.quest_list TD.txt TABLE {
	MARGIN-TOP: 5px
}
TABLE.quest_list TD.txt TD {
	COLOR: #666
}
TABLE.quest_list TD.txt TD.cat {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
TABLE.quest_list TD.txt SPAN {
	FONT-SIZE: 95%; FONT-FAMILY: Tahoma
}
TABLE.b_guestbook TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
TABLE.b_guestbook TD.ava {
	PADDING-RIGHT: 5px
}
TABLE.b_guestbook TD.ava TD {
	BORDER-RIGHT: #ffbd66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffbd66 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffbd66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffbd66 1px solid
}
TABLE.b_guestbook DIV.from {
	MARGIN-BOTTOM: 3px
}
TABLE.b_guestbook DIV.from SPAN {
	MARGIN-LEFT: 5px; COLOR: #999
}
.guestbook {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
#alertDiv {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: black 1px solid; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; BORDER-LEFT: black 1px solid; WIDTH: 390px; PADDING-TOP: 15px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TR.no_my {
	BACKGROUND-IMAGE: url(http://img.mail.ru/mail/ru/images/my/logo_absent_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
TD.videopre {
	BORDER-RIGHT: #cecfce 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecfce 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efebef; PADDING-BOTTOM: 5px; BORDER-LEFT: #cecfce 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cecfce 1px solid
}
IMG.videopre {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.path {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 15px; COLOR: #666; FONT-FAMILY: Tahoma
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.bordmord {
	BORDER-RIGHT: #ffe0a9 5px solid; BORDER-TOP: #ffe0a9 5px solid; BORDER-LEFT: #ffe0a9 5px solid; BORDER-BOTTOM: #ffe0a9 5px solid
}
.bordmord_lightgreen {
	BORDER-RIGHT: #3fb300 5px solid; BORDER-TOP: #3fb300 5px solid; BORDER-LEFT: #3fb300 5px solid; BORDER-BOTTOM: #3fb300 5px solid
}
IMG.at {
	MARGIN: 0px 4px 0px 0px
}
.bord1 {
	BORDER-RIGHT: #c2c4cc 1px solid; BORDER-TOP: #c2c4cc 1px solid; BORDER-LEFT: #c2c4cc 1px solid; BORDER-BOTTOM: #c2c4cc 1px solid
}
.users_list TABLE {
	FLOAT: left; MARGIN: 0px 30px 5px 0px; WIDTH: 255px; HEIGHT: 135px
}
DIV.collage {
	POSITION: relative
}
DIV.collage TABLE {
	MARGIN-BOTTOM: 45px
}
DIV.auth_form {
	Z-INDEX: 5; LEFT: 205px; POSITION: absolute; TOP: 140px
}
DIV.auth_form TD {
	PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle
}
.pl10 {
	PADDING-LEFT: 10px
}
.info_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; BORDER-LEFT: #19af00 5px solid; PADDING-TOP: 8px
}
.info_message H1 {
	COLOR: #19af00
}
.error_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffaa00 5px solid; PADDING-TOP: 8px
}
.error_message H1 {
	COLOR: #ffaa00
}
TD.curr {
	PADDING-RIGHT: 15px; BORDER-TOP: #bed3fe 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5eeff
}
TD.curr_dop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5eeff
}
TD.cur {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: #b2ccff 4px solid
}
.grey2 {
	COLOR: #909090
}
.red2 {
	COLOR: #ff0000
}
.px5 {
	LINE-HEIGHT: 5px
}
.px3 {
	LINE-HEIGHT: 3px
}
.m0 {
	MARGIN: 0px
}
.ar {
	FONT-FAMILY: arial
}
IMG.avatar {
	BORDER-RIGHT: #ffe0a9 5px solid; BORDER-TOP: #ffe0a9 5px solid; BORDER-LEFT: #ffe0a9 5px solid; BORDER-BOTTOM: #ffe0a9 5px solid
}
.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.writeInDialog {
	MARGIN: 10px 0px
}
.writeInDialog TD {
	PADDING-LEFT: 20px
}
.writeInDialog TD.pl10 {
	PADDING-LEFT: 10px
}
#writeBlock {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 15px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 500px; PADDING-TOP: 5px; BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
#writeBlock TEXTAREA {
	BORDER-RIGHT: #8c8c8c 1px solid; BORDER-TOP: #8c8c8c 1px solid; MARGIN: 7px 0px; BORDER-LEFT: #8c8c8c 1px solid; WIDTH: 100%; BORDER-BOTTOM: #8c8c8c 1px solid; HEIGHT: 100px
}
#writeBlock INPUT {
	MARGIN-RIGHT: 20px
}
.dialogDiv TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
.dialogDiv TD DIV.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dialogDiv TD DIV.bgwt {
	BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #ffffff
}
.dialogDiv TD DIV.bggr {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.bggr {
	BACKGROUND-COLOR: #f0f0f0
}
.dialogDiv TD DIV DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.dialUserList TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
.dialUserList TD.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dialUserList TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.dialUserList TD A.user {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.writeMessage TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
.writeMessage TD.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.writeMessage TD.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; WHITE-SPACE: nowrap
}
.writeMessage TD TEXTAREA {
	HEIGHT: 145px
}
TABLE.b_friends TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
TABLE.b_friends TD.nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.b_friends TABLE.ava TD {
	BORDER-RIGHT: #ffbd66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffbd66 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffbd66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffbd66 1px solid
}
.greyLine TD {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #d6d6d6 1px solid
}
#selectUsersForMessage {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 450px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
#selectUsersForMessage TD {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #aaaaaa 1px solid
}
#selectUsersForMessage TD TABLE.b_friends TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#selectUsersForMessage TD TABLE.b_friends TD TABLE.ava TD {
	BORDER-RIGHT: #ffb65b 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffb65b 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffb65b 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffb65b 1px solid
}
.c_orange {
	COLOR: #e96800
}
.c_darkgray {
	COLOR: #666666
}
A.c_darkgray {
	COLOR: #666666
}
.f_tahoma {
	FONT-FAMILY: Tahoma
}
.w1 {
	WIDTH: 1px
}
.b1_lightorange {
	BORDER-RIGHT: #ffb65b 1px solid; BORDER-TOP: #ffb65b 1px solid; BORDER-LEFT: #ffb65b 1px solid; BORDER-BOTTOM: #ffb65b 1px solid
}
.avatarsmall {
	BORDER-RIGHT: #ffbd66 1px solid; BORDER-TOP: #ffbd66 1px solid; BORDER-LEFT: #ffbd66 1px solid; BORDER-BOTTOM: #ffbd66 1px solid
}
A.lightgreen {
	COLOR: #3fb300
}
A.lightgreen:hover {
	COLOR: #3fb300
}
DIV.dynamic_ab_placeholder {
	POSITION: relative; HEIGHT: 0px
}
DIV.dynamic_ab {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.dynamic_ab_list {
	OVERFLOW-Y: auto; OVERFLOW-X: auto; MARGIN-BOTTOM: 5px; OVERFLOW: auto
}
TABLE.drowned {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.drowned TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
TABLE.drowned A {
	TEXT-DECORATION: none
}
TABLE.drowned TABLE TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
TABLE.drowned TABLE TD.active {
	COLOR: #ffffff; BACKGROUND-COLOR: #166abf
}
TABLE.drowned TABLE TD.active A {
	COLOR: #ffffff
}
TABLE.drowned TABLE TD.title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; COLOR: #8e8e8e; PADDING-TOP: 2px
}
DIV.larger {
	FONT-SIZE: 90%; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffe0a9; TEXT-ALIGN: center
}
DIV.larger A {
	COLOR: #ba4a00
}
DIV.larger A:hover {
	COLOR: #ba4a00
}
IMG.lupa {
	POSITION: relative; TOP: 1px
}
.newyear {
	COLOR: #0857a6
}
/* parent category, not allowed upload */
.dropdownmarkerdisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #A7A7A7;
  font-size: 11px;
}

/* child category, not allowed upload */
.dropdowndisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #BEBEBE;
  font-size: 11px;
}

/* child category, allowed upload */
.dropdownok {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #136c99;
  font-size: 11px;
}
.calht { 
  color: Black; 
  background-color:#FFCC00; 
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: xx-small; 
  font-weight: bold; 
} 

.calwe { 
  color: Red; 
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: xx-small; 
}
.js, a.js:link,	a.js:visited {text-decoration: none; border-bottom: 1px dotted; line-height: 1.3em; cursor: pointer; cursor: hand;}
a.js:hover	{color: #E20000; text-decoration: none; border-bottom: 1px dotted #E20000;}
TABLE.top_menu {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
TABLE.top_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}


.news {
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 12px;
	padding-right: 12px;
}

.logininput { background-color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 
11px; width: 130px; }
TABLE.top_menu A {
	COLOR: #3562a6; TEXT-DECORATION: underline
}
TABLE.top_menu A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
.searchinput66 {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 400px;
}
.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 160px;
}
A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
hr {
  height: 1px; 
  color: #004c75;
  background-color: #ffffff;
}

TABLE.top_menu TD.bord_r {
	BORDER-RIGHT: #c2c3cc 1px solid
}
TABLE.top_menu TD.bord_l_or {
	BORDER-LEFT: #c2c3cc 1px solid
}
TABLE.top_menu TD.bord_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://megaperm.ru/templates/default/images/1.gif) #c2c3cc no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE.top_menu TD.top_search {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.top_menu TD.top_search FORM {
	MARGIN: 0px
}
TABLE.top_menu TD.top_search TD.top_search_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.top_menu TD.top_search TD.top_search_inp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.top_menu TD.top_search TD.top_search_inp INPUT {
	BORDER-RIGHT: #9ba3a9 1px solid; BORDER-TOP: #9ba3a9 1px solid; FONT-SIZE: 85%; BORDER-LEFT: #9ba3a9 1px solid; WIDTH: 99%; COLOR: #5a5a5a; BORDER-BOTTOM: #9ba3a9 1px solid
}
TABLE.top_menu TD.top_search TD.top_search_but {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
TABLE.top_menu TD.top_search TD.top_search_but INPUT {
	BORDER-RIGHT: #9ba3a9 1px solid; BORDER-TOP: #9ba3a9 1px solid; FONT-SIZE: 85%; BACKGROUND: #fff; BORDER-LEFT: #9ba3a9 1px solid; WIDTH: 50px; COLOR: #5a5a5a; BORDER-BOTTOM: #9ba3a9 1px solid
}
.mid	{font-size: 95%;}
small, .sm	{font-size: 87%; font-family: tahoma, sans-serif;}
.ssm	{font-size: 75%; font-family: tahoma, sans-serif;}

a:link img, a:visited img {border: 0;}

a.no {text-decoration: none;}



.js, a.js:link,	a.js:visited {text-decoration: none; border-bottom: 1px dotted; line-height: 1.3em; cursor: pointer; cursor: hand;}
a.js:hover	{color: #E20000; text-decoration: none; border-bottom: 1px dotted #E20000;}

.pointer{cursor: pointer; cursor: hand;}

.hl, 
a.hl:link,
a.hl:visited	{color: #e20000;}

.dark,
a.dark:link,
a.dark:visited,
a.dark:hover	{color: #000000;}

.pale,
a.pale:link,
a.pale:visited,
a.pale:hover	{color: #888888;}

.green,
a.green:link,
a.green:visited,
a.green:hover	{color: #0E8D18;}



.png img, div#stars img {behavior: url('/i/png.htc')}


.btn {background-color: #0F8F19; border-color: #2FA537}
.btndis {background-color: #d1d1d1; color: #000000; border-color: #d1d1d1}
.req {position: absolute; margin-left: -0.5em}
.error {color: #ee0000}

.i	{font-size: 110%; font-style: italic; font-family: Garamond, 'Times New Roman', serif;}
.b	{font-weight: bold;}
.u	{text-decoration: underline;}



h1	{font: small-caps 180% Tahoma, Arial, sans-serif; color: #000000; font-weight: normal; line-height: 1.0em;}
H2 { MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif
}
h2 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #664B36;
	text-transform: uppercase;
	display: block;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding: 0px;
}
h2	{ font-family: Tahoma, Arial, sans-serif; color: #2b3025; font-weight: normal; line-height: 1.1em; padding: 0em;}
h3	{font-size: 128%; font-family: Tahoma, Arial, sans-serif; COLOR: #002f73; MARGIN: 0px; font-weight: normal;}
h4	{font-size: 95%; font-family: Arial, sans-serif; font-weight: bold;}

.rimg 	{float: right; margin: 0 0 0.5em 1em;}
.limg 	{float: left; margin: 0 1em 0.5em 0;}

.bgpale {background-color: #f7faef;}

#hint	{display: none; position: absolute; padding: 2px 5px 2px 5px; background-color: #fff9c4; border: 1px solid #ffe79f; color: #444444; font-size: 11px; font-family: tahoma, arial, sans-serif;}

ul	{list-style-type: disc; margin: 0 0 0 1.5em; padding: 0;}
li	{margin: 0.5em 0 0 0; padding: 0;}

.m00	{padding: 0em; margin: 0em;}

.p05	{padding: 0.5em; margin: 0em;}
.p10	{padding: 1em; margin: 0em;}
.p15	{padding: 1.5em; margin: 0em;}

.pt03	{padding: 0.3em 0 0 0; margin: 0em;}
.pt05	{padding: 0.5em 0 0 0; margin: 0em;}
.pt08	{padding: 0.8em 0 0 0; margin: 0em;}
.pt10	{padding: 1.0em 0 0 0; margin: 0em;}
.pt15	{padding: 1.5em 0 0 0; margin: 0em;}
.pt20	{padding: 2.0em 0 0 0; margin: 0em;}

.pb03	{padding: 0 0 0.3em 0; margin: 0em;}
.pb05	{padding: 0 0 0.5em 0; margin: 0em;}
.pb08	{padding: 0 0 0.8em 0; margin: 0em;}
.pb10	{padding: 0 0 1.0em 0; margin: 0em;}
.pb15	{padding: 0 0 1.5em 0; margin: 0em;}
.pb20	{padding: 0 0 2.0em 0; margin: 0em;}

.pr03	{padding: 0 0.3em 0 0; margin: 0em;}
.pr05	{padding: 0 0.8em 0 0; margin: 0em;}
.pr08	{padding: 0 0.8em 0 0; margin: 0em;}
.pr15	{padding: 0 1.5em 0 0; margin: 0em;}
.pr20	{padding: 0 2.0em 0 0; margin: 0em;}
                        
.pl03	{padding: 0 0 0 0.3em; margin:0em;}
.pl05	{padding: 0 0 0 0.8em; margin:0em;}
.pl08	{padding: 0 0 0 0.8em; margin:0em;}
.pl15	{padding: 0 0 0 1.5em; margin:0em;}
.pl20	{padding: 0 0 0 2.0em; margin:0em;}
.pl25	{padding: 0 0 0 2.5em; margin:0em;}

.mt03	{margin: 0.3em 0 0 0; padding: 0em;}
.mt05	{margin: 0.5em 0 0 0; padding: 0em;}
.mt08	{margin: 0.8em 0 0 0; padding: 0em;}
.mt10	{margin: 1em 0 0 0; padding: 0em;}
.mt15	{margin: 1.5em 0 0 0; padding: 0em;}

.mb01	{margin: 0 0 0.1em 0; padding: 0em;}
.mb03	{margin: 0 0 0.3em 0; padding: 0em;}
.mb05	{margin: 0 0 0.5em 0; padding: 0em;}
.mb08	{margin: 0 0 0.8em 0; padding: 0em;}

.mb25	{margin: 0 0 2.5em 0; padding: 0em;}

.mr03	{margin: 0 0.3em 0 0; padding: 0em;}
.mr05	{margin: 0 0.5em 0 0; padding: 0em;}
.mr08	{margin: 0 0.8em 0 0; padding: 0em;}
.mr15	{margin: 0 1.5em 0 0; padding: 0em;}

td.menu_inner	{height: 6.3em; font-size: 70%; font-family: Tahoma; line-height: 1.3em; padding-bottom: 7px;}
td.menu_inner a:link, td.menu_inner a:visited {color: #e20000; text-decoration: none;}
.menu_inner a.cur:link, .menu_inner a.cur:visited {color: #000000; text-decoration: none;}

div.menu_about a:visited {color: #0080ff;}
div.menu_inner {font-size: 85%; font-family: Tahoma; margin: 0.8em 0 1.3em 0; padding: 0;}
div.menu_inner p {margin: 0.5em 0 0 0; padding: 0 1.5em 0 0.5em;}
div.menu_inner a:link, div.menu_inner a:visited {color: #e20000;}
div.menu_inner p.hl {width: 160px; text-decoration: none; font-size: 115%; font-weight: bold; font-family: Arial; margin-left: -0.5em; padding-bottom: 2px; border-bottom: 2px #EEEEEE solid;}

input.ok_gray	{width: 24px; height: 1.55em; margin-bottom: 1px; border: 0; cursor: pointer; background-color: transparent; background-repeat: no-repeat; background-position: left; background-image: url(/i/ok_gray.gif);}

div.path {margin-bottom: 1.3em;}
div.path a:link,
div.path a:visited	{color: #6d715f; font-size: 87%; font-family: tahoma, sans-serif;}

td.content {padding: 1.3em 1.5em 1em 1.5em; line-height: 1.4em; font-size: 90%;}
td.content h1 {font-size: 170%; padding-bottom: 0.8em; background-repeat: repeat-x; background-position: bottom; background-image: url(/i/sheet_title_line.gif);}
td.content h2	{font-size: 150%; margin-bottom: 0.5em; padding-bottom: 0em;}
td.content .bline {background-repeat: repeat-x; background-position: bottom; background-image: url(/i/sheet_title_line.gif);}
td.content hr {display: none;}
td.content a:link {color: #006dd9;}
td.content a:hover	{color: #E20000;}
td.content .mid	{font: 90%;}

table.border td.tl {width: 7px; height: 6px; background-repeat: no-repeat; background-position: top left; background-image: url(/i/border_top_left.gif);}
table.border td.t {height: 6px; border-top: 1px solid #edf0e8;}
table.border td.tr {width: 7px; height: 6px; background-repeat: no-repeat; background-position: top right; background-image: url(/i/border_top_right.gif);}

table.border td.l {width: 7px; border-left: 1px solid #edf0e8;}
table.border td.r {width: 7px; border-right: 1px solid #edf0e8;}

table.border td.bl {width: 7px; height: 6px; background-repeat: no-repeat; background-position: bottom left; background-image: url(/i/border_bot_left.gif);}
table.border td.b {height: 6px; border-bottom: 1px solid #edf0e8;}
table.border td.br {width: 7px; height: 6px; background-repeat: no-repeat; background-position: bottom right; background-image: url(/i/border_bot_right.gif);}

table.fill	{background-color: #f7faef;}

table.fill td.tl {width: 7px; height: 6px; background-repeat: no-repeat; background-position: top left; background-image: url(/i/fill/border_top_left.gif);}
table.fill td.t {height: 6px;}
table.fill td.tr {width: 7px; height: 6px; background-repeat: no-repeat; background-position: top right; background-image: url(/i/fill/border_top_right.gif);}

table.fill td.l {width: 7px;}
table.fill td.r {width: 7px;}

table.fill td.bl {width: 7px; height: 6px; background-repeat: no-repeat; background-position: bottom left; background-image: url(/i/fill/border_bot_left.gif);}
table.fill td.b {height: 6px;}
table.fill td.br {width: 7px; height: 6px; background-repeat: no-repeat; background-position: bottom right; background-image: url(/i/fill/border_bot_right.gif);}

table.anons_inside {width: 90%;}
table.anons_inside td {width: 50%; padding-right: 1.8em;}

table.success_story a:link, 
table.success_story a:visited	{color: #EA0000; font-size: 105%;}

{color: #EE0000; font-size: }

#table_footer	{background-repeat: repeat-x; background-position: top; background-image: url(/i/line.gif); margin-top: 1em;}

.term	{background-repeat: repeat-x; background-position: bottom; background-image: url(/i/term_border.gif);}

div#login {display: none; position: absolute; width: 15em; /*margin-top: 40px;*/ padding: 0;}
div#login table {width: 95%;}
div#login table .button {height:1.8em; border: 1px #2FA537 outset; background-color: #0F8F19; color: #FFFFFF; letter-spacing: 0px; font-size: 12px; font-family: arial, sans-serif;}

.bgr {background-color: #f6f8ed;}

b.rtop, b.rbottom{background-color: #FFFFFF}
b.rtop b, b.rbottom b{background-color: #f6f8ed;}

b.rtop, b.rbottom{display:block;}
b.rtop b, b.rbottom b{display:block; font-size: 1px; line-height: 1px; overflow: hidden;}
b.r1{margin: 0px 5px;}
b.r2{margin: 0px 3px}
b.r3{margin: 0px 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0px 1px; font-size: 2px; line-height: 2px;}

div.plus_minus {cursor: pointer; position: relative; top: 1.6em; left: -1.6em; color: #c8cec0; font: 90% 'Times New Roman';}

dd .research_section {font-style:italic;}
dd div.research_preview {margin-bottom:6px;}
<!-- Smilie Mod -->
.smilie {
  background-color: transparent;
  background-repeat: no-repeat;
  border: none; cursor:hand;
}
<!-- End Smilie Mod -->