


/* ********************** */
/* ALLGEMEINE FORMATE     */
/* ********************** */


/* Seitengestaltung */

body { 
	background-color:#E0E0E0; 
	font-family:'Courier New'; 
	color:#002363;
}


/* Links */


a:link { font-weight:bold; color:#002363; text-decoration:none; }
a:visited { font-weight:bold; color:#002363; text-decoration:none; }



/* globale Schriften */

#frameText {
   text-align:left;
   font-size:12px;
}

#frameLink {
   font-family:Arial,sans-serif;
   font-size:2em;
   font-weight:normal;
   color:green;
}



/* ********************** */
/* FORMATE FÜR SEITENKOPF */
/* ********************** */


#kopfName {
   position:relative;
   top:0px;
   left:440px;
   width:355px;
   padding:4px;
   margin-right:0px; 
 /*  top:10px;
   left:450px;
   width:355px;
   padding:4px;
   margin-right:0px; */
   text-align:center;
   background-color:#002363;
   color:#E0E0E0;
   font-size:33px;
}

#kopfInhalt {
   position:absolute;
   top:60px;
   left:30px;
   width:700px;
   padding:5px;
   margin:0px;
   font-size:64px;
   font-weight:bold;
   line-height:60px;
   letter-spacing:0.001px;
}


#kopfUntertitel {
   position:absolute;
   top:100px;
   left:30px;
   width:750px;
   padding:5px;
   margin:0px;
   font-size:16px;
   font-weight:bold;
   line-height:30px;
}


/* Positionen für Links */


#kopfLink1 {
   position:absolute;
   top:0px;
   left:30px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
   text-align:left;
}

#kopfLink2 {
   position:absolute;
   top:11px;
   left:30px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
   text-align:left
}

#kopfLink3 {
   position:absolute;
   top:22px;
   left:30px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
   text-align:left;
}

#kopfLink4 {
   position:absolute;
   top:33px;
   left:30px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
   text-align:left;
}


#kopfLink5 {
   position:absolute;
   top:62px;
   text-align:right;
   left:603px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
}


#kopfLink6 {
   position:absolute;
   top:73px;
   text-align:right;
   left:603px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
}

#kopfLink7 {
   position:absolute;
   top:84px;
   text-align:right;
   left:603px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
}

#kopfLink8 {
   position:absolute;
   top:95px;
   text-align:right;
   left:603px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
}

#kopfLink9 {
   position:absolute;
   top:106px;
   text-align:right;
   left:603px;
   width:200px;
   padding:5px;
   margin:0px;
   font-size:8pt;
}


/* ****************** */
/* FORMATE FÜR FRAMES */
/* ****************** */


/* breiter Header */

#frameHeader1 {
   position:absolute;
   top:140px;
   left:30px;
   width:445px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}

/* schmaler Header */

#frameHeader2 {
   position:absolute;
   top:140px;
   left:500px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}


#frameHeader3 {
   position:absolute;
   top:558px;
   left:30px;
   width:445px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}



#frameHeader4 {
   position:absolute;
   top:558px;
   left:500px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}


#frameHeader5 {
   position:absolute;
   top:864px;
   left:30px;
   width:445px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}


#frameHeader6 {
   position:absolute;
   top:864px;
   left:500px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}




/* Frame links oben */

#framePosition1 {
   position:absolute;
   top:174px;
   left:30px;
   width:450px;
   height:364px;
   overflow:auto;
}


/* Frame rechts oben */

#framePosition2 {
   position:absolute;
   top:174px;
   left:500px;
   width:306px;
   height:364px;
   overflow:auto;
}


/* Frame 2. Reihe links */

#framePosition3 {
   position:absolute;
   top:594px;
   left:30px;
   width:450px;
   height:250px;
   overflow:auto;
}



/* Frame 2. Reihe rechts */

#framePosition4 {
   position:absolute;
   top:594px;
   left:500px;
   width:306px;
   height:250px;
   overflow:auto;
}



/* Frame 3. Reihe links */

#framePosition5 {
   position:absolute;
   top:900px;
   left:30px;
   width:450px;
   height:250px;
   overflow:auto;
}



/* Frame 3. Reihe rechts */


#framePosition6 {
   position:absolute;
   top:900px;
   left:500px;
   width:306px;
   height:250px;
   overflow:auto;
}





