BODY{
	text-align: center;
}



/* левы блок*/
DIV.left_block{

	width: 180px;
	border: 0px solid #000000;
	margin-bottom: 6px; 
	FLOAT:left;
	
}


/* заголовок левого блока*/
DIV.left_block_header{

	width: 165px;
	height: 28px;

	padding-top: 10px;
	padding-left: 15px;

	background-image: url(../i/left_block_header.jpg);

	TEXT-ALIGN: left;
	vertical-align: top;

	border: 0px;
	FLOAT: left;

	color:#FFFFFF;
	font-weight: bolder;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing: 2px;	
	

}
* html  DIV.left_block_header{
	width: 180px;
	height: 38px;
}




/* тело левого блока */
DIV.left_block_body {
	width: 154px;

	background-color: #91C421;

	TEXT-ALIGN: left;
	vertical-align: top;

	FLOAT: left;

	border-left: 2px solid #6DB201;
	border-right: 2px solid #6DB201;

	padding-left: 11px;
	padding-right: 11px;
}
* html DIV.left_block_body {
	width: 180px;
}


/* нижнее закругление левого блока */
DIV.left_block_footer {

	width: 180px;
	height: 8px;
	background-image: url(../i/left_block_footer.jpg);

	overflow:hidden; 
	
	FLOAT: left;

}

/* маркера надписей в левом блоке */
DIV.left_block_marker {

	width: 19px;
	height: 19px;
	background-image: url(../i/left_block_marker.gif);

	overflow:hidden; 
	
	FLOAT: left;
	border: 0px solid #000000;
	

}


/* пункт меню в левом блоке */
DIV.left_block_item {

	width: 127px;
	height: 15px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:middle;

	padding-top: 4px;
	padding-left: 8px;
	padding-bottom: 0px;

	overflow:hidden; 
}
* html DIV.left_block_item {
	width: 135px;
	height: 19px;
}


/* разделитель левого блока */
DIV.left_block_separator {

	width: 100%;
	height: 1px;
	background-image: url(../i/left_block_separator.gif);

	overflow:hidden; 
	
	FLOAT: left;
	border: 0px solid #000000;

}

/* линки левого блока */
A.left_block_link {

	COLOR: #FFFFFF;
	font-family: Tahoma;
	font-size: 8pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;
		
	vertical-align: top;

	

}

A.left_block_link:hover {
	COLOR: red; TEXT-DECORATION: none
}





/* centraльный блок*/
DIV.center_block{

	width: 222px;
	border: 0px solid #000000;
	padding-bottom: 5px;
	FLOAT: left;

}

/* centraльный блок*/
DIV.center_colunt_separator{

	width: 5px;
	height:1px;	
	border: 0px solid #000000;
	FLOAT: left;

}


/* заголовок центарльного блока */
DIV.center_block_header {

	width: 207px;
	height: 20px;
	background-image: url(../i/center_block_header.jpg);

	TEXT-ALIGN: left;
	vertical-align: top;

	border: 0px;
	FLOAT: left;

	color:#FFFFFF;
	font-weight: bolder;
	font-family: Arial;
	font-size: 10pt;
	letter-spacing: 2px;	
	
	padding-top: 10px;
	padding-left: 15px;

}
* html DIV.center_block_header {
	width: 222px;
	height: 30px;
}


/* */
DIV.start_page_bloks_left {
	border: 0px solid #000000;
	FLOAT:left;
	width:222px;
}

/* */
DIV.start_page_bloks_right {
	border: 0px solid #000000;
	FLOAT:left;
	width:222px;
}



/* пункт меню в левом блоке */
DIV.center_block_content {

	width: 192px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	padding: 15px;

	overflow:hidden; 

	background-color: #EDF6FB ;
	
	COLOR: #3EA7D6;
	font-family: Tahoma;
	font-size: 8pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}
* html DIV.center_block_content {
	width: 222px;
}

/* футер центрального блока */
DIV.center_block_footer {

	width: 222px;
	height: 8px;
	background-image: url(../i/center_block_footer.jpg);

	overflow:hidden; 
	
	FLOAT: left;

}


