body {
	background-color: #FFFFFF;
}
td { font-family: Tahoma; font-size: 11px; color: #000000}
td.news {padding:10px 10px 10px 10px; font-family: Tahoma; font-size: 11px; color: #000000; text-align:justify;}

A:link          {BACKGROUND: none; COLOR: #000000;text-decoration: none}
A:active        {BACKGROUND: none; COLOR: #000000;text-decoration: underline}
A:visited       {BACKGROUND: none; COLOR: #000000;text-decoration: none}
A:hover         {BACKGROUND: none; COLOR: #000000;text-decoration: underline} 

.login { font-family: Tahoma; font-size: 9pt; color: #435C1E; font-weight:bold}

.menu { width: 12%; text-align: center; background-position:center; background-repeat:no-repeat; padding-top:90px; font-family: Tahoma; font-size: 9pt; color: #000000}
.menu a:link          {BACKGROUND: none; COLOR: #000000;text-decoration: none}
.menu a:active        {BACKGROUND: none; COLOR: #000000;text-decoration: underline}
.menu a:visited       {BACKGROUND: none; COLOR: #000000;text-decoration: none}
.menu a:hover         {BACKGROUND: none; COLOR: #000000;text-decoration: underline}


td.head { 
	font-family: Tahoma; 
	font-size: 11pt; 
	color: #018BD3; 
	font-weight:bold;
	height:34px;
	border:1px solid #BDBCBD;
	text-align:center;
	vertical-align: middle;
	background-image: url(images/bg.jpg);

}

td.cen { 
	padding-right:10px;
	font-family: Tahoma; 
	font-size: 10px; 
	color: #000000; 
	height:10px;
	text-align:right;
	vertical-align: middle;

}

td.cen1 { 
	padding-right:20px;
	font-family: Tahoma; 
	font-size: 10px; 
	color: #000000; 
	height:50px;
	text-align:center;

}

td.brd { 
	border:1px solid #CCCCCC;
	font-size: 12px; 

}

td.brd2 { 
	border:1px solid #CCCCCC;
	color: #C02327; 
	font-size: 11px; 
	text-decoration: underline;

}

td.brd3 { 
	border:1px solid #CCCCCC;
	color: #000000; 
	font-size: 11px; 

}

p.oui {
 float:left;
 color:#738381;
 border-left:3px solid #cfd300;
 padding:5px 0px 5px 25px;
 margin:0px;
 margin-top:27px;
 }
 
 .oui2 {
 float:left;
 color:#738381;
 border-left:3px solid #cfd300;
 padding:5px 0px 5px 0px;
 margin:0px;
 margin-top:27px;
 width:666px;
 }
 
 .ds {
 padding:0px 0px 35px 44px;
 margin:0px;
 color:#969f89;
 } 
 
 .ds2 {
 padding:16px 0px 10px 38px;
 margin:0px 0px 7px 0px;
 color:#d7e1c7;
 font-size:11px;
 background:#7a8a65 url(http://regni.ru/images/111.gif) no-repeat left bottom;
 }
 
 .ds3 {
 padding:16px 0px 10px 38px;
 margin:0px 0px 7px 0px;
 color:#d7e1c7;
 font-size:11px;
 background:#7a8a65 url(http://regni.ru/images/22.gif) no-repeat left bottom;
 }
 
 .index2 {
 float:left;
 width:666px;
 padding-left:29px;
 }
 
 .data1 {
 float:left;
 width:127px;
 height:21px;
 background:url(images/tr.gif) repeat-x; 
 padding-left:10px;
 padding-top:7px;
 font-size:11px;
 color:#FFFFFF;
 }
 
.float_l {
 float:left;
 }
#newspage {
}
#newspage h2.news_title {
	background:url(images/news_tit.gif) 0px 13px repeat-x;
	}
	#newspage h2.news_title span {
		color: #2d3559;
		font-size: 9pt;
		background:#fff;
		padding:0px 5px 0px 0px;
	}
	#newspage h2.news_title strong {
		color: #9f0100;
		font-size: 12pt;
		display:block;
		font-weight:normal;		
	}