﻿html { height:100%;}
body { height:100%; font-family: Tahoma, Verdana, Arial, sans-serif; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; background:url(http://www.orthodox-shop.ru/common/img/top_fon.jpg) repeat; font-size:13px; color:#000000; text-align:center;}
a { color:#6d0401; outline:none; text-decoration:none;}
a:hover { color:#8b0e0b; outline:none; text-decoration:underline;}
a:active { color:#6d0401; outline:none; text-decoration:underline;}
h1 { font-size:15px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:0 0 15px 0; padding:0;}
h2 { font-size:14px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:3px 0 5px 0; padding:0;}
h2.razd { font-size:15px; font-weight:bold; color:#6d0401; background:#fdf3d0; padding:2px 10px 3px 10px; margin-bottom:10px; text-align:center; display:block; }
h2.news_name { font-size:15px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:0px 0 15px 0; padding:0; text-align:center;}
h3 { font-size:12px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:0 0 2px 0; padding:0;}
hr { height: 0; border: none; border-top: #404040 1px dotted; width: 75%;}
p { margin:0; padding:0;}
td.right_path ul.ul_none { margin:5px 0 5px 18px; padding:0; list-style:none;}
td.right_path ul.ul_none li { margin:0; padding:0; background:none; line-height:14px; list-style:disc;}
td.right_path ol.ol_none { margin:5px 0 5px 22px; padding:0;}
td.right_path ol.ol_none li { margin:0; padding:0; background:none; line-height:14px;}
span.bb_code_lang:before { content: "Код: ";}
input { width:200px; margin-bottom:7px; border:1px solid #972f28; background:#fff9f9; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:13px; color:#471c0c; outline:none;}
textarea { width:400px; margin-top:3px; margin-bottom:7px; border:1px solid #972f28; background:#fff9f9; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:13px; color:#471c0c;}
.toptab { height:100%; width:988px; border:none; border-collapse:collapse; border-spacing:0px; background:url(http://www.orthodox-shop.ru/common/img/fon_tab.gif) repeat-y;}
.toptab tr { text-align:left; vertical-align:top;}
.toptab td { border:none; padding:0px; border-collapse:collapse;}
td.lefr_path { width:266px; text-align:left; vertical-align:top;}
td.right_path { width:722px; text-align:left; vertical-align:top; background:url(http://www.orthodox-shop.ru/common/img/fon_toptext1.gif) repeat-y; }
td.right_path ul { margin:5px 0 15px 0px; padding:0; list-style:none; }
td.right_path li { margin:0; padding:0 0 0 15px; background:url(http://www.orthodox-shop.ru/common/img/li.gif) no-repeat 0 4px; line-height:18px; }
td.right_path ul ul { margin:2px 0 5px 0px; padding:0; list-style:none; }
td.right_path ul ul li { margin:0; padding:0 0 0 15px; background:url(http://www.orthodox-shop.ru/common/img/li2.gif) no-repeat 0 2px; line-height:13px; font-size:12px; }
td.bottom_left { height:87px; text-align:center;}
td.bottom_right { height:87px; text-align:center; background:url(http://www.orthodox-shop.ru/common/img/fon_tab_bottom.gif) no-repeat;}
td.top_path { height:214px; background:url(http://www.orthodox-shop.ru/common/img/fon_tab_top.gif) no-repeat 266px 175px;}
td.top_path_next { height:214px; background:url(http://www.orthodox-shop.ru/common/img/fon_tab_next.jpg) no-repeat 266px 0; padding-right:8px;}
.fon_left_k { position:absolute; margin-left:-30px; margin-top:4px; width:38px; height:202px; z-index:2;}
.fon_right_k { position:absolute; width:38px; height:202px; margin-left:261px; margin-top:3px; z-index:2;}
.dary_logo { width:266px; height:214px; background:url(http://www.orthodox-shop.ru/common/img/dary_logo.jpg) no-repeat 8px 0; float:left;}
.dary_logo_2 { float:left; width:300px; height:195px; background:url(http://www.orthodox-shop.ru/common/img/dary_logo_new.png) no-repeat; margin-bottom:2px;} 
.logo { width:150px; height:150px; border:none; margin-left:60px; margin-top:27px;}
.logo_2 { width:140px; height:150px; border:none; margin-top:27px;}
.gallery_content { width:100%; margin-top:20px; margin-bottom:35px; font-size:medium; background-color:#fff8e6; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.gallery_content_in { padding:15px 10px 15px 10px;}
.gallery_content_in h1 { margin-bottom:7px; font-size: medium;}
.top_gallery { width:453px; height:191px; background:url(http://www.orthodox-shop.ru/common/img/gal.jpg) no-repeat; float:left;}
.cont { width:262px; height:191px; background:url(http://www.orthodox-shop.ru/common/img/cont_new.jpg) no-repeat; float:left;}
.contacts { width:262px; padding-top:23px; margin-left:0px; font-size:14px; line-height:14px; color:#faf6c7; margin-left:4px;}
.contacts a { font-size:12px; text-decoration:underline; cursor:pointer; color:#faf6c7;}
.cont_name { font-size:12px; color:#921511; text-align:center; font-weight:bold; text-transform:uppercase; cursor:default; margin-bottom:6px;}
.cont_mail { width:214px; text-align:center; clear:both; color:#f4ec9d; font-size:13px; font-weight:bold; background-color:#6d0401; padding-top:1px; margin-top:2px;}
.cont_mail a { font-size:13px; color:#f4ec9d; text-decoration:none; font-weight:bold;}
.cont_mail img { border:none;}
.opt { width:262px; float:left; text-align:center; margin-top:0px; margin-bottom:1px; line-height:10px;}
.opt_b { font-size:13px; text-decoration:underline;}
.opt_b a { color:#f4ec9d;}
.rejim { font-size:11px; line-height:11px; margin-top:0px;}
.rejim2 { font-size:11px; line-height:11px;}
.cont_next { float:right; height:45px; background:url(http://www.orthodox-shop.ru/common/img/cont_next1.gif) repeat-x; color:#faf6c7; font-size:14px; margin-top:49px; width:663px; padding-top:0px; }
.cont_next a { font-size:12px; text-decoration:underline; cursor:pointer; color:#faf6c7;}
.cont_next p { margin:0; padding:2px 0 2px 0;}
.cont_name_next { width:128px; height:30px; padding-top:15px; background:url(http://www.orthodox-shop.ru/common/img/cont_next.gif) no-repeat; font-size:12px; color:#921511; text-align:center; font-weight:bold; text-transform:uppercase; cursor:default; float:left; margin-top:0px;}
.cont_text_next { float:right; padding-top:0px; padding-right:2px; margin-top:0px;}
.tel { font-size:14px; color:#f4ec9d; line-height:16px;}
.tel a { color:#f4ec9d;}
.tel_next { font-size:14px; color:#f4ec9d; }
.logo_afon { border:none;}
.copy { color:#FFFFFF; font:12px; text-align:right; padding-top:50px; padding-right:27px; padding-left:28px; }
.copy a { color:#FFFFFF; font:12px; text-decoration:underline;}
.left_menu { margin-left:26px; margin-bottom:30px;}
.menu { width:221px;}
.menu_fon_top { height:20px; padding-top:4px; background:url(http://www.orthodox-shop.ru/common/img/menu_1.gif) no-repeat; font-size:12px; color:#fffaa3; text-align:center; font-weight:bold; text-transform:uppercase; margin-top:20px; cursor:default; }
.menu_fon_top a { font-size:12px; color:#fffaa3; text-align:center; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.menu_fon_top a:hover { font-size:12px; color:#fffaa3; text-align:center; font-weight:bold; text-transform:uppercase; text-decoration:none;}
ul.top_menu_child { margin:0; padding:0;}
ul.top_menu_child .clear_ul { margin:0; padding:3px 0 0 0; font-size:1px; line-height:1px;}
ul.top_menu_child li { margin:0; padding:1px 0 0 0;}
ul.top_menu_child a { font-size:12px; line-height:13px; color:#220100; text-decoration:none; display:block;}
ul.top_menu_child a:hover { font-size:12px; line-height:13px; color:#8b0e0b; text-decoration:underline; display:block;}
.icons { height:30px; background:url(http://www.orthodox-shop.ru/common/img/menu_1.gif) no-repeat 0 7px; font-size:1px; padding-left:44px;}
.icons a { border:none; cursor:pointer; display:block; float:left; color:#FFFFFF; margin-right:3px;}
.icon_top { width:26px; height:25px; background:url(http://www.orthodox-shop.ru/common/img/icon_top.gif) no-repeat; display:inline-block; }
.icon_kor { width:32px; height:28px; background:url(http://www.orthodox-shop.ru/common/img/icon_kor.gif) no-repeat; display:inline-block;}
.icon_mail { width:32px; height:28px; background:url(http://www.orthodox-shop.ru/common/img/icon_mail.gif) no-repeat; display:inline-block;}
.icon_map { width:32px; height:28px; background:url(http://www.orthodox-shop.ru/common/img/icon_map.gif) no-repeat; display:inline-block;}
.icon_search { width:32px; height:28px; background:url(http://www.orthodox-shop.ru/common/img/icon_search.gif) no-repeat; display:inline-block;}
.menu_fon_center { background:url(http://www.orthodox-shop.ru/common/img/menu_3.gif) repeat-y;}
.menu_fon_center1 { background:url(http://www.orthodox-shop.ru/common/img/menu_2.gif) no-repeat;}
.menu_fon_bottom { height:8px; background:url(http://www.orthodox-shop.ru/common/img/menu_4.gif) no-repeat; font-size:1px;}
.menu_item { padding:7px 2px 3px 8px;}
.menu_item a { color:#6d0401; font-size:14px; font-weight:bold; text-decoration:none; line-height:15px;}
.menu_item a:hover { color:#CC0000; font-size:14px; font-weight:bold; text-decoration:underline; line-height:15px;}
.menu_item div { margin:4px 0 9px 0; padding:0; list-style-type:none; line-height:14px; text-indent:0;}
.menu_item div a { color:#6d0401; font-size:13px; font-weight:bold; text-decoration:none; line-height:13px; text-indent:0; display:block;}
.menu_item div a:hover { color:#CC0000; font-size:13px; font-weight:bold; text-decoration:underline; line-height:13px; text-indent:0; display:block;}
.menu_item ul { margin:-5px 0 5px 8px; padding:0; list-style-type:none; position:relative;}
.menu_item ul div { margin:0; padding:0; list-style-type:none; line-height:16px;}
.menu_item ul div a { margin:0; padding:0; font-size:12px; line-height:16px; color:#5b0301; text-decoration:none; display:block;}
.menu_item ul div a:hover { font-size:12px; line-height:16px; color:#CC0000; text-decoration:underline; display:block;}
.menu_item ul ul { margin:1px 0 3px 8px; padding:0; list-style-type:none; position:relative;}
.menu_item ul ul div { margin:0; padding:0; list-style-type:none; line-height:13px;}
.menu_item ul ul div a { margin:0; padding:0 0 0 5px; font-size:12px; line-height:13px; color:#460201; text-decoration:none; display:block;}
.menu_item ul ul div a:hover { font-size:12px; line-height:13px; color:#CC0000; text-decoration:underline; display:block;}
.menu_item ul ul ul { margin:1px 0 3px 10px; padding:0; list-style-type:none; position:relative;}
.menu_item ul ul ul div { margin:0; padding:0; list-style-type:none; line-height:13px;}
.menu_item ul ul ul div a { margin:0; padding:0 0 0 5px; font-size:12px; line-height:13px; color:#360200; text-decoration:none; display:block;}
.menu_item ul ul ul div a:hover { font-size:12px; line-height:13px; color:#CC0000; text-decoration:underline; display:block;}
.menu_item ul ul ul ul { margin:1px 0 3px 12px; padding:0; list-style-type:none; position:relative;}
.menu_item ul ul ul ul div { margin:0; padding:0; list-style-type:none; line-height:12px;}
.menu_item ul ul ul ul div a { margin:0; padding:0 0 0 5px; font-size:11px; line-height:12px; color:#220100; text-decoration:none; display:block;}
.menu_item ul ul ul ul div a:hover { font-size:11px; line-height:12px; color:#CC0000; text-decoration:underline; display:block;}
.autoriz { border:none; border-collapse:collapse; border-spacing:0px; font-size:13px; font-weight:bold; color:#471c0c; margin-top:4px;}
td.autoriz_left { text-align:right; vertical-align:top;}
td.autoriz_left1 { text-align:left; vertical-align:top; padding-top:1px;}
td.autoriz_right { text-align:right; vertical-align:top;}
.autoriz input { width:128px; border:1px solid #972f28; background:#fff9f9; font-size:12px; color:#471c0c; margin-bottom:4px; margin-left:10px;}
.autoriz_links { width:100%; border:none; border-collapse:collapse; border-spacing:0px; line-height:12px; margin-top:0px;}
.autoriz_links a { font-size:11px; font-weight:bold; color:#6d0401; line-height:12px;}
.autoriz_links a:hover { font-size:11px; font-weight:bold; color:#8b0e0b; text-decoration:underline; line-height:12px;}
.autoriz_but { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; margin-top:5px; text-align:center; }
.autoriz_but:active { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; }
input.autoriz_but { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; }
input.autoriz_but:hover { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; }
input.autoriz_but:active { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; }
a.autoriz_but2 { width:93px; height:16px; padding-top:2px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:none; }
a:hover.autoriz_but2 { width:93px; height:16px; padding-top:2px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:none; }
a.autoriz_but3 { width:93px; height:17px; padding-top:1px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) center; border:none; font-size:12px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:none; }
a:hover.autoriz_but3 { width:93px; height:17px; padding-top:1px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif) center; border:none; font-size:12px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:underline; }
.red { font-size:13px; font-weight:bold; color:#6d0401;}
.redd { color:#6d0401;}
.redd_rasp { color: #FFFFFF; background-color: #FF0000; padding:0 5px 1px 5px;}
.redd_rasp2 { color: #FFFFFF; background-color: #FF0000; padding:0 5px 1px 5px; font-size:12px; line-height:14px;}
.rasp2 { font-size:12px; line-height:14px;}
.reddd { font-size:13px; font-weight:normal; color:#6d0401;}
.redddd { font-weight:normal; color:#6d0401;}
.top_text { width:100%; background:url(http://www.orthodox-shop.ru/common/img/fon_toptext.gif) no-repeat; min-height:100px; }
.top_text1 { width:100%; min-height:700px; background:url(http://www.orthodox-shop.ru/common/img/fon_toptext2.jpg) no-repeat 20px 40px; padding-top:20px; }
.top_text_next { width:633px; min-height:700px; background:url(http://www.orthodox-shop.ru/common/img/fon_toptext2.jpg) no-repeat center 60px; position:relative; margin-top:-107px; margin-left:32px; text-align:justify; }
table.status { width:auto; height:29px; border:none; border-collapse:collapse; border-spacing:0px; margin-bottom:10px;}
td.status_c { background:url(http://www.orthodox-shop.ru/common/img/page_name.gif) repeat-x; height:23px; padding-top:6px; font-size:13px; color:#6d0401; font-weight:bold; text-align:center; text-transform:uppercase; cursor:default;}
td.status_l { background:url(http://www.orthodox-shop.ru/common/img/page_name_l.gif) no-repeat; width:104px; height:29px;}
td.status_r { background:url(http://www.orthodox-shop.ru/common/img/page_name_r.gif) no-repeat; width:104px; height:29px;}
.page_name { font-size:13px; color:#6d0401; font-weight:bold; text-transform:uppercase; cursor:default; margin:0; padding:0;}
.map ul { margin:5px 0 15px 0px; padding:0; list-style:none;}
.map ul li { margin:0; padding:0 0 20px 15px; background:none; line-height:18px;}
.map ul li a { font-size:15px; font-weight:bold; color:#6d0401; background:#f5e6b3; padding:2px 10px 3px 10px; width:94%; text-align:center; display:block;}
.map ul li a:hover  { color:#CC0000; }
.map ul ul { margin:2px 0 5px 0px; padding:0; list-style:none; }
.map ul li ul li { margin:0; padding:0 0 5px 15px; background:url(http://www.orthodox-shop.ru/common/img/li.gif) no-repeat 0 3px; line-height:16px; font-size:13px; }
.map ul li ul li a { font-size:14px; font-weight:bold; color:#6d0401; background:none; padding:0; width:1%; overflow:visible; white-space:nowrap; text-align:left; display:block; }
.map ul li ul li ul li { margin:0; padding:0 0 0 15px; background:url(http://www.orthodox-shop.ru/common/img/li2.gif) no-repeat 0 2px; line-height:13px; font-size:12px; }
.map ul li ul li ul li a { font-size:12px; font-weight:bold; color:#6d0401; background:none; padding:0; width:1%; overflow:visible; white-space:nowrap; text-align:left; display:block; }
.map ul li ul li ul li ul li { margin:0; padding:0 0 0 15px; background:none; line-height:13px; font-size:12px; }
.map ul li ul li ul li ul li a { font-size:12px; font-weight:normal; color:#6d0401; background:none; padding:0; width:1%; overflow:visible; white-space:nowrap; text-align:left; display:block; }
.map ul li ul li ul li ul li ul li { margin:0; padding:0 0 0 15px; background:none; line-height:12px; font-size:11px; }
.map ul li ul li ul li ul li ul li a { font-size:11px; font-weight:normal; color:#6d0401; background:none; padding:0; width:1%; overflow:visible; white-space:nowrap; text-align:left; display:block; }
.button { width:93px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; }
a.button { width:93px; height:16px; padding-top:2px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:none; }
.button2 { width:118px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button2.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; }
.button3 { width:118px; height:18px; padding-bottom:2px; vertical-align:top; margin-top:1px; background:url(http://www.orthodox-shop.ru/common/img/button2.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; }
.button4 { width:60px; height:18px; padding-bottom:2px; vertical-align:top; margin-top:1px; background:url(http://www.orthodox-shop.ru/common/img/button3.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; }
.search_name { height:16px; padding-top:2px; margin-bottom:3px; background:none; font-size:12px; color:#6d0401; text-align:center; font-weight:bold; text-transform:uppercase; margin-top:10px; cursor:default; background-color:#f1e6c2; }
a.button2 { width:118px; height:16px; padding-top:2px; display:block; background:url(http://www.orthodox-shop.ru/common/img/button2.gif); border:none; font-size:11px; color:#ffffff; cursor:pointer; text-align:center; text-decoration:none; }
.news_list { margin:0 0 30px 0; padding:0; }
.news_list h2 { font-size:13px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:0px 0px 3px 0px; padding:0; text-align:left;}
.news_list h2:hover { color: #CC0000;}
.news_date { text-align:right; font-weight:bold; margin-left:20px; margin-top:4px; margin-bottom:3px; font-size:11px; color:#471c0c; }
.news_date1 { float:right; font-weight:bold; margin-left:20px; font-size:11px; color:#471c0c; }
.news_pager {}
.pager { font-size:14px;}
.pager a { font-size:14px;}
.news_podr { text-align:right;}
.news_print { font-size:11px; display:block; float:right; background:url(http://www.orthodox-shop.ru/common/img/print.gif) no-repeat right 0; padding-right:20px; line-height:16px;}
.print_body { background-image:none; background-color:#ffffff; padding-top:7px; text-align:center;}
.print_top { text-align:justify; width:800px;}
.print_copy { text-align:right; font-size:11px; color:#6d0401; font-weight:bold; margin-bottom:20px;} 
.articles { margin:0 0 30px 0; padding:0; }
.articles h2 { font-size:13px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:0px 0px 3px 0px; padding:0; text-align:left;}
.articles_ist { text-align:right; font-weight:bold; margin-top:5px; font-size:11px; color:#471c0c; }
.block_new { width:664px; height:290px; margin:20px 0 20px 15px; background:url(http://www.orthodox-shop.ru/common/img/block_new.gif) no-repeat center top; overflow:hidden;}
.block_new a:hover { text-decoration:none;}
.block_new_name { width:155px; height:14px; background:url(http://www.orthodox-shop.ru/common/img/block_new_name.gif) no-repeat; margin:6px 0 19px 23px; }
.new_item { width:186px; height:103px; margin-left:16px; background:url(http://www.orthodox-shop.ru/common/img/block_new_item.gif) 0 0 no-repeat; float:left; padding:6px 7px 0 7px; font-size:11px; color:#000000;  line-height:14px;}
.new_item_img { float:right; margin-left:7px;}
.new_item_img img { border:none; width:90px;}
.new_item_el_name { font-size:13px; color:#6d0401; font-weight:bold; margin-bottom:2px; line-height:14px;}
.new_item2 { width:295px; height:103px; margin-left:16px; margin-bottom:14px; margin-top:3px; background:url(http://www.orthodox-shop.ru/common/img/block_new_item2.gif) 0 0 no-repeat; float:left; padding:6px 7px 0 7px; font-size:11px; line-height:14px; color:#000000;}
.new_item2_img { float:right; margin-left:7px;}
.new_item2_img img { border:none; width:90px;}
.new_item2_el_name { font-size:13px; color:#6d0401; font-weight:bold; margin-bottom:2px; line-height:14px;}
.block_text { width:666px; margin:10px 0 20px 15px;}
.block_text1 { width:666px; height:35px; background:url(http://www.orthodox-shop.ru/common/img/block_text1.gif) no-repeat; }
.block_text_main { width:636px; background:url(http://www.orthodox-shop.ru/common/img/block_text2.gif) repeat-y; padding:0 15px 0 15px; text-align:justify;}
.block_text2 { width:666px; height:15px; background:url(http://www.orthodox-shop.ru/common/img/block_text3.gif) no-repeat; }
.block_text_name { width:136px; height:14px; background:url(http://www.orthodox-shop.ru/common/img/block_text_name.gif) left 6px no-repeat; float:right; padding:6px 76px 0 0;} 
.kat_top_fon { width:635px; padding:5px 16px 19px 21px; margin-bottom:30px; margin-left:11px;}
a.kat_item { float:left; cursor:pointer; display:block; width:208px; height:138px; background:url(http://www.orthodox-shop.ru/common/img/fon_kat_item.gif) center top no-repeat; text-align:center; font-size:13px; font-weight:bold; color:#6d0401; text-decoration:none; margin-right:3px; margin-bottom:3px; }
a.kat_item:hover {  font-size:13px; font-weight:bold; color: #CC0000; text-decoration:none; margin-right:3px; margin-bottom:3px; }
.kat_item img { border:none;}
.kat_item_name { width:198px; height:32px; margin:8px 5px 2px 5px; text-align:center; line-height:15px;}
.kat_item_body { margin-bottom:25px; text-indent:10px; line-height:16px; }
a.kat_item_el { float:left; cursor:pointer; display:block; width:254px; height:126px; background:url(http://www.orthodox-shop.ru/common/img/fon_kat_item2.gif) center top no-repeat; text-align:left; font-size:13px; font-weight:bold; color:#6d0401; text-decoration:none; padding:7px 8px 6px 8px; margin:0 23px 20px 23px;}
a.kat_item_el:hover {  font-size:13px; font-weight:bold; color:#8b0e0b; text-decoration:none; }
.kat_item_el_img { width:90px; height:126px; float:left;}
.kat_item_el_img_2 {width:90px; height:126px; display:table-cell; vertical-align:middle;}
.kat_item_el_img img { width:90px; border:none;}
.kat_item_el_text { display:table-cell; width:160px; text-align:right; padding-left:4px; float:right; }
.kat_item_el_text1 { color:#000000; font-size:11px; line-height:12px; height:99px; overflow:hidden; font-weight:normal; width:158px;}
.kat_item_el_name { font-size:13px; color:#6d0401; font-weight:bold; margin-bottom:2px; line-height:12px;}
.kat_item_el:hover .kat_item_el_name { font-size:13px; color: #CC0000; font-weight:bold; margin-bottom:2px; line-height:12px;}
.kat_item_el:hover .kat_item_el_art { font-size:11px; color: #bb5e5b; text-align:right; margin:0px; padding:0px; line-height:10px; height:13px;}
.kat_item_el_art { font-size:11px; color:#bb5e5b; text-align:right; margin:0px; padding:0px; line-height:10px; height:13px;}
.kat_item_el_art1 { font-size:11px; color:#bb5e5b; text-align:right; font-weight:bold; margin-bottom:10px;}
.kat_item_el_nal { margin:0px; padding:0px; line-height:12px; height:14px; }
.kat_item_el_nal .sklad_e { font-size:10px; color:#00a013; font-weight:bold; text-transform:uppercase;}
.kat_item_el_nal .sklad_ee { font-size:10px; font-weight:bold;}
.kat_item_el_nal .sklad_n { font-size:10px; color:#ff002a; font-weight:bold; text-transform:uppercase;}
.kat_item_el_nal .sklad_z { font-size:10px; color:#6d0401; font-weight:bold; text-transform:uppercase;}
table.kat_item_sizes { border:none; border-collapse:collapse; float:left;}
table.kat_item_sizes tr { text-align:left; vertical-align:top;}
table.kat_item_sizes td { border:none; padding:0px; border-collapse:collapse; font-size:14px;}
.kat_item_sizes img { width:80px; border:none;}
.kat_item_sizes_img { width:100px; height:128px; background:url(http://www.orthodox-shop.ru/common/img/kat_item_sizes.gif) no-repeat 0 2px; display:table-cell; vertical-align:middle;}
.kat_item_sizes_img img { border:none; margin-left:9px; margin-right:14px; }
.kat_item_sizes_img2 { width:100px; height:128px; background:url(http://www.orthodox-shop.ru/common/img/kat_item_sizes.gif) no-repeat 0 2px; display:table-cell; vertical-align:middle;}
.kat_item_sizes_img2 img { border:none; width:80px; margin-left:9px; margin-right:14px;}
.kat_item_dop_img { width:89px; height:123px; background:url(http://www.orthodox-shop.ru/common/img/kat_item_sizes.gif) no-repeat 0 2px; padding-left:9px; display:table-cell; vertical-align:middle; float:right; margin-left:10px;}
.kat_item_dop_img img { border:none; width:80px; vertical-align:middle;}
.kat_item_dop_imgg { display:table-cell; height:123px; vertical-align:middle;}
.kat_item_dop_img2 { width:117px; height:100px; background:url(http://www.orthodox-shop.ru/common/img/kat_item_sizes2.gif) no-repeat 0 2px; padding-left:5px; display:table-cell; vertical-align:middle; float:right; margin-left:10px;}
.kat_item_dop_img2 img { border:none; width:110px; vertical-align:middle;}
table.kat_item_sizes td.kat_item_td_pad { padding:40px 1px 35px 1px; text-align:center; white-space:nowrap;}
table.kat_item_sizes td.kat_item_td_pad select.kat_item_aroma { width:80px; height:18px; font-size:11px;}
.kat_item_b { font-size:11px; color:#6d0401; text-decoration:underline; text-transform:uppercase; margin-bottom:13px;}
.kat_item_bb { font-size:11px; color:#6d0401; text-decoration:underline; text-transform:none;}
table.kat_item_sizes td.kat_item_td_pad input { width:30px; font-size:11px; height:14px; line-height:12px; text-align:center; margin-top:0px;}
.sklad_e { font-size:11px; color:#00a013; font-weight:bold; text-transform:uppercase; display:block; margin-bottom:6px;}
.sklad_e1 { font-size:11px; color:#00a013; font-weight:bold; text-transform:uppercase; display:block; margin-bottom:6px;}
.sklad_ee { font-size:11px; font-weight:bold;}
.sklad_n { font-size:11px; color:#ff002a; font-weight:bold; text-transform:uppercase; display:block; margin-bottom:6px;}
.sklad_z { font-size:11px; color:#6d0401; font-weight:bold; text-transform:uppercase; display:block; margin-bottom:6px;}
.basket_but { width:120px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/basket_but.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none;}
table.kat_item_sizes td.kat_item_td_pad input.basket_but { width:120px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/basket_but.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; text-align:left; padding-left:23px; margin-top:14px;}
table.kat_item_sizes td.kat_item_td_pad input.basket_but:hover { width:120px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/basket_but.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; text-align:left; padding-left:23px; margin-top:14px;}
table.kat_item_sizes td.kat_item_td_pad input.basket_but:active { width:120px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/basket_but.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:pointer; outline:none; text-align:left; padding-left:23px; margin-top:14px;}
table.kat_item_sizes td.kat_item_td_pad select { width:80px; height:18px; border:1px solid #972f28; background:#fff9f9; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#471c0c; outline:none;  line-height:14px; text-align:center;}
table.kat_item_sizes td.kat_item_td_pad input.disabled { width:120px; height:18px; display:block; background:url(http://www.orthodox-shop.ru/common/img/basket_but2.gif) 0 0; border:none; font-size:11px; color:#ffffff; cursor:default; outline:none; text-align:left; padding-left:23px; margin-top:14px;}
table.korz_view { border:none; border-collapse:collapse;}
table.korz_view tr { text-align:center; vertical-align:top;}
table.korz_view td { border:none; padding:0 20px 7px 0; border-collapse:collapse; font-size:12px; white-space:nowrap; line-height:13px;}
table.korz_view td.korz_view_n { font-size:11px; text-decoration:underline; text-transform:uppercase; padding-bottom:20px; text-align:center;}
table.korz_view td.korz_view_n2 { }
.korz_view_name { font-size:12px; font-weight:bold; color:#6d0401; text-transform:normal; padding-bottom:2px;}
.korz_view_img_b { float:left; width:50px; height:65px; margin-right:7px;}
.korz_view_img { width:50px; height:65px; background:url(http://www.orthodox-shop.ru/common/img/kat_item_korz.gif) no-repeat; display:table-cell; text-align:center; vertical-align:middle;}
.korz_view_img img { width:42px; border:none;}
.delete_but { background:url(http://www.orthodox-shop.ru/common/img/delete_but.gif) 0 0 no-repeat; padding-left:18px;}
table.korz_view td input { width:30px; font-size:12px; height:14px; line-height:12px; text-align:center;}
.path { text-align:left; margin-bottom:35px; margin-top:0;}
.path h1 { font-size:14px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:23px 0 0 0; padding:0; display:block; text-align:center;}
.path a h1 { color:#6d0401; font-size:11px; margin:0; padding:0; outline:none; text-decoration:none; display:inline; text-transform:none;}
.korzina { float:right; padding-left:38px; height:18px; background:url(http://www.orthodox-shop.ru/common/img/basket_but3.gif) 0 0 no-repeat; margin-top:9px; margin-bottom:10px; position:relative; margin-right:-22px; clear:both;}
.clear { height:1px; width:100%; line-height:1px; clear:both;}
.clear2 { height:37px; width:100%; clear:both;}
a.xls { font-size:12px; font-weight:bold; text-decoration:underline; line-height:20px; background:url(http://www.orthodox-shop.ru/common/img/xls.gif) no-repeat left 3px; padding:3px 0 3px 22px;}
.dop_img { float:right; width:120px; border:none;}
.art_img { float:right; width:180px; border:none; margin:5px 0 5px 7px; padding:0; text-align:center;}
.art_img img { width:180px; border:none;}
.art_img_name { width:100%; text-align:center; font-size:11px; line-height:11px; color:#471c0c; margin:0; padding:0; }
.articles_item h1 { text-align:center;}
.block_text_hr { width:100%; height:20px; background:url(http://www.orthodox-shop.ru/common/img/block_text_hr.gif) no-repeat center 0;}
.block_text_hr2 { width:100%; height:20px; background:url(http://www.orthodox-shop.ru/common/img/block_text_hr2.gif) no-repeat center 0;}
table.dost { width:552px; height:182px; border:none; border-collapse:collapse; border-spacing:2px; background:url(http://www.orthodox-shop.ru/common/img/dost.jpg) no-repeat 1px 1px; font-size:11px; padding:1px;}
table.dost th { font-weight:bold; border:1px solid #fef7da; text-align:center; vertical-align:middle; padding:0px; color:#6d0401; }
table.dost td { border:1px solid #fef7da; padding:0px; border-collapse:collapse; text-align:center; vertical-align:middle; padding:0px;}
.obv { font-size:13px; color:#6d0401; font-weight:bold; text-transform:uppercase; margin:3px 0 5px 0; padding:0;}
.block_search { width:621px; height:117px; padding-top:20px; margin-bottom:25px; background:url(http://www.orthodox-shop.ru/common/img/block_search.jpg) no-repeat; text-align:left; }
.block_pay { width:621px; height:122px; padding-top:15px; margin-bottom:25px; background:url(http://www.orthodox-shop.ru/common/img/block_pay.jpg) no-repeat; text-align:left; }
.block_deliv { width:621px; height:117px; padding-top:20px; margin-bottom:25px; background:url(http://www.orthodox-shop.ru/common/img/block_deliv.jpg) no-repeat; text-align:left; }
.block_otzyv { width:621px; height:117px; padding-top:20px; margin-bottom:25px; background:url(http://www.orthodox-shop.ru/common/img/block_otzyv.jpg) no-repeat; text-align:left; }
.block_karta { width:621px; height:117px; padding-top:20px; background:url(http://www.orthodox-shop.ru/common/img/block_karta.jpg) no-repeat; text-align:left; }
.block_pr_text { padding: 0px 160px 5px 220px; font-size:11px; line-height:12px;}
.deliv select { width:260px; height:18px; font-size:12px; border:1px solid #972f28; background:#fff9f9; font-family:Tahoma, Verdana, Arial, sans-serif; color:#471c0c; outline:none; line-height:14px; margin-bottom:3px;}
.payment { display:block; text-align:right; font-size:11px; font-weight:bold; margin-top:2px;}
.payment_korz { margin-top:-7px; margin-right:-20px; text-align:right;}
.payment_korz a { font-size:11px; font-weight:bold;}
.banners { width:221px; text-align:center; margin-top:23px; margin-bottom:20px; margin-left:3px;}
.banners img { border:none; margin-bottom:7px;}
.table.search { border:none; border-collapse:collapse;}
table.search tr { text-align:center; vertical-align:middle;}
table.search td { border:none; border-collapse:collapse; font-size:12px; white-space:nowrap; line-height:13px; text-align:left; padding-left:10px;}
table.search td.korz_view_n { font-size:11px; text-decoration:underline; text-transform:uppercase; padding-bottom:10px; text-align:center;}
.block_tov { width:664px; height:162px; margin:20px 0 20px -16px; background:url(http://www.orthodox-shop.ru/common/img/block_tov.gif) no-repeat; overflow:hidden;}
.block_tov_name { width:184px; height:14px; background:url(http://www.orthodox-shop.ru/common/img/block_tov_name.gif) no-repeat; margin:6px 0 19px 400px;}
.tov_item { width:192px; height:103px; margin-left:12px; background:url(http://www.orthodox-shop.ru/common/img/block_tov_item.gif) 0 0 no-repeat; float:left; padding:6px 7px 0 7px; font-size:11px; color:#000000; text-align:right; line-height:13px;}
.tov_item img { border:none; float:left; margin-right:4px; width:76px;}
.tov_item_el_name { font-size:13px; font-weight:bold; color:#6d0401; margin-bottom:5px;}
table.price { margin-top:-9px; position:relative; height:35px;}
table.price td { text-align:center; vertical-align:middle;}
.red-line { text-decoration:line-through; line-height:14px;}
.red-line_1 { text-decoration:line-through; line-height:14px; color:#ce3d37;}
.red_line_disc { font-size:14px; font-weight:bold; color:#6d0401; margin-left:5px;}
.block_news { position:absolute; left:50%; top:30%; margin-left:-260px; margin-top:-145px; text-align:left; font-size:11px; color:#000000; line-height:13px; width:481px; height:265px; padding:15px 20px 10px 20px; background:url(http://www.orthodox-shop.ru/common/img/block_news.jpg) no-repeat center top; z-index:1; border:10px solid #ffffff; outline:3px dotted #dfbfb4;}
a.block_news { text-decoration:none;}
div.top_news { margin-bottom:8px;}
div.top_news a { font-size:13px; line-height:13px; font-weight:bold; color:#000000;}
div.top_news a:hover { font-size:13px; line-height:13px; color:#CC0000; }
div.top_news a .top_news_podr { color:#6d0401; outline:none; text-decoration:underline; font-weight:normal;}
div.kat_xls { text-align:center; margin-bottom:2px; height:16px; position: relative; z-index:2; padding-right:25px; padding-top:2px;}
div.kat_xls img { border:none; outline:none;}
div.kat_xls a { font-size:13px; color:#2D0000;}
div.kat_xls1 { background:url(http://www.orthodox-shop.ru/common/img/Excel_2000.gif) no-repeat left 1px; padding-bottom:2px; padding-left:22px; margin-bottom:15px; } 
div.kat_xls1 a { font-size:14px; font-weight:bold; color:#2D0000;}
div.rass_news { width:725px; display:table; text-align:center; vertical-align:top; background:url(http://www.orthodox-shop.ru/common/img/rass_news1.jpg) repeat-y; }
div.rass_news1 { width:725px; height:192px; }
div.rass_news1 img { border:none; outline:none;}
div.rass_news2 { width:693px; height:40px; margin-top:20px; margin-bottom:10px; padding-top:8px; font-size:11px; background:url(http://www.orthodox-shop.ru/common/img/rass_news2.jpg) center top no-repeat; text-align:center; }
div.rass_news3 { width:725px; text-align:left; vertical-align:top; background:none; }
div.rass_news3 img { border:none; outline:none;}
.block_text_inf{ width:170px; background:url(http://www.orthodox-shop.ru/common/img/block_text_inf2.gif) repeat-y; margin-top:25px; margin-left:26px; margin-bottom:40px; border-bottom:1px solid #6d0401;}
.block_text_inf_top { height:16px; padding-top:3px; background:url(http://www.orthodox-shop.ru/common/img/block_text_inf1.gif) no-repeat; font-size:8px; color:#fffaa3; text-align:center; font-weight:bold; text-transform:uppercase; margin-top:5px; cursor:default;}
.block_text_inf_center { padding-top:2px; padding-bottom:2px; padding-left:7px; padding-right:7px; font-size:12px; line-height:14px; text-align: left;}
.block_text_inf_center a { font-size:12px; color:#000000; text-decoration:none;}
.block_text_inf_center a:hover { font-size:12px;  color:#6d0401; text-decoration:underline;}
.block_text_inf_aut { text-align:right; color:#6d0401; font-size:10px; font-weight:bold; margin-top:4px; }
.top_p { color:#6d0401; padding:2px 10px 5px 10px; outline:none; font-size:16px; font-weight:bold; text-align:center; background:#f1e6c2; border-top:2px solid #e7dc80;}
.raspr_icon { background:url(http://www.orthodox-shop.ru/common/img/rasprodaja_icon.jpg) no-repeat; position:absolute; margin-top:433px; margin-left:97px; width:430px; height:151px; padding-top:132px; padding-left:12px;}
.raspr_icon_2 { background:url(http://www.orthodox-shop.ru/common/img/rasprodaja_icon.jpg) no-repeat; margin-left:100px; width:430px; height:151px; padding-top:132px; padding-left:12px;}
.kat_item_item_of_week { width: 182px; float: right;}
.call { position:relative; width:117px; height:33px; left:534px; top:15px; z-index:2;}
.call img { border:none; width:117px; height:33px; }
.call_gl { position:relative; width:117px; height:33px; left:132px; top:30px; z-index:2;}
.call_gl img { border:none; width:117px; height:33px; }
.skidka_var { width:auto; float:right; background:url(http://www.orthodox-shop.ru/common/img/skidka_var.gif) top right no-repeat; padding-right:55px; text-transform: uppercase; text-align: right; font-size:11px; line-height:14px; font-weight:bold; color:#817344; padding-top:1px; padding-bottom:1px;}
.skidka_var p { font-size:14px; line-height:15px;  padding:0; margin:0; color:#a49252;}