.m1_shop{
    font-size: 12px;
    padding-left: 0;
}

.cls0_shop {
    /*border:1px solid #666666;*/
    /*background:#EEEEEE; */
    border-collapse: collapse;

    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls_nav_shop {
    background: #ffffff;
    font-weight: normal;
    font-size: 12px;
    font-family: verdana, tahoma, helvetica, sans-serif;
    padding: 5px;
    text-align: right;
    vertical-align: top;
}

.cls1_shop {
    background: #EEEEEE;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
}

.cls2_shop {

    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    /*border:1px solid #BBBBBB;*/
    vertical-align: top;
    text-align: left;
    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls2_shop_edit {
    background: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
    text-align: center;
    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls_span_edit0 {
    border: solid 1px #FF0000;
}
.cls_span_edit1 {
    border: solid 0px #FF0000;
}

.cls_span_edit10 {
    background-color:#FFCCFF;
}
.cls_span_edit11 {
    background-color: #ffffff;
}

.cls_span_edit10_odd,
.cls_span_edit10_even {
    background-color: #ffccff;
}

.cls_span_edit11_odd,
.cls_span_edit11_even {
    background-color: #ffffff;
    padding: 2px 4px;
    text-align: left;
    font: .8em Arial, Helvetica, Tahoma, Verdana, sans-serif;
    font-weight: normal;
}

.cls_span_edit11_odd {
    background-color: white;
}

.cls_span_edit11_even {
    background-color: #eee;
}

/*Запрещена публикация*/
.cls20_shop {
    background: #FFCCFF;
    font-weight: normal;
    font-size: 12px;
    padding: 3px;
    /*border: 1px solid #BBBBBB; */
    vertical-align: top;
    font-family: verdana, tahoma, helvetica, sans-serif;
}
/*Разрешена публикация*/
.cls21_shop {
    background: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    padding: 3px;
    /*border:1px solid #BBBBBB; */
    vertical-align: top;
    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls11_shop {
    font-weight: normal;
    font-size: 10px;
    padding: 3px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
}

.cls_img_shop{
    border: solid 1px #bbbbbb;
}

/**************Сайт****************************************/
.m1_shop_site {
    font-size: 12px;
    padding-left: 0;
}

.cls0_shop_site {
    border: solid 1px #666666;
    /*background: #EEEEEE; */
    border-collapse: collapse;
    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls_nav_shop_site {
    background: #ffffff;
    font-weight: normal;
    font-size: 12px;
    font-family: verdana, tahoma, helvetica, sans-serif;
    padding: 5px;
    text-align: right;
    vertical-align: top;
}

.cls1_shop_site {
    background: #EEEEEE;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
}

.cls2_shop_site {
    background: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
    font-family: verdana, tahoma, helvetica, sans-serif;
}

.cls1C_shop_site {
    background: #EEEEEE;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
    text-align: center;
}

.cls2C_shop_site {
    background: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
    font-family: verdana, tahoma, helvetica, sans-serif;
    text-align: center;
}

.cls2R_shop_site {
    background: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    padding: 5px;
    border: solid 1px #BBBBBB;
    vertical-align: top;
    font-family: verdana, tahoma, helvetica, sans-serif;
    text-align: right;
}
 /*Пересчитать*/
.cls_shop_btn1_site {
    width: 100;
}
 /*Сделать заказ*/
.cls_shop_btn2_site {
}

/***************************************************************************/
/*******************************Для таблиц*************************************/
/***************************************************************************/

/* верхняя таблица */
#rightcol td .cls_shop_table_global {
}

/* ряд для внутренней таблицы */
#rightcol td .cls_shop_td_item {
}

/* собственно таблица с данными */
#rightcol td .cls_shop_table_inner {
    border-bottom: solid 2px #ddd;
}

/* ряд с наименованием столбцов */
#rightcol td .cls_shop_td_inner_head {
    border-left: solid 1px white;
    border-right: solid 1px white;
    background-color: #ddd;
    padding: 2px 4px;
    text-align: center;
    font: .8em Arial, Helvetica, Tahoma, Verdana, sans-serif;
    font-weight: bold;  
}

/* ряды с данными */
#rightcol td .cls_shop_td_inner_content_odd {
    padding: 2px 4px;
    text-align: center;
    background-color: white;
}

#rightcol td .cls_shop_td_inner_content_even {
    padding: 2px 4px;
    text-align: center;
    background-color: #eee;
}
