/*Navi.css*/
/* Navi-breite aufgrund der Schrift auf 230 px erhöht */
/* APP-Erweiterung für die Anwendungen */

/* Verlauf unter dem NRW-Logo */
#Verlauf
{
	color: #ffffff;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; /*neu*/
	width: 1002px;
	height: 60px;
	background-image: url(../images/KopfgrafikMedienberatung.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	clear: left;
}

/* Pfad Hyperlink*/
#Gesamtrahmen #Pfad a {
	color: #FFFFFF;
	text-decoration: none;
}

.RahmenContent

/* innerhalb der umrandeten Darstellung muss für p und br der linke Abstand auf Null gesetzt werden, 
weil der Abstand schon in der Klasse linien angegeben ist */

.linien p, br
{
padding-left: 0px;
}

/* h5 wird genutzt für die Aktualisierung der Seiten */
H5
{
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
}

/* Überschrift H6 mit Hintergrundfarbe, Pos., Weite, Höhe, wird automatisch durch Template gefüllt;
Kanalbezeichnung = Überschrift H6 
>> Nachtrag: kann über die Menüleiste ausgewählt werden, hat mit dem Template nichts mehr zu tun  */
H6
{
	font-weight: bold;
	font-size: 1.2em;
	float: left;
	width: 585px;
	color: #ffffff;
	text-indent: 10px;
	line-height: 25px;
	font-family: Verdana;
	background-color: #003399;
}


.RahmenContent th /* Tabellenüberschrift */
{

	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

#Gesamtrahmen #Pfad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	width: 1002px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #003399;
}

/* Navigation K-Team */
.NaviKT {
	width: 1002px;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #039;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	clear: both;
	height: 24px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.NaviKT p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.NaviKT a {
	color: #FFF;
	text-decoration: none;
}
.NaviKT a:link {
	text-decoration: none;
}
.NaviKT a:visited {
	text-decoration: none;
}
.NaviKT a:hover {
	text-decoration: underline;
}
.NaviKT a:active {
	text-decoration: underline;
}
.NaviKT .aktiv {
	font-weight: bold;
}


/*Farbgestaltung für Museum */

a.NaviEbene2:link {
	color: #333;
} 
a.NaviEbene2:active {
	color: #003399;
	background-image: url(../images/PfeilEbene2Medienberatung-2.gif);	
} 
a.NaviEbene2:visited {
	color: #333;
} 
a.NaviEbene2:hover {
	color: #000;
	/*background-image: url(../../images/PfeilEbene2Bibliothek-2.gif);*/
}

.NaviEbeneAktiv2 {
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.8em;
	color: #003399;
	width:210px;
	display: block;
	background-color: #E3E3E3;
	background-image: url(../images/PfeilEbene2Medienberatung-3.gif);
	background-repeat: no-repeat;
	background-position: 9px 10px;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
}

/* Ebene 3 */
a.NaviEbene3:link {
	color: #333;
} 
a.NaviEbene3:active {
	color: #003399; /*Farbe*/
} 
a.NaviEbene3:visited {
	color: #333;
} 
a.NaviEbene3:hover {
	color: #003399; /*Farbe*/
}

.NaviEbeneAktiv3 {
	font-size: 0.78em;	
	text-decoration: none;
	font-weight: bold;	
	display: block;
	padding-left: 0px;
	margin: 0px;
	color: #003399;
	width:210px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;	
}

/* Ebene 4 */
a.NaviEbene4:link {
	color: #333;
} 
a.NaviEbene4:active {
	color: #003399; /*Farbe*/
	font-weight:bold;	
} 
a.NaviEbene4:visited {
	color: #333;
} 
a.NaviEbene4:hover {
	color: #003399; /*Farbe*/
	font-weight:bold;
}

.NaviEbeneAktiv4 {
	font-size: 0.7em;	
	text-decoration: none;
	font-weight: bold;	
	display: block;
	padding-left: 0px;
	margin: 0px;
	color: #003399;
	width:210px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;	
}

/*Ebene 5*/
a.NaviEbene5:link {
	color: #333;
} 
a.NaviEbene5:active {
	color: #003399; /*Farbe*/
	font-weight:bold;	
} 
a.NaviEbene5:visited {
	color: #333;
} 
a.NaviEbene5:hover {
	color: #003399; /*Farbe*/
	font-weight:bold;
}

.NaviEbeneAktiv5 {
	font-size: 0.7em;	
	text-decoration: none;
	font-weight: bold;	
	display: block;
	padding-left: 0px;
	margin: 0px;
	color: #003399;
	width:210px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;	
}

/*Fusszeile Text - farbliche Verlinkungen */

.Fusstext a:link
{
	text-decoration: none;
	color: #003399;	
}

.Fusstext a:visited
{
	text-decoration:none;
	color: #003399;	
}
/* Ende Fusszeile */

/*Erweiterungen für KTeam*/

.TeamNaviBox
{
	font-size: 0.8em;
	width: 602px;
	background-color: #dbe3f0;
	border-bottom: solid 18px #003399;
	margin: 0px 0px 0px 215px;
}

.TeamNavi
{
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	border-right: solid 1px #ffffff;
}
A.TeamNavi:link
{
	color: #003399;
    text-decoration: none;
}
A.TeamNavi:active
{
	color: #003399;
	text-decoration: none;
}
A.TeamNavi:visited
{
	color: #003399;
}
A.TeamNavi:hover
{
	color: #003399;
}

.TeamNaviAktiv
{
	
	padding: 0px  12px 0px 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;
	text-decoration: none;
	
}
A.TeamNaviAktiv:link
{
	color: #FFFFFF;	
}
A.TeamNaviAktiv:active
{
	color: #FFFFFF;
}
A.TeamNaviAktiv:visited
{
	color: #FFFFFF;
}
A.TeamNaviAktiv:hover
{
	color: #FFFFFF;
}

.Header
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight: bold;
	color:#003399;
}

