    img {
        border:0px none;
        /*+margin-bottom:-3px;*/
    }
    table, tr, td{
        font-family:Arial;
        color:#391D0F;
        font-size:13px;
        text-align:justify;
    }
    .menu{
        font-size:14px;
        color:#003399;
        text-decoration:underline;
    }
    .menu_chosed {
        font-size:14px;
        color:#AA0000;
        text-decoration:underline;
    }
    .menu_small{
        font-size:11px;
        color:#003399;
        text-decoration:underline;
    }
    .menu_chosed_small {
        font-size:11px;
        color:#AA0000;
        text-decoration:underline;
    }

    .menuItem {
        vertical-align:top;
        text-align:left;
        width:100%;
        text-decoration:none;
        padding:0px 10px 4px 0px;
    }
    .menuItem a { 
        text-decoration:none;
        cursor:pointer;
        cursor:hand;
    }
    .menuItem a img { border:0px none; }

    .header {
        font-size:20px;
        color:#AA0000;
        margin:0px;
        padding:0px;
    }
    h2, h1 {
        font-size:20px;
        font-weight:normal;
        color:#AA0000;
    }
    .new_header{
        color:#AA0000;
    }
    .new_detailed{
        text-align:right;
    }
    .text_header{
        font-size:14px;
        font-weight:bold;
        color:#AA0000;
    }
    a{
        color:#003399;
        text-decoration:underline;
    }
    .link{
        color:#341419;
        text-decoration:none;    
    }
    .link:hover{
        color:#341419;
        text-decoration:underline;    
    }
    input, textarea{
        background-color:#F0E7DA;
        font-family:Arial;
        border-width:1px;
        border-color:#56442A;        
    }
    .paging td {
        text-align:center;
    }
    .paging td a{
        text-decoration:none;
        font-size:12px;
        font-weight:bold;    
        color:#AA0000;
    }
    .paging td a:hover{
        text-decoration:none;
        color:000000;
    }
    .hl {
        background-image:URL('./../images/hl.gif');
        background-repeat:repeat-x;
        background-position:0px 50%;
    }
    .submenu td {
        text-align:left;
    }
    .submenu td a, .submenu td a:hover{
        color:#AA0000;
        text-decoration:none;
    }
    .submenu td a:hover {
        text-decoration:underline;
    }
    td.tolLevel a {
        color:#000000;
    }
    .topphone {
        font-family:Arial;
        font-size:16px;
        color:#AA0000;
        font-weight:bold;
    }
    .subheader {
        font-size:15px;
        font-weight:bold;
        color:#AA0000;
        text-align:center;
        text-decoration:none;
    }
    a.subheader:hover {
        text-decoration:underline;
    }
    .sublink, .sublink:hover {
        text-align:right;
        text-decoration:none;
        font-size:12px;
    }
    .sublink:hover {
        color:#AA0000;
    }

    .bold_link, .bold_link a { 
        font-weight:bold;
        color:#aa0000; 
        text-decoration:none;
    }
    .bold_link a:hover {
        font-weight:bold;
        color:#bb0000;
        text-decoration:none;
    }

    .mainLinks {
        color:#AA0000;
        text-decoration:underline;
    }
    .mainLinksAct {
        color:#AA0000;
        text-decoration:none;
    }
    .blue_zag {
        color:#003399;
        font-weight:bold;
    }
/**
 * Всплывающие хинты
 *
 */
.popupTitle,  .popupTitleActive{
    position:absolute;
    border-width:2px;
    border-color:#4c2e23;
    border-style:solid;
    background-color:#FFFFF3;
    width:auto;
    text-align:left;
    font-size:12px;
    padding:5px;
}
.popupTitle {
    display:none;
}
.popupTitleActive {
    display:block;
}
.hint {
    cursor:help;
}
.pinkTest {
    font-size:12px;
    color:#a90000;
    text-align:left;
}


.galleryArrowLeft, .galleryArrowRight {
    vertical-align:middle;
    cursor:pointer;
}
.galleryArrowLeft {
    background:url('./../images/ico_arr_l.gif') no-repeat 50% 270px; 
}
.galleryArrowRight {
    background:url('./../images/ico_arr_r.gif') no-repeat 50% 270px; 
}
.gallerySmallImage {
    border:3px solid #ead3b0;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
}
.pImage, .pImageActive {
    float:left;
    padding:0px 3px 3px 0px;
    margin:0px;
}
.pImage a img, .imgborder {
    border:4px solid #ead3b0;
}
.pImage a:hover img {
    border:4px solid #f2e3d0;
}
.pImageActive a img, .pImageActive a:hover img {
    border:4px solid #aa7b35;
}

table.at_form td {
    padding:2px 5px;
    font-size:12px;
    color:#391d0f;
    vertical-align:top;
}
table.at_form input {
    height:16px;
    border:1px solid #4c1b08;
    width:180px;
    background-color:#ffffff;
    margin-right:13px;
    font-size:12px;
    padding:0 5px;
}
table.at_form  select {
    height:18px;
    border:1px solid #4c1b08;
    width:180px;
    background-color:#ffffff;
    margin-right:13px;
    font-size:12px;
}
table.at_form textarea {
    height:150px;
    border:1px solid #4c1b08;
    width:180px;
    background-color:#ffffff;
    margin-right:13px;
    font-size:12px;
    padding:0 5px;
}
#footer {
  position:relative;
  width:100%;
  padding:1px 0;
  height:56px;
}
#footer {
    padding-left:0px;
}
#subfooter {
    margin-left:255px;
}
p.h_text{
    margin:0px 10px 0px 10px;
    font-weight: bold;
    color: #d41315;
    text-align: center;
}
.noHeader h2 {
    display:inline;
    font-family:Arial;
    color:#391D0F;
    font-size:13px;
}

.mainhead1 {
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    color:#039;
}
.red {
    color:#c00;
}
.inputDiv {
    border:1px #999999 solid;
    background-color:#FFFFFF;
}
.inBox, .inBox_textarea, .inBox_select {
    border:0;
    font-family:Verdana;
    font-size:11px;
    color:#4F596C;
    height:18px;
    width:100%;
}
.inBox_textarea {
    height:80px;
}
.inBox_select {
    
}

.desc, .fImg, .btnOrderWrap {
    text-align:center;
}
.desc {
    font-size:12px;
}