frame {
  	margin: 0px;
  	padding: 0px;
  	border: 0px solid red;
}
frameset {
  	margin: 0px;
  	padding: 0px;
  	border: 0px;
}
body { 	
	background-color:rgb(204,255,255); 
	min-width: 40em;
	width: 1024 px;
	margin: 0px;
}
.gat {
	width: 190px;
	text-align: left;
}	
table {	
	border:0px solid red; 
	border-spacing:0px; 
	padding:0px; 
	border-collapse: collapse;
	border-width: 0px;
	margin: 0px;
}
.shown {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
}
.shown_zukunft {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		color: rgb(10,116,13);
}
.shown_exportbedroht1 {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		color: rgb(255,0,0);
}
.shown_exportbedroht2 {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		color: rgb(255,170,23);
}
.shown_hervorheben {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		background-color: rgb(130,255,130);
}
th.shown {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		background-color: rgb(0,255,255);
}
th.shown_wir {	
		border:1px solid black; 
		border-spacing:0px; 
		padding:5px; 
		border-collapse: collapse;
		border-width: 1px;
		margin: 5px;
		background-color: rgb(0,255,255);
		color: rgb(255,0,0);
}
table.menu {
		background-color:rgb(58,254,252); 
		border:0px solid red; 
		border-spacing:0px; 
		padding:0px; 
		border-collapse: collapse;
}
table.content {
		background-color:rgb(0,255,255); 
		border:0px solid red; 
		border-spacing:0px; 
		padding:0px; 
		border-collapse: collapse;
}
td	{
		border: 0px;
		margin: 0px;
		padding: 0px;
}
td.txt {
  font-family: Arial;
  font-size: 12pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  color: #000000;
}
li.txt {
  font-family: Arial;
  font-size: 12pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  color: #0000ff;
}
ul.txt {
  font-family: Arial;
  font-size: 12pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  color: #0000ff;
}
td.rborder	{
		border-left: 1px solid rgb(0,0,255);
		margin: 5px;
		padding: 5px;
		vertical-align:top;
}
th	{
		border: 0px solid xff0000;
		margin: 0px;
		padding: 0px;
		text-align: left;
}


img	{
		border: 0px solid xff0000;
		margin: 0px;
		padding: 0px;
}


.submenu {
  display: block;
  border: 0px solid #b78566;
  background-color: #ffffff;
  padding: 0px;
  width: 140px;
  margin: 0px;
  color: #ff0000;
  text-decoration: none;
}
.submenu a:hover {
  border: 0px solid #000000;
  background-color: #ffff00;
  text-decoration: none;
}

.topmenu {
  display: block;
  border: 0px solid #000000;
  background-color: #ffcc33;
  padding: 0px;
  width: 163px;
  margin: 0px;
  color: #000000;
  text-decoration: none;
}
.topmenu a:hover {
  border: 0px solid #000000;
  background-color: #ffff00;
  text-decoration: none;
}

h1 {
  font-family: Arial;
  font-size: 24pt;
  font-style: italic;
  font-weight: 100;
  margin-top: 30 px;
  margin-left: 30px;
  color: #0000FF;
}
subh1 {
  font-family: Arial;
  font-size: 12pt;
  font-style: italic;
  font-weight: 100;
  margin-top: 30 px;
  margin-left: 30px;
  color: #0000FF;
}
h2 {
  font-family: Arial;
  font-size: 15pt;
  font-style: italic;
  font-weight: 100;
  margin-top: 0px;
  margin-left: 30px;
  color: #FF0000;
  
}

h3 {
  font-family: Arial;
  font-size: 12pt; 
  margin-right: 30px;
  color: #000000;
  text-decoration: underline;
  margin-top: 10 px;
  margin-left: 30px;
}
h4 {
  font-family: Arial;
  font-size: 12pt; 
  margin-right: 30px;
  color: #000000;
  margin-top: 5 px;
  margin-left: 30px;
}
p {
  font-family: Arial;
  font-size: 12pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  color: #000000;
}
p.todo {
  font-family: Arial;
  font-size: 16pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  color: #FF0000;
}
p.klein {
  font-family: Arial;
  font-size: 8pt; 
  margin-top: 5px;
  margin-left: 30px;
  margin-right: 30px;
  text-align: center;
  color: #000000;
}
div.hervorheben {
  color: #FF0000;
}
select.shown {
  width: 50px;
  text-align: right;
}
select.shown100 {
  width: 100px;
  text-align: right;
}
select.shown200 {
  width: 265px;
  text-align: right;
}
option.shown {
  text-align: right;
}
erhaltungsprogramm {
	color: rgb(255,0,0);
}