/* разделитель центрального блока */
DIV.center_block_separator {

	width: 100%;
	height: 1px;
	background-image: url(../i/center_block_separator.gif);

	overflow:hidden; 
	
	FLOAT: left;
	border: 0px solid #000000;

}

/* навигация центрального лока */
DIV.center_block_navigation {

	width: 198px;
	height: 19px;
	background-color: #EDF6FD;

	text-align:left;
	vertical-align:top;

	FLOAT: left;

	padding-top: 0px;
	
	padding-left: 12px;
	padding-right: 12px;
	
}
* html DIV.center_block_navigation {
	width: 222px;
	height: 19px;
}


/* кнопка центрального блока */
DIV.center_block_next_button {
	width: 100%;
	
	text-align:right;

	margin-top: 5px;
	margin-right: 15px;
	border: 0px solid #000000;
}





/* правый блок*/
DIV.right_block{

	width: 230px;
	border: 0px solid #000000;
	padding-bottom: 6px;
	FLOAT: left ; 

}


/* заголовок правого блока*/
DIV.right_block_header {

	width: 215px;
	height: 28px;

	padding-top: 10px;
	padding-left: 15px;

	background-image: url(../i/right_block_header.jpg);

	TEXT-ALIGN: left;
	vertical-align: top;

	FLOAT: left;

	color:#FFFFFF;
	font-weight: bolder;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing: 2px;	
	

}
* html DIV.right_block_header {
	width: 230px;
	height: 38px;
}



/* тело правого блока */
DIV.right_block_body {

	width: 204px;
	background-color: #FFFFFF;

	TEXT-ALIGN: left;
	vertical-align: top;

	FLOAT: left;

	border-left: 2px solid #9ECEE5;
	border-right: 2px solid #9ECEE5;

	padding-left: 11px;
	padding-right: 11px;
}
* html DIV.right_block_body {
	width: 230px;
}



/* нижнее закругление левого блока */
DIV.right_block_footer {

	width: 230px;
	height: 7px;
	background-image: url(../i/right_block_footer.jpg);

	overflow:hidden; 
	
	FLOAT: left;

}


/* общий блок новости  */
DIV.news_block {

	width: 204px;
	TEXT-ALIGN: left;
	vertical-align: top;
	FLOAT: left;

}

/* разделитель левого блока */
DIV.right_block_separator {

	width: 100%;
	height: 1px;
	background-image: url(../i/right_block_separator.gif);

	overflow:hidden; 
	
	FLOAT: left;
	border: 0px solid #000000;
	text-align:left;

}


/* фото новости */
DIV.news_photo {

	width: 67px;
	height: 43px;
	background-image: url(../i/news_photo.jpg);

	overflow:hidden; 
	
	FLOAT: left;
	border: 0px solid #000000;

}

/* текст новости */
DIV.news_text {

	width: 204px;
	height:43px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	overflow:hidden; 
	
	COLOR: #8AA7C7;
	font-family: Tahoma;
	font-size: 8pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}


/* заголовок новости */
DIV.news_title {
	width: 181px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 13px;
	
	overflow:hidden; 
	
	COLOR: #3FA8D7;
	font-family: Tahoma;
	font-weight:bolder;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}
* html DIV.news_title {
	width: 194px;
}

/* заголовок новости */
DIV.news_title_marker {

	background-image: url(../i/news_title_marker.gif);
	
	width: 10px;
	height: 28px;
	FLOAT: left;
	border: 0px solid #000000;

	overflow:hidden; 
}




