body { background: whitesmoke; }

body, th, td, pre {
    font-size: 8pt;
    font-family: verdana,arial,helvetica,sans-serif;
}
A { 
    font-family: verdana,arial,helvetica,sans-serif;
text-decoration: underline;
}

select,input { padding:2px;cursor: pointer; }

A:link { color: #000000; }
A:visited { color: #000000; text-decoration: underline;}
A:active { color: #000000; text-decoration: underline; }
A:hover { color:#DC143C; text-decoration: underline; }
.logo { font:7pt arial,sans-serif;color:yellow;background:black }
.table_main { background:#E5E5D9; border:1px solid black; }
.table_nav { font:13px arial,sans-serif;background:white;border:1px solid gray }
.font_nav { background:gray;color:black;font-weight:bold;padding-left:5px }
.table_kat { font:10px arial,sans-serif;color:#a3a3a3;border:1px solid #a3a3a3;background:white }
.table_ukat { background:#a3a3a3;color:white;font-weight:bold }
.font_big { color:#a3a3a3;font-size:14pt }
.table_help { font:11pt arial,sans-serif;color:#a3a3a3 }
.font_slogan { font:12px arial,sans-serif;font-weight:bold }
.table_info { color:black;font:13px arial,sans-serif;background:#a3a3a3 }
.font_normal { font:10px arial,sans-serif; }
.font_article { font:18pt arial,sans-serif }
.font_small { font-size:10px;font-weight:normal;color:gray }
.cell_info { background:white;font-weight:bold }
.cell_info_high { background:white;font-weight:bold;color:red }
.padding_box { padding-bottom:5px;padding-right:5px }
.disclaimer {
  padding-bottom: 22px;
  text-align: center;
  font-size: 85%;
  color: #777;
  width: 100%;
}
H1, H2, H3	{ color:black;font:14px arial,sans-serif;font-weight:bold }

a.button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;

    text-decoration: none;
    color: initial;
	padding:5px;
}