.HeaderSmall
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight: bold;
	color:#003399;
}

.Member
{
	border-top: solid 1px #dbe3f0;
	border-right: solid 2px #dbe3f0;
	border-left: solid 2px #dbe3f0;
	border-bottom: solid 1px #dbe3f0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 13px;
	height: auto;
	min-height: 139px;
	
}
/* Häck */
* html div.Member {	/*  feste Angabe margin-bottom Collage für IE */
	height: 140px;
}

.MemberFoto
{
	margin: 0px 10px -10px -5px;
	padding: 0px 0px 0px -10px;
	width: 100px;
	border: solid 0px black;
	float: left;
}

.MemberInfo
{
	border: solid 0px silver;
	width: 450px;
	margin: 0px 0px 0px 110px;
	padding: 0px 0px 0px 10px;
	height: auto;
}

.MemberText
{
	float: left;
	height:17px;
	width:55px;
}


.MemberValue
{
	height:17px;
}

.SchwerpunktWir
{
	padding: 0px 0px 5px 0px;
	margin:  0px 0px 0px 0px;
	
}

.SchwerpunktWirHeader
{
	font-weight: bold;
	font-size: 1.0em;
	text-indent: 10px;
	color: #ffffff;
	line-height: 20px;
	background-color: #003399;
}

.Schwerpunkt
{
	border-top: solid 1px #dbe3f0;
	border-right: solid 2px #dbe3f0;
	border-left: solid 2px #dbe3f0;
	border-bottom: solid 1px #dbe3f0;
	padding: 0px 0px 5px 0px;
	margin:  0px 0px 0px 10px;
	
}

.SchwerpunktHeader
{
	font-weight: bold;
	font-size: 1.0em;
	text-indent: 10px;
	color: #ffffff;
	line-height: 20px;
	background-color: #003399;
}


.Partner
{
	border-bottom: solid 0px red;
	background-color: #dbe3f0;
	margin: 0px 0px 0px 15px;
	width:590px;
}
.PartnerInfo
{
	margin: 0px  0px 10px 0px;
	padding: 5px 10px 10px 5px;
	width: 282px;
	border: solid 0px black;
	float: left;
	height: auto;
	background-color: #dbe3f0;
	min-height: 247px;
}

.PartnerLogo
{
	border: solid 0px silver;
	width: 288px;
	float:left;
	padding: 5px 0px 10px 5px;
	margin: 0px  0px 10px 0px;
	background-color: #dbe3f0;
	min-height: 247px;
}

.PartnerHeader
{
	color: #003399;
	font-weight: bold;
}

/* Häck */
* html div.Partner
 {	
	height: 200px;
}


.white
{
	line-height: 0px;
	background-color: #ffffff;
	clear: both
}


.Member ul 
{
	margin: 5px 0px 10px 15px; 
	padding: 0px 0px 0px 0px;
}

/*Kirchenseite*/

.KircheInfo
{
	margin: 0px 10px 10px 5px;
	padding: 5px 0px 0px 0px;
	border: solid 0px black;
	float: left;
	height: auto;
}

.Kirche
{
	border-bottom: solid 0px red;
	background-color: #dbe3f0;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 2px 10px;
	height: auto;
	width: 585px;
	min-height: 125px;
}

.Kontakt
{
	height:auto;
	margin: 0px 0px 12px 0px;
}

.Kontaktbox
{
	height:auto;
}

.KontaktText
{
	font-size: 0.95em;
	float: left;
	width: 85px;
}

.KontaktValue
{
	font-size: 0.95em;
}

.KircheInput
{
	width:195px;
}

.Kirchenheader
{
	font-weight: bold;
	font-size: 1.0em;
	padding-left:10px;
	color: #ffffff;
	line-height: 20px;
	background-color: #003399;	
	margin: 0px 0px 0px 10px;
}


/* Häck */
* html div.Kirche
 {	
	height: 120px;
}


/*Team-Seite*/
.LikeLink
{
	cursor: pointer;
	text-decoration: underline;
	font-weight: bold;
	color: #003399;
	font-size: 0.95em;
}

