﻿body
{
    background-color: #f7e7ce;
    background-image: url('/Images/bg.gif');
    background-repeat: repeat;
    
    color: #473c2c;    
    font-family: Tahoma;
    font-size: 11px;
    
    padding: 0px;
    margin: 0px;
}

img
{
    border: 0px;
}

a, a:link
{
    color: #a72400;
}

a.pager
{
    color:#a72400;
    font-size:12px;
    font-family:Tahoma;
}

a:active.pager
{
    color:#a72400;
    font-size:12px;
    font-family:Tahoma;
}
.pager
{
    color:#a72400;
    font-size:12px;
    font-family:Tahoma;
}
.cpager
{
    color:#a72400;
    font-size:12px;
    font-family:Tahoma;
    font-weight:bold;
}

/* HEADER */
div#header
{
    background-image: url('/Images/header_bg.jpg');
    background-repeat: repeat-y;
    background-position: top center;
    margin: 0px auto;
    width: 1250px;
    height: 367px; 
}
    div#header div#descr
    {
        float: left;
        padding-left: 133px;
        padding-top: 4px;
    }
    div#header div#descr span
    {
        color: #fff6dd;
        background-color: #b72919;
    }
    div#header div#sitemap
    {
        float: right;
        padding-right: 157px;
        padding-top: 4px;
    }
    div#header div#sitemap a
    {        
        color: #fff6dd;
        background-color: #b72919;
    }
    div#header div#phones
    {        
        float: left;
        padding-left: 194px;
        padding-top: 85px;
    }
    div#header div#phones a
    {        
        font-weight: bold;
    }
    div#header div#fav_add
    {                                
        float: left;
        padding-left: 64px;      
        width: 552px;
        height: 106px;
    }
    div#header div#cart
    {
        float: right;
        padding-right: 190px;
        padding-top: 28px;
        height: 78px;
    }
    div#header div.header_button
    {
        background-image: url('/Images/header_button.gif');
        background-repeat: no-repeat;
        
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        text-transform: uppercase;
        
        padding-top: 15px;
        
        width: 121px;
        height: 33px;        
    }
    div#header div.header_button a
    {
        color: #ffd9ac;
        text-decoration: none;
    }    
    div#header div#idei
    {        
        float: left;
        padding-left: 124px;
        padding-top: 3px;
    }
    div#header div#upakovka
    {        
        float: left;
        padding-left: 5px;
        padding-top: 3px;
    }
    div#header div#dostavka
    {        
        float: left;
        padding-left: 490px;
        padding-top: 3px;
    }
    div#header div#cabinet
    {        
        float: left;
        padding-left: 5px;
        padding-top: 3px;
    }
    
    /* fei */
    div#header div#medal
    {
        float: left;
        padding-left: 140px;
        padding-top: 0px; 
    }
    div#header div#prikol
    {
        float: left;
        padding-left: 0px;
        padding-top: 15px; 
    }
    div#header div#medal2
    {
        float: left;
        padding-left: 18px;
        padding-top: 10px; 
    }
    div#header div#sale
    {
        float: left;
        padding-left: 76px;
        padding-top: 24px; 
    }
    div#header div#new
    {
        float: left;
        padding-left: 20px;
        height: 180px;
    }






