body, table {font-size: 11pt; font-weight: normal; font-family: Arial, sans-serif;}
h1 {font-size: 15pt; font-weight: bold}
h2 {font-size: 13pt; font-weight: bold}
h3 {font-size: 12pt; font-style: italic; font-weight: normal}

div.overflow {width: 750; height: auto; overflow: none}
div.overflowjustify {width: 700; height: auto; overflow: none;}

a:hover, a:active, a:link, a:visited {text-decoration: none; color:#000055;}
a.not_visible:link, a.not_visible:visited {text-decoration: none; color: black;}

a:link img.border_white {border-width: 1px; border-style: solid; border-color: white}
a:visited img.border_white {border-width: 1px; border-style: solid; border-color: white}
a:hover img.border_white {border-width: 1px; border-style: solid; border-color: blue}
a:hover, a:active, a:link, a:visited {text-decoration: none; color:#006666;}
a.not_visible:hover, a.not_visible:active {text-decoration: none; color:#006666;}
a.link_visible:hover, a.link_visible:active, a.link_visible:link, a.link_visible:visited {text-decoration: none; color:#006666;}

a:hover img.border_white {border-color: #05736b}

.top {vertical-align:top}
.grad_header {height: 25px; color: black; font-weight: bold; text-indent: 10px; }
.noborder {border-width: none; border-style: none}

table td {vertical-align: top}

table.base {width: 1000px; height: 100%}

table.dummy_content {width: 800px; height: 100%}
 
table.gradient_header {color: black; font-weight: bold; 700px; height: 20px}

table.frame {display: none}

table.contact_table {width: 500px; height: 100px}
table.how_to_find td {background-color: #c3dfe6}
table.how_to_find td.means {background-color: white}

table.address_header {background-color: #c3dfe6; width: 800px; height: 100px}
table.address {width: 300px; font-size:10pt; font-style:italic}

table.gm_header {background-color: #c3dfe6; width: 800px; height: 100px; border-style: none}

table.member_header {width: 700px; height: 100%}

table.title_header {background-color: #c3dfe6; width: 800px; height: 80px}

table.publications_header {background-color: #c3dfe6; width: 800px; height: 80px}
table.publications_header td.resetColor {background-color: white}

table.bibtex {width: 700px}

input.submit {color: #05736b; width: 70}
input {width: 100px}

table.year {width: 800px}
table.year td {background-color: #c3dfe6}

table.vp {width: 700px}

table.rt {width: 700px}

div.imprint {width: 700px; align: justify}

table.qhe {width: 700}
/*table.qhe td {width: 350; align: center; vertical-align: center}
table.qhe tr.even {background-color: #c3dfe6}
table.qhe tr.odd {background-color: white}*/

table.seminar {width: 700px; font-size: 9pt}
table.seminar td {empty-cells: show}
table.seminar tr.gray {background-color: rgb(220, 220, 220)}
table.seminar tr.red {background-color: rgb(255, 102, 102)}
table.seminar tr.yellow {background-color: rgb(255, 255, 200)}
table.seminar tr.head {background-color: rgb(255, 255, 150)}

