a {  color: #000;  text-decoration: none;}a:hover {   text-decoration: underline;}.menu {   font-weight: bold;  font-size: 10pt; }.menu a {  text-decoration: none;  font-weight: bold;   font-size: 10pt;}td           { font-family: Verdana; font-size: 10px; color: #000000 }.ap          { color: #CCCCCC; font-size: 8pt; font-weight: bold }.ap a:link   { color: #CCCCCC; font-size: 8pt; font-weight: bold; }.ap a:visited   { color: #CCCCCC; font-size: 8pt; font-weight: bold; }.subtitle    { color: #CC0000; font-weight: bold }.katmenubg   { background-color: #FFECEC }.katmenu { color: #000000; font-weight: bold }.katmenu a:link { color: #666666; font-weight: bold }.katmenu a:visited { color: #666666; font-weight: bold }.katmenu a:active { color: #666666; font-weight: bold }.katmenu a:hover { text-decoration: underline; color: #666666; font-weight: bold }.grozs_hf   { background-color: #FFECEC; color: #FF0000; padding: 3 }.grozs_hf b   { color: #FF0000 }.grozs_prod  { background-color: #F0F0F0 }.grozs_prod input { font-size: 8pt }.grozs_prod b { background-color: #F0F0F0; color: #FF0000 }.prod_prod  { background-color: #F0F0F0 }.prod_prod  select { font-size: 8pt }.prod_prod input { font-size: 8pt }.prod_hf select { font-size: 8pt }.prod_hf   { background-color: #FFECEC; color: #666666; padding: 2 }.prodmargin  { background-color: #FD2F06 }.submenuel {  text-align: center;  padding: 2px 8px 2px;  font-weight: bold;  font-size: 10px;}.submenuel_act a:link,.submenuel_act a:visited {  color: #CC0000;  font-size: 11px;}.im {  margin: 5px;}.im img {  border: 0;}.im_bord {  border: 1px solid #CCC;}.im_left {  float: left;}.im_right {  float: right;}.im div {  margin-top: 3px;  padding: 3px;}#content a {  color: #000066;  font-weight: bold;}#flash_ad {	display: none;  position: absolute; z-index: 4;	left: 50%;	top: 50%;	margin-left: -225px;	margin-top: -196px;}