/* HEADER */
div#short_header
{
    background-image: url('/Images/short_header_bg.jpg');
    background-repeat: repeat-y;
    background-position: top center;
    margin: 0px auto;
    width: 1250px;
    height: 165px; 
}
    div#short_header div#descr
    {
        float: left;
        padding-left: 133px;
        padding-top: 4px;
    }
    div#short_header div#descr span
    {
        color: #fff6dd;
        background-color: #b72919;
    }
    div#short_header div#sitemap
    {
        float: right;
        padding-right: 157px;
        padding-top: 4px;
    }
    div#short_header div#sitemap a
    {        
        color: #fff6dd;
        background-color: #b72919;
    }
    div#short_header div#phones
    {        
        float: left;
        padding-left: 194px;
        padding-top: 85px;
    }
    div#short_header div#phones a
    {        
        font-weight: bold;
    }
    div#short_header div#fav_add
    {                                
        float: left;
        padding-left: 64px;      
        width: 552px;
        height: 106px;
    }
    div#short_header div#cart
    {
        float: right;
        padding-right: 190px;
        padding-top: 28px;
        height: 78px;
    }
    div#short_header div.header_button
    {
        background-image: url('/Images/header_button.gif');
        background-repeat: no-repeat;
        
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        text-transform: uppercase;
        
        padding-top: 15px;
        
        width: 121px;
        height: 25px;        
    }
    div#short_header div.header_button a
    {
        color: #ffd9ac;
        text-decoration: none;
    }    
    div#short_header div#idei
    {        
        float: left;
        padding-left: 124px;
        padding-top: 3px;
    }
    div#short_header div#upakovka
    {        
        float: left;
        padding-left: 5px;
        padding-top: 3px;
    }
    div#short_header div#dostavka
    {        
        float: left;
        padding-left: 490px;
        padding-top: 3px;
    }
    div#short_header div#cabinet
    {        
        float: left;
        padding-left: 5px;
        padding-top: 3px;
    }
    
    /* fei */
    div#header div#medal
    {
        float: left;
        padding-left: 140px;
        padding-top: 0px; 
    }
    div#header div#prikol
    {
        float: left;
        padding-left: 0px;
        padding-top: 15px; 
    }
    div#header div#medal2
    {
        float: left;
        padding-left: 18px;
        padding-top: 10px; 
    }
    div#header div#sale
    {
        float: left;
        padding-left: 76px;
        padding-top: 24px; 
    }
    div#header div#new
    {
        float: left;
        padding-left: 20px;
        height: 180px;
    }





/* CENTER AREA */
div#center
{
    padding: 0px;
    padding-left: 105px;
    /*width: 1250px;*/
    background-image: url('/Images/content_bg.gif');
    background-repeat: repeat-y;
    background-position: top center;
}
div#container
{
    
}


#center_container
{
    background-image: url('/Images/content_bg.gif');
    background-repeat: repeat-y;
    background-position: top center;
    margin: 0px auto;
    width: 1250px;
    
    min-height:1130px; /*ff*/
    height: auto !important; /*ie7 */
    height: 1130px; /*ie6 */
    
    padding-left:104px;
    padding-right:135px;
}


/* LEFT MENU */
div#left_container
{
    background-image: url('/Images/left_top_bg.gif');
    background-repeat: repeat-y;
    background-position: top left;
    float: left;
    width: 227px;    
}
    /* search */
    div#left_container div#search
    {
        float: left;
        margin-left: 0px;
        padding-top: 0px;
    }
    div#left_container div#search table
    {
        width: 230px; 
        height: 119px;
    }
    div#left_container div#search table td.title
    {
        color: #e52c01;
        background-color: #fffcf2;
        font-size: 14px;
        font-weight: bold;
        width: 139px;
        height: 30px;
    }
    div#left_container div#search table td.input
    {        
        background-color: #fffcf2;        
        width: 139px;
        height: 25px;
    }
    div#left_container div#search table td.input input
    {
        color: #e52c01;
        font-size: 12px;
        border-top: solid 1px #a72400;
        border-left: solid 1px #b27362;
        border-bottom: solid 1px #f0ece3;
        border-right: solid 1px #f9f9fb;
        width: 132px;
    }
    div#left_container div#search table td.full_search
    {
        background-color: #fffcf2;
        font-size: 10px;
        width: 139px;
        height: 26px;
    }
    
    /* MENU STYLE / See Menu.css */
    
    /* oblako */
    div#left_container div#oblako
    {
        float: left;
        margin-left: 22px;
        padding-top: 15px;
    }
    div#left_container div#oblako a
    {
        color: #cd7c50;
    }
    
    .oblako1
    {
        font-size: 10px;
        color: #cd7c50;
        font-weight:bold;
    }
    .oblako2
    {
        font-size: 11px;
        color: #cd7c50;
    }
    .oblako3
    {
        font-size: 12px;
        color: #cd7c50;
        font-weight:bold;
    }
    .oblako4
    {
        font-size: 13px;
        color: #cd7c50;
    }
    .oblako5
    {
        font-size: 14px;
        color: #cd7c50;
        font-weight:bold;
    }
    .oblako6
    {
        font-size: 15px;
        color: #cd7c50;
    }
    .oblako7
    {
        font-size: 16px;
        color: #cd7c50;
        font-weight:bold;
    }
    .oblako8
    {
        font-size: 18px;
        color: #cd7c50;
    }
    .oblako9
    {
        font-size: 20px;
        color: #cd7c50;
    }
    .oblako10
    {
        font-size: 24px;
        color: #cd7c50;
    }
   
    /* banner */
    div#left_container div#banner
    {
        float: left;
        margin-left: 0px;
        padding-top: 14px;
    }


