body { behavior: url("csshover3.htc"); } 
body {padding:0px;margin:0px; border:0px;font-family: Verdana;background-color:#FFFFFF;}

.t_of_cont, .work {font-size:13px; line-height:17px;}
.obob {width: 100%; height:100%; }
.main {font-size:13px; line-height:17px; padding-left:8px; padding-right:8px; padding-top:12px; padding-bottom:12px;}

/* menu: 1st level */
.menu {font-size:12px; list-style: none; background-color:#97162A; height:33px; padding:0px; margin:0px; position:relative; z-index:1000;}
.menu li { float: left; position: relative; border-right:#fff solid 1px; height:33px;}
.menu li span{ display: block;}
.menu a {color:#fff; font-weight:bold; display: block; margin:7px 10px 0 10px; text-decoration:none;}
.menu li:hover {}
.menu a:hover { text-decoration: none; }

/* menu: 2nd level background:#97162A; color: #fff;*/
.menu li li { padding-top: 0;}
.menu .inner {border: solid 1px #97162A; border-top:0px; background:#E4E6E4; display: none; font-size: 9px; list-style: none; padding: 0px; position: absolute; top:33px; width: 230px; z-index:1000; padding-right:16px; padding-bottom:8px; }
.menu .inner a {color: #97162A; font-weight:normal;  padding: 2px 0px; display: block; width:230px; padding-right:8px; }
.menu .inner a:hover {color: #007030;  padding: 2px 0px; display: block; width:230px; padding-right:8px; }
.menu .inner span{display: block; padding: 0 0 0 0; padding-right:8px; margin: 0 0 0 0; }
.menu .inner li{height:auto; line-height:9px; border:0px none; padding:0 0 0 0; margin: 0 0 0 0; padding-right:8px; }
.menu li:hover .inner { display: block; }
.menu li:hover li a:hover { text-decoration:none;}


/* HEADER */

.header	{width:100%; }
.top {padding-left:5px;font-size: 12px;font-family: Tahoma;color:#FFFFFF;font-weight:bold;}
.topb {padding-left:5px;font-size: 12px;font-family: Tahoma;font-weight:bold;}

.menu_l {width:3px;background-image:url(menu_l.gif);}
.menu_r {width:4px;background-image:url(menu_r.gif);}
.menu_act_l {width:3px;background-image:url(menu_act_l.gif);}
.menu_act_r {width:4px; background-image:url(menu_act_r.gif);}

h1 { display: inline; font-size:11px;	color:#784030;}
h2 {display: inline;color:#108020;font-size:14px;font-weight:bold;}
table {font-family: Verdana; font-size:14px;}
.fullpath {color:#603020;font-size:11px;font-weight:bold;text-decoration:none;}
.fullpath:hover {text-decoration:underline;}
.image {padding:1px;margin:5px;}
a.mn_up {color:#803020; font-size:14px;font-weight:bold; padding-right:12px;padding-left:12px;}
a.mn_up:hover {color:#089010;}
a.mn_down {color:#FFFFFF;text-decoration:none;}
a.mn_down:hover {text-decoration:underline;}
a.map_down {color:#494949;text-decoration:none;}
a.map_down:hover {color:#784030; text-decoration:underline;}
a.anons {text-decoration:none; font-weight:normal;}
a.anons:hover {text-decoration:underline;}
.main_ban {color:#007030;font-size:12px;font-weight:bold;text-decoration:none;}
.main_ban:hover {text-decoration:underline;}
span.main_vopr {color:#007030;font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;}
span.main_vopr:hover {text-decoration:underline;}

/* Меню слева 1 уровень*/
div.menu_left_nonact
{
	border-bottom:#FFFFFF solid 1px;
	margin:6 10 0 00;
	display:table;
	width:100%;
}
div.menu_left_nonact a
{
	color:#109030;
}

div.menu_left_nonact a:hover
{
	color:#704020;
}

div.menu_left_act
{
	width:100%;
	border-bottom:#FFFFFF solid 1px;
	color:#109030;
	display:table
}
/* Меню слева 2 уровень*/
div.menu_left_nonact2
{
	color:#595959;
	background-color:#F2F2F2;
	background-image:url(menu_ug.gif);
	background-repeat:no-repeat;
}
div.menu_left_nonact2 div
{
	margin-left:10px;
}
div.menu_left_nonact2 a
{
	color:#595959;
	font-size:11px;
}
div.menu_left_nonact2 a:hover
{
	color:#00B84E;	
	font-size:11px;
}
div.menu_left_act2
{
	color:#00B84E;
	font-size:11px;
	background-image:url(menu_ug_act.gif);
	background-repeat:no-repeat;
}
div.menu_left_act2 div
{
	margin-left:10px;
}
div.gb_otv_a
{
	color:#494949;
	font-weight:bold;
	font-size:11px;
}
div.gb_v_d
{
	background-color:#F2F2F2; color:#494949; font-weight:bold; height:17px;
}
.gb_v_t
{
	cursor:pointer; color:#109030; font-weight:bold; padding-right:9px;
	text-decoration:underline; text-align:justify;
}
.mainnews {padding-left:8px; font-size:12px;}
.mainnewsdiv {color:#0; border-left: solid 8px #DCC8B4; background-color:#e4dad0; padding: 6px 6px 6px 8px;}

/* BASE */
.news_page
	{
	color:#494949; font-weight:bold;
	}
.panel	
	{
	width:100%; height:20px;
	background-color:#EAEBED; text-align:center;
	font-size:11px;
	border-bottom:#8B919F solid 2px;
	}
.worktd1
	{
	width:120px; height:30px;
	}
.worktd2
	{
	}
a#pan {color:#000000; text-decoration:none;}
a#pan:hover { text-decoration:underline;}

input
	{
	font-size:12px;
	}
a
	{
	color:#109030;
	text-decoration:underline;
	}

.title
	{
	color:#000000; font-weight:bold;
	font-size:12px;
	}
.backup
	{
	font-size:11px;
	}

#sbi{z-index:1;}


.mc a { padding: 0 0 0 0; margin: 0 0 0 0; diplay:block; text-decoration:none; position:absolute;  z-index:1;}
.mc ul {display:none; list-style: none; position:absolute; z-index:10; background-color:#F2F2F2; border:1px solid #C0C0C0; padding-left:8px; padding-right:8px; padding-bottom:8px; margin:17px 0 0 0; width: 400px;}
.mc ul li{margin:8px 0 0 0; padding: 0 0 0 0; font-size:10px; line-height:10px; display: block;}
.mc ul a{font-weight:normal; color: #97162A;  position:relative;}
.mc ul a:hover {color: #007030;  position:relative;}
.mc:hover ul{display:block;}

