﻿/* Добавлено в период с 12 июля 2009 г.  по .... */
h1.BigGreen
{
	font-family: Arial,Tahoma;
	font-size:21px;
	font-weight:700;
	color:#599C10;/*599C10  6DBE14 4f9008*/
}

.TitleGreen
{
	text-align:center;
	font-family: Arial,Tahoma;
	font-size:16px;
	font-weight:700;
	color:#599C10;/*599C10  6DBE14 4f9008*/
    padding:0 0 0.8em 0;  
}
.SectionTitle
{
	text-align:left;
	font-family: Arial,Tahoma;
	font-size:13pt;
	font-weight:700;
	color:#599C10;/*599C10  6DBE14 4f9008*/
  padding: 0em 0em 1em 0em;
}
.SectionSmallTitle
{
	text-align:left;
	font-family: Arial,Tahoma;
	font-size:14px;
	font-weight:700;
	color:#599C10;/*599C10  6DBE14 4f9008*/
  padding: 0.5em 0em 2em 0em;
}

.SmallGreen
{
	font-family: Arial,Tahoma;
	font-size:0.8em;
	color:#599C10;/*599C10  6DBE14 #4f9008*/
}
.Pager
{
	font-family: Arial,Tahoma;
	
	font-size:0.8em;
	color:#599C10;/*599C10  6DBE14 #4f9008*/
}

.Small
{
	font-family: Arial,Tahoma;
	font-size:0.8em;
}

.Medium
{
	font-family: Arial,Tahoma;
	font-size:1.4em;
}

.OrangeText
{
	font-family: Arial,Tahoma;
	font-size:14px;
	font-weight:600;
	color:#FF8000;/*599C10*/	
}

.Orange
{
	color:#D07C25;/*#EBBC81 FF8000 E7AC67*/
}

.Salad
{
	background-color:#A6D045;
}

.SelectedItem
{
	background-color:#e8f1f3;
}

.Float
{
float:left;
}

/* ссылки */
a:link
{
	color: green;
	outline: none;
	text-decoration: none;
	font-weight: normal;
}
a:visited
{
	color:green;
	outline: none;
	text-decoration:none;
	font-weight:normal;
}
.TableHeader
{
	background-color:#4f9008;
	font-weight:900;
	color:White;
	padding:0.5em 0.5em 0.5em 1em;
}

.MiddleLine
{
	background-color:#4f9008;
	font-size: 16px;
	font-weight:900;
	color:White;
	padding:0.3em 1em 0.3em 0.3em;
/*	padding:0.5em 0.5em 0.5em 0.5em;*/
/*	padding:1em 1em 1em  1.8em;*/
	width:99%;
}
.NewsMiddleLine
{
	background-color:#4f9008;
	font-size: 16px;
	font-weight:900;
	color:White;
	padding:0.3em 1em 0.3em 0.3em;
	width:70%;
}

.MiddleLineText
{
	font-family: Arial,Tahoma;
	font-size:16px;
	/*font-weight:600;*/
	color:#FF8000;/*599C10*/	
	text-align:right;
	font-weight:900;
	/*color:White;*/
	padding:0.5em 0.5em 0.5em 4em;
}

.TableCell
{
	padding:0.5em 0.5em 0.5em 0.5em;
}

/* применялся в новостной ленте. */
.container
{
  width:70%;
  /*text-align: left;
  padding-left: 30px;
  margin-bottom: 10px;
  padding-top: 2px;*/
  background-color:#F6F6F6;
  border-bottom:solid 4px #D0D0D0;
  padding:0.5em 0.5em 0.5em 1em;  
}

.containerProject
{
  width:99%;
  /*text-align: left;
  padding-left: 30px;
  margin-bottom: 10px;
  padding-top: 2px;*/
  background-color:#F6F6F6;
  border-bottom:solid 4px #D0D0D0;
  padding:0.5em 0.5em 0.5em 1em;  
}

.container .newstext
{
  text-align: left;
  text-decoration:underline;
  color:#4f9008;
  padding:0.5em 0.5em 0.5em 1em;  
}
.saladcontainer
{
/*
  text-align: left;
  padding-left: 30px;
  margin-bottom: 10px;
  padding-top: 2px;*/
  background-color:#EBF2E4;
  border-bottom:solid 4px #D0D0D0;
   
 
}

