body {
	background-repeat: repeat-x;
        background-color:#52301c;
}
fieldset,img {
	border:0;
}
a:link {
color: #FFD29E;
text-decoration: underline;
}
 a:visited {
    color: #FFD29E; /* Öâåò ïîñåùåííûõ ññûëîê */
   }
*{
    position:relative;
}

.dev{
    background-color:green;
    filter: alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity: 0.5;
}
html, body {
    height:100%;
    width:100%;
    min-height:100%;
    font-family:tahoma;
    font-size: 11px;
    margin:0px;
    padding:0px;
}

input, textarea, select {
font-family: arial;
font-size: 11px;
background-color: #775D4E;
border: 1;
border-color: #878792;
}
input, textarea, select {
    font-family:arial;
    font-size: 11px;
	color: #FFD29E;
}

.lang_menu{
    color:#ffd29e;
    font-size:9px;
    margin-left:5px;
}
.lang_menu.sel{
    text-decoration:none;
}


.menu{
    width:100%;
    border-collapse:collapse;
    border:none;
    height:33px;
}
.menu *{
    white-space:nowrap;
    line-height:33px;
}
.menu tr, .menu td{
    position:relative;
}
.menu .bllet{
    background-image:url(/template/img/bllet.png);
    background-position:center;
    background-repeat:no-repeat;
    width:50px;
}
.menu a{
    display:block;
    width:100%;
    height:100%;
    text-align:center;
    color:#ffd29e;
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
}
.menu a.sel, .menu a:hover{
    color:white;
}
.content_text .title{
    font-size:16px;
    color:#b38560;
    text-transform:uppercase;
}
.content_text .content{
    font-size:11px;
    color:#ffd29e;
}

#left_mnu .category{
    display:block;
    width:222px;
    height:27px;
    line-height:27px;
    color:#ffd29e;
    font-size:10px;
    text-align:center;
    cursor:pointer;
    text-transform:uppercase;
    text-decoration:none;
    position:relative;
}
#left_mnu .category a{
    color:#ffd29e;
    font-size:10px;
    text-decoration:none;
    display:block;
    width:100%;
    height:100%;
}


#left_mnu ul, #left_mnu li{
    width:222px;
    display:block;
    margin: 0px;
    padding: 0px;
    list-style: none;
    z-index:20;
}
#left_mnu .left_submnu li:hover{
    background-image:url(/template/img/left_mnu_hover.png);
    color:white;
}



#left_mnu .category:hover, #left_mnu .category.sel{
    background-image:url(/template/img/left_mnu_hover.png);
    color:white;
}
#left_mnu .divider{
    height:2px;
    line-height:2px;
    font-size:2px;
    overflow:hidden;
    background-image:url(/template/img/left_mnu_divider.png);
    background-position:center;
    background-repeat:no-repeat;
}

.mnutype{
    padding:9px 0px 9px 25px; 
    background-image:url(/template/img/transparent.png);
    line-height:12px; height:12px;
}
.mnutype a{
    color:#e2c198;
    font-size:12px;
    margin-right:25px;
    text-decoration:none;
}
.mnutype a:hover, .mnutype a.sel{
    color:white;
    text-decoration:underline;
}

.price_sort{
    padding:9px 0px 9px 10px; 
    background-image:url(/template/img/transparent.png);
    line-height:12px; height:12px;
}
.price_sort a{
    color:#e2c198;
    font-size:12px;
    margin-right:10px;
}

.viewtype a{
    display:block;
    width:36px;
    height:29px;
    float:left;
    background-repeat:no-repeat;
    background-position:center;
}
.viewtype .listtype{ background-image:url(/template/img/icons/icc_1.png); }
.viewtype .listtype.sel{ background-image:url(/template/img/icons/icc_2.png); }
.viewtype .thumbtype{ background-image:url(/template/img/icons/ic_1.png); }
.viewtype .thumbtype.sel{ background-image:url(/template/img/icons/ic_2.png); }


.thumb_title{
    font-size:20px;
    color:#ffd29e;
    background-image:url(/template/img/transparent.png);
    height:42px; 
    line-height:42px;
    margin-top:7px;
}

.listtype_table td{
    padding-left:10px; 
    padding-right:10px;
    background-position:center;
    background-repeat:repeat-x;
    height:72px;
}
.listtype_table .image{
    padding:0px;
    width:100px;
}
.listtype_table .divider{
    padding:0px;
    width:1px;
    overflow:hidden;
    font-size:1px;
    background-color:#6b3b20;
}


.paginator{
    font-size:14px;
    height:21px;
    line-height:18px;
}
.paginator a{
    color:#8f6948;
    text-decoration:none;
    padding-left:3px; padding-right:3px;
}
.paginator a:hover, .paginator .sel{
    color:white;
}




.search_title{
    height:20px;
    line-height:20px;
    font-size:12px;
    color:#ffd29e;
    padding-left:3px;
}
.search_field{
    margin-top:3px;
    height:24px;
    line-height:24px;
    background-image:url(/template/img/form/input_mid.png);
}
.search_field input, .sel_selected{
    border:none;
    height:18px;
    line-height:18px;
    outline:none;
    background-color:transparent;
    color:white;
}
.sel_selected{
    height:24px;
    line-height:24px;
    padding-left:5px;
}
.selectbox .sel_item{
    cursor:pointer;
    color:white;
    padding-left:5px;
}
.selectbox .sel_item:hover{
    color:#FFD29E;
    background-color:#7E5033;
}