body
{
    font-family: arial, helvetica, sans-serif;
    padding: 0;
    background-color: white;
    margin: 0;
}

body
{
margin: 0;
color: #707070;
}

div
{
    margin: 0px;
    padding: 0px;
}

a
{
color: #707070;
}

input
{
border: 1px solid silver;
}

th
{
    color: black;
    font-size: 11pt;
    text-align: left;
}

td
{
    color: #707070;
    font-size: 10pt;
}

#page-holder
{
    width: 992px;
    padding: 0px;
    margin: auto;
    padding: 0;
}

#top
{
    background-color: black;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    height: 130px;
}

#top-menu-holder
{
    height: 130px;
    margin: 0px;
    padding: 0px;
    float: left;
    color: #707070;
}

#top-menu
{
    margin-top: 0px;
    /*height: 120px;*/
    padding-top: 90px;
    padding-left: 20px;
}

.top-menu-item
{
    
}

.top-menu-item a
{
    color: #707070;
    text-decoration: none;
}

.top-menu-item-selected a
{
    color: white;
    text-decoration: none;
}

#top-slogan
{
    width: 320px;
    /*height: 75px;*/
    /*background-image: url(/skins/main/img/label.png);
    background-repeat: no-repeat;
    background-position: center;*/
    float: right;
    /*margin-top: 17px;*/
    margin-right: 10px;
    text-align: center;
}

#top-slogan img
{
    
    margin-top: 13px;
    //margin-left: 40px;
    border: 0px;
}

.top-slogan-text
{
//padding-left: 25px;
text-align: center;
}

.top-slogan-text h1,
.top-slogan-text a
{
    margin: 0;
    padding-top: 14px;
    font-size: 8pt;
    color: #707070;
    text-decoration: none;
}

.top-slogan a
{
margin: auto;
margin-left: 20px;
}

.top-slogan-text h1
{
margin: 0;
padding: 0;
font-weight: normal;
}
#section-image
{
font-size: 0;
}

#shadow
{
    background-image: url(/skins/main/img/shadow.png);
    background-repeat: repeat-x;
    height: 18px;
}

.shadow-image-holder
{
    padding-bottom: 18px;
    background-image: url(/skins/main/img/shadow.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-size: 0;
}

.shadow-image-holder a,
.shadow-image-holder img
{
    border: 0px;
}

#splitter
{
    height: 1px;
    background-color: #343434;
    background-repeat: repeat-x;
}

#bottom
{
    height: 276px;
    margin-top: 30px;
}

#bottom-slogan
{
    background-image: url(/skins/main/img/bottom_slogan.png);
    background-repeat: no-repeat;
    width: 220px;
    height: 80px;
    margin: auto;
}

#bottom-slogan img
{
    border: 0px;
}

#bottom-slogan span
{
    display: none;
}

#bottom-menu
{
margin: auto;
width: 625px;
}

#bottom-menu-item-1,
#bottom-menu-item-2,
#bottom-menu-item-3,
#bottom-menu-item-4,
#bottom-menu-item-5,
#bottom-menu-item-6
{
    width: 140px;
    height: 90px;
    padding-top: 30px;
    padding-right: 14px;
    background: url(/skins/main/img/bottom_menu_1.gif) no-repeat;
    float: left;
    color: #707070;
    font-size: 11px;
}

#bottom-menu-item-2
{
    background-image: url(/skins/main/img/bottom_menu_2.gif);
}

#bottom-menu-item-3
{
    background-image: url(/skins/main/img/bottom_menu_3.gif);
}

#bottom-menu-item-4
{
    background-image: url(/skins/main/img/bottom_menu_4.gif);
}

#bottom-menu-item-5
{
    background-image: url(/skins/main/img/bottom_menu_5.gif);
}

#bottom-menu-item-6
{
    background-image: url(/skins/main/img/bottom_menu_6.gif);
}

#bottom-menu-item-1 span,
#bottom-menu-item-2 span,
#bottom-menu-item-3 span,
#bottom-menu-item-4 span,
#bottom-menu-item-5 span,
#bottom-menu-item-6 span
{
    font-size: 12px;
    font-weight: bold;
}

#bottom-menu-item-1 a,
#bottom-menu-item-2 a,
#bottom-menu-item-3 a,
#bottom-menu-item-4 a,
#bottom-menu-item-5 a,
#bottom-menu-item-6 a
{
    color: #707070;
    font-size: 12px;
}

.bottom-menu-item-caption
{
    font-size: 10px;
}

#catalogue-section-center
{
    margin: 0;
    padding: 0;
    background: silver;
}

#catalogue-section-center-center
{
float: left;
    width: 462px;
    margin: 0px;
    padding: 0px;    
}

#item-center-center
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 450px;
    margin-top: 23px;
}        

