html,body,td,span,div,input,textarea,select{
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:11px;	
}
img {
	border: 0px;
}
html,body{
	color: black;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
#al{
	position: absolute;
	height: 100%;
	min-height: 100%;
	left: 50%;
	/*background: url(../img/site/bg_body.gif) no-repeat right;*/
	/*min-width:1002px;
	width:expression((document.documentElement.clientWidth||document.body.clientWidth)<777?'1002px':'100%');*/
	/*width:777px;*/
}
#all{
	position: absolute;
	height: 100%;
	min-height: 100%;
	left: -500px;
	/*background: url(../img/site/bg_body.gif) repeat-y;*/
	/*min-width:1002px;
	width:expression((document.documentElement.clientWidth||document.body.clientWidth)<777?'1002px':'100%');*/
	width:1001;
}
html>body #al #all{
	height: auto;
}

#c{
	clear: both;
	position: relative;
	width: 100%;
	padding: 0 10px 0 10px;
}
/** html #c{
	z-index:-1;
}*/
#c_left{
	width: 221px;
	float: left;
	padding: 8px 0 0 0;
	
}
#c_center{
	width: 499px;
	float: left;
	margin: 0 20px 0 20px;
	padding: 8px 0 0 0;
}
#c_rig{
	width: 221px;
	float: left;
	padding: 8px 0 0 0;
}
#c_center_rig{
	width: 740px;
	float: left;
	padding: 8px 0 0 0;
	margin: 0 0 0 20px;
}

#bot{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
#e{
	height: 100px;
	clear: both;
}
#top{
	width: 100%;
	/*white-space: nowrap;*/
	/*height: 173px;*/
}

.menu{
	background: transparent url(/images/site/p_05.jpg) no-repeat right;
	width: 113px;
	float: left;
	height: 78px;
}
.menu_end{
	background: transparent url(/images/site/p_07.jpg) no-repeat right;
	width: 110px;
	float: right;
	height: 78px;
}
.menu_text{
	background: transparent url(/images/site/p_10.gif) no-repeat left;
	margin: 53px 0 0 14px;
	height: 13px;
	color: White;
	font-weight: bolder;
	padding: 0px 0 7px 12px;
}
div.boxik_out{
	position: relative;
	border: 1px solid #BEB9A3;
	padding: 3px 3px 3px 3px;
}
div.boxik_out_1{
	position: relative;
	border: 1px solid #A9A9A9;
	padding: 5px 5px 5px 5px;
}
div.boxik_out_2{
	border: 1px solid #BEB9A3;
	background: #ffffff;
}
div.boxik_in{
	border: 1px solid #D7D7D7;
	padding: 5px 5px 5px 5px;
	background: #F3F3EC;
}
div.boxik_in_1{
	height: 41px;
	padding: 5px 5px 5px 5px;
	background: #E5E5E5;
}
div.boxik_in_picture{
	position: relative;
	height: 137px;
	border: 1px solid #D7D7D7;
	background: transparent url(/images/site/p_55.jpg) no-repeat;
}
div.boxik_in_picture_1{
	position: relative;
	border: 1px solid #D7D7D7;
	background: transparent url(/images/site/p_84.jpg) no-repeat;
	padding: 5px 5px 5px 10px;
}
div.boxik_in_picture_2{
	height: 106px;
	width: 81px;
	background: transparent url(/images/site/book_82.gif) no-repeat;
}

/* все остальное стандартное */
a{
	color: #006699;
}
.non{
	text-decoration: none;
}

a.non_gray {text-decoration:none;color:#5E6D85;}
a:hover.non_gray {text-decoration:underline;color:#5E6D85;}

a.white {text-decoration:none;color:#ffffff;}
a:hover.white {text-decoration:underline;color:#ffffff;}

a.menu_box{
	padding: 0 5px 3px 15px;
	background: url(/images/site/p_49.gif) no-repeat;
	display: block;
}
a.menu_box_1{
	padding: 0 5px 5px 15px;
	background: url(/images/site/t_91.gif) no-repeat;
	display: block;
}
a.menu_bottom{
	margin: 5px;
	padding: 0px 0px 0px 12px;
	background: url(/images/site/p_132.gif) no-repeat;
}

ul,ol{margin: 0 0 0 0; padding: 0px 0 5px 40px;}
ul li{
	list-style: url(../img/site/arr.gif);
}

form{
	margin: 0;
}
input,textarea{
	border: 1px solid #006633;

}
select{
	border: 1px solid #006633;
	font-size: 10px;
}
.form_button{
	border: 1px solid #7199A6;
	background-color: #429C50;
	color: #ffffff;
	font-size: 9px;
}
.form_button_top{
	border: 1px solid #ffffff;
	background-color: #307C80;
	color: #ffffff;
	font-size: 8px;
}
.form100{
	width: 100%
}
.form_non{
	border: 0px
}
.green{
	color: #006633;
}
.blue{
	color: #024594;
}
.grau{
	color: #999999;
}
.grau_1{
	color: #5E6D85;
}
.white{
	color:#ffffff;
}
.red{
	color:#990000;
}
.red_0{
	color:#800080;
}
.gray{/**/
	color: #858492;
}
.small_gray{
	font-size: 10px;
	color: #858492;
}
.small_blue{
	font-size: 10px;
	color: #006699;
}
.big{
	font-size: 14px;
	color: #006633;
	font: bold;
	clear: inherit;
}

/*
.lilac{
	color: #7B439E;
}
.small{
	font-size:10px;	
} */


#name_depart_edit_del{
	display: none;
}
.channel_alt{
	position: absolute;
	left: 0; 
	border: 1px solid #000000; 
	padding: 7px; 
	display: none; 
	z-index: 1000; 
	background-color: #EDFEDD;
	width: 400px;
	font-size: 8pt;
}