body {
        background-color: #FFFFFF;
        padding: 0px;
        margin: 0px;
        font-family: Tahoma, Verdana, Helvetica;
        font-size: 12px;
        color: #000000
}

table, td {
        font-family: Tahoma, Verdana, Helvetica;
        font-size: 12px;
        color: #000000
}
.logo {
        background-color: #6F7D89;
        padding-top: 25px;
        padding-bottom: 35px;
        width: 270px;
        border-right: solid 1px #435360
}
.topwords {
        background-image: url(topgirl_bg.jpg);
        background-position: right;
        background-repeat: no-repeat;
        height: 125px;
        padding-left: 56px
}
.leftmenu_td {
        background-color: #435360;
        background-image: url(leftmenu_bg.jpg);
        background-position: bottom;
        background-repeat: no-repeat;
        padding-left: 65px;
        padding-top: 65px;
        padding-bottom: 65px
}
.darklines_bg {
        background-image: url(lines_bg.gif);
        color: #FFFFFF;
        padding: 20px
}
.news {
        background-color: #D1D6D9;
        padding:25px
}
.lightlines_bg {
        background-image: url(lines2_bg.gif);
        color: #FFFFFF;
        padding: 35px;
        border-left: solid 1px #9DA8B1
}
a,a:link,a:visited {
        color: #790000;
        text-decoration: underline;
}
a:hover {
        color: #790000;
        text-decoration: none;
}
a.leftmenu,a.leftmenu:link,a.leftmenu:visited {
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold
}
a.leftmenu:hover {
        color: #FFFFFF;
        text-decoration: underline;
        font-weight: bold
}
.copyright {
        color: #D1D6D9;
         font-size: 11px
}
.news_text {
        color: #435360;
        text-align: justify
}
.whitetext {
        color: #FFFFFF;
        text-align: justify
}
.pages_footer {
        background-color: #D1D6D9;
        color: #435360;
        font-size: 11px
}
.baget {
         background-position: bottom left;
         background-repeat: no-repeat;
         background-color: #EAEDEE;
         padding-right: 20px;
         padding-bottom: 30px
}
.maintext {
        text-align: justify;
        padding: 20px
}
td.notice_bg {
    border:             0.1em solid #6db017;
    background-color:   #FFFFDD;
    width:              100%;
    background-repeat:  no-repeat;
    background-position: 10px 50%;
 }
 div.welcome {
    margin:             0.5em 0 0.5em 0;
    border:             0.1em solid #6db017;
    color:              #6db017;
    font-weight:                bold;
    background-color:   #eaf8d9;
    width:              100%;
    background-repeat:  no-repeat;
    background-position: 10px 50%;
    padding:            10px 10px 10px 36px;
 }
td.notice {
    border:             0.1em solid #FFD700;
    width:              100%;
    background-repeat:  no-repeat;
    background-position: 10px 50%;
 }
span.catalog { font-size: 160%; margin-top: 0; color: #790000}
span.catalog_black { font-size: 160%; margin-top: 0; color: #000000}
div.pages       { margin: 0 2.5em 0; padding:0 0.3em;}