/* Applikation Newsletter */
.Spalte1
{
	width:245px;
	vertical-align:top;
	float:left;
}

.Spalte2
{
	vertical-align: top;
}

.Zeile
{
	padding-top:5px;
	width:600px;
	height:25px;
	margin: 0px 0px 0px 10px;
}

.Label
{
	width:120px;
	vertical-align:top;
	float:left;
}

.Message
{
	font-weight: bold;
	color: #ff0033;
}


/*Applikation Event*/

.Content
{
 border: solid 1 black;
}

.box
{
	padding: 5px 0px 0px 10px;
	width:100%;
	margin:  0px 0px 0px 5px;
	min-height: 20px;
}

.Field1
{
	width:150px;
	vertical-align:top;
	float:left;
	font-weight: bold;
	font-size:0.9em;
}

.Field2
{
	vertical-align: top;
	font-size: 0.95em;
	width: 400px;
	float:left;
}

.Field3
{
	vertical-align: top;
	font-size:0.95em;
	float:left;
	width:400px;
	padding-bottom: 5px;
}

SELECT
{
	min-width:100px;
}


.TermineMain
{
	margin: 0px 0px 0px 5px;
}
.Monat
{
	background:#dbe3f0;
	text-align:center;
	font-weight:bold;
	border: solid 1px black;
	width:597px;
	float:left;
	clear:both;
	height:20px;
	padding:5px 0px 0px 0px;	
	margin: 0px 0px 0px 5px;
}
.InnerGray
{
	float: left;
	width: 597px;
	background-color: #f1f1f1;
	font-size:0.95em;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	margin: 0px 0px 0px 5px;
}

.Left 
{
	padding: 8px 0px 8px 0px;
	width:484px;
	float:left;
	border-right: solid 1px black;
}

.Inner
{
	float: left;
	width: 597px;
	font-size:0.95em;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	margin: 0px 0px 0px 5px;
}	


.Left br
{
	line-height: 5px;
}

.Middel 
{
	padding: 8px 0px 8px 0px;
	width:108px;
	float:left;	
}
.Right
{
	float:left;
	width: 95px;
	padding: 5 0 5 0;
}
.clear
{
	clear:both;	
}

/*Applikation Taetigkeit*/

.Header1
{
	font-weight: bold;
	font-size: 0.9em;
	float: left;
	width: 300px;
	background-color: #dbe3f0;
	text-align:center;
	height:30px;
	padding-top:5px;
	margin: 0px 5px 0px 7px;
}
.Header2
{
	font-size:0.95em;
	background-color: #dbe3f0;
	text-align:center;
	height:30px;
	padding-top:5px;
	margin: 0px 5px 0px 7px;
}

.Box1
{
	font-weight: bold;
	float: left;
	width: 300px;
	background-color: #ffffe0;
	text-align:center;
	height:100px;
	padding-top:5px;
	margin: 0px 5px 0px 7px;
}

.Box2
{
	background-color: #ffffe0;
	text-align:center;
	height:100px;
	padding-top:5px;
	margin: 0px 5px 0px 7px;
}

.Taetigkeit
{
	padding: 5px 5px 5px 0px;
	margin: 5px 5px 0px 7px;
	border-bottom: solid 5px #dbe3f0;
	width:590px;
}

BUTTON
{
	background-color: #33ff66;
}
.KlickButton
{
	font-weight: bold;
	color: #003399;
	background-color: #ffffff;
	cursor: pointer;
}

.Anmel
{
	margin:7px 0px 0px 15px;
}

.Anmel1
{
	width:120px;
	vertical-align:top;
	float:left;
	font-size:0.9em;
}
.Anmel3
{
	font-size: 0.9em;
	margin: 3px 0px  0px 0px;
	vertical-align: text-top;
	float:left;
}

.Leer
{
	margin:  8px 0px  0px 0px;
}

.AnmelLarger
{
	width:150px;
	vertical-align:top;
	float:left;
	font-size:0.9em;
}
.Anmel2
{

}

.FliessText
{
	font-size:0.9em;
}

.FliessTextbold
{
	font-size:0.9em;
	font-weight:bold;
}

.PDFimg
{
	float: left;
	width: 50px;
	text-align:center;
	height:100px;
	padding-top:5px;
}

.PDFDatei
{
	text-align:left;
	height:100px;
	padding-top:5px;
}

/*Suche Lehrerfortbildung */

.Suchbox
{
	color: #ffffff;
	background-color: #003399;
	width:360px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 0px 5px 11px;
	margin: 0px 0px 0px 15px;
}

.SuchLabel
{
	width:90px;
	float:left;
	height:20px;
	padding: 2px 0px 0px 0px;
}

A.SuchLink:Link
{
	font-weight: bold;
	color: #ffffff;
	font-size:1.1em;
}

A.SuchLink:Hover
{
	font-weight: bold;
	color: #ffffff;
	font-size:1.1em;
}




