.validator{
  color: red;
}

td, p, div {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #21495A;
}
.page {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #21495A;
        text-align: center;
}
.button {
        color: #21495A;
        background-color: C2E0EA;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.gr {
        background-color: #E7F3F7;
}
.error {
        background-color: #FFE4E4;
}

.wh {
        background-color: #FFFFFF;
}
.z {
        color: #CC6600;
}
.small{
   font-size: xx-small;
}
h1{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        color: #21495A;
        text-align: center;
}

.wtab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #FFFFFF;}
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; BORDER: #EEEEEE 1px solid; PADDING: 0px;   MARGIN: 0px }
.inputactive {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; BORDER: #FF0000 1px solid; PADDING: 0px;   MARGIN: 0px }

#yandex_direct{
  width: 100%;
}