A {
        COLOR: blue; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
        COLOR: #339933;
}
.grtitle {
        FONT-WEIGHT: bold; FONT-SIZE: 16px
}
BODY {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

P {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.title {
        FONT-SIZE: 12px; font-weight: bold; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top: 1px
}
.articles {
        FONT-SIZE: 12px; font-weight: bold; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color: gold
}

.title_news {
        FONT-SIZE: 14px; font-weight: bold; text-align: left;
}

.title_news2 {
        margin-top: 10 px; FONT-SIZE: 18px; color: #ffcc33;
}
a.detail_contacts {
        margin-top: 10 px; FONT-SIZE: 18px; color: #ffcc33;
}

.date {
        FONT-SIZE: 11px; font-weight: bold; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.class {
        FONT-SIZE: 9px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.forum {
        FONT-SIZE: 10px; COLOR: #003333; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

input {
        FONT-SIZE: 10px;
}

.edit {
         color: gold;
}


.dropdown {
         color: #ccccff;
}

.dropdown:hover {
         color: #ffcc33;
}

.news {
         color: #000000;
}

.news:hover {
         color: #006600;
}

.window {
         color: #006600; font-size: 9px; font-family: Verdana; text-align: left
}

p.msgbody {
        background-color: #ddffdd; padding-left:10px; COLOR: #006600; margin-top: 2pt; margin-bottom: 2pt;
}
p.dropnews {
        background-color: #003333; font-size: 9px; padding-left: 5px; padding-right: 5px; COLOR: #006600; margin-top: 2pt; margin-bottom: 2pt;
}

p.msghead {
         margin-top: 2pt; margin-bottom: 2pt;
}
h2 {
         text-align: center;
         color: black;
}

h3 {
         text-align: center;
         color: black;
}
h4 {
         text-align: left;
         color: black;
}

EM {
         font-style: normal;
}

.object {
        FONT-SIZE: 10px; color: #ccccff; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
}
a.object1 {
        FONT-SIZE: 11px; color: #ffcc33;
        FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        font-style: normal;
        font-weight: bold;
        padding-left: 5px;
        padding-bottom: 2px;
        padding-top: 2px;
        background-color: #003333;
        width: 100%;
}
a.object2 {
        FONT-SIZE: 10px; color: #ccccff; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        font-weight: bold;
        font-style: normal;
        padding-left: 15px;
        padding-bottom: 2px;
        padding-top: 2px;
        background-color: #003333;
        width: 100%;
}
a.object3 {
        FONT-SIZE: 10px; color: #003333; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        font-style: normal;
        line-height: 0.8;
        background-color: #99cccc;
        width: 100%;
        padding-left: 10px;
        padding-bottom: 2px;
}
a.object1:hover {
        FONT-SIZE: 11px; color: #ffcc33; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        font-style: normal;
}
a.object2:hover {
        FONT-SIZE: 10px; color: #ffcc33; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        font-style: normal;

}
a.object3:hover {
        FONT-SIZE: 10px; color: #339999; FONT-FAMILY: Verdana, Revue, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 1; font-style: normal;
        line-height: 0.8;
        font-style: normal;
}
EM {
        line-height: 0.8;
        font-style: normal;
}

span.title1 {
         margin: 5px 0px 0px 0px;
         padding: 0px 20px 0px 15px;
         border-color: #ffcc00; border-bottom: 2px solid; width: 100%;
         color: #003333;
         font-size: 18px;
}

span.title2 {
         margin: 0px 0px 0px 0px;
         color: #003333;
         text-align: center;
         font-size: 14px;
         font-weight: bold
}
span.title3 {
         padding: 3px 20px 3px 20px; width: 50%;
         background-color: #003333;
         font-size: 12px; text-align: left; color: #ffcc00;
}
hr {
         color: #003333;
}

.art_body {
         font-size: 12px;
}
.emph {
         margin: 5px 0px 0px 0px;
         padding: 6px 6px 6px 6px;
         border-color: #ffcc00;
         border-top: 1px solid;
         border-bottom: 1px solid;
         background-color: #003333;
         font-size: 13px;
         text-align: right;
         color: #ffcc00;
}

.afisha {
         padding: 2px 3px 2px 3px;
         font-weight=bold; text-align: left; color: #006666;
}
.afisha_adress {
         padding: 3px 10px 3px 50px;
         font-size: 14px; text-align: left; color: #003333;
}
.afisha_title {
         padding: 5px 5px 3px 5px; color: #003333;
         FONT-SIZE: 12px; font-weight: bold; TEXT-DECORATION: none;
}
.afisha_title:hover {
         padding: 5px 5px 3px 5px;
         FONT-SIZE: 12px; font-weight: bold; TEXT-DECORATION: none; color: #339966
}
a.obj_list {
         padding: 5px 5px 3px 15px; color: #003300;
         FONT-SIZE: 12px; font-weight: bold; TEXT-DECORATION: none;
}
a.obj_list:hover {
         padding: 5px 5px 3px 15px;
         FONT-SIZE: 12px; font-weight: bold; TEXT-DECORATION: none; color: #006600
}