html { width: 100%; }

body
{
	width: 100%;
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 100px 0px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	/* изменяет размер шрифта всего сайта, кроме меню */
	font-size: 14px;
	color: #626262;
}

/************************************
	Глобальные
************************************/

img { border-style: none; }

/************************************
	навигация
************************************/

/*глобальная*/

a:visited, a:link 
{ 
color: #0066FF; 
text-decoration:none; 
}
a:hover { 
text-decoration: underline; 
}

.doit {
   float: none;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: auto;
  background: url(images/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 17px;
  margin: 2px;
  cursor: hand;
  color: #626262;
  
}

.doit_table {
  float: none;
  text-align: center;
  font-size: 13px;
  border-width: 0px;
  font-weight: bold;
  width: auto;
  background-color: #626262;
  padding: 0px 0px;
  line-height: 17px;
  margin: 0px;
  cursor: hand;
  color: #E8E8E8;
  
}

.doit_stop {
   
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: auto;
  background: url(images/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 17px;
  margin: 1px;
  cursor: hand;
  color: Red;

}

/*главное меню*/

div.localnav ul,
div.localnav ul li,
div.localnav ul li ul,
div.localnav ul li ul li,
div#arearesourcesnav ul,
div#arearesourcesnav ul li,
div#itemresourcesnav ul,
div#itemresourcesnav ul li
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.localnav ul li,
div#arearesourcesnav ul li,
div#itemresourcesnav ul li
{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	
}

div.localnav
{
	width: 157px;
	margin: -1px 0px 0px 1px;
	/* new - MTI 4/19 */
	/* изменяет размер шрифта в меню */
	font-size: 13px;
	line-height: 15px;
	/* если нужно не жирный шрифт в меню, то написать bold заменить на normal */
	font-weight: normal;
}


div.localnav a,
div#arearesourcesnav a,
div#itemresourcesnav a
{
	color: #626262;
	background-color: #E8E8E8;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 15px;
	display: block;
	vertical-align: bottom;
	border-left: #008B75;
	border-width: 0px 0px 0px 10px;
	border-style: none none none solid;
}


div.localnav ul li ul li a.hi,
div.localnav ul li ul li a.hi:hover,
div.localnav ul li ul li a:hover
{
	font-weight: bold;
	line-height: 12px;
	background-color: #008B75;
	padding: 2px 0px 2px 16px;
}

div.localnav ul li ul li a:hover
{
	font-weight: normal;
	border-style: none;
}

div.localnav ul li a:hover,
div.localnav ul li a.hi,
div#arearesourcesnav ul li a:hover,
div#arearesourcesnav ul li a.hi
{
	color: #F0F0F0;
	background-color: #008B75;
	border-style: none;
}


/* not applied to IE5/IE5.5 on PC */
div.loca\lnav a,
div#area\resourcesnav a,
div#item\resourcesnav a { width: 131px; }


/* заголовок навигации */
div.localnav h2
{
	text-transform: uppercase;
	font-size: 12px;
	color: #F0F0F0;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #008B75;
	padding: 10px 0px 2px 26px;
	margin: 2px 0px 0px 0px;
	background-repeat: repeat-y;
	w\idth: 131px;
}

/**** ///////////// TABLES //////////////// ****/

table.datalist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #626262;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.datalist th {
	margin: 0px;
	padding: 3px 4px 3px 4px;
	height: 15px;
	background: #626262;
	background-repeat: repeat;
	color: #FFFFFF;
}
table.datalist th.title {
	text-align: left;
}

table.datalist tr.row0 {
	background-color: #F5F5F5;
}
table.datalist tr.row1 {
	background-color: #FFF;
}
table.datalist td {
	border-bottom: 1px solid #e5e5e5;

}
table.datalist tr.row0:hover {
	background-color: #D0CECE;
}
table.datalist tr.row1:hover {
	background-color: #D0CECE;
}


table.small{
font-size: 9px;}


/**** /////////////CSS for pop up hint box //////////////// ****/
#hintbox{ 
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #636563;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #636563;
border-bottom: 3px solid #636563;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: normal;
color: navy;
margin: 3px 8px;
}
 