html, body {
	margin:0px;
	padding:0px;
}

a {color:#773322;}

tr.top_men_bg { background-image:url(images/topmenbg.gif); background-repeat:repeat-x;}
.top_menu { height:31px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align: center;}
	.top_menu a { color:#FFFFFF; text-decoration:none}
		.top_menu a:hover { text-decoration:underline;}
	.top_menu input.query {color:#999;font-size:11px; width:130px}
.korzina1 {color: #806704; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-right:15px; padding-top:1x;}
.korzina2 {color: #806704; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:right; padding-right:25px; padding-top:3px;}
.korzina3 {color: #806704; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right; padding-right:15px; padding-top:2px; vertical-align:top;}
	.korzina3 a { color: #806704; }
.bg_norep { background-repeat: no-repeat; text-align:center;}
.bg_norep2 { background-repeat: no-repeat; background-position: center top;}

.kurs1  {color: #806704; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}
.kurs2  {color: #806704; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; padding-left:5px; padding-right:5px; padding-top:5px;}

.phones_header {color:#660000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:right; vertical-align:middle;}
.navigator { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
	.navigator a { color:#666666; }
.dop_info { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-align:right; padding-right:20px;}
.page_num {color:#806704; font-size:14px; text-align:right;}
.katalog_top {background-image:url(images/kat_top.gif); background-repeat: no-repeat; padding-top:15px; padding-left:20px; padding-bottom:5px; color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px;}
.katalog_mid {background-image:url(images/kat_mid.gif); background-repeat:repeat-y; padding-left:12px; }
.katalog_menu1 {color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; padding-top:3px;}
a.katalog_menu2 {color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:11px; padding-top:3px; text-decoration:none;}
a.katalog_menu2:hover {color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:11px; padding-top:3px; text-decoration:underline; font-weight:bold;}

.news {color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 3px 18px 3px 0;}
.news p {padding:0; margin:0;}
.news a {color:#762D1E;}
.banner_ttl {color:#762d1e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; padding-top:3px; padding-right:3px; padding-left:5px; text-align:center;}
.banner {color: #666666; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; padding:7px;}

table.tovar_tab { width:98%; height:190px;}
.tovar_top_l { background: url(images/tovar_ttl_l.gif); background-repeat: no-repeat; background-position:right; height:30px; width:6px;}
.tovar_top_r { background: url(images/tovar_ttl_r.gif); background-repeat: no-repeat; background-position:left; height:30px; width:6px;}
.tovar_ttl { background:url(images/tovar_ttl_mid.gif); background-repeat:repeat-x; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; padding-top:1px; font-weight:bold; text-align:right;}
	.tovar_ttl a {text-decoration:none; display:block; color:#fff;}
		.tovar_ttl a:hover {text-decoration:underline;}
.tovar_bord_l { background:url(images/tovar_l.gif); background-repeat:repeat-y; background-position:right;}
.tovar_bord_r { background:url(images/tovar_r.gif); background-repeat:repeat-y; background-position:left;}
.tovar_bot_l { background:url(images/tovar_bot_l.gif); background-repeat: no-repeat; background-position:right top;}
.tovar_bot_r { background:url(images/tovar_bot_r.gif); background-repeat: no-repeat; background-position:left top;}
.tovar_bot { background:url(images/tovar_bot_mid.gif); background-repeat: repeat-x; background-position:top;}
.tovar { background-color:#FFFFFF; vertical-align:top; padding-top:5px}
.tovar_kupit_btn {display:block; width:83px; height:19px; background-image:url(images/kupit_bttn.gif); background-repeat:no-repeat;}

.tovar_preview { vertical-align:top;}
.tovar_opis_kr { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; vertical-align:text-top; cursor:pointer;}
.tovar_dollar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CC9900; text-align:right; padding:3px; vertical-align:text-top;}
.tovar_rubl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding:3px; vertical-align:text-top;}

.main_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#773322; padding:10px; text-align:justify; vertical-align:text-top;}
.main_big_banr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#773322; padding:5px; text-align:center;}
.spec_pred { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#762d1e; font-weight:bold; padding:5px; text-align:left;}

.product_ttl { background-color:#ddbba9; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; padding-left:10px; color:#FFFFFF; vertical-align:middle;}
.product_v_korzinu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center; vertical-align:text-top; padding:10px;}

.korzina_tovar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(images/tovar_ttl_mid.gif); background-repeat:repeat-x; height:20px; color:#FFFFFF; padding-left:25px; padding-top:3px; padding-bottom:3px;}
tr.korzina_list_ttl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; text-align:left;}
a.korzina_name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#773322; font-weight:bold; text-align:left; padding:2px; text-decoration:underline;}
a.korzina_name:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#773322; font-weight:bold; text-align:left; padding:2px; text-decoration:none;}
.korzina_name label { font-size:11px}
.korzina_name span { font-size:11px}
.korzina_price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; text-align:left; padding:2px;}
.korzina_itogo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #773322; text-align:left; padding:1px; font-weight:bold;}
.korzina_sum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#773322; text-align:left; padding:1px; vertical-align:text-top;}
a.korzina_link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #666666; text-align:center; padding:5px; vertical-align:text-top; text-decoration:none;}
a.korzina_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #CC9900; text-align:center; padding:5px; vertical-align:text-top;}
tr.korzina_contacts { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; text-align:left; vertical-align:text-top; height:25px;}

.copy_left { background-color:#ddbba9; background-image:url(images/layout_13.gif); background-repeat:no-repeat; background-position:bottom left; height:65px; color:#773322; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; vertical-align:text-top; padding:5px;}
.copy_center { background-color:#ddbba9; background-image:url(images/layout_14.gif); background-repeat:no-repeat; background-position:bottom left; height:65px; color:#773322; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; vertical-align:text-top; padding:5px;}
.copy_right { background-color:#ddbba9;background-image:url(images/layout_15.gif); background-repeat:no-repeat; background-position:right; height:65px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #999999; padding:3px; padding-right:5px;}

a.alpha img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=30);
    -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 */
    filter: alpha(opacity=40); /* IE 5.5+*/
}

span.alpha img {
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=30);
    -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 */
    filter: alpha(opacity=40); /* IE 5.5+*/
}


.for-editor {text-align:left;}
	.for-editor h1 {color:#773322; margin:0; padding:0; font-size:20px}

.news-list { margin-top:12px}
	.news-list h3 { font-size:16px; margin:0; padding:0; }
		.news-list h3 a {text-decoration:none;}
			.news-list h3 a:hover {text-decoration:underline}
	.news-list td {color:#762D1E; font-size: 12px; padding-bottom: 12px;}

.news-list .date, .news-item .date {color:#999999;}	

.feedback {}
	.feedback label.inp {}
	.feedback label input {width:200px}
	.feedback input.gw {width:60px}
	.feedback textarea {width:300px; height:100px}
	.feedback .lbl {margin-top:6px}
	.feedback .btn {margin-top:10px}