h1    { color: black; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2            { color: #333; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3   { color: black; font-weight: bold; font-size: 12px }
body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li       { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.reg { font-size: 8px; vertical-align: super }
a:link         { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a:visited        { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a:active     { text-decoration: underline }
a:hover    { color: red; text-decoration: underline }

body  { scrollbar-3dlight-color: #000000 ; scrollbar-arrow-color: #FF0000; scrollbar-face-color: #ffff00; scrollbar-highlight-color: #ffffcc; scrollbar-shadow-color: #FF0000 }

.adresse { font-size: 10px }

.red { color: #ff0000; font-size: 16px; font-weight: bold; }

hr {
	border: none 0; 
	border-top: 1px dashed #ccc;
	width: 100%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: left;
	}	

#vortrag {
	float: right;
    position: relative;
    width: 120px;
    padding-top: 50px;
    }
 
#vortrag .box {
	border: 2px dotted #ccc ;
	background: transparent url(images/neu.gif) no-repeat top right;
	padding: 10px;
	width: 120px;
	}
.box a {
	text-decoration: none !important;
	}
