BODY{
    padding: 0px;
    margin: 0px;
    background:url(../img/body_bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #e0d4cc;
      
}

#body_table{
    background-color: #ffffff;
    width: 981px;
    text-align: left;
}

.top_1{
    height: 36px;
    color: #b38364;
    font-size: 12px;
    padding-left: 17px;
}
       
.top_1 a{
    color: #b38364;
    font-size: 11px;
    font-family: arial;
    text-decoration: none;
}

.top_1 a.act{
    color: #82553f;
    font-size: 11px;
    font-family: arial;
    text-decoration: underline;
    font-weight: bold;
}
.top_1 a:hover{
    text-decoration: underline;
}

.top_1 a.act:hover{
    text-decoration: underline;
}

.top_2{
    background:url(../img/bg_top_clock.jpg);
    background-repeat: no-repeat;
    background-position: top;
    width: 372px;
}

.top_2_1{
    color: #b38364;
    font-size: 9px;
    font-family: tahoma;
    text-align: right;
    width: 84px;
    padding-right: 8px;
    line-height: 8px;
}

.top_2_2{
    width: 118px;
}

.top_2_4 img{
    padding-top: 5px;
}


#login{
    width: 105px;
    border: 0px;
    background:url(../img/login_bg.gif);
    color: #b38364;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
    padding-left: 5px;
}

#pass{
    width: 105px;
    border: 0px;
    background:url(../img/pass_bg.gif);
    color: #b38364;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
    padding-left: 5px;
}

.bg_logo{
    background:url(../img/bg_shapka_3.jpg);
    height:166px;
}

.logo_1{

    vertical-align: top;
    padding: 0px 30px 0px 0px;
    width:503px;
    background:url(../img/logo1.png);
    background-position: left;
    background-repeat: no-repeat;
}

.logo_pad{
    padding: 26px 0px 0px 52px;
}


.logo_2{
    height: 166px;
    vertical-align: top;
    padding: 0px 0px 0px 50px;
    margin: 0px 0px 0px 40px;
    background:url(../img/clock21.png);
    background-position: left top;
    background-repeat: no-repeat;
}

td#slogan{
    text-align: center;
    padding: 0px 0px 0px 5px;
    font-weight: bold;
    text-align: center;
}

.logo_text{
    font-family: arial;
    font-size: 16px;
    color: #f1d9bd;
    letter-spacing: 1.5px;
}

.bg_pod_shapka{
    background:url(../img/bg_pod_shapka.jpg);
    height:52px;    
}

#pod_logo_1{
    float: left;
    width: 188px;
}
#pod_logo_2{
    padding: 0px 0px 0px 382px;
}
#pod_logo_3{
    text-align: left;
    width: 70px;
    padding-left: 8px;
}
#pod_logo_4{
    text-align: left;
    width: 150px;
    padding-left: 0px;
    text-align: right;
    padding-right: 18px ;
}
#pod_logo_4 a {
    color: #939393;
    text-decoration: none;
    font-size: 11px;
    font-family: tahoma;
    
    vertical-align: middle;
}

#pod_logo_3 a {
    color: #939393;
    text-decoration: none;
    font-size: 11px;
    font-family: tahoma;
    line-height: 16px;
    vertical-align: top;
}

#pod_logo_3 a:hover{
    font-weight: bold;
}

#search{
    width: 162px;
    border: 0px;
    background:url(../img/search_bg.gif);
    color: #939393;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
    padding-left: 5px;
}

.bottom_menu{
    background:url(../img/body_bg_bottom.gif);
    height: 56px;
    color: #b38364;
    font-size: 12px;
    text-align: center;
}
.bottom_menu a{
    color: #b38364;
    font-size: 11px;
    font-family: arial;
    text-decoration: none;
}
.bottom_menu a.act{
    color: #82553f;
    font-size: 11px;
    font-family: arial;
    text-decoration: underline;
    font-weight: bold;
}

.bottom_menu a:hover{
    text-decoration: underline;
}
.bottom_menu a.act:hover{
    text-decoration: underline;
}

#left{
    width: 180px;
    background-color: #f6f6f6;
}

#left table.menu{
    background:url(../img/bg_left.gif);
    background-repeat: no-repeat;
    background-color: #f6f6f6;     
}

ul.menu_ul{
    list-style-type: none;
    padding: 0px 0px 14px 0px;
    margin: 0px;
}

ul.menu_ul li{
    background:url(../img/spacer_block.gif); 
    background-position: bottom; 
    background-repeat: no-repeat;
    padding: 0px 0px 0px 13px;
    line-height: 20px;
}

ul.menu_ul li a{
    color: #434242;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: none;
}

ul.menu_ul li a.act{
    color: #434242;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: none;
    font-weight: bold; 
}