#news-center-center
{
    width: 777px;
    float: left;
}

#about-center-center
{
    width: 710px;
    float: left;
    margin-top: 5px;
}

#faq-center-right
{
    width: 160px;
    float: left;
    margin-left: 22px;
    color: #707070;
    margin-top: 18px;
}    

#catalogue-section-center-right
{
    width: 160px;
    float: left;
    margin-left: 22px;
    color: #707070;
    margin-top: 18px;
}    

/*#faq-center-right input,*/
#faq-center-right textarea
{
    border: 1px solid silver;
}

#cart-section-center-center
{
float: left;
width: 740px;
/*width: 740px; check it!*/
padding-top: 25px;
}    

.menu-left-item
{
    text-decoration: none;
    color: #707070;
    padding-bottom: 10px;
}

.catalogue-section-item-name
{
    font-size: 12px;
    color: #707070;
    float: left;
    text-decoration: none;
    /*height: 32px;*/
    overflow: hidden;
}


.catalogue-section-item-name a
{
    font-size: 12px;
    color: #707070;
    /*float: left;*/
    text-decoration: none;
}

.catalogue-section-item-action
{
    float: right;
    font-size: 14px;
    color: red;
}

.catalogue-section-item-action-details,
.catalogue-section-item-action-details a
{
    font-size: 10px;
    color: #707070;
    text-decoration: none;
}

.catalogue-section-item-price
{
    font-size: 12px;
}

.catalogue-section-item-price span
{
    font-size: 20px;
    font-weight: bold;
    color: black;
}



.catalogue-section-item
{
    float: left;
    width: 204px;
    margin-bottom: 12px;
    margin-right: 10px;
    /*margin-right: 23px;*/
}

.item-item-additional1 .catalogue-section-item
{
    float: left;
    width: 204px;
    margin-bottom: 12px;
    margin-right: 0px;
}

.item-item-additional2 .catalogue-section-item
{
float: left;
margin-right: 0px;
}

.aligner
{
    clear: both;
}

.faq-question,
.catalogue-catalogue-1-item,
.about-left-menu
{
    margin-bottom: 8px;
}

.faq-question a,
.catalogue-catalogue-1-item a,
.about-left-menu a
{
    font-size: 16px;
    color: #707070;
    text-decoration: none;
}

.catalogue-catalogue-1-item h2
{
margin:0;
padding: 0;
font-size: 16px;
color: #707070;
text-decoration: none;
font-weight: normal;
}

.catalogue-catalogue-1-item-selected h2
{
margin:0;
padding: 0;
font-size: 16px;
color: #707070;
text-decoration: none;
font-weight: bold;
}

.catalogue-catalogue-2-item h2
{
margin:0;
padding: 0;
font-size: 13px;
color: #707070;
text-decoration: none;
font-weight: normal;
}

.catalogue-catalogue-2-item-selected h2
{
margin:0;
padding: 0;
font-size: 13px;
color: #707070;
text-decoration: none;
font-weight: bold;
}


.faq-question-slected,
.catalogue-catalogue-1-item-selected,
.about-left-menu-slected
{
    font-size: 16px;
    font-weight: bold;
    color: #313131;
    margin-bottom: 8px;
}

.catalogue-catalogue-2-item
{
    margin-bottom: 4px;
}

.catalogue-catalogue-2-item a
{
    font-size: 13px;
    color: #707070;
    text-decoration: none;
    margin-bottom: 0px;
}

.catalogue-catalogue-2-item-selected
{
    font-size: 13px;
    color: #313131;
    margin-bottom: 4px;
    font-weight: bold;
}

#catalogue-search-input
{
    border: 1px solid silver;
}

#catalogue-brands-cloud
{
    width: 156px;
    margin-top: 20px;
    text-align: justify;
}

