/* ================================================================================================================================================================== */
/* ---[ design.css ]--- */
/* ================================================================================================================================================================== */

h2						{color: #2D3859; font: normal 17px Verdana;}
h3						{margin: 0px 0px 9px 202px; color: #614548; font: 18px Georgia, "Times New Roman", Times, serif; text-align: left; font-style: italic; cursor: default;}
h4						{margin: 0px; padding-bottom: 6px; color: #A33F4D; font: normal 17px Georgia, Verdana, Arial, Verdana, Helvetica;}

/* ================================================================================================================================================================== */
/* ---[ main.css ]--- */
/* ================================================================================================================================================================== */

body					{background: #E5D6C1 url(bgr_main.jpg) no-repeat;}

#hdr_logo				{width: 189px; height: 78px; position: absolute; margin-left: 19px; margin-top: 19px; background: transparent url(bgr_logo.png) no-repeat;}
#hdr_text				{margin-top: 30px; margin-left: 255px; color: #614548; font: 26px Georgia, "Times New Roman", Times, serif; font-style: italic;}

.ftr_tab				{font: 12px Verdana;}
.ftr_t1					{background: transparent url(cor_ftr1.png) left bottom no-repeat;}
.ftr_t2					{background-color: #F3E9DD;}
.ftr_t3					{background: transparent url(cor_ftr2.png) right bottom no-repeat;}
.ftr_c1					{background-color: #F3E9DD;}
.ftr_c2					{color: #816965; font: 12px/28px Verdana; background-color: #F3E9DD;}
.ftr_c2 span			{font: 12px Arial;}
.ftr_c3					{background-color: #F3E9DD;}
.ftr_b1					{background: transparent url(cor_ftr3.png) left top no-repeat;}
.ftr_b2					{background-color: #F3E9DD;}
.ftr_b3					{background: transparent url(cor_ftr4.png) right top no-repeat;}

#sec_menu				{background: transparent url(bgr_sec_menu.png) left bottom no-repeat;}
#sec_menu p				{color: #FFFFFF; font: 11px Verdana;}
#sec_menu em			{color: #FFEB67; font-style: normal;}
#sec_menu span			{color: #FFFFFF; font: bold 11px Verdana, Tahoma;}
#sec_menu center a			{color: #FFEB67; font: bold 10px Verdana; text-decoration: underline; text-transform: uppercase;}
#sec_menu center a:visited	{color: #FFEB67; text-decoration: underline;}
#sec_menu center a:hover	{color: #FFEB67; text-decoration: none;}
#sec_menu div			{color: #FFFFFF; font: bold 11px Verdana, Tahoma;}

.mm_btn					{width: 28px; height: 133px; display: block; position: fixed; margin-left: -15px; background: transparent url(menu/mm_btn.png) left top no-repeat; cursor: pointer;}
.mm_btn:visited			{background-position: left;}
.mm_btn:hover			{background-position: right;}
.mm_c1					{background: transparent url(menu/mm_top.png) no-repeat;}
.mm_c2					{background: transparent url(menu/mm_center.png) repeat-y;}
.mm_c3					{background: transparent url(menu/mm_bottom.png) no-repeat;}
.mm_c2 a				{color: #163C63; font: bold 11px/12px Verdana; border-bottom: 1px solid #DCDEE0; text-decoration: none;}
.mm_c2 a:visited		{border-bottom: 1px solid #DCDEE0;}
.mm_c2 a:hover			{border-bottom: 1px solid #BCD6F5; background: transparent url(menu/mm_sel.gif) repeat-x;}
.mm_c2 a i				{color: #338D6E; font-style: normal;}
.mm_c2 a font			{font: 11px/12px Tahoma;}
.mm_c2 a em				{color: #C7CBCF; font-style: normal;}
.mm_c2 .mm_sel			{color: #D86327;}
.mm_c2 div a			{color: #163C63; font-weight: normal;}

/* ================================================================================================================================================================== */
/* ---[ styles.css ]--- */
/* ================================================================================================================================================================== */

/* Строка навигации */
.nav					{color: #37466E; border-bottom: 1px solid #D7D7DD; font: bold 11px/17px Verdana, Tahoma;}
.nav a					{color: #37466E; text-decoration: none;}
.nav a:visited			{color: #37466E; text-decoration: none;}
.nav a:hover			{color: #37466E; text-decoration: underline;}
.nav b					{color: #EC711F;}

/* Сообщение */
.msg					{border: 1px solid #777D86; color: #4B535F; font: bold 11px/35px Verdana, Tahoma; background-color: #F5F7FD;}

/* Таблица */
.dtah_c					{background: #DADFEB center repeat-x;}
.dtah_l					{background: #DADFEB center repeat-x;}
.dtah_fx				{background: #DADFEB center repeat-x;}
.dtah_fxc				{background: #DADFEB center repeat-x;}
.dtah_fx_filt			{background-color: #E6EAF3;}
.dta_sh					{background: #DADFEB url(dta_th.gif) center repeat-x;}

.dta					{color: #37466E;}
.dta a					{color: #37466E; text-decoration: none;}
.dta a:visited			{color: #37466E; text-decoration: none;}
.dta a:hover			{color: #EC711F; text-decoration: none;}
.dta_n					{color: #37466E;}
.dta_n a				{color: #37466E; text-decoration: none;}
.dta_n a:visited		{color: #37466E; text-decoration: none;}
.dta_n a:hover			{color: #37466E; text-decoration: underline;}
.dta_n_nolnk			{color: #37466E;}
.dta_d					{color: #37466E;}
.dta_inshdr				{background-color: #FFF3D9;}
.dta_total				{background-color: #E9EDF5;}

.dta_lh					{color: #37466E;}
.dta_n_lh				{color: #37466E;}

/* Область поиска */
.srh_t1					{background-image: url(cor_srh1.png);}
.srh_t2					{background-image: url(cor_srh1_.gif);}
.srh_t3					{background-image: url(cor_srh2.png);}
.srh_c1					{border-left: 1px solid #BEBABA; background: #FFFFFF url(bgr_srh.gif) repeat-x;}
.srh_c2					{background: #FFFFFF url(bgr_srh.gif) repeat-x;}
.srh_c3					{border-right: 1px solid #BEBABA; background: #FFFFFF url(bgr_srh.gif) repeat-x;}
.srh_b1					{background-image: url(cor_srh3.png);}
.srh_b2					{background-image: url(cor_srh3_.gif);}
.srh_b3					{background-image: url(cor_srh4.png);}

/* Область контента */
.cnt_t1					{background-image: url(cor_cnt1.gif);}
.cnt_t2					{background-color: #FFFFFF;}
.cnt_t3					{background-image: url(cor_cnt2.gif);}
.cnt_c1					{background-color: #FFFFFF;}
.cnt_c2					{background-color: #FFFFFF;}
.cnt_c3					{background-color: #FFFFFF;}
.cnt_b1					{background-image: url(cor_cnt3.gif);}
.cnt_b2					{background-color: #FFFFFF;}
.cnt_b3					{background-image: url(cor_cnt4.gif);}
.cnt_cont				{background-color: #FFFFFF;}

/* Заголовки */
.frm_hdr				{color: #37466E;}
.frm_hdrt				{color: #37466E;}
.frm_hdrb				{color: #37466E;}
.frm_hdr_nm				{color: #37466E;}

/* ================================================================================================================================================================== */
/* ---[ {browser}.css ]--- */
/* ================================================================================================================================================================== */

/* Нумерация страниц */
.pg_lst					{color: #6F7B8D;}
.pg_lst	a				{color: #6F7B8D;}
.pg_lst	a:visited		{color: #6F7B8D;}
.pg_lst	a:hover			{color: #EC711F;}
.pg_emp					{color: #6F7B8D;}
.pg_sel					{color: #FFFFFF; background-image: url(buttons/pg_sel.gif);}
.pg_left				{color: #FFFFFF; background-image: url(buttons/pg_left.gif);}
.pg_left:hover			{color: #FFFFFF; background-image: url(buttons/pg_left_h.gif);}
.pg_left_d				{color: #FFFFFF; background-image: url(buttons/pg_left.gif);}
.pg_right				{color: #FFFFFF; background-image: url(buttons/pg_right.gif);}
.pg_right:hover			{color: #FFFFFF; background-image: url(buttons/pg_right_h.gif);}
.pg_right_d				{color: #FFFFFF; background-image: url(buttons/pg_right.gif);}

/* ================================================================================================================================================================== */
/* ---[ catalog.css ]--- */
/* ================================================================================================================================================================== */
.sort_a					{color: #4B6292; font-weight: normal; text-decoration: none;}
.sort_a:visited			{color: #4B6292;}
.sort_a:hover			{color: #4B6292; text-decoration: underline;}
.sort_s					{color: #EC711F; font-weight: normal; text-decoration: none;}
.sort_s:visited			{color: #EC711F;}
.sort_s:hover			{color: #EC711F; text-decoration: underline;}