/* Formatierung von Hintergrundfarbe und Schriftfarbe */

body { color:#000000; background-color:#d3d9ba; }

/* Festlegung des Fonts */

/*button,select,p,h1,h2,h3,h4,h5,h6,div,input,textarea,body,form,table { font-family:Verdana, Arial, Helvetica,sans-serif; font-size:	10pt;}*/
p,h1,h2,h3,h4,h5,h6,div,input,button,textarea,body,form,select,table,td,th { font-family:Verdana, Arial, Helvetica,sans-serif; font-size:	16pt;}

table {
  border-style:none;
/*+.  font-size:	8pt;*/
	/*border-right: 1px solid #A7A37E;
	border-bottom: 1px solid #A7A37E;*/
}
td, th {
	/*font-size: 1.0em;*/
	padding: 3px;
}
th {
	font-weight: bold !important;
/*+.	font-size:	12pt;*/
  border-style:none;
	border-right: 1px solid #d3d9ba;
/*	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	border-left: 1px solid #A7A37E;*/
	/*background: url(th_bg.png) repeat-x;*/
  background-color:#aaae16;
	padding-top: 4px;
	padding-left: 4px;
	text-align: left;
}
td {
  border-style:none;
/*	border-left: 1px solid #A7A37E;*/
	padding-left: 7px;
}

.table10pt {
  border-style:none;
/*+.  font-size:	10pt;*/
}

.gerade {
	background-color: #e3e9ca;
}

/* Formatierung der großen Seitenüberschrift */

h1 { text-align:center; font-size:180%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }
h2 { text-align:left; font-size:120%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }
h3 { text-align:left; font-size:60%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }
h4 { text-align:left; font-size:30%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }
h5 { text-align:left; font-size:15%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }
h6 { text-align:left; font-size:7%; border-style:none; border-width:3px; border-color:#000000; color:#000000; background-color:transparent; }

/* Formatierung der horizontalen Linien */

hr { height:2px; }
hr.gast { height:2px; width:60%; }

tr.gestreift:nth-child(odd) { background: gainsboro; }
tr.gestreift:nth-child(even) { background: ivory; }    
.link div{
  /* background: gainsboro;*/
	font-size: 1.2em;
}