.catalogue-brands-cloud-1,
.catalogue-brands-cloud-2,
.catalogue-brands-cloud-3,
.catalogue-brands-cloud-4,
.catalogue-brands-cloud-5,
.catalogue-brands-cloud-6,
.catalogue-brands-cloud-7,
.catalogue-brands-cloud-8,
.catalogue-brands-cloud-9,
.catalogue-brands-cloud-10
{
    text-decoration: none;   
    color: #707070;
}

.catalogue-brands-cloud-1
{
    font-size: 8px;
    
}

.catalogue-brands-cloud-2
{
    font-size: 9px;
}

.catalogue-brands-cloud-3
{
    font-size: 10px;
}

.catalogue-brands-cloud-4
{
    font-size: 10px;
}

.catalogue-brands-cloud-5
{
    font-size: 11px;
}

.catalogue-brands-cloud-6
{
    font-size: 12px;
}

.catalogue-brands-cloud-7
{
    font-size: 13px;
}

.catalogue-brands-cloud-8
{
    font-size: 14px;
}

.catalogue-brands-cloud-9
{
    font-size: 15px;
}

.catalogue-brands-cloud-10
{
    font-size: 16px;
}

#catalogue-advanced-search-caption
{
font-size: 15px;   
margin-bottom: 10px;
color: #313131;
font-weight: bold;
}

#catalogue-advanced-search-description
{
    color: #707070;
    font-size: 12px;
    margin-bottom: 10px;
}

#catalogue-advanced-search span
{
    color: #707070;
    font-size: 13px;
    margin: 0px;
}

#catalogue-choose
{
    padding-top: 26px;
}

#catalogue-cart-caption,
#catalogue-choose-caption,
#faq-ask-caption
{
    font-size: 16px;
    color: black;
    font-weight: bold;
}

#catalogue-cart-description,
#catalogue-choose-description
{
    font-size: 11px;
    color: #707070;
}

#catalogue-cart-caption a
{
    text-decoration: none;
    color: black;
    font-weight: bold;
}

#catalogue-cart-description a
{
    text-decoration: none;
    color: #707070;
}

.catalogue-choose-input-caption
{
    font-size: 12px;
    color: #707070;
    margin-top: 5px;
}

/**************************** common styles for drop lists BEGIN *********************************************/
div.yuimenu .bd
{
    zoom: normal;
}

.yui-button button
{
    color: #707070;
}

.yui-button,
.yui-menu-button
{
    width: 149px;
    /*height: 20px;*/
    background-image: url("/skins/main/img/droplist_bg.gif");
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 5px;
    border: 1px solid silver;
}

.yui-button-hover,
.yui-menu-button-hover
{
    width: 149px;
    /*height: 20px;*/
    background-image: url("/skins/main/img/droplist_bg.gif");
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 5px;
}

.yui-button-active,
.yui-menu-button-active
{
    width: 149px;
    /*height: 20px;*/
    background-image: url("/skins/main/img/droplist_bg1.gif");
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 5px;
}

.yuimenuitemlabel,
.yuimenuitemlabel a
{
    background-color: white;
    text-decoration: none;
    color: #2A6882;
    font-size:11px;
    padding-left: 5px;
    padding-right: 5px;
}

.yuimenuitemlabel-selected,
.yuimenuitemlabel-selected a
{
    background-color: #9BB0BC;
    text-decoration: none;
    color: #2A6882;
    font-size:11px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: default;
}

.yui-skin-sam .yuimenu .bd
{
    background-color:#FFFFFF;
    border:1px solid #808080;
}

.bd
{
    background-color:#FFFFFF;
    border:1px solid #808080;
}

.yui-menu-body-scrolled 
{
    border-color:#CCCCCC #808080;
    overflow:hidden;
}

.topscrollbar 
{
    background-position:center -950px;
    border-bottom-width:0;
}

.topscrollbar, 
.bottomscrollbar 
{
background:#FFFFFF url(/skins/main/img/scroll_up.gif) no-repeat scroll 0 0;
border:1px solid #808080;
height:16px;
background-position: center;
}

.bottomscrollbar 
{
background:#FFFFFF url(/skins/main/img/scroll_down.gif) no-repeat scroll 0 0;
background-position: center;
}

.topscrollbar, 
.bottomscrollbar,
.topscrollbar_disabled,
.bottomscrollbar_disabled
{
    background:#FFFFFF url(/skins/main/img/scroll_up.gif) no-repeat scroll 0 0;
    border:1px solid #808080;
    height:16px;
    background-position: center;
}

