body
{
    margin: 0px;
    padding: 0px;
}

td
{
    vertical-align: top;
}

.logo_link
{
    margin: 0px;
    padding: 0px;
    display: block;
    width: 280px;
    height: 50px;
    margin-bottom: 30px;
    text-decoration: none;
}

.menu_title
{
    color: #FFFFFF;
    background: url(../images/Menu_index_r1_c1.jpg) no-repeat;
    display: block;
    width: 172px;
    height: 23px;
    margin-top: 19px;
    margin-left: 25px;
    font-weight: bold;
    font-size: 11px;
    padding-left: 12px;
    padding-top: 10px;
}

.menu_right_title
{
    color: #4B4B4B;
    font-family: "Arial Narrow" , Arial, Helvetica, sans-serif;
    font-size: 20px;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    margin-left: 67px;
    letter-spacing: 2px;
    display: block;
}

.news_text a
{
    display: block;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-bottom: 1px solid #d2d0d0;
    margin-left: 40px;
    margin-right: 13px;
    text-decoration: none;
    padding: 5px;
}

.news_text a:hover
{
    display: block;
    color: #000000;
}

.news_text h4
{
    padding: 0px;
    margin: 0px;
    font-size: 11px;
}

.menu_right_article_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.menu_right_article_text h4
{
    color: #739e47;
    padding: 0px;
    margin: 0px;
    font-size: 12px;
}

.menu_right_article_text a
{
    color: #666666;
    margin-left: 25px;
    margin-right: 30px;
    text-decoration: none;
    padding: 5px;
    padding-top: 10px;
    display: block;
}

.material
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.material h4
{
    padding: 0px;
    margin: 0px;
    padding-top: 20px;
}

.material p
{
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 7px;
    text-align: justify;
}

.menu_right_article_text a:hover
{
    background-color: #F9F9F9;
    color: #000000;
}

.punkt_menu_1
{
    color: #999999;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.images img
{
    border: 1px solid #333333;
}

.punkt_menu_1 a
{
    border-bottom: 2px solid #EBEBEB;
    color: #000000;
    display: block;
    margin-left: 2px;
    padding: 0px;
    padding-top: 3px;
    text-decoration: none;
    vertical-align: bottom;
    width: 100%;
}

.punkt_menu_1 a:hover
{
    color: #65af4e;
    border-bottom: 2px solid #c5e0bd;
}

.punkt_menu_1 td
{
    vertical-align: bottom;
}

.search
{
    color: #65af4e;
    display: block;
    height: 65px;
    width: 240px;
    margin-top: 12px;
    background: url(../images/Menu_index_r3_c1.jpg) no-repeat;
}

.search_text
{
    margin: 0px;
    padding: 0px;
    margin-top: 25px;
    margin-left: 13px;
    background: none;
    border: 0px;
    color: #80c06a;
    font-weight: bold;
    font-size: 12px;
    padding-left: 6px;
    padding-top: 2px;
    width: 134px;
}

.search_button
{
    margin: 0px;
    padding: 0px;
    background: none;
    border: 0px;
    width: 30px;
}

.top_menu
{
    font-family: arial nerrow, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;
}

.top_menu a
{
    font-family: arial nerrow, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #2979b7;
    font-weight: bold;
    text-decoration: none;
}

.paging
{
    border: 1 solid #cccccc;
    background-color: #dddddd;
    text-align:center;
}

.paging a
{
    color: Black;
    text-decoration: none;
}

.inactive
{
    background-color: White;
    border: 1 solid #cccccc;
    color: #cccccc;
}

.info
{
    background-color: Green; 
    color: White;
}

.info a
{
    color: white;
    text-decoration: none;
}