ul.menu_ul li a.act:hover{
    color: #434242;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: none;
    font-weight: bold; 
}
ul.menu_ul li a:hover{
    color: #434242;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: none;
    font-weight: bold;
}

ul.menu_ul ul.sub_menu_ul li{
    background:url(../img/spacer_block_brown.gif); 
    background-position: top left; 
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    line-height: 20px; 
}

ul.menu_ul ul.sub_menu_ul{
    list-style-type: none;
    padding: 2px 0px 0px 37px;
    margin: 0px;
}

ul.menu_ul ul.sub_menu_ul li a{
    color: #8b6652;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: none;
    font-weight: normal;
}

ul.menu_ul ul.sub_menu_ul li a:hover{
    color: #8b6652;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: underline;
    font-weight: normal;
}


ul.menu_ul ul.sub_menu_ul li a.act{
    color: #8b6652;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: underline;
    font-weight: normal;
}

ul.menu_ul ul.sub_menu_ul li a.act:hover{
    color: #8b6652;
    font-size: 13px;
    font-family: tahoma;
    text-decoration: underline;
    font-weight: normal;
}

.cat_watch_act{
    color:#81543e;
    height: 20px;
    padding-left: 6px;
}
.cat_watch_act a{
    text-decoration: none;
    font-family: tahoma;
    font-size: 9px;
    color:#81543e;
    font-weight: bold;
}
.cat_watch_act a:hover{
    text-decoration: underline;
}

.cat_watch{
    color:#757474;
    border-bottom: 1px solid #dad7d5;    
    padding-left: 6px;
    background-color: #f5f5f5;
}
.cat_watch a{
    text-decoration: none;
    font-family: tahoma;
    font-size: 9px;
    color:#757474;
}
.cat_watch a:hover{
    text-decoration: underline;
}

#menu_top{
    padding-bottom: 15px;
}

#content{
    background:url(../img/bg_content.jpg);
    background-position: top;
    background-repeat: no-repeat;
    width: 593px;
    padding: 0px 7px 0px 7px;  
}

#right{
    width: 187px;
    margin-right: 7px;
    text-align: left;
    background-color: #f6f6f6;
}

#right table.menu{
        background:url(../img/bg_right.gif); 
        background-position: top left; 
        background-repeat: no-repeat; 
        background-color: #f6f6f6;
        padding-top: 0px;  
        padding-bottom: 10px; 
}
#right table.menu td{
    background:url(../img/spacer_block.gif); 
    background-position: bottom; 
    background-repeat: no-repeat;
    padding: 6px 10px 6px 10px;   
}

#shop_cart{
    background:url(../img/cart_big.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 25px 0px 5px 26px;
}

#shop_cart span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#shop_cart font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#shop_cart a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#shop_cart a:hover{
    text-decoration: underline;
}

#cabinet{
    background:url(../img/cart_big.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 2px 0px 5px 26px;
}

#cabinet span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#cabinet font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#cabinet font.name{
    color: #ae8065;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;   
}

#cabinet div{
    position: relative;
    left: -20px;
    height: 20px;
}


#cabinet a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#cabinet a:hover{
    text-decoration: underline;
}


#find{
    background:url(../img/lupa.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 0px 0px 5px 26px;
}

#find span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

#find font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#find a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#find a:hover{
    text-decoration: underline;
}


#pod_news{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 0px 0px 5px 26px;
}

#pod_news span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#pod_news font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#pod_news a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#pod_news a:hover{
    text-decoration: underline;    
}

#pod_news #email{
    width: 100px;
    border: 0px;
    background:url(../img/bg_input_text.gif);
    background-position: top left ;
    background-repeat: no-repeat;
    height: 18px;
    color: #b38364;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
    padding-left: 5px;
}



#valuta{
    background:url(../img/valuta.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 0px 0px 5px 26px;
}

#valuta span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#valuta font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}


#valuta table#val td{
    padding: 0px; 
 
    background: none;
}

#valuta td.text{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    padding: 0px;
    
}

#valuta td.valuts{
        
}

.valss_act a{
    color: #a13633;
    text-decoration: none;
    font-family: tahoma;
    font-size: 7px;
    font-weight: normal;
}

.valss_hov a{
    color: #434242;
    text-decoration: underline;
    font-family: tahoma;
    font-size: 7px;
    font-weight: normal;
}

.valss a{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 7px;
    font-weight: normal;
}

#valuta table#val td#eur{background:url(../img/eur.jpg); background-position: top right; background-repeat: no-repeat; width: 17px;height: 17px; padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td#usd{background:url(../img/usd.jpg); background-position: top right; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td#rus{background:url(../img/rus.jpg); background-position: top right; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td#uah{background:url(../img/uah.jpg); background-position: top right; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_hov td#eur{background:url(../img/eur.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_hov td#usd{background:url(../img/usd.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_hov td#rus{background:url(../img/rus.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_hov td#uah{background:url(../img/uah.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_act td#eur{background:url(../img/eur.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_act td#usd{background:url(../img/usd.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_act td#rus{background:url(../img/rus.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}

