﻿
/* -- <rmenu> -- */
table.ractive0 
	{ background-color: #D2AE6E; }
table.rmenu0 a:hover, table.rmenu1 a:hover, table.ractive1 a:hover 
	{ color: #D2AE6E; }
table.rmenu0 table.ractive0 a:hover 
	{ color: #000; text-decoration:underline ; }	
/* -- </rmenu> -- */

/* Reds*/
.red1, .red11 
	{ background-color: #8F1A1E; color: #E7D2D3; }
.red6, .red66, .red77 
	{ background-color: #D2AE6E; }
.red4, .red10 
	{ background-color: #D2AE6E; }
.red3 
	{ background-color: #D2AE6E; }
.red1 a, .red2 a
    { color:#ffffff; }    
.red2 span
	{ color:#ffffff; font-weight:bold; }
.red2,.red7 
	{ background: #D2AE6E url('/Style%20Library/res/images/bg-red.png') no-repeat left 13px; }
.red5 
	{ background: #639EC3 url('/Style%20Library/res/images/bg-red2.gif') no-repeat left 13px; }
	
.red3{
	width:50px;
}
/* Bottom*/
.bottom-tr 
	{ background-color: #D2AE6E; }

/* Additional Styles */
.ibutton2 input, .button2, input.surveyAnswerButton, .vopros-table2 input.button3, div.surveyBar, .ms-surveyHBar 
	{ background-color: #D2AE6E; }
dl.news dd a:hover, dl.news_ann dd a:hover, dl.news_ann dd a:hover, .photos a:hover 
	{ color: #D2AE6E; }

/* -- <ACT> --*/

a.registerAct_docLink 
	{ text-decoration: underline; cursor: hand; }
table.registerAct_table 
	{ padding: 0; margin: 0; width: 100%; font-size: 100%; text-align: center; border: #c0c0c0 solid 1px; }
table.registerAct_table tr.registerAct_headerRow th 
	{ background: #c0c0c0; font-weight: normal; padding: 3px; white-space: normal; border: #ffffff solid 1px; }
td.registerAct_docLinkCell 
	{ text-align: left; }
table.registerAct_table tr.registerAct_row0 td 
	{ background: #ffffff; }
table.registerAct_table tr.registerAct_row0 td 
	{ background: #f0f0f0; }
table.registerAct_table tr.registerAct_row0 td, table.registerAct_table tr.registerAct_row1 td 
	{ font-weight: normal; padding: 2px; white-space: normal; border: #c0c0c0 solid 1px; vertical-align: middle; padding-left: 5px; }
table.registerAct_table td 
	{ text-align: left; padding-left: 5px; }
table.registerAct_table td.registerAct_regDateCell, table.registerAct_table td.registerAct_regNumCell, table.registerAct_table td.registerAct_docTypeCell 
	{ text-align: center; }
table.registerAct_searchTable 
	{ margin-bottom: 20px; width: 50%; }
td.registerAct_searchNumberCell 
	{ padding-right: 10px; text-align: left; width: 33%; }
td.registerAct_searchDateCell 
	{ text-align: left; width: 33%; }
td.registerAct_searchDateCell img 
	{ margin-left: 5px; }
td.registerAct_searchButtonCell 
	{ text-align: right; width: 33%; }
td.registerAct_searchNameCell 
	{ padding-bottom: 10px; }
div.registerAct_searchFieldName 
	{ font-weight: bold; }
td.registerAct_searchButtonCell 
	{ padding-left: 5px; }
input.registerAct_searchName 
	{ width: 98%; }
table.registerAct_table a.title{
	text-decoration:none;
	color:#000;	
}
table.registerAct_table a.title:hover{
	 text-decoration:underline;
}
div.docdetail .files div,div.docdetail .linked div{
	padding-top:5px;
}

/* -- </ACT> -- */

/*
#column
	{ font-size:90%; }
#column a.black 
	{ font-size:90%; }
#column a.blue
	{ font-size:90%; }*/

/* -- <Municipal Estate> -- */

/* MunEstate - search*/

table.munEstate_boundTable 
	{ margin-bottom: 10px; }
table.munEstate_boundTable td.munEstate_lowerBoundCell 
	{ padding-right: 2px; }
table.munEstate_boundTable td.munEstate_upperBoundCell 
	{ padding-left: 2px; padding-right: 2px; }
table.munEstate_boundTable td.munEstate_unitCell 
	{ padding-left: 3px; padding-right: 7px; }
table.munEstate_searchTable div.registerAct_searchFieldName 
	{ }
table.munEstate_searchTable td.munEstate_searchUseCell 
	{ padding-right: 5px; padding-bottom: 10px; }
table.munEstate_searchTable td.munEstate_searchTypeCell 
	{ padding-bottom: 10px; }
table.munEstate_searchTable td.munEstate_searchLocationCell 
	{ padding-right: 5px; padding-bottom: 10px; }
table.munEstate_searchTable td.registerAct_searchAddressCell 
	{ padding-bottom: 10px; }
td.munEstate_searchButtonCell 
	{ vertical-align: bottom; padding-bottom: 10px; }

/* MunEstate - search fields*/

select.munEstate_searchUseSelect 
	{ width: 200px; }
select.munEstate_searchLocation 
	{ width: 200px; }
input.munEstate_searchAddress 
	{ width: 98%; }
select.munEstate_searchType 
	{ width: 400px; }
input.munEstate_searchSquare 
	{ width: 80px; }
input.munEstate_searchCost 
	{ width: 80px; }
td.munEstate_searchButtonCell input 
	{ width: 137px; height: 25px; }


/* MunEstate - summary*/

.ms-formlabel 
	{ padding-right: 20px; padding-bottom: 5px; }

/* -- </Municipal Estate> -- */


/* реестр */

table.rb_reportView 
	{ font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; border: solid 2px #c0c0c0; }
table.rb_reportView tr.rb_group td 
	{ font-size: 9pt; font-weight: bold; text-align: center; border: solid 2px #c0c0c0; }
table.rb_reportView tr.rb_report, tr.rb_reportTop, tr.rb_reportMiddle, tr.rb_reportBottom 
	{ text-align: center; }
table.rb_reportView td 
	{ border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; }
table.rb_reportView tr.rb_report td 
	{ border-top: solid 2px #c0c0c0; border-bottom: solid 2px #c0c0c0; }
table.rb_reportView tr.rb_reportTop td 
	{ border-top: solid 2px #c0c0c0; border-bottom: solid 1px #c0c0c0; }
table.rb_reportView tr.rb_reportMiddle td 
	{ border-top: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; }
table.rb_reportView tr.rb_reportBottom td 
	{ border-top: solid 1px #c0c0c0; border-bottom: solid 2px #c0c0c0; }
table.rb_reportView tr.rb_empty td 
	{ border: solid 2px #c0c0c0; height: 30px; }
table.rb_reportView caption 
	{ padding: 10px; font-size: 10pt; font-weight: bold; }
table.rb_reportView tr.rb_mainHeader th 
	{ border: solid 1px #c0c0c0; text-align: center; }
table.rb_reportView tr.rb_numberHeader th 
	{ border-top: solid 2px #c0c0c0; border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; text-align: center; }
div.rb_linkBlock td.rb_link a 
	{ cursor: pointer; }
.rb_image image 
	{ padding-right: 5px; }
.rb_linkBlockTop, .rb_linkBlockBottom 
	{ text-align: right; }

/* /реестр */

td.ms-vb-empty 
	{ padding-left: 100px; padding-bottom: 30px; }
div.res-outer 
	{ min-height: 30px; }
.ms-formvalidation 
	{ margin-top: 10px; display: block; }
.srch-Description 
	{ text-align: justify; }
.adm_subscriber tr, .adm_subscriber td.adm_button 
	{ vertical-align: top; }
.adm_subscriber, .adm_email 
	{ width: 100%; }
.adm_email input 
	{ width: 98%; }
.adm_message 
	{ margin-top: 10px; margin-left: 15px; text-align: justify; clear: both; }
.adm_subscriberLink 
	{ margin-bottom: 15px; margin-right: 10px; float: right; clear: both; cursor: hand; }

/* -- INCOME -- */

.income h2 
	{ padding: 0; margin: 10px 0px 10px 3px; font-weight: bold; font-size: 120%; }
.income .income-name 
	{ font-weight: bold; font-size: 90%; padding-left: 10px; }
.income .income-pos 
	{ display: block; font-weight: normal; font-size: 90%; margin-bottom: 5px; padding-left: 10px; }
.income .income-link 
	{ font-weight: normal; font-size: 90%; padding-left: 10px; }


/*-- RB_SEARCH --*/

div.adm_rbSeach table 
	{ width: 100%; }
div.adm_rbSeach table.rbLayout, select.type 
	{ width: 700px; }
div.adm_rbSeach table.rbLayout tr td 
	{ padding-top: 5px; }
div.adm_rbSeach .bInfo input 
	{ width: 100%; }
div.adm_rbSeach .bInfo td 
	{ padding-right: 10px; }
div.adm_rbSeach .bInfo td.name 
	{ width: 70%; }
div.adm_rbSeach .bInfo td.inn 
	{ width: 30%; }
div.adm_rbSeach table.foul input 
	{ width: auto; height: auto; padding: 5px 0px 0px 0px; position: relative; top: 3px; margin: 0px; border: none; }
div.adm_rbSeach table.form input 
	{ width: auto; height: auto; padding: 0px; margin: 0px; border: none; }
div.adm_rbSeach table.form 
	{ margin: 5px; }
td.adm_button 
	{ text-align: right; vertical-align: bottom; }
td.sSize td.sYear, td.sNYear 
	{ text-align: right; }
div.rb_linkBlockTop 
	{ float: right; }
div.rb_linkBlockBottom 
	{ float: right; }
div.rb_linkSearch 
	{ float: right; margin-bottom: 10px; }
.rb_empty 
	{ padding: 5px 0px 5px 30px; }

/* ----------------------- */


#ctl00_m_g_8ecc1842_4698_4a57_ae5a_52dd2faf118a_ctl00_toolBarTbltop 
	{ display: none; }
#ctl00_m_g_8ecc1842_4698_4a57_ae5a_52dd2faf118a_ctl00_toolBarTbl_RightRptControls_ctl00_ctl00_diidIOSaveItem 
	{ padding: 4px 10px 4px 10px; color: #fff; font-size: 11px; border: 0px; background-color: #D2AE6E; margin: 0 0 0 15px; }
#ctl00_m_g_8ecc1842_4698_4a57_ae5a_52dd2faf118a_ctl00_toolBarTbl_RightRptControls_ctl01_ctl00_diidIOGoBack 
	{ padding: 4px 10px 4px 10px; color: #fff; font-size: 11px; border: 0px; background-color: #6E6E6E; margin: 0 0 0 15px; width: 80px; }
#ctl00_m_g_8ecc1842_4698_4a57_ae5a_52dd2faf118a_ctl00_ctl04_ctl04_ctl00_ctl00_ctl04_ctl00_ctl00_CAPTCHAImage 
	{ margin-bottom: 10px; }
#ctl00_m_g_8ecc1842_4698_4a57_ae5a_52dd2faf118a_ctl00_ctl04_ctl04_ctl00_ctl00_ctl04_ctl00_ctl00_CAPTCHAText 
	{ margin-bottom: 20px; }

