/* Hintergrund: Seite mit Wasserzeichen, Linke obere Ecke Verlauf mit Logo 
   oben und links Verlauf Streifen 68px breit bzw hoch */
div.dekoecke { 
    position:absolute; z-index:1;
	top:0px; left:0px; height:68px; width:68px; 
	background-image:url("../img/deko_ecke_sc.jpg");
	background-repeat:norepeat;
	}
div.dekolinks {
    position:absolute; z-index:0;
	top:0px; left:0px; width:68px; height:100%; 
	background-image:url("../img/deko_links.jpg");
	background-repeat:repeat-y;
	}
div.dekooben { 
    position:absolute; z-index:0;
	top:0px; left:px; height:68px; width:101%; margin:0px;
	background-image:url("../img/deko_oben.jpg");
	background-repeat:repeat-x;
	}
	
/* Platz in der Ecke bei weiteren Ausgaben freihalten 
  float läßt nachfolgendes auf rechter Seite zu. Gut für Menues aber
  für restlichen Seiteninhalt unpraktisch. Daher hinter dem letzten Menu
  ein div mit clear:both plazieren. */
  
div.dekoeckeplatz { 
	float:left;
	height:68px; 
	width:68px; 
	}

/* div für restliche Seite, das clear sort dafür das der Bereich unterhalb des Logos beginnt */
div.seite {
	clear:both;
	margin-top:0px;
	margin-left:0px;
	}

/*  -----------------  aus topmenu.css ------------------ */	
table.menu {
	padding:0px; 
	margin:1px; 
	border:0; 
	cellspacing:1; 
	cellpadding:3; 
	font-family:arial; 
	font-size:100%;
}
th.menu {
	padding:2px;
	font-size:80%;
	/* als Taste - auskommentiert */
/*  border:2px;
	border-style:outset;
	background-color:#00c000; */
}
table.submenu {
	padding:0px; 
	margin:1px; 
	border:0; 
	cellspacing:1px; 
	cellpadding:3px; 
	font-family:arial; 
	font-size:100%;
}
th.submenu {
	font-size:70%;
	padding:2px;
	/* als Taste - auskommentiert */
/*	border:2px;
	border-style:outset;
	background-color:#00c000; */
}

.menu a:link { color:#000000; }
.menu a:visited { color:#202020; }
.menu a:active { color:#ff0000;  }
.submenu a:link { color:#000000; }
.submenu a:visited { color:#202020; }
.submenu a:active { color:#ff0000;  }


.umrandet { border-color:808080;border-style:solid; border-width:1px; }

/*  -----------------  aus scbg.css ------------------ */	
body {
 	background-image:url(../img/sc_bck.gif); 
	background-repeat:repeat; 
  }

body.rand {
 	background-image:url(../img/links_gruen.gif); 
	background-repeat:repeat-y; 
  }
  
dt {
	font:arial; 
	font-size:14; 
	color:#000000; 
  }
  
.small	{
	font-size:small;
	}

/* seitentitel überschrift - standard */
h1.top	{
	font-family:verdana,arial;
	font-style:bold;
	font-size:120%;
	color:black;
	text-align:center;
   	vertical-align:top; 
	margin-top:0;
	margin-bottom:0; 
	}

h1.kopf	{
	font:arial;
	font-size:120%;
	text-align:center;
	color:#F8950E;
    	font-weight:bold;
	}

p.hinweis {
	font:times;
	font-size:12;
	}

th.link {
	font:arial;
	font-size:small;
	text-align:left;
	}
	
td.link {
	padding-right:20
	text-align:left;
	}
	
td.kontakte { 
     padding-left:50;
	 text-align:left; 
	 font-weight:bold; 
	}
	
/* Kalender Formatierung */
	
table.termin {
    font-family:verdana,arial;
	font-size:normal;
	margin-left:50;
    }
th.termin {
    font-family:verdana,arial;
	font-size:medium;
	text-align:left;
	padding-right:30;
    }
tbody.termin {
    font-family:verdana,arial;
	font-size:90%;
	padding-right:30;
    }
table.termin td {
    font-family:verdana,arial;
	font-size:90%;
	padding-right:30;
}

/* Formatierung für Blöcke mit Rand und kleiner Schrift */

span.smalltext{
    font-family:verdana,arial;
	font-size:80%;
	}

div.smallblock{
    font-family:verdana,arial;
	font-size:80%;
	margin-top:0005px; margin-left:50;
	}

div.smallblock h2 {
    font-family:verdana,arial;
	font-size:medium;
	}
	
/* Formatierung für 2 Spaltige Texte */

h1.spalten {
	font-family:verdana,arial;
	font-style:bold;
	font-size:120%;
   	vertical-align:top; 
	margin-left:100;
	margin-top:0;
	margin-bottom:0; 
}

/* 800*600 -->  50px = 6% */
table.spalten {
	font-family:verdana,arial;
	font-size:80%;
                  margin-left:6%; 
	margin-right:1%; 
	margin-top:0;
	width=93%; 
   	vertical-align:top; 
    }
	
tbody.spalten { 
	}

td.spalten { 
   	vertical-align:top; 
	padding-right:3%; 
	}

/* ohne feste Breite z.b. mit Bild */
td.spalten1 { 
   	vertical-align:top; 
	padding-right:20; 
	}

span.c4 { font-size:120%; }	

/* Ergebnis Tabellen Formatierung */
	
table.ergebnis {
    font-family:verdana,arial;
	font-size:normal;
	margin-left:50;
	background-color:#eeeeee;
    }
th.ergebnis {
    font-family:verdana,arial;
	font-size:90%;
	text-align:left;
	padding-right:30;
    }
tbody.ergebnis {
    font-family:verdana,arial;
	font-size:50%;
	padding-right:30;
    }
table.ergebnis td {
    font-family:verdana,arial;
	font-size:90%;
	padding-right:30;
}


