schillerli.css

#DIV {
    align: justify;
}

#div {
    align: justify;
}

#rahmen {
         position: absolute; 
         top: 0cm; left: 14cm; 
         width: 6cm; 
         height: 4cm; 
         border: none; 
         padding: 0cm; 
         background: #ffffff
}

#P {
    margin-bottom: 0cm; 
    line-height: 100%; 
    page-break-before: auto
}

#p { 
        margin-bottom: 0cm;
	line-height: 100%;
        font-family: "Times New Roman";
	page-break-before: auto
}

#schillerli {
	font-family: "Times New Roman", helvetica, garamond, serif;
}

#schillerlititel {
        color: #FFDD10;
	font-family: "Times New Roman", helvetica, garamond, serif;
        font-weight: bold;
	font-size: 20pt;
}

a:visited {
        color: #FFDD20;
        text-decoration: none;
        font-weight: normal;
}
a:hover {
        color: #FFDD30;
        text-decoration: underline;
        font-weight: normal;
}
a:active {
        color: #FFDD40;
        text-decoration: underline;
        font-weight: normal;
}


#schillerli {
        color: #000000;
	font-family: "Times New Roman", helvetica, garamond, serif;
        font-weight: bold;
	font-size: 8pt;
}

#schillerliaddress {
        color:  #000000;
        font-size: "8pt";
	font-family: "Times New Roman", helvetica, garamond, serif;

}




#address {
	font-color: #000000;
	font-size: "8pt";
	font-family: "Times New Roman", helvetica, garamond, serif;
	
}

