/* Standard HTML tags */
BODY
{
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	padding-right: 0px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	overflow: auto;
}

form{	
	margin-bottom: 0
	}

P
{
	margin-top: 1px;	font-size: 10pt;
	color: #eeeeee;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
}
/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */


DIV
{
	font-size: 10pt;
}
H1
{
	font-weight: bold;
	font-size: 15pt;
}
H2
{
	font-weight: bold;
	font-size: 14pt;
}
H3
{
	font-weight: bold;
	font-size: 13pt;
}
H4
{
	font-weight: bold;
	font-size: 12pt;
}
H5
{
	font-weight: bold;
	font-size: 11pt;
}
H6
{
	font-weight: bold;
	font-size: 10pt;
}
HR
{
	color: #999999;
	height: 1pt;
	text-align: center;
}
IMG
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
}
/*INPUT.CommandButton
{
	border-right: #eeeeee thin solid;
	padding-right: 3pt;
	border-top: #cccccc thin solid;
	padding-left: 3pt;
	font-weight: 600;
	font-size: 8pt;
	padding-bottom: 3pt;
	border-left: #cccccc thin solid;
	color: #ffffff;
	line-height: 7pt;
	padding-top: 3pt;
	border-bottom: #eeeeee thin solid;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #999999;
	text-decoration: none;
}
*/
INPUT
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
}
TABLE
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
THEAD
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TR
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TH
{
	font-size: 10pt;
	vertical-align: baseline;
	color: #eeeeee;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD
{
	font-size: 10pt;
	color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
}
TFOOT
{
	font-size: 10pt;
}
TEXTAREA
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
}


/* Standard Rainbow Classes */

/* Command buttons */
.CommandButton
{
	font-size: 8pt;
	font-weight: 600;
	color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #00194A;
	text-decoration: none;
	white-space: nowrap;
	line-height: 18pt;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #ffffff 2px solid;
	border-left: #00194A 2px solid;
	border-top: #00194A 2px solid;
	border-right: #ffffff 2px solid;
	display: inline;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */

A.CommandButton:link
{
	font-size: 8pt;
	color: #eeeeee;
	text-decoration: none;
}
A.CommandButton:visited
{
	font-size: 8pt;
	color: #eeeeee;
	text-decoration: none;
}
A.CommandButton:hover
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:focus
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:active
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.EnhancedHtmlTitlePage /* Enhanced module support */
{
	font-weight: normal;
	font-size: 12pt;
	color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
}
.EnhancedHtmlLink
{
	font-weight: bold;
	font-size: 10pt;
	color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
}
A.EnhancedHtmlLink:link
{
	color: #000000;
	text-decoration: none;
}
A.EnhancedHtmlLink:visited
{
	color: #999999;
	text-decoration: none;
}
A.EnhancedHtmlLink:hover
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:focus
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:active
{
	color: #eeeeee;
	text-decoration: none;
}

.Error /* Error and warning messages */
{
	color: #FF0000;
}
.Grid_Header, .Grid_Header TD, .Grid_Header TH /* Search Modules */
{
	background-color: #999999;
	font-weight: 600;
}
.Grid_Footer
{
}
.Grid_Item
{
}
.Grid_Item TD A
{
	font-weight: 600;
}
.Grid_AlternatingItem
{
	background-color: #CCCCCC;
}
.Grid_AlternatingItem TD A
{
	font-weight: 600;
}
.Grid_SelectedItem
{
}
.Grid_Pager
{
}
.Head /* Add, announcements, articles, blog, ecc ecc */
{
	font-weight: bold;
	font-size: 12pt;
	color: #999999;
	font-family: Verdana, Helvetica, sans-serif;
}
INPUT.NormalTextBox, .NormalTextBox
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
SELECT, SELECT.NormalTextBox
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
OPTION
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
.ItemTitle
{
	font-weight: bolder;
	font-size: 10pt;
	color: #999999;
}
.ItwemDate
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	 color:#00194A;
	text-decoration:underline;font-weight:normal;
}