.saladcontainer .newstext
{
  text-align: left;
  text-decoration:underline;
  color: Black;
   
}

.saladcontainer a.newstext, a:visited.newstext, a:link.newstext
{
  text-align: left;
  font-weight:bold;
  text-decoration:underline;
  color:#4f9008;
  padding:0.5em 0.5em 0.5em 1em;  
}

.txt
{
	color:Black;

  font-family: Arial, Tahoma;
  font-size: 13px;
  text-align:justify;
  padding: 0.5em 0.5em 0.8em 1em;


/*  background: #faf9f9 url(/img/background.jpg) repeat-x;
*/

}

.textTable
{
  text-align: center;
  border:solid 1px Black;
  width:90%;
}

.refTable
{
  text-align: left;
  width:99%;
}
td.midCell
{
    width: 260px;
    text-align:center;
}

td.refCell
{
    width:35%;
	text-align:left;
	padding: 0.5em 0.5em 0.5em 0.5em;
}


td.lines
{
	text-align:left;
	border:solid 1px Black;
	padding: 0.5em 0.5em 0.5em 0.5em;
}


.topcontainer1
{

 text-align: center; 
  border-top:solid 3px #a6d045;
  /*border-bottom:solid 8px White;*/
/*  border-bottom:solid 1px #4f9008;*/

/*  background-color:#F5F3D3;*/
background-image: url(../img/MnuChlen.png)
/*  padding:0.5em 0.5em 0.5em 1em;  */
}

a.topref, a:visited.topref, a:link.topref
{
  font-weight:normal;
  font-size:14px;

  color:Black;
  padding:0.1em 0.1em 0.1em 0.1em;  
}

.rightsideevents
{
	background-color:White;			
	background: url(../img/top-menu.png) bottom right no-repeat;
	padding-left: 10px;
}

.leftsideevents 
{
	background-color:White;				
	background: url(../img/top-menu.png) bottom left no-repeat;			
}

.eventrowstyle
{
	background-color:#F9F9F4;
	border-color:White;	
	height: 39px;
}

.topcontainer2
{

 text-align: center;
  border-top:solid 3px #a6d045;
  border-bottom: solid 1px;
  border-left: solid 1px;
/*  border-bottom:solid 8px White; */
/*  border-bottom:solid 1px #4f9008;*/
  background-color:#F9F9F4;
/*background-image: url(../img/MnuZvit.png)*/
/*  padding:0.5em 0.5em 0.5em 1em;  */
}
.topcontainer2 a.topref, a:visited.topref, a:link.topref
{
  font-weight:normal;
  font-size:14px;
  text-decoration:none;
  color:Black;
  padding:0.1em 0.1em 0.1em 0.1em;  
}

.topcontainer3
{
 text-align: center;
  border-top:solid 3px #a6d045;
/*  border-bottom:solid 8px White; */
/*  border-bottom:solid 1px #4f9008;*/
/*  background-color:#F5F3D3;*/
 background-image: url(../img/MnuTax.png)
/*  padding:0.5em 0.5em 0.5em 1em;  */
}
.topcontainer3 a.topref, a:visited.topref, a:link.topref
{
  font-weight:normal;
  font-size:14px;
  text-decoration:underline;
  color:Black;
  padding:0.1em 0.1em 0.1em 0.1em;  
}

.mnuempty 
{
	border-top:solid 3px #a6d045;
	
}

.marginList 
{
	padding-left: 10px;
	
}

.toptitle
{
  font-weight:600;
  font-size:14px;
  text-decoration:none;
  color:Black;
  padding:0.1em 0.1em 0.1em 0.1em;  
}


.LabelPad
{
	padding:2px 10px 0px 10px;
}


.EventCol1Text
{
	font-weight:bold;
	text-align:left;
	border-bottom: solid 2px #F5F3D3;
	border-right: solid 2px #F5F3D3;
	padding:0.5em 0.5em 0.5em 0.5em;
}
.EventCol2Text
{
	text-align:left;
	border-bottom: solid 2px  #F5F3D3;
	border-left: solid 2px #F5F3D3;
	padding:0.5em 0.5em 0.5em 0.5em;
}


/* Окончание секции "Добавлено" */

