body {
   font-family: "Verdana";  
}

.logo {
 margin: 0;
 padding: 0;
 border-width: 0;
 border-style: none;
}

td.logo h1 {
 margin: 0;
 padding: 0;
 color: #ff6262;
 font-family: "Verdana";
 font-size: 8pt;
 font-weight: 700;
}

.pagebody {
 padding: 12px 0 12px 4px;
}

.item {
 color: red;
 font-family: "Verdana";
 font-size: 10pt;
 font-weight: 500;
 line-height: 1.5;
 padding-left: 8;}

.subitem {
 color: red;
 font-family: "Verdana";
 font-size: 7.5pt;
 font-weight: 500;
 padding: 3 0 4 18;}

.item a {
 text-decoration: none;
 color:white;
}

.item a:hover {
 text-decoration: none;
 color:yellow;
}

.subitem {
 color: red;
 font-family: "Verdana";
 font-size: 7.5pt;
 font-weight: 500;
 padding: 3 0 4 18;}

.subitem a {
 text-decoration: none;
 color:white;
}

.subitem a:hover {
 text-decoration: none;
 color:yellow;
}

.body_left {
 position: absolute;
 padding-left: 8px;
 top: 130px;
 left: 120px;
 width: 365px;}

.body_right {
 position: absolute;
 line-height: 1;
 padding-left: 8px;
 top: 130px;
 left: 480px;
 width: 275px;}

.body_full {
 position: absolute;
 padding-left: 8px;
 top: 130px;
 left: 125px;
 width: 650px;
 line-height: 1;
}

td.ban {
 border-left-style: none;
 border-left-width: medium;
 border-right-style: solid;
 border-right-width: 1;
 border-top-style: none;
 border-top-width: medium;
 border-bottom-style: solid;
 border-bottom-width: 1;
 border-color: #800000; 
 margin-bottom: 8px;
 background-color: #F8ECEC;
 font-family: "Verdana";
 font-size: 7pt;}

td.between {
 border-style: none;
 background-color: white;
 font-family: "Verdana";
 font-size: 6pt;}

td.headup {
 border-style: none;
 border-width: 0;
 margin: 0;
 padding: 0;
 background-color: #800000;}

td.head {
 border-style: none;
 margin: 0;
 padding: 0; 
 vertical-align: top;
 line-heihgt: top;
 background-color: #800000;
 text-align: center;
 color: white;
 font-family: "Verdana"; 
 font-size: 8pt;}

td.head h1 {
 margin: 0;
 color: white;
 font-family: "Verdana";
 font-size: 10pt;
 font-weight: 700;}

td.left {
 border-style: none none none solid;
 border-width: 1;
 border-color: #800000;}

td.right {
 border-style:none solid none none;
 border-width: 1;
 border-color: #800000;}

td.right p {
 margin: 5px 8px 0 8px;
 font-family: "Verdana";
 font-size: 11;
 text-align: justify;
}

td.right2 {
 border-style:none solid none none;
 border-width: 1;
 border-color: #C0C0C0;
 font-family: "Verdana";}

td.2_side {
 border-style:none solid none solid;
 border-width: 1;
 border-color: #C0C0C0;
 font-family: "Verdana";}

td.down {
 border-style: none solid solid solid;
 border-width: 1px;
 border-color: #800000;
 font-family: "Verdana";}

td.header {
 border-style: solid;
 border-width: 1px;
 border-color: white;
 margin: 0;
 padding: 4px;
 background-color: #800000;
 color: white;
 font-family: "Verdana";
 font-size: 10pt;
 font-weight: 700;
 text-align: center;}

td.standart {
 margin: 0;
 padding: 0;
 font-family: "Verdana";
 font-size: 8pt;
 font-weight: 500;}

td.bold {
 margin: 0;
 padding: 0;
 font-family: "Verdana";
 font-size: 9pt;
 font-weight: 700;}

td.img {
 margin: 0;
 padding: 0;
}

td.hand {
 border-style:solid;
 border-width:1;
 border-color:#AE0000;
 background-color:#D5D3BD;
 margin:0;
 padding:0;}

td.qwest {
 background-color:#AE0000;
 color: white;
 font-family: "Verdana";
 font-size: 8pt;
 font-weight: 700;
 line-height:1.25;
 margin: 0;
 padding:3px 0 3px 12px;}

td.answer {
 background-color:#E7E6D8;
 color: black;
 font-family: "Verdana";
 font-size: 8pt;
 font-weight: 300;
 margin: 0;
 padding:4px 8px 8px 60px;}

.full {
 position: absolute;
 left: 125px;
 width: 650px;}

.bottom {
 padding: 3px 0px 3px 0px;
 margin: 0;
 background-color: black;
 color: white;
 font-family: "Verdana";
 font-size: 7.5pt;
 font-weight: 500;
}

strong {
 font-family: "Verdana";
 font-size: 8pt;
 font-weight: 700;
 color:#800000;
}

p.lst {
 font-family:Verdana;
 font-size: 8pt;
 padding: 3px 0 3px 18px;
 margin:0px;
 line-height:1.02}

p.sub {
 background-color:#AE0000;
 color:white;
 font-family:Verdana;
 font-size:9pt;
 padding: 4px 0 4px 16px;
 margin:0;}

a.list {
 text-decoration: none;
 color:black;}

.text {
 margin:8 0 5 12;
 font-size: 12px;
} 

.star {
  color:#FF0000
}

.field {
   margin:0 0 0 12;
   width:249px;
}

.error {
  color:#FF0000 ;
  margin:0 0 5 12;  
  font-size: 10px;
}
 
 
