/* Farbskin für die ILT-Portale
Latest Version: 13.2.2006 zu Portal-Version 0.9*/

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

a.navi:hover { color: #ccd8e1; }

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


/* Die folgenden Definitionen dienen der Markierung ausgewählter
Seiten in der Inhaltsnavigation (#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.home #mainmenu li a.home,
body.voraussetzungen #mainmenu li a.voraussetzungen,
body.programmablauf #mainmenu li a.programmablauf,
body.finanzierung #mainmenu li a.finanzierung,
body.bewerbung #mainmenu li a.bewerbung,
body.berichten #mainmenu li a.berichten,
body.jubilaeum #mainmenu li a.jubilaeum,
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.faq #mainmenu li a.faq,
body.finanzierung #mainmenu li a.finanzierung,
body.kontakt #mainmenu li a.kontakt,
body.links #mainmenu li a.links,
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.modules #mainmenu li a.modules,
body.contents #mainmenu li a.contents,
body.pppfilm #mainmenu li a.pppfilm,
body.mitfahrt #mainmenu li a.mitfahrt,
body.neueseite3 #mainmenu li a.neueseite3
    {   background: #ccd8e1;
        border-left: 0.8em solid  #DF130E;
	color: #003399;
    }

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


/* Gruppe 2 Boxen, die das Gesamtlayout betreffen */
#contentall{
  	background: #003399;
        color: #000000;
}

#contentwhite{
        background: #FFFFFF;	       
	border-left: #003399 1px solid; 
}

/* Gruppe Boxen, die das Gesamtlayout betreffen */
#inwent {
background: #ffffff;
}
#tpHeader2{
	
        color: #FFFFFF;
}

.newsticker{
	
        background-color: #ffffff;
}
#tpHeader2 h1{/* Hier ist der Titel des Gesamtprogramms */
	color: #FFFFFF;
         background-color: #003399;
}
#tpHeader2 h2{/* Hier ist der Untertitel des Gesamtprogramms */
	color: #FFFFFF;
        background-color: transparent;
}
#tpNavi{/*Topportal-Navigation*/
	background-color: #ffffff;
        color: #000000;
}
#tpNavi a{
  	color: #003399;
  }
  #tpNavi a:hover{
  	color: #dee6f9;

  }

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

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

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

#ppHeader3{
	background: #DF130E;
   color: #ffffff
}
  #ppHeader3 a{
  	color: #FFFFFF;
}
  #ppHeader3 a:link,#ppHeader3 a:visited,#ppHeader3 a:hover{
  	color: #FFFFFF;
  }
  #ppHeader3 a:hover{

  	color: #FFFFFF;
  }

#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:  #003399;
	color: #FFFFFF;
}

    #mainmenu ol li{
    	background: transparent;
   }

       #mainmenu ol a{
      	background: #003399;
      	border-left: 0.8em solid #003399;
      	color: #FFFFFF;
      }
      #mainmenu ol a:link,#mainmenu ol a:visited{
      	background: #003399;
			color: #FFFFFF;
      }
      #mainmenu ol a:hover{
			font-weight: bold;
      	background: #ccd8e1;
      	border-left: 0.8em solid #6689a6;
      	color: #194774;
      }
      #mainmenu ol a:active{
      	background: #ccd8e1;
      	color: #194774;
      }
.mainmenusection1, .mainmenusection2, .mainmenusection3,
.mainmenusection4, .mainmenusection5{
	background: #DF130E;
	color: #FFFFFF;
	border-left: #6689a6 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;
}

.tickerbox{
	background: #FFFFFF;
	color: #000000;
}

.tickerboxtitel{
	background: #ffffff;
	color: #000000;
}

.marginalboxtitel{
	background: #ccd8e1;
	color: #194774;
}
.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: #696969;
}