.bottomscrollbar 
{
    background:#FFFFFF url(/skins/main/img/scroll_down.gif) no-repeat scroll 0 0;
    background-position: center;
}

.topscrollbar_disabled
{
    background:#FFFFFF url(/skins/main/img/scroll_up_disabled.gif) no-repeat scroll 0 0;
    background-position: center;
}
.bottomscrollbar_disabled
{
    background:#FFFFFF url(/skins/main/img/scroll_down_disabled.gif) no-repeat scroll 0 0;
    background-position: center;
}
/**************************** common styles for drop lists END *********************************************/

.item-item-comments-form-input-holder input,
.item-item-comments-form-input-holder textarea,
.catalogue-choose-input-holder input,
.catalogue-choose-submit-holder input,
.faq-ask-form-submit-holder input
{
    border: 1px solid silver;
}

#catalogue-choose-input-from,
#catalogue-choose-input-to
{
    width: 40px;
    float: left;
    margin-right: 10px;
}

.catalogue-choose-input-price-caption
{
    color: #707070;
    float: left;
    width: 25px;
}

#catalogue-search-caption
{
color: #313131;    
font-size: 16px;
padding-top: 26px;
font-weight: bold;
}

.catalogue-search-input-holder
{
    margin-bottom: 6px;    
}

#catalogue-brands-cloud-caption
{
font-size: 16px;
color: #313131;
font-weight: bold;
}

#catalogue-brands-cloud
{
    margin-bottom: 20px;
}

.search-item-droplist-holder
{
    margin-top: 6px;
}

.catalogue-advanced-search-submit-holder
{
    margin-top: 10px;
    text-align: right;
}

#catalogue-section-center-center-caption
{
    font-size: 18px;
    color: #313131;
    float: left;
    margin-top: 14px;
}

#catalogue-section-center-center-sort
{
    float: left;
    margin-left: 10px;    
    color: #707070;
    margin-top: 4px;
}

#catalogue-section-center-center-sort a
{
    /*text-decoration: none;*/
    color: #707070;
}

.catalogue-section-center-center-pager
{
    margin-top: 10px;
}

.catalogue-section-center-center-pager-pages
{
    float: left;
    color: #707070;
    margin-bottom: 16px;
    margin-top: 5px;
}

.catalogue-section-center-center-pager-pages a
{
    color: #707070;
}

.catalogue-section-center-center-pager .yui-button,
.catalogue-section-center-center-pager .yui-menu-button,
.catalogue-section-center-center-pager .yui-button-hover,
.catalogue-section-center-center-pager .yui-menu-button-hover,
.catalogue-section-center-center-pager .yui-button-active,
.catalogue-section-center-center-pager .yui-menu-button-active
{
    width: 49px;
}    


#catalogue-choose-brand-input-holder .yui-button,
#catalogue-choose-brand-input-holder .yui-menu-button,
#catalogue-choose-brand-input-holder .yui-button-hover,
#catalogue-choose-brand-input-holder .yui-menu-button-hover,
#catalogue-choose-brand-input-holder .yui-button-active,
#catalogue-choose-brand-input-holder .yui-menu-button-active,
#catalogue-choose-brand-input-holder .bd
{
    width: 136px;
}    

.pager-pages-num-holder
{
    float: right;
    color: #707070;
    margin-right: 31px;
    margin-bottom: 10px;
}

.catalogue-section-item-img-holder
{
    padding-bottom: 9px;
    background-image: url(/skins/main/img/catalog_section_item_bg.png);
    background-repeat: repeat-x;
    background-position: bottom;
    /*width: 205px;
    height: 134px;*/
    font-size: 0px;
}

.catalogue-section-item-img-holder a,
.catalogue-section-item-img-holder img
{
    border: 0px;
}

#top5 ol
{
    margin-left: 0px;
    padding-left: 20px;
    color: #707070;
}


.top5-item-name a
{
    color: #707070;
}

.top5-item-foo
{
    float: left;
    color: #707070;
}

.top5-item-price
{
    float: right;
    color: #707070;
}


#interesting,
#top5,
#last-news
{
    color: #707070;
}

#news-subscribe
{
    color: #707070;
}

#top5-caption,
#interesting-caption,
#news-subscribe-caption,
#last-news-caption
{
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 10px;
}

#news-subscribe input
{
    border: 1px solid silver;
}

#news-subscribe-input-holder
{
    margin-top: 10px;
}

#news-subscribe-input-holder
{
    margin-top: 10px;
}

