body {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-color : #FFF8E8;
	/* background-image: url(bodyback.jpg); */
	/* background-attachment:fixed; */
	color : #495057;
}



p {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	vertical-align : top;
	text-align : left;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #495057;
}

ul {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 35px;
	/* padding-right : 0px; */
	padding-top : 10px;
	padding-bottom : 10px;
}

H1, H2, H3, H4, H5, H6, span, div {
	font-family : Arial, sans-serif;
	padding-top: 0px;
	margin-top: 0px;
	color : #495057;
}

span, div, li {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	text-align : left;
	color : #495057;
}



table.Haupttabelle {
	background-color : #FFF8E8;
	border : 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}


td.LogoFocke {
	background-color : #D7DBD9;
	width : 155px;
	height: 140px;
	text-align : center;
	vertical-align : top;
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


td.MenueLinks {
	background-color: #D7DBD9;
	color: #495057;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	vertical-align : top;
	margin : 0px 0px 0px 0px;
	/* padding : 15px 0px 10px 10px; */
	padding-top : 15px;
	text-align: left;
	width : 155px;
	height : 625px;
}


div.MenueLinksUnten {
	font-weight : normal;
	text-align: left;
	vertical-align : top;
	width : 145px;
	padding-left : 10px;
}


td.MenueOben {
	background-image : url(../pictures/backgrounds/headpic.jpg);
	background-attachment: scroll;
	background-repeat : no-repeat;
	background-position : top right;
	background-color: #D7DBD9;
	height : 140px;
	margin : 0px 0px 0px 0px;
	padding-left : 7px;
	text-align: left;
	vertical-align : bottom;
}

div.MenueOben {
	background-image : url(../pictures/backgrounds/headpic.jpg);
	background-attachment: scroll;
	background-repeat : no-repeat;
	background-position : top right;
	height : 140px;
	width : 100%;
	margin : 0px 0px 0px 0px;
	/* padding-left : 20px; */
	/* padding-top : 6px; */
	text-align: left;
	vertical-align : bottom;
}



body.Hintergrundbild {
	background-image : url(../pictures/backgrounds/zahnraeder_seite1.gif);
	background-attachment: fixed;
	background-repeat : no-repeat;
	background-position : center;
}


td.Inhalt {
	/*
	background-image : url(../pictures/backgrounds/HintergrundBild60.jpg);
	background-attachment: fixed;
	background-repeat : no-repeat;
	background-position : top left;
	*/
	background-color : #EEE7D7;
	color : #808080;
	margin : 0px 0px 0px 0px;
	padding : 15px 20px 10px 20px;
	vertical-align : top;
	text-align : left;
}



/* geschachtelte Untermenues in "MenueOben" */

td.Titelzeile, td.Untertitelzeile, td.Untermenue3 {
	color : #495057;
	font-family : Arial, sans-serif;
	font-weight : bold;
	text-align : left;
}

td.Titelzeile {
	font-size : 18pt;
}

td.Untertitelzeile {
	font-size : 13pt;
	font-weight : normal;
	/* padding-bottom : 30px; */
	height : 70px;
	vertical-align : top;
}

td.Untermenue3 {
	font-size : 9pt;
	width: 100%;
	height: 24px;
	background-image : url(../pictures/grau_rechts.gif);
	background-attachment: scroll;
	background-repeat : no-repeat;
	background-position : bottom right;
	margin: 0px 0px 0px 0px;
	border-top: 2px solid #E9EFED;
}





td.Untermenue5 {
	color : white;
	font-family : Arial, sans-serif;
	font-size : 0.85em;
	font-weight : bold;
	vertical-align : middle;
	text-align : left;
	height : 20px;
}





/* Styles fuer Links */


span.MoreLink {
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color: #315173;
	text-decoration: none;
}

a {
	color : #495057;
}



/* 1. Ebene */
a.MenueLinks1NO {
	/* color : #D0D8D3; */
	color : #495057;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	display : block;
	margin: 0px 0px 0px 0px;
	padding-left : 12px;
	padding-top : 3px;
	padding-bottom : 3px;
}
a.MenueLinks1NO:link { text-decoration: none; }
a.MenueLinks1NO:visited { text-decoration: none; color: #495057; }
a.MenueLinks1NO:hover { text-decoration: none; color: #495057; background-color : #EEE7D7; }
a.MenueLinks1NO:active { text-decoration: none; color: #495057; background-color : #EEE7D7; }
a.MenueLinks1NO:focus { text-decoration: none; }

a.MenueLinks1ACT {
	color: #495057;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	display : block;
	margin: 0px 0px 0px 0px;
	padding-left : 12px;
	padding-top : 3px;
	padding-bottom : 3px;
}
a.MenueLinks1ACT:link { text-decoration: none; }
a.MenueLinks1ACT:visited { text-decoration: none; color: #495057; background-color : #EEE7D7; }
a.MenueLinks1ACT:hover { text-decoration: none; color: #495057; background-color : #EEE7D7; }
a.MenueLinks1ACT:active { text-decoration: none; color: #495057; background-color : #EEE7D7; }
a.MenueLinks1ACT:focus { text-decoration: none; }


/* 2. Ebene */
a.MenueLinks2NO {
	/* color : #D0D8D3; */
	color : #495057;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : normal;
}
a.MenueLinks2NO:link { text-decoration: none;  }
a.MenueLinks2NO:visited { text-decoration: none; color: #495057; }
a.MenueLinks2NO:hover { text-decoration: none; color: #D0D8D3; }
a.MenueLinks2NO:active { text-decoration: none; color: #D0D8D3; }
a.MenueLinks2NO:focus { text-decoration: none; }

a.MenueLinks2ACT {
	color: #D0D8D3;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : normal;
}
a.MenueLinks2ACT:link { text-decoration: none; }
a.MenueLinks2ACT:visited { text-decoration: none; color: #D0D8D3; }
a.MenueLinks2ACT:hover { text-decoration: none; color: #D0D8D3; }
a.MenueLinks2ACT:active { text-decoration: none; color: #D0D8D3; }
a.MenueLinks2ACT:focus { text-decoration: none; }


/* 3. Ebene */
a.MenueLinks3NO {
	color : #495057;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	display : block;
	margin: 0px 0px 0px 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	height : 19px;
	vertical-align : bottom;
	float : left;
}
a.MenueLinks3NO:link { text-decoration: none;  }
a.MenueLinks3NO:visited { text-decoration: none; color : #495057; }
a.MenueLinks3NO:hover { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3NO:active { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3NO:focus { text-decoration: none; }

a.MenueLinks3ACT {
	color: #D0D8D3;
	font-family : Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	display : block;
	margin: 0px 0px 0px 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	height : 19px;
	vertical-align : bottom;
	float : left;
}
a.MenueLinks3ACT:link { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3ACT:visited { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3ACT:hover { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3ACT:active { text-decoration: none; color: #D0D8D3; background-color: #A9AEAC; }
a.MenueLinks3ACT:focus { text-decoration: none; }

div.Trennstrich {
	background-color: #E9EFED;
	width : 2px;
	height : 19px;
	margin: 0px 0px 0px 0px;
	padding-top : 3px;
	float : left;
}


/* 4. Ebene */
a.MenueLinks4NO {
	color : rgb(173,190,198); /* blass blaugraue Schrift */
	font-family : Arial, sans-serif;
	font-size : 0.8em;
	font-weight : normal;
	/* margin: 0px 0px 0px 10px; */
	/* line-height : 1.4em; */
}
a.MenueLinks4NO:link { text-decoration: none;  }
a.MenueLinks4NO:visited { text-decoration: none; color : rgb(173,190,198); }
a.MenueLinks4NO:hover { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks4NO:active { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks4NO:focus { text-decoration: none; }

a.MenueLinks4ACT {
	color: rgb(255,223,0);
	font-family : Arial, sans-serif;
	font-size : 0.8em;
	font-weight : normal;
	/* margin: 0px 0px 0px 10px; */
	/* line-height : 1.4em; */
}
a.MenueLinks4ACT:link { text-decoration: none; }
a.MenueLinks4ACT:visited { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks4ACT:hover { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks4ACT:active { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks4ACT:focus { text-decoration: none; }



/* 5. Ebene */
a.MenueLinks5NO {
	color: white;
	font-family : Arial, sans-serif;
	font-size : 0.85em;
	font-weight : bold;
}
a.MenueLinks5NO:link { text-decoration: none; }
a.MenueLinks5NO:visited { text-decoration: none; color: white; }
a.MenueLinks5NO:hover { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks5NO:active { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks5NO:focus { text-decoration: none; }

a.MenueLinks5ACT {
	color: rgb(255,223,0);
	font-family : Arial, sans-serif;
	font-size : 0.85em;
	font-weight : bold;
}
a.MenueLinks5ACT:link { text-decoration: none; }
a.MenueLinks5ACT:visited { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks5ACT:hover { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks5ACT:active { text-decoration: none; color: rgb(255,223,0); }
a.MenueLinks5ACT:focus { text-decoration: none; }




/* 1. Ebene Menue unten */
a.untenNO {
	color : #495057;
	font-family : Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 18pt;
}
a.untenNO:link { text-decoration: none; }
a.untenNO:visited { text-decoration: none; color: #495057; }
a.untenNO:hover { text-decoration: underline; color: #495057; }
a.untenNO:active { text-decoration: underline; color: #495057; }
a.untenNO:focus { text-decoration: none; }

a.untenACT {
	color: #D0D8D3;
	font-family : Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 18pt;
}
a.untenACT:link { text-decoration: none; }
a.untenACT:visited { text-decoration: underline; color: #495057; }
a.untenACT:hover { text-decoration: underline; color: #495057; }
a.untenACT:active { text-decoration: underline; color: #495057; }
a.untenACT:focus { text-decoration: none; }







a.VerlaufNO {
	color : rgb(255,223,0); /* gelbe Schrift */
	font-family : Arial, sans-serif;
	font-size : 0.80em;
	vertical-align : middle;
	text-align : left;
	height : 20px;
	text-decoration : none;
}

.rootlineChar {
	color : rgb(255,223,0); /* gelbe Schrift */
	font-family : Arial, sans-serif;
	font-size : 0.80em;
	vertical-align : top;
	height : 20px;
}


.FopacNewsHeader {
	color: white;
	font-family : Arial, sans-serif;
	font-size : 0.90em;
	font-weight : bold;
	text-indent : 50px;
}


@media print {

@page { 
	size: 21.0cm 29.7cm;
	margin-top: 3cm;
	margin-right: 1cm;
	margin-bottom: 3cm;
	margin-left: 2cm;
}

.LogoFopac, .LogoFocke,
.MenueLinks, .MenueLinksUnten,
.MenueOben, .Untermenue3, .Untermenue4, .Titelzeile
 {
	visibility: hidden;
	display: none;
	width: 0px;
	height: 0px;
}


}/* EO @media print */





/* fuer Suche */

.label_suche{
    font-size: 10pt;
    font-weight: bold;
    color: White;
    border: 0px solid red;
}

