table.content {background-color: #DDDDDD; width: 90%;}
.content, td.content {background-color: #FFFFFF;}
.content {font: 12px Verdana; line-height: 22px;}

.main, .main a {font: 12px Verdana; line-height: 20px;}
.main tr, .main td {background-color: #FFFFFF;}

.menu,  .menu a {font: 13px Verdana;}
.bt, .button {border: 1px solid #000000; font: 11px Verdana; padding: 1px 4px 1px 4px;}

.sndtl,  .sndtl a, .sndtl td {font: bold 12px Verdana; color: #CC3300; padding-left: 6px; border: 1px solid #71A600; padding: 6px;}

.hometable,  .hometable a {font: 12px Tahoma;}

.txt1 {
        FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.edit {
        FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma
}
.td_vac, .td_vac td {background-color: #F8F8F8; color: #000000; border-left: 1px solid #71A600; border-top: 1px solid #71A600; padding: 3px;}
.td_vac a {font: 11px Verdana; color: #000000;}
.td_vacnt, .td_vacnt td {border-bottom: 1px solid #C0CC9A; padding: 4px;}

.td_res, .td_res td {background-color: #F8F8F8; color: #000000; border-left: 1px solid #CC3300; border-top: 1px solid #CC3300; padding: 3px;}
.td_res a {font: 11px Verdana; color: #000000;}
.td_rescnt, .td_rescnt td {border-bottom: 1px solid #CC9999; padding: 4px;}

.titletbvac td {font: 12px Tahoma, Arial; letter-spacing: 0.1em; color: #FFFFFF; padding: 8px 4px; background-color: #CC3300;}
.titletbres td {font: 12px Tahoma, Arial; letter-spacing: 0.1em; color: #FFFFFF; padding: 8px 4px; background-color: #79AF03;}

.nava_left_heard TD {padding: 5px 10px 5px 10px; font: bold 12px Verdana; border-bottom: #71A600 1px solid; letter-spacing: 0.1em;}

.nava_left_2 TD {padding: 5px 10px 5px 10px; font: bold 12px Verdana; border-bottom: #CC3300 1px solid; letter-spacing: 0.1em;}
.nava_left_2 a:hover {color: #CC3300;}

.nava_left td {
        padding: 4px 10px 4px 10px;
		border-bottom: #dddddd 1px solid
}

.nava_left, .nava_left a {
		font: 13px Verdana, Tahoma, Arial;
}

.reshr {color: #CC3300; border: 1px solid #CC3300;}
.vachr {color: #CC3300; border: 1px solid #71A600;}

TH {
        FONT-SIZE: 11px; COLOR: #818181; FONT-FAMILY: Tahoma
}
.txt2 {
        FONT-SIZE: 10px; COLOR: #646261; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.txt3 {
        FONT-SIZE: 9px; COLOR: #6e7c8e; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.txt4 {
        FONT-SIZE: 11px; COLOR: #2d97d5; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma
}
.header {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5d5d5d; FONT-FAMILY: Tahoma
}
.news {
        FONT-SIZE: 12px; COLOR: #5d5d5d; FONT-FAMILY: Verdana
}
.head {
        FONT-SIZE: 17px; COLOR: #2d97d5; FONT-FAMILY: Tahoma, Verdana
}
A.head {
        FONT-SIZE: 17px; COLOR: #2d97d5; FONT-FAMILY: Tahoma, Verdana
}
A.head:hover {
        FONT-SIZE: 17px; COLOR: red; FONT-FAMILY: Tahoma, Verdana
}
.errortext {FONT: bold 12px Verdana; COLOR: #CC3300;}

.page_noactive {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.nav_begin {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration : none;
}
.nav_end {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration : none;
}

.tr_border_active_nav {

}
.tr_box_active_nav {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;

}
.tr_box_nav {

}


.tr_border {

}
.tr_box {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.tr_box_active {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        BACKGROUND-COLOR: #FF9933
}