body
{
  margin:  0px;
  font-family: Arial, Tahoma;
  font-size: 16px;
  padding:0px 0px 0px 20px;
/*  background: #faf9f9 url(/img/background.jpg) repeat-x;
*/
}

td 
{
    font-family: Arial, Tahoma;
    font-size: 12px;
}

a.refHow, a:visited.refHow, a:link.refHow
{
  font-family: Arial, Tahoma;
  font-size: 13pt;
  font-weight:bold;
  color:Orange;
  text-decoration:underline;
  text-align:right;
  vertical-align:text-bottom;
  margin-bottom:12px;
}


dt {
	float: left; 
	padding: 2.5em .5em 0 .5em;
	height: 16px;
	width: 3px;
}

/* ----------- */
/* Хак для IE */
* html dt 
{
    padding-top: 1.5em; 
}

dd {	
	margin: 0;
}
dd a, dd span {
	display: block;	
	padding: 0;
}
/* ----------- */



/* шо имелось ввиду, непонятно. */
.sections a {
	color: #459; 
	text-decoration: none;
}
.sections a:hover {
	color: #0021c3;
}
.sections .current {
	font-weight: bold;
	font-size: 11px;
}
.sections div a, .sections div span {	
	margin: .2em; 
	padding: 0 0 .2em 1em; 
	/*border-top: 1px dashed #dde;*/
}
/* ------------------ */

/*  img {border: 1px solid #ff0000;} */ 

/* идентификаторы для оформления меню. Не классы, а идентификаторы. Почему так, непонятно. */
#menu {
	float: none;
	margin:0 0 0 300px;
}

#menu ul {
	margin: 0;
	border-top-color:Blue;
	padding: 0 30px 0 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	float: left;
	width: 142px;
	height: 39px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #FEFEF6 url(keyImg_w.png) no-repeat;/*#FEFEF6 */
	text-decoration: none;
	text-align: center;
	letter-spacing: -1px;
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
}

#menu a:hover, #menu .current_page_item a {

background: #E2F989 url(keyImg_w_deep2.png) no-repeat;
}

#header 
{ 
  height: 10px; 
} 


#footer_left
{
  padding-top: 2px;
  padding-left: 60px;
  vertical-align: top;
  color: #39505e;
  font-size: 11px;
}

#footer_main
{
  
  vertical-align: top;
  color: #797b7a;
  background: #e1e3e2;
  font-size: 10px;         
  padding-left: 5px;
  padding-bottom: 20px;
  

}


.menuLeft 
{ 
  float: left; 
  width: 286px;
  text-align: center;
} 

.content {
	background: #fff;
}

.menuLogo 
{ 
  position: absolute;
  top: 0px;
  left: 30px;
} 

.menuRight 
{ 
  float: right; 
  width: 380px; 
  text-align: center;
} 



h1
{
  font-size: 21px;
  font-weight: normal;
  color: #515151; /*#9e3595*/
  line-height: 22px;
  font-family: Arial, Tahoma;
  margin-top: 0px;
}

h2
{
  font-size: 1.5em;
  font-weight: normal;
  color: #A6D045;
  line-height: 22px;
  font-family: Arial, Tahoma;
}

h3
{
  font-size: 18px;
  font-weight: normal;
  color: #4D4D4D;
  line-height: 22px;
  font-family: Arial, Tahoma;
  text-align:center;
}
h4{
  font-size: 1.5em;
  font-weight: normal;
  color: #5D8E20;
  line-height: 22px;
  font-family: Arial, Tahoma;
}


ol li
{padding-bottom: 30px;}

ul li
{padding-bottom: 15px;}