/* MAIN CONTENT */
div#right_container
{
    background-image: url('/Images/right_top_bg.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    float: right;
    width: 767px;
}
    
    div#right_container div.horizontal_dot
    {
        width: 100%;
        height: 7px;
        background-image: url('/Images/2dot_separator.gif');
        background-repeat: repeat-x;
    }
    
    div#right_container table.content_table
    {
        width: 100%;
    }    
    div#right_container table.content_table td.title_cell
    {
        padding-left: 10px;
        padding-bottom: 3px;
    }
    div#right_container table.content_table td.content_cell
    {
        padding-left: 10px;        
    }
    div#right_container table.content_table td.content_cell table.items_table
    {
        width: 772px;
        height: 386px;
        background-image: url('/Images/separators_bg.gif');
        background-repeat: no-repeat;
    }
    div#right_container table.text_table span, 
    div#right_container table.text_table a, 
    div#right_container table.text_table strong
    {
        background-color: #fff6dd;
    }
    div#right_container table.text_table a.title
    {
        font-size: 18px;
    }
    div#right_container table.text_table a.category
    {
        color: #473c2c; 
        font-size: 12px;
    }
    div#right_container table.text_table a.s_text
    {
        color: #473c2c; 
        font-size: 11px;
    }
    div#right_container table.text_table .price
    {
        color: #f33108;
    }
    div#right_container table.in_cart_table .link
    {
        color: #fff6dd; 
        background-color: #be5a39; 
        padding-bottom: 3px;
    }
    div#right_container table.small_text_table a.title
    {
        font-size: 12px;
    }
    div#right_container table.small_text_table a.category
    {
        color: #473c2c; 
    }
    div#right_container table.small_text_table a.s_text
    {
        color: #473c2c; 
        font-size: 11px;
    }
    div#right_container table.small_text_table .price
    {
        color: #f33108;
    }
    div#right_container table.in_cart_table .link
    {
        color: #fff6dd; 
        background-color: #be5a39; 
        padding-bottom: 3px;
    }
    
    div#right_container div#bottom_sitemap
    {
        width: 100%;
        text-align: center;
        text-transform: uppercase;
    }
    
    div#right_container div#address
    {
        height: 80px;
        width: 100%;
        color: #fff6dd;
        text-align: center;
        background-color: #ff532b;       
    }
    div#right_container div#address a
    {
        color: #fff6dd;
    }

/* FOOTER */
table.footer
{
    background-image: url('/Images/footer_bg.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    margin: 0px auto;
    width: 1250px;
    height: 124px;
}
    table.footer td div#text
    {
        float: left;
        color: #a2856f;
        padding-left: 136px;
        padding-top: 50px;
        width: 620px;
    }
    table.footer td div#banners
    {
        float: right;
        text-align: right;
        padding-right: 155px;
        padding-top: 45px;
        width: 320px;
    }

/* BIG POPUP */
table.big_popup_table
{
    background-color: #fff6dd;
    width: 700px;
}
table.big_popup_table td.header
{
    padding-left:22px;
    background-image: url('/Images/big_popup/header.jpg');
    background-repeat: no-repeat;
    height: 68px;
}
table.big_popup_table td.sitepath
{
    padding-left:22px;
    color: #a72400;
    font-size: 10px;
}
table.big_popup_table td.back
{
    font-size: 10px;
    padding-right: 32px;
}
table.big_popup_table td.title
{
    padding-left: 22px;
}
table.big_popup_table td.title span.title
{
    color: #ff532b;
    font-size: 24px;    
}
table.big_popup_table td.title span.artikul
{
    color: #ff532b;
    font-size: 12px;
}
table.big_popup_table td.title a
{
    font-size: 10px;
}
table.big_popup_table td div.price
{
    float: right;
    background-image: url('/Images/big_popup/price_bg.gif');
    background-repeat: no-repeat;
    color: #fff6dd;
    font-size: 18px;
    text-align: center;
    width: 293px;
    height: 23px;
}

td.content div.horizontal_dot
{
    height: 7px;
    background-image: url('/Images/2dot_separator.gif');
    background-repeat: repeat-x;
}

table.big_popup_table table.layout_table
{
    width: 700px;
    height: 788px;
    background-image: url('/Images/big_popup/layout_bg.gif');
    background-repeat: no-repeat;
    background-position: top center;
}
table.big_popup_table table.layout_table td.image
{
    width: 491px;
    height: 498px;
    padding-left: 10px;
}
table.big_popup_table table.layout_table td.cart
{
    height: 159px;
}
table.big_popup_table table.layout_table td.phones
{
    height: 162px;
    padding-left: 12px;
    padding-right: 6px;
}
table.big_popup_table table.layout_table td.buttons
{
    height: 171px;
    padding-left: 12px;
    padding-right: 6px;
}
table.big_popup_table table.layout_table td.description
{
    height: 108px;
    padding-left: 20px;
}
table.big_popup_table table.layout_table td.buy
{
    height: 108px;
    padding-left: 12px;
    padding-right: 6px;
}
table.big_popup_table table.layout_table td.text
{
    height: 168px;
    padding-left: 20px;
    text-align: justify;
}
table.big_popup_table td.footer
{
    padding-left:10px;
    background-image: url('/Images/big_popup/footer.jpg');
    background-repeat: no-repeat;
    height: 33px;
}
table.big_popup_table td.footer span, 
table.big_popup_table td.footer a
{
    background-color: #b72919;
    color: #fff6dd;
}


/* POPUP */
table.popup_table
{
    background-color: #fff6dd;
    border: 2px solid #b63325;
    width: 695px;
}
table.popup_table td.header
{
    padding-left:20px;
    background-image: url('/Images/popup/header.jpg');
    background-repeat: no-repeat;
    height: 64px;
    width: 691px;
}
table.popup_table td.back
{
    font-size: 10px;
    padding-right: 32px;
}
table.popup_table td.title
{
    padding-left: 22px;
}
table.popup_table td.title span.title
{
    color: #ff532b;
    font-size: 24px;    
}

.subtitle
{
    color: #ff532b;
    font-size: 20px;    
}

table.popup_table td.title span.artikul
{
    color: #ff532b;
    font-size: 12px;
}
table.popup_table td.title a
{
    font-size: 10px;
}
table.popup_table td div.price
{
    float: right;
    background-image: url('/Images/big_popup/price_bg.gif');
    background-repeat: no-repeat;
    color: #fff6dd;
    font-size: 18px;
    text-align: center;
    width: 293px;
    height: 23px;
}

table.popup_table table.layout_table
{
    width: 691px;
    height: 395px;
    background-image: url('/Images/popup/layout_bg.gif');
    background-repeat: no-repeat;
    background-position: top center;
}
table.popup_table table.layout_table td.image
{
    width: 244px;
    height: 385px;
    padding-left: 24px;
}
table.popup_table table.layout_table td.cart
{
    width: 392px;
    height: 103px;
}
table.popup_table table.layout_table td.phones
{
    width: 392px;
    height: 114px;
}
table.popup_table table.layout_table td.description
{
    width: 392px;
    height: 157px;
}
table.popup_table td.footer
{
    padding-left:10px;
    background-image: url('/Images/popup/footer.jpg');
    background-repeat: no-repeat;
    height: 33px;
}
table.popup_table td.footer span, 
table.popup_table td.footer a
{
    background-color: #b72919;
    color: #fff6dd;
}
/* ---------------- NEW ---------------------- */
.v_separator
{
	background-image: url('/Images/separator_v_new.gif'); 
	background-repeat: repeat-y; 
	background-position: left top; 
	width: 3px; 
	padding-left: 3px;
}

.h_separator_bottom
{
	background-image: url('/Images/separator_h_new.gif'); 
	background-repeat: repeat-x; 
	background-position: bottom; 
	height: 3px;	
}

.v_border_l
{
	background-image: url('/Images/separator_v_new.gif'); 
	background-repeat: repeat-y; 
	background-position: left top; 
	padding-left: 3px;
}

.v_border_r
{
	background-image: url('/Images/separator_v_new.gif'); 
	background-repeat: repeat-y; 
	background-position: right top; 
	padding-right: 3px;
}