body { font-family: Verdana, sans-serif; }p,td,th,tr,ul,ol,li { color:#404040; font-family: Verdana, sans-serif; font-size: 11px }p { margin-top: 5px; margin-bottom: 5px; }p.catalog { margin-top: 5px; margin-bottom: 5px; }p.catalog2 { font-size: 14px; margin-top: 15px; margin-bottom:5px; margin-left:10px; margin-right:10px; }.menu { font-size: 12px; color: #DED09F; font-weight: bold; margin-left: 30px; }a.amenu:link { color: #DED09F; text-decoration: none; }a.amenu:visited { color: #DED09F; text-decoration: none; }a.amenu:hover { color: #ffffff; text-decoration: underline; }.lang { font-size: 12px; color: #000000; font-weight: bold; margin-bottom: 5px; }a.alang:link { color: #000000; text-decoration: none; }a.alang:visited { color: #000000; text-decoration: none; }a.alang:hover { color: #000000; text-decoration: underline; }.topic { font-size: 12px; }a.atopic:link { color: #9C9898; text-decoration: none; }a.atopic:visited { color: #9C9898; text-decoration: none; }a.atopic:hover { color: #F4782B; text-decoration: none; }a.ah3_catalog:link { color: #515151; text-decoration: none; }a.ah3_catalog:visited { color: #515151; text-decoration: none; }a.ah3_catalog:hover { color: #F4782B; text-decoration: none; }a:link { color: #404040; text-decoration: underline; }a:visited { color: #404040; text-decoration: underline; }a:hover { color: #CA1F11; text-decoration: underline; }.news { }.news_date { color: #CA1F11; font-weight: bold; }a.anews:link { color: #000000; text-decoration: none; }a.anews:visited { color: #000000; text-decoration: none; }a.anews:hover { color: #CA1F11; text-decoration: underline; }h1.title { font-size: 20px; color: #A54231; font-weight: normal; margin-top: -5px; margin-left: 30px; }h1 { font-size: 20px; color: #5A442C; font-weight: normal; margin-top: 25px; margin-bottom: 5px; }h2 { font-size: 18px; color: #515151; font-weight: normal; margin-top: 15px; margin-bottom: 5px;  }h3 { font-size: 16px; color: #515151; font-weight: normal; }h4 { font-size: 16px; color: #515151; margin-top: 5px; margin-bottom: 5px; }.text { font-size: 12px; text-align: justify; text-indent: 20px; margin-top: 5px; margin-bottom: 5px }h1.catalog { margin-top: 5px; margin-bottom: 5px; }h2.catalog { margin-top: 5px; margin-bottom: 9px; margin-left: 5px; margin-right: 5px; }h3.catalog { margin-top: 5px; margin-bottom: 1px; }p.banner { font-size: 14px; color: #CA1F11; font-weight: bold;  margin-left: 25px;  margin-right: 25px; }.abanner { color: #CA1F11; }a.abanner:link { color: #CA1F11; text-decoration: none; }a.abanner:visited { color: #CA1F11; text-decoration: none; }a.abanner:hover { color: #CA1F11; text-decoration: underline; }p.small { font-size: 10px; } table.catalog { border-collapse: collapse; border-style: solid; border-width: 1px; background-color:#F2E8E2; border-color: #FFFFFF; }th { border-color:#FFFFFF; background-color:#A59063; color:#FFFFFF; }td { border-color: #FFFFFF; }.input_text {  font-size: 12px;  border-width: 1; border-style: solid; border-color: #000000; background-color: #FFFFFF;}.input_button { font-size: 14px; border-width: 1; border-style: solid; color: #000000; border-color: #000000; background-color: #DED09F;}.frame { color:#fff;  background-color:#a59063; text-align: center;}a.frame:link { color: #ffffff; text-decoration: none; }a.frame:visited { color: #ffffff; text-decoration: none; }a.frame:hover { color: #ffffff; text-decoration: underline; }