#valuta table#val td table.valss_act td#uah{background:url(../img/uah.jpg); background-position: top left; background-repeat: no-repeat; width: 17px;height: 17px;padding: 0px; margin: 0px; cursor: pointer;}




#faq{
    background:url(../img/faq.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 16px;
    padding: 0px 0px 5px 26px;
}

#faq span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#faq font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#faq a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}
#faq a.act {
	font-weight: bold;
}

#faq a:hover{
    font-weight: bold;
    color:#434242;
}


.all{
    padding-left: 26px;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 9px;
}

.all span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

.all font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.all a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

.all a.act{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

.all a.act:hover{       
    font-weight: bold;
}

.all a:hover{       
    font-weight: bold;
}

#right div.all_center{
    padding-left: 26px;
    padding-right: 26px;
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    line-height: 9px;
    text-align: center;
}

#right div.all_center span{
    color: #434242;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

#right div.all_center font{
    color: #81543e;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

#right div.all_center a{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

#right div.all_center a.act{
    color: #7a7a7a;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

#right div.all_center a.act:hover{       
    font-weight: bold;
}

#right div.all_center a:hover{       
    font-weight: bold;
}

#right div.all_center td {       
    background:none;
    padding:0;
}

#language{
    position: relative;
    left: 380px;
    top: 140px;
    color: #d5ab90;
    font-family: tahoma;
    font-size: 11px;
    width: 50px;
}

#language span{
    color: #fff;
    font-family: tahoma;
    font-size: 11px
}

#language span:hover{
    text-decoration: underline; 
}

#language a{
    color: #d5ab90;
    font-family: tahoma;
    font-size: 11px;
    text-decoration: none;
}

#language a:hover{
    text-decoration: underline;
}


 
input:focus {
    background: #fff;
}

input.button {
    color: #9e0000;
    cursor: pointer;
    width: auto;
    float: right;
    margin: 10px 0;
    padding: 1px 2px;
}

legend {
    color: #9e0000;
    font-size: 1.2em;
    font-weight: bold;
}

label {
    display: block;
    font-weight: bold;
    color: #9e0000;
}

.sel{
    padding-bottom: 10px;
}

select {
    display: block;
    margin: 0 0 0px;
    width: 110px;
}
/* стили необходимые для работы скрипта */
select.srReplacedSelect {
    width: 1px;
    position: absolute;
    left: -999em;
}

ul.srList {
    list-style:none;
    padding:0;
    width: 110px;
    margin: 0 0 10px;
    height:1.5em;
}

ul.srList li {
    display:none;
    background: #ffffff;
    line-height:1.5em;
    padding:0 10px 0px 10px;
    height: 19px;  
}


ul.srList li.srHoverLi {
    background: #F5E5C5;
    cursor: pointer;
}

ul.srBlur {
    background: url('../img/bg_select.jpg') no-repeat;
}

ul.srFocus, ul.srHoverUl {
    background: url('../img/bg_select.jpg') no-repeat -110px 0px;
}

ul.srBlur li.srSelectedLi {
    display:block;
    background: url('../img/bg_select_opt.jpg') no-repeat 0px 100%;
    background-position: top left;
    vertical-align: top;
    color: #454545;
    font-family:tahoma;
    font-size:10px;
    text-align: left;
}

ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {
    display:block;
    background: url('../img/bg_select_opt.jpg') no-repeat -110px 100%;
    background-position: top right;
    color: #000;
    font-family:tahoma;
    font-size:10px;
    text-align: left; 
}

ul.srExpanded li.srSelectedLi { 
    display:block;
    background: wheat;
    color: #454545;
    font-family:tahoma;
    font-size:10px;
    text-align: left; 
}

ul.srExpanded {
    position:relative;
    /* при разворачивании списка,
       нужно выдвинуть его на первый
       план, иначе другие элементы будут
       перекрывать опции */
    z-index:1000;
    height: 300px;
    overflow-y: scroll;
}

ul.srExpanded li {
    display:block;
     color: #454545;
    font-family:tahoma;
    font-size:10px;
    text-align: left;
    white-space:nowrap 
}


.tab_block{
    background:url(../img/bg_obyava.jpg); 
    background-position: top left; 
    background-repeat: no-repeat; 
    background-color: #f6f6f6;
    padding-bottom: 10px; 
}

