BODY {
	color: black;
	background-color: White;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
}

A {
	color: #65B56E;
	text-decoration: none;
}

A:HOVER {
	color: #65B56E;
	text-decoration: none;
}

TD{
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
}
/* Main Fame */
.mainFrame {
	background-color: white;
	border-left: 1px solid #7F7F7F;
	border-top: 1px solid #7F7F7F;
	padding:5px;
}

/* Content Seitentitel */
.contentTitle{
  font-size: 16px;
  font-weight: bold;
  color: #7F7F7F;
}

/* Toolbar */
.tdToolbar{
  color: #0C34A5;
  font-weight:bold;
  text-align: right;
  background-color:white;
  height:24px;
  border-top1:1px solid #0C34A5;
  border-bottom1:1px solid #0C34A5;
}

/* Liste*/
li { list-style-image: url('../images/list_image.gif')}

.menu_1{
	background-color1: #F58232;
	background-image1: url(../images/linie_menu.gif);
	background-repeat: no-repeat;
	color: #7F7F7F;
	font-weight: bold;
	letter-spacing: 3px;
}

.table_hmenu {
  border-right2: 1px solid #FF8D07;
  border-left2: 1px solid #FF8D07;
  background-image: url(../images/menu_left.gif);
  background-repeat:no-repeat;
}

/* START Klassen für News-Template */
/*singel view*/
.news_titel
{
	font-size: 16px;
	font-weight: bold;
	color: #7F7F7F;
	margin-top: 0px;
	margin-bottom: 6px;
	background: White;
}

.news_aiTitel
{
	font-size: 10px;
	font-weight: bold;
	color:#000000;  
}

.news_aiUTitel
{
	font-size: 10px;
	font-weight: normal;
	color:#000000;
}

.news_aiText
{
	font-size: 10px;
	color:#ADADAD;
}

.aiTable, .news_aiTable
{
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

/*list view*/
.newsListTitle {
  color: #7F7F7F;
  font-weight:bold;
  font-size:16px;

}

.newsListTitleTD {
  background-image1:url(../images/news_list_title.gif); 
  background-repeat:no-repeat;
}

/* ENDE Klassen für News-Template */
.table_organigramm
{
  border: 1px solid #dddddd;
  font-size:11px;
}
.table_organigramm_title
{
  background-color: #BBBBBB;
  color: white;
  font-weight: bold;
  font-size:14px;
}
.newslistseperator
{
  background-image:url(../images/newslistseperator.gif); 
  background-repeat:no-repeat;	
}
/* START Klassen für Formulare */
.button, .frmCmd {
	
	border: 1px solid #5f5f5f;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background-color: #7F7F7F;
	height:20px;
}
.frmInfo {
 	font-size:10px;
  color: #ADABAB;
}

.frmInput {
  border: 1px solid #7F7F7F;
  color : #000000;
}

.frmStern {
  color:#65B56E;  
}
/* ENDE Klassen für Formulare */