#footer {
	position: absolute; top: 26.6cm; left: 0cm; width: 21cm; height: 3.1cm; border: none; padding: 0cm; background: #ffffff;
	font-size: 8pt;
        font-family: Thorndale, "Times New Roman", serif;
	
}
body {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	scrollbar-face-color: #F9F7E9;
	scrollbar-highlight-color: #E9EDF9;
  	scrollbar-shadow-color: #F7F7F7;
  	scrollbar-3dlight-color: #E9EDF9;
  	scrollbar-arrow-color: #B33A00;
  	scrollbar-track-color: #F2F4FA;
  	scrollbar-darkshadow-color: #000099;
	
}
body.navi {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url("../images/bkgr_px_or.jpg");
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;

	scrollbar-face-color: #F9F7E9;
        scrollbar-highlight-color: #E9EDF9;
        scrollbar-shadow-color: #F7F7F7;
        scrollbar-3dlight-color: #E9EDF9;
        scrollbar-arrow-color: #B33A00;
        scrollbar-track-color: #F2F4FA;
        scrollbar-darkshadow-color: #000099;
	
}
tr.login {
	background-image: url("../images/bkgr_px_or.jpg");
}
table.rahmen{
	vertical-align: middle;
	border-collapse: collapse;
	border: 1px solid #ffffff;
}
td {
	color: #000000;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.tabellenkopf {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FEDC96;
	vertical-align: middle;
	height: 30px;
}
td.naviheadline {
	padding: 2px;
	background-image: url(../images/bkgr_px_or2.jpg);
}
td.navi {
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.pagetopic {
	background-color: #0000CD;
	vertical-align: middle;
	height: 35px;
	padding: 0px;
}
.modulo_eins{
	background-color: #e8e8e8;
}
.modulo_zwei{
	background-color: #f2f2f2;
}
/*	start - textformatirungen	*/
.blocksatz{
	text-align: justify;
}
.pagetopic {
	background-color: #004C77;
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 0px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.pageheadline {
	background-color: #007bbe;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
}
.alarm {
	color: #B33A00;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
}
.alarmklein {
	color: #B33A00;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 12px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.klein {
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 5px;
}
h1 {
	font-size: 20px;
	color: #004CCD;
	margin-top: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 16px;
	color: #004C77;
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*	ende - textformatierungen 	*/
/*	start - top frame */
p.framehead {
	color: #004C77;
	font-size: 16px;
	letter-spacing: 2px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 8px;
}
p.frameheadklein {
	color: #004C77;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 0px;
	font-weight: normal;
	text-align: center;
	margin-top: 1px;
}
/*	ende - top frame */
/*	start - hellblauer hinweistext	*/
p.hinweis {
	color: #007BBE;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
}
/*	ende - hellblauer hinweistext	*/
/*	start - navigation */
.naviheadline {
	background-image: url("../images/bkgr_px_or.jpg");
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 14px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a:link {
	color: #0010CD;
 	text-decoration: none;s
	font-weight:  normal;
}
a:visited {
	color: #0090DF;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #FCA025;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	color: #FCA025;
	text-decoration: underline;
	font-weight: normal;
}
a.navi:link {
	color: #FFFFFF;
	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}
a.navi:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}
a.navi:hover {
	color: #004C77;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #FEDC96;
}
a.navi:active {
	color: #004C77;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #FEDC96;
}
.butt {
	color: #000000;
	border-width: 2px;
	border-bottom-color: #1A3855;
	border-right-color: #1A3855;
	border-top-color: #C2D5E3;
	border-left-color: #C2D5E3;
	background-color: #FDF9EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
}
.formfeld {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-color: #FDF9EA;
	border-width: medium;
	border-top: #1A3855 thin solid;
	border-left: #1A3855 thin solid;
	border-bottom: #C2D5E3 thin solid;
	border-right: #C2D5E3 thin solid;
}
.formfeld2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-color: #FDF9EA;
	border-width: medium;
	border-top: #1A3855 thin solid;
	border-left: #1A3855 thin solid;
	border-bottom: #C2D5E3 thin solid;
	border-right: #C2D5E3 thin solid;
}

.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:14pt;
font-family:Helvetica,Times New Roman,Times;
color: #FCA025;
}
.auskunft {
	font-size: 25px;
	color: #004CCD;
        font-family: Swis721 Hv BT, sans-serif;
        letter-spacing: 0px;
        background-color: #FFFFFF;


}
/* =========== Page Layout ================ */

BODY {
  color: black;
  background: white;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

/* =========== Index Layout ============== */

/* headline */
h1.np_index_headline {
  font-size: large;
}

/* border around all groups */
.np_index_groups {
  background: #eeeeee;
  padding: 0px;
  border: solid 1px #26598f;
}

/* a block of groups */
.np_index_groupblock {
  margin-bottom: 20px;
}

/* headline of a group of blocks */
.np_index_grouphead {
  border: solid 1px #26598f;
  background: #26598f;
  color: white;
}

/* a single group */
.np_index_group {
  margin-left: 10px;
  margin-bottom: 5px;
}

/* =========== Thread Layout ============== */

/* Headline */
h1.np_thread_headline {
  font-size: large;
}


/* Table around the thread */
table.np_thread_table {
  width: 100%;
  border: solid 1px #26598f;
  border-spacing: 0px;
  margin: 0px;
  padding: 0px;
}

/* Head of the table */
tr.np_thread_head,td.np_thread_head {
  color: white;
  background: #26598f;
  margin: 0px;
}



/* Even line numbers in the thread */
tr.np_thread_line1,td.np_thread_line1 {
  padding-left:   3px;
  padding-top:    0px;
  padding-right:  0px;
  padding-bottom: 0px;
  background: #f9f9f9;
  margin: 0px;
}

/* Odd line numbers in the thread */
tr.np_thread_line2,td.np_thread_line2 {
  padding-left: 3px;
  padding-top:    0px;
  padding-right:  0px;
  padding-bottom: 0px;
  background: #eeeeee;
  margin: 0px;
}

/* Text inside a Line */
span.np_thread_line_text {
  font-size: small;
}

/* The small images, a thread consists of */
img.thread_image {
  vertical-align: bottom;
}

/* =========== Article Layout ============= */

/* headline */
h1.np_article_headline {
  font-size: large;
}


/* Head of an article */
div.np_article_header {
  background: #eeeeee;
  padding: 3px;
  border: solid 1px #26598f;
}

/* Layout of the Text-Body */
div.np_article_body {
  margin-top: 20px;
  font-family: "Lucida Console", "Courier New", Courier, "Andale Mono", monospace;
}

/* Layout of quoted text / graphic layout */
blockquote.np_article_quote {
  border-left: #002255 solid 1px;
  padding-left: 5px;
  color: #002277;
  margin: 0px;
}

/* =========== Post layout =========== */

/* headline */
h1.np_post_headline {
  font-size: large;
}


/* Head with the input fields for subject, name and email  */
.np_post_header {
  background: #eeeeee;
  padding: 3px;
  border: solid 1px #26598f;
}

/* Body with the message-field and the post-button in it */
.np_post_body {
  background: #eeeeee;
  padding: 3px;
  border: solid 1px #26598f;
  margin-top: 10px;
}


/* =========== navigation buttons on top of every page =========== */

div.np_buttonbar {
  background: #26598f;
  padding: 1px;
  margin-bottom: 10px;
  color: white;
}

span.np_button {
  padding-left: 5px;
  padding-right: 5px;
  border-right: solid white 1px;
}

a.np_button {
  color: white;
  text-decoration: underline;
}

span.np_pages {
  position: absolute; 
  right: 20px;
  color: white;
}

.np_pages_selected {
  color: white:
  text-weight: bold;
  margin-left: 5px;
}

.np_pages_unselected {
  color: white;
  text-decoration: underline;
  margin-left: 5px;
}

body.navi {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url("../images/bkgr_px_or.jpg");
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;

	scrollbar-face-color: #F9F7E9;
        scrollbar-highlight-color: #E9EDF9;
        scrollbar-shadow-color: #F7F7F7;
        scrollbar-3dlight-color: #E9EDF9;
        scrollbar-arrow-color: #B33A00;
        scrollbar-track-color: #F2F4FA;
        scrollbar-darkshadow-color: #000099;
	
}
tr.login {
	background-image: url("../images/bkgr_px_or.jpg");
}
table.rahmen{
	vertical-align: middle;
	border-collapse: collapse;
	border: 1px solid #ffffff;
}
td {
	color: #000000;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.tabellenkopf {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FEDC96;
	vertical-align: middle;
	height: 30px;
}
td.naviheadline {
	padding: 2px;
	background-image: url(../images/bkgr_px_or2.jpg);
}
td.navi {
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.pagetopic {
	background-color: #0000CD;
	vertical-align: middle;
	height: 35px;
	padding: 0px;
}
.modulo_eins{
	background-color: #e8e8e8;
}
.modulo_zwei{
	background-color: #f2f2f2;
}
/*	start - textformatirungen	*/
.blocksatz{
	text-align: justify;
}
.pagetopic {
	background-color: #004C77;
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 0px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.pageheadline {
	background-color: #007bbe;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
}
.alarm {
	color: #B33A00;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
}
.alarmklein {
	color: #B33A00;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 12px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.klein {
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 5px;
}
h1 {
	font-size: 20px;
	color: #004CCD;
	margin-top: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 16px;
	color: #004C77;
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*	ende - textformatierungen 	*/
/*	start - top frame */
p.framehead {
	color: #004C77;
	font-size: 16px;
	letter-spacing: 2px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 8px;
}
p.frameheadklein {
	color: #004C77;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 0px;
	font-weight: normal;
	text-align: center;
	margin-top: 1px;
}
/*	ende - top frame */
/*	start - hellblauer hinweistext	*/
p.hinweis {
	color: #007BBE;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 16px;
	margin-top: 8px;
	margin-bottom: 0px;
}
/*	ende - hellblauer hinweistext	*/
/*	start - navigation */
.naviheadline {
	background-image: url("../images/bkgr_px_or.jpg");
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 14px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a:link {
	color: #0010CD;
 	text-decoration: none;s
	font-weight:  normal;
}
a:visited {
	color: #0090DF;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #FCA025;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	color: #FCA025;
	text-decoration: underline;
	font-weight: normal;
}
a.navi:link {
	color: #FFFFFF;
	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}
a.navi:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}
a.navi:hover {
	color: #004C77;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #FEDC96;
}
a.navi:active {
	color: #004C77;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #FEDC96;
}
.butt {
	color: #000000;
	border-width: 2px;
	border-bottom-color: #1A3855;
	border-right-color: #1A3855;
	border-top-color: #C2D5E3;
	border-left-color: #C2D5E3;
	background-color: #FDF9EA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
}
.formfeld {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-color: #FDF9EA;
	border-width: medium;
	border-top: #1A3855 thin solid;
	border-left: #1A3855 thin solid;
	border-bottom: #C2D5E3 thin solid;
	border-right: #C2D5E3 thin solid;
}
.formfeld2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-color: #FDF9EA;
	border-width: medium;
	border-top: #1A3855 thin solid;
	border-left: #1A3855 thin solid;
	border-bottom: #C2D5E3 thin solid;
	border-right: #C2D5E3 thin solid;
}

.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:14pt;
font-family:Helvetica,Times New Roman,Times;
color: #FCA025;
}
.auskunft {
	font-size: 25px;
	color: #004CCD;
        font-family: Swis721 Hv BT, sans-serif;
        letter-spacing: 0px;
        background-color: #FFFFFF;


}
