body{
background: #504634;
/* font-family: Tahoma,  'Trebuchet MS', Sans-serif, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
margin: 0;
background: #504634 url(images/maket/bodybg.gif) repeat-x top;
font: 11px Arial, Helvetica, sans-serif;;
color: #D4CAB6;
}

tr,td{font-size: 11pt; font-family: Tahoma,  'Trebuchet MS', Sans-serif, Verdana, Geneva, Arial, Helvetica, sans-serif;vertical-align: top;}


a:link,a:visited,a:active {color: #464544;text-decoration: underline;}
a:hover {color: #FFA405;text-decoration: none;}

hr{color: #847A67; height : 1px; background: #847A67;}
/*<центральная часть>*/
#maintab{
/*margin: 20px;*/
background: #D4CAB6;
color: #695F4C;
margin: 0 20px 0 20px;
z-index:10;
}
#scont{
margin: 0;
padding: 1px 1px 1px 1px;
/*background: #AFEEEE;*/
width: 200px;
border-right: 3px solid #ECEAE1;
border-bottom: 3px solid #ECEAE1;
}
#content{padding:10px 10px 5px 10px;
background: #DFD9CA;
border-bottom: 3px solid #ECEAE1;
z-index:10;
}
#content::selection {background:#F0EEE8;color: #504634;}
#content::-moz-selection {background:#F0EEE8;color: #504634;}
#content *::selection {background:#F0EEE8;color: #504634;}
#content *::-moz-selection {background:#F0EEE8;color: #504634;}
/*</центральная часть>*/

