body {
margin: 0;
padding: 0;
background-color: white;
text-align: center;
font-family: Times New Roman, Times, Georgia, Arial, Helvetica, Verdana, serif;
font-size: 90%;
color: black;
}
a {
color: black;
text-decoration: underline;
}
.over_tab {
position: static;
width: 100%;
border: 0;
}
table.tab_gen, table.tab_gen2, .y_t, .v_foto_td, .g_foto, .pr, .pr_i, .form_scr, .knopa {
display: none;
}
.pad {
padding: 0 15px 4px 19px;
}
.tab_gen3 {
position: static;
top: 218px;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
.print_name {
font-size: 14pt;
font-family: a_BosaNovaCps, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.print_name2 {
padding-bottom: 20px;
font-size: 10pt;
font-family: a_BosaNovaCps, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.welc_td {
padding: 0 0 4px 25px;
width: 100%;
background-color: white;
}
.d_w {
padding: 4px 0 4px 10px;
border: 1px solid black;
border-left: 16px solid black;
background-color: white;
text-align: left;
}
.breadcrumps {
margin: 0;
font-size: 75%;
}
.page_title {
margin: 0;
font-size: 16pt;
font-weight: bold;
}
.txt_td {
padding: 0px 16px 20px 16px;
width: 100%;
height: 100%;
border: 1px solid black;
background-color: white; 
vertical-align: top;
text-align: justify;
font-size: 11pt;
}
p {
margin: 10px 0 0 0;
padding: 0;
}
/*for form.php*/
.form_td {
padding: 0 16px 20px 16px;
width: 100%;
height: 100%;
border: 0;
background-color: white; 
vertical-align: top;
text-align: left;
font-size: 12pt;
}
.ch {
margin: 20px 0 10px 0;
font-weight: bold;
}
.note {
color: red;
font-size: 10pt;
font-weight: bold;
}
.tab_form {
font-size: 12pt;
}
/*end*/
.print_http {
margin-top: 20pt;
font-weight: bold;
}
.print_email {
margin-top: 5pt;
font-weight: bold;
}
input, textarea {
border: 1px solid black;
}
.form_prt {
float: left;
}

