/*  css class definition -  joeiding.css - Joachim Eiding */
/* ************************ */
/* *** *** defaults: body. image, table */
body {background-color:#efffff; color:#000040; margin-left:230px; margin-right:125px;
 font-family:verdana, tahoma, sansserif, sans-serif; font-size:15px; line-height:23px;
 background-image:url(tafel.gif); background-position:150px 200px; background-repeat:no-repeat;}
img {border:none; margin:15px;}
img.r {border:none; margin-top:1px; margin-bottom:1px; margin-left:20px; margin-right:-75px;}
img.x {border:none; margin:1px;}
table {font-family:verdana, tahoma, sansserif, sans-serif;  font-size:14px; color:#000040;
 margin:3px; padding:10px;}
/* *** *** form */
form input {background-color:#ffffe0;}
/* *** *** link */
a:link {color:#000080;}
a:visited {color:#202060;}
a:hover {color:#000080; text-decoration:none}
a:active {color:#000080; text-decoration:none}
a:focus {color:#000080; text-decoration:none}
/* *** *** lists (ul = ol, html don't care */
ul.a, ol.a {list-style-type:lower-alpha;}
ul.c, ol.c {list-style-type:circle;}
ul.d, ol.d {list-style-type:decimal;}
ul.n, ol.n {list-style-type:none;}
ul.o, ol.o {list-style-type:disc;}
/* *** *** headers */
h1 {font-size:35px; line-height:55px; font-weight:bold; margin-right:-110px;
 background-color:#ffffe0; border-style:solid; border-width:3px; border-color:#ffffe0;}
h2 {font-size:24px; line-height:35px; font-weight:bold;}
h4 {font-size:18px; line-height:25px; font-weight:bold;}
/* *** *** div index box left */
div.idl {float:left; width:150px; border-right-width:3px; border-right-style:solid;
 border-bottom-width:3px; border-bottom-style:solid; border-color:#808070;
 background-color:#ffffe0; font-size:16px; padding:10px; min-height:600px;
 margin-right:15px; margin-bottom:20px; position:absolute; left:30px; top:170px;}
div.idl1 {float:left; width:120px; border-right-width:3px; border-right-style:solid;
 border-bottom-width:3px; border-bottom-style:solid; border-color:#808070;
 background-color:#ffffe0; font-size:16px; padding:10px; text-align:center;
 margin-right:15px; margin-bottom:20px; position:absolute; left:30px; top:170px;}
/* *** *** span nobreak, half tone grey italic */
span.nob {white-space:nowrap;}
span.hgi {color:#808060; font-style:italic;}
/* *** font: trailer, trailer bold, caps, small text/align-right, big bold/italic, headline */
.xa {font-size:17px; line-height:25px;}
.xab {font-size:17px; font-weight:bold; line-height:25px;}
.xc {font-variant:small-caps;}
.xe {font-size:16px; line-height:23px; font-weight:bold;}
.xh {font-size:12px; line-height:18px;}
.xm {text-align:center;}
.xs {font-size:10px; line-height:15px;}
.xsr {font-size:10px; text-align:right; line-height:15px;}
.xxb {font-size:20px; font-weight:bold; line-height:32px;}
.xxi {font-size:20px; font-style:italic; line-height:32px;}
.xxx {font-size:25px; font-weight:bold; line-height:32px;}

/*  .end. joeiding.css     */


