/* martin.css */
/* Martin Bernreuther */

body { background-color:#ffffff; font-family:Helvetica,sans-serif;}

img { border:0px hidden transparent; }

h1 { font-size:24px; margin-top:16px; margin-bottom:12px; }
h2 { font-size:22px; margin-top:12px; margin-bottom:8px; }
h3 { font-size:20px; margin-top:8px; margin-bottom:4px; }
h4 { font-size:18px; margin-top:6px; margin-bottom:2px; }
h5 { font-size:16px; margin-top:2px; margin-bottom:0px; }

table.main { border:0px hidden transparent; border-spacing:0px; }

td.mb { background-color:#3f3f6b; vertical-align:top; }
td.menue { background-color:#3f3f6b; vertical-align:top; }

td.button        { background-image:url(images/button.png); background-repeat:no-repeat; width:140px; height:60px; empty-cells:show; text-align:center; vertical-align:middle; font-size:16px; }
td.buttonpressed { background-image:url(images/buttonpressed.png); background-repeat:no-repeat; width:140px; height:60px; empty-cells:show; text-align:center; vertical-align:middle; font-size:16px; }

td.button a { text-decoration:none; }
td.button a:link { color:#000000; }
td.button a:visited { color:#444444; }
td.button a:hover { color:#ffffff; }
td.button a:active { color:#770000; }
td.button a:focus { color:#ff0000; }

td.buttonpressed a { text-decoration:none; }
td.buttonpressed a:link { color:#000000; }
td.buttonpressed a:visited { color:#444444; }
td.buttonpressed a:hover { color:#ff7777; }
td.buttonpressed a:active { color:#770000; }
td.buttonpressed a:focus { color:#ff0000; }

td.content { padding:20px; vertical-align:top; }

tr.footer { font-size:xx-small; text-align:center; }

ul { margin-top:2px; margin-bottom:2px; }

ul.toclinks { font-size:xx-small; list-style-type:circle; }

table.softwareentries { width:100%; background-color:#ffffee; border-style:solid; border-width:medium; border-spacing:0px; border-collapse:collapse; padding:5px;}
table.softwareentries td { border:thin solid grey; }

table.publicationentries { width:100%; background-color:#ffffee; border-style:solid; border-width:medium; border-spacing:0px; border-collapse:collapse; padding:5px;}
table.publicationentries td { border:thin solid grey; }

table.tutorialentries { background-color:#eeffee; border-style:solid; border-width:medium; border-spacing:0px; border-collapse:collapse; padding:5px;}
table.tutorialentries td { width:100%; border:thin solid grey; }

