/* CSS Document */

body {
	pading:0px;
	margin:0px;
	color:#747474;
	font-family:Arial;
	font-size:0.7em;}
	
p {
	padding:0px;
	margin:0px 0px 1em 0px;}
	
a {
	color:#d00015;
	text-decoration:underline;}

a:hover {text-decoration:underline; color:#000;}
	
a.aboutlink {
	color:#1a1a1a;
	text-decoration:none;}
	
.content {
	font-size:1.05em;
	color:#505050;}
	
a.aboutlink:hover {
	text-decoration:underline;}
	
td.margin img {
	width:10px;height:1px;}
	
img {
	border:0px;}
	
h1 {
	line-height:100%;
	padding:0px;
	margin:0px;
	display:inline;
	clear:none;
	font-size:1.5em;
	color:#000;}
	
td {
	text-align:left;
	vertical-align:top;}
	
.rgt {
	text-align:right;}
	
.ctr {
	text-align:center;}
	
.mdl {
	vertical-align:middle;}
	
.btm {
	vertical-align:bottom;}
	
.column {
	width:935px;}
	
td.feature {
	background:url(images/bigbg.jpg) center center repeat-x;
	height:178px;
	border:1px solid white;}
	
.marked {
	border-left:#dd0303 3px solid;
	padding:3px 0px 3px 10px;
	font-size:1.05em;}

.mainmenu a {
	font-size:1.01em;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	margin-right:35px;
	text-decoration:none;
	}

.mainmenu a:hover {
	color:#cb0519;}
	
td.small {
	width:1px;}
	
td.greysep {
	background:#cdcdcd;
	border-top:2em solid white;
	border-bottom:3em solid white;
	overflow:hidden;
	width:1px;}
	
.mb {
	text-align:center;
	padding:13px 5px 13px 5px;
	position:relative;
	cursor:handopoint;cursor:pointer;}
	
.m1 {
	background:#d00015;}
	
.m2 {
	background:#006ec2;}
	
.m3 {
	background:#ff6000;}
	
.news {
	padding:15px 45px 30px 45px;}
	
.news a {
	text-decoration:none;
	color:#747474;}

.news a:hover {
	text-decoration:underline;}
	
.news a.newstitle {
	font-weight:bold;
	color:#000;}
	
.news a.newsdate:hover {
	text-decoration:none;}
	
.news a.newsbody:hover {
	color:#747474;}
	
.n1 a.newsdate {
	color:#cb0519;}
	
.n2 a.newsdate{
	color:#006ec2;}
	
.n3 a.newsdate {
	color:#fe6001;}

/* Кокретная новость */
.news_one {font-size:1.05em; color:#747474; padding-bottom:15px;}
.news_one .n_topic { color:#000; font-size:2.05em; padding: 0 0 7px 0; }
.news_one .news_title { font-weight: bold; color: #000; }
.news_one .n1 { color: #cb0519; }
.news_one .n2 { color: #006ec2; }
.news_one .n3 { color: #fe6001; }


.bonote {
	padding:15px 0px 30px 35px;}
	
.bonote span {
	display:block;
	border-left:10px solid white;}
	
.bonote div {
	padding-bottom:10px;}

.bonote div a {
	text-transform:uppercase;
	font-size:1.01em;
	font-weight:bold;
	color:#575757;
	text-decoration:underline;}
	
.bonote div a:hover {
	color:#454545;}
	
.bonote span a {
	text-decoration:none;
	color:#747474;}
	
td.greyline {
	background:#cdcdcd url(images/greyline.gif) right center repeat-y;
	height:5px;
	overflow:hidden;
	border-bottom:10px solid white;}
	
.threepics img {
	border:1px solid #cdcdcd;
	margin-right:15px;
	display:inline;clear:none;}
	
.greymarked {
	font-size:1.05em;
	padding:20px 25px 30px 20px;
	border-left:3px solid #dd0303;
	background:#f5f5f5;
	vertical-align:middle;}
	
.innermenu {
	color:#000;
	padding:35px 0px 25px 0px;}
	
.innermenu td {
	vertical-align:middle;}
	
.innermenu span {
	color:#000;
	font-size:1.05em;
	text-decoration:none;
	margin-right:15px;}

.innermenu a {
	color:#d00015;
	font-size:1.05em;
	text-decoration:underline;
	margin-right:15px;}
	
.innermenu a:hover {
	color:#000;}
	
.innermenu td.active {
	color:#000;
	font-size:2.05em;
	padding-right:25px;}
	
.whitecut {
	width:935px;
	color:#1a1a1a;}

.whitecut td.white {
	background:#fff;}

.whitecut td.cut {
	width:9px;}
	
.whitecut td.cut img {
	width:9px;
	height:9px;}
	
	
.toplink_red {font-size: 12px; color: #cb0519;}
.toplink_red a:link{color: #cb0519;}
.toplink_red a:visited{color: #cb0519;}
.toplink_red a:hover{color: #cb0519;}
.toplink_red a:active{color: #cb0519;}

.toplink_blue {font-size: 12px; color: #006ec2;}
.toplink_blue a:link{color: #006ec2;}
.toplink_blue a:visited{color: #006ec2;}
.toplink_blue a:hover{color: #006ec2;}
.toplink_blue a:active{color: #006ec2;}

.toplink_orange {font-size: 12px; color: #fe6001;}
.toplink_orange a:link{color: #fe6001;}
.toplink_orange a:visited{color: #fe6001;}
.toplink_orange a:hover{color: #fe6001;}
.toplink_orange a:active{color: #fe6001;}



.stitle {font-size: 14px; font-weight: normal; white-space:nowrap; padding: 0px 33px 5px 0px }

.smenu {font-size: 11px; color: #666666; padding: 3px 0px 0px  0px} 
.smenu  a:link{font-size: 11px; color: #747474;}
.smenu  a:visited{font-size: 11px; color: #747474;}
.smenu  a:hover{font-size: 11px; color: #000000;}
.smenu  a:active{font-size: 11px; color: #747474;}  

.rasp {height: 45px;}