.tab_block_company{
    background:url(../img/bg_company_block.gif); 
    background-position: top left; 
    background-repeat: no-repeat; 
    background-color: #fff;
    padding-bottom: 10px; 
}

.tab_block_brends{
    background:url(../img/bg_brends_block.jpg); 
    background-position: top left; 
    background-repeat: no-repeat; 
    background-color: #fff;
    padding-bottom: 10px; 
}



.ob_name{
    text-align: right;
    padding-right: 20px;
    color: #fff;
    font-size: 11px;
    font-family: tahoma;
    font-weight: bold;
    padding-top: 3px;
    height: 20px;
}
.ob_menu{
    text-align: left;
    padding-left: 20px;
    color: #885f4b;
    font-size: 11px;
    font-family: tahoma;
    padding-top: 5px;
    height: 20px;
}

.ob_menu a{
    color: #885f4b;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
}
.ob_menu a:hover{       
    text-decoration: underline;
}
.ob_menu a.act{
    color: #82553f;
    font-size: 11px;
    font-family: tahoma;
    text-decoration: none;
    font-weight:bold;
}
.ob_menu a.act:hover{       
    text-decoration: underline;
}

.ob_find{
    border: 0px;
    background:url(../img/bg_input_text.gif);
    background-position: top left ;
    background-repeat: no-repeat;
    height: 18px;
    color: #b38364;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
    padding-left: 5px;
    
}

.ob_find:focus{
    border: 0px;
    background:url(../img/bg_input_text.gif);
    background-position: top left ;
    background-repeat: no-repeat;
    height: 18px;
}
              

.sort{
    padding: 0px 0px 0px 0px; 
}

.ob_search td{
    padding: 25px 3px 6px 3px;
    vertical-align: top;
}

.ob_search a{
    color: #939393;
    text-decoration: none;
    font-size: 11px;
    font-family: tahoma;
    padding-top: 3px;
}

.ob_search a:hover{
    font-weight: bold;
}

.ob_block{
    width: 535px;
    padding: 3px 16px 3px 16px;
}

.ob_block table{
    border-top: solid 1px #e8e8e8;
    width: 100%;
}

.ob_block td{
    border: solid 1px #e8e8e8;
    vertical-align: top;
    font-family: Tahoma;
    font-size: 10px;
    color: #3c3c3c;
    padding: 5px;
    text-align: left;
}


.ob_block a{
    font-family: Tahoma;
    font-size: 10px;
    color: #274ca5;
    text-decoration: none;
}

.ob_block td.name{
    background-color: #dedede;
    height: 20px;
    vertical-align: middle;
    padding: 0px 5px 0px 5px; 
}
.ob_block td.price{
    background-color: #eeeeee;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    border-right: 0px;
    width: 65px;
    padding: 0px 5px 0px 5px;
}
.ob_block td.sale{
    background-color: #eeeeee;
    height: 20px;
    vertical-align: middle;
    width: 125px;
    padding: 0px 5px 0px 5px;
}
.ob_block td.date{
    background-color: #eeeeee;
    height: 20px;
    vertical-align: middle;
    text-align: center;
    border-left: 0px;
    width: 65px;
    padding: 0px 5px 0px 5px;
}

.block_footer{
    width: 560px;
    padding: 0px 16px 3px 16px;
}

.block_footer table{
    text-align: left;
    width: 100%;
}

.block_footer td{
    padding-top: 3px;
}

.block_footer td.sale{
    background:url(../img/cont_del.gif) ;
    background-position: bottom center;
    background-repeat: no-repeat; 
    line-height: 30px;
    padding: 0px 0px 0px 10px;
}

.block_footer td.sale a{
    color: #b38364;
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
}

.block_footer td.sale a.act{
    color: #81543e;
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
}

.block_footer td.sale a:hover{
    text-decoration: underline;
}

.block_footer td.sale a.act:hover{
    text-decoration: underline;
}

.block_footer td.foot_print_1{
    width: 25px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
}
.block_footer td.foot_print_1 a{
    width: 25px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
}
.block_footer td.foot_print_2{
    width: 131px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
}
.block_footer td.foot_print_2 a{
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;

}

.block_footer td.foot_nav{
    color: #a2a1a0;
    font-family: Tahoma;
    font-size: 9px;
    padding-top: 2px;
}

.block_footer td.foot_nav a{
    color: #a2a1a0;
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
}


.block_footer td.foot_nav a:hover{
    text-decoration: underline;
}

.block_footer td.foot_up_1{
    width: 131px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    padding-right: 5px;
}
.block_footer td.foot_up_1 a{
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;   
}
.block_footer td.foot_up_2{
    width: 25px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
}
.block_footer td.foot_up_2 a{
    width: 25px;
    color: #9f7156;
    font-family: Tahoma;
    font-size: 11px;
}