.item-item
{
    margin-bottom: 20px;
    width: 432px;
}

.catalogue-item-img-holder
{
    margin: 0;
    border: 0;
    padding-bottom: 6px;
    background-image: url(/skins/main/img/catalog_section_item_bg.png);
    background-repeat: repeat-x;
    background-position: bottom;
    float: left;
}


.catalogue-item-img-holder img,
.catalogue-item-img-holder a
{
    border: 0;
    margin: 0;
    padding: 0;
}

.catalogue-item-caption,
.catalogue-item-caption a
{
    font-size: 16px;
    color: black;
    margin-bottom: 4px;
}

.catalog-item-description
{
    margin-bottom: 10px;
    color: #707070;
}

.catalog-item-description a
{
    color: #707070;
    margin: 0;
    padding: 0;
}

.catalogue-item a
{
    text-decoration: none;
}

.item-item-small-img-holder1,
.item-item-small-img-holder2,
#item-item-big-img-holder
{
    padding-bottom: 9px;
    background-image: url(/skins/main/img/catalog_section_item_bg.png);
    background-repeat: repeat-x;
    background-position: bottom;
    font-size: 0px;
}

#item-item-big-img-holder
{
    width: 432px;
}

.item-item-small-img-holder1
{
    float: left;
    margin-top: 4px;
    
}

.item-item-small-img-holder2
{
float: right;
margin-top: 4px;
}


.item-item-caption
{
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
}

.item-item-action
{
    float: right;
    font-size: 14px;
    color: red;
}
.item-item-action-details,
.item-item-action-details a
{
    color: #707070;
    text-decoration: none;
    font-size: 10px;
}

.item-item-description-value,
.item-item-description-param
{
    float: left;
    width: 200px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #707070;
}

.item-item-description
{
    border-top: 1px solid #707070;
    /*height: 20px;*/
}

#item-item-container
{
    border-bottom: 1px solid #707070;
}


#item-item-cbc-price
{
    padding-top: 8px;
}

#item-item-cbc
{
    float: left;
}

.item-item-additional1
{
 
   
}

.item-item-additional2
{
float: right; 
}

#item-item-additional-caption
{
    font-size: 20px;
    padding-top: 32px;
    margin-bottom:7px;
}

#item-item-price
{
font-size: 12px;
float: right;
}

#item-item-price span
{
font-size: 28px;
font-weight: bold;
color: black;
}

#item-item-cbc-price #item-item-price span
{
font-size: 32px;
}

#item-item-comments-caption
{
    font-size: 16px;
    font-weight: bold;
margin-top: 20px;
}

.item-item-comment-caption
{
    margin-top: 10px;
}

.item-item-comment-caption-name
{
font-size: 12px;
float: left;    
color: black;
padding: bottom: 5px;
}

.item-item-comment-caption-date
{
    font-size: 9px;
    float: right;
    color: black;
}

#item-item-ask-question,
#item-item-comments-form
{
    margin-top: 24px;
    width: 226px;
    float: left;
    font-size: 12px;
    color: #707070;
}

#item-item-ask-question
{
width: 200px;
}

#item-item-ask-question a,
#item-item-comments-form a
{
color: #707070;
}

.item-item-comments-form-caption
{
font-size: 16px;        
color: black;
margin-bottom: 16px;
}



.catalogue-item-image
{
    width: 432px;
}

.catalogue-item-preview-left
{
    width: 210px;
    float: left;
}

.catalogue-item-preview-right
{
    width: 210px;
    float: right;
}

.catalogue-item-param
{
    float: left;
    width: 230px;
    font-size: 14px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #707070;
}

.catalogue-item-value
{
    float: left;
    width: 200px;
    font-size: 14px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #707070;
}

.catalogue-item-name
{
    float: left;
    font-size: 14px;
    padding-top: 7px;
    padding-bottom: 7px;
}

.catalogue-item-price-name
{
    font-size: 14px;
    padding-top: 19px;
    color: #707070;
    float: right;
}

.catalogue-item-price-value
{
    font-size: 24px;
    font-weight: bold;
    padding-top: 10px;
    float: right;
}

.bullet-link
{
height: 15px;
}
.bullet-link a
{
    font-size: 12px;
    text-decoration: none;
    color: black;
    padding-left: 3px;
}

.bullet-red
{
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}

.bullet-green
{
    font-size: 12px;
    font-weight: bold;
    color: #009900;
}

