body, table, td, div, p, a, ul { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000;margin:0; }
body { background-image: url(../images/bg_compl_grey.jpg); background-repeat: repeat-y; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000; }
a.act:link, a.act:active, a.act:visited, a.act:hover { font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #6E6C6C; font-size:9pt; font-weight: bold; text-decoration:none; }
a.no:link, a.no:active, a.no:visited, a.no:hover { font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #6E6C6C; font-size:9pt; font-weight: bold; text-decoration:none; }
a.navsub:link, a.navsub:active, a.navsub:visited, a.navsub:hover { color: #6E6C6C; font-size: 9pt; text-decoration: none; }
a.s:hover, a.s:active, a.s:link, a.s:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #6E6C6C; }
a:hover, a:active, a:link, a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #122D7C; }
ul{ margin: 0px 2px 5px 20px; }

table.tbl_main { width: 774px; }
table.banner { width: 619px; height: 90px; background-image: url(../images/banner_grey.jpg); background-repeat: repeat-y; }
td.banner_left { text-align: left; padding-left: 10px; color: white; }
td.banner_right {}

td.cl_header { text-align: right; }
td.cl_left { width: 155px; text-align: right; vertical-align: top; }
table.tbl_menue { width: 140px; }
td.cl_img { text-align: right; width: 140px; }
td.cl_divider { height: 1px; }
td.cl_menue { text-align: right; vertical-align: top; }
#menu_1 {}
td.cl_content { width: 604px; border: 0px solid black; text-align: left; vertical-align: top; padding: 5px 5px 5px 10px; }
td.cl_footer { text-align: right; vertical-align: top; }
table.tbl_footer { width: 614px; }
td.cl_print { text-align: left; }
hr.footer_line { height: 3px; color: #c3c5c6; margin-right: 5px; border: 0px dashed #6E6C6C; }
table.contenttable { width: 100%; }

table.tbl2colsSimple { width: 589px; border: 0px; margin: 0px; border-spacing: 0px; }
img.2colsSpacer { width: 1px; height: 1px; border: 0px; margin: 0px; }
td.td2colsSimpleLeft { width: 294px; padding: 0px; vertical-align: top; }
td.td2colsSimpleRight { width: 294px; padding: 0px; vertical-align: top; }

div.rss-item { margin-bottom: 5px; }