body {font-family: Verdana, Arial, Helvetica, sans-serif;}
a { color: #314a73; font-size: 8pt; text-decoration: none; }
a:hover { color: #fd2222; font-size: 8pt; text-decoration: none; }
a.menu { color: #314a73; font-size: 10pt; font-weight: bold; text-decoration: none; }
.header { color: #314a73; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.menu:hover { color: #fd2222; font-size: 10pt; font-weight: bold; text-decoration: none; }
.menu { color: #fd2222; font-size: 10pt; font-weight: bold; text-decoration: none; }
.time { color: #fd2222; font-size: 8pt; font-weight: bold; text-decoration: none; }
.info_header { color: #6f0e0e; font-size: 10pt;  font-weight: bold; }
.head_prod { color: #830215; font-size: 12pt;}
.text { color: #202020; font-size: 8pt; }
.text_small { color: #202020; font-size: 7pt;  }
a.news { color: #6e6e6d; font-size: 7pt;  text-decoration: underline;}
a.generix { color: #314a73;  font-size: 8pt;  text-decoration: none; }
a.generix:hover { color: #fd2222;  font-size: 8pt; text-decoration: none;}
a.cat_menu { color: #f6ffe8;  font-size: 10pt; text-decoration: none; }
a.cat_menu:hover { color: #fff600;  font-size: 10pt;  text-decoration: none;}
.yellow { color: #fff600;  font-size: 10pt;}
a.news:hover { color: #7a0707; font-size: 7pt;  text-decoration: underline; }
input { color: #202020; font-size: 8pt;  }
select { color: #202020; font-size: 8pt; }
input.field  { color: #314a73; width: 131px ; outline-color: #fff; }
input.contact  { color: #202020; width: 380px ; }
input.halfbutton { width: 200px;  cursor: pointer  }
textarea { color: #202020; width: 380px ; font-size: 8pt; }
.copyright { color: #f6ffe8; font-size: 8pt; }
a.page { color: #6f0e0e; font-size: 8pt; text-decoration: none;}
a.page:hover { color: #333333; font-size: 8pt; text-decoration: none;}