body { 
    margin-top:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px; }

h1 { 
	font-weight:bold; 
	font-size:24px;
	}

h2 {
	font-weight:bold; 
	font-size:21px;
	}
h3 {
	font-weight:bold; 
	font-size:17px;
	}

 h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,p
     { font-family:Verdana,Arial; }
/* 
*/
	 

ul,ol,li,div,td,th,address,nobr,b,i 
	{ font-size:11px; }


a:link { color:#CC0000; text-decoration:none; }
a:visited { color:#CC0000; text-decoration:none; }
a:hover { color:#CC0000; text-decoration:underline; }

/* a:link = Verweise zu noch nicht besuchten Seiten */
/* a:visited = Verweise zu bereits besuchten Seiten */
/* a:hover = Verweise, die gerade gehovert werden */

.reiter {
	border: 1px solid #CC0000;
	padding:10px;
	width:70px;
	height:20px;
	align:center;
	vertical-align:middle;
	border-bottom:0;
	}



.admin {
	color: #CC0000;
	background-color: #CCCCCC;
	border: 1px durchgehend #CC0000;
	padding: 10px;
	}



/*  navigations back-ground */
.bg0 {
	background-image:url(../images/design/bg_header.gif);
	}

.bg1 {
	background-image:url(../images/design/bg_grey.gif);
	}


.bg2 {
	background-image:url(../images/design/bg_red.gif);
	}

.bg3 {
	background-image: url(../images/design/bg_box_lang.gif);
	}


td.tabletitel {
	vertical-align:top;
	color:#000000;
	font-weight: bold; 
	font-size:13px;
	font-family:Verdana,Arial;
	padding-top:0px;
	padding-left:1px;
	padding-bottom:8px;
	}
	
td.tableinhalt {
	vertical-align:top;
	color:#000000;
	font-size:11px;
	font-family:Verdana,Arial;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;
	}

#fett {
 	font-weight:bold;
 	}
#grau {
	background-color:#EEEEEE;
	}
#weiss {
	background-color:#FFFFFF;
	}
/* ----------- box ---------- */
td.btitel {
	background-image: url(../images/design/bg_box.gif);
	color:#FFFFFF;
	font-weight: bold; 
	font-size:11px;
	font-family:Verdana,Arial;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:0px;
	}
	
td.btitellang {
	background-image: url(../images/design/bg_box_lang.gif);
	color:#FFFFFF;
	font-weight: bold; 
	font-size:11px;
	font-family:Verdana,Arial;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:0px;
	}	
	 

.btext {
	color:#000000;
	font-size:11px;
	font-family:Verdana,Arial;
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:8px;
	}


/* ----------- meldungen / news ---------- */
.minfo { 
	font-size:10px;
	color:#999999; 
	padding-bottom:0px;
	vertical-align:bottom;
	}
	
.vinfo { 
	font-size:11px;
	font-weight: bold; 
	color:#000000;
	padding-bottom:0px;
	vertical-align:bottom;
	}
	
.mgrau { 
	font-size:11px;
	color:#999999; }


.mtitel  { 
	color: black; 
	font-weight: bold; 
	font-size: 12px; /*13 */
	font-family:Verdana,Arial;
	text-decoration: none;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:3px;
	}

.mtext  { 
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:15px;
	}
	
	
.text { 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:8px;
	 }

/* ----------- entry ---------- */
.entry {
	vertical-align:top;
	color:#000000;
	background-color:#EEEEEE;
	font-size:11px;
	font-family:Verdana,Arial;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	}
	
	
<!-- Reiter (bei Teams) ---------------  -->
.reiter {
	border: 1px solid #CC0000;
	padding:10px;
	width:70px;
	height:20px;
	align:center;
	vertical-align:middle;
	border-bottom:0;
	}



<!-- log in ---------------  -->
input, textarea { 
  font-family: Verdana, arial; } 

select.klein { 
  font-family:Verdana,Arial;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px; }

.IEform2 {
     width:90px;
		 height:20px;
		 font-size:11px }



	


/* ----------- alte  ----------

td.normal { 
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF; 
	border-bottom-width:1px;
	border-bottom-style:solid; }
		
td.klein { 
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF; 
	border-bottom-width:1px;
	border-bottom-style:solid; }
		

				
td.text { 
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF; }

td.header { 
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#cc0000; }
				
div.normal { 
	font-size:11px; 
	color:#000000; }
			 
p.klein { font-size:8pt; }
p.normal { font-size:10pt; }   
p.gross { font-size:12pt; }			 

h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:12pt; }
h4 { font-size:10pt; }







a.an { text-decoration:none; }

		 
#grau_titel {	color:#000000;
		background-color:#EEEEEE; 
 		border-color:#000000; 
		}
		
 */