.Message /* Informative messages */
{
	font-weight: normal;
	font-size: 10pt;
	color: #ffffff;
	background-color: #ffcc00;
}
.ModuleTitle /* Title of each module */
{
	font-weight: 600;
	font-size: 10pt;
	color: #00194A;
	line-height: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}
.ModuleTitleAlt /* Title of each module */
{
	font-weight: 600;
	font-size: 10pt;
	color: #eeeeee;
	line-height: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}
.Module /* Module */
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #FFFFFF;
}
.ModuleAlt /* Module variant */
{
	background-color: #FFFFFF;
}
.Normal
{
	padding-right: 0pt;
	font-size: 10pt;
	color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: normal;
	letter-spacing: normal;
}
.NormalBold
{
	padding-left: 5pt;
	font-weight: bold;
	font-size: 10pt;
	color: #00194A;
	font-family: Verdana, Helvetica, sans-serif;
}
.NormalItalic
{
	font-size: 10pt;
	font-style: italic;
}

/* Styles for default pages */
.rb_DefaultLayoutTable 
{
}
.rb_DefaultPortalHeader
{
	background-color: #ffffff;
}
.rb_DefaultLayoutDiv
{
}
.rb_DefaultPortalFooter
{
}
/* Alternate styles for admin and edit pages */
.rb_AlternateLayoutTable
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.rb_AlternatePortalHeader
{
	background-color: #ffffff;
}
.rb_AlternateLayoutDiv
{
}
.rb_AlternatePortalFooter
{
}

.rb_mod_btn /* Buttons support */
{
	display: block;
	margin: 0px 0px 0px 2px;
}
.btn-img-txt
{
}
.btn-img-only
{
}
.btn-img-txt
{
	overflow: hidden;
}
.btn-img-only-css
{
	overflow: hidden;
}
DIV.btn-img-only
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-only-css
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-txt
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-txt-only
{
	font-size: 9pt;
	line-height: 0.8;
}
.rb_mod_btn
{
	display: block;
	margin: 0px 0px 0px 2px;
}

