	body,td,ul,input,select,textarea{	font: 12px verdana,tahoma; color:#333333;}
	body{ margin:0; padding:0;}
/* ... ссылки ... */
	*{background:none transparent!important;}
	a{color:#842D24;text-decoration: underline;}
	.title a{text-decoration: none;}
	a.checked, a.current{color:#DA3927;text-decoration: underline;}
	a.hidden{color:#CDCDCD;}
	a:hover{color:#DA3927;text-decoration:underline;}
/* ... заголовки ... */
/* ... форма ... */
	form{margin-top:0;margin-bottom:0;padding:0;}
	input,select,textarea,iframe{border: #cdcdcd 1px solid;background:#FFFFFF;color:#606060;padding:0 2px;}
	input,select{height:16px;}
	input.checkbox{width:16px;height:16px;_border:0 solid;_background:none;}
	input.button{cursor:hand;font-size:10px;width:100px;color:black;height:18px;border:0 solid;background:url(../../img/button.bg.gif)  no-repeat top right;}

/* ... списки ... */
	ul{margin-left:27px;}
	ul li{list-style:url(../../img/li.bullet.gif);}
	li{margin-top:5px;margin-bottom:5px;}
	p,ul{margin-top:11px;margin-bottom:11px;}

/* ...разметка страницы : блоки... */
	.alert{border-left:#FE7A51 2px solid;padding:5px 5px 5px 8px;}
	.block{border-top:#cdcdcd 1px solid;padding:5px 0;}
	.filter{font-size:10px;margin:4px 0;}
	  .path{font-size:10px;font-weight:normal;border:#cdcdcd 1px solid;border-width:1px 0;padding:5px 0;margin-bottom:5px;}
		.path a{color:#686868;}
	 .descr{font-size:11px;padding-left:20px;vertical-align:top;color:#666666;}
	 .pages{font-size:11px;border-top:#cdcdcd 1px solid;padding:5px 0;}
	 .delim{border-left:#cdcdcd 1px solid;}
/* ...разметка страницы : основные блоки... */
	.nopadding td{padding:0;}
	#centercolumn{padding:0 10px;}


td.newstitle{color:#C11A1B;font-size:14px;margin:5px 0;font-weight:bold;}


/* ...разметка таблиц ... */
p.navigation{font-size:10px;color:#333333;padding-top:0;margin-top:2px;margin-bottom:20px;}
p.navigation a{color:#686868;}

div.top1{
	position:absolute;
	width:100%;
	height:20px;
	top:201px;
	left:0;
	border:0 solid black;
	padding:0;
} 
div.top1 div{
	margin-left:1px;
} 
td.bot{width:33%;color:#666666;font-size:10px;border-top:1px solid #cdcdcd;padding-top:10px;}
td.bot a{color:#D42728;text-decoration:underline;}
p.announce{margin-bottom:3px;}
p.more{padding:0;margin:0;margin-bottom:10px;}
p.more a{color:#D42728;}
.newsdate{color:#747474;}
ul.map{margin:5px 0 10px 25px;}


table.all,td.all{width:100%;}
table.all,tr.all{height:100%;}
td.label {white-space:nowrap;}
td.label:first-letter{text-transform:uppercase;}
img.left{margin:0 15px 10px 0;}


#top10{padding-left:0;}
#top12{padding-right:0;}
#top13{width:400px;height:142px;margin:0;padding:0;text-align:right !important;padding-right:20px;}
#top14{margin-top:40px;font-family:arial;color:#666666;}

div.addfirm{position:relative;top:-60px;font-size:14px;font-family:arial;color:#88352D;font-weight:bold;}
/*********************************************************/
table.for_print{width:100% !important;height:auto !important;}
.no_print,p.baner{visibility:hidden !important;display:none !important;margin:0 !important;padding:0 !important;}
p.for_print{font-weight:normal important!;font-size:10px;}

