* {
	margin:0;
	padding:0;
	}
		
html, body {
	height:100%;
	font-size:100%;
	}

body {
	font-family:'Times New Roman',Times,serif;
	font-size: 12pt;
	text-align:justify;
	color:black;
	}

#hauptnavi, #logo, #content2 img, #hauptnavi, .zug {
  display:none;
  }
 	
#content {
  font-size:12pt;
  }	

#content2 {
  font-size:10pt;
} 


/* ==== Formate === */
/* menue und links */
a {
	text-decoration: underline;
	background: transparent;
	color:black;
	}

h1 a,
h2 a,
h3 a,
h4 a{
	color:black;
	}

/* text */
h1,
h2,
h3,
h4 {
	padding: 0 0 0 0;
	margin: 0 0 5pt 60pt;
	background: transparent;
	color:black;
	}
	
h1{
   font-size : 16pt;
	}
h2 {
   font-size : 14pt;
	}

h3, h4, h5 {
   font-size : 12pt;
	}

p, td, #content li {
  color:black;
	font-size: 12pt;
	line-height: 100%;
	margin: 0 0 5pt 60pt;
	}
	
hr {
  margin: 0 100pt 0 60pt;
}
	
#content ul {
  list-style : disc;
  padding : 0;
  margin: 0 0 5pt 60pt;
	}
	
#content ul ul {
  list-style : square;
  font-size:12pt;
  padding : 0;
  margin: 0 0 5pt 60pt;
	}

#content2 p {
  font-size:10pt;
  margin: 0 0 5pt 60pt;
}

#content2 h1 {
  font-size:14pt;
  margin: 0 0 5pt 60pt;
}

#content2 h2 {
  font-size:13pt;
  margin: 0 0 5pt 60pt;
}
#content2 h3, #content2 h4, #content2 h5 {
  font-size:11pt;
  margin: 0 0 5pt 60pt;
}

.kursiv {
  font-style: italic;
}


/* Formulare */

legend {
	background-color: #B9B7B9;
	color:#242760;
	padding: 4pt;
	border: 1pt solid white;
	padding: 4pt 20pt;
	font-weight: bold;
	font-size:9pt;
	}
	
input, textarea, select {
  font-family: monospace;
  font-size:11pt;
}

input.button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	width: 280pt;
  text-align:center;
  margin-left:12pt;
  text-transform:uppercase;
  color:#242760;
	}
	