.SiteLink /* Used on Header menu in Layouts */
{
	font-weight: normal;
	font-size: 7pt;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #00194A;
	text-align: center;
	display: block;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */



.SiteTitle /* Portal title in Header, in layout file */
{
	padding-right: 0px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 22pt;
	padding-bottom: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.SubHead
{
	font-weight: 600;
	font-size: 10pt;
	color: #00194A;
	padding-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubSubHead
{
	margin-top: 10pt;
	font-weight: 600;
	font-size: 10pt;
	color: #00194A;
}

/* Three panes */
.LeftPane
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.RightPane
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.ContentPane
{
	border-right: none;
	padding-right: 0px;
	border-top: none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: none;
	padding-top: 0px;
	border-bottom: none;
	/*border: 1px #ff0000 solid;
	height:100px;
	overflow: auto;*/
}

.DefaultBanner1 /* Graphics */
{
	background-color: #ffffff;
}
.DefaultBanner2 /* Graphics */
{
	background-color: #eeeeee;
}
.DefaultTD /* Graphics */
{
	background-color: #cccccc;
}
.DefaultTDSub /* Graphics */
{
	background-color: #999999;
}

/* =============================
   BreadCrumbs styles
   ============================= */
.bc_Row
{
	padding-left: 28px;
	border-bottom: solid 1px #00194A;
	background-color: #00194A;
}
.bc_Text
{
	font-size: 7pt;
}
.bc_Link, .bc_Link:link, .bc_Link:visited
{
	padding-left: 10px;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #eeeeee;
}
.bc_Link:hover
{
	color: #00194A;
}

/* The Date Element in the Header */
.dateCurrent
{
	padding-right: 4px;
	font-size: 7pt;
	line-height: 7pt;
}

/* The Last Visit Element in the Header */
.dateLastVisit
{
	padding-right: 4px;
	font-size: 7pt;
	line-height: 7pt;
}


/* =============================
   SolpartNavigation menu styles
   ============================= */

.spm_MenuContainer
{
	font-family: Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
}
.spm_MenuBar
{
	height: 22px;
	background-color: #cccccc;
	color: #000000;
}
.spm_MenuBar TD
{
	font-size: 10pt;
	border: none;
	background-color: #cccccc;
	color: #000000;
}
.spm_MenuBar TD TD
{
	border-left: solid 1px #999999;
}
.spm_SubMenu
{
	border-right-color: #009966;
}
.spm_SubMenu TD
{
	color: #000000;
	background-color: #cccccc;
	height: 22px;
}
.spm_MenuBreak
{
	height: 0px;
}
.spm_MenuItem
{
	cursor: pointer;
}
.spm_MenuItem TD
{
	height: 22px;
	font-size: 10pt;
	color: #eeeeee;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
.spm_MenuIcon
{
}
.spm_MenuStyle
{
}
.spm_MenuItemSel
{
	background-color: #999999;
	cursor: pointer;
}
.spm_MenuItemSel TD
{
	color: #ffffff;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
.spm_MenuArrow
{
	font-family: webdings, Fantasy;
	font-size: 10pt;
	cursor: pointer;
}
.spm_RootMenuArrow
{
	font-size: 10pt;
	cursor: pointer;
	font-family: webdings, Fantasy;
}
.spm_DefaultItem
{
	cursor: pointer;
}
.spm_DefaultItem TD
{
	height: 22px;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
}
.spm_DefaultItemHighlight
{
}
.spm_DefaultItemHighlight TD
{
}



/*
TFM-Styles
*/

.logostyle {z-index:4; width:100%; position:absolute; top:0px; text-align:center; }
.level12container {z-index:22; width:100%; position:absolute; top:39px; text-align:center; }
.level1{z-index:3; left:-40px; position:relative; top:0px; }
.level2{z-index:3; left:-40px; position:relative; top:0px; }
.level3container {z-index:2; width:100%; position:absolute; top:92px; text-align:center; }
.level3{left:-20px;  position:relative;  top:0px}

.level4container {z-index:1; width:100%; position:absolute; top:0px; height:1px; border:#ff0000 0px solid; }
.level4{ left:13px; width:200px; position:relative; top:135px;border:#ff0000 0px solid;}

.membericoncontainer {z-index:1; width:100%; position:absolute; top:0px; height:1px; border:#ff0000 0px solid;}
/*z-index:1; position:absolute; top:136px; left:80px; border:#ff0000 0px solid; */



.normal {
	font-family: Arial, Helvetica, sans-serif;  
	font-size:9pt;
	font-style: normal;
	color: #00194A;
	text-decoration:none;
}

.normalweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #ffffff;
	text-decoration:none;
}


.listtable{
	background-color: #00194A;
	border-collapse: collapse;
	width:98%;
	margin-bottom:10px;
}


.listtr{
}

.listtdhead{
	background-color: #BFBFBF;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	border: #00194A 1px solid;
}

.listtd{
	background-color: #EDEDED;
	padding:4px;
	border: #00194A 1px solid;
}

.listtdalt{
	background-color: #DEDEDE;
	padding:4px;
	border: #00194A 1px solid;
}

.listtdsel{
	background-color: #BFBFBF;
	padding:4px;
	border: #00194A 1px solid;
}

.listtdfoot{
	background-color: #f2f2f2;
	padding:4px;
	border: #00194A 1px solid;
}

p
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	font-style: normal;
	color: #00194A;
	text-decoration:none;
}


td
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	font-style: normal;
	color: #00194A;
	text-decoration:none;
}


.desktoppanes{width:935px; height:490px; overflow: auto;}
.VisualTable{}
.VisualTr{}
.VisualTd{vertical-align:top;}


.TemplateDummyHdHeight{width:1px;height:55px;}
.TemplateDummyHdSpacerBottom{width:1px;height:1px;}
.TemplateDummyHdContentSeparator{width:1px;height:17px;}
.TemplateDummyLeftRightSeparator{width:8px;height:1px;}
.TemplateDummyContentWidth{width:576px;height:1px;}
.TemplateDummyContentHeight{width:1px;height:353px;}
.TemplateDummyContentSpacerBottom{width:1px;height:8px;}



.Template1Table{}
.Template1Tr{}
.Template1Td{}
.Template1Hd{}
.Template1ContentCopyTable{}
.Template1ContentCopyTr{}
.Template1ContentCopyTd{vertical-align:top;}
/*.Template1DivCopy{height: 353px;	width: 576px;	overflow: auto;}*/
.Template1DivCopy{width: 576px;}
.Template1DivCopyTable{}
.Template1DivCopyTr{}
.Template1DivCopyTd{vertical-align:top;}

.Template2Table{}
.Template2Tr{}
.Template2Td{}
.Template2Hd{}
.Template2Visual{}
.Template2VisualSpacerLeft{width:8px;height:1px;}
.Template2VisualSpacerTop{width:1px;height:82px;}
.Template2Visual2{}
.Template2Visual2SpacerTop{width:1px;height:8px;}
.Template2ContentCopyTable{}
.Template2ContentCopyTr{}
.Template2ContentCopyTd{vertical-align:top;}
/*.Template2DivCopy{height: 353px;	width: 378px;	overflow: auto;}*/
.Template2DivCopy{width: 378px;}
.Template2DivCopyTable{}
.Template2DivCopyTr{}
.Template2DivCopyTd{vertical-align:top;}



.Template3Table{}
.Template3Tr{}
.Template3Td{}
.Template3Hd{}
.Template3ContentCopyTable{}
.Template3ContentCopyTr{}
.Template3ContentCopyTd{vertical-align:top;}
.Template3DivIntroCopy{height: 74px;	width: 576px;	overflow: hidden;}
.Template3DivIntroCopyTable{}
.Template3DivIntroCopyTr{}
.Template3DivIntroCopyTd{vertical-align:top;}
/*.Template3DivCopy{height: 277px;	width: 181px;	overflow: auto;}*/
.Template3DivCopy{width: 181px;}
.Template3DivCopyTable{}
.Template3DivCopyTr{}
.Template3DivCopyTd{vertical-align:top;}
.Template3ContentCopySpacerTop{width:1px;height:8px;}
.Template3VisualSpacerTop{width:1px;height:8px;}
.Template3VisualSpacerLeft{width:8px;height:1px;}
.Template3VisualSpacerMiddle{width:8px;height:1px;}
.Template3Visual{}
.Template3Visual2{}
.Template3Visual2SpacerTop{width:1px;height:8px;}



.Template4Table{}
.Template4Tr{}
.Template4Td{}
.Template4Hd{}
.Template4ContentCopyTable{}
.Template4ContentCopyTr{}
.Template4ContentCopyTd{vertical-align:top;}
.Template4DivIntroCopy{height: 74px;	width: 576px;	overflow: hidden;}
.Template4DivIntroCopyTable{}
.Template4DivIntroCopyTr{}
.Template4DivIntroCopyTd{vertical-align:top;}
/*.Template4DivCopy{height: 277px;	width: 378px;	overflow: auto;}*/
.Template4DivCopy{width: 378px;}
.Template4DivCopyTable{}
.Template4DivCopyTr{}
.Template4DivCopyTd{vertical-align:top;}
.Template4ContentCopySpacerTop{}
.Template4VisualSpacerTop{}
.Template4VisualSpacerLeft{width:8px;height:1px;}
.Template4Visual{}


.Template5Table{}
.Template5Tr{}
.Template5Td{}
.Template5Hd{}
.Template5ContentCopyTable{}
.Template5ContentCopyTr{}
.Template5ContentCopyTd{vertical-align:top;}
.Template5DivIntroCopy{height: 74px;	width: 576px;	overflow: hidden;}
.Template5DivIntroCopyTable{}
.Template5DivIntroCopyTr{}
.Template5DivIntroCopyTd{vertical-align:top;}
/*.Template5DivCopy{height: 179px;	width: 378px;	overflow: auto;}*/
.Template5DivCopy{width: 378px;}
.Template5DivCopyTable{}
.Template5DivCopyTr{}
.Template5DivCopyTd{vertical-align:top;}
.Template5ContentCopySpacerTop{width:1px;height:8px;}
.Template5VisualSpacerTop{width:1px;height:8px;}
.Template5VisualSpacerLeft{width:8px;height:1px;}
.Template5VisualSpacerBottom{width:1px;height:1px;}
.Template5Visual{}
.Template5DivOutroCopy{height: 90px;	width: 576px;	overflow: hidden;}
.Template5DivOutroCopyTable{}
.Template5DivOutroCopyTr{}
.Template5DivOutroCopyTd{vertical-align:top;}



.Template6Table{}
.Template6Tr{}
.Template6Td{}
.Template6Hd{}
.Template6ContentCopyTable{}
.Template6ContentCopyTr{}
.Template6ContentCopyTd{vertical-align:top;}
.Template6DivIntroCopy{height: 74px;	width: 576px;	overflow: hidden;}
.Template6DivIntroCopyTable{}
.Template6DivIntroCopyTr{}
.Template6DivIntroCopyTd{vertical-align:top;}
/*.Template6DivCopy{height: 277px;	width: 378px;	overflow: auto;}*/
.Template6DivCopy{width: 378px;}
.Template6DivCopyTable{}
.Template6DivCopyTr{}
.Template6DivCopyTd{vertical-align:top;}
.Template6ContentCopySpacerTop{width:1px;height:8px;}
.Template6VisualSpacerTop{width:1px;height:8px;}
.Template6VisualSpacerLeft{width:8px;height:1px;}
.Template6Visual{}



.Template7Table{}
.Template7Tr{}
.Template7Td{}
.Template7Hd{}
.Template7DummyHdContentSeparator{}
.Template7ContentCopyTable{}
.Template7ContentCopyTr{}
.Template7ContentCopyTd{vertical-align:top;}
.Template7DivIntroCopy{height: 82px;	width: 576px;	overflow: hidden;}
.Template7DivIntroCopyTable{}
.Template7DivIntroCopyTr{}
.Template7DivIntroCopyTd{vertical-align:top;}
.Template7Visual{}
.Template7ContentCopySpacerTop{width:1px;height:8px;}
.Template7ContentCopySpacer{width:1px;height:275px;}
/*.Template7DivCopy{position:absolute; height: 277px;	width: 929px;	overflow: auto;}*/
.Template7DivCopy{position:absolute; height: 275px;	width: 929px;	overflow: auto;}
.Template7DivCopyTable{}
.Template7DivCopyTr{}
.Template7DivCopyTd{vertical-align:top;}
.Template7DivCopyImage{}



.Template8Table{}
.Template8Tr{}
.Template8Td{}
.Template8Hd{}
.Template8ContentCopyTable{}
.Template8ContentCopyTr{}
.Template8ContentCopyTd{vertical-align:top;}
/*.Template8DivCopy{height: 258px; width: 576px;	overflow: auto;}*/
.Template8DivCopy{width: 576px; }
.Template8DivCopyTable{}
.Template8DivCopyTr{}
.Template8DivCopyTd{vertical-align:top;}
.Template8VisualSpacerTop{width:1px;height:8px;}
.Template8Visual{}


.Template9Table{}
.Template9Tr{}
.Template9Td{}
.Template9Hd{}
.Template9ContentCopyTable{}
.Template9ContentCopyTr{}
.Template9ContentCopyTd{vertical-align:top;}
/*.Template9DivCopy{height: 356px; width: 576px;	overflow: auto;}*/
.Template9DivCopy{width: 576px;}
.Template9DivCopyTable{}
.Template9DivCopyTr{}
.Template9DivCopyTd{vertical-align:top;}



.TemplatePersonenPopupMainContainer{position:relative; left:20px; top:20px; width: 426px; height:390px; z-index:22; border: 0px solid #ff0000;}

.TemplatePersonenBackgroundTable{position:relative;top:-568px; z-index:1; border: 0px solid #ff0000;}
	.TemplatePersonenPopupDummy1{width: 426px; height: 95px;}
	.TemplatePersonenPopupDummyBlueLine{width: 426px; height: 1px;}
	.TemplatePersonenPopupDummyGrayLine{width: 426px; height: 185px;}
	.TemplatePersonenPopupCloseBtn{margin-top:12px;}

.TemplatePersonenPopupFoto{position:relative;top:69px; z-index:2; width:200px; height:300px; border: 0px solid #0000ff; margin:0px;}
.TemplatePersonenPopupHeadline{position:relative; width: 270px; height: 100px; left:160px; top:-180px;z-index:2;border: 0px solid #ff0000;}

.TemplatePersonenPopupBodyCopyDiv{position:relative; left:160px; top:-226px; width: 260px; height: 168px; overflow: auto; z-index:2;border: 0px solid #ff0000;}
	.TemplatePersonenPopupBodyCopyTable{}
	.TemplatePersonenPopupBodyCopyTd{font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#00194A;}







/*.TemplatePlainTextPopupMainContainer{position:relative; left:20px; top:20px; width: 426px; height:390px; z-index:22; border: 0px solid #ff0000;}*/

/*.TemplatePlainTextBackgroundTable{position:relative;top:-269px; z-index:1; border: 1px solid #ff0000;}*/
	.TemplatePlainTextPopupDummy1{width: 1px; height: 20px;}
	.TemplatePlainTextPopupDummy1Right{width: 425px; height: 20px;}
	.TemplatePlainTextPopupDummyBlueLine{width: 426px; height: 1px;}
	.TemplatePlainTextPopupDummyGrayLine{width: 1px; height: 285px;}
	.TemplatePlainTextPopupCloseBtn{margin-top:12px;}


.TemplatePlainTextPopupBodyCopyDiv{position:absolute; left:30px; top:120px; width: 410px; height: 268px; overflow: auto; z-index:2;border: 0px solid #ff0000;}
	.TemplatePlainTextPopupBodyCopyTable{}
	.TemplatePlainTextPopupBodyCopyTd{font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#00194A;}





.normalerror {font-family: Arial, Helvetica, sans-serif;font-size:9pt;color:#ff0000;text-decoration:none;}



a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	 color:#00194A;
	text-decoration:underline;font-weight:normal;
	}


a:hover {
	color: #888888;
	text-decoration:underline;}

a.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #00194A;
	font-weight:bold;
	text-decoration:underline;
}

a.normalweiss{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8pt;
	 color:#ffffff;
	text-decoration:none;font-weight:normal;
	}

a.normalweiss:hover {text-decoration:underline;}


ol{padding:0px;margin:24;font-size:9pt;}
ul{padding:0px;margin-top:0px;margin-bottom:0px;margin-left:9px;font-size:9pt;/*list-style-image: url(img/bulleye.gif);*/}
li{margin-bottom:4px;margin-left:9px;}






img { border: 0px }
.imgOverTwoCols {position:absolute;}

.bgblue{background-color:#00194A;}
.bggray{background-color:#EDEDED;}


.contentTable{
	background-color:#EDEDED;
	background-image: url(../../../art/content_table_bg.gif);
}

.contentTable2{
	background-color:#ffffff;
	background-image: url(../../../art/content_table_bg2.gif);
}

body {
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;


	background-color:#ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color: #00194A;

	scrollbar-arrow-color: #00194A;
	scrollbar-shadow-color: #ffffff;

	scrollbar-darkshadow-color: #00194A;
	scrollbar-face-color: #ffffff;

	scrollbar-highlight-color: #ffffff;

	scrollbar-track-color: #EDEDED;
	background-repeat: no-repeat;

}

form {
	margin: 0px;	
}

.inputtext {font-family: Arial, Helvetica, sans-serif;font-size:9pt;color:#7A97BF; border: solid 1px #00194A; background-color:#ffffff }
#inputtext2 {width:20px;}
#inputtext4 {width:38px;}
#inputtext5 {width:45px;}
#inputtext6 {width:55px;}
#inputtext7 {width:70px;}
#inputtext10 {width:100px;}
#inputtext11 {width:120px;}
#inputtext13 {width:136px;}

#inputtext17 {width:178px;}
#inputtext22 {width:220px;}
#inputtext34 {width:430px;}




