html

{

        height: 100%;

}



body

{

        padding: 0px;

        margin: 0px;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

        background-color: #ffffff;

        height: 100%;

}



.main_table

{

        height: 100%;

}



.site_align

{

        vertical-align: middle;

}



a, a:link

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: bold;

        color: #3f5900;

        text-transform: none;

        text-decoration: none;

        border: none;

}

a:hover, a:active

{

        text-decoration: underline;

}



td

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



th

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



div

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



span

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



p

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

}



ul

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



li

{

        font-family: Arial, Helvetica, sans-serif;

        font-size: 100%;

        font-weight: normal;

        color: #323a00;

}



.marg

{

        height: 100%;

        vertical-align: middle;

}



.header_fon

{

        width: 804px;

        height: 44px;

        background-color: #f6f38f;

}



.left_rezina

{

        background: #cee065 url("/i/opora.gif") left bottom repeat-y;

}



.menu_fon1

{

        width: 179px;

        height: 47px;

        background: #c7df80 url("/i/menu_fon.gif") left top no-repeat;

}



.menu_marg1

{

        margin-top: 5px;

        margin-right: 10px;

}



a.menu_item1, a.menu_item1:link

{

        color: #ffffff;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

}

div.right_space {

        padding-right: 10px;

}

a.menu_item1:hover, a.menu_item1:active

{

        color: #4a5b00;

}



a.menu_item, a.menu_item:link

{

        display: block;

        color: #ffffff;

        width: 179px;

        height: 23px;

        background: url("/i/menu_foo.gif") left top no-repeat;

        font-size: 10pt;

        font-family: Arial, Helvetica, sans-serif;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

        text-align: right;

}

a.menu_item:hover

{

        background: url("/i/menu_fop.gif") left top no-repeat;

        text-decoration: none;

}

a.menu_item:active

{

        text-decoration: none;

}



a.menu_item_last, a.menu_item_last:link

{

        display: block;

        color: #ffffff;

        width: 179px;

        height: 23px;

        background: url("/i/menu_foq.gif") left top no-repeat;

        font-size: 9pt;

        font-family: Arial, Helvetica, sans-serif;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

        text-align: right;

}

a.menu_item_last:hover

{

        background: url("/i/menu_fop.gif") left top no-repeat;

        text-decoration: none;

}

a.menu_item_last:active

{

        text-decoration: none;

}



.left_bottom_fon

{

        width: 179px;

        height: 144px;

        border-top: 0px #e0e6c4 solid;

        border-left: 0px #c2d575 solid;

        border-bottom: 0px #b2cb4e solid;

        border-right: 0px #d1dd9d solid;

        background: #cee065 url("/i/left_bot.gif") left top no-repeat;

}



.search_button

{

        width: 47px;

        height: 16px;

        margin-bottom: 4px;

}



.search_marg

{

        margin-left: 20px;

}



.search_field

{

        border-top: 1px #e0e6c4 solid;

        border-left: 1px #c2d575 solid;

        border-bottom: 1px #b2cb4e solid;

        border-right: 1px #d1dd9d solid;

        background-color: #ffffff;

        width: 100px;

        height: 15px;

        font-size: 7pt;

        color: #819B12;

}



.flowers_marg

{

        border-left: 10px;

        margin-bottom: 10px;

}



.info

{

        color: #a2c138;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 10pt;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

        margin-right: 0px;

        margin-left: 10px;

        width: 595px;

        text-align: left;

        white-space: normal;

}




.main_text p

{
        padding-top: 0px;

        color: #a2c138;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

        margin-right: 0px;

        margin-left: 10px;

        text-align: left;

        white-space: normal;

}



.main_text

{
        margin-top: -10px;

        color: #a2c138;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: bold;

        text-decoration: none;

        text-transform: none;

        margin-right: 0px;

        margin-left: 10px;

        text-align: left;

        white-space: normal;

}


div.main_text p {
        margin: 0 0 8px 0;
}


.wed1

{

        margin-left: 2px;

        margin-bottom: 3px;

}



.wed2

{

        margin-left: 2px;

        margin-bottom: 3px;

}



.wed3

{

        margin-left: 2px;

        margin-bottom: 3px;

}



.wed4

{

        margin-right: 2px;

        margin-bottom: 3px;

}



.right_rezina

{

        background: #c7df80 url("/i/right_re.gif") left bottom no-repeat;

}



.footer

{

        height: 5px;

        width: 100%;

        background-color: #e5ed86;

}



.footer-text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#9B9B9B; font-size:12px; line-height:20px; float:left; padding:12px 12px 12px 20px;}
.footer-text a{color:#9B9B9B; text-decoration:underline; font-weight:bold;}
.footer-text a:hover{text-decoration:none;}

