/* Farbskin für die ILT-Portale
Autor: Michael Wiese, dialog@michaelwiese.de
Latest Version: 13.06.2006 zu Portal-Version 0.9*/

/* Gruppe Allgemeine Tag-Definitionen */
a, a:link{
	color: #FFFFFF;
	background-color: transparent;
}
a:visited{
	color: #000000;
	background-color: transparent;
}

form{
	background: #F3F3F3;
	color: #000000;
	border: 0.1em solid #696969;
        padding: 0.8em;
}


/* Die folgenden Definitionen dienen der Markierung ausgewählter
Seiten in der Inhaltsnatigation (#mainmenu). Neue Seiten müssen
hier eingetragen werden. Der Body-Tag der neuen Seite muss die gleiche 
Klasse erhalten und im gewünschten Eintrag der Navigation (in
/navigation/hautpnavigation-basis.sxhtml) muss dem a-Tage ebenfalls diese
Klasse zugewiesen werden
Mehr Hintergrund zu dieser Technologie unter http://24ways.org/advent/auto-selecting-navigation
 */
body.alumni #mainmenu li a.alumni,
body.bewerbung #mainmenu li a.bewerbung,
body.downloads #mainmenu li a.downloads,
body.editorial #mainmenu li a.editorial,
body.elearning #mainmenu li a.elearning,
body.erfolgsgeschichten #mainmenu li a.erfolgsgeschichten,
body.events #mainmenu li a.events,
body.faq #mainmenu li a.faq,
body.finanzierung #mainmenu li a.finanzierung,
body.home #mainmenu li a.home,
body.kontakt #mainmenu li a.kontakt,
body.laender #mainmenu li a.laender,
body.partner #mainmenu li a.partner,
body.selbsttest #mainmenu li a.selbsttest,
body.struktur #mainmenu li a.struktur,
body.ueberblick #mainmenu li a.ueberblick,
body.ziele #mainmenu li a.ziele,
body.gallerie #mainmenu li a.gallerie,
body.vorlagen #mainmenu li a.vorlagen,
body.neueseite1 #mainmenu li a.neueseite1,
body.neueseite2 #mainmenu li a.neueseite2,
body.neueseite3 #mainmenu li a.neueseite3,
body.ema #mainmenu li a.ema,
body.ema2 #mainmenu li a.ema2,
body.ema3 #mainmenu li a.ema3,
body.ematraining #mainmenu li a.ematraining,
body.impressions #mainmenu li a.impressions,
body.trainers #mainmenu li a.trainers,
body.tot #mainmenu li a.tot
    {   background: #DDE6F9;
        border-left: 0.8em solid  #003399;
	color: #003399;
    }

h3{/*Hauptueberschrift einer Inhaltsseite*/
	color: #696969;
	background-color: transparent;
}
h4{/*Kapitelueberschrift einer Inhaltsseite*/
	background: #dde6f9;
	border-left: #003399 8px solid;
	color: #003399;
}
hr{
	background: #F3F3F3;
	color: #F3F3F3;
}
input{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #696969;
}
td	{
	border-color: #FFFFFF;
	background-color: #DDE6F9;
	color: #000000;
}
th	{
	background-color: #A9C2FA;	
	color: #000000;   
	border-color: #FFFFFF;
}
/* Ende Gruppe1 Allgemeine Tag-Definitionen */


/* Gruppe 2 Boxen, die das Gesamtlayout betreffen */
#contentall{
  	background: #ffffff;
        color: #000000;
}
#contentwhite{
	background: #ffffff;
	border-left: #003399 1px solid; 
}

/* Gruppe Boxen, die das Gesamtlayout betreffen */
#inwent {
background: #ffffff;
}
#tpHeader2{
	background: #dee6f9 url(../media/emasealogo.gif) no-repeat top right;
}
#tpHeader2 h1{/* Hier ist der Titel des Gesamtprogramms */
	color: #336699;
         background-color: transparent;
}
#tpHeader2 h2{/* Hier ist der Untertitel des Gesamtprogramms */
	color: #336699;
        background-color: transparent;
}
#tpNavi{/*Topportal-Navigation*/
	background-color: #ffffff;
        color: #000000;
}
#tpNavi a{
  	color: #003399;
  }
  #tpNavi a:hover{
  	color: #dee6f9;

  }

#ppHeader1{/*Programmportalleiste*/
	background: #003399;
	color: #FFFFFF;
}
#ppHeader2{
	background: #a9c2fa;
	color: #003399;
   font-weight: normal;
}
  #ppHeader2 a{/*Obere Navigation des Portals*/
  	color: #003399;
	font-weight: normal;
  }
  #ppHeader2 a:link,#ppHeader2 a:visited{
  	color: #003399;
  }

#ppHeader3{
	background: #a9c2fa;
   color: #ffffff
}
  #ppHeader3 a{
  	color: #FFFFFF;
}
  #ppHeader3 a:link,#ppHeader3 a:visited,#ppHeader3 a:hover{
  	color: #FFFFFF;
  }
  #ppHeader3 a:hover{
  	color: #FFFFFF;
  }
/* Ende Gruppe Kopf*/

/* Gruppe 3 Haupnavigation */
#mainmenu{/* Hauptbox fuer die linke Hauptnavigation*/
	background:  #F3F3F3;
	color: #000000;
}

    #mainmenu ol li{
    	background: transparent;
   }

       #mainmenu ol a{
      	background: #FFFFFF;
      	border-left: 0.8em solid #dee6f9;
      	color: #000000;
      }
      #mainmenu ol a:link,#mainmenu ol a:visited{
      	background: #FFFFFF;
			color: #000000;
      }
      #mainmenu ol a:hover{
			font-weight: bold;
      	background: #DDE6F9;
      	border-left: 0.8em solid #A9C2FA;
      	color: #003399;
      }
      #mainmenu ol a:active{
      	background: #A9C2FA;
      	color: #F0FFFF;
      }
.mainmenusection1, .mainmenusection2, .mainmenusection3,
.mainmenusection4, .mainmenusection5{
	background: #003399;
	color: #FFFFFF;
	border-left: #A9C2FA 0.8em solid;
}
.mainmenusectionselected{
	background: #DDE6F9;
	color: #003399;
	border-left: 0.8em solid;
}
.menuselected {
background: #DDE6F9;
        border-left: 0.8em solid  #039 !important;
	color: #003399 !important; }
/* Ende-Gruppe 3 Haupnavigation */

/* Gruppe 4 Marginalboxen*/
.marginalbox{
	background: #F0FFFF;
	color: #000000;
}
.marginalboxtitel{
	background: #A9C2FA;
	color: #FFFFFF;
}
.marginalinbox a,.marginalinbox a:link,.marginalinbox a:hover,.marginalinbox a:active,.marginalinbox a:visited{
	color: #003399;
	background-color: transparent;
}


/* Gruppe Weitere Klassen */
.flash {
	color: #FF0000;
	background-color: transparent;
}
.p1{/* Hebt einen Absatz als Teaser hervor */
	border-left: 0.2em solid #003399;
	color: #003399; 
	background-color: transparent;
}
.bildboxrechts, .bildboxlinks{
   background-color: #ffffff;
	color: #696969;
	font-style: italic;  
}

/* Ende Gruppe Weitere Klassen */

/* Gruppe Fuss*/
#fuss{
	background: #ffffff;
	border-top: 1px solid #003399;
}
#fuss a:link,#fuss a:visited,#fuss a:hover{
	color: #000000;
}

