* {	margin: 0px;
	padding: 0px;
	font-size: 10pt;}

body {  margin: 0px;
  padding: 0px;
  color: #454545;
  font-family: Trebuchet MS,Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 10pt;
  min-width: 970px; }

a {
	color: #034985;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	cursor: pointer;
}

.logo {	height: 120px;
	width: 175px;
	background: url('/files/norma/design/logo.png') no-repeat;
	margin-top: 20px;
	margin-bottom: 15px;}
/*
.logo {	height: 120px;
	width: 225px;
	background: url('/files/norma/design/NY-Norma-logo_sm_2.jpg') no-repeat;
	margin-top: 20px;
	margin-bottom: 15px;*/
}
.logo_gz {
	height: 114px;
	width: 186px;
	background: url('/files/norma/design/img_28.jpg') no-repeat;
	position: relative;
	left: -18px;
}
.bg_top {    background: url(/files/norma/design/img_29.jpg) no-repeat top right;
    height: 160px;}
.razdel_polosa {	background: #e5ecf3;
	height: 28px;}
.razdelenie_1 {	width: 27px;
	background: url('/files/norma/design/img_1.jpg') no-repeat;}
.n_online {	width: 135px;
	background: url('/files/norma/design/img_2.jpg') no-repeat;}

.top_menu_1 {	width: 10px;
	height: 28px;
	background: url('/files/norma/design/img_7.jpg') no-repeat;}
.top_menu_2 {
	width: 9px;
	height: 28px;
	background: url('/files/norma/design/img_8.jpg') no-repeat;
}
.gazeta_top_menu_1 {	width: 10px;
	height: 38px;
	background: url('/files/norma/design/img_7_1.jpg') no-repeat;}
.gazeta_top_menu_2 {
	width: 9px;
	height: 38px;
	background: url('/files/norma/design/img_8_1.jpg') no-repeat;
}
.left_bar {	width: 200px;
	vertical-align: top;}
.right_bar {
	width: 250px;
	vertical-align: top;
}

.centr_bar {	padding: 0px 13px;}
.block_avtoriz {	height: 88px;
	background: url('/files/norma/design/login.jpg') no-repeat;
	margin-bottom: 10px;
	padding: 10px;
	width: 180px;}
.block_info_zag {	font-weight: bold;
	font-size: 11pt;
	color: #000;
	padding-bottom: 10px;
	text-align: center;}
.inform_block_left_1 {	height: 7px;
	background: url('/files/norma/design/img_9.jpg') no-repeat;}
