@CHARSET "UTF-8";
form{margin:0 0 0 0;padding:0 0 0 0;}
a img{border:none;}
html,body{width:100%;height:100%;}
body{color:#000000;background:#ffffff;font:12px Tahoma;}
table{border-collapse:collapse;font:12px Tahoma;}
table td{padding:0 0 0 0;}
a.ref{text-decoration:none;color:#73a6c6;}
a.ref:hover{text-decoration:underline;}
a.link{text-decoration:none;color:#000000;}
a.link:hover{text-decoration:underline;}
.page_empty{display:none;}
.page_div_main
{
	width:998px;
	border-left:1px solid #bcbcbc;
	border-right:1px solid #bcbcbc;
	position:absolute;;
	margin:0 0 0 -500px;
	left:50%;
}
/* ----------------------- */
/* стили для верхнего слоя */
/* ----------------------- */
.page_div_top
{
	font-size:10px;
}
/*любой - если активен единственный из подслоев*/
.page_div_tsingle
{
	width:998px;
}
/*левый - в любых вариациях*/
.page_div_tl
{
	float:left;
	width:50px;
}
/*средний - если активны все подслоя*/
.page_div_tm_all
{
	margin:0 50px 0 50px;
	width:auto;
}
/*средний - если активен средний подслой и при этом активен левый подслой*/
.page_div_tm_lm
{
	margin:0 0 0 50px;
	width:auto;
}
/*средний - если активен средний подслой и при этом активен правый подслой*/
.page_div_tm_mr
{
	margin:0 50px 0 0;
	width:auto;
}
/*правый - если активны средний и правый подслои или все подслои*/
.page_div_tr_all
{
	float:right;
	width:50px;	
}
/*правый - если активны левый и правый подслои*/
.page_div_tr_lr
{
	margin:0 0 0 50px;
	width:auto;
}
/* ----------------------- */
/* стили для среднего слоя */
/* ----------------------- */
.page_div_middle
{
	font-size:10px;
}
.page_div_lc_bg
{
	padding:0;
	margin:0;
}
.page_div_mc_bg
{
	padding:0;
	margin:0;
}
.page_div_rc_bg
{
	padding:0;
	margin:0;
}
/*любой - если активен единственный из подслоев*/
.page_div_msingle
{
	width:998px;
}
/*левый - в любых вариациях*/
.page_div_ml
{
	width:220px;
	float:left;
}
/*средний - если активны все подслоя*/
.page_div_mm_all
{
	margin:0 50px 0 220px;
}
/*средний - если активен средний подслой и при этом активен левый подслой*/
.page_div_mm_lm
{
	margin:0 0 0 220px;
	width:auto;
}
/*средний - если активен средний подслой и при этом активен правый подслой*/
.page_div_mm_mr
{
	margin:0 50px 0 0;
	width:auto;
}
/*правый - если активны средний и правый подслои или все подслои*/
.page_div_mr_all
{
	float:right;
	width:50px;	
}
/*правый - если активны левый и правый подслои*/
.page_div_mr_lr
{
	margin:0 0 0 220px;
	width:auto;
}
/*средний-верхний*/
.page_div_mmt
{
	padding:3px 3px 3px 3px;
}
/*средний-средний*/
.page_div_mmm
{
	padding:3px 3px 3px 3px;
}
/*средний-нижний */
.page_div_mmb
{
	padding:3px 3px 3px 3px;
}
/* ----------------------- */
/*  стили для нижнего слоя */
/* ----------------------- */
.page_div_bottom
{
	font-size:10px;
}
/*любой - если активен единственный из подслоев*/
.page_div_bsingle
{
	background-color:#dedede;
}
/*левый - в любых вариациях*/
.page_div_bl
{
	float:left;
	width:220px;
	height:120px;
	background-color:#dedede;
}
/*средний - если активны все подслоя*/
.page_div_bm_all
{
	margin:0 50px 0 220px;
	width:auto;
}
/*средний - если активен средний подслой и при этом активен левый подслой*/
.page_div_bm_lm
{
	margin:0 0 0 220px;
	width:auto;
	height:120px;
	background-color:#dedede;
}
/*средний - если активен средний подслой и при этом активен правый подслой*/
.page_div_bm_mr
{
	margin:0 50px 0 0;
	width:auto;
}
/*правый - если активны средний и правый подслои или все подслои*/
.page_div_br_all
{
	float:right;
	width:50px;	
}
/*правый - если активны левый и правый подслои*/
.page_div_br_lr
{
	margin:0 0 0 50px;
	width:auto;
}