td { font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#000000; text-decoration:none }

.help { background:#E91616 }

.txtsmall { font-size:11px; color:#000000 }
.txtsmallwhite { font-size:11px; color:#ffffff }
.txtsmallwhitebold {font-size:11px; color:#ffffff; font-weight:bold }
.txtblack { font-size:12px; color:#000000 }
.txtblackbold { font-size:12px; color:#000000; font-weight:bold }
.txtblackboldred { background:#ff0000; font-size:12px; color:#000000; font-weight:bold }
.txtblackboldgreen { background:#009900; font-size:12px; color:#000000; font-weight:bold }

.header { background:#000000 }
.black { background:#000000 }
.dblue { background:#006AA1 }

.search { background:#505A59 }
.txtsearch { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; font-weight:bold }

.mainnavi { background:#385F6F }
.mainnaviactive { background:#006AA1 ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.txtmainnavi { font-size:12px; color:#ffffff }

.subnavi { background-color: #B7CADA}
.subnavigrey { background-color: #DEDEDE}
.txtsubnaviactive { font-size:12px; color:#ff0000; font-weight:bold }

.contenttitle { background-color: #AEC1D0}
.contenttitlegrey { background-color: #D0D0D0}
.headline { font-size:12px; color:#000000; font-weight:bold }
.txtcontenttitle { font-size:16px; color:#000000; font-weight:bold }
.txtcontenttitleerror { font-size:16px; color:#FF0000; font-weight:bold }

.txtbasedata { font-size:12px; color:#7C8483; font-weight:bold }

.tablehead { background:#d0d0d0 }
.tableheaddark { background:#b1b1b1 }
.txttablehead { font-size:11px; color:#000000; font-weight:bold }
.tablerowdark { background:#efefef }

.newsdate { font-size:12px; color:#000000; font-weight:bold }
.newsdateactive { font-size:12px; color:#ff0000; font-weight:bold }
.newsheadlineactive { font-size:12px; color:#ff0000 }

.newsread { background:#d8d8d8 }
.dgrey1 { background:#7C8483 }
.grey { background:#a8a8a8 }
.red { background:#E91616 }
.white { background:#FFFFFF }
.yellow {background: #FFFFC8 }
.txtwhitebold { font-size:12px; color:#ffffff; font-weight:bold }
.txtred { font-size:12px; color:#ff0000 }
.txtgreen { font-size:12px; color:#009900 }
.txtinactive { font-size:11px; color:#999999 }
.txtbig { font-size:16px; color:#000000 }
.txtbigbold { font-size:16px; color:#000000; font-weight:bold }
.txtbigwhitebold { font-size:16px; color:#ffffff; font-weight:bold }
.r { color:#ff0000 }
.g { color:#009900 }
.bgr { background:#ff0000 }
.bgg { background:#009900 }


.blink {background:#d0d0d0}
.blinkgreen { background:#009900; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.blinkred   { background:#ff0000; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.bold { font-weight:bold }
.boldblinkgreen { background:#009900; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.boldblinkred   { background:#ff0000; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.boldblink {background:#d0d0d0; font-weight:bold}
.green { color:#009900 }
.red { color:#ff0000 }
.boldgreen { color:#009900; font-weight:bold }
.boldred { color:#ff0000; font-weight:bold  }

a:link { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:underline }
a:visited { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:underline }
a:hover {font-family:Helvetica, Arial, sans-serif;	color: #ff3333;	text-decoration:underline }
a:active { font-family:Helvetica, Arial, sans-serif; color:#ff0000; text-decoration:underline }
a.subnavi:link { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none }
a.subnavi:visited { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none }
a.subnavi:hover { font-family:Helvetica, Arial, sans-serif; color: #ff0000; text-decoration:none }
a.subnavi:active { font-family:Helvetica, Arial, sans-serif; color:#ff0000; text-decoration:none }
a.nounderline:link { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none }
a.nounderline:visited { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none }
a.nounderline:hover { font-family:Helvetica, Arial, sans-serif; color: #ff0000; text-decoration:none }
a.nounderline:active { font-family:Helvetica, Arial, sans-serif; color:#ff0000; text-decoration:none }
a.mainnavi:link { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none }
a.mainnavi:visited { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none }
a.mainnavi:hover { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; background:#006AA1}
a.mainnavi:active { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; font-weight:bold; background:#006AA1  }
a.txtmainnaviactive:link { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; font-weight: bold; }
a.txtmainnaviactive:visited { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; font-weight: bold; }
a.txtmainnaviactive:hover { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none;; font-weight: bold; }
a.txtmainnaviactive:active { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; font-weight:bold;  }
a.ohnews:link { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none }
a.ohnews:visited { font-family:Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none }
a.ohnews:hover { font-family:Helvetica, Arial, sans-serif; color: #000000; text-decoration:none }
a.ohnews:active { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none }
a.newsheadline:link { font-family:Helvetica, Arial, sans-serif; color: #000000; text-decoration:none }
a.newsheadline:visited { font-family:Helvetica, Arial, sans-serif; color: #000000; text-decoration:none }
a.newsheadline:hover { font-family:Helvetica, Arial, sans-serif; color: #ff0000; text-decoration:none }
a.newsheadline:active { font-family:Helvetica, Arial, sans-serif; color:#000000; text-decoration:none ; font-weight: normal}

a.footer:link { font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #999999; text-decoration:underline }
a.footer:visited { font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #999999; text-decoration:underline }
a.footer:hover { font-family:Helvetica, Arial, sans-serif; font-size:11px; color: #ff0000; text-decoration:underline }
a.footer:active { font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#999999; text-decoration:underline }

.inputfield { 	
	font-family : Arial, Helvetica;
	font-size : 12px; 
	color : #000000;
	text-decoration : none;
	background-color: #66CCFF;	
}

.linkn2 {
	BACKGROUND-COLOR: #8c8c8c;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	CURSOR: normal
}
.linkn2_selected {
	BACKGROUND-COLOR: #d5d4d4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	CURSOR: pointer
}
.linkn2inv {
	BACKGROUND-COLOR: #d5d4d4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	CURSOR: normal
}
.linkn2inv_selected {
	BACKGROUND-COLOR: #8c8c8c;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	CURSOR: pointer
}
