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

/* Gruppe Allgemeine Tag-Definitionen */
a, a:link{
	color: #09533F;
	background-color: transparent;
}
a:visited{
	color: #696969;
	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.voraussetzungen #mainmenu li a.voraussetzungen,
body.programmablauf #mainmenu li a.programmablauf,
body.berichten #mainmenu li a.berichten,
body.seminare #mainmenu li a.seminare,
body.gastfamilie #mainmenu li a.gastfamilie,
body.nyc #mainmenu li a.nyc,
body.praktikum #mainmenu li a.praktikum,
body.links #mainmenu li a.links,
body.faq #mainmenu li a.faq,
body.kontakt #mainmenu li a.kontakt

    {   background: #DEE6F9;
        border-left: 0.8em solid  #09533F;
	color: #09533F;
    }

h3{/*Hauptueberschrift einer Inhaltsseite*/
	color: #696969;
	background-color: transparent;
}
h4{/*Kapitelueberschrift einer Inhaltsseite*/
	background: #dee6f9;
	border-left: #a9c2f1 8px solid;
	color: #000000;
}
hr{
	background: #F3F3F3;
	color: #253399;
}
input{
	background: #ffffff;
	color: #000000;
	border: 1px solid #696969;
}

/* Ende Gruppe1 Allgemeine Tag-Definitionen */


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

/* Gruppe Boxen, die das Gesamtlayout betreffen */
#inwent {
background: #ffffff;
}
#tpHeader2{
	background: #a9c2fa url(../media/topvisual.jpg) 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: #336699;
  }
  #tpNavi a:hover{
  	color: #696969;

  }

#ppHeader01{/*Programmportalleiste*/
	background: #003399;
	color: #FFFFFF;
}
#ppHeader02{
	background: #003399;
	color: #FFFFFF;
   font-weight: bold;
}

#ppHeader03{
	background: #003399;
   color: #ffffff
}



#ppHeader1{/*Zweite obere Leiste (Programmportalleiste)*/
	background: #A9C2FA;
	color: #09533F;
}
#ppHeader2{
	background: #A9C2FA;
	color: #09533F;
   font-weight: bold;
}
  #ppHeader2 a{/*Obere Navigation des Portals*/
  	color: #09533F;
	font-weight: normal;
  }
  #ppHeader2 a:link,#ppHeader2 a:visited{
  	color: #09533F;
  }

#ppHeader3{
	background: #A9C2FA;
        color: #09533F;
}
  #ppHeader3 a{
  	color: #09533F;
}
  #ppHeader3 a:link,#ppHeader3 a:visited,#ppHeader3 a:hover{
  	#09533F;
  }
  #ppHeader3 a:hover{
  	color: #09533F;
  }

#ppHeader1a {/*Programmportalleiste*/
	background: #DF130E;
	color: #FFFFFF;
}

#ppHeader2a{
	background: #DF130E;
	color: #FFFFFF;
   font-weight: normal;
}
#ppHeader3a{
	background: #DF130E;
   color: #ffffff
}

/* Ende Gruppe Kopf*/

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

    #mainmenu ol li{
    	background: transparent;
   }

       #mainmenu ol a{
      	background: #FFFFFF;
      	border-left: 0.8em solid #A9C2FA;
      	color: #000000;
      }
      #mainmenu ol a:link,#mainmenu ol a:visited{
      	background: #DEE6F9;
	color: #000000;
      }
      #mainmenu ol a:hover{
			font-weight: bold;
      	background: #DEE6F9;
      	border-left: 0.8em solid #A9C2FA;
      	color: #000000;
      }
      #mainmenu ol a:active{
      	background: #A9C2FA;
      	color: #000000;
      }
.mainmenusection1{
	background: #e0f8dc;
	color: #000000;
	border-left: #009900 0.8em solid;
}
.mainmenusection2{
	background: #fafcc7;
	color: #000000;
	border-left: #FFFF00 0.8em solid;
}
.mainmenusection21{
	background: #ffffff;
	color: #000000;
	border-left: #fafcc7 0.8em solid;
}
.mainmenusection3{
	background: #ffdfbf;
	color: #000000;
	border-left: #FF9900 0.8em solid;
}
.mainmenusection4{
	background: #ffdddd;
	color: #000000;
	border-left: #FF0033 0.8em solid;
}
.mainmenusection5{
	background: #ffccff;
	color: #000000;
	border-left: #ff99ff 0.8em solid;
}
.mainmenusection6{
	background: #dee6f9;
	color: #000000;
	border-left: #a9c2fa 0.8em solid;
}
.mainmenusectionselected{
	background: #DEE6F9;
	color: #09533F;
	border-left: 0.8em solid;
}
.menuselected {
background: #DEE6F9;
        border-left: 0.8em solid  #003399 !important;
	color: #09533F !important; }
/* Ende-Gruppe 3 Haupnavigation */

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


/* Gruppe Weitere Klassen */
.flash {
	color: #336699;
	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 #09533F;
}
#fuss a:link,#fuss a:visited,#fuss a:hover{
	color: #696969;
}

