.btn{
	background-color:#78C8EB;
	border:1px solid #000000;
	font-family:Tahoma;font-size:12px;color:#000000;
	font-weight:bold;
}
form{margin:0;padding:0;margin-bottom:11px}
.inpt{border:1px solid #000000}
.btnsel_d {
	background:url(../images/btn_d.gif) 0 0 no-repeat;
	border:none;
	cursor:pointer;
	margin-top:2px;
	width:24px;
}
.btnsel_u {
	background:url(../images/btn_u.gif) 0 0 no-repeat;
	border:none;
	cursor:pointer;
	margin-top:2px;
	width:24px;
}
html,body {
	height:100%;
	font-family:Tahoma;
	font-size:10pt;
	color:#4E4E4E;
}
body,p
{
    margin:0px;
    padding:0px;
}
a img{border:none;}

.header{
	height:344px;
	vertical-align:top;
	background:url(../images/bg_t.jpg) repeat-x left top;
}
.header .left{
	width:191px;
	margin:20px 0 0 30px;
}
h3{
	font-size:12px;
}
/*Вертикальное меню*/
/*Верх*/
.m_t {height:10px;background:url(../images/m_t.gif) repeat-x;}
.m_tl{width:20px;height:10px;background:url(../images/m_tl.gif) no-repeat;}
.m_tr{width:20px;height:10px;background:url(../images/m_tr.gif) no-repeat;}
/*Центр*/
.m_c{background-color:#0000FF}
.m_l{width:20px;background:url(../images/m_l.gif) repeat-y;}
.m_r{width:20px;background:url(../images/m_r.gif) repeat-y;}
/*Низ*/
.m_b {height:10px;background:url(../images/m_b.gif) repeat-x;}
.m_bl{width:20px;height:10px;background:url(../images/m_bl.gif) no-repeat;}
.m_br{width:20px;height:10px;background:url(../images/m_br.gif) no-repeat;}

.header .left ul,.header .menu_h ul{margin:0px;padding:0;list-style:none;}
.header .left ul li ul{margin:5px;padding:0;}
.header .left ul li ,.header .left ul li a {font-size:12px;color:#FFCC00;font-family:arial;line-height:25px;font-weight:bold;}
.header .left ul li a{background:url(../images/arr.gif) no-repeat left 5px;padding-left:10px;text-decoration:none}
.header .left ul li a:hover{text-decoration:underline;}
/* /Вертикальное меню/ */
/* Горизонтальное меню */
.header .menu_h{
	margin-top:-10px;
	*margin-top:-5px;
}
@media all and (width) { .header .menu_h { margin:0; } }

.header .menu_h li{
	float:left;
	width:150px;
	height:74px;
	background:url(../images/tm_del.gif) no-repeat right top;
	text-align:center;
}
.header .menu_h li a{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.header .menu_h li a:hover{
	color:#FFCC00;
}
/* /Горизонтальное меню/ */

/* Content */
.content{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	padding:20px 30px;
}
.content a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#0000EE;
	text-decoration:underline;
}
.content a:hover{text-decoration:none;}
.content table{font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}
td.left,td.right{
	border:1px solid #999999;
	padding:10px;
	vertical-align:top;
}
td.left{
	border-right:0;
}
td.right{
	border-left:0;
}
/* /Content/ */

/* Footer */
a.foot_menu{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
a.foot_menu:hover{
	text-decoration:none;
}
#footer_menu{
	/*border-top:2px ridge #E7E7E7;*/
	padding:10px 0;
}
.footer{
	height:82px;
	background:url(../images/bg_b.gif) #565656 repeat-x;
}
.footer *{
	font-size:11px;
	color:#FFFFFF;
}
.table{
	background-color:#FFFFFF;
	width:370px;
	height:155px;
	overflow:hidden;
	/*border-top:2px solid #77C8ED;*/
}
.submenu{
	list-style:none;
	margin:0 0 20px 0;
	padding:0;
}
.sub_menu_r ul, .sub_menu_r li{margin:0;padding:0;list-style:none;}
.sub_menu_m{
	background:url(../images/menu_bg_m.png) #1717FF 0 0 repeat-y;
	margin:0 0 20px 0px;
	border-bottom:1px solid #FFFFFF;
}
.sub_menu_t_l{
	background:url(../images/menu_bg_b_l.png) 1px 100% no-repeat;
}
.sub_menu_b_l{
	background:url(../images/menu_bg_t_l.png) 1px 0 no-repeat;
	padding-left:102px;
	/*min-height:138;*/
}
.sub_menu_r{
	background:url(../images/menu_bg_t_r.png) 100% 0 no-repeat;
	padding:16px 8px 8px 0;
	/*line-height:20px;*/
}
.sub_menu_t{
	background:url(../images/menu_bg_t.png) 0 0 repeat-x;
}
.sub_menu_r a{color:#FFFFFF;text-decoration:none;}
.sub_menu_r a:hover{text-decoration:underline;}
.sub_menu_r *{color:#FFFFFF;}
.previewImg{
	border:2px solid #FFFFFF;
}
.curr_img{
	border:2px solid #000000;
}
.line_top{
	width:370px;
	padding-top:4px;
	background-color:#77C8ED;
	height:155px;
	overflow:hidden;
	border:1px solid #0000FF;
	border-width:0 1px 1px 1px;
}
.submenu_cont ul{list-style:none;margin:0;padding:0;}
.submenu_cont ul li {}
/* /Footer/ */