/* <ШАПКА:> */
#head{
position: relative;
margin: 20px 20px 0 20px;
background: #D4CAB6 url(images/maket/headbg.jpg) repeat-x left;
color: #FFF;
height:155px;
}
#hdphone{
position: absolute;
top: 15px;
right:  15px;
background: #4B5360 url(images/maket/hdphone.gif) no-repeat top;
padding: 15px 10px 15px 10px;
font-size: 14pt;
width: 200px;
height: 50px;
}
#hdphone span,#hdphone a{color: #FFB400;}
#hdmenu{
position: absolute;
top: 110px;
right: 1px;
background: #4B5360 url(images/maket/hdmenu.gif) repeat-x top;
padding: 5px 10px 5px 10px;
height: 20px;
text-align: center;
}
a#logo{
position: absolute;
top: 10px;
left: 10px;
padding: 5px 10px 5px 10px;
display: block;
}
/* </ШАПКА:> */
/*<хлебные крошки>*/
.whereimbg{
margin: 0;
color: #C6B89B;
padding : 5px 20px 0px 250px;
font: normal 1.2em Arial, Sans-serif,Verdana, Geneva, Helvetica, sans-serif;
height : 20px;
}
.whereimbg a:link, .whereimbg a:visited{
        color: #ECEAE1;
        text-decoration: underline;
}
.whereimbg a:hover {color: #D4CAB6; text-decoration: none;;}
.whereimbg span{color:#D4CAB6;font-weight: bold;
text-shadow: 1px 1px 1px #998457;
}
/*</хлебные крошки>*/


/*<стиль меню>*/
a.menu:link,a.menu:visited,a.menu:active {color: #1E4BA5;text-decoration: none;        text-transform : uppercase;        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; }
a.menu:hover {color: #CCCC00;text-decoration: none;}
a.menusel:link,a.menusel:visited,a.menusel:active {color: #CF1212;text-decoration: none;        text-transform : uppercase; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;; font-weight:bold; font-size: 9pt;}
a.menusel:hover {color: #CCCC00;text-decoration: none;}
/*</стиль меню>*/


/*<заголовки>*/
h1{
        font: normal 20pt "arial narrow", Arial, Helvetica, sans-serif;
        color:#A20000;
        margin-top:2px;
        margin-bottom: 5px;
        text-shadow: 1px 1px 1px #675F50;
        position: relative;
}
h1 b{
         position: absolute;
        top:0;
        right: 0;
        left:0;
        height: 17px;
        background: #DFD9CA;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
filter: alpha(opacity=50);
}
h2{        font: normal 17pt "arial narrow", Arial, Helvetica, sans-serif;
        color:/*#5A4F3A*/#A20000;
        margin-top:2px;
        margin-bottom: 5px;
        text-shadow: 1px 1px 1px #675F50;
}
h3{        font: normal 15pt "arial narrow", Arial, Helvetica, sans-serif;
        color:#A20000;
        margin-top:2px;
        margin-bottom: 5px;
        text-shadow: 1px 1px 1px #675F50;
}

#content h1::selection {color: #D99509;}
#content h1::-moz-selection {color: #D99509;}
#content h2::selection {color: #D99509;}
#content h2::-moz-selection {color: #D99509;}
#content h3::selection {color: #D99509;}
#content h3::-moz-selection {color: #D99509;}
/*</заголовки>*/


/*<оформление древовидного меню:>*/
.menubox{
margin: 0 0 10px 0;
width:220px;
}

a.trintmenu:link,a.trintmenu:visited {
color: #148BDA;
text-decoration: none;
font-size: 10pt;
display: block;
background: url(images/maket/mbgs.gif) no-repeat left;
padding: 3px 0 3px 20px;
margin: 0 0 0 10px;
width: 190px;
}
a.trintmenu:hover {color: #CCCC00;text-decoration: underline;}

a.trintmenusel:link,a.trintmenusel:visited{
color: #0F6AA8;
text-decoration: none;
font-size: 10pt;
display: block;
padding: 3px 0 3px 20px;
margin: 0 0 0 10px;
width: 190px;
background: url(images/maket/mbg.gif) no-repeat left;
}
a.trintmenusel:hover{  color:#CCCC00;   text-decoration: underline;}

a.trextmenu:visited,a.trextmenu:link {
        text-decoration: none;
        display: block;
        padding: 2px 5px 2px 5px;
        background: #847A67;
        font: 13pt "arial narrow", Arial, Helvetica, sans-serif;
        color: #FFF;
        border-bottom: 1px dotted #786F5C;
}
a.trextmenu:hover {
text-decoration: underline;;
color: #FFB400;
}
a.trextmenusel:link, a.trextmenusel:visited {
text-decoration: none;
display: block;
padding: 2px 5px 2px 5px;
background: #847A67;
font: 13pt "arial narrow", Arial, Helvetica, sans-serif;
color: #FFB400;
}
a.trextmenusel:hover {text-decoration: underline;}
/*</оформление древовидного меню>*/

/*<меню каталога>*/
a.fstrintmenu:link,a.fstrintmenu:visited {
        text-decoration: none;
        color: #4F483C;
        display: block;
        padding: 2px 5px 2px 30px;
        background: #D4CAB6 url(images/maket/fstrint.gif) no-repeat left;
        font: 12pt "arial narrow", Arial, Helvetica, sans-serif;
        border-bottom: 1px dotted #C5B89C;
}
a.fstrintmenu:hover {color: #000;text-decoration: underline;}

a.fstrintmenusel:link,a.fstrintmenusel:visited{
        text-decoration: none;
        color: #404A66;
        display: block;
        padding: 2px 5px 2px 30px;
        background: #D4CAB6 url(images/maket/fstrint.gif) no-repeat left;
        font: 12pt "arial narrow", Arial, Helvetica, sans-serif;
        border-bottom: 1px dotted #C5B89C;
}
a.fstrintmenusel:hover{  color:#000;   text-decoration: underline;}

a.fstrextmenu:visited,a.fstrextmenu:link {
        text-decoration: none;
        color: #4F483C;
        display: block;
        padding: 2px 5px 2px 15px;
        background: #D4CAB6 url(images/maket/fstrext.gif) no-repeat left;
        font: 13pt "arial narrow", Arial, Helvetica, sans-serif;
        border-bottom: 1px dotted #C5B89C;
}
a.fstrextmenu:hover {
text-decoration: underline;;
color: #353128;
}
a.fstrextmenusel:link, a.fstrextmenusel:visited {
text-decoration: none;
color: #404A66;
        display: block;
        padding: 2px 5px 2px 15px;
        background: #D4CAB6 url(images/maket/fstrext.gif) no-repeat left;
        font: 13pt "arial narrow", Arial, Helvetica, sans-serif;
        border-bottom: 1px dotted #C5B89C;
}
a.fstrextmenusel:hover {text-decoration: underline;}
/*</меню каталога>*/

/*<оформление древовидного меню (главное меню):>*/
a.mmtrextmenu:visited,a.mmtrextmenu:link {
        text-decoration: none;
        font-size: 12pt;
        display: block;
        padding: 0 10px 0 10px;
        text-align: center;
        float: left;
    font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
}
a.mmtrextmenu:hover {color: #FFB400;}

a.mmtrextmenusel:link, a.mmtrextmenusel:visited,a.mmtrextmenusel:hover{
text-decoration: none;
font-size: 12pt;
display: block;
padding: 0 10px 0 10px;
text-align: center;
float: left;
color: #FFB400;
font-family: Arial, Helvetica, sans-serif;
}
/*</оформление древовидного меню (главное меню)>*/

/*<вставка изделий под левым меню>*/
#iteminsert{
height: 250px;
padding: 5px 5px 5px 5px;
border: 2px solid #847A67;
background: #DFD9CA;
overflow: scroll;
overflow-y:auto;
overflow-x: hidden;

}
#iteminsert a:hover{color: #000;}
.selinsitem{background:#847A67;}
a.selinsitem{color: #FFB400;text-shadow: 1px 1px 1px #D29400;}
/*<вставка изделий под левым меню>*/
/*<Картинки в изделиях>*/
#bigitemimg{
clear: both;
padding: 5px 5px 5px 5px;
border: #5E6570 solid 1px;
background: #E0E0E9;
}
.itemsimg{
text-align: center;
}
.itemsimg img{
border: #847A67 solid 1px;
padding: 5px 5px 5px 5px;
background: #EDEAE0;
cursor:pointer;
}
.itemsimg img:hover{
border: #FFB400 solid 1px;
}
.itemsimg img.itemsimgsel{
border: #5E6570 solid 1px;
background: #E0E0E9;
cursor:default;
}
.bigitemimgbox{
background: url(images/maket/loading3.gif) no-repeat top;
}
/*---------------------------*/
#photobox{
background: #DFD9CA;
width: 400px;
position: fixed;
top: 10px;
right: 10px;
display: none;
z-index: 100;
}
#photoboxtext{
background: #847A67;
font-size: 1em;
color: #fff;
padding: 5px;
border: 1px solid #fff;
text-align: center;
}
#photoboxpre{
background: #fff url(images/maket/loading1.gif) no-repeat top;
color: #5A4F3A;
font-size: 1.5em;
text-align: center;
padding-top: 10px;
}
#photoboxpre span{color: #C6B79B;}
a.ctlnk, a.ctlnk img{
z-index: 500;
position: relative;
}
a.ctlnk img{
border: #B1AA9C solid 1px;
padding: 5px;
background: #EDEAE0;
}
a.ctlnk img:hover{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=70);
}
/*</Картинки в изделиях>*/
/*<Каталог на главной>*/
#mpgcat{
}
#mpgcat a{
width: 250px;
height:  250px;
display: block;
background-repeat: no-repeat;
text-decoration: none;
margin: 5px;
position: relative;
float: left;
}
#mpgcat a span{
        width: 240px;
        height: 30px;
        display: block;
        padding: 5px;
        color: #504634;
        font-weight: bold;
        position: absolute;
        bottom: 0px;
        left: 0px;
        background: url(images/maket/mpg-a-span.png) no-repeat bottom;
        text-shadow: 0px 0px 5px #fff;
}
#mpgcat a:hover span{
        background: url(images/maket/mpg-a-spanh.png) no-repeat bottom;
        text-shadow: 0px 0px 5px #EB9C18;
}
/*</Каталог на главной>*/



#banner1 img{
position: absolute;
top: 5px;
right:  5px;

filter: progid: DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
filter: alpha(opacity=20);
}
#banner1 img:hover{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
filter: alpha(opacity=50);
}