.news_block{
    font-family: tahoma;
    font-size: 11px;
    color: #7a7a7a;
    padding: 0px;
}

.news_block td.top{
    padding-bottom: 15px;
    font-family: tahoma;
    font-size: 14px;
    color: #343a4a;
    font-weight: bold;
    text-decoration: underline;
}

.news_block td.top a{
    font-family: tahoma;
    font-size: 14px;
    color: #343a4a;
}

.news_block td.bottom{
    text-align: right;
    height: 18px;;
}

.news_block td.bottom a{
    font-family: tahoma;
    font-size: 11px;
    color: #9f1f02;
}

.news_block td.bottom a:hover{
    text-decoration: none;
}

.news_block b{
    color: #343a4a;
}

.spacer_block_white{
    background:url(../img/spacer_block_white.gif) ;
    background-position: center;
    background-repeat: no-repeat; 
    height: 7px;
    width: 100%;
    padding: 0px;
    margin: 0px;
    line-height: 1px;
    font-size: 1px;
}

.news_all{
    background:url(../img/bg_news_all.gif) ;
    background-position: left;
    background-repeat: repeat-y; 
    width: 100%;
    padding: 2px 25px 5px 25px;
    line-height: 20px;;
}

.news_all td.left a{
    color: #343a4a;
    font-family: tahoma;
    font-size: 11px;       
}

.news_all td.right{
    text-align: right;
    vertical-align: bottom;
}

.news_all td.right a{
    color: #9f1f02;
    font-family: tahoma;
    font-size: 11px;       
}

.news_all td.right a:hover{
    text-decoration: none; 
}

.comments{
    background:url(../img/bg_comments.gif) ;
    background-position: top;
    background-repeat: no-repeat;
    background-color: #f6f6f6; 
    width: 100%;
    
    font-family: tahoma; 
    font-size: 10px;
    color: #8b8b8b;   
}

.comments td{
    padding-bottom: 5px;
}

.comments span{
    font-family: tahoma; 
    font-size: 10px;
    color: #4d5260;   
}

.comments font{
    font-family: tahoma; 
    font-size: 11px;
    color: #666a76;   
}
                      
#name_user, #email_user, #antispam, #send_comments, input.inputtext {
    background:url(../img/comments_input.gif) ;
    background-position: top left;
    background-repeat: no-repeat;
    border: 0px;
    width: 133px;
    height: 16px;
    font-family: tahoma; 
    font-size: 10px;
    color: #8b8b8b;
    padding: 0px 3px 0px 3px;
}
#send_comments, input.inputbutton {
    background:url(../img/send_comments.gif) ;
    background-position: top left;
    background-repeat: no-repeat;
    border: 0px;
    width: 132px;
    height: 18px;
    vertical-align: top;
    font-family: tahoma; 
    font-size: 11px;
    color: #4e4d4d;
    padding: 0px 3px 3px 3px;
}

#comments_text, textarea.inputtextarea {
    width: 350px;
    height: 84px;
    font-family: tahoma; 
    font-size: 10px;
    color: #8b8b8b;
    border: solid 1px #4e4f4f;
    overflow-x: hidden; 
    overflow-y: scroll
}

.foot_nav{
    color: #a2a1a0;
    font-family: Tahoma;
    font-size: 9px;
    padding-top: 2px;
}

.foot_nav a{
    color: #a2a1a0;
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
}


.foot_nav a:hover{
    text-decoration: underline;
}
td.comments_top{
    color: #855d49;
    font-family: Tahoma;
    font-size: 12px;
    padding: 9px 0px 20px 0px;
    font-weight: bold;
}

.clock_5{
    width:300px;
    padding: 0px;
    background-color: #ffffff;
}
.botttom_opis {
	padding-bottom:25px;
}
.clock_5 img{
    margin: 0px 0px 0px 0px;
}



.product_block{
    width: 567px;
    padding: 0px; 
}

.product_block td.left{
    width: 255px;
}

.prod_top_2{
    background:url(../img/bg_acciya.jpg) ;
    background-position: top right;
    background-repeat: no-repeat;
    color: #fff;
    font-family: Arial;
    font-size: 14px;
    text-align: right;
    padding: 0px 2px 0px 0px;
    height: 20px;
}
.prod_top_2_big{
    background:url(../img/bg_acciya_big.jpg) ;
    background-position: top right;
    background-repeat: no-repeat;
    color: #fff;
    font-family: Arial;
    font-size: 14px;
    text-align: right;
    padding: 0px 2px 0px 0px;
    height: 20px;
}

.prod_top_1{
    color: #9f1f02;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    padding: 0px 2px 0px 13px;
    font-weight: bold;
    height: 20px;
}

.prod_top_1 a{
    color: #9f1f02;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    font-weight: bold;

}


