@charset "utf-8";
/* CSS Document */
.header{
height:175px;
background:url("../../images/user-ceramic/logo-header.png") 0 0 no-repeat;
width:90%;
min-width:1000px;
margin:0 auto;
max-width:1400px;
}
.header-table{
width:100%;
}
.logo-header{
width:350px;
height:95px;
padding-left:250px;
}
.logo-header div{
width:350px;
height:50px;
background:url("../../images/user-ceramic/logo-company.png") 0 0 no-repeat;
margin-top: 43px;
position:relative;
}
.logo-header div a{
display:block;
height:50px;
width:350px;
position:absolute;
z-index:2;
}
.logo-header div h1{
color:#fff;
font-size:17px;
text-align:right;
line-height: 20px;
padding-right:1px;
text-shadow:1px 1px 0 #999;
}
.header-naviglink{
margin:0 5% 0 auto;
}
.header-naviglink ul{
margin-top:37px;
}
.header-naviglink li{
display:inline;
font-size: 107%;
padding:0 10px;
}
.header-naviglink li a:link, .header-naviglink li a:visited{
color:#4d4d4d;
text-decoration:none;
border-bottom:1px dotted #fff;
}
.header-naviglink li a:hover{
color:#48808d;
text-decoration:none;
border:none;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
text-shadow:1px 1px 0 #fff;
}
.contakt-header{
text-align:right;
}
.contakt-header .tel{
font-size:30px;
color:#fff;
text-shadow:1px 1px 0 #999;
line-height:110%;
}
.contakt-header .tel span{
color:#d9eede;
}
.contakt-header  a{
font-size:90%;
}
.contakt-header  a:link, .contakt-header  a:visited{
color:#d9eede;
text-decoration:none;
border-bottom:1px dotted #d9eede;
}
.contakt-header  a:hover{
color:#fff;
border-bottom:1px dotted #fff;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
}
.content{
width:90%;
min-width:1000px;
max-width:1400px;
margin:0 auto;
}
.content-table{
width:100%;
}
.left-naviglink{
width:250px;
vertical-align:top;
}
.cpt_product_search{
width:207px;
height:29px;
background:url("../../images/user-ceramic/search-bg.gif") 0 0 no-repeat;
margin:0 0 20px auto;
}
.cpt_product_search .product-search-submit{
width:25px;
height:25px;
background:url("../../images/user-ceramic/submit-search.png") 0 0 no-repeat;
border:none;
margin:2px 3px 2px 3px;
cursor:pointer;
}
.cpt_product_search .product-search-submit:hover{
background:url("../../images/user-ceramic/submit-search-hover.png") 0 0 no-repeat;
}
.cpt_product_search input{
border:none;
background:none;
color:#777;
height: 27px;
width: 170px;
}
.cpt_category_tree, .cpt_news_short_list, .prod-list{
padding-top:20px;
background:url("../../images/user-ceramic/h2-cat-bg.gif") top right no-repeat;
}
.left-naviglink h2{
width:208px;
margin:35px 0 0 auto;
background:url("../../images/user-ceramic/h2-ico.gif") 5px 13px no-repeat;
padding-left:20px;
font-size:26px;
font-weight:normal;
color:#1f6190;
line-height:120%;
}
.left-naviglink h2.category-header{
margin:0px 0 0 auto;
background:url("../../images/user-ceramic/h2category-ico.gif") 5px 13px no-repeat;
}
.cpt_category_tree, .cpt_news_short_list, .prod-lists{
width:208px;
padding-left:42px;
}
.cpt_category_tree li, .cpt_news_short_list .news_title{
list-style:none;
margin:3px 0;
}
.cpt_category_tree a:link, .cpt_news_short_list  a:link, .cpt_category_tree a:visited, .cpt_news_short_list  a:visited{
color:#4d4d4d;
text-decoration:none;
border-bottom:1px dotted #aaa;
}
.cpt_category_tree a:hover, .cpt_news_short_list  a:hover{
color:#48808d;
text-decoration:none;
border:none;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
}
.cpt_news_short_list .news_viewall a:link, .cpt_news_short_list .news_viewall a:visited{
color:#649a81;
}
.cpt_news_short_list .news_viewall a:hover{
color:#48808d;
text-decoration:none;
border:none;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
}
#footer{
position:absolute;
bottom:0;
width:100%;
height:100px;
background:url("../../images/user-ceramic/footer-bg.gif") bottom center repeat-x;
}
#footer .content-footer{
background:url("../../images/user-ceramic/footer-bg-top.gif") top center no-repeat;
height:100px;
width:90%;
min-width:1000px;
max-width:1400px;
margin:0 auto;
}
.footer-naviglink{
margin:0 auto;
}
.footer-naviglink td{
padding:45px 0 10px;
}
.footer-naviglink li{
display:inline;
margin:0 10px;
}
.content-footer .copyright{
float:left;
color:#fff;
font-size:90%;
}
.content-footer .author{
float:right;
color:#fff;
font-size:90%;
}