/* **************************** */
/* FORMATE FÜR EIN-FRAME-SEITEN */
/* **************************** */

/* Schriften */

#einframespalteUeberschrift {
   text-align:left;
   font-size:20px;
   font-weight:bold;
}


#einframespalteText {
   font-size:14px;
}

#einframerechtsText {
   font-size:14px;
   text-align:right;
}




/* **************************** */
/* FORMATE FÜR PUBLIKATIONEN    */


/* mainFrame */

#breitFramegross {
   position:absolute;
   top:130px;
   left:30px;
   width:750px;
   height:1050px;
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   padding:14px;
}


/* Header */
/* breite wäre 765pt */

#breitHeader1 {
   position:absolute;
   top:10px;
   left:5px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}

#breitFenster1 {
   position:absolute;
   top:45px;
   left:6px;
   width:741px;
   height:180px;
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   border-style:dashed; 
   padding:14px;
}


#breitHeader2 {
   position:absolute;
   top:265px;
   left:5px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}


#breitFenster2 {
   position:absolute;
   top:300px;
   left:6px;
   width:741px;
   height:180px;
   overflow:auto;
   border-width:thin; 
   border-style:dashed; 
   border-color:#002363; 
   padding:14px;
}

#breitHeader3 {
   position:absolute;
   top:520px;
   left:5px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}

#breitFenster3 {
   position:absolute;
   top:555px;
   left:6px;
   width:741px;
   height:180px;
   overflow:auto;
   border-width:thin; 
   border-style:dashed; 
   border-color:#002363; 
   padding:14px;
}

#breitHeader4 {
   position:absolute;
   top:775px;
   left:5px;
   width:300px;
   height:23px;
   padding:4px;
   margin:0px;
   text-align:left;
   background-color:#002363;
   color:#E0E0E0;
   font-size:22px;
}


#breitFenster4 {
   position:absolute;
   top:810px;
   left:6px;
   width:741px;
   height:180px;
   overflow:auto;
   border-width:thin; 
   border-style:dashed; 
   border-color:#002363; 
   padding:14px;
}


/* **************************** */
/* FORMATE FÜR MATERIALIEN      */

#einframeSpalte1breit {
   position:absolute;
   top:30px;
   left:30px;
   width:650px;
   height:390px;
   overflow:auto;
}


/* **************************** */
/* FORMATE FÜR INDEX            */


/* Frame */

#breitFrame {
   position:absolute;
   top:140px;
   left:30px;
   width:778px;
/*   height:478px; */
   height:500px;
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   border-style:dashed; 
   padding:0px;
}


#frameAktuellindex {
   position:absolute;
   top:140px;
   left:827px;
   width:200px;
   height:500px;
/*   height:478px; */
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   border-style:dashed; 
   padding:0px;
}



/* Textspalte 1 */

#einframeSpalte1 {
   position:absolute;
   top:30px;
   left:30px;
   width:450px;
   height:364px;
   overflow:auto;
}


/* Textspalte 2 */

#einframeSpalte3 {
   position:absolute;
   top:348px;
   left:30px;
   width:450px;
   height:120px;
   overflow:auto;
}


#einframeSpalte4 {
   position:absolute;
   top:348px;
   left:280px;
   width:450px;
   height:120px;
   overflow:auto
   text-align:right;
   }



/* Bildspalte */

#einframeSpalte2 {
   position:absolute;
   top:30px;
   left:430px;
   width:306px;
   height:300px;
   overflow:auto;
   font-size:14px;
}




/* *********************** */
/* FORMATE FÜR INFO-SPALTE */
/* *********************** */



/* Info-Frame Headergroesse */

/* Info-Frame Position erster Block */

/* Info-Frame Position zweiter Block */

/* Info-Frame Position dritter Block */

/* Info-Frame Groesse zweiter Block */

/* ein langer Frame rechts */

/* Info-Frame  */


#frameInfo {
   position:absolute;
   top:10px;
   left:820px;
   width:278px;
   height:800px;
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   border-style:dashed; 
   padding:14px;

}


#frameInfopubl {
   position:absolute;
   top:10px;
   left:820px;
   width:278px;
   height:1109px;
   overflow:auto;
   border-width:thin; 
   border-color:#002363; 
   border-style:dashed; 
   padding:14px;

}


</style>