.bullet-yellow
{
    font-size: 12px;
    font-weight: bold;
    color: #ff9900;
}

.catalogue-category-image
{
    padding-top: 17px;
}

.catalogue-category-name a,
.catalogue-category-name h2
{
    font-size: 12pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    margin-top: 0px;
}

.catalogue-category-description
{
    font-size: 10pt;
    color: #707070;
    padding-top: 10px;
    text-decoration: none;
    width: 430px;
}

.catalogue-category-description a
{
    font-size: 10pt;
    color: #707070;
    text-decoration: none;
}

.right-cart-name a
{
    padding-left: 52px;
    padding-top: 10px;
    font-size: 12pt;
    color: black;
    text-decoration: none;
}

.right-cart-text a
{
    padding-left: 50px;
    padding-top: 10px;
    font-size: 8pt;
    color: #707070;
    text-decoration: none;
}

.catalogue-search-submit-holder
{
    text-align: right;
}

.item-item-comments-form-submit-holder
{
/*float: right;*/
text-align: right;
padding-right: 36px;
}

.catalogue-search-submit-holder input,
.catalogue-advanced-search-submit-holder input,
.catalogue-choose-submit-holder input,
.item-item-comments-form-submit-holder input,
.faq-ask-form-submit-holder input
{
    border: 0px solid white;
    cursor: pointer;
    background: url(/skins/main/img/search_button_bg.gif) 0 6px no-repeat;
    text-transform: lowercase;
}

#news-list-holder
{
    float: left;
    width: 706px;
}

#news-entry-holder
{
    float: left;
    width: 706px;
}

.news-entry
{
    float: left;
    width: 220px;
    padding-right: 15px;
    margin-top: 24px;
}

.news-entry-date
{
    font-size: 12px;
    font-weight: bold;
}

.news-entry-title
{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 14px;
}

.news-entry-more
{
    font-size: 12px;
    font-weight: bold;
    float: right;
    color:#313131;
    margin-top: 10px;
}

.news-entry-more a
{
    text-decoration: none;
    color:#313131;
}

.news-entry-announce
{
    font-size: 10pt;
    color: #707070;
}

#news-section-left
{
    float: left;   
    width: 156px;
    margin-right: 50px;
    margin-left: 80px;
    margin-top: 24px;
}

.news-section-left-item,
.news-section-left-item a,
.news-section-left-item-selected
{
    color: #313131;
    font-size:14px;
    margin-bottom:8px;
    text-decoration: none;
}

.news-section-left-item-selected
{
    font-weight: bold;
}

#top-goods,
#last-news
{
    padding-top: 26px;
}

.top-goods-title,
.last-news-title,
.last-news-title a
{
    font-size: 16px;
    font-weight: bold;
    color: #313131;
    text-decoration: none;
}

.top-goods-entry,
.top-goods-entry a
{
    font-size: 12px;
    color: #707070;
    padding-top: 10px;
    text-decoration: none;
}

.last-news-content,
.last-news-content a
{
    font-size: 12px;
    color: #707070;
    padding-top: 10px;
    text-decoration: none;
}

#price-center-left
{
    width: 200px;
    float: left;
    color: #707070;
    padding-left: 42px;
    padding-right:40px;
}

#cart-center-left
{
    width: 200px;
    float: left;
    color: #707070;
}


#price-center-center
{
    width: 640px;
    float: left;
    padding-top: 14px;
}
#cart-center-center
{
    width: 600px;
    float: left;
}

#cart-center-bottom-text-column1,
#cart-center-bottom-text-column2,
#cart-center-bottom-text-column3,
#faq-center-column1,
#faq-center-column2,
#news-center-column1,
#news-center-column2,
#news-center-column3
{
    float: left;
    width: 180px;
    margin-left: 10px;
    margin-right: 10px;
    color: #707070;
}

#faq-center-column
{
float: left;
margin-left: 10px;
margin-right: 10px;
color: #707070;
padding-top: 17px;
}

#about-buy-center-column1,
#about-buy-center-column2,
#about-buy-center-column3
{
    float: left;
    width: 204px;
    margin-left: 10px;
    margin-right: 10px;
    color: #707070;
}

#about-partners-center-column1,
#about-partners-center-column2
{
    float: left;
    width: 380px;
    margin-left: 10px;
    margin-right: 10px;
    color: #707070;
}

