﻿body
{
    margin: 20px;
    padding: 0px;
    min-width: 940px;
}
p
{
    padding: 5px;
}
h4
{
    font-family: 'Trebuchet MS';
    font-size: small;
    font-weight: bold;
}
a
{
    border-width: 0px;
}

#tblFrame
{
    width: 100%;
    border-width: 0px;
}

#divHeader
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    height: 183px;
    background-position: left bottom;
    background-repeat: repeat-x;
    background-image: url('images/Grass.jpg');
    width: 100%;
}

#divInnerHeader
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    height: 183px;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-image: url('images/Header_Left.jpg');
}

#divPictureRibbon
{
    padding: 0px;
    margin: 0px;
    clear: both;
}

#divRightColumn
{
    width: 15%;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    text-align: left;
    font-size: x-small;
    font-weight: bold;
    float: left;
}

#divPictureRibbon
{
    padding: 0px;
    margin: 0px;
    clear: both;
}

#divLogos
{
    clear: both;
    text-align: center;
    vertical-align: middle;
}

#divLogo
{
    width: 140px;
    height: 50px;
}

#divFooter
{
    clear: both;
    border-color: #f8663f;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-align: center;
    padding-bottom: 1em;
    border-top-width: 1px;
    border-top-style: solid;
    margin-top: 10px;
    padding-top: 1em;
    vertical-align: middle;
}

#divUpperLine
{
    padding: 0px;
    margin: 0px;
    background-position: left top;
    height: 40px;
    background-image: url('images/RibbonLeft.jpg');
    background-repeat: no-repeat;
}

#divUpperLine2
{
    padding: 0px;
    margin: 0px;
    background-position: right top;
    height: 40px;
    background-image: url('images/RibbonRight.jpg');
    background-repeat: no-repeat;
}
#divUpperLine3
{
    background-image: url('images/RibbonMiddle.jpg');
    background-repeat: repeat-x;
    background-position: center top;
    height: 40px;
    margin-right: 12px;
    margin-left: 12px;
}
#divCatMenu
{
    color: #FFFFFF;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    vertical-align: middle;
    font-size: smaller;
}
#divNews
{
    height: 60%;
}

.divArticleRed
{
    color: #FF0000;
    text-decoration: line-through;
}

.divArticle
{
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    font-size: large;
    text-align: center;
}

#divCatContainer
{
    margin: 0px;
    padding: 10px;
    clear: both;
}
#divCatSideColumn
{
    float: right;
    width: 150px;
    font-family: 'Trebuchet MS';
    font-size: x-small;
    text-align: justify;
}

#divCatMainColumn
{
    margin-right: 160px;
    font-family: 'Trebuchet MS';
}

#divCatBottomLine
{
    clear: both;
    }

#divCurrency
{
    font-family: 'Trebuchet MS';
    text-align: center;
    font-weight: bold;
    font-size: larger;
}

#divSideColumn
{
    text-align: center;
    clear: both;
}

.imgLogo
{
    float: left;
    padding: 5px;
    border-width: 0px;
}

.SubHeader
{
    color: #548e07;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    font-size: x-large;
    text-align: center;
}

.CatLogos
{
    margin: 5px;
    float: left;
    border-width: 0px;
}

.CatLogosFramed
{
    border: 1px solid #000000;
    float: left;
    margin: 15px;
}

.CatLogosBig
{
    float: left;
    padding: 15px;
    border-width: 0px;
    width: 200px;
    height: 200px;
}

.divCatLogos
{
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: small;
    text-align: center;
    vertical-align: middle;
    float: left;
    width: 140px;
    height: 180px;
}

.divCatFiles
{
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: small;
    text-align: center;
    vertical-align: middle;
    float: left;
    width: 100px;
    height: 80px;
}
/*Каталог*/
#divCatLargeImages
{
    margin: 15px;
}

#divCatLargeImagesFramed
{
    border: 1px solid #000000;
    margin: 15px;
}

#divPriceNote
{
    font-family: 'trebuchet MS';
    font-size: smaller;
    text-align: center;
    clear: both;
}

#divAdvertisement
{
    margin: 1em 1em 2em 1em;
    font-family: 'trebuchet MS';
    text-align: justify;
    line-height: 1.5em;
}
.divAbout
{}

.tblAbout
{
    border-width: 0px;
    width: 95%;
}
 
.tblPrice
{
    border-color: #000000;
    width: 99%;
    empty-cells: show;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
 
.tblHeader
{
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    background-color: #f6673f;
    color: #FFFFFF;
}

.tblItemRowEven
{
    background-color: #FEE6DE;
}

.tblItemRowOdd
{
    background-color: #C1FFC1;
}

.ulDesciption
{
    text-align: left;
}

.td-all
{
    border: 1px solid #000000;
}

.td-bottom
{
    border-bottom: 1px solid #000000;
}

.td-bottom-left
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #000000;
}

.td-bottom-right
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #000000;
}

.td-bottom-left-right
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #000000;
    border-right-color: #000000;
    border-right-width: 1px;
    border-right-style: solid;
}

.td-top-left
{
    border-top-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-color: #000000;
    border-left-color: #000000;
}

.td-top-left-right
{
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-left-color: #000000;
}

.td-top-left-bottom
{
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}

.td-left-right
{
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #000000;
    border-left-color: #000000;
}

.td-left
{
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #000000;
}

.td-right
{
    border-right-style: solid;
    border-right-color: #000000;
    border-right-width: 1px;
}

#pnlAddTree
{}

.lblPrice
{
    cursor: auto;
    font-weight: bold;
}

.vldSummary
{
    border-style: none;
    padding: 5px;
    border-width: 0px;
    text-align: left;
}
