

body {font-family:sans-serif; color:#000000; }


h3 {font-size:110%; font-weight:bold; margin:0px;}

/* Achtung: margin-top und margin-bottom addieren sich nicht zwischen
   zwei Paragraphen, sondern das Maximum wird genommen.
   mit "border:solid" sieht man besser, was passiert */
p {margin-top:1ex;margin-bottom:1ex;}
li {margin-top:1ex;margin-bottom:1ex;}

#datenschutz:link { color:#9999cc; }
#datenschutz:visited { color:#9999cc; }

a {text-decoration:underline;/*text-decoration:none;/*font-weight:bold;*/}
a:link { color:#002255;}
a:visited { color:#005500;} 
a:hover { background:#ffffff; }
a:active { color:#88ddbb; }


.auth {font-variant:small-caps;}

/* Fuer mathematische Formeln: no-italic */
.noi {font-style:normal;}



.close {
   background: url("close.png") center no-repeat;
   width:18px;
   height:18px;
}
.close:hover { background-image: url("close-h.png"); }
.close:active { background-image: url("close-a.png"); }




#karimmi {font-weight:bold;}
#immi {font-weight:bold; font-size:170%;}
#ihal {font-weight:bold;}

