body {font-family: Arial, sans-serif; font-size:13.4px; margin: 1.5cm; margin-left: 1cm; margin-right: 1.7cm; }
td {font-family: Arial, sans-serif; font-size:13.4px;}
th {font-family: Arial, sans-serif; font-size:13.4px;}
a {color: maroon; }
a.high {background: url(current.png) center left no-repeat; padding-left: 13px; }
a.menu {padding-left: 13px;}
td.menu {padding-right: 10mm; vertical-align: top; background: url(brush.gif) top right no-repeat; height: 358px;}
th {text-align: left; vertical-align: top;}
td.main {padding-left: 5mm; padding-top: 0mm; vertical-align:top; width: 100%;}
td.kontakt {padding-left: 3mm; padding-right:3mm;}
p {margin-top: 0; text-align: justify;}
p.error {color: maroon; }
label.error {color: maroon; }
h1,h2,h3,h4 {margin-top: 0; }
h1 {font-size: 13.4px; text-align: right; }
h2 {font-size: 21px; }
h3 {font-size: 16px; }
div.img_right {clear: right; float: right; padding-left: 12px; font-size: 11px; text-align: justify;}

h3.news {margin-bottom: 4px; font-size: 14px;}
p.news {margin-bottom: 0; }
p.signature {text-align: right; font-size: 10px; }
textarea {font-family: Arial, sans-serif; font-size: 13.4px;}
th.training {padding-left:10px; padding-right:10px; vertical-align: top;}
td.training {padding-left:10px; padding-right:10px; white-space:nowrap; vertical-align: top;}
td.training2 {padding-left:10px; padding-right:10px;}
table.training {padding-bottom:20px;}
th.links {padding-top:12px;}
td.links {vertical-align: top; padding-right:18px;}
td.linksref {vertical-align: top; padding-right:18px; white-space:nowrap;}
th.user {vertical-align: bottom; }
th.cap {vertical-align: bottom; }
td.cap {text-align: center; }
td.file {text-align:left; padding-left: 8px; padding-right: 8px; }
td.filesize {text-align:right; padding-left: 8px; padding-right: 8px; }
th.file {text-align:left;padding-left: 8px; padding-right: 8px; }
th.filesize {text-align:right; padding-left: 8px; padding-right: 8px; }
div.hl {background-color: #EEEEEE;}

