@charset "windows-1251";
/* CSS Document */

/*------Reset--------*/
html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { padding: 0; margin: 0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style-image:none; list-style-position: inside; list-style-type: disc; }
/*------End Reset--------*/
ul { padding: 7px; margin: 7px; padding-left:18px; margin-left:18px; }
p { padding: 7px; margin: 7px; }
body { background-image:url("../images/back.jpg"); background-repeat:repeat; font:normal 9pt "Times New Roman", Times, serif; }
img { border: none; }
a { outline: none; cursor:pointer; }
a IMG { border: none; }
a, a.order { outline: none; color:#734e31; cursor:pointer; font-size:10pt; font-family: "Tahoma", Times, serif; text-decoration:underline; }
a:hover, a.order:hover { text-decoration:none; }
td { color:#734e31; font-size:10pt; font-family: "Tahoma", Times, serif; }
#ushanka { background-image:url("../images/shapka.jpg"); background-repeat:no-repeat; background-position:left; height:173px; }
#slogan { font-family:Arial, Helvetica, sans-serif; font-size:8pt; position:absolute; top:180px; left:84px; color:#ffd4aa; width:120px; }
#footer { background-image:url("../images/back_footer.jpg"); background-repeat:repeat-x; height:69px; clear:both; }
#top1 { background-image:url("../images/back_top1.jpg"); background-repeat:repeat-x; height:48px; text-align:center; border:0px solid #0F0; }
.top1_menu_div { background-image:url("../images/top1_menu_divider.jpg"); background-repeat:no-repeat; height:48px; width:2px; }
td.top1_menu { height:48px; padding:0; margin:0; padding-left:34px; padding-right:34px; }
td.top1_menu a { font:normal 9pt "Times New Roman", Times, serif; color: #e6be98; text-decoration:none; text-transform:uppercase; }
td.top1_menu a:hover { color:#FFF; }
td.top1_menu:hover { background-image:url("../images/top1_menu_venzel.png"); background-repeat:no-repeat; background-position:top left; }
#footer_menu { height:20px; text-align:center; padding-top:5px; }
ul.fm { display:inline; }
ul.fm li { display:inline; list-style-image:none; font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:#ffffcc; }
ul.fm li a { font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:#ffffcc; text-decoration:none; }
ul.fm li a:hover { text-decoration:underline; }
li.fmd { padding:0 15px; }
#footer_h { height:40px; width:98%; margin:0 auto; }
#footer_l { width:58%; float:left; }
#footer_l div { padding-top:20px; }
#footer_r { width:40%; float:right; text-align:right; }
.span1 { font-family:Tahoma, Geneva, sans-serif; color:#ffffcc; font-size:9pt; }
.span1 a { font-family:Tahoma, Geneva, sans-serif; color:#cc9966; font-size:9pt; text-decoration:none; }
.span1 a:hover { font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
#footer_r a { font-family:Tahoma, Geneva, sans-serif; color:#ffffcc; font-size:9pt; text-decoration:none; }
#footer_r a:hover { font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; }
.span2 { font-family:Tahoma, Geneva, sans-serif; color:#cc9966; font-size:9pt; }
#content { height:100%; margin:0; padding:0; border:0px solid; width:auto; }
#sidebar1 { width:207px; padding:75px 0 15px 0; margin:0; background-image:url("../images/zav.jpg"); background-position:top; background-repeat:no-repeat; }
#sidebar2 { width: 207px; padding:0 0 15px 0; margin:0; }
#mainContent { margin:0 0 25px 0; padding:0; color: #652813; font-size:11pt; border:0 solid; width:auto; }
#catalog { margin:0 auto; width:98%; }
#mainContent h1 { color: #652813; font-size:14pt; padding: 7px 0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; }
.plashka { background-image:url("../images/plashka.png"); background-repeat:no-repeat; color:#ffffcc; width:207px; height:39px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; padding-top:26px; }
.plashka span { padding:0 0 0 15px; margin:0; }
.plashka_r { background-image:url("../images/plashka_r.png"); background-repeat:no-repeat; color:#ffffcc; width:207px; height:39px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; padding-top:26px; padding-left:15px; }
.plashka_basket { background-image:url("../images/plashka_basket.png"); background-repeat:no-repeat; color:#ffffcc; width:207px; height:39px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; padding-top:26px; }
.plashka_basket span { padding:0 0 0 15px; margin:0; }
.menu { padding:0px 5px 5px 15px; border-bottom:1px solid #e4be99; }
/*.menu2 { background-image:url(../images/marker.png); background-repeat:no-repeat; behavior: url("js/iepngfix.htc"); padding:0px 5px 1px 7px; margin:0px 5px 1px 7px; }*/
.submenu { padding:2px 2px 2px 7px; margin:2px 2px 2px 7px; }
.submenu2 { padding:1px 2px 2px 4px; margin:1px 2px 2px 4px; color:#734e31; font-family:Tahoma, Geneva, sans-serif; font-size:9pt; }
.menu a { background: url("../images/marker.png") 5px 7px no-repeat; padding-left: 20px; font-family:Tahoma, Geneva, sans-serif; font-size:11pt; color:#734e31; text-decoration:none; }
.menu a:hover { color:#aa5028; }
.menu2 a { background: url("../images/marker.png") 5px 7px no-repeat; padding-left: 20px; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#734e31; text-decoration:none; }
.submenu a, .menu2 a{ background:none; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#734e31; text-decoration:none; }
.submenu a:hover, .menu2 a:hover, .submenu2 a:hover { color:#aa5028; }
.submenu2 a { font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:#734e31; text-decoration:none; }
.basket { font-size:9pt; font-family:Tahoma, Geneva, sans-serif; color:#50310c; padding:5px 5px 5px 15px; }
.divider1 { background-image:url("../images/divider1.png"); background-repeat:repeat-x; background-position:left; width:207px; margin-bottom:15px; }
.divider2 { background-image:url("../images/divider1.png"); background-repeat:repeat-x; background-position:left; width:100%; margin-bottom:15px; }
.divider3 { background-image:url("../images/divider1.png"); background-repeat:repeat-x; background-position:left; width:207px; margin:3px; }
.left_contact { font-family:Tahoma, Geneva, sans-serif; font-size:11pt; line-height:22px; color:#8d5d39; text-align:center; }
.left_contact a { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#8d5d39; text-decoration:none; }
.left_contact a:hover { text-decoration:underline; }
.left_contact strong{ font-size:18px;}
.left_contact strong.icq{ font-size:15px;}
.left_contact2{font-family:Tahoma, Geneva, sans-serif; font-size:11pt; line-height:22px; color:#ffffff; text-align:center;}
.left_contact2 a{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; text-decoration: underline;}
.left_contact2 a:hover{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.left_contact2 strong{font-size:18px;}
.banner { padding:5px 0; margin:0 auto; }
#podbor { border-left:1px solid #471909; border-right:1px solid #471909; background-image:url(../images/podbor_bg.jpg); background-repeat:repeat-x; height: 85px; }
#podbor table tr td { font-family:Tahoma, Geneva, sans-serif; color:#ffdab5; font-size:9pt; padding-right:5px; padding-left:5px; }
#podbor table tr td select { font-family:Tahoma, Geneva, sans-serif; font-size:9pt; width:180px; }
input.podbor_filtr { background-image:url("../images/podbor_filtr.png"); background-repeat:no-repeat; width:90px; height:23px; border:0px solid; color:#ffffcc; background-color:transparent; }
.tovar_name { border:1px solid #bb8f69; background-color:#FFF; text-align:center; font-family:Tahoma, Geneva, sans-serif; padding:10px; margin:10px; }
.tovar_name div { color:#715142; font-size:10pt; }
.tovar_name h2 { color:#715142; font-size:10pt; }
.tovar_name div a { color:#715142; font-size:10pt; text-decoration:underline; }
.tovar_name div a:hover { color:#715142; font-size:10pt; text-decoration:none; }
.tovar_name div a h2 { color:#715142; font-size:10pt; text-decoration:underline; }
.tovar_name div a:hover h2 { color:#715142; font-size:10pt; text-decoration:none; }
.tovar_name div h2 span { color:#c75129; font-size:10pt; }
.tovar_name h2 span, .tovar_name span { color:#c43200; font-size:12pt; }
.tovar_name img { height:150px; }
#kroshki { padding:8px 10px 8px 23px; color:#833211; font-size:12pt; font-family:Tahoma; }
#kroshki a { color:#734e31; font-size:12pt; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; }
#kroshki a:hover { text-decoration:underline; }
.r2 { border:10px solid #FFF; }
.r1 { border:1px solid #bb8f69; }
/*eenoeia*/
.navBar { color:#3f2605; /*height: 2em;*/ height:auto; padding-top: 10px; padding-bottom: 10px; text-align: center; font-size:10pt; font-family:Tahoma, Geneva, sans-serif; overflow:hidden;}
.navBar a { padding: 0.2em 0.4em; text-decoration:none; color:#c75129; font-size:10pt; font-family:Tahoma, Geneva, sans-serif; }
.navBar a:hover { color:#792d0b; }
.navBar .thisPage { padding: 0.2em 0.4em; color:#792d0b; font-size:10pt; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; }
/*tobar_attrib*/
#table_tobar_attrib { margin:0 auto; font-size:13px; }
#tovar_attrib, #tovar_attrib p { padding-left:10px; color:#833211; font-size:14px; }
#tovar_attrib p { padding:0; margin:6px 0; color:#833211; font-size:14px; }
#tovar_attrib p strong { padding:0; margin:5px 0; font-size:15px; }
#tovar_attrib p span { padding-left:5px; color:#c75129; font-size:15px; }
#tovar_attrib h1 { color:#833211; font-size:15px; font-weight:bold; }
input.sub2 { background-image:url("../images/basket.png"); background-position:center; background-repeat:no-repeat; background-color:transparent; border:0; outline:none; width:100px; height:24px; }
input.sub3 { color:#734e31; background-color:#FFF; font-size:9pt; border:0; padding:2px; outline:none; width:100px; height:25px; vertical-align:top; font-weight:bold; }
input.sbutton { border:0px; background-image:url(../images/poick_lypa.png); background-position:center; background-repeat:no-repeat; background-color:transparent; height:20px; width:20px; cursor:hand; }

.search_block { background-color: #672711; border:1px solid #481909; color: #ffffcc; display: none; width: 165px; top:560px; padding: 3px 5px 5px 5px; position:absolute; }
.search_block a { text-decoration:none; color: #ffffcc; font-size:9pt; }
.search_block a:hover { text-decoration:underline; }
