HTML, BODY
{
	height: auto;
}

BODY{ background: #fff; margin: 20px; }

/* COMMON */
.pgHeader{ display: none; }
.footer{ display: none; position: relative; }
.submenu{ display: none; }
.anketa_stat{ display: none; }
.formsActionsBt{ display: none; }

.page{ padding: 0; }
.page .content{ padding: 0; border: 0; }
.page .top_center_bg{ display: none; }
.page .top_left_bg{ display: none; }
.page .top_right_bg{ display: none; }

.pgControls{ padding: 0; margin: 0 0 20px 0; }
.pgControls .path SPAN{ display: none; }
.pgControls .path{ font-size: 28px; }
.pgControls .path H2 A{ display: none; }
.pgControls .path H1{ font-size: 28px !important; color: #333; }

/* PUBLISHED  */
.anketaHeader .cont{ border: 0; }
.anketaHeader .cont .langs{ display: none; }

.box_holder .main_box{ border: 0; }
.box_holder .main_box .datetime .ctrl IMG{ display: none; }

.anketaFooter .cont{ border: 0; }
.button_holder{ display: none; }

.el{ page-break-after: auto; page-break-inside: avoid; }
/*.el div.title h4 { page-break-after: avoid; page-break-inside: avoid; }
.el div.title .title { page-break-after: avoid; page-break-inside: avoid; }*/


/* RESPONDENT */
.innerTab TD{ background: 0; border-bottom: 1px solid #ccc; color: #333; }
.prev_next{ display: none; }

/* STATISTIC */
.statHead .respondents, .statHead .date{ border: 0; }
.statHead .respondents DIV P{ font-size: 13px; }
.statHead .date .statFormMainInfo{ font-size: 13px; }

.content .statQ{ font-size: 20px; font-weight: normal; }
.innerTab TH{ font-size: 14px; font-weight: normal; }
.innerTab TD{ font-size: 14px; font-weight: normal; }