
A {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.link_active_menu {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;

}

A.link_active_menu:hover {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_non_active_menu {
COLOR: #000066; FONT-SIZE: 13px; TEXT-DECORATION: none

}

A.link_non_active_menu:hover {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: underline;
}


P.right {
margin-left: 8px; margin-right: 10px; TEXT-ALIGN: right

}


.maintext {
	COLOR: #000000; FONT: 11pt Helvetica
}

.page_title {
	COLOR: #000000; FONT: bold 13pt arial; MARGIN: 1px 5px 1px 0px; ALIGN: center
}




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;
    font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}


td.bg_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-color:#D2D2D2;
}


td.blueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #224499;

}


td.bg_grey_newsbar {

	background-color:#9F9997;
}



td.bg_light_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-color:#EEEEEE;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-transform: uppercase;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.table-border-grau {
	border: 1px solid #DDDDDD;
}




/*************************** WFS table definitions ***************************/
/*************************** WFS table definitions ***************************/

table.wfsSegment {
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;
}

table.wfsSegmentSelected {
	border: 1px solid #000000;
	background-color:#DDDDDD;	
}

table.wfsSegmentIntern {
	border: 1px none #DDDDDD;
	background-color:#F9F9F9;
}

table.wfsSegmentInternSelected {
	border: 1px none #000000;
	background-color:#DDDDDD;	
}

/*************************** WFS cell definitions ***************************/
/*************************** WFS cell definitions ***************************/

td.wfsLoginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;
}

td.wfsLoginNewUser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#666666;
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;
}

td.wfsLoginText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#666666;
	background-color:#F9F9F9;
}





td.wfsLoginError {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color:#FF0000;
        background-color:#F9F9F9;
}



td.wfsSegmentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
}

td.wfsSegmentTitleSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:red;
}



td.wfsSegmentInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#666666;
}

td.wfsSegmentInfoSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#000000;
}


td.wfsSegmentMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:red;
}

td.wfsSegmentMessageSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:red;
}

td.wfsSegmentFields
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#666666;
}

td.wfsSegmentFieldsSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#000000;
}


td.wfsSegment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#DDDDDD;
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;
}

td.wfsSegmentSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#FF1515;
	border: 1px solid #000000;
	background-color:#DDDDDD;
}

td.wfsSegmentEmpty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FFFFFF;
}




td.wfsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	background-color:#FFFFFF;
}


td.wfsFolderTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	background-color:#EEEEEE;
}

td.wfsSubTitleFolder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#F9F9F9;
}

td.wfsSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color:#FFFFFF;
}





td.messageTopTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #224499;

	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;

}




td.loginWscTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #224499;

}


td.messageTopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;

}



td.wfsLoginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
	border: 1px solid #DDDDDD;
	background-color:#F9F9F9;
}



a.wfsLinkMenu {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.formfield{
	border: solid #666666 1;
	background-color :#FFFFFF;
	font-family: Arial,Helvetica, Sans-Serif; font-size:9pt;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}


#sub-nav-lang {
 position:relative;
 left:0px;
 width:20px;
 top:27px;
 
}


.menu {
color:#000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
z-index: 1000;
}

.menu .options {
font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000066;
border: 1px solid #333366;
text-align: right;
display: block;
background-color: #FFFFFF;
z-index: 1000;
}

.menu a {
color:#000066;
font-size: 11px;
display: block;
z-index: 1000;
}

.menu a:visited {
color:#000066;
z-index: 1000;
}

.menu a:hover {
background-color: #EFEFEF;
z-index: 1000;
}

.menu .options ul {
padding: 1px 1px 1px 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-top: 1px;
z-index: 1000;
}

.menu .options ul li {
z-index: 1000;
line-height: 17px;
list-style-type: square;
list-style-position: inside;
}
