BODY {
	background-color: #ffffff;
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
}

TD { COLOR: #666666; FONT-SIZE: 11px; }
.jast { text-align : justify; }
.right { text-align : right; }
.left { text-align : left; }

A { COLOR: #000000; TEXT-DECORATION: underline; }
A:visited { COLOR: #555555; TEXT-DECORATION: underline; }
A:hover { COLOR: #ef7429; TEXT-DECORATION: none; }
A.ser { COLOR: #999999; TEXT-DECORATION: underline; }
A.ser:hover { COLOR: #ef7429; TEXT-DECORATION: none; }
.ser { COLOR: #999999; }

.menu { float: left; COLOR: #626264;  TEXT-DECORATION: none; BORDER-BOTTOM: #626264 1px dashed; margin: 0 0 0 0; /* Главное меню */ }
A.menu:hover { COLOR: #ef7429; TEXT-DECORATION: none; BORDER-BOTTOM: #ef7429 1px none; }
.menu_page { COLOR: #000000;  TEXT-DECORATION: none; BORDER-BOTTOM: #000000 1px none; /* Главное меню */ }
.menu_page:visited { COLOR: #000000;  TEXT-DECORATION: none; BORDER-BOTTOM: #000000 1px none; /* Главное меню */ }
A.menu_page_k:hover { COLOR: #000000; TEXT-DECORATION: none; BORDER-BOTTOM: #ef7429 1px none; }
.menu_page_k { COLOR: #000000;  TEXT-DECORATION: none; BORDER-BOTTOM: #000000 1px dashed; /* Главное меню */ }
.menu_page_k:visited { COLOR: #000000;  TEXT-DECORATION: none; BORDER-BOTTOM: #000000 1px dashed; /* Главное меню */ }
A.menu_page:hover { COLOR: #000000; TEXT-DECORATION: none; BORDER-BOTTOM: #000000 1px dashed; }
.menu_ser { COLOR: #838383;  TEXT-DECORATION: none; BORDER-BOTTOM: #838383 1px none; /* Главное меню */ }
.menu_ser:visited { COLOR: #838383;  TEXT-DECORATION: none; BORDER-BOTTOM: #838383 1px none; /* Главное меню */ }
A.menu_ser:hover { COLOR: #838383; TEXT-DECORATION: none; BORDER-BOTTOM: #838383 1px dashed; }
.menu_ser_k { COLOR: #838383;  TEXT-DECORATION: none; BORDER-BOTTOM: #838383 1px dashed; /* Главное меню */ }
.menu_ser_k:visited { COLOR: #838383;  TEXT-DECORATION: none; BORDER-BOTTOM: #838383 1px dashed; /* Главное меню */ }
A.menu_ser_k:hover { COLOR: #838383; TEXT-DECORATION: none; BORDER-BOTTOM: #ef7429 1px none; }
.p_menu { float: left; COLOR: #828282; FONT-SIZE: 11px; TEXT-DECORATION: underline; padding: 0 0 0 0; /* ПОДменю */ }
A.p_menu:hover { COLOR: #ef7429; TEXT-DECORATION: none; }
.glava { COLOR: #626264; FONT-SIZE: 14px;  TEXT-DECORATION: none; /* Заглавие меню */ }
A.glava { COLOR: #626264; FONT-SIZE: 14px;  TEXT-DECORATION: none; BORDER-BOTTOM: #626264 1px dashed; }
A.glava:hover { COLOR: #ef7429; TEXT-DECORATION: none; BORDER-BOTTOM: #ef7429 1px none; }
A.prew { TEXT-DECORATION: none; BORDER: #909090 1px solid; }
A.prew:hover { TEXT-DECORATION: none; BORDER: #ef7429 1px solid; }

H1 { COLOR: #000000; FONT-SIZE: 15px; font-weight: bold; TEXT-DECORATION: none; margin-top: 6px; margin-bottom: 6px; /* Заглавие */ } 
H2 { COLOR: #e2e4e4; FONT-SIZE: 25px; font-weight: normal; TEXT-DECORATION: none; padding-left: 50px; margin-top: 6px; margin-bottom: -6px; /* Заглавие страницы */ }
H3 { COLOR: #ffffff; FONT-SIZE: 24px; font-weight: normal; TEXT-DECORATION: none;  background-color: #233741; padding-top: 6px; padding-bottom: 10px; padding-left: 50px; padding-right: 50px; float: left;  /* ПОДраздел страницы */ }
H4 { COLOR: #000000; FONT-SIZE: 30px; font-weight: normal; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 10px;  }


.smol {  COLOR: #666666; FONT-SIZE: 9px; }
A.smol { COLOR: #000000; TEXT-DECORATION: underline; }
A.smol:hover { COLOR: #ef7429; TEXT-DECORATION: none; }
.smol_niz {  COLOR: #999999; FONT-SIZE: 9px; }
A.smol_niz:hover { TEXT-DECORATION: none; }
.txtsmol { FONT-SIZE: 10px; line-height: 8px; }
.smol_title { COLOR: #999999; FONT-SIZE: 4px;}


.light { COLOR: #999999; }
.contact_razd { COLOR: #999999; }
.page { FONT-SIZE: 10px; }
.invers { COLOR: #bebebe;}
A.invers { COLOR: #999999;}
A.invers:hover { COLOR: #ef7429; }
.invers_kontrast { COLOR: #ffffff;	background-color: #ef7429; padding: 0 4 1 4; }
.otstup { LINE-HEIGHT: 200% }
.black { COLOR: #000000; }
A.black:hover { COLOR: #ef7429; TEXT-DECORATION: none; }
.sorri { COLOR: #ef7429; FONT-SIZE: 16px; }
.big_tel { COLOR: #828282; FONT-SIZE: 19px; }


.bg_temn { BACKGROUND-COLOR: #58585a; }
.bg_mark { BACKGROUND-COLOR: #ef7429; }
.bg_glava { BACKGROUND-COLOR: #e4ceb7; }
.menuover { BACKGROUND-COLOR: #e9e8e8; }
.menuout { BACKGROUND-COLOR: #ffffff; }


IMG.png { 	BACKGROUND-IMAGE: none! important; BEHAVIOR: url("css/png.htc"); }


.fonc {
	background-repeat: no-repeat;
	background-position: center center;
}
.topl {
	background-repeat: no-repeat;
	background-position: top left;
}
.topc {
	background-repeat: no-repeat;
	background-position: top center;
}
.topr {
	background-repeat: no-repeat;
	background-position: top right;
}
.botr {
	background-repeat: no-repeat;
	background-position: bottom right;
}
.botl {
	background-repeat: no-repeat;
	background-position: bottom left;
}
.toplef {
	background-repeat: repeat-x;
	background-position: top left;
}
.botrig {
	background-repeat: repeat-x;
	background-position: bottom right;
}
.lefty {
	background-repeat: repeat-y;
	background-position: top left;
}
.rightty {
	background-repeat: repeat-y;
	background-position: top right;
}
