    .lm  { padding:0px 0px 20px 0px; margin:0px;
        width: 100%;
        background: #F5F5F5;text-align:left;
    }
    .udgr{background: #FEFEFE url("/i3/t_grad.gif") repeat-x left bottom ; }
    h6, h1.otzyvy{font:bold 25px Arial; color:#001F65; margin:20px 20px 20px 45px;; dispay:inline-block;}
    h2.otzyvy { color: #000; font-size: 18px; line-height: 17px; margin: 0 !important; padding: 0 !important; border: none !important; width: auto !important;}
    .pagevendor .main { margin-right: 0; }
    h2 {text-align:left;}
    ul.tabs  { padding-left:0px 0px 0px 45px;
                list-style: none;
        display: block;
        text-transform: uppercase;
        margin-top:10px;
        margin-bottom:14px;
        border-bottom:1px solid #AAA;
        height:31px;
        vertical-align:top;


    }
    ul.tabs li {
        display: block;
        float: left;
        margin:0px 10px 0px 0px;
        padding:0px;
        text-align: center;
        height:31px;
        border:1px solid #AAA;
        border-bottom:0px;
        border-radius: 8px 8px 0px 0px;
        -moz-border-radius: 8px 8px 0px 0px;
        background: #999;
        font:bold 17px Trebuchet MS, Arial;
    }
    ul.tabs li a {
        display:inline-block;
        text-decoration: none;
        padding:6px;
        color: #FFF;
        outline:none;
        border-radius: 8px 8px 0px 0px;
        -moz-border-radius: 8px 8px 0px 0px;

    }

    ul.tabs li a:hover {
        background: #F5F5F5;color:#F94B00;
        height:20px;
        text-decoration: none;
    }

    ul.tabs .selected {
    background:#F5F5F5; color: #001F65;
    }

    ul.left_tab .dostnote {
        background: #ff8a00;
        box-shadow:2px 2px 2px rgba(0, 0, 0, 0.50);
        -moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.50);
        -webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.50);
        border-radius:5px;
        font: bold 12px Tahoma;
        color:#FFF;
        padding:7px; margin: 0px 8px 14px 0px;
        }

    ul.left_tab {
        background: url(/i3/down_arrow_d.gif) left -32px no-repeat;
        display: block; float: left; width: 165px;
        list-style: none outside none;
        font:normal 14px Helvetica,sans-serif;
    }
    ul.left_tab li {display:block;}

    ul.left_tab li .selected
        {
        display:block;

        background:#001F65;
        }
    ul.left_tab  a{display:block;color:#104FAB;text-decoration:none; outline:none;  padding:3px 5px 3px 6px;}
    ul.left_tab  a.selected {background:#FFF; color: #001F65;
                border:1px solid #AAA; border-right:0px;
        border-radius: 4px 0px 0px 4px;
        -moz-border-radius: 4px 0px 0px 4px;
  box-shadow:1px 2px 2px rgba(0, 0, 0, 0.20);
  -moz-box-shadow:1px 2px 2px rgba(0, 0, 0, 0.20);
  -webkit-box-shadow:1px 2px 2px rgba(0, 0, 0, 0.20);

}

    div.pagevendor {
        /*position: relative;
        z-index: 1;
        margin-left:200px;*/
    }

    .pagetabs {

        padding: 10px;
        /*margin-bottom:100px;*/
        font-family: geneva,Arial,Helvetica,sans-serif;
        font-size: 12px;
        text-align: justify;
        overflow: auto;

        background: none repeat scroll 0 0 #FFF;
        border-left: 1px solid #B9BCC9;
        border-right: 1px solid #B9BCC9;
        border-bottom: 1px solid #B9BCC9;
        border-radius: 0px 0px 6px 6px;
    }

    .pagevendor .frame_block_head {
      margin-left: 0px;
    }

    .pagetabs b{font-weight:bold;}

    /* CSS из dost_data */
h1 {font: bold 20px Arial; color: #666666;
padding: 5px 20px 5px 30px; margin-top:10px; margin-bottom:5px;}

h2 {font: bold 18px Arial; color: #FF6666; width:400px; border-bottom: 2px solid #FF6666;
padding: 5px 20px 0px 30px; margin-top:15px; margin-bottom:5px;}

h3 {font: bold 16px Arial; color: #1b0a68; width:300px;
border-bottom: 1px solid #b3cfff;
padding: 5px 20px 5px 0px; margin-top:20px; margin-bottom:5px;}

.dostdeliverylink {display: inline-block; width:200px;}
.dostdeliverylink a {margin-right: 15px; margin-left:15px; padding:3px; color:  #333366;
 font: normal 16px Arial; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%; text-align:left;}
.dostdeliverylink a:hover {color: #FFF; background-color:#333366; }
.dostdeliverylink a.selected {color: #FFF; background-color:#333366; }
 font: normal 16px Arial; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%; text-align:left;}

#t {font: normal 12px Verdana; color: #333; margin-left:10px; padding-left: 15px; background: url(i/lbrd.gif) left top repeat-y;}
a{cursor:pointer;}


table {border-collapse:collapse;}
table td {font: normal 12px  'Roboto', Tahoma, Arial; padding:2px;}

/* Новое добавление */

.frame_block_head {
    background: url(/i3/frame_block_head_bg.png) repeat-x scroll 0 0 transparent;
    padding:0px; margin-right:0px;
}
.frame_block_head .r {
    background: url(/i3/frame_block_head_r.png) no-repeat scroll 100% 0 transparent;
}
.frame_block_head .l {
    background: url(/i3/frame_block_head_l.png) no-repeat scroll 0 0 transparent;
    padding:9px 9px 0px;
    margin:0px;
}
.frame_block_head .deliverylink a.active, .frame_block_head .deliverylink a.active:hover {
    display:inline-block;
    background: url(/i3/tabs_bg.png) no-repeat scroll right top #FFF;
    color: #666666;
    font-weight: bold;
}
.frame_block_head .deliverylink {

    display:inline-block;
    height: 21px;
}
.frame_block_head .deliverylink a {
    display:inline-block;

    outline:none;
    float: left;
    margin: 1px 5px 0;
    padding: 0 5px 0 0;
    text-decoration: none;
    border-bottom: none;
    font-size: 14px;
}
.frame_block_head .deliverylink a:hover {
    color: #FE5300;
    background: none;
}
.frame_block_head .deliverylink a.active span {
    display: inline-block;
    margin: 0;
    background: url(/i3/tabs_bg.png) no-repeat scroll 0 0 ;
    padding: 1px 4px 3px 9px;

}

.lm {
    padding: 0px;
    border: none;
}

.tabs {
    margin-top: 10px;
    height: 14px;
}

div.tabs {
    height: 100% !important;
    overflow: auto;
}

