/* heading styles */
body		{ background-color:#ffffff; color:#000066;
		font-family:Verdana,Helvetica,Arial; text-align:justify;
		line-height:16pt; font-size:10pt;}

a:link,  a:active     { color:#aa0000; text-decoration: none;font-weight:bold;}
a:visited    { color:#771500; text-decoration: none;font-weight:bold;}
a:hover { text-decoration: none; color:#aa0000; background-color:#ffcc99;font-weight:bold;}

h1		{ color:#000066;  font-weight:normal; margin-top:30px; margin-bottom:1px; text-align:center; font-size:20pt; line-height:26pt;
font-family:Verdana,Helvetica,Arial;}
h1 a:link, h1 a:visited, h1 a:active	{ color:#909040;  text-decoration: underline;}
h1 a:hover { text-decoration: underline; color:#aa0000; background-color:#ffcc99;}
h2		{ color:#772200; font-weight:normal; line-height:23pt; font-size:18pt;
font-family:Verdana,Helvetica,Arial; margin-top:20px; margin-left:30px;
margin-bottom:20px; margin-right:30px;}
h3		{ color:#bb3300; font-weight:normal; line-height:17pt; font-size:13pt; font-family:Verdana,Helvetica,Arial; }
h4		{ color:#a04020; font-weight:normal; line-height:16pt; font-size:12pt; font-family:Verdana,Helvetica,Arial;  margin-top:2px;}
h5    { color:#503010; font-family:Verdana,Helvetica,Arial;  text-align:center; font-style:italic;
                line-height:16pt; font-size:12pt; font-weight:bold;}
h6    { color:#503010; font-family:Verdana,Helvetica,Arial;  text-align:center; font-style:italic;
                line-height:14pt; font-size:11pt; font-weight:bold;}
p     {margin-top:20px; margin-left:30px; margin-bottom:20px; margin-right:30px;}

blockquote  {margin-top:20px; margin-left:60px; margin-bottom:20px; margin-right:30px;}

table.abb {padding:0px; border:1px solid #a04020; spacing:0px; background-color:#eeeeff; font-size:10pt; }
td.abb {padding:10px; border:0px; spacing:0px;   background-color:#eeeeff; vertical-align:middle; font-size:10pt;
text-align:justify;}

table.session {padding:1px; border:1px solid #ccccff; spacing:0px;  font-size:11pt; background-color:#eeeeff;}
td.sessionhead {padding:10px; border:0px solid #ccccff;  spacing:0px;   vertical-align:middle; font-size:11pt;
text-align:center;  background-color:#eeeeff;}
td.sessionchair {padding:10px; border:0px solid #a04020;  spacing:0px;   vertical-align:top; font-size:11pt;
text-align:left;  background-color:#ddddff;}
td.schedule {padding:10px; border:0px solid #ccccff;  spacing:0px;   vertical-align:top; font-size:11pt;
text-align:left;  background-color:#ffffff;}

table.sessionextra {padding:1px; border:1px solid #ccccff; spacing:0px;  font-size:11pt; background-color:#eeeeff;}
td.sessionheadextra {padding:10px; border:0px solid #a04020;  spacing:0px;   vertical-align:middle; font-size:11pt;
text-align:center;  background-color:#eeeeff;}

table.duennrahmen {padding:1px; border:1px solid #a04020; spacing:0px;  font-size:11pt; background-color:#ffdd55;}
td.duennrahmen {padding:10px; border:0px solid #a04020;  spacing:0px;   vertical-align:top; font-size:11pt;
text-align:left;  background-color:#ffffff;}

table.duennrahmenl {padding:1px; border:1px solid #a04020; spacing:0px;  font-size:11pt; background-color:#ffdd55;}
td.duennrahmenl {padding:10px; border:0px solid #a04020;  spacing:0px;   vertical-align:middle; font-size:11pt;
text-align:left;  background-color:#fff6cc;}

table.menu {padding:0px; border:0px;  spacing:0px;  font-size:11pt; margin-top:2px;}
td.menu {padding:5px; border:0px; spacing:5px;  vertical-align:middle; font-size:11pt;
text-align:center; background-color:#ffffff;}
td.aktiv {padding:5px; border:0px; spacing:5px;  vertical-align:middle; font-size:11pt;
text-align:center; background-color:#ffcc99;}

td.vortr {padding:10px; border:0px; spacing:0px;   background-color:#eeeeff; vertical-align:top; font-size:10pt;
text-align:left;}

td.poster {padding:10px; border:0px; spacing:0px;   background-color:#eeeeff; vertical-align:top; font-size:10pt;
text-align:center;}

#einrueck {text-indent:1.2cm;}

#literatur {font-size:11pt;}