.prod_top_1 a:hover{
    text-decoration: none;
}

.prod_top_1_big{
    color: #9f1f02;
    font-family: Arial;
    font-size: 24px;
    text-align: left;
    padding: 0px 2px 0px 13px;
    font-weight: bold;
    height: 20px;
    text-decoration: underline;
}

.prod_top_1_big a{
    color: #9f1f02;
    font-family: Arial;
    font-size: 24px;
    text-align: left;
    font-weight: bold;
}


.prod_top_1_big a:hover{
    text-decoration: none;
}


.tab_big_prod_bg{
   background:url(../img/bg_big_opis.gif) ;
    background-position: top left;
    background-repeat: repeat-y;
    background-color: #ffffff;
    padding: 0px 0px 0px 16px;
    width: 555px;
}

.prod_col_1{
    color: #434242;
    font-family: Tahoma;
    font-size: 14px;
    text-align: left;
    padding: 14px 0px 18px 0px;
    font-weight: bold;
}

.prod_col_2{
    color: #434242;
    font-family: Tahoma;
    font-size: 18px;
    text-align: left;
    padding: 0px 0px 13px 0px;
}

.prod_col_2 a{
    color: #434242;
    font-family: Tahoma;
    font-size: 18px;
    text-align: left;
    padding: 0px 0px 13px 0px;
        text-decoration: none;
    font-weight: bold;
}
.prod_col_2 a:hover{
    color: #7F5642;
}

.prod_cont_1{
    color: #919599;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    padding: 0px 1px 17px 0px;
    width: 60px;
    vertical-align: top;
    line-height: 12px;
}
.prod_cont_2{
    color: #434242;
    font-family: Tahoma;
    font-size: 11px;
    text-align: left;
    padding: 0px 0px 17px 1px;
    vertical-align: top;
    line-height: 12px;
}

.prod_cont_2_a{
    color: #434242;
    font-family: Tahoma;
    font-size: 11px;
    text-align: left;
    padding: 0px 0px 5px 1px;
    vertical-align: top;
    line-height: 12px;
}

.prod_cont_2_a a{
    color: #434242;
    font-family: Tahoma;
    font-size: 11px;   
    text-decoration: none;
    font-weight: bold;
}

.prod_cont_2_a a:hover {
    color: #7F5642;
    font-family: Tahoma;
    font-size: 11px;  
}

.botttom_opis td.prod_cont_1{
    color: #815844;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    padding: 15px 1px 5px 0px;
    width: 60px;
    vertical-align: top;
    line-height: 12px;    
}
.botttom_opis td.prod_cont_2{
    color: #815844;
    font-family: Tahoma;
    font-size: 11px;
    text-align: left;
    padding: 15px 0px 5px 1px;
    vertical-align: top;
    line-height: 12px;
}

.bottom_left table{
    color: #434242;
    font-family: Tahoma;
    font-size: 14px;    
    line-height: 22px;
    width: 235px;
    padding-bottom: 15px;
    background-color: #f6f6f6;    
}

.bottom_right{
    padding-right: 0px;
}
.bottom_right table{
    color: #7e8084;
    font-family: Tahoma;
    font-size: 14px;    
    line-height: 22px;
    width: 300px;
    padding-bottom: 15px;    
}

.bottom_right span.price1{
    color: #434242;
    font-family: Tahoma;
    font-size: 12px;        
}

.bottom_right span.price2{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 15px;   
    font-weight: bold;
}

.bottom_right span.price3{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 12px; 
}

.bottom_2{
    background:url(../img/bg_bot_1.jpg) ;
    background-position: top;
    background-repeat: repeat-x;
    color: #7f5743;
    font-family: Tahoma;
    font-size: 11px;
    height: 30px;
    text-align: center;
}

.bottom_2 a{
    color: #7f5743;
    font-family: Tahoma;
    font-size: 11px;
}

.bottom_2 a:hover{
    text-decoration: none;
}

.bottom_3 td.first{    
    color: #aa3b21;
    font-family: Tahoma;
    font-size: 11px;
    height: 30px;
    text-align: left;
}

.bottom_3 td.first a{
    color: #aa3b21;
    font-family: Tahoma;
    font-size: 11px;
}

.bottom_3 td.first a:hover{
    text-decoration: none;
}

.bottom_3 td.second{    
    color: #aa3b21;
    font-family: Tahoma;
    font-size: 11px;
    height: 30px;
    text-align: right;
    padding-left: 180px;
}

#zakaz{
    background:url(../img/zakaz_button.jpg) ;
    background-repeat: no-repeat;    
    border: 0px;
    width: 70px;
    height: 23px;
    color: #7e5541;
    font-family: Tahoma;
    font-size: 13px;
    padding-left: 25px;
    padding-top: 3px;
    text-align: left;
}

