/* nur für den Bildschirm */


/* Datei allgemein */
* html div
{height: 1em;}  /*Workaround gegen den 3-Pixel-Bug des Internet Explorers */
.blind, .blind a, .pos
{display:none; visibility:hidden;}
.bg
{background:#FFFFFF;}
.gap
{height:1em; }
.t_list
{padding: 0 0 0 6.5em; text-align:left; }
.dozent
{font-style:italic; text-align:right; display:block;}
.author
{font-size:.83em; font-style:italic; text-align:right; border:none;}
.abbr
{border-bottom:1px dotted #333; font-style:normal; cursor:help;}
.mail
{unicode-bidi:bidi-override; direction:rtl; }
.small
{ font-size:smaller; font-style:italic;}


/* Kopfzeile (oben) */
.headbox
{background:#DFDFDF; margin:0; padding:0 8px 0 8px; border-left:10px solid #FFCC1B; font-size:1em; line-height:1.7; height:1.7em; font-weight:bold;  }
.headbox h1
{font-size:1.1em; padding:0; margin:0;}
.headbox h2
{font-size:1em; padding:0; margin:0;}
.headbox p
{float:right; display:inline; margin:0; padding:0; border:none;}
.headbox p a.a_top
{padding:0 13px 0 0px; font-size:.91em; margin-top:-1.8em; font-style:italic; text-align:right; background: url("../pic/navi/arrow_up_grey.gif") no-repeat center right; }
.headbox p a.a_top:hover, .headbox p a.a_top:active
{background:url("../pic/navi/arrow_up_yellow.gif") no-repeat center right; }
.headbox select
{background:#DFDFDF; font-size:.91em; margin:.2em .2em 0 .2em; border:none;}

/* Eintrag (Rest) */
.i_subtext
{font-size:.83em; margin:0; padding:.2em 8px 0 34px; border-top:1px solid #DFDFDF;
 background:url("../pic/navi/list_arrow_yellow.gif"); background-position:19px 6px; background-repeat:no-repeat;}
.i_text
{font-size:.83em; margin:0; padding:.2em 8px 0 17px; border-top:1px solid #DFDFDF;
 background:url("../pic/navi/list_arrow_yellow.gif"); background-position:2px 6px; background-repeat:no-repeat;}
.item
{margin:1px; padding:0; border:1px solid #DFDFDF; background:#FFFFFF; }
.item[class]
{overflow:hidden; }
/*.item p
{overflow:hidden; }*/


/* Links */
.headbox a, .i_text a, .i_subtext a, .item a
{text-decoration:none; padding:0; margin:0; display:block;}
.headbox a:link, .i_text a:link, .i_subtext a:link, .item a:link
{color:#000000;}
.headbox a:visited, .i_text a:visited, .i_subtext a:visited, .item a:visited
{color:#333333; }
.headbox a:hover, .headbox a:active, .i_text a:hover, .i_text a:active, .i_subtext a:hover, .i_subtext a:active, .item a:hover, .item a:active
{color:#FFCC1B;}


/* Listen */
ul.i_list
{padding:0 0 0 17px; margin:-1em 8px 0 8px;}
.i_list li, .list li
{padding:0; margin:0 8px 0 8px; }
.item p a, .i_link a, .i_list li a, .i_list td a, .i_list th a, .list li a
{padding:0 0 0 17px; background:url("../pic/navi/list_arrow_yellow.gif") no-repeat left; display:inline;}
.item p a:link, .i_link a:link, .i_list li a:link, .list li a:link
{color:#000000;}
.item p a:visited, .i_link a:visited, .i_list li a:visited, .list li a:visited
{color:#333333; }
.item p a:hover, .item p a:active, .i_link a:hover, .i_link a:active, .i_list li a:hover, .i_list li a:active, .list li a:hover, .list li a:active
{color:#FFCC1B;}
.i_list li a:link.mail
{padding:0 0 0 21px; margin:0; background:url("../pic/icon/mail_m.gif") no-repeat left; display:inline-block; }
.i_list li a:visited.mail
{background:url("../pic/icon/mail_g_m.gif") no-repeat left; display:inline-block;}
.i_list li a:hover.mail, .i_list li a:active.mail
{background:url("../pic/icon/mail_y_m.gif") no-repeat left; display:inline-block;}



