
body                { font-family: 'trebuchet ms', verdana, arial, swiss; font-size: 10pt; margin: 0px 0px 0px 0px; background-color: white; }

p                   { font-size: 11pt; }

tr.vspace           { font-size: 5pt; height: 7px; }

td                  { font-size: 11pt; }
td.xxl              { font-size: 18pt; font-weight: bold; }
td.xl               { font-size: 12pt; font-weight: bold; }
td.l                { font-size: 12pt; font-weight: bold; }
td.s                { font-size: 9pt; }
td.sr               { font-size: 9pt; text-align: right; }
td.xs               { font-size: 8pt; }
td.xsr              { font-size: 8pt; text-align: right; }
td.g                { font-size: 8pt; color: #3f3f3f; }
td.gr               { font-size: 8pt; color: #3f3f3f; text-align: right; }
td.w                { font-size: 8pt; color: #d3d7df; }
td.wr               { font-size: 8pt; color: #d3d7df; text-align: right; }

a                   { color: #4584b5; font-weight: normal; text-decoration: none; }
a:visited           { color: #4584b5; font-weight: normal; }
a:active            { color: #4584b5; font-weight: normal; }
a:hover             { text-decoration: underline; }

a.subnav            { color: #e7e7e7; font-weight: bold; text-decoration: none; }
a.subnav:visited    { color: #e0e0e0; font-weight: bold; }
a.subnav:active     { color: #e7e7e7; font-weight: bold; }
a.subnav:hover      { text-decoration: underline; }

a.int               { background: url(images/a_int_i.gif) right center no-repeat; padding-right: 15px; }
a.int:hover         { background: url(images/a_int_h.gif) right center no-repeat; }
a.ext               { background: url(images/a_ext_i.gif) right center no-repeat; padding-right: 15px; }
a.ext:hover         { background: url(images/a_ext_h.gif) right center no-repeat; }
a.pdf               { background: url(images/a_pdf_i.gif) right center no-repeat; padding-right: 15px; }
a.pdf:hover         { background: url(images/a_pdf_h.gif) right center no-repeat; }


h1                  { font-size: 12pt; font-weight: bold;                     margin-top: 0; color: #d3d7df; margin-bottom: 5pt; }
h2                  { font-size: 11pt; font-weight: bold; font-style: italic; margin-top: 0; color: #d3d7df; margin-bottom: 3pt; }
h3                  { font-size: 10pt; font-weight: bold;                     margin-top: 0; color: #d3d7df; margin-bottom: 2pt; }

td.h2               { font-size: 11pt; font-weight: bold; font-style: italic; }
td.h1               { font-size: 13pt; font-weight: bold; }

span.date           { font-size: 8pt; color: grey; }
span.bluedot        { font-size: 20pt; color: #4584b5; }
span.orangedot      { font-size: 20pt; color: #e95f0e; }

div.sw              { font-size: 8pt; color: #d3d7df; }
div.bluedot         { color: #4584b5; text-align: center; }
div.orangedot       { color: #e95f0e; text-align: center; }

ul.pauze            { list-style-image: url('images/ul_pauze.gif'); }
li                  { margin-bottom: 8px; }

div.icon            { float: left; font-size: 80%; text-align: center; margin: 8px; }

input               { font: 10pt verdana; }

img[align="right"]  { margin: 0 0 8px 20px; }
img[align="left"]   { margin: 0 20px 8px -5; }
img.nomargin        { margin: 0 0 0 0; }





table.outmost       { width: 100%; }
table.site          { width: 1000px; }

td.top              { width: 1000px; height: 386px; background: black url('images/bg_top.jpg') no-repeat left top; padding: 0 0 0 0; }
td.main             { padding: 0 25px 0 25px;  background: white url('images/bg_bottom.jpg') repeat-y left top; }
td.content          { width: 620px; padding: 15px 20px 0 130px; }
td.columnright      { width: 330px; padding: 10px 0 0 0; text-align: center; }
td.space            { height: 20px; }
td.footer           { height: 25px; background: #ffed9b url('images/bg_footer.jpg') no-repeat left top; font-size: 8pt; font-weight: bold; text-align: center; color: white; padding: 10px 0 0 0; }

td.marginleft       { width: 50%; background-color: white; }
td.marginright      { width: 50%; background-color: white; }