.content-footer .author a{
text-decoration:none;
}



.footer-naviglink li a:link, .footer-naviglink li a:visited{
color:#4d4d4d;
text-decoration:none;
border-bottom:1px dotted #fff;
}
.footer-naviglink li a:hover{
color:#48808d;
text-decoration:none;
border:none;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out;
text-shadow:1px 1px 0 #fff;
}
.razdel-link div{
width:11px;
height:11px;
background: url("../../images/user-ceramic/h2category-ico.png") no-repeat scroll 0 transparent;
}
a img{
border:none;
}
a:link{
color:#5d8dac;
}
a:visited{
color:#5d8dac;
}

a:hover{
color:#bd49a0;
text-decoration:none;
}
.bacg_html_left{
position:absolute;
top:0;
left:-20px;
width:20px;
height:321px;
background:url(../../images/bacg-top-left.jpg) no-repeat top right;
}
.bacg_html_right{
position:absolute;
top:0;
right:-20px;
width:67px;
height:319px;
background:url(../../images/bacg-top-right.jpg) no-repeat top left;
}

.basket_left{
width:17px;
background:#fff url(../../images//basket_left.jpg) no-repeat top left;
}
.basket_center{
background:#fff url(../../images/basket_center.jpg) repeat-x top left;
vertical-align:top;
padding:1em .5em;
}
.basket_center table{
}
#basket td{
text-align:center;
vertical-align:top;
color:#fff;
font-size:18px;
}
.basket_right{
width:143px;
background:#fff url(../../images/basket_right.jpg) no-repeat top left;
}


.footer_center{
height:82px;
width:139px;
background:url(../../images/footer_center.jpg) no-repeat top left;
}
.footer_right{
width:20%;
background:url(../../images/footer_right.gif) repeat-x top left;
}
.footer_left_bottom{
height:32px;
background:url(../../images/footer_left.gif) repeat-x top left;
color:#fff;
padding-left:1em;
font-size:16px;
}
.footer_left_center{
height:26px;
background:#842fa5;
}
.footer_left_top{
height:24px;
}

.content_right{
width:15%;
}
.tegs{
height:100px;
border:1px solid #ddd;
background-color:#eee;
}
.content_bottom{
height:100px;
}
.top_navigation{
text-align:right;
margin:0 47px;
padding:auto;
}
.top_navigation table{
text-align:right;
width:auto;
margin:0 0 0 auto ;
}
.top_navigation li, .footer_navigation li{
display:inline;
border-left:1px dotted #8e6f9a;
padding-left:3px;
padding-right:3px;
font:1.2em "Times New Roman", Times, serif;
}
.footer_navigation{
text-align:right;
}
.top_navigation a:link{
color:#597220;
}
.top_navigation a:visited{
color:#597220;
}
.top_navigation a:hover{
color:#a83070;
text-decoration:none;
}
.footer_navigation a:link{
color:#ddd;
}
.footer_navigation a:visited{
color:#ddd;
}
.footer_navigation a:hover{
color:#c1d789;
text-decoration:none;
}
/*последние изменения*/
/*корзина на витрине*/