a
{
  color: #98278e;
  /*color: #538D9C;*/
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

a.smallink
{
  font-size: 11px;
}

.name
{font-size: 11px;}


/* Основной цвет текста */
.text {  color: #5a5a5a; border-bottom: 1px #ffffff solid; background: #ffffff;}

.text .data td, .text .data td.header, .text tr.header td
{
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

.text .data .name
{
  font-weight: normal;
}

p.header
{
  padding-left: 0px;
  margin-top: 7px;
  margin-bottom: 7px;
}

a
{
  text-decoration: none;
}

a.wlink, a:visited.wlink, a:link.wlink{
	color: White;
	font-size:14px;
    font-weight:800;
}


a.aslink, a:visited.aslink, a:link.aslink{
	color: Black;
	text-decoration: underline;
	border: 0;
	margin-top: 1px;
	margin-left: 10px;
    font-weight:normal;
font-family: Arial,Tahoma;
text-decoration:none;
}

a.blocklink, a:visited.blocklink
{
  display: block;
  border: 0px;
  margin-left: 12px;
  margin-bottom: 12px;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: Black;
  font-weight:600;
  text-decoration: underline;
  font-size: 13px;
  font-weight:normal;
font-family: Arial,Tahoma;
text-decoration: none;

}

a.blocklink:hover
{
  background-image: url(/img/block_selected.gif); background-repeat: no-repeat; background-position: right center;
  border: 0px;
}


.sidemenu
{
  border-left: 3px solid #a6d045;
	font-size: 14px; 
  	width: 260px;
  	text-align: left; 
  	margin-left:10px;
	font-weight: normal; 
  	padding: 0px; 
  	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: none;
}


.sidemenu a:hover{text-decoration: none;}

/*div.submenu{display: none;}*/

.sidemenu_separator{margin-top: 0px; margin-bottom: 0px;}

.sidemenu .submenu ul ul {margin-bottom: 8px; margin-left: 2px; padding-left: 4px; padding-right: 10px;}
/* влияет! */ /*margin-top: 2px; */
.sidemenu .submenu ul {margin-left: 12px; margin-top: 0px; margin-bottom: 10px; padding-left: 15px; padding-right: 12px;border-left-style:solid; border-left-color:#A7D047; border-left-width:3px;}
.sidemenu .submenu ul a{display: block;}
.sidemenu .submenu ul a:hover{border: 0px; list-style: none;}
.sidemenu .submenu ul li{margin-bottom: 6px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 12px; list-style: none;}

/*
.green         {background: #538d9c;}
.green ul a    {color: #fff; }

.green div.submenu ul li {list-style-image: url('file:///D:\wwwroot\img\submenu_close_green.gif');}
.green div.submenu ul li.group {list-style-image: url('file:///D:\wwwroot\img\submenu_open_green.gif');}
.green div.submenu ul ul li {list-style-image: url('file:///D:\wwwroot\img\submenu_item_green.gif');}
.green .submenu ul li{border: 1px solid #538d9c;}
*/

.grey
{
  background: #939393;  
}

div.submenu a, div.submenu a:hover
{
  font-size: 13px;    
  border: 0px;
  text-decoration: none;
}

div.submenu {margin-top: 5px; margin-bottom: 10px;}


.topnews
{
  color: Maroon;
  font-size: 13px;
  text-decoration: none;
  background-color:#EBF2E4;
}


.news
{
  margin-left:1.5em;
  color: #007EBF;
  font-size: 13px;
}

.newsdate
{
  font-size: 12px;
  vertical-align: bottom;
  padding-right: 7px;
  padding-top: 10px;
}

.news .title
{
  color: #9e3595;
  font-size: 18px;
  vertical-align: top;
  margin-bottom: 0px;
}
.news p{margin-top: 20px; margin-bottom: 0px;}

.news .nav {margin-top: 80px; line-height: 16px;}
.news .nav a {font-size: 11px; line-height: 16px;}

.img_container {margin-right: 10px;  margin-bottom: 10px;}
.img_container img {border: 3px solid #babab9;}

.img_container .description
{
  color: #9b9b9b;
  font-size: 10px;
  line-height: 12px;
  background: #eceded;
  border-bottom: 1px solid #babab9;
  border-left: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  padding: 8px;
}

/*


.data .name
{
  color: #98278e;
  font-weight: bold;
  text-align: left;
}

.data .currency
{
  color: #205e6d;
  font-weight: bold;
  text-align: left;
  font-size: 11px;
}

.data .curency
{
    font-family: Trebuchet MS, Verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 5px;
}

.data .up
{
  color: #32b902;
  text-align: left;
}

.data .down
{
  color: #e71000;
  text-align: left; 
}


iframe
{
    border: 1px solid #aaa;
}

* html iframe
{
    border-width: 0px;
}


.form
{
  width: 148px;
  height: 28px;
  background: url(/img/form.jpg) no-repeat;
  text-align: left;
}

.form_grey
{
  width: 148px;
  height: 28px;
  background: url(/img/form_grey.jpg) no-repeat;
  text-align: left;
}


input
{
  height: 16px;
  border-width: 0px;
  margin-top: 6px;
  margin-left: 11px;
  font-size: 11px;
  color: #7a7b7b;
}

.form_grey input
{
  color: #5e6676;
}


.contentWithoutRight
{ 
  margin-left: 200px; 
  text-align: center;
} 


*/

.mailpng 
{
	position:absolute;
	top:5;
}

.buttonlogin 
{
	padding: 0;
	margin: 0;
	border: 1px solid #000000;

}

.popup
{
	background-color: #dcdcdc;
}

.comments 
{
	padding: 10px;
	margin: 10px;	
}


/*----------------------ANKETA-OPROSNIK--------------------------*/
.container_a{	width:100%;	margin: 0 auto;	min-height: 100%;	height: auto !important;	height: 100%;}
.middle_a{	width:100%;	margin: 0 auto;
	margin:15px 15px 0px 0px;	background-color:#f8fcee;	height:100%;	padding-bottom:10px;}
.header_a{	height:44px;	width:100%;	background:url(../img/bg_head.png) repeat-x;	}
.h4{    display:inline-block;    width:100%;	color:#72ac0d;	font:18px bold Arial, Helvetica, sans-serif;	text-align:center;}.h5{    display:inline-block;    width:100%;	color:#6A6C66;	font:16px bold Arial, Helvetica, sans-serif;	text-align:center;
	font-weight:bold;}.block_question{	background-color:#FFFFFF;	border:1px solid #b9d685;	margin:20px;	color:#6a6c66;	font:14px Arial, Helvetica, sans-serif;}
.number_round{
	background:url(../img/round.png);	
	width:35px;	
	height:26px;	
	margin:10px;	
	float:left;	
	color:#FFFFFF;	
	font-weight:bold;	
	text-align:center;	
	padding-top:9px;
}
.question{
	color:#709d21;	
	font:14px bold Arial, Helvetica, sans-serif;	
	font-weight:bold;	
	height:30px;	
	margin:19px 10px 10px 55px;
}
.block_answer{
	padding:0px 10px 10px 16px;	
	line-height:30px;
}
/*.block_answer span{	padding-left:17px;}*/

.rb_answer label {
    position: relative;
    top: 1px;
    margin-left:2px;
}
.rb_answer input{  
	vertical-align: middle;
}
.submit_button{
	width:267px;	
	height:43px;	
	background:url(../img/submit.png);	
	background-position:top;	
	display:block;
}
.submit_button:hover{
	background-position:bottom;
}
.block_registration{
    width:250px;
    padding:25px 15px 15px 25px;
    margin-left:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#fff;
    border-radius:5px;
    border:#81c202;
    background: #9ad937; /* Для старых браузров */
    background: -moz-linear-gradient(top, #9ad937, #79b602); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#9ad937), color-stop(100%,#79b602));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #9ad937, #79b602);
    background: -o-linear-gradient(top, #9ad937, #79b602); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #9ad937, #79b602); /* IE10 */
    background: linear-gradient(top, #9ad937, #79b602); /* CSS3 */
}
.label_end{
    font-family: Arial, sans-serif;
    color:#0291df;
    font-weight:bold;
    font-size:16px;
    text-align: center;
}
.anketa_data{
    font-size:14px;
    font-weight:bold;
    color:#5D8E20;    
}
.anketa_text a{
    font-size:14px;
    font-weight:bold;
    color:#5D8E20;    
}

/*---------------------------------------------- Статистика -------------------------------------------*/
.table_stat{
	font:14px Arial, Helvetica, sans-serif;
	color:#6A6C66; 
	margin-left: 20px;
	margin-right: 20px;
}

.td_item_num{
	color:#709d21;
	font:18px bold Arial, Helvetica, sans-serif;		
	font-weight:bold;
	background:url(../img/round.png) center no-repeat;	
	width:35px;	
	height:26px;	
	margin:10px;	
	color:#FFFFFF;	
	font-weight:bold;	
	text-align:center;	
	background-color:#FFFFFF;	
}
.td_item_num_invis{
	background-color:#FFFFFF;
}
.td_item_q_text{
	background: #fff;
	padding:10px;
	color:#709d21;	
	font:14px bold Arial, Helvetica, sans-serif;	
	font-weight:bold;	
	height:30px;	
	margin:19px 10px 10px 55px;
}
.td_item_r_text{
	padding:7px 7px 7px 20px;
}
.td_item{
	text-align:center;
	color:#709D21;
	font-size:14px;
	font-weight:bold;

}
.table_stat tr:nth-of-type(even){
	background: #F8FCEE;
}
.table_stat tr:nth-of-type(odd){
	background: #e8f1d1;
}
.table_stat tr.GridViewHeader{
	height:50px;
	background:#8CCA26;
	color:#FFFFFF;
	font-size:16px;
	background: #9ad937; /* Для старых браузров */
    background: -moz-linear-gradient(top, #9ad937, #79b602); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#9ad937), color-stop(100%,#79b602));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #9ad937, #79b602);
    background: -o-linear-gradient(top, #9ad937, #79b602); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #9ad937, #79b602); /* IE10 */
    background: linear-gradient(top, #9ad937, #79b602); /* CSS3 */ 
}
.block_count{
 background-color:#F8FCEE;
 margin:15px;
 color:#9fb96c; 
 font:14px bold Arial, Helvetica, sans-serif;
 line-height:20px;  
    width:210px;
    padding:15px 15px 15px 40px;
    margin-left:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    border-radius:5px;
    border:1px solid #d2e2a9;
}

/*---------------ZVIT--------------------------*/
/*---------------MainPage----------------------*/
.back_to_list{
	margin-top:15px;
	float:left;
}
.back_to_list a{
	margin-left:15px;
	font-size:16px;
	font-weight:bold;
	color:#60AD1C;
	text-decoration:underline;
	float:left;
}
.back_to_list a:hover{
	text-decoration:none;
	color:#9ed007;
}
a.back_to_list_button{
	background-image:img/back.png;
	width:50px;
	height:50px;
	float:left;
}
a.back_to_list_button:hover{
	background-image:img/back_hover.png;
	}
	
.title_all_reestr{
	font:12px;
	font-weight:bold;
	color:#8f8e8e;
}	
.table_balans td
{
	border:1px solid #999BA1;
	padding-left:10px;
}
tr.table_zvit_title{
	font-weight:bold;
	background-color:#E0F4CC;
}
tr.table_zvit_number{
	background-color:#EDEAEA;
}
.table_all_reestr{
	border:1px solid #B9D685;
	background-color:White;
}
.table_mainpage{
	min-width:400px;
}
.table_fillingpage{
	margin:0px 20px;
}
.table_printreestr
{
	}
.table_all_reestr td, .table_all_reestr th{
	padding:10px;
}
/*.table_printreestr td, .table_printreestr th{
	padding:3px;
}*/
.table_all_reestr_header{
	color:White;
	font-size:12px;
	background-color:#8CCA26;
}
.table_all_reestr_header a{
	color:White;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.table_all_reestr_header a:hover{
	color:#E1F1A8;
	text-decoration:none;
}
.table_mainpage_item a{
	font-size:12px;
	text-decoration:underline;
}
.table_mainpage_item a:hover{
	text-decoration:none;
	color:#60AD1C;
}
/*---------------FillingPage----------------------*/
.table_fillingpage{
	border:1px solid #B9D685;
	background-color:White;
}
.table_fillingpage td, .table_fillingpage th{
	border:1px solid #B9D685;
}
/*---------------printreestr----------------------*/

.table_printreestr{
	border:1px solid #B9D685;
	background-color:White;
	margin-left:5px;
}
.table_printreestr td, .table_printreestr th{
	border:1px solid #B9D685;
	padding:5px;
}
/*---------------registrationpage------------------*/

.table_registrationpage{
	border:1px solid #B9D685;
	background-color:White;
	margin-left:5px;
	width:100%;
	font-size:12px;
}
.table_registrationpage td, .table_registrationpage th{
	border:1px solid #B9D685;
	padding:3px;
	vertical-align:middle;
}
a.selectpage{
	font-size:14px;
	font-weight:bold;
	color:#4c930e;
	text-decoration:underline;
	margin-bottom:15px;
}
a.selectpage:hover{
	color:#9ed007;
}