body, html
{
 font:14px verdana;
 background: #E4E8E9; 
 margin: 0px;
 padding: 0px;
 border: 0px;
 color:#000000;
}

.reds,.reds:hover
{
	font-size:16px;
	color:red;
	font-weight:bold;
}
.menu
{
	padding-bottom:3px;
}

.grtree_sel,.grtree:hover
{
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	padding:3px 0px 3px 20px;
	background:url(/img/galka.jpg)  left 3 no-repeat;
}



.grtree
{
	padding:3px 0px 3px 20px;
	background:url(/img/galka.jpg)  left 3 no-repeat;
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.submenu
{
margin-top:10px;
padding:5px 0px 5px 5px;
background:white;
font-weight:bolder;
}

.wt2
{
color:#555555;
font-size:10px;
}


.nul
{
	border:0px;
}

table,td
{
	font-size:13px;
	vertical-align:top;	
}

H1,H2,.tit
{
	font-size:16px;color:#4973D4;
}

H3 {FONT-SIZE: 14px; color:#4973D4;}
H4,H5,H6 
{
	font-size: 12px; 
	color:#4973D4;
}


a
{
 color: gray;
 text-decoration:none;
}

a:hover
{
color: #000000;
}

a img
{
 border:0px;
}

.error
{
	padding:10px;
	border: 2px dotted black;
	background:#eeeeee;
	font-weight:bolder;
	text-align:center;
}

.current,.current:hover
{
font-size:14px;
color:white;
border:1px #104D73 solid;
background: #eeeeee;
font-weight:bolder;
padding:5px;
}

.nocurrent
{
padding:5px;
font-size:14px;
border:1px gray dotted;
}

.nocurrent:hover
{
	background: #609CC4;
	color:white;
}

.buttons
{
border:1px solid blue;
}

.btn
{
background:white; 
border:3px #666666 double;
}

.wt,.wt:hover
{
color:#D4D1CE;
text-decoration:none;
}


.bgm
{
	background:#E7EBEE;
	vertical-align:middle;
	padding-left:20px;
	white-space: nowrap;
}

.topmenu0
{
	border-right:1px solid #4B4C4D; 
	padding-right:20px;
}

.topmenu
{
	color:#4B4C4D;
	font-size:13px; 
	font-weight:bold;
	
}