body {font-size: 14px;}body, h1, h2, h3, input.button, .viewBoxHeaderContentText tr td input, .viewBoxHeaderContentText tr td select, .viewBoxHeaderContentText tr td textarea {font-family: Arial, Helvetica, sans-serif;}
body, a, .templateDescription1, .accommodationBoxDescription, .submissionBoxDescription { color: #666666; } /*tpl_base_font_color*/
h1 { color: #0097FE; } /*tpl_base_h1_font_color*/
h2, .viewBox .viewBoxHeader { color: #0097FE; } /*tpl_base_h2_font_color*/
h3, .table_foot, .color { color:#0071AD; } /*tpl_base_h3_font_color*/
.viewBox { border-top:1px solid #BBBBBB; } /*tpl_form_bg_color tpl_form_border_color*/
/*tpl_input_bg_color*/ .viewBoxHeaderContentText tr td input[type="text"], .viewBoxHeaderContentText tr td select.templateSelect1, .viewBoxHeaderContentText tr td select.templatePrefix, .viewBoxHeaderContentText tr td textarea, .accommodationBoxAccompanying input, .accommodationBoxDates input, .t-platnosci { background: #FCFCFC; }
/*tpl_input_border_color*/ .viewBoxHeaderContentText tr td input, .viewBoxHeaderContentText tr td select.templateSelect1, .viewBoxHeaderContentText tr td select.templatePrefix, .viewBoxHeaderContentText tr td textarea, .accommodationBoxAccompanying input, .accommodationBoxDates input, .t-platnosci { border: 1px solid #CCCCCC; }
/*tpl_input_border_color*/ .viewBoxHeaderContentText tr td .intl-tel-input { border: 1px solid #CCCCCC; }
/*tpl_input_font_color*/ .viewBoxHeaderContentText tr td input[type="text"], .viewBoxHeaderContentText tr td select.templateSelect1, .viewBoxHeaderContentText tr td select.templatePrefix, .viewBoxHeaderContentText tr td textarea, .accommodationBoxAccompanying input, .accommodationBoxDates input { color: #666666; }

.viewBox { background:#EEEEEE; border:1px solid #BBBBBB; } /*tpl_base_bg_color tpl_form_border_color tak nie tpl_form_bg_on*/
.viewBox .viewBoxHeader { margin-left:-27px !important; border-left: 7px solid #0097FE;}
.viewBox .viewBoxHeader { background:#dddddd; } /*tak nie tpl_header_bg_on*/
.viewBox .viewBoxHeader { padding-left: 20px;margin-left:-20px; }
#Container { width: 680px; }/*tpl_page_width*/ 
.viewBox  { width:650px; } /*tpl_page_width*/
#submissionsForm .textareaSize5, #submissionsForm .textareaSize6 { width: 635px !important; }

.textareaSize5 {
 font-size:12px;
 height: 5em;
 line-height: 1em;
}

.header, .boxPartners, .footer { width: 682px !important; } /*tpl_page_width -32 +30*/
.red_error_box, .green_info_box, .blue_info_box } width: 600px !important; {rdelim} /*tpl_page_width*/
  input.button, a.button {
    border: none;
    cursor: pointer;
    margin: 0;
    width: inherit;
    padding: 7px 20px 6px 20px;
    color: #FFFFFF; /*tpl_btn_font_color*/
    font-size: 17px;
    text-decoration: none;
    background-color: #0097FE; /*tpl_base_h2_font_color */ /* Old browsers */
  }

  input.smallButton, a.smallButton {
    border: none;
    cursor: pointer;
    margin: 0 0 10px 0;
    width: inherit;
    padding: 3px 10px 4px 10px;
    color: #FFFFFF; /*tpl_btn_font_color*/
    font-size: 12px;
    text-decoration: none;
    background-color: #0097FE; /*tpl_base_h2_font_color */
  }

  input.smallestButton {
    color: #FFFFFF; /*tpl_btn_font_color*/
    background-color: #0097FE; /*tpl_base_h2_font_color */
  }.viewBoxHeaderContentText tr td input[type="text"] { width:89%; //standardowy input }
.viewBoxHeaderContentText tr td select.templateSelect1 { width:92%; }
.viewBoxHeaderContentText tr td input.templateInput1 { width:70%; //input nr lokalu miasto }
.viewBoxHeaderContentText tr td input.templateInput2 { width:65%;//kod pocztowy }
#personaldataBox table.viewBoxHeaderContentText .templatewidth2 { width:19% !important; padding-left:15px !important; }
#personaldataBox table.viewBoxHeaderContentText { width:47% !important; }
#personaldataBox .fl { float:left; }
#personaldataBox .mr60 { margin-right:30px; }
#personaldataBox table.viewBoxHeaderContentText td:first-child, #submissionsForm table.viewBoxHeaderContentText td:first-child, #invoicesBox table.viewBoxHeaderContentText td:first-child { width:100px; }
.viewBoxHeaderContentText tr td input[type="text"] { width:92%; //standardowy input }
.intl-tel-input { width:92%; }
.viewBoxHeaderContentText tr td select.templateSelect1 { width:94.2%; }
.viewBoxHeaderContentText tr td input.templateInput1 { width:94%; //input nr lokalu miasto }
.viewBoxHeaderContentText tr td input.templateInput2 { width:75%;//kod pocztowy }
#personaldataBox table.viewBoxHeaderContentText { width:80% !important; max-width:540px; }
#personaldataBox table.viewBoxHeaderContentText .templatewidth2 { width:19% !important; padding-left:15px !important; }
#personaldataBox table.viewBoxHeaderContentText { width:75% !important; }
#personaldataBox table.viewBoxHeaderContentText td:first-child { min-width:20%; }
#personaldataBox table.viewBoxHeaderContentText td input.inputPostalCode { width:70% !important; }
#personaldataBox table.viewBoxHeaderContentText td input.inputCity { width:84% !important; }
#personaldataBox table.viewBoxHeaderContentText .formCityDescription { text-align:right; width:20% !important; padding-left:15px !important; }
#submissionsForm table.viewBoxHeaderContentText { width:80% !important; max-width:540px; }
