/* STABUE - GROSS */
.klaffe {border:0; width: 13px;}


body {margin-top:0; margin-left:0; left: 0; top:0; 
font-family: verdana,arial,helvetica,sans-serif; font-size:1.1em; color:rgb(14,9,129);
background-image:URL("bilder/strich.jpg");background-position:110 35; 
background-repeat:repeat-x; background-color: rgb(123,155,222);}

#all {position:absolute; left:50%; width:800px;height:100%; 
margin-left: -500px; 
z-index:1; background-color:rgb(123,155,222);}

/* CONTAINER */
#sg {position:absolute;left:640px;top:10px;width:120px;height:25px;
	text-align:center;z-index:1; background-color:transparent;}
	
#navih {left:0;top:66px;width:1000px;height:31px;
	text-align:center;z-index:10;background-color:transparent;}
	
#inhaltoben {left:0;top:88px; width:1000px; height:711px;font-size:75%;}
#inhalt13 {top:95px;left:1px;width:330px;height:700px;background-color:transparent;
	background-image:url();background-repeat:no-repeat;}
#inhalt23 {left:333px;top:140px;width:330px;height:655px;background-color:transparent;}	
#inhalt33 {left:666px;top:140px;width:330px;height:655px;background-color:transparent;}
#inhaltnav {left:5px;top:100px;width:290px;height:695px;
	background-color:transparent;background-image:url();background-repeat:no-repeat;}
#inhaltlinknav {position:absolute;left:174px;top:120px;width:25px;height:410px;
	text-align:left;z-index:10; background-color:transparent;}
#inhaltgr {left:295px;top:130px;width:700px;height:665px;background-color:transparent;}
	
#jahr{left:0;top:35px;color:black;border:1px solid gray;padding:5px;background-color:white}

#fuss, #neben {display: none}

/* LINKS */
a.klein:link, a.klein:visited, a.klein:hover {font-size:0.9em;}
a:link {color:rgb(14,9,129);font-size:1em;font-weight:700;text-decoration:none;padding-left:9px;}
a:visited {color:rgb(100,100,200);font-size:1em;font-weight:700;text-decoration:none;padding-left:9px;}
a:hover {color:rgb(14,9,129);font-size:1em;font-weight:700;text-decoration:none;padding-left:3px;
	border-left:rgb(14,9,129) 0.35em solid;border-bottom:rgb(14,9,129) 1px solid;}
a.ext:hover {background-image:URL("bilder/nfenst.gif");background-repeat:no-repeat;color:#339;
	font-size:1em;font-weight:700;text-decoration:none;padding-left:9px;border-left:none;
	border-bottom:rgb(14,9,129) 2px solid;}
a.bild:hover {background-image:URL("bilder/bbild.gif");background-repeat:no-repeat;color:rgb(14,9,129);
	font-size:1em;font-weight:700;text-decoration:none;padding-left:9px;border-left:none;
	border-bottom:rgb(14,9,129) 2px solid;}
a.mail:visited, a.mail:link {color:rgb(14,9,129);font-size:1em;font-weight:normal;text-decoration:none;padding-left:10px;}
a.mail:hover {background-image:URL("bilder/mail.gif");background-repeat:no-repeat;color:rgb(14,9,129);
	font-size:1em;font-weight:normal;text-decoration:none;padding-left:10px;border-left:none;
	border-bottom:#999 1px solid;}
a.pdf:hover {background-image:URL("bilder/pdf.gif");background-repeat:no-repeat;color:rgb(14,9,129);
	font-size:1em;font-weight:700;text-decoration:none;padding-left:9px;border-left:none;
	border-bottom:rgb(14,9,129) 2px solid;}

#navih a:link, #navih a:hover, #navih a:visited {font-size:1.2em;}

/* ÜBERSCHRIFTEN */
h1 {letter-spacing:5px;font-size:1.4em;font-weight:400;}
h2 {font-size:1.5em;font-weight:400;letter-spacing:8px;}
h3 {letter-spacing:2px;font-size:1.3em;}
h4 {letter-spacing:0;font-size:1.2em;font-weight:400;}
h5 {letter-spacing:0;font-size:1em;font-family:verdana,arial,helvetica,sans-serif;color:#000;
	margin-top:0;margin-bottom:0;font-weight:700;}
h6 {letter-spacing:3px;font-size:1.3em;font-family:verdana,arial,helvetica,sans-serif;color:rgb(14,9,129);
	margin-top:0;margin-bottom:0;font-weight:700;}
h1,h2,h3,h4 {font-family:verdana,arial,helvetica,sans-serif;color:rgb(14,9,129);margin-top:0;
margin-bottom:0;text-align:center;}


/* SONSTIGES */
legend {color: rgb(14,9,129); font-size:1em; font-weight:normal;
font-variant:small-caps;}
table {font-size:1em;}
th {letter-spacing:1px;font-size:0.9em;}

/*  EINZELKLASSEN  */
.dick {font-weight:700;}
.imp {color:rgb(14,9,129);background-color:#efefef;font-weight:lighter;font-size:0.9em;}
.neu{color:red;font-size:1.1em;font-weight:bold;background-color:gold;}
.termin {font-size:1.2em;background-color:#eee;padding:1px;}
.top {color:#339;font-size:0.8em;text-align:right;}