.welcome, .cpt_product_name, .cpt_maincontent h1{
font-size:1.6em;
text-align:center;
color:#638a72;
}
.cpt_root_categories{
margin:70px 10px;
}
.cpt_root_categories table{
border-collapse:collapse;
}
.cpt_root_categories td{
padding:10px;
width:50%;
}

.cat_name{
text-align:center;
}
#cat_advproduct_search{

}
#cat_advproduct_search h3{
color:#777;
}
.cat_path_in_productpage, .cpt_product_category_info, .product_print_v{
margin: 0 40px;
color:#a7a6a6 !important;
}
.cat_path_in_productpage a, .cpt_product_category_info a, .product_print_v a{
color:#a7a6a6 !important;
}
.product_brief_block{

}

.product_brief_table td{
padding:20px 0;
}
.tufta{
visibility:hidden;
}
.cat_image_div{
padding-bottom:20px;
background:#fff url(../../images/marker.gif) no-repeat bottom center;
}
.cat_name_div{
margin-bottom:30px;
}

/*02.12.11*/
.cpt_product_images a, .product-relatet-one-table a{
cursor:url(../../images/lupa.png), url(../../images/lupa.gif), pointer;
}
.prev {
    background: url("../../images/user-ceramic/bottom-link.gif") no-repeat scroll center center #FFFFFF;

    border: medium none;
    cursor: pointer;
    display: block;
    height: 20px;
    margin: 0 auto;
    width: 100%;
position:relative;
bottom:-20px;
}
.next {
    background: url("../../images/user-ceramic/top-link.gif") no-repeat scroll center center #FFFFFF;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 20px;
    margin: 0 auto;
    width: 100%;
position:relative;
top:-20px;
}

.prod-list2{
background:#eaeaea;
padding:10px 0;
width:200px;
margin-top:20px;
}
.gallery, .gallery ul, .gallery li{
width:200px !important;
background:#eaeaea;
}
.gallery li table{
margin:0 auto;
}
.cpt_maincontent{
padding-left:40px;
}
.cat_top_tree-table{
width:100%;
margin:40px 0;
}
.cat_top_tree-table td{
width:50%;
vertical-align:top;
}
.show_me{
color:#a7a6a6;
font-size:.9em;
}
.show_me a{
margin:0 5px;
}
.show_me_table{
width:100%;
color:#a7a6a6;
}
.show_me_table td{
width:50%;
white-spase:nowrap;
text-align:left;
padding:10px;
border-bottom:1px dotted #ccc;
border-top:1px dotted #ccc;
}
.prdbrief_thumbnail td{
vertical-align:bottom;
}
.prdbrief_thumbnail table, .prdbrief_name{
margin:0 auto;
text-align:center;
}
.product_print_v{
display:none;
}
.content-tablecell{
vertical-align:top;
}
.cpt_product_name h1{
text-align:left;
margin:20px;
line-height:150%;
}
.product_brief_table{
width:100%;
}
.product_brief_table td{
width:50%;
}
.product-relatet-one-table{
width:auto;
}
.product-relatet-one-table td{
width:auto;
padding:10px;
vertical-align:top;
}
.product-relatet-one-table td td{
vertical-align:middle;
}
.product-relatet-one-table h2{
color:#638A72;
}
.product-related-price{
color:#de3973;
font-size:1.2em;
ont-weight:bold;
}
.product-related-description{
color:#A7A6A6;
}
.cpt_product_images td{
vertical-align:top;
}
.shop-cart-block{
position:fixed;
top: 20%;
right:0;
background:url("../../images/user-ceramic/shop-bg.jpg") 0 0 no-repeat;
height:57px;
color:#fff;
}
.shop-cart-block a{
display:block;
height:57px;
width:70px;
}
#blck-content{
padding:20px;
}
#blck-content #cart_content_tbl td{
padding:5px;
}
.social{
width:100%;
margin:30px 0;
}
.social td{
text-align:right;
}
.cat_top_tree-table #cat_info_left_block{
height:140px;
overflow-y:auto;
width:90%;
}.cpt_product_category_info img{display:none;}
