
TD {
	COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
TD.text_ {
	COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
TD.text__ {
	COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
TD.text1 {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px
}
TD.text2 {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-LEFT: 6px
}
TD.text3 {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt
}
TD.text4 {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px
}
TD.text4_ {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}

TD.text5 {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
TD.text5_ {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
TD.text6 {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
TD.text7 {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}

TD.menu_col{
	BACKGROUND: #E7E7E7; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-TOP: 6px
}



TD.text8 {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px
}
TD.textmy {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px
}
.pppt {
	COLOR: #7a7a7a; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; MARGIN: 0px 8px 4px 0px; TEXT-ALIGN: left
}

A.header {
	COLOR: ##7a7a7a; FONT-FAMILY: arial, tahoma, verdana ; FONT-SIZE: 15pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


A.header:hover {
	COLOR: #990000; FONT-FAMILY:  arial, tahoma, verdana ; FONT-SIZE: 15pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}



A.menu {
	COLOR: #7a7a7a; FONT-FAMILY: arial, tahoma, verdana, ; MARGIN-LEFT: 8px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.menu.hover {
	COLOR: #990000; FONT-FAMILY: arial, tahoma, verdana, ; MARGIN-LEFT: 8px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}



A {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A:hover {
	color: #000066; 
	TEXT-DECORATION: underline;
	background-color: #D6D6D6;
}


.page_title {
	COLOR: #000000; FONT: bold 13pt arial; MARGIN: 1px 5px 1px 0px; ALIGN: center
}

.text_grey {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-TOP: 3px
}


.td_grey_line {
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none	
	
	
}


.table-border-grau {
	border: 1px solid #DDDDDD;
}


A.footer {
	COLOR: #990000; FONT-FAMILY: arial, tahoma, verdana; FONT-SIZE: 9pt; TEXT-DECORATION: none
}

A.footer:hover {
	COLOR: #990000; FONT-FAMILY: arial, tahoma, verdana, ; MARGIN-LEFT: 8px; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}





a.topMenuButtons {
	COLOR: #7a7a7a; FONT-FAMILY: arial, tahoma, verdana ; MARGIN-LEFT: 8px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

a.topMenuButtonsSelected {
	COLOR: #000000; FONT-FAMILY: arial, tahoma, verdana ; MARGIN-LEFT: 9px; FONT-SIZE: 13pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

a.topMenuButtons.hover {
	COLOR: #990000; FONT-FAMILY: arial, tahoma, verdana ; MARGIN-LEFT: 8px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}






.text_subheading {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}



.maintext {
	COLOR: #000000; FONT: 11pt Arial
}
A.link {
	COLOR: #990000; FONT: 11pt Helvetica; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 3px; MARGIN-TOP: 3px; TEXT-ALIGN: left
}
.link1 {
	COLOR: #000000; FONT: 10pt Arial; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 3px; MARGIN-TOP: 0px; TEXT-ALIGN: left
}
A.link:unknown {
	COLOR: #990000; TEXT-DECORATION: none
}

A.link:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}

.textr {
	COLOR: #990000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 6px
}

.headertop {
	BACKGROUND: #f7f7f7;
	FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; MARGIN-LEFT: 50px; MARGIN-RIGHT: 8px; TEXT-ALIGN: left; arial,: #000000 
}


.subheading {
	COLOR: #7a7a7a; FONT: bold 11pt tahoma, verdana, arial; MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px
}

.picto {
	COLOR: #7a7a7a; FONT: bold 10pt tahoma, verdana, arial; MARGIN-BOTTOM: 2px
}


.dali {
	COLOR: #990000
}


TD.title {
	BACKGROUND: #D7D7D7;
	COLOR: #990000; align="center"; FONT: bold 10pt tahoma, verdana, arial; MARGIN: 1px 5px 1px 0px
}



TD.subtitle {
	BACKGROUND: #D7D7D7;
	COLOR: #990000; align="center"; FONT: bold 14pt arial; MARGIN: 1px 5px 1px 0px
}


TD.footer {
	COLOR: #990000; align="center"; 
	FONT: 9pt tahoma, verdana, arial; 
	background-image:url(../images/back.gif)
}


TD.topLine {

	COLOR: #000066; align="center"; 
	FONT: bold 14pt tahoma, verdana, arial; 
	background-image:url(../images/back.gif);
	text-transform: uppercase

}




TD.goalDelayed {
	COLOR: #990000; FONT-WEIGHT: bold; 
	FONT: 9pt tahoma, verdana, arial; 
	FONT-WEIGHT: bold
}


TD.goalPending {
	COLOR: #000000; FONT: 9pt tahoma, verdana, arial; 
}


TD.goalCompleted {
	COLOR: #000000; FONT: 9pt tahoma, verdana, arial; 
}

TD.goalProgress {
	BACKGROUND: #FFFFFF; FONT: 9pt tahoma, verdana, arial; 
}


.textheading {
	COLOR: #990000; align=center; FONT: bold 10pt tahoma, verdana, arial; MARGIN: 1px 5px 1px 0px
}

.textheadingTotal {
	COLOR: #990000; align=center; FONT: bold 11pt tahoma, verdana, arial; MARGIN: 1px 5px 1px 0px
}

.textbody {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}



.date {
	COLOR: #FFFFFF; FONT: bold 9pt tahoma, verdana, arial; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 6px; 
	MARGIN-TOP: 0px;
	BACKGROUND: #990000;
}



A {
	COLOR: #000066; FONT-FAMILY: verdana; FONT-SIZE: 12px; TEXT-DECORATION: none
}


A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}





.b {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 12pt; TEXT-DECORATION: none
}


.b:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
A.g {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.g:visited {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.g:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
A.raz {
	COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.raz:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.raz:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
.b21 {
	MARGIN-BOTTOM: 10px FONT-SIZE: 10pt;
}
A.b2 {
	COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.b2:visited {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.b2:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
A.r {
	COLOR: #990000; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.r:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A.r2 {
	COLOR: #990000; TEXT-DECORATION: none
}
A.r2:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.titleg2 {
	COLOR: #990000; FONT: bold 10pt tahoma, verdana, arial; MARGIN: 1px 5px 1px 0px
}
.w2 {
	COLOR: #7a7a7a; FONT: bold 8pt tahoma, verdana, arial; MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px
}
.search {
	BACKGROUND: #f7f7f7; BORDER-BOTTOM-COLOR: #c9c9c9; BORDER-BOTTOM-STYLE: solid; BORDER-LEFT-COLOR: #c9c9c9; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #c9c9c9; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #c9c9c9; BORDER-TOP-STYLE: solid; COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
LI {
	COLOR: #000066; FONT-FAMILY: verdana; FONT-SIZE: 12px; LIST-STYLE: none
}
UL {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #7a7a7a 1px solid; BORDER-LEFT: #7a7a7a 1px solid; BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; MARGIN: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}

BODY {
	scrollbar-face-color: #D2D2D2; scrollbar-arrow-color: #000000; scrollbar-base-color: #D2D2D2; scrollbar-shadow-color: #D2D2D2; scrollbar-darkshadow-color: #D2D2D2; scrollbar-highlight-color: #D2D2D2; scrollbar-3d-light-color: #D2D2D2; scrollbar-track-color: #F7F7F7
}




.thumnail_on
{
  position:relative;
  text-align:left;
  border:groove #aaaaaa;
  COLOR: #990000
}

.thumnail
{
  position:relative;
  text-align:left;
  border:none

}


.todoList
{

position:relative; 
width:100%; 
height:100%; 
overflow=scroll
} 

.floatRight{ 
  float: right; 
  margin: 4px
  FONT-WEIGHT: bold;

} 

.content_{
  position:relative;
  background-color:#eeefff;
  background-image:url(../images/back.gif);
  background-repeat: repeat-x;
  border:groove #aaaaaa;
  spacing:0px;
  width:100%;
  spacing:0px;
  padding: 0px
}


.titlebar{
  position:relative;
  background-color: #D7D7D7 repeat;
  background-image:url(../images/back.gif);
  background-position: top;
  background-repeat: repeat-x;
  text-align:left;
  border:groove #aaaaaa;
  COLOR: #990000; 
  FONT: 10pt tahoma, verdana, arial;
  FONT-WEIGHT: bold;
  padding: 0px;
  spacing:0px;
  width:100%;
  overflow:visible
}

.detailGoalTag{
COLOR: #333333; FONT: 08pt tahoma, verdana, arial;
}



.table-border-grau {
	border: 1px solid #DDDDDD;
}

.table-border-grauCopy {
	border-top: 1px none #DDDDDD;
	border-right: 1px none #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px none #DDDDDD;
}

.formfeld-login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #DDDDDD;

}
.formfeld-schrift {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px none #DDDDDD;
}
.formfeld-login2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #DDDDDD;
}



.tableBorder1 {
	border: 1px solid #000000;
}

input.formFieldSubmit {
	COLOR: #294f7a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #babdd0;
	background: url('../../core/images/buttons/genericButtonBg.jpg');
}
input.formFieldSubmit:hover {
	border:1px solid #747474;
}

fieldset{
	padding:4px;
	border: 1px solid #6694E3;
}

.subtitle {
	COLOR: #123272;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma, verdana, arial; 
}


#photoGalleryThumbnailView 
{

position:relative; 
width:250px; 
height: 100%; 
overflow: scroll
} 