table.tpitem{background :#CC9933; color: White;vertical-align: top;}

span.navline{ color:black; font-weight : bold;font-size: 8pt;}
a.navline:link {color: #847A67; text-decoration: underline; font-weight : bold;  font-size: 8pt;}
a.navline:visited {color:#847A67;text-decoration: underline;font-size: 8pt;}
a.navline:hover {color:#FFB400;text-decoration: none;font-size: 8pt;}


span.mainpg{color:#845A5B;  font-weight : bold;;  font-size: 10pt; }
ul li.m { padding: 0px;        margin: 5px 0px 0px -10px;        list-style: disc outside url(images/li.gif);}
ul li{ padding: 0px;        margin: 5px 0px 0px -10px;        list-style: disc outside url(images/li.png);}
ul ul li{padding: 0px; margin: 5px 0px 0px -10px; list-style: disc outside url(images/li1.png);}

.noframes {display: none;}
/*----------------------------------------*/
.copy{color: #BAD5EF;}
a.copy:link,a.copy:visited,a.copy:active {color: #BAD5EF;}
a.copy:hover {color: #88B6E3;}

a.mainmenu:visited, a.mainmenu:link {color: #003F84;text-decoration: none;font-size : 18pt;}
a.mainmenu:hover {color: #FF4E00;text-decoration: underline;}


/*<подвал>*/
.footer{
border-right: 3px solid #ECEAE1;
border-left: 3px solid #ECEAE1;
border-bottom: 3px solid #ECEAE1;
margin: 0 20px 0 20px;
height : 30px;
color:#D4CAB6;
background: #695C44 url(images/maket/foot.gif);
padding: 5px;
position: relative;
z-index:1;
}
.footer a:visited, .footer a:link, .footer a:hover{font-size:10px; color:#D4CAB6; text-decoration:underline;; }
.footer  span{float: right; }
/*</подвал>*/
/*-------------------------------------------*/
/*<Хиты продаж>*/
.hitsale a{
width: 120px;
height: 90px;
display: block;
position: relative;
text-align: center;
border: 3px solid #685C46;
float: left;
margin: 3px;
}
.hitsale a:hover{
border: 3px solid #FFB429;
}
.hitsale a span{
position: absolute;
bottom: 0px;
right: 0px;
left:0;
background: #000;
color: #fff;
font-weight: bold;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
opacity: 0.4;
filter: alpha(opacity=40);
}
.hitsale a:hover span{
background: #434A56;
color: #FFB429;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
filter: alpha(opacity=80);
}
.hitcapt{
font: normal 17pt "arial narrow", Arial, Helvetica, sans-serif;
        color:#A20000;
        margin-top:2px;
        margin-bottom: 5px;
        text-shadow: 1px 1px 1px #675F50;
}
/*</Хиты продаж>*/