.inform_block_left_2 {	border-left: 1px solid #e5ecf3;
	border-right: 1px solid #e5ecf3;}
.inform_block_left_3 {
	height: 7px;
	background: url('/files/norma/design/img_10.jpg') no-repeat;
	margin-bottom: 10px;
}

.inform_block_right_1 {
	height: 7px;
	background: url('/files/norma/design/img_17.jpg') no-repeat;
}
.inform_block_right_2 {
	border-left: 1px solid #e5ecf3;
	border-right: 1px solid #e5ecf3;
	padding: 0px 5px;
	margin-top: 0px;
}
.inform_block_right_3 {
	height: 7px;
	background: url('/files/norma/design/img_18.jpg') no-repeat;
	margin-bottom: 10px;
}

.inform_block_usl_1 {
	height: 7px;
	background: url('/files/norma/design/img_11.jpg') no-repeat;
}
.inform_block_usl_2 {
	border-left: 1px solid #e5ecf3;
	border-right: 1px solid #e5ecf3;
	background: #e5ecf3;
}
.inform_block_usl_3 {
	height: 7px;
	background: url('/files/norma/design/img_12.jpg') no-repeat;
	margin-bottom: 10px;
}
.center_block_blue_top {	width: 494px;
	height: 7px;
	background: url('/files/norma/design/img_13.jpg') no-repeat;}

.center_block_blue_top_100 {	width: 770px;
	height: 7px;
	background: url('/files/norma/design/img_13_2.jpg') no-repeat;}

.center_block_blue_middle {
	width: 472px;
    border-left: 1px solid #e5ecf3;
	border-right: 1px solid #e5ecf3;
	padding:0px 10px;
}

.center_block_blue_middle_100 {
	width: 748px;
    border-left: 1px solid #e5ecf3;
	border-right: 1px solid #e5ecf3;
	padding:0px 10px;
}
.center_block_blue_bottom {
	width: 494px;
	height: 7px;
	background: url('/files/norma/design/img_16.jpg') no-repeat;
	margin-bottom: 10px;
}

.center_block_red_top {	margin-top: 10px;
	width: 474px;
	height: 7px;
	background: url('/files/norma/design/img_14.jpg') no-repeat;
}
.center_block_red_middle {
	width: 452px;
    border-left: 1px solid #eca9a9;
	border-right: 1px solid #eca9a9;
	padding:0px 10px;
}
.center_block_red_bottom {
	width: 474px;
	height: 7px;
	background: url('/files/norma/design/img_15.jpg') no-repeat;
	margin-bottom: 3px;
}

.inptxtl {	border: 1px solid #e5ecf3;
	color: #034985;
	width: 110px;}
.small_link {	font-size: 8pt;
	font-weight: bold;}
.blacklist {	font-size: 12pt;
	font-weight: bold;	height: 74px;
	color: #fff;
	padding: 5px 10px;
	margin-bottom: 10px;
	font-family: Comic Sans MS;
	background: url('/files/norma/design/blacklist.jpg') no-repeat;}
.blacklist a {	color: #fff;
	font-size: 10pt;
	font-weight: normal;

}

.faq_link {	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	display: block;
	width: 230px;
	padding-bottom: 5px;
	background: url(/files/norma/design/right.jpg) no-repeat right top;
}
.faq_link:hover {
	text-decoration: none;
}


.faq_link_up {
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	display: block;
	width: 230px;
	padding-bottom: 5px;
	background: url(/files/norma/design/up.jpg) no-repeat right top;

}
.faq_link_up:hover {
	text-decoration: none;
}
.faq_top_zack {
	 width: 210px;
	 background: #e5ecf3 url(/files/norma/design/img_19.jpg) no-repeat;
	 padding: 0px 10px;
	 margin-left: 3px;}
.faq_bottom_zack {
	 background: url(/files/norma/design/img_20.jpg) no-repeat;
	 margin: 0px -10px;
	 height: 6px;
	 width: 230px;
}

.fire_news {	color: #454545;
	font-size: 10pt;}

.block_info_zag_red {	color: #971a1e;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;}

.normscroll {	width: 115px;

	height: 85px;
	color: #e0db1e;
	float: right;
	text-align: center;
	font-size: 11pt;
	font-weight: bold;
	padding: 5px;
	vertical-align: middle;
	padding-top: 30px;
	margin:0px;
	overflow: hidden;}
.normscroll1 {
	padding: 5px;
	padding-left: 25px;
	height: 105px;
	overflow: hidden;
	width: 530px;}

/* tabs */
.nonactive {	font-size: 7pt;}
#tabs_bg {
	background: url('/files/stroyka/img/tabsbg.gif') repeat-x;
	width: 100%;
	font-size: 8pt;
}

#tabs_bg table{
	margin-left: 5px;
}

#tabs_bg td{
	font-weight: normal;
	vertical-align: middle;
	height: 21px;
	font-size: 7pt;
	color: #999999;
}

#tabs_bg a {
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}

#tabs_bg a:hover {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	font-size: 7pt;
}

#tabs_bg sup {
	font-size: 7pt;
}

#tabs_bg td.tab_nw {
	background: url('/files/stroyka/img/n_w.gif') no-repeat;
	width: 5px;

}

#tabs_bg td.tab_nd {
	background: url('/files/stroyka/img/n_d.gif') no-repeat;
	width: 5px;

}

#tabs_bg td.tab_w {
	background: url('/files/stroyka/img/w.gif') repeat-x;
	padding: 0 2px 2px 2px;
	color: #111111;
	font-size: 7pt;
}

#tabs_bg td.tab_wd {
	background: url('/files/stroyka/img/w_d.gif') no-repeat;
	width: 25px;
}

#tabs_bg td.tab_d {
	background: url('/files/stroyka/img/d.gif') repeat-x;
	font-size: 7pt;
}

#tabs_bg td.tab_dd {
	background: url('/files/stroyka/img/d_d.gif') no-repeat;
	width: 25px;
}

#tabs_bg td.tab_dw {
	background: url('/files/stroyka/img/d_w.gif') no-repeat;
	width: 15px;

}

#tabs_bg td.tab_d {
	background: url('/files/stroyka/img/d.gif') repeat-x;
	padding: 0 2px 2px 2px;
	font-size: 7pt;
}

#tabs_bg td.tab_dn {
	background: url('/files/stroyka/img/d_n.gif') no-repeat;
	width: 21px;
	font-size: 7pt;
}

#tabs_bg td.tab_wn {
	background: url('/files/stroyka/img/w_n.gif') no-repeat;
	width: 21px;
}

