<!--
/* Stylesheet für iik-duesseldorf.de */
/* Copyright Rüdiger Riechert und IIK Düsseldorf */

/*     SEITENHINTERGRUND     */

body {
/*
background-image:url(/images/v3-titel-bg-750i.jpg);
background-repeat:no-repeat;
background-position:left top;
*/
background-color: #F8F8F8;
color: #323264;
margin-left: 5px;
margin-right: 0mm;
margin-top: 0mm;
margin-bottom: 2mm;
        scrollbar-3dlight-color:#B9F9F7;
                scrollbar-arrow-color:#300098;
                scrollbar-base-color:#39AAAA;
                scrollbar-darkshadow-color:#000000;
                scrollbar-face-color:#39AABC;
                scrollbar-highlight-color:#0098D0;
                scrollbar-shadow-color:#0098D0;
                scrollbar-track-color:#BECCD0;
}


/*     LINKS     */

a:link { color: #005064; font-weight: bold; text-decoration: none; }
a:visited { color: #005064; font-weight: bold; text-decoration: none; }
a:active { color: #005064; font-weight: bold; text-decoration: none; }
a:hover { color: #0000FF; font-weight: bold; text-decoration: underline; }

/*     ÜBERSCHRIFT EINZELNER SEITEN    */

h5 {
font-family:  arial, verdana, sans-serif;
font-size: 10pt;

}



/*     ÜBERSCHRIFTEN     */

h1 { font-family: arial, verdana, sans-serif; color: #646464; font-size: 16pt; text-align: center; }
h2 { font-family: arial, verdana, sans-serif; color: #465050; font-size: 14pt; text-align: center; }
h3 { font-family: arial, verdana, sans-serif; color: #646464; font-size: 12pt; text-align: left; }
h4 { font-family: arial, verdana,  sans-serif; color: #646464; font-size: 9pt; text-align: left; }
h6 { font-family:  arial, verdana, sans-serif;  font-size: 8pt; text-align: left; font-weight: lighter;
}



/*     STANDARDTEXT     */

p, td, u {
font-family: arial, verdana, tahoma,  helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

/*     Listen     */

ol,ul,li {
font-family: arial, verdana, tahoma,  helvetica, sans-serif;
font-size: 10pt;
color: #141414;
line-height:1.5em;
}

/*     Überschriften in Spalten    */
i {
font-family: arial, verdana, tahoma, helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
font-style: normal;
}

/* Menuebox - Grün */
div.menu { margin-bottom:5mm; }
.menu .bkg { background-color:#39AABC; }
.menu th { background-color:#39AABC; color:white; font-size:10pt; font-family:arial,verdana,sans-serif; }
.menu td { background-color:rgb(241,241,241); font-size:9pt;  font-family:arial,verdana,sans-serif; line-height:1.5em; }
.menu .shaded { background-color:#ffffff; }

/* Menuebox - linke Spalte */
div.menu3 { margin-bottom:0mm; }
.menu3 .bkg { background-color:#B4B4B4; }
.menu3 td { background-color:rgb(239,239,239); font-size:8pt;  font-family:arial,verdana,sans-serif; line-height:1.5em; }
.menu3 .shaded { background-color:#ffffff; }

/* Menuebox - Newstool */
div.menu1 { margin-bottom:0mm; }
.menu1 .bkg { background-color:#EFEFEF; }
.bkg a:link { color: #005064; font-weight: bold; text-decoration: none; }
.bkg a:visited { color: #005064; font-weight: bold; text-decoration: none; }
.bkg a:hover { color: #0000FF; font-weight: bold; text-decoration: underline; }
.bkg a:active { color: #005064; font-weight: bold; text-decoration: none; }
.menu1 td { background-color:rgb(239,239,239); font-size:9pt;  font-family:arial,verdana,sans-serif; line-height:1.5em; }
.menu1 .shaded { background-color:#ffffff; }

/* Menuebox - Newstool Linkformatierung Überschrift*/
th.links { text-align: left; background-image:url(/bilder/news-back2.jpg); background-position:bottom; background-repeat:no-repeat; color:#00647D; font-size:10pt; font-family:arial,verdana,sans-serif;}
.links a:link { color: #005064; font-weight: bold; text-decoration: none; }
.links a:visited { color: #005064; font-weight: bold; text-decoration: none; }
.links a:hover { color: #0000FF; font-weight: bold; text-decoration: underline; }
.links a:active { color: #005064; font-weight: bold; text-decoration: none; }

/* Menuebox - rechte Spalte*/
div.menu2 { margin-bottom:1mm;border-width: 1px;
border-style: solid;
border-left-color: #E6E6E6;
border-top-color: #E6E6E6;
border-right-color: #BEBEC8;
border-bottom-color: #BEBEC8;
padding: 0px 0px 0px 0px; }
.menu2 .bkg { background-color:#F0F4F4; }
.menu2 td { background-color:#BEC4C4; font-size:8pt;  font-family:arial,verdana,sans-serif; line-height:1.5em; }

/* Menuebox - Newstool Freizeitprogramm*/
th.freizeit { background-color:#C8D2DC; color: #000000; font-size:10pt; font-family:arial,verdana,sans-serif;}
.freizeit a:link { color: #00647D; font-weight: bold; text-decoration: underline; }
.freizeit a:visited { color: #00647D; font-weight: bold; text-decoration: underline; }
.freizeit a:hover { color: #0000FF; font-weight: bold; text-decoration: underline; }
.freizeit a:active { color: #00647D; font-weight: bold; text-decoration: underline; }


/*  Überschrift rechte Leiste*/
th.rechts { background-color:#1B8C9E; color:white; font-size:10pt; font-weight: lighter; font-family:arial,verdana,sans-serif;
border-width: 1px;
border-style: solid;
border-left-color: #E6E6E6;
border-top-color: #E6E6E6;
border-right-color: #969696;
border-bottom-color: #969696;
padding: 1px 2px 1px 2px;}
.rechts a:link { color: #FFFFFF; font-weight: lighter; text-decoration: none; }
.rechts a:visited { color: #FFFFFF; font-weight: lighter; text-decoration: none; }
.rechts a:hover { color: #FFFFFF; font-weight: lighter; text-decoration: underline; }
.rechts a:active { color: #00647D; font-weight: lighter; text-decoration: none; }

/* Menuebox - rechte Spalte*/
div.menu4 { margin-bottom:1mm;border-width: 1px;
border-style: solid;
border-left-color: #E6E6E6;
border-top-color: #E6E6E6;
border-right-color: #969696;
border-bottom-color: #969696;
padding: 0px 0px 0px 0px;
background-color:#DCE6EA; }
.menu4 .bkg { background-color:#DCE6EA; }
.menu4 td { background-color:#BEC4C4; font-size:8pt;  font-family:arial,verdana,sans-serif; line-height:1.5em; }
menu4 th { background-color:#3C6482; color: #00647D; font-size:10pt; font-family:arial,verdana,sans-serif;}

/* Menuebox - Newstool Linkformatierung Überschrift*/
th.linke { background-color:#6890A0; color: #00647D; font-size:10pt; font-family:arial,verdana,sans-serif;
padding: 1px 0px 2px 0px;}
.linke a:link { color: #FFFFFF; font-weight: lighter; text-decoration: none; }
.linke a:visited { color: #FFFFFF; font-weight: lighter; text-decoration: none; }
.linke a:hover { color: #FFFFFF; font-weight: lighter; text-decoration: underline; }
.linke a:active { color: #FFFFFF; font-weight: lighter; text-decoration: underline; }

/*    Programmtexte   */

td.programm {
font-family:  arial, verdana, sans-serif;
font-size: 8pt;
color: #000000;
}

/*    Kopfleiste   */

td.kopf {
font-family:  arial, verdana, sans-serif;
font-size: 16pt;
color: #000098;
font-weight: bold;
}

/*    Pfadnavigation   */

.pfad {
font-family:  arial, verdana, sans-serif;
font-size: 8pt;
letter-spacing: 1px;
background-color: #F5F5F5;
width: 560px;
}


/*     FORMULARE LINKE SPALTE     */

.formlinks     { font-family: arial, verdana, Helvetica, sans-serif; font-size: 8pt; clip:  rect(   ); width: 134px}


/*     FORMULARE DATENBANK     */

.formdaten     { font-family: arial, verdana, Helvetica, sans-serif; font-size: 8pt; clip:  rect(   ); width: 240px}

/*     FORMULARE Allgemein     */

.formallgemein     { font-family: arial, verdana, Helvetica, sans-serif; font-size: 8pt;}

/*     FORMULARE Allgemein klein    */

.formallgemein1     { font-family: arial, verdana, Helvetica, sans-serif; font-size: 7pt;}

/*     FORMULARE Allgemein     */

.formallgemein2     { font-family: arial, verdana, Helvetica, sans-serif; font-size: 9pt; width: 460px;}

/*     ALTERNATIVE HINTERGRÜNDE     */

.bggrau {
background-color: #F8F8F8;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 8pt;
color: #0F1E64;
}


/*     LINKE SPALTE     */

td.spalte {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 8pt;
color: #000000;
background-color: #DCE1E6;
vertical-align: top;
text-align: left;
border: none;
}

/*     Forum      */


  INPUT {font-family: arial, verdana, Helvetica;font-size: 8pt;}

  .forum_title {font-family: arial, verdana, sans-serif;
font-size: 10pt;
background-color: #DCE1E6;}
  .forum {font-family: arial, verdana, Helvetica; font-size: 9pt;}
.nav {font-family: arial, verdana, Helvetica; font-size:8pt;}
.forum_textarea{font-family: arial,verdana,Helvetica; font-size: 8pt;width: 400px;height: 200px
}

/* Phorum 3.4.4 */
.PhorumNav {font-family: arial, verdana, Helvetica; font-size:8pt;}
.PhorumListHeader {font-family: arial, verdana, Helvetica; font-size:9pt;}
.PhorumListRow {font-family: arial, verdana, Helvetica; font-size:9pt;}


/* Kursdatenbank; editiert 2003-09-23 von nentwig at iik-duesseldorf dot de */

/* Tabellenueberschriften */
th { 
 font-size: 10pt;
 font-weight: bold;
 }
div.kdb{
 font-family: arial, verdana, tahoma,  helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
}
table.kdb{
/*
 border-bottom: 1px solid #00647D;
 border-left: 1px solid #00647D;
 border-right: 1px solid #00647D;
*/
 padding: 0px;
 margin: 2px;
 width: 100%;
 }
td.kdb{
 font-size: 8pt;
 padding: 2px;
 vertical-align: top;
 }
/* Navigation */
th.kdbnav{
 border-bottom: 1px solid #00647D;
 /*padding: 3px;*/
 }
th.kdbnavoff{
 border-bottom: 1px solid #00647D;
 border-left: 1px solid #C8CED2;
 border-right: 1px solid #C8CED2;
 border-top: 1px solid #C8CED2;
 font-size: 8pt;
 padding: 2px;
 text-align: center;
 }
th.kdbnavon{
 border-left: 1px solid #00647D;
 border-right: 1px solid #00647D;
 border-top: 1px solid #00647D;
 font-size: 8pt;
 padding: 2px;
 text-align: center;
 }

.kdbsys{
 background-color:#efefef;
 color: #666;
 border-bottom: 1px solid #666;
 border-left: 1px solid #666;
 border-right: 1px solid #666;
 border-top: 1px solid #666;
 font-family: arial, verdana, tahoma,  helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 padding: 3px;
 text-align: center;
 }
/* Fehlermeldung */

.kdberror {
 color:red;
}

 .kdbsyserror{
 background-color:#efefef;
 border-bottom: 1px solid #900;
 border-left: 1px solid #900;
 border-right: 1px solid #900;
 border-top: 1px solid #900;
 color: #900;
 font-size: 9pt;
 font-weight: bold;
 padding:5px;
 text-align:center;
 }
/* positives Feedback */
.kdbsyssuccess{
 background-color:#efefef;
 border-bottom: 1px solid #090;
 border-left: 1px solid #090;
 border-right: 1px solid #090;
 border-top: 1px solid #090;
 color: #090;
 font-size: 9pt;
 font-weight: bold;
 padding:5px;
 text-align:center;
 }
 /* Uebersichtstbl */
 /* Administrationsbereich */
 a.kdbsys,a:visited.kdbsys{
  background-color: #00647D;
  color: #efefef;
  font-size: 10pt;
  font-weight: bold;
  }

 th.kdbsys{
 background-color: #00647D;
 border-left: 1px solid #999;
 border-top: 1px solid #999;
 color: #efefef;
 font-size: 10pt;
 font-weight: bold;
 }
 td.kdbsysdesc{
 background-color:#ccc;
 border-bottom: 1px solid #00647D;
 border-right: 1px solid #00647D;
 font-size: 10pt;
 padding: 5px;
 }
 td.kdbsyslnk{
 background: #efefef;
 border-bottom: 1px solid #00647D;
 border-left: 1px solid #00647D;
 font-size: 10pt;
 padding: 5px;
 }

/* Buchungsansicht */
 th.kdblist{
 background-color: #00647D;
 border-left: 1px solid #999;
 border-top: 1px solid #999;
 font-size: 8pt;
 color: #efefef;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 }
 a.kdblist{
 font-size: 8pt;
 color: #efefef;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 }
 a:hover.kdblist{
 font-size: 8pt;
 color: #efefef;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: underline;
 }
 a:link.kdblist,a:active.kdblist,a:visited.kdblist{
 font-size: 8pt;
 color: #efefef;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 }
 td.kdblist{
 border-left: 1px solid #999;
 border-top: 1px solid #999;
 font-size: 8pt;
 padding: 3px;
 }

/* Neu: noscript-Kopfnavigation */
 div.navglo {
    background-color: #39AABC;
    color: #ffffff;
    font-family: arial,verdana, sans-serif;
    font-size: 10pt;
    line-height: 23px;
    padding: 3px;
    text-align: center;
    text-decoration: none;
white-space: nowrap;
    width: 750px;
    }
a.navglo {color: #ffffff; font-family: arial,verdana, sans-serif;font-size: 10pt;     padding: 3px;}
a:hover.navglo {color: #ffffff; font-family: arial,verdana, sans-serif;font-size: 10pt;     padding: 3px;}
a:link.navglo {color: #ffffff; font-family: arial,verdana, sans-serif;font-size: 10pt;     padding: 3px;}
a:visited.navglo {color: #ffffff; font-family: arial,verdana, sans-serif;font-size: 10pt;     padding: 3px;}

/* Toggle Display: Text einblenden oder ausblenden */
div#toggleDisplay a span {
   display: none;
   font-family: arial, verdana, tahoma,  helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   }
div#toggleDisplay a:hover span {
   display: block;
   font-family: arial, verdana, tahoma,  helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   }
div#toggleDisplay a {
   display: inline;
   text-decoration: none;
   }
div#toggleDisplay a:hover {
   display: inline;
   text-decoration: none;
   cursor:help; /*Aenderung bei hover wird benoetigt, */
		/*damit IE das Display passend anzeigt, mit block/br/...u.ae. */
   }

-->