#about-partners-center-column1
{
    width: 450px;
}    

#about-descr-center-column1
{
    float: left;
    width: 436px;
    margin-right: 10px;
    color: #707070;
}

#about-descr-center-column2
{
    float: left;
    width: 184px;
    margin-left: 10px;
    margin-right: 10px;
    color: #707070;
}

#about-partners-center-column2
{
width: 710px;
margin-left: 0;
margin-right: 0;
}

#price-center-center table,
#cart-order-form-1 table
{
    width: 100%;
    color: #707070;
}

#cart-conditions
{
    margin-top: 25px;
    font-size: 16px;
    width: 150px;
}

#cart-conditions a
{
    color: black;
    text-decoration: none;
}

.cart-conditions-link,
.cart-conditions-link a
{
    color: black;
    text-decoration: none;
}

#price-center-center thead th
{
    border-bottom: 2px solid silver;
}
#cart-order-form-1 thead th
{
    border-bottom: 1px solid silver;
}

.cart-delete-link,
.cart-delete-link a
{
    color: red;
    text-decoration: none;
    font-size: 11px;
}

#cart-quantity
{
    border: 1px solid silver;
}

#order-field
{
    border: 1px solid silver;
}

#price-center-center td
{
    border-bottom: 1px solid silver;
    height: 30px;
}

/*----------------------------------------------------------------------------*/

#faq-center-left,
#about-buy-center-left,
#news-center-left
{
    float: left;   
    width: 156px;
    margin-right: 50px;
    margin-left: 50px;
}

#cmp-table table
{

}

#cmp-table td
{
    border-bottom: 1px solid silver;   
}

#cmp-table .img-holder
{
    padding-bottom: 5px;
    background: url(/skins/main/img/catalog_section_item_bg.png) repeat-x bottom;
    float: left;
}

#cmp-top
{
    background: url(/skins/main/img/sravnenie_top_bg.png) repeat-x;
    height: 177px;
}


#cmp-table-holder
{
    padding-left: 20px;
    padding-right: 20px;
}

.cmp-price
{
    font-size: 20px;
}

#catalogue-section-center-left
{
    float: left;   
    width: 152px;
    margin-right: 46px;
    padding-left: 65px;
}

/*#about-center-left
{
    float: left;   
    width: 180px;
    margin-right: 5px;
    margin-left: 30px;
}*/

#about-center-left
{
    float: left;   
    width: 180px;
    padding-right: 25px;
    padding-left: 76px;
    margin-top: 17px;
}

#faq-center-center
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 810px;
}

#faq-center-center ol li a{
	text-decoration: none;
	font-weight: bold;
}

#faq-center-center ol li a:hover{
	color:#c4352a;
}
#faq-center-center li{
	margin-top:0px;
}    

#faq-center-center ul{
	margin-bottom: 10px;
	list-style:none;
}

#faq-center-center ul li{
	margin: 5px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	color:#c4352a;
}

#faq-center-center ul li.group{
	font-size: 14px;
}

#faq-center-center ul li.item{
	font-size: 12px;
}

.record .question{
	font-size: 14px;
	margin: 15px 0px 5px 0px;
	font-weight: bold;
}

.record .question span{
	margin-left: -20px;
	color: #f00;
}

.record .ansver span{
	margin-left: -17px;
	color: #f00;
}

#faq-center-center ul li p span{
	color:#000;
	font-weight: bold;
	display:block;
	margin-left: -14pt;
	float:left;
}

#faq-center-center ul li .answer{
	color:#000;
	font-weight: normal;
}

#news-subscribe-submit-holder input,
#catalogue-advanced-search-submit,
.catalogue-choose-submit-holder input
{
    background: url(/skins/main/img/search_button_bg.gif) 0 6px no-repeat;
    border: 0;
    padding-left: 10px;
}

#catalogue-advanced-search select{
	width:155px;
}

#catalogue-catalogue-2
{
    margin-top: 18px;
}

#catalogue-catalogue-1
{
    margin-top: 18px;
}

.item-item-comment-text
{
    color: #707070;
    font-size: 12px;
}

.item-item-comments-form-caption1
{
margin-top: 4px;
}

.cart-button
{
background: white;
border: 0;
height: 15px;
padding: 0;
margin: 0;
cursor: pointer;
font-size: 12px;
font-family:arial,helvetica,sans-serif;
text-align: left;
}