#zakaz a{
    color: #7e5541;
    font-family: Tahoma;
    font-size: 13px;
    text-decoration: none;
}

#zakaz a:hover{     
    text-decoration: underline;
}
.all_prod{
    background:url(../img/cont_del.gif) ;
    background-position: bottom center;
    background-repeat: no-repeat;
    padding: 0px 0px 6px 6px;
}
.all_prod_no_bg{
    padding: 5px 0px 0px 20px;
}

.all_prod a{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 11px;
    height: 20px;        
}
.all_prod_no_bg a{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 11px;
    height: 20px;        
}

.pad_block{
    padding-left: 25px;
}

.block_prod_detal{
    width: 268px;
    height: 178px;
    margin: 8px 7px 0px 7px;
    background:url(../img/bg_block_prod.jpg) ;
    background-repeat: repeat-y;
    background-position: right; 
    float:left;
    border: solid 1px #fff;
}
.block_prod_detal:hover{
    border: solid 1px #81543E;
} 

.block_prod_detal td.prod_top_2{
    background:url(../img/bg_top_block_prod.gif) ;
    background-position: top right;
    background-repeat: no-repeat;
    color: #fff;
    font-family: Arial;
    font-size: 14px;
    text-align: right;
    padding: 0px 2px 0px 0px;
    width: 50%;
    height: 20px;
}

.block_prod_detal td.prod_top_1{
    color: #9f1f02;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    padding: 0px 2px 0px 5px;
    font-weight: bold;
    height: 20px;
}

.details{
    background:url(../img/bg_details.gif) ;
    background-repeat: no-repeat;    
    border: 0px;
    width: 68px;
    height: 17px;
    color: #7f5642;
    font-family: Tahoma;
    font-size: 9px;
    text-align: center;
    padding-top: 3px; 
}

.details a{
    color: #7f5642;
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
}

.details a:hover{
    text-decoration: underline;
}


.zakaz_mini{
    background:url(../img/bg_zakaz.gif) ;
    background-repeat: no-repeat;    
    border: 0px;
    width: 68px;
    height: 17px;
    color: #7f5642;
    font-family: Tahoma;
    font-size: 9px;
    padding-left: 17px;
    padding-top: 3px;
}

.zakaz_mini a{
    color: #7f5642;
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
}

.zakaz_mini a:hover{
    text-decoration: underline;
}

.pic_detals{
    padding: 20px 0px 10px 0px;
    width: 105px;
}

.pic_detals_1{
    padding: 40px 0px 10px 0px;
    width: 105px;
}

.zakaz_block{
    padding-left: 0px;
}


.data{
    padding-left: 5px;
}
.data_1{
    width: 100%;
    color: #7f5642;
    line-height: 10px;
    font-family: Tahoma;
    font-size: 10px;
    min-height: 16px;
}
.data_2{
    width: 100%;
    height: 16px;
    color: #343a4a;
    font-family: Tahoma;
    font-size: 12px;
}

