body {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  font-size: 11px;
	  margin-left: 0px;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 10px;
	  background-image:url(../../images/hg.gif);
	  color:#626262;
}

td, p {
	font-size: 11px;
	line-height:15px;
}

table.box {
  width:100%;
}

table.box th { 
  //background-color:#c8c8c8;
  background-image:url(../../images/bg_balken_grau.gif);
  background-repeat:repeat-x;
  border-bottom:1px solid white;
  font-size:11px;
  font-weight:normal;
  color:#767d7e;
  padding-left:10px;
  padding-right:8px;
  text-align:left;
  height:21px;
}

.txt11w { 
  font-size:11px;
  color:#FFFFFF;
}

a.txt11w { color: #FFFFFF; text-decoration:none; }
a.txt11w:hover {color: #FFFFFF; font-weight: normal; text-decoration:underline;}

.txt11wbold { 
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
}

a.txt11wbold { color: #FFFFFF; text-decoration:none; font-weight:bold;}
a.txt11wbold:hover {color: #FFFFFF; font-weight: normal; text-decoration:underline; font-weight:bold;}

table.boxgruen {
  width:100%;
}

table.boxgruen th { 
  //background-color:#98d11d;
  background-image:url(../../images/bg_balken_gruen.gif);
  background-repeat:repeat-x;
  border-bottom:1px solid white;
  font-size:11px;
  font-weight:normal;
  color:#819090;
  padding-left:10px;
  padding-right:8px;
  text-align:left;
  height:21px;
}

table.boxgruen td {
  background-color:#d5f296;
}

table.boxorange th { 
  background-color:#ff9c00;
  border-bottom:1px solid white;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  padding-left:8px;
  padding-right:8px;
  text-align:left;
  height:19px;
}

table.boxorange td {
 background-image:url(../../images/bg_orange.gif);

}

table.boxblau th { 
  background-image:url(../../images/bg_balken_blau.gif);
  background-repeat:repeat-x;
  border-bottom:1px solid white;
  font-size:11px;
  font-weight:normal;
  color:#3e75ac;
  padding-left:10px;
  padding-right:8px;
  text-align:left;
  height:21px;
}

div.kategorie {
  margin-left:8px; 
  margin-right:8px; 
  margin-bottom:1px; 
  background-color:#98d11d; 
  padding-left:6px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  color:#FFFFFF;
  font-weight:bold;
  vertical-align:middle; 

}

div.subkategorie {
  margin-left:8px; 
  margin-right:8px; 
  background-color:#FFFFFF; 
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle; 

}


.headline {
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
}


div#textholder {
  padding:8px;
}

div#inspiration {
}

div#bilder {
}

/* old  */


.txt14 {
  font-size:14px;
}

.suche {
	font-size:11px;
	font-weight:normal;
	margin-top:9px;
	margin-left:11px;
}

	a { color: #000000; text-decoration:none; }
	a:hover {color: #000000; text-decoration:underline;}



table#legende {
 margin-top:10px;
 width:190px;
 }

table#legende td {
	padding:2px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	vertical-align:top;
}

div#eingabefeld {
	margin:20px;
}

table#formular {

}

table#formular td {
	padding:3px;
}

.txtimpressum { 
	font-size:10px;
	color:#888888;
}

a.txtimpressum { color: #888888; text-decoration:none; }
a.txtimpressum:hover {color: #626262; text-decoration:underline;}

.txtfunktionen {
	margin-left:10px;
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
}
a.txtfunktionen:active	{text-decoration:none;}
a.txtfunktionen:link	{text-decoration:none;}
a.txtfunktionen:visited {text-decoration:none;}
a.txtfunktionen:hover 	{color:#ffffff; background-color:#FF0000;}

.txtfunktionenhl {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
a.txtfunktionenhl:active	{text-decoration:none;}
a.txtfunktionenhl:link	{text-decoration:none;}
a.txtfunktionenhl:visited {text-decoration:none;}
a.txtfunktionenhl:hover 	{color:#ffffff; font-weight:bold; text-decoration:none; background-color:#FF0000;}

.txtneu {
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
}
a.txtneu:active	{text-decoration:none;}
a.txtneu:link	{text-decoration:none;}
a.txtneu:visited {text-decoration:none;}
a.txtneu:hover 	{color:#ffffff; background-color:#FF0000;}

.linkred { 
	font-size:11px;
	color:#e62b00;
}

a.linkred { color: #e62b00; text-decoration:none; }
a.linkred:hover {color: #e62b00; font-weight: normal; text-decoration:underline;}

.head_gruen {color: #7dad16; text-decoration:none; font-weight:bold; font-size:13px;}
.head_orange {color: #ff9c00; text-decoration:none; font-weight:bold; font-size:13px;}
.head_blau {color: #3e75ac; text-decoration:none; font-weight:bold; font-size:13px;}

.chartgruen { 
  font-size:12px;
  color:#404040;
}

a.chartgruen { color: #404040; text-decoration:none;}
a.chartgruen:hover {color: #7dad16; text-decoration:none; font-weight:bold;}

.chartorange { 
  font-size:12px;
  color:#404040;
}

a.chartorange { color: #404040; text-decoration:none;}
a.chartorange:hover {color: #f09300; text-decoration:none; font-weight:bold;}

.chartblau { 
  font-size:12px;
  color:#404040;
}

a.chartblau { color: #404040; text-decoration:none;}
a.chartblau:hover {color: #3e75ac; text-decoration:none; font-weight:bold;}

.red {
  color:#e62b00;
}

div#inboxgruen {
  background-color:#FFFFFF; 
  border-top:2px solid #7dad16; 
  border-bottom:2px solid #7dad16; 
  margin-top:12px; 
  margin-bottom:18px; 
  padding:14px;
}

div#inboxorange {
  background-color:#FFFFFF; 
  border-top:2px solid #f09300; 
  border-bottom:2px solid #f09300; 
  margin-top:12px; 
  margin-bottom:18px; 
  padding:14px;
}

div#inboxblau {
  background-color:#FFFFFF; 
  border-top:2px solid #3e75ac; 
  border-bottom:2px solid #3e75ac; 
  margin-top:12px; 
  margin-bottom:18px; 
  padding:14px;
}










