.anketaHeader .cont .info .title {
    color: red;
    font-size: 18px;
    font-weight: normal;
    color: #dd1c37;
}


/* questions */
.el div.title h4 span {
    color: #1a90ac;
}

/* subtitle */
.el.subtitle {
/*    padding-top: 0px !important;*/
    background: #ff4281 url(subtitle-bg.jpg) 0 0 repeat-x !important;
}

.el.subtitle DIV{
    color: #fff;
    font-size: 14px;
}

/* mainbox */
.main_box .button_holder{
    background: transparent url(footer-bg.png) 0 0 no-repeat;
    height: 101px;
}
.main_box .button_holder INPUT{
    width: 127px;
    height: 38px;
    background: transparent url(button-bg.jpg) 0 0 no-repeat;
    border: 0;
    color: #fff;
    font-size: 15px;
    font-weight: bold; 
}

/* header */
.anketaHeader .cont {
     background: #fff url(header-bg.jpg) 100% 0 no-repeat;
}
.anketaHeader .cont .info .title {
    padding-right: 80px;
}