.data_2 a{
    height: 16px;
    color: #343a4a;
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

.data_2 a:hover{
    color: #7f5642;
}
.data_3{
    width: 72px;
    height: 12px;
    color: #7f8185;
    font-family: Tahoma;
    font-size: 9px;
    float: left;
}
.data_4{
    height: 12px;
    color: #434242;
    font-family: Tahoma;
    font-size: 9px;
}

.data_4 a{
    color: #434242;
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
    font-weight: bold;
}

.data_4 a:hover{
    color: #7f5642;
}

.data_4_color{
    height: 12px;
    color: #3a404f;
    font-family: Tahoma;
    font-size: 9px;
}
.data_5{
    width: 100%;
    list-style-type: square;
    padding: 0px 0px 0px 13px;
    margin: 0px;
}        
.data_5 li{
    width: 100%;
    height: 12px;
    color: #7f8185;
    font-family: Tahoma;
    font-size: 9px;
    list-style-type: square;
    padding: 0px 0px 0px 0px;
    margin: 0px;
}

.data_6{
    color: #7f8185;
    font-family: Tahoma;
    font-size: 9px;
    float: left;
}
.data_7_1{
    color: #434242;
    font-family: Tahoma;
    font-size: 10px;
    text-align: right;
}

.data_7_2{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    font-weight: bold;
}
.data_7_3{
    color: #9f1f02;
    font-family: Tahoma;
    font-size: 10px;
    text-align: right;
}
.data_7_4{
    color: #3a404f;
    font-family: Tahoma;
    font-size: 10px;
    text-align: right;
    text-decoration: underline;
}

.news_all_det{
    padding: 10px 0px 10px 0px;
    background:url(../img/cont_del.gif) ;
    background-repeat: no-repeat;
    background-position: bottom;
}

.news_all_det_last{
    padding: 10px 17px 10px 17px;
}
.news_all_det_last td{
    padding: 0px 8px 0px 8px;
}



.news_all_det td{
    padding: 0px 8px 0px 8px;
}
.sub_news td{
    padding: 0px 0px 0px 0px;
}

.name_news{
    color: #343a4a;
    font-family: Tahoma;
    font-size: 12px;
    text-align: left;

}

.name_news a{
    color: #343a4a;
    font-family: Tahoma;
    font-size: 12px;
}

.name_news a:hover{ 
    text-decoration: none;
}                                 

.type_news{
    color: #825945;
    font-family: Tahoma;
    font-size: 10px;
    text-align: right;
    vertical-align: top;
}

.type_news a{
    color: #825945;
    font-family: Tahoma;
    font-size: 10px;
}

.type_news a:hover{
    font-weight: bold;
} 

.date_news{
    color: #343a4a;
    font-family: Tahoma;
    font-size: 10px;
    text-align: left;
   height: 17px;
}

.date_news a{
    color: #343a4a;
    font-family: Tahoma;
    font-size: 10px;
}

.text_news{
    color: #7a7a7a;
    font-family: Tahoma;
    font-size: 11px;
    text-align: left;
    letter-spacing: 0px;
}

.text_news a{
    color: #7a7a7a;
    font-family: Tahoma;
    font-size: 11px;
}

.view_news{
    color: #a67c67;
    font-family: Tahoma;
    font-size: 11px;
    text-align: left;
}

.view_news a{
    color: #a67c67;
    font-family: Tahoma;
    font-size: 11px;
}

.view_news a:hover{  
    text-decoration: none;
}

.data_news{
    color: #825945;
    font-family: Tahoma;
    font-size: 9px;
    text-align: right;
}

.data_news a{
    color: #825945;
    font-family: Tahoma;
    font-size: 9px;
}

.pagin{
    padding: 0px 0px 0px 25px;
    line-height: 10px;
    text-align: left;
}

.pagin a{
    color: #b38364;
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
}

.pagin a:hover{     
    text-decoration: underline;
}

.pagin a.act{
    color: #81543e;
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
}

.pagin a.act:hover{     
    text-decoration: underline;
}

td.text_company{
    padding: 35px 0px 10px 0px;
    color: #5b5a5a;
    font-size: 10px;
    font-family: tahoma;
}

.text_company a{
    color: #5b5a5a;
    font-size: 10px;
    font-family: tahoma;
}

.brend_name{
    color: #81543e;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
}

.brend_site{
    color: #81543e;
    font-size: 10px;
    font-family: Arial;
    text-align: right;
}
.brend_site a{
    color: #81543e;
    font-size: 10px;
    font-family: tahoma;
    font-weight: bold;
}
.brend_site a:hover{   
    font-weight: bold;
}
 
.brend_text{
    color: #7a7a7a;
    font-size: 11px;
    font-family: Tahoma;
}

.brend_text a{          
    color: #81543e;
    font-family: Tahoma;
    text-decoration: underline;
}

div.watches{
    background:url(../img/watches.png) ;
    background-repeat: no-repeat;
    background-position: left top;
    width: 106px;
    height: 52px;
    float: left;
    cursor: pointer; 
}

div.watches_hov{
    background:url(../img/watches.png) ;
    background-repeat: no-repeat;
    background-position: right top;
    width: 106px;
    height: 52px;
    float: left;
    cursor: pointer; 
}

div.jewerly{
    background:url(../img/jewerly.png) ;
    background-repeat: no-repeat;
    background-position: left top;
    width: 80px;
    height: 52px;
    float: left;
    cursor: pointer;
}

div.jewerly_hov{
    background:url(../img/jewerly.png) ;
    background-repeat: no-repeat;
    background-position: right top;
    width: 80px;
    height: 52px;
    float: left;
    cursor: pointer; 
}

.copy{
    color: #bebfc1;
    font-size: 9px;
    font-family: Tahoma;
}

.copy a{
    color: #bebfc1;
    font-size: 9px;
    font-family: Tahoma;
    text-decoration: underline;
}

.bottom_left {
	vertical-align: top;
}

span.select {
   position: absolute;
   width: 100px; 
   height: 21px;
   padding: 0 5px 0 5px;
   color: #454545;
   font: 12px/21px arial,sans-serif;
   background:#dddddd url(../img/bg_select_opt.jpg) no-repeat scroll left top;
   overflow: hidden;
}
 


input.styled { display: none; width: 110px; } 
select.styled { position: relative; width: 110px; opacity: 0; filter: alpha(opacity=0); z-index: 5; font-size:11px;}


table.ppp td{
    vertical-align: middle;
}