/* end tabs */
.pay_sms {	background: url('/files/norma/design/sms.jpg') no-repeat;
	height: 53px;
	padding: 10px;
	margin-bottom: 10px;}
.curs {	background: url('/files/norma/design/curs.jpg') no-repeat;
	height: 75px;
	padding: 10px 0px;
	margin-bottom: 10px;}
/* Календарь */
#cal {font: 'Trebuchet MS' ,Tahoma, Arial, Helvetica, sans-serif;}
#cal td { text-align:center; width: 30px;height:20px;}
tr#days-of-week td { font-weight: bold !important; color: #000;}
#cal thead td {background-color: #777; font-size: 12px; font-weight: bold; color: #fff;}
#cal thead a{ color: #FFF;}
#cal a{color: #054783; text-decoration:none;}
#cal a:hover {text-decoration:underline;}
#cal .cal-prev-month-day, #cal .cal-next-month-day {color: #9f9f9f;}
#cal-current-day {background-color: #034881 !important; color: #fff !important;}
#cal-current-day a {color: #fff !important;}
.hint {	position: absolute;
    color: #000;
    padding: 0px 50px 0px 10px;
    top: -68px;
    right: 26px;
    background: url(/files/norma/design/hint.gif) no-repeat;
    width: 179px;
    height: 76px;}
*html .hint {	right: 245px;}
.error {
  color: #f00;
  font-size:14px;
  font-weight: bold;
  text-align: center;
}
/*   Архив газет */
#arhiv .tab_activ {
	background: url(/files/norma/arhiv/9.jpg) repeat-x bottom;
	float: left;
	position: relative;
	top: 2px;}
#arhiv .tab_activ_1 {
	background: url(/files/norma/arhiv/6.jpg) repeat-y left;
}
#arhiv .tab_activ1_1 {
	background: url(/files/norma/arhiv/6.jpg) repeat-x top;
}
#arhiv .tab_activ1 {
	background: url(/files/norma/arhiv/6.jpg) repeat-y right;
}
#arhiv .tab_activ2 {
	background: url(/files/norma/arhiv/1.jpg) no-repeat left top;
}
#arhiv .tab_activ3 {
	background: url(/files/norma/arhiv/2.jpg) no-repeat right top;
	padding: 5px 10px;
}
#arhiv .tab_activ3 a {
	color: #000;
	text-decoration: none;
}
#arhiv .tab_noactiv {
	background: url(/files/norma/arhiv/5.jpg) repeat-y left;
	border-bottom: 1px solid #777;
	float: left;
	position: relative;
	top: 1px;
}
#arhiv .tab_noactiv1_1 {
	background: url(/files/norma/arhiv/5.jpg) repeat-x top;
}
#arhiv .tab_noactiv1 {
	background: url(/files/norma/arhiv/5.jpg) repeat-y right;
}
#arhiv .tab_noactiv2 {
	background: url(/files/norma/arhiv/3.jpg) no-repeat left top;
}
#arhiv .tab_noactiv3 {
	background: url(/files/norma/arhiv/4.jpg) no-repeat right top;
	padding: 5px 10px;
}




#arhiv .acontent {
	background: url(/files/norma/arhiv/6.jpg) repeat-y right;}
#arhiv .acontent1 {
	background: url(/files/norma/arhiv/6.jpg) repeat-y left;
}
#arhiv .acontent2 {
	background: url(/files/norma/arhiv/6.jpg) repeat-x top;
}
#arhiv .acontent3 {
	background: url(/files/norma/arhiv/6.jpg) repeat-x bottom;
}
#arhiv .acontent4 {
	background: url(/files/norma/arhiv/2.jpg) no-repeat right top;
}
#arhiv .acontent5 {
	background: url(/files/norma/arhiv/7.jpg) no-repeat bottom left;
}
#arhiv .acontent6 {
	padding: 10px;
	padding-top: 5px;
	background: url(/files/norma/arhiv/8.jpg) no-repeat bottom right;
}
#arhiv a.activ_month {	color: #000;
	font-weight: bold;
	text-decoration: none;}

.texttype
{
font-size:8pt;
font-weight:bold;
color: #666666;
}
.texttype1
{
font-size:9pt;
font-weight:bold;
color: #666666;
}
.texttype_em
{
font-size:8pt;
font-weight:normal;
color: #666666;
}
.texttype_lit
{
font-size:7pt;
font-weight:normal;
color: #666666;
}

.texttype_big
{
font-size:12pt;
font-weight:normal;
color: #000000;
}
.regmenu
{	padding-left:0;}
.regmenu li
{
	padding:10px;
	margin-bottom:10px;
	background:#ffffff;
}