/* дата новости */
DIV.news_date {

	width: 68px;
	height:28px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:center;
	vertical-align:top;

	overflow:hidden; 

	padding-top: 7px;
	
	
	COLOR: #8CB857;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}



/* кнопка далее в блоке новостей */
DIV.news_next_button {
	
	border: 0px solid #000000;
	padding-right: 10px;
	padding-top: 4px;
	width: 123px;
	height: 24px;
	text-align:right;
	FLOAT: left;
}
* html DIV.news_next_button {
	width: 133px;
	height: 28px;
}













/* закругление главног меню */
DIV.menu_style_left {

	FLOAT: left;
	background-image: url(../i/menu_style_left.jpg);
	height: 34px;
	width: 6px;

	overflow:hidden; 

}

/* закругление главног меню */
DIV.menu_style_right {

	FLOAT: left;
	background-image: url(../i/menu_style_right.jpg);
	height: 34px;
	width: 6px;

	overflow:hidden; 

}

/* закругление главног меню */
DIV.menu_style_left {

	FLOAT: left;
	background-image: url(../i/menu_style_left.jpg);
	height: 34px;
	width: 6px;

	overflow:hidden; 

}

/* тело главног меню */
DIV.menu_style_bg {

	FLOAT: left;
	background-image: url(../i/menu_style_bg.jpg);
	height: 34px;
	width: 858px;

	overflow:hidden; 

}


/* пункт главног меню */
DIV.menu_style_item {

	FLOAT: left;
	height: 34px;
	width: 120px;
	
	border: 0px solid #000000;
	text-align:center;
	vertical-align:top;
	
	padding-top: 6px;
	overflow:hidden; 

}


/* разделитель пунктов главног меню */
DIV.menu_style_item_separator {

	FLOAT: left;
	height: 34px;
	width: 2px;
	background-image: url(../i/menu_style_separator.gif);

	border: 0px solid #000000;
	

	overflow:hidden; 

}

/* линки главного меню */
A.main_menu_link {

	COLOR: #FFFFFF;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight:bolder;
	letter-spacing: 1px;
	TEXT-DECORATION: none;
		

}

A.main_menu_link:hover {
	COLOR: red; TEXT-DECORATION: none
}














/* правое синее закругление футера */
DIV.footer_style_blue_right {

	FLOAT: left;
	background-image: url(../i/footer_style_blue_right.jpg);
	height: 28px;
	width: 6px;

	overflow:hidden; 

}

/* левое синее закругление футера */
DIV.footer_style_blue_left {

	FLOAT: left;
	background-image: url(../i/footer_style_blue_left.jpg);
	height: 28px;
	width: 6px;

	overflow:hidden; 

}


/* правое зеленое закругление футера */
DIV.footer_style_green_right {

	FLOAT: left;
	background-image: url(../i/footer_style_green_right.jpg);
	height: 28px;
	width: 6px;

	overflow:hidden; 

}

/* левое зеленое закругление футера */
DIV.footer_style_green_left {

	FLOAT: left;
	background-image: url(../i/footer_style_green_left.jpg);
	height: 28px;
	width: 6px;
	
	overflow:hidden; 

}


/* тело зеленого футера */
DIV.footer_style_green_bg {

	FLOAT: left;
	background-color: #B1D664;
	height: 20px;
	width: 303px;

	overflow:hidden; 

	text-align:center;
	vertical-align:top;

	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;	

	padding-top: 8px;
}
* html DIV.footer_style_green_bg {
	height: 28px;
	width: 303px;
}

/* тело синего футера */
DIV.footer_style_blue_bg {

	FLOAT: left;
	background-color: #C1E2F3;
	height: 20px;
	width: 526px;

	overflow:hidden; 

	color:#FFFFFF;
	font-weight: bolder;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 2px;	

	padding-left: 10px;
	padding-top: 8px;

	text-align:left;
	vertical-align:top;
}
* html DIV.footer_style_blue_bg {
	height: 28px;
	width: 536px;
}

/* отступ в футерах */
DIV.footer_style_separator {

	FLOAT: left;
	background-color: #FFFFFF;
	height: 28px;
	width: 6px;

	overflow:hidden; 

}


/* линки футера */
A.footer_link {

	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;	
	padding-top: 8px;
	text-decoration:none;		

}

A.footer_link:hover {
	COLOR: red; TEXT-DECORATION: none
}

/*-----------------------------------------------------------------------*/
/*                    расположение основных блоков                       */
/*-----------------------------------------------------------------------*/

/* главное меню */
DIV.desigh_header {

	border:0px solid #000000;
	width: 870px;
	height: 132px;
	position:absolute;
	top:10; 
	left:10; 
	right:0;

}



/* главное меню */
DIV.main_menu {

	border:0px solid #000000;
	width: 870px;
	height: 36px;
	position:absolute;
	top:151; 
	left:10; 
	right:0;

}

/* левый блок */
DIV.left_column {

	border:0px solid #000000;
	width: 180px;
	position:absolute;
	top:193; 
	left:10; 
	right:0;

}

/* центральный блок */
DIV.center_column {

	border:0px solid #000000;
	width: 448px;
	position:absolute;
	top:193; 
	left:196; 
	right:0;

}


/* правый блок */
DIV.right_column {

	border:0px solid #000000;
	width: 230px;
	position:absolute;
	top:193; 
	left:650; 
	right:0;

}

/* футер */
DIV.footer {

	border:0px solid #000000;
	width: 870px;
	height: 28px;
	position:absolute;
	top:10; 
	left:10; 
	right:0;

}

/* банеры */
DIV.baners {

	border:0px solid #000000;
	width: 870px;
	height: 28px;
	position:absolute;
	top:10; 
	left:10; 
	right:0;

}



/* ----------------------------------------------------------------------------- */
/*           описание блока авторизации                                          */
/* ----------------------------------------------------------------------------- */

/* Блок авторизации */
DIV.login {

	border: 0px solid #000000;
	FLOAT: left;

	text-align: right;
	padding-right: 100px;
	margin-top: 10px;
	margin-left: 90px;
	
}
* html DIV.login {
	width: 100%;
	margin-left: 0px;
}


INPUT.login {
	BORDER-RIGHT: 1px solid #3EA7D7; 
	BORDER-TOP: 1px solid #3EA7D7; 
	BORDER-LEFT: 1px solid #3EA7D7; 
	WIDTH: 180px; 
	BORDER-BOTTOM: 1px solid #3EA7D7; 
	HEIGHT: 18px;
	margin-bottom: 5px;
	
	COLOR: #7e7e7e;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;


}

INPUT.button {

	COLOR: #3FA7D8;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;
	font-weight:bolder;
	text-align: right;
	padding-right: 20px;
	margin-right: 15px;
	
	
	
	
	width:100px;
	height:17px;

	border: 0px solid #000000;
	
	background-color: transparent;
	background-image: url(../i/button_bg.gif);
	
	TEXT-TRANSFORM:none;

}





/* ----------------------------------------------------------------------------- */
/*           описание большого центрального блока                                */
/* ----------------------------------------------------------------------------- */

/* centraльный блок*/
DIV.center_big_block{

	width: 448px;
	border: 0px solid #000000;
	padding-bottom: 4px;
	FLOAT: left;

}



/* заголовок центарльного блока */
DIV.center_big_block_header {

	width: 433px;
	height: 20px;
	background-image: url(../i/center_big_block_header.jpg);

	TEXT-ALIGN: left;
	vertical-align: top;

	border: 0px solid #000000;
	
	FLOAT: left;

	color:#FFFFFF;
	font-weight: bolder;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing: 2px;	
	
	padding-top: 10px;
	padding-left: 15px;

}
* html DIV.center_big_block_header {
	width: 448px;
	height: 30px;
}




/* пункт меню в левом блоке */
DIV.center_big_block_content {

	width: 418px;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;

	background-color: #EDF6FB ;
	
	COLOR: #3EA7D6;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}
* html DIV.center_big_block_content {
	width: 448px;
}



/* футер центрального блока */
DIV.center_big_block_footer {

	width: 448px;
	height: 8px;
	background-image: url(../i/center_big_block_footer.jpg);

	overflow:hidden; 
	
	FLOAT: left;

}





/* пункт меню в левом блоке */
DIV.news_detail_text {

	width: 100%;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	
	
	

	background-color: #EDF6FB ;
	color:#2590C4;

}

DIV.news_detail_date {

	width: 100%;
	FLOAT: left;
	border: 0px solid #000000;

	text-align:left;
	vertical-align:top;

	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	
	
	

	background-color: #EDF6FB ;
	
	COLOR: #3EA7D6;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;
	font-weight:bolder;

}



DIV.center_big_block_navigation {

	width: 424px;
	background-color: #EDF6FD;

	border: 0px solid #000000;

	text-align:right;
	vertical-align:top;

	FLOAT: left;

	padding-top: 0px;
	
	padding-left: 12px;
	padding-right: 12px;
	
}
* html DIV.center_big_block_navigation {
	width: 448px;
}


/* ----------------------------------------------------------------------------- */
/*           описание хедера                                          */
/* ----------------------------------------------------------------------------- */


/* общий блок зеленой части */
DIV.design_footer_green {
	margin-left: 6px;
	border: 0px solid #000000;
	background-color: #ff0000;
	width:568px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}


/*  левое зеленое закругление */
DIV.design_header_grenn_left
 {
	background-image: url(../i/design_header_grenn_left.gif);
	width: 6px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}


/*  правое зеленое закругление */
DIV.design_header_grenn_right
 {
	background-image: url(../i/design_header_grenn_right.gif);
	width: 6px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}


/*  зелено тело */
DIV.design_header_grenn_body
 {
	background-image: url(../i/design_header_grenn_body.gif);
	width: 180px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}



/*  зеленый левый закруглдитель по ценртру */
DIV.design_header_grenn_s_right
 {
	background-image: url(../i/design_header_grenn_s_right.gif);
	width: 3px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}


/*  зелено тело разделитель */
DIV.design_header_separator
 {
	background-image: url(../i/design_header_grenn_separat.gif);
	width: 2px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}



/*  зелено тело левый центральный закруглитель */
DIV.design_header_grenn_s_left
 {
	background-image: url(../i/design_header_grenn_s_left.gif);
	width: 3px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}

/* блок картинки  */
DIV.design_header_image {
		
	margin-right: 0px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;

}





/*  левое синее закругление */
DIV.design_header_blue_left
 {
	background-image: url(../i/design_header_blue_left.gif);
	width: 6px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
	
}

/*  левое синее закругление */
DIV.design_header_blue_right
 {
	background-image: url(../i/design_header_blue_right.gif);
	width: 6px;
	height: 132px;
	overflow:hidden; 
	FLOAT: left;
}

/*  синий центр */
DIV.design_header_center
 {
	border-top: 2px solid #C1E2F3;
	border-bottom: 2px solid #C1E2F3;
	width: 284px;
	height: 128px;
	overflow:hidden; 
	FLOAT: left;
}
* html DIV.design_header_center{
	height: 132px;
}



/* линки левого блока */
A.header_link {
	COLOR: #91C41F;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: underline;
}

A.header_link:hover {
	COLOR: red; TEXT-DECORATION: none
}





/* */
DIV.form_subscribe {

	border: 0px solid #000000;
	margin-top: 10px;
	
	text-align: right;
	
		

	width: 100%;
	height: 60px;
	overflow:hidden; 
	FLOAT: left;

}

INPUT.form_subscribe_edit {
	BORDER: 1px solid #9CCEE5; 
	WIDTH: 100%; 
	HEIGHT: 18px;
	margin-bottom: 5px;
	
	COLOR: #7e7e7e;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;


}

DIV.subscribe_message_info{
		
	width:100%;
	margin-bottom: 7px;
	margin-top: 2px;

	text-align: center;
	
	

	COLOR: #8CB857;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}


DIV.subscribe_message_error{
	width:100%;
	margin-bottom: 7px;
	margin-top: 2px;

	text-align: center;


	COLOR: #FF9753;
	font-family: Tahoma;
	font-size: 7pt;
	letter-spacing: 1px;
	TEXT-DECORATION: none;

}





