body,p,td { font-family: Arial; font-size: 12px}
a,.like_a { text-decoration: none; color: #4062b9; font-weight: bold }
a:hover { text-decoration: underline }
input { background: white }
h5 {font-size:12px;}

.punkt-table { width: 640px; background: url("images/table-bk.png"); background-repeat: no-repeat }

.punkt-header,.punkt-header1 { font-family: Franklin Gothic Medium Cond, Franklin Gothic Medium, Tahoma, Arial; font-weight: bold; font-style: italic; font-size: 19px; color: #505050; margin-left: 32px; margin-top: -2px; }
.punkt-header1 { color: #505050; font-size: 16px }

.punkt-text,.punkt-text1,.punkt-text2, .tip-text { font-family: Franklin Gothic Medium Cond, Franklin Gothic Medium, Tahoma, Arial; font-size: 14px; color: #404040; line-height: 115%; }
.punkt-text { text-align: justify; margin-left: 32px }
.punkt-text2 { text-align: justify; width: 620px }
.tip-text { margin-bottom:-4px; font-family: Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#4062b9; line-height:1.3em; }

.dotted { border-style: dotted; border-color: #e0e0e0; border-width: 1px; width: 160px; }
.dotted_pic { border-style: dotted; border-color: #e0e0e0; border-width: 1px; width: 160px; height: 160px; text-align: center; background: url('images/pict_back.png'); }

.m-header,.m-header1 { text-align: center; font-family: Tahoma; font-size: 11px;  background: #dfeaff; color: #606060}
.m-header {  background-color: #a8a8a8; color: white }
.m-header2 { text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold }

.m-footer,.m-footer1,.m-footer2 { background-color: #f0f0f0; font-family: Tahoma; font-size: 11px; color: #606060; text-align: justify }
.m-footer,.m-footer2 { text-align: center; font-size: 10px; }
.m-footer2 { background: #f0f4ff }

.m-text,.mini { font-family: Tahoma; text-align: center; font-size: 10px; color: #404040; font-weight: normal }
.m-text2 { font-family: Arial; text-align: center; font-size: 11px }

.mini { text-decoration:none }
.mini:hover { color: #4062b9 }

.punkt,.punkt1 { font-size: 14px; font-family: Tahoma; font-weight: bold; color: #606060; text-decoration: none }
.punkt1:hover { color: #4062b9 }

.menuitem { position:relative; top:-25px; margin-bottom:-13px; text-align:center }

.symb { font-family: Arial; font-size: 16px; color: #4062b9 }
.msg { font-family: Franklin Gothic Medium Cond, Franklin Gothic Medium, Tahoma, Arial; font-weight: bold; font-size: 20px; color: #4062b9 }
.inp,.inp1 {  width: 184px; height: 20px; font-family: Arial,MS Sans Serif; font-size: 11px; color: #404040 }
.inp { width: 100px; background: #fefefe }
.arrow { font-family: Courier; font-size: 11px }

.perl { font-weight: bold; font-family: Arial, Times, Franklin Gothic Medium; font-style: italic; font-size: 13px; width: 500px; height: 85px; margin-bottom: -85px; position: relative; text-shadow: black 1px 1px 1px, black -1px -1px 1px, black -1px 1px 1px, black 1px -1px 1px; }

.glow, ol.punkt-text1 li { border-bottom: 1px dotted #d0d0d0; }
ol.punkt-text1 li {margin-bottom:2px;}

.remark { font-size:12px; margin-top:-6px; color:gray;}

.answer { background:url('images/sep.gif'); margin-left: 46px; padding-left: 16px; color: #404070 }
