@charset "windows-1251";


/* horizontal menu */
.h_menu { 
  width: 950px;
  border: 1 solid #6191D1;  
  width: 100%;
  height: 30px;
  margin: 0;
  padding: 0;
  }
.h_menu tr {
  }
.h_menu tr td {
  background-color: #6191D1; 
  width: 16%;
  text-align: center;
  }
.h_menu tr td a {
  white-space: nowrap;
  color: #FFFFFF;
  }        
.h_menu .sel {
  background: #A3CBFF;
  }
.h_menu .sel a {
  color: #3366CC;
  }

/*  left menu  */
.l_menu {
  width: 100%;
  border: 0px; 			/* border="0" */
  border-collapse: collapse;	/* cellspacing="0" */
  }
.l_menu td {
  white-space: nowrap;
  padding: 2px;			/* cellspadding="0" */
  background-color: #A3CBFF;
  }
.l_menu .sel {
  background-color: #3366CC;
  }
.l_menu .sel a {
  color: #FFFFFF;
  }

.lead {
  /* margin: 20px;
  margin-top: 5px; */
  border: 1px dotted black;
  padding: 6px;
  background: #C2E1E6; 
  }

#left {
	  width: 180px;
	  float: left; }

#right {
	   width: 645px;
	   border: 0px;
	   margin-left: 185px;
	   padding-left: 5px;
	   padding-right: 5px; }
	   
#cleaner {
		 clear: both; } 
		 
body { font-family: Tahoma, Arial; 
       font-size: 14px; }
h1{
	font-family: MS Sans Serif, Verdana, Tahoma, Arial;
	color: #00488B;
	font-size:13px;
	fontsize:14px;
	font-weight: normal;
}
h2{
	font-family: MS Sans Serif, Verdana, Tahoma, Arial;
	color:#00488B;
	font-size: 16 px;
	font-weight: bold;
}
h3{
	font-family: Arial, Verdana, Tahoma, MS Sans Serif;
	color:#00488B;
	font-size:13px;
	fontsize:14px;
	font-weight: normal;
}
h4{
	font-family: Arial, Verdana, Tahoma, MS Sans Serif;
	color:#00488B;
	font-size:13px;
	fontsize:14px;
	font-weight: bold;
}
h5{
	font-family: Arial, Verdana, Tahoma, MS Sans Serif;
	font-size:15px;
	fontsize:16px;
}
h6{
	font-family: Arial, Verdana, Tahoma, MS Sans Serif;
	font-size:17px;
	fontsize:18px;
}

p,td,ul,ol,li,dl,dt,dd,input,select,textarea{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

a{
	color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

a:hover{
	color:#0000FF;
	font-size: 18px;
	text-decoration : underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

table {
  font-size: 14px;
  font-family: Tahoma, Arial;
  }


.pos_name {
  font-size: larger;
  white-space: nowrap;
  }
.position {
  font-size:smaller;
  }

.ruk tr td {
  padding: 5px;	/* cellspadding="0" */
  width: 215px;
  text-align: center;
  vertical-align: top;
  border-collapse: separate; 
  border-spacing: 10pt 5pt 
  }

.pic_text {
 background-color: #6191D1;
 text-align: center; 
 font-size: 14px; 
 color: #FFFFFF;
 }
 
.стиль2 {
	font-size: 16px;
	font-weight: bold;
}

