/* ??????????? ????????? ?????? ? ???? */body{	font-size : 12pt;	font-family : tahoma;	font-weight : lighter;	color: #F1F0D3;	margin: 0;	background-color: #00001c;}/* ????? ????????? ??? ???? ?????? */table, td {border: 0px;vertical-align: top;font-size : 9pt;	}/* ?????????????? ????? */hr {	color: Gray;	height: 1px;	margin-left:1; margin-right:1pt; margin-top:1pt; margin-bottom:1pt;}/* ????????? ??????? ??????. ????????, ?? ???????? ???????? - ????????? ??????? */h1 {	font-size : 16px;	margin-top:0px; margin-bottom:0px;}/* ????????? ??????? ??????. ????????, ?? ???????? ???????? - ??????? */.mainpagetop {	font-size: 10pt;	font-weight:bold;	margin-right: 10px;	margin-bottom: 1px;}/* ??? ???? ??????? ??? ??? ????? :-) */INPUT, TEXTAREA {	background-color: #5b5b5b;	border: 1px solid ThreedShadow;	color: #ffffff;	font-size : 8pt;	font-family : tahoma;	font-weight : lighter;}/* ?????? ?? ???? ?????????*/td.niz {	background-color:  #464646;}/* ??????? ?????? ??????? */td.niz1 {background-image: url(board01_.jpg);background-color: #464646;background-repeat: repeat-x;height: 20px;background-position:top;}/* ????????? ????? ? ????? ????? ??????????? */span.small {	font-size: 7pt;}/* ????????? ????? ? ????????? ?????? */div.small {	font-size : 7pt;	text-align: right;}/* ++++++++++++++++ *//* ++++++++ ???????????? ?????? ?? ???????? ???????? ++++++++++++++ *//* (?????? ???????) ????? ????? ??????? ??? ???????? ?? ???????? ????????*/td.main01 {	width: 215px;	height: 114px;	background-image: url(http://www.nneformat.ru/images/main_01.gif);	background-repeat: no-repeat;	margin-left: 10pt}/* (?????? ???????) ?????? ????? ??????? ??? ???????? ?? ???????? ????????*/td.main02 {	background-image: url(http://www.nneformat.ru/images/main_02.gif);	background-position:  left top;	background-repeat: no-repeat;	vertical-align: bottom;	text-align: right;	height: 114px;}/* (?????? ???????) ?????? ??????? ?? ??????? ???????? */td.wallright {	font-family: tahoma;	font-size: 8pt;	vertical-align: top;	width: 180px;	border-left: 1px double Gray;}/*????? ????????? ????? ?? ???????? ???????? */td.wall {	font-family: tahoma;	font-size: 8pt;	vertical-align: top;	background-image : url(http://www.nneformat.ru/images/main_03.gif);	background-position: left top;	width: 215px;	text-align: center;}/* ????? ??? ??????? ???? ?? ???????? ???????? */table.board {	width: 190px;	margin: 0px;}/* ????? ??????? ???? ????? ??? ??????? ???? */td.y1 {    background-image: url(http://www.nneformat.ru/images/board01_01.jpg);	background-position:  left top;	background-repeat: no-repeat;	background-color: #464646;	width: 20px;	height: 20px;}/* ??????? ?????? ????? ??? ??????? ????*/td.top {background-image: url(board01_.jpg);background-color: #464646;background-repeat: repeat-x;height: 20px;background-position:top;	}/* ?????? ??????? ???? ????? ??? ??????? ???? */td.y2 {	background-image: url(http://www.nneformat.ru/images/board01_05.jpg);	background-position:  right top;	background-repeat: no-repeat;	background-color: #464646;	width: 21px;	height: 20px;}/* ????? ?????? ????? */td.left {	background-image: url('http://www.nneformat.ru/images/board01_06.jpg');	background-position:  left top;	background-color: #464646;	background-repeat: repeat-y;	width: 20px;}/* ??????????? ??????? ????? ??? ??????? ???? */td.menu {	background-color : #464646;	border: 0px;	text-align: center;	text-size: 10pt;}/* ?????? ?????? ????? ??? ??????? ???? */td.right {	background-image: url(http://www.nneformat.ru/images/board01_10.jpg);	background-position:  right top;	background-repeat: repeat-y;	background-color: #464646;	width: 21px;}/* ????? ?????? ???? ????? ??? ??????? ???? */	td.y3{	background-image: url(http://www.nneformat.ru/images/board01_21.jpg);	background-position:  left bottom;	background-repeat: no-repeat;	background-color: #464646;	width: 20px;	height: 22px;}/* ?????? ?????? ????? ??? ??????? ????  */td.bottom {	background-image: url(http://www.nneformat.ru/images/board01_22.jpg);	background-color: #464646;	background-repeat: repeat-x;	height: 22px;	background-position: bottom;}/* ?????? ?????? ???? ????? ??? ??????? ????*/td.y4 {	background-image: url(http://www.nneformat.ru/images/board01_25.jpg);	background-repeat: no-repeat;	background-color: #464646;	width: 21px;	height: 22px;	background-position:right bottom;}/* ????? ??????? ???? ????? ??? ??????? */td.ltc {    background-image: url(http://www.nneformat.ru/images/r_ltc.gif);	background-position:  left top;	background-repeat: no-repeat;	background-color: #464646;	width: 10px;	height: 10px;}/* ??????? ?????? ????? ??? ??????? */td.t {background-image: url(http://www.nneformat.ru/images/r_t.gif);background-color: #464646;background-repeat: repeat-x;height: 10px;background-position:top;	}/* ?????? ??????? ???? ????? ??? ??????? */td.rtc {	background-image: url(http://www.nneformat.ru/images/r_rtc.gif);	background-position:  right top;	background-repeat: no-repeat;	background-color: #464646;	width: 10px;	height: 10px;}/* ????? ?????? ????? ??? ??????? */td.l {	background-image: url(http://www.nneformat.ru/images/r_l.gif);	background-position:  left top;	background-color: #464646;	background-repeat: repeat-y;	width: 10px;}/* ??????????? ??????? ????? ??? ??????? */td.menu {	background-color : #464646;	border: 0px;	text-align: center;	text-size: 10pt;}/* ?????? ?????? ????? ??? ??????? */td.r {	background-image: url(http://www.nneformat.ru/images/r_r.gif);	background-position:  right top;	background-repeat: repeat-y;	background-color: #464646;	width: 10px;}/* ????? ?????? ???? ????? ??? ??????? */	td.lbc{	background-image: url(http://www.nneformat.ru/images/r_lbc.gif);	background-position:  left bottom;	background-repeat: no-repeat;	background-color: #464646;	width: 10px;	height: 10px;}/* ?????? ?????? ????? ??? ???????  */td.b {	background-image: url(http://www.nneformat.ru/images/r_b.gif);	background-color: #464646;	background-repeat: repeat-x;	height: 10px;	background-position: bottom;}/* ?????? ?????? ???? ????? ??? ??????? */td.rbc {	background-image: url(http://www.nneformat.ru/images/r_rbc.gif);	background-repeat: no-repeat;	background-color: #464646;	width: 10px;	height: 10px;	background-position:right bottom;}/* ????????? ??????? ? ???? ?? ????? ?? ???????? ????????*//*.red {	color: Silver;	text-align: center;	font-size: 8pt;*/.red {	color: red;	text-align: center;	font-size: 8pt;}/* ?????????? ???????? ? ???????? ? ????????  */.red1 {	color: snow;	text-align: center;	font-size: 8pt;	background-image: url(http://www.nneformat.ru/images/cel.gif);	background-repeat: no-repeat;	background-position:left bottom;	height: 25px;	width: 25px;}.red2 {	color: snow;	text-align: center;	font-size: 8pt;	background-image: url(http://www.nneformat.ru/images/cel.gif);	background-repeat: no-repeat;	background-position:right bottom;	height: 25px;	width: 25px;}/* ++++++++++++++ ????? ?????? ??? ???????? ???????? +++++++++++++++++*//*++++++++ ???????????? ?? ????????? ????????? ????? ????????  ++++++++++++++ *//*  ????????? ???? ? ????? ??????? ???? ?? ???? ????????? ????? ???????*/table.maintop {	background-image : url(ygol0000.gif);	background-repeat: no-repeat;	height: 112px;	color: #D8D8D9;}/* ??????? ???? ?? ???? ????????? ????? ????????*/td.maintop02 {	text-align : right;	padding-left: 10px;	padding-right: 10px;	vertical-align: text-bottom;	color: #F0F0E4;}/* ????????? ????? ??? ???????*/table.walltext {	width: 100%;	background-image: url(main0000.gif);	background-color: #909090;}/* ??????? ??? ????? ?????? */table.list {	width: 600px;	margin: 0px;	height: 400px;}/* ????? ??????? ???? ????? ?????? */td.listy1 {    background-image: url(list_010.gif);	background-position:  left bottom;	background-repeat: no-repeat;	width: 26px;	height: 18px;}/* ??????? ?????? ????? ??????  */td.listtop {	background-image: url(list_020.gif);	background-repeat: repeat-x;	height: 18px;	background-position: bottom;	}/* ??????? ?????? ???? ????? ?????? */td.listy2 {	background-image: url(list_040.gif);	background-position:  right bottom;	background-repeat: no-repeat;	width: 27px;	height: 18px;}/* ????? ?????? ????? ?????? */td.listleft {	background-image: url(list_090.gif);	background-position:  left top;	background-repeat: repeat-y;	width: 26px;}/*  ????? ????? ?????? */td.centerlist {	background-color: #F0F0E4;	border: 0px;	color: #000000;	line-height: 150%;	padding-left: 10px;	padding-right: 10px;	font-size: 14px;}/* ?????? ?????? ????? ??????  */td.listright {	background-image: url(list_120.gif);	background-position:  right top;	background-repeat: repeat-y;	width: 27px;}/* ?????? ????? ???? ????? ?????? */td.listy3{	background-image: url(list_130.gif);	background-position:  left bottom;	background-repeat: no-repeat;	width: 26px;	height: 29px;}/* ?????? ?????? ????? ?????? */td.listbottom {	background-image: url(list_140.gif);	background-repeat: repeat-x;	height: 29px;	background-position: bottom;}/*?????? ?????? ???? ????? ?????? */td.listy4 {	background-image: url(list_160.gif);	background-repeat: no-repeat;	width: 27px;	height: 29px;	background-position:right bottom;}/* ++++++ ??? ??????? +++++++ *//* ?????????? ?????? ??-????????? ???????????? ?? ???????? ???????? ? ???? ? ??????*/a:link, a:visited {	color: #5A5A3E;	text-decoration: underline;	font-weight: bold;}a:hover, a:active {	color: #808058;	text-decoration: underline;}/* ????? ?????? ? ??????? ???? ?? ???? ????????? (????? ???????? ????????) */a.menu:link, a.menu:visited {	color: #F0F0E4;	text-decoration: none;	font-weight: normal;	font-size: 15px;}a.menu:hover, a.menu:active {	color: #FFFFFF;	text-decoration: underline;	font-size: 15px;}/* ?????? ? ?????????? ???????? (??????, ???????? ? ?.?.)*/a.list:link, a.list:visited {	color: #000000;	text-decoration: none;	font-weight: bold;}a.list:hover, a.list:active {	color: #5A5A3E;	text-decoration: underline;}a.mainpage:link, a.mainpage:visited {	color: #F0F0E4;	text-decoration: none;	font-size:12px;	font-weight: bold;}a.mainpage:hover, a.mainpage:active {	text-decoration: underline;	color: #f0f0e4;	font-size:12px;	font-weight: bold;}a.mainpage2:link, a.mainpage2:visited {	color: #e0e0d4;	text-decoration: none;	font-size:12px;	font-weight: bold;}a.mainpage2:hover, a.mainpage2:active {	text-decoration: underline;	color: #f0f0e4;	font-size:12px;	font-weight: bold;}/* ?????? ???-?? ?????????? ? ???????? */a.r:link, a.r:visited {	color: #00011d;	text-decoration: underline;	font-weight: bold;}a.r:hover, a.r:active {	color: #778899;	text-decoration: underline;}/* ?????? ? ????? ???????? */a.mainpager:link, a.mainpager:visited {	color: snow;	text-decoration: none;	font-size:12px;	font-weight: normal;}a.mainpager:hover, a.mainpager:active {	text-decoration: underline;	color: snow;	font-size:12px;	font-weight: normal;}.genmed {color:#000000;}.code {color:#000000;}.quote {color:#000000;}a.maindiscuss, a.maindiscuss:visited {	color:#ccccbb;	font-size:9px;	font-weight:normal;}a.maindiscuss:hover {	color:#eeeedd;	font-size:9px;	font-weight:normal;}.advlinks, .advlinks a, .advlinks a:visited {	color:#ddddbb;	font-size:9px;	font-weight:normal;	text-decoration:none;}.advlinks {	margin-left:5px;}.artists h1 {	color:#000000;	font-size:18px;}.artists div {	padding-top:4px;}.artists td {	padding-bottom:30px;}/* ?????! */