#contacts-center-left
{
padding-left: 60px;
width: 200px;
float: left;
color: #707070;
font-size: 11px;
}

#contacts-center-center
{
padding-left: 40px;
margin-top: 18px;
width: 431px;
float: left;
color: #707070;
font-size: 10px;
}

#contacts-center-center a
{
color: #707070;
}

#contacts-center-right
{
/*margin-top: 18px;*/
padding-left: 54px;
width: 200px;
float: left;
color: #707070;
}


#contacts-center-left .caption
{
margin-top: 20px;
margin-bottom: 10px;
font-size: 14px;
color: black;
}

#contacts-center-right .caption
{
margin-top: 20px;
margin-bottom: 4px;
font-size: 14px;
color: black;
}

#contacts-center-right .input-caption
{
margin-top: 10px;
margin-bottom: 1px;
font-size: 12px;
color: #707070;
}



#contacts-center-right input
{
border: 1px solid gray;
width: 153px;
}

#contacts-center-center .img-holder
{
font-size: 0;
padding-bottom: 9px;
background: url(/skins/main/img/catalog_section_item_bg.png) repeat-x bottom;
}

#contacts-center-right .submit
{
width: 76px;
background: url(/skins/main/img/rog_corners.png) no-repeat;
border: 0;
text-align: right;
cursor: pointer;
margin: 10px 0 0 0;
padding: 0;
}

.about-partners-descr
{
    width: 440px;
    padding-right: 40px;
    text-decoration: none;
    color: #707070;
    float: left;
    margin-top: 15px;
    margin-bottom: 10px;
}

.about-partners-descr a
{
    /*width: 500px;*/
    text-decoration: none;
    color: #707070;
    /*float: left;*/
    /*margin-bottom: 5px;*/
}

.about-partners-logo
{
    width: 200px;
    border: 0px;
    text-decoration: none;
    color: #707070;
    float: left;
    margin-top: 18px;
}

.about-partners-logo img,
.about-partners-logo a
{
    border: 0px;
    text-decoration: none;
    color: #707070;
}

#faq-ask-form-descr
{
margin-bottom: 20px;
margin-top: 10px;
font-size: 11px;
}

.faq-ask-form-caption
{
margin-top: 2px;
margin-bottom: 2px;
}

#cart-section-center-center table
{
margin-bottom: 10px;
}

#cart-section-center-center th
{
border-bottom: 2px solid silver;
padding-right: 10px;
padding-bottom: 4px;
text-align: left;
}
#cart-section-center-center tbody td
{
border-bottom: 1px solid silver;
padding: 4px 4px 4px 0;
}

#cart-section-center-center tfoot td
{
border-bottom: 2px solid silver;
border-top: 1px solid silver;
padding-top: 4px;
padding-bottom: 4px;
font-weight: bold;
}


#price-center-center td
{
    border-bottom: 1px solid silver;
    height: 30px;
}


#cmp-table-holder table
{
text-align: right;
}

#cmp-table-holder td
{
padding-right: 10px;
}

#cmp-table-holder .img-holder
{
float: right;
}

#cmp-table-holder .cmp-param
{
text-align: left;
}

.cmp-price
{
color: black;
font-size: 32px;
}

.article-caption
{
font-size: 16px;
}

#cart-layout-table tbody td
{
border-bottom: 0;
}

#order-confirm-submit
{
width: 120px;
height: 30px;
/*padding-left: 150px;*/
border: 0;
text-decoration: underline;
background: url(/skins/main/img/order_confirm_btn_bg.png) no-repeat;
color: white;
cursor: pointer;
font-size:0px;
}

#about-media-center-video-caption, #about-media-center-photo-caption 
{
font-size: 20px;
margin-bottom: 20px;
margin-top: 10px;
}

#about-media-center-photo-item, #about-media-center-video-item
{
float: left;
margin-bottom: 10px;
margin-right: 24px;
width: 206px;
}

#about-media-center-photo-item img, #about-media-center-video-item img
{
border: 0px;
padding-bottom: 18px;
background-image: url(/skins/main/img/shadow.png);
background-repeat: repeat-x;
background-position: bottom;
}

#about-media-center-photo-item a, #about-media-center-video-item a
{
text-decoration: none;
}

#about-descr-center-caption,
#about-descr-center-caption a
{
font-size: 16px;
margin-bottom: 20px;
margin-top: 10px;
text-decoration: none;
}
