.bg-blue{
	background-color: #0072A6;
}
.bg-soft-blue{
	background-color: #6EAECB;
}
.bg-dark-blue{
	background-color: #005379;
}

.bg-orange{
	background-color: #FFB737;
}

.bg-white {
	background-color: #FFFFFF;
}
.bg-soft-light-blue{
	background-color: #DCEEF6;
}

.head-box {
	background-image : url(../images/pager/box_head.gif); 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}
.mid-box {
	background: #fbfcfe;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}

.active-user
{
	background-color: #DCE0E5;
	color: #012782;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

/* Info-Bar */
.infobar-headline 
{
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}
.infobar-text 
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
}
.infobar-text-bold
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}

/* Search-Bar */
.searchbar-headline 
{
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}
.searchbar-text 
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
}
.searchbar-text-bold
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}


.text-headline 
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
	vertical-align : top;
}

.help-headline 
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
	text-align: right;
}

.mbox
{
	background : #F9F9F9;
}
.mbox-foot
{
	background : #0072A6;
}


a.href-headline:link, a.href-headline:visited 
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
	vertical-align : top;
	text-decoration: underline
	
}
.text-head {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12pt;
	font-weight: bold
}

.text-normal {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
}

.text-head-dot {
	color: #BF012D;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12pt;
	font-weight: bold
}

.help-tocref {
	color: #093A80;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10pt;
	font-weight: normal;
}

.help-toc {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10pt;
	font-weight: normal;
}

.pager-head {
	color: #333333;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
    background-image : url(../images/pager/bg_pager-head.gif); 
}

.pager-headline {
	color: #333333;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
    background-image : url(../images/pager/bg_pager-headline.gif); 
}

.pager-footer {
	color: #333333;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold;
    background-image : url(../images/pager/bg_pager-headline.gif); 
}

.pager-foot-td-head {
	color: #005379;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
    background-image : url(../images/pager/bg_pager-foot.gif); 
}

.pager-span-head {
	color: #333333;
/*	background:#FFB737;*/
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}

.pager-sub-head {
	color: #FF0000;  
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}

.subpager-sub-head {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
	background-image : url(../images/bg_pager-sub-head.gif); 
}

.subpager-sub-foot {
	color: #FF0000; /*005379;
	background: #000000; /*FFB737;*/
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
	background-image : url(../images/bg_pager-sub-foot.gif); 
}

.subpager-plan-foot {
	color: #FF0000; /*005379;
	background: #000000; /*FFB737;*/
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
	background-image : url(../images/bg_plan-pager-foot.gif); 
} 

.subpager-sub-head-span {
	color:  #005379; 	
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}



.pager-head-text {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}

.pager-list1 {
	background : #f2f5fd;
}

.pager-list2 {
	background : #fbfcfe;
}

.markall_foot
{
	background-image : url(../images/bg_pager-mark.gif);
}

.pager-link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}



.pager-text {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}
.pager-error { 
	background : #EF7B00;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}

.form-space {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
	background-image : url(../images/bg_head.gif);
}

.form-list1 {
	background : #FFFFFF;
}

.form-list2 {
	background : #FFFFFF;
}

.form-separator {
	background : #005379;
}
.form-error {
	color: #FF3333;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}

.form-caption {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}

.form-text {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}
.td-highlight 
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: normal;
	background: #FFECCA;
}


.form-bold {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}
.big-form-text {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: normal;
}
.big-form-bold {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}
.form-highlight {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}
.form-highlight-red {
	color: #FF3333;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}

.big-form-highlight {
	color: #005379;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
}

.form-highlight2 {
	color: Olive;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}

.form-link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}

.submenu-bg {
 	background : #003163;
}

.submenu-link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}

.texteditor
{
	BACKGROUND-COLOR: #F9F9F9;
	BORDER-BOTTOM: 1pt solid #ABB0B1;
	BORDER-LEFT: 1px solid #ABB0B1;
	BORDER-RIGHT: 1pt solid #ABB0B1;
	BORDER-TOP: 1pt solid #ABB0B1;
	font-size: 14px;
	color: #000000;
	width: 800px;
	height: 480px;
	font-family: Courier New, Courier, mono;
	background-image : url(../images/bg_texteditor.gif);
}

.smseditor
{
	BACKGROUND-COLOR: #F9F9F9;
	BORDER-BOTTOM: 1pt solid #ABB0B1;
	BORDER-LEFT: 1px solid #ABB0B1;
	BORDER-RIGHT: 1pt solid #ABB0B1;
	BORDER-TOP: 1pt solid #ABB0B1;
	font-size: 16px;
	color: #000000;
	width: 300px;
	height: 200px;
	font-family: Courier New, Courier, mono;
	background-image : url(../images/bg_texteditor.gif);
}

.input {
	BACKGROUND-COLOR: #F9F9F9;
	BORDER-BOTTOM: 1pt solid #ABB0B1;
	BORDER-LEFT: 1px solid #ABB0B1;
	BORDER-RIGHT: 1pt solid #ABB0B1;
	BORDER-TOP: 1pt solid #ABB0B1;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
}
select, textarea {
	BACKGROUND-COLOR: #F9F9F9;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
}
a:link { color: #0072a6; text-decoration: none }
a:visited { color: #0072a6; text-decoration: none }
a:hover { color: #FFCC00; }
a.black:link, a.black:visited  { color: #093A80; text-decoration: none }
a.black:hover {color: #000000;}

a.submain-head {
	color:  #005379; 	
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold;
}
a.mailto {
	color:  #005379; 	
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	font-weight: bold;
}
.glossar_head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #005379}
.glossar_word {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #005379;
}
.netz98_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2.5mm; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #505050}
.netz98_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2.5mm; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #9c9c9c}
.rechnungsrahmen {  border: 1px #999999 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}
.news_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #005379;
}
