/* Main */
body{background-color:#FCF9F0; padding:0; margin:0; font:12px Verdana; color:#77370B;}
form{padding:0; margin:0;}
a{color:#710726; text-decoration:none;}
#centercol .description a{text-decoration:underline;}
a:hover{color:#BB6021; text-decoration:underline;}
.layer_header{width:100%; background:url('/themes/skins/.default/images/bg_header.png') repeat-x;}
.layer_content{width:100%; background:url('/themes/skins/.default/images/bg_menu.png') top repeat-x;}
.layer_bottom_content{width:100%; height:149px; background:url('/themes/skins/.default/images/bg_bottom_content.png') repeat-x;}
.layer_footer_uzor{width:100%; height:22px; background:url('/themes/skins/.default/images/bg_footer_uzor.png') repeat-x;}
.layer_footer{width:100%; height:60px; background:url('/themes/skins/.default/images/bg_footer.png') repeat-x; color:#F7F2E9;}
.main{width:1000px; overflow:hidden; margin:0; padding:0;}
.layer_logo{width:256px; height:185px; display:inline; float:left;}
.korz_top{width:256px; height:14px; background:url('/themes/skins/.default/images/korz_top.png') no-repeat;}
.layer_search{width:182px; height:185px; display:inline; float:left; overflow:hidden;}
.search_top{width:182px; height:151px; background:url('/themes/skins/.default/images/search_top.png') no-repeat; overflow:hidden;}
.search{width:182px; height:34px; background:url('/themes/skins/.default/images/bg_search.png') no-repeat; padding:5px 0 0 7px;}
#search{width:128px; height:17px; background-color:#FCF9F0; border:1px solid #BB6021; font:11px Verdana; padding:5px 0 0 7px;}
#btn_search{width:25px; height:26px; background:url('/themes/skins/.default/images/btn_search.png') no-repeat; border:none; cursor:pointer;}
.layer_img_header{width:562px; height:185px; display:inline; float:left; background:url('/themes/skins/.default/images/img_header.png') no-repeat; overflow:hidden;}
.button_top{width:256px; height:27px; background:url('/themes/skins/.default/images/bg_top_btn.gif') no-repeat; text-align: right;}
.button_top a{position:relative; left:8px;}


/* columns & content */
.left_column{width:256px; display:inline; float:left; overflow:hidden;}
.right_column{width:744px; display:inline; float:left; overflow:hidden;}
.korzina{width:256px; background:url('/themes/skins/.default/images/bg_korzina.png') repeat-y; font:bold 10px Verdana; color:white; overflow:hidden;}
.korzina a,.korzina a:hover{color:white;}
.bottom_korzina{width:256px; height:17px; background:url('/themes/skins/.default/images/bottom_korzina.png') no-repeat; overflow:hidden;}
.login{width:243px; background-color:#E1E1E1; font-size:10px; color:#535355; overflow:hidden;}
.login a{color:#710726;}
.bottom_login{width:243px; height:51px; background:url('/themes/skins/.default/images/bottom_login.png') no-repeat;}
.katalog{width:242px; background:#F4E2B5 url('/themes/skins/.default/images/bg_top_katalog.png') top no-repeat; overflow:hidden;}
.bottom_katalog{width:242px; height:54px; background:url('/themes/skins/.default/images/bottom_katalog.png') no-repeat;}
.title_login{width:243px; padding:0 0 6px 80px;}
.left_c_login{width:80px; text-align:right; padding:4px 8px 0 0; display:inline; height:24px; float:left;}
.right_c_login{width:150px; height:24px; display:inline; float:left;}
input.login_{font:11px Verdana; width:136px; height:17px; border:1px solid black;}
input.submit_{width:48px; height:15px; background:url('/themes/skins/.default/images/btn_login.png') no-repeat; border:none; cursor:pointer;}
.title_katalog{text-align:right; width:230px;}
.left_column .bnnrs{margin:5px 0; text-align:center;}

/* menu katalog begin */
.katalog #list ul{list-style:none; padding:0; margin:0;}
.katalog #list ul li{background:url('/themes/skins/.default/images/list_marker_big.png') top left no-repeat; padding:0 0 8px 35px; width:242px;}
.katalog #list ul li a{font-weight:bold; color:#710726; text-decoration:none;}
.katalog #list ul li ul{list-style:none; padding:0 0 0 14px; margin:0;}
.katalog #list ul li ul li{
	/*background:url('/themes/skins/.default/images/list_marker_small.png') bottom left no-repeat;*/
	background:url('/themes/skins/.default/images/list_marker_small.png') left 10px no-repeat;
	padding:8px 0 0 30px;
	margin:0; position:relative; left:-35px;
	width:198px;
}
.katalog #list ul li ul li a{font-weight:normal;}
.katalog #list ul li ul li a:hover,.katalog #list li.a{color:#BB6021; /*font-weight:bold;*/ text-decoration:underline;}
/* menu katalog end */

.consult{width:223px; height:143px; margin:0 12px 0 9px; padding:8px 15px 0 13px; background:url('/themes/skins/.default/images/bg_consult.png') no-repeat; font-weight:bold; color:#710726;}
.consult div{margin:0; padding:0;}
.consult div.c1{width:92px; height:18px; display:inline; float:left;}
.consult div.c12{width:20px; height:18px; display:inline; float:left;}
.consult div.c2{width:81px; height:23px; display:inline; float:left;}
.consult input, .consult textarea{width:192px; background-color:#FCF9F0; border:1px solid #BB6021; font:11px Verdana; overflow:hidden;}
.consult textarea{height:48px;}
.consult input{height:18px;}
.consult input.capcha{width:92px; height:16px;}
.consult input.but_cons{width:108px; height:19px; background:url('/themes/skins/.default/images/btn_consult.png') no-repeat; border:none; cursor:pointer;}

/* main menu begin */
.main_menu{width:744px; height:46px;}
.menu_left{width:22px; height:46px; background:url('/themes/skins/.default/images/menu_left.png') no-repeat; display:inline; float:left;}
ul.ul_main_menu{list-style:none; padding:0; margin:0; height:46px; /*border:1px solid;*/}
ul.ul_main_menu li{text-align:left; float:left; padding:6px 0 0 0; /*border:1px solid;*/}
ul.ul_main_menu li.beetwen{width:57px; height:46px; background:url('/themes/skins/.default/images/menu_beetwen.png') no-repeat;}
/* main menu end */

.menubottom {/*height:31px; margin:0 85px 0 0; text-align:right;*/text-align:center;}
/*.menubottom table {height:31px;}
.menubottom td{font-size:86%; text-align:center;}*/
.menubottom .sep{width:25px;}
.menubottom a{cursor:pointer; /*color:#6C6865; width:100%; font-size:9pt; font-weight:bold;*/ text-decoration:none;}
.menubottom a.a, .menubottom a:hover{text-decoration:underline;}

/* icons begin */
.icons{width:713px; height:122px; padding:22px 0 0 31px;}
.ico,.icoa{padding:0; margin:0; width:106px; height:100px; display:inline-block; float:left;}
/* прозрачность */
.ico,.icoa{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
	-moz-opacity:0.3; /* Mozilla 1.6 и ниже */
	-khtml-opacity:0.3; /* Konqueror 3.1, Safari 1.1 */
	opacity:0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
a.icoa,a.ico:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.ico_beetwen{width:39px; display:inline; float:left;}
/* icons end */

.right_column .content{width:722px; padding:20px 17px 0 22px; overflow:hidden;}
.right_column .content A{font-weight:bold;}
.right_column .data{color:#161514; font-weight:bold;}

/* footer begin */
.bottom_left_column{width:256px; height:149px; background:url('/themes/skins/.default/images/bottom_left_column.png') no-repeat;}
.left_uzor{width:256px; height:22px; background:url('/themes/skins/.default/images/left_uzor.png') no-repeat;}
.footer_copyright{width:256px; height:60px; padding:14px 0 0 0px; display:inline; float:left; overflow:hidden;}
.footer_links{width:744px; height:60px; padding:0 0 0 0px; display:inline; overflow:hidden;}
/* footer end */

/* other content */
h1, .news_title, .big_tovar_title, .tovar_title{font:bold 12px Verdana; color:#710726;}
.tovar_content{display:block; overflow:hidden; padding:10px 0 10px 0;}
.news{background-color:white;}
.date{font-weight:bold; color:#BB6021;}
.rubrika{padding:0; margin:0; text-align:right; font-size:11px;}
.big_tovar_top{width:664px; height:15px; background:url('/themes/skins/.default/images/big_tovar_top.png') no-repeat; overflow:hidden;}
.big_tovar{width:664px; background:url('/themes/skins/.default/images/bg_big_tovar.png') repeat-y; padding:0 26px 0 26px;}
.big_tovar_bottom{width:664px; height:30px; background:url('/themes/skins/.default/images/big_tovar_bottom.png') no-repeat;}
.buy, .buy_tovary{position:relative; left:450px; width:143px; height:29px; background:url('/themes/skins/.default/images/bg_buy.png') no-repeat; padding:2px 0 0 12px; overflow:hidden;}
.buy_tovary{position:relative; left:0px; width:143px; height:29px; background:url('/themes/skins/.default/images/bg_buy.png') no-repeat; margin-top:10px; padding:2px 0 0 12px; overflow:hidden;}
.buy_input{width:36px; height:15px; background-color:#FCF9F0; border:1px solid #BB6021; font:11px Verdana; padding:5px 0 0 7px;}
.btn_buy{width:24px; height:19px; background:url('/themes/skins/.default/images/btn_buy.png') no-repeat; border:none; cursor:pointer;}
.tovar_row{width:660px;}
.beetwen_tovar_row{width:660px; height:16px;}
.tovar{display:inline; float:left; width:306px;}
.beetwen_tovar{display:inline; float:left; width:47px;}
.tovar_top{width:306px; height:16px; background:url('/themes/skins/.default/images/tovar_top.png') no-repeat;}
.tovar_middle{width:306px; background:url('/themes/skins/.default/images/bg_tovar.png') repeat-y; padding:0 0 0 18px;}
.tovar_middle a{color:#BD6427; text-decoration:underline;}
.buy a, .buy_tovary a{color:#710726; text-decoration:none; font-weight:bold;}
.tovar_bottom{width:306px; height:31px; background:url('/themes/skins/.default/images/tovar_bottom.png') no-repeat;}
.price{display:inline; float:left;}
.shop_element{width:660px; overflow:hidden; margin-bottom:40px;}
/*.shop_image{display:inline; float:left; overflow:hidden; width:170px; height:191px; background:url('/themes/skins/.default/images/bg_shop_image.png') no-repeat; padding:39px 0 0 11px;}*/
.shop_image{display:inline; float:left; overflow:hidden; width:175px; /*padding:39px 0 0 0;*/}
.shop_image img{border:1px solid #B35419;}
.shop_beetwen{display:inline; float:left; overflow:hidden; width:28px;}









img{border:0;}
/** html img,* html .iePNG{behavior:url(/themes/js/iepngfix.htc)}
* html .iePNG a{position:relative;}*/ /* стиль для нормальной работы ссылок в элементах с PNG-фоном */

/* Ajax Errors, Reports, Notes */
div#ajax_updating, div#ajax_errors, div#ajax_reports {display:none; font-size:85%; color:#333333; border:1px solid #D7D6BA; margin:10px 0; padding:9px 6px 9px 48px; background:url("/themes/skins/.default/images/icon_reports.gif") no-repeat left center;}
div#ajax_updating {background-image:none;}
div#ajax_errors {background:#FFFFFF url("/themes/skins/.default/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}


/* Для модульного листинга полей */
.listHead {/*color:#FFFFFF;*/ /*height:25px;*/ background:#CCCCCC url("/themes/skins/.default/images/listHead.gif") repeat-x left center;}
.listRowBg1 {background-color:none;}
.listRowBg2 {/*background-color:#ECF0FB;*/ background:url("/themes/skins/.default/images/listShtrihi.gif");}
.listRowBgDateExp {background:#E6FFEE url("/themes/images/listing_active_date_expire.gif");}
.listRowBgOff {background:#EEEEEE url("/themes/images/listing_active_off.gif");}
.listCaption {color:#999999; font-style:italic; text-align:center; font-size:80%;}
/* Для модульного листинга полей - END */

/*a.more{color:#E00000; text-decoration:none; font-weight:bold; font-size:86%; background:url("/themes/skins/.default/images/more_arrow.gif") no-repeat left center; padding-left:12px;}
a.more:hover{color:#E00000; text-decoration:underline;}*/

#files{margin:10px 25px;}
#files .end{float:none; clear:both;}

.pnSepar {height:15px;}
.errors,.error,.errorKey,.errorVal,.errorNum {font:8pt sans-serif, Helvetica, Arial;}
.errors {/*width:100%;*/ text-align:justify; border-style:solid; border-width:1px; border-color:#D7D5C9; margin:0px 5px 5px 5px; padding:5px 5px 2px 10px; background-image:url("/themes/images/shadow_frame.gif");}
.error {}
.errorKey {color:#FF510D;font-weight:bold;}
.errorVal {}
.errorNum {margin-left:30px;}

/* toolbar */
#toolbar {height:18px;}

/* Пути по сайту */
ul#path {padding:0 4px 2px; margin:0; /*margin-left:15px;*/margin-left:22px;}
ul#path li {float:left; list-style:none; padding:0 2px 0 8px; background:url("/themes/skins/.default/images/tlbr_li.gif") no-repeat left center;}
ul#path li.f {padding:0 2px 0 0; background:none;}
ul#path a {text-decoration:none; /*color:#000000;*/ /*font-weight:bold;*/}
ul#path a:hover {text-decoration:underline;}
ul#path h1 {/*color:#333333;*/ font-size:90%; font-weight:normal; margin:0;}

/* Errors, Reports, Notes */
div#errors, div#reports, div#notes {margin:10px 0; font-size:85%; color:#333333; border:1px solid #D7D6BA; padding:9px 6px 9px 48px; background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;}
div#errors h4,div#errors h5, div#reports h4,div#reports h5, div#notes h4,div#notes h5 {text-align:left; color:#666666;}
div#errors {background:#FFFFFF url("/themes/skins/.admin/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
div#reports {background:#FEFDEA url("/themes/skins/.admin/images/icon_reports.gif") no-repeat left center;}
div#notes {background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;}
div#errors h4, div#errors h5, div#reports h4, div#reports h5 {color:#FF0000; margin:4px 0; font-size:12pt; font-weight:bold; text-decoration:blink;}
div#reports h4, div#reports h5 {color:#3A9A3E;}
div#errors div, div#reports div, div#notes div {margin:3px 0;}
div#errors ul, div#reports ul, div#notes ul {margin:0 0 0 2em; padding:0; list-style:disc url(bullet.gif) inside;}
div#errors li, div#reports li, div#notes li {list-style:decimal url("bullet.gif") inside;}

div.edfrm div#notes {margin:6px 0; background:#FEFDEA url("/themes/skins/.admin/images/icon_warning.gif") no-repeat left center;}

span.required {color:red;}

div.empty {width:1px; height:1px; overflow:hidden;}