body {padding:0px 0px 0px 0px;margin:0px;font-family:Arial;font-size:13px;background:url(../d/bg.gif);color:#000000;}
a {outline:none;}

.container {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1080)? "1080" : "100%");min-width:1080px;}
.top {padding:20px 40px 0 40px;}
  
.head-bg {background:url(../d/h1.gif) 0px 0px repeat-x;height:91px;}               
.head-left {background:url(../d/h2.gif) 0px 0px no-repeat;}       
.head-right {background:url(../d/h3.gif) 100% 0px no-repeat;}
.left-bg {background:url(../d/l1.gif) 0px 0px repeat-y;width:267px;}
.content {background:#f7ecd1;padding:6px;}
.right-bg {background:url(../d/r2.gif) 0px 0px repeat-y;width:7px;}
.ot-menu {padding-left:6px;}  

.topmenu {color:#666;font-family:Tahoma;font-size:11px;border:0px;font-weight: bold;text-transform: uppercase;}
.topmenu a:link, .topmenu a:visited, .topmenu a:hover, .topmenu a:active {text-decoration:none;font-family:Tahoma;color: #550e01;background:#f7ecd1 url(../d/menu.gif) 0px 0px repeat-x;border:1px dotted #b6b0a0;padding:8px 8px;font-size:12px}
.topmenu a:hover {background:#fcf8ef;color:#514d4a;border-color:#514d4a;}
.hint {background-color:#f7ecd1;line-height:10px;color:#4b0801;font-family:verdana;font-size:11px;width:auto;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;border-left:5px solid #FFFFFF;margin:0px;padding:8px;position:absolute;visibility:hidden;}

.bottom-bg {background:url(../d/f2.gif) 0px 0px repeat-x;height:8px;}               
.bottom-left {background:url(../d/f1.gif) left top no-repeat;}   
.bottom-right {background:url(../d/f3.gif) right top no-repeat;height:8px;}
.footer {font-family:Tahoma;color: #550e01;font-size: 10px;height:40px;text-align:right;padding-top:7px;text-transform: uppercase;}
.footer a {color: #d25402;text-decoration:none;}       
.footer a:hover {color: #550e01;text-decoration:none;}  

.alls {color:#2F1700;font-family:Tahoma;font-size:13px;}
.alls a {color:#2F1700;text-decoration:underline;}
.alls a:hover {color:#6C3600;text-decoration:none;}      

.highslide {cursor: url(../js/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 0px solid #DDDDDD;}
.highslide:hover img {border: 0px solid #ffffff;}
.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-caption {display: none;font-weight: bold;border: 2px solid #ffffff;color:#7d5944;border-top: none;font-family: Verdana, Helvetica;font-size: 10pt;padding: 5px;background-color: #f7ebd1;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color:white;padding-left: 22px;background-image: url(../js/graphics/loader.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: #000000;}
a.highslide-full-expand {background: url(../js/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

.dostavka {background:url(../d/dostavka.png) no-repeat;line-height:107px;padding-top:16px;padding-left:41px;margin-top:15px;margin-bottom:-15px;font-weight:bold;color:#3C1E00}
.block-text {height:107px;min-height:107px;padding:9px;margin:3px;color:#3C1E00;font-family:Tahoma;font-size:11px;}
.block-text a {text-decoration:underline;color:#3C1E00;}
.block-text a:hover {text-decoration:none;color:#3C1E00;}
.block {background:url(../d/m-bg.png) 0px 0px repeat-y;padding:0px;margin:0px;}               
.block-a {background:url(../d/m-top.png) 0px 0px no-repeat;}       
.block-b {background:url(../d/m-bottom.png) 0px 100% no-repeat;}

.title h1 {font:italic 18px times new roman;font-weight: bold;color:#6b2b1f; height:28px; background:url(../d/section.gif) 0 5px no-repeat; float:left; line-height:28px; margin:0 0 0 -6px; padding:0 11px 0 25px;}
.zagalovok h2 {font-weight: bold;color:#6b2b1f;text-align:center;padding:6px;background:#e0c893;font-size:13px;}
.hr1 {font-size:0px;line-height:0px;border-bottom:1px solid #bf9125;margin:10px 0px 16px 0px;height:1px;}

/* Contact */
.morph td {border-bottom: 1px solid #e0c893;}
.telef {font-size:15px;color:#6b2b1f;}
.telef a {color:#6b2b1f;text-decoration:underline;}
.telef a:hover {color:#6b2b1f;text-decoration:none;}
.error {background: #FFC1C1;height:27px;color:#D50000;font-size:14px;font-weight: bold;padding-top:12px;text-align:center;}
.goods {background: #CCFFCC;height:27px;color:#004000;font-size:14px;font-weight: bold;padding-top:12px;text-align:center;}
.f_input {background:#fffcf6;width:96%;height:20px;font-size:15px;font-family:tahoma;color:#6b2b1f;padding-left:4px;vertical-align:middle;border:1px solid #f3e1bb}
.f_input2 {background:#fffcf6;width:96%;height:122px;font-size:15px;font-family:tahoma;color:#6b2b1f;padding-left:4px;vertical-align:middle;border:1px solid #f3e1bb}
.prux {color:#808080;font-family:Tahoma;font-size:11px;}
.btn {width:150px; height:22px; background:url(../d/archive.png) left bottom no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:16px; padding:0px 0px 2px 0px; position:relative; border:0px;font-size:11px;cursor:pointer;font-weight: bold;outline:none}
.btn8 {background:url(../d/archive.png) left top no-repeat;border:0px;width:150px; height:22px;text-align:center; color:#fff; text-decoration:none;line-height:16px; padding:0px 0px 2px 0px; position:relative; border:0px;font-size:11px;cursor:pointer;font-weight: bold;outline:none}

/* Guestbook */
fieldset {margin : 0;display : block;border : 1px solid #f3e1bb;padding : 5px;}
legend {font-weight : bold;color : #800000;margin : 0;padding : 0.5em;font-size:12px;}
#forms1 {position: absolute;width: 530px;left: 30%;top: 185px;background:#f7ecd1;border:solid #f3e1bb 5px;display: none;color:#2C2C2C;z-index: 18;overflow: hidden;}
#border1 {border:1px solid #fff;padding:15px}
.faq a {float:left; width:150px; height:22px; background:url(../d/enter_guest.png) left bottom no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:18px;  position:relative;margin:17px 8px 0 0;outline:none}
.faq a:hover {background:url(../d/enter_guest.png) left top no-repeat;outline:none}
.mini{font-size:10px;font-family:verdana;padding:0;margin:0;color:#fea120}
.regf_9 {background:#fffcf6;border: 1px solid #f3e1bb;width:300;height:40px;font-size:24px;vertical-align:middle;color:#6b2b1f;}
.regf_5 {background:#fffcf6;border: 1px solid #f3e1bb;width:100%;color:#6b2b1f;}
.regf_6 {width:100%;background:#fffcf6;border: 1px solid #f3e1bb;color:#6b2b1f;}
.regf_1 {width:100%;background:#fffcf6;border: 1px solid #f3e1bb;color:#6b2b1f;}

/* Navigation Page */
.navigation {color:#666; border:0px;padding:3px 6px;font-size:10px;}
.navigation a {text-decoration:none;color: #d8b874;background:#fff;border:1px solid #d8b874;padding:3px 6px;font-size:10px}
.navigation a:hover {background:#F2F2FF;color:#8d3625;border-color:#8d3625;padding:3px 6px;}
.navigation span {text-decoration:none;background:#fffcf6;border:1px solid #f3e1bb;padding:3px 6px;color:#f3e1bb;font-size:10px;}

/* Menu */
.menu-tit {color:#6b2b1f;font-size:14px;font-weight:bold;}
.menu-tit a {text-decoration:none;color:#6b2b1f;}
.menu-tit a:hover {text-decoration:none;color:#800000;}
.menu-op {color:#bf9125;font-size:11px;}
.td_op_b {background-image: url(../d/s_tt.gif);vertical-align: bottom;color:#4F2700;font-family: arial;font-size: 11px;padding-left: 7px;}
.m_pizza {text-align:left;font-size: 14px;font-weight: bold;font-family: arial;color:#4F2700;padding-top:8px;padding-bottom:2px;}
.f_td_op {vertical-align: bottom;padding-top: 0px;padding-right: 10px;}
.s_td_op {background-image: url(../d/s_tt.gif);vertical-align : bottom;padding-top: 0px;padding-right: 10px;color:#000000;font-family: arial;font-size: 13px;padding-left: 7px;}
.tr_op_t1 {background-image: url(../d/hr_tt.gif); background-position: bottom; background-repeat: repeat-x;}    
 
/* Photo */
.f-img img {border: 3px solid #cfb881;padding: 3px;background: #f7ecd1;}
.f-img:hover img {border: 3px solid #fbf7ec;padding: 3px;background: #f7ecd1;}
div.box_obshee2{float:left;width:144px;height:105px;overflow:hidden;padding:0;margin-bottom:0.5em}
.img-desc2{position: relative;display: block;width: 144px;height:105px;}
.img-desc2 cite{background: #111;filter:alpha(opacity=55);opacity:0.55;color: #fff;position: absolute;bottom: 0;left: 0;width: 236px;padding: 10px;border-top: 1px solid #999;margin-left:10px;margin-bottom:-10px;}

/* News */
.news {background:#f3e4c0;padding:7px;}
.news-tit {line-height:6px;}
.news-tit h1 {color:#6b2b1f;font-size:14px;font-weight:bold;}
.news-tit a {text-decoration:none;color:#6b2b1f;}
.news-tit a:hover {text-decoration:none;color:#800000;}
.news-dat {color:#FF8000;font-size:11px;}
.news-op {color:#242424;font-size:13px;}
.news-op a {text-decoration:underline;color:#242424;}
.news-op a:hover {text-decoration:none;color:#242424;}
.archive {padding:10px 0 0; width:99%}
.archive a {width:150px; height:22px; background:url(../d/archive.png) no-repeat; color:#fff; text-decoration:none; font-size:12px; text-align:center; line-height:18px; float:right}
.archive a:hover {background-position:0 -22px}

/* Intro */
.panel2 {color: #550e01;font-size: 11px; padding-top:30px;font-family: tahoma;text-align:center;text-decoration: none;text-transform: uppercase;}
.panel2 a {color: #d25402;text-decoration: none;}
.panel2 a:hover {color: #550e01;text-decoration: none;}
.entersite a {float:left; width:160px; height:32px; background:url(../d/enter.gif) left top no-repeat; text-align:center; color:#710071; text-decoration:none; line-height:18px; margin:7px 7px 0 0; position:relative;}
.entersite a:hover {background:url(../d/enter.gif) left bottom no-repeat}