.regmenu li:hover
{
	padding:10px;
	margin-bottom:10px;
	background:#E5ECF3;
}

.regmenu li:hover a
{
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
}

.regmenu li a
{
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
}

/* Для ББКода */
blockquote.bb_quote {
    border: #d0d0d0 1px solid;
    background-color: #f6f6f6;
    padding: 5px;
    margin: 1em 0 0 .75em;
}
div.bb_quote_author {
    border: #d0d0d0 1px solid;
    border-width: 1px 2px 2px 1px;
    margin-top: -1.2em;
    background-color: #f6f6f6;
    width: 150px;
    white-space: nowrap;
    font-weight: bold;
    text-align: center;
}
div.bb_quote_author:after {
    content: " писал(а):";
}
div.bb_code {
    border: #d0d0d0 6px double;
    background-color: #f6f6f6;
    color: #404060;
    padding: 5px;
    margin: 1em 0 0 0.8em;
    font-family: Monaco,'Courier New',monospace;
}
div.bb_code_header {
    border: #d0d0d0 1px solid;
    border-width: 1px 2px 2px 1px;
    padding-left: 5px;
    margin-top: -1.6em;
    background-color: #f6f6f6;
    white-space: nowrap;
    font-weight: bold;
    color: #404060;
    text-align: left;
}
span.bb_code_lang:before {
    content: "Код: ";
}
div.bb_code_footer {
    margin: 5px -5px -5px -5px;
    padding: 4px;
    border-width: 1px 0px 0px 0px;
    border-style: solid;
    border-color: #a9b8c2;
    color: #333333;
    font-weight: bold;
    text-align: center;
}
/* Стили посветки BBCode: */

code.bb_code {
    font-size: 1em;
    color: #000000;
}
span.bb_spec_char {
    color: #000099;
}
span.bb_mnemonic {
    color: #ff0000;
}
span.bb_tag {
    color: #009900;
}
span.bb_bracket {
    font-weight: bold;
}
span.bb_slash {
    font-weight: normal;
}
span.bb_tagname {
    color: #990099;
}
span.bb_equal {
    color: #999900;
}
span.bb_quote {
    color: #009999;
}
span.bb_attrib_name {
    color: #999900;
}
span.bb_attrib_val {
    color: #009999;
}
span.bb_autolink {
    color: #0000ff;
}
.star-rating {
	list-style: none;
	height: 25px;
	width: 125px;
	position: relative;
	background: url(/files/gallery/stars.png);
	margin: 0;
	padding: 0;
}
.star-rating li {
float:left;
margin:0;
padding:0;
}
.star-rating li a {
display:block;
height:25px;
overflow:hidden;
padding:0;
position:absolute;
text-decoration:none;
text-indent:-9999px;
width:25px;
z-index:10;
}
.star-rating li a:hover {
background:url("/files/gallery/stars.png") repeat scroll left center transparent;
border:medium none;
left:0;
z-index:2;
}
.star-rating a.one-star {
left:0;
}
.star-rating a.one-star:hover {
width:25px;
}
.star-rating a.two-stars {
left:25px;
}
.star-rating a.two-stars:hover {
width:50px;
}
.star-rating a.three-stars {
left:50px;
}
.star-rating a.three-stars:hover {
width:75px;
}
.star-rating a.four-stars {
left:75px;
}
.star-rating a.four-stars:hover {
width:100px;
}
.star-rating a.five-stars {
left:100px;
}
.star-rating a.five-stars:hover {
width:125px;
}
.star-rating a.six-stars {
left:125px;
}
.star-rating a.six-stars:hover {
width:150px;
}
.star-rating a.seven-stars {
left:150px;
}
.star-rating a.seven-stars:hover {
width:175px;
}
.star-rating a.eight-stars {
left:175px;
}
.star-rating a.eight-stars:hover {
width:200px;
}
.star-rating a.nine-stars {
left:200px;
}
.star-rating a.nine-stars:hover {
width:225px;
}
.star-rating a.ten-stars {
left:225px;
}
.star-rating a.ten-stars:hover {
width:250px;
}
.star-rating li.current-rating {
background:url("/files/gallery/stars.png") repeat scroll left bottom transparent;
height:25px;
z-index:1;
}
.quickajaxrating {
background:none repeat scroll 0 0 #DFE6EF;
border:1px dashed #B53A25;
color:#000000;
padding:5px;
}
.radbox
{
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
}

.oval
{
	border:1px solid gray;
	background:#eeeeee;
	padding:10px;
	margin-bottom:10px;
}
