/* Footer
-----------------------------------------------------------------------------*/
html {
    background:url(../img/html_bg.png) left top repeat;
}

body {
    background:url(../img/header_main.png) left 19px repeat-x; 
}

.art_block:hover {background-color: #f9ede0; }

a, .right_snip h2 a, .promo_art {
 color: #7b5411;
 text-decoration: underline;
}

a:hover {
    color: #333333;
}

.snipets h2, .articles .right_snip h2 {
    background:url("../img/page_icon.gif") no-repeat scroll left top transparent;
}





#wrapper {
    background: none;
}

body, .side_heading, .rclm .side_heading, #head_title {
    color:#333333;
}

#price_list li {
    background:url("../img/clip_icon.gif") no-repeat scroll left top transparent;
}

#header, .header_main, .header_left, .header_right {
    background:none;
    height: 150px;
}


#footer {
    height:100px;
    margin:-100px auto 0;}



#left_col_top {
    margin:30px 15px 0 10px;
    padding: 0;
}

.logo_content h2 {
    font-size:24px;
    font-family: georgia;
}

.logo_content a {
    color:#6f3a03;
}

.logo_content a:hover, .logo_zakaz a:hover {
    color:#6f3a03;
    text-decoration: none;
}



#middle_col_top {
    padding:45px 0 0 20px;
}


.side_heading, .rclm .side_heading {
    margin:0 0 10px;
}

.top_menu {
    height:35px;
    margin:-44px 0 20px;
    position:relative;
    border-bottom: none;
    background: none;
}

/*---------------------- custopmize search block ----------------------------*/

#search_form {
    border: 1px solid #c1ad99;
}

#search_button {
    background-color: #7b5411;
    background-position: 0 -168px;
}

#id_q.search_content, #id_q .search_content {
    color: #b69779;
}



/*---------------------- custopmize search block ----------------------------*/




.homepage #nav-homepage a, .pricelist #nav-pricelist a, .pages #nav-pages a, .contacts #nav-contacts a {
    color: #ffffff;
    height: 30px;
    text-decoration: none;
	
}


.homepage #nav-homepage, .pricelist #nav-pricelist, .pages #nav-pages, .contacts #nav-contacts, .discount #nav-discount {
	background:url("../img/tab_left.png") no-repeat scroll 0 0 transparent;

}


.homepage #nav-homepage a, .pricelist #nav-pricelist a, .pages #nav-pages a, .contacts #nav-contacts a, .discount #nav-discount a {
	background:url("../img/tab_right.png") no-repeat scroll 100% 0 transparent;
	color:#ffffff;
	padding: 8px 14px;
}

#nav-homepage a, #nav-pricelist a, #nav-pages a, #nav-contacts a, #nav-homepage, #nav-pricelist, #nav-pages, #nav-contacts {
    background:none;
    display:block;

}

#nav-homepage a, #nav-pricelist a, #nav-pages a, #nav-contacts a {
    color: #6f3a03;
    text-decoration: underline;
	padding: 8px 14px;
}

#nav-homepage a:hover, #nav-pricelist a:hover, #nav-pages a:hover, #nav-contacts a:hover {
    text-decoration: none;
    color: #ffd800;
}


.top_menu li{
    margin-right: 0;
}

.top_menu li a {
    line-height: 20px;
    
}

.cat_list li{
    background: url(../img/arrow.gif) left 2px no-repeat;
    padding: 0 0 0 16px;
    margin: 0 0 10px 0;
}

.cat_list{
    margin: 0 0 20px 0;
}


.cat_list li a{
    color: #7b5411;
    font-weight:normal;
}

.cat_list li a:hover {
    color: #000000;
    text-decoration: none;
}

.cat_list li a.select {
    background: none;
    padding: 0;
    color: #000000;
    font-weight:normal;
}

.logo_zakaz{
    color: #000000;
}

.logo_zakaz a {
    color: #000000;
}


.pic_border, .pagination a {
    border:1px solid #91812C;
}

.pagination .current_page {
    background-color:#91812C;
}

.footer_main {
    border-top:1px solid #CCCCCC;
}

.footer_left, .footer_main, .footer_right {
    background:none; 
    height: 100px;
}



.jcarousel-skin-tango .jcarousel-item-horizontal img.selected {
    border:2px solid #0078AE;
}

/*------------------STATS-----------------------------------*/
.headerRow {
    background-color:#c2ae7e;
    color:#FEDD00;
    font-weight:bold;
}


.oddTableRow {
    background-color: #DCD0B5;
}

.headerCell, .tableCell {
    padding: 6px 3px!important;
}

.headerCell {
    text-align: center;
}

.google-visualization-table-td-number {
    text-align: center!important; 
}

.google-visualization-table-table {
    background-color:transparent!important; 
}

.hoverTableRow, .selectedTableRow {
    background-color:#f5ead1;
}

.rowNumberCell {
    font-size: 11px;
    color: #e1e1e1;
}

#search_stat {
   background-color:#4C2C21;
   color:#FFFFFF;
   font-size: 12px;
   padding: 3px 5px;
   border: none; 
}

.how_it_work {
    border-bottom: 1px dashed; 
    font-weight: bold;
    color: #4C2C21;
}

