.lightBackground {
	background-color: #FAFBF7;
}
.submitbutton {
	background: url('/cms_base_5.0.0/img/menu/sample0_bg.jpg');
	background-color: #e1ebf4;
	color: #000000;
	font-family: arial;
	font-size: 9pt;
	line-height: 10pt;
	border-width: 1px;
	text-decoration: none;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	border-style: solid;
	border-color: #cccccc;
}
.submitbutton:hover {
}
.submitbutton:focus {
}
.tabledescriptor {
	width: 150px;
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	line-height: 15pt;
	text-align: right;
	vertical-align: top;
}
.tablecontent {
	font-family: arial;
	font-size: 9pt;
	color: #000000;
	line-height: 15pt;
	text-align: left;
	vertical-align: top;
}
.textboxInvisible {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	width: 300px;
}
.textbox {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	width: 300px;
	color: #000000;
	background-color: #FAFBF7;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textbox:active {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	width: 300px;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textbox:hover {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	width: 300px;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textbox:focus {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	width: 300px;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textboxnarrow {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	background-color: #FAFBF7;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textboxnarrow:active {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textboxnarrow:hover {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.textboxnarrow:focus {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	background-color: #F0F0CB;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.tableboxnarrow {
	font-family: arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	background-color: #FAFBF7;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.headingbox {
	background: url('/cms_base_5.0.0/img/menu/sample0_bg.jpg');
	background-color: #e1ebf4;
	border-width: 1px;
	border-style: solid;
	border-color: cccccc;
}
.editbox1 { position:absolute; visibility: hidden; width: 15px; height:15px; z-index:1; margin: 0px; padding: 0px; }
.editbox2 { position:absolute; visibility: hidden; width:200px; height:40px; color: #000000; z-index:2; margin: 0px; padding: 0px; }
.editboxtext { font-family: arial; font-size: 10pt; font-weight: normal; color: #000000; line-height:10pt; border:1px solid lightgray; background:url('/cms_base_5.0.0/img/menu/sample_bg_sub.gif');
	padding:4px; margin:0px; background-color: #f0f0f0;}

p.boxTEXT 		{ font-family: arial; font-size: 10pt; font-weight: normal; color: #333333; line-height:13pt; }
p.xcontentTEXT 	{ font-family: arial; font-size: 10pt; font-weight: normal; color: #333333; line-height:15pt; }

p.hl { font-family:  arial; font-size: 12pt; font-weight: bold; PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; color: #333333; }
p.subhl { font-family:  arial; font-size: 10pt; font-weight: bold; PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; color: #333333; }
xp.contentH2 { font-family:  arial; font-size: 10pt; font-weight: bold; PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; color: #333333; }

span.hlsmall { font-family:  arial; font-size: 10pt; font-weight: bold; color: #00163A; }

b { font-weight: bold; }

p.pflege { font-family: arial; font-size: 9pt; font-weight: bold; color: #ff0000;line-height:9pt; }
p.ok { font-family: arial; font-size: 9pt; font-weight: bold; color: #00aa00;line-height:9pt; }


.smallText { font-family: arial; font-size: 9pt; }
.smallText_normal { font-family: arial; font-size: 9pt; color: #000000; line-height:11pt; }
.smallText_selected { font-family: arial; font-size: 9pt; color: #000000; line-height:11pt; background: #90DCDC; font-weight: bold }

.heading
{
	font-family: arial;
	font-size: 12pt;
	color: #000000;
	line-height:14pt;
	font-weight: bold;

}

.fnttst
{
    font-family: Wingdings;

}

.textmargin
{
	padding-left: 3px;
}
#divMenu0 {position:absolute; top:0px; left:30px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
#divMenu1 {position:absolute; top:0px; left:150px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
#divMenu2 {position:absolute; top:0px; left:350px; visibility:hidden; font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
xINPUT:inactive {				/* Addtional settings for form fields */
	font-family: 				verdana,lucida,arial,helvetica,sans-serif;
	font-size: 					11px;
	font-weight:				normal;
	border-width : 				4px;
	border-color:				#C5C5C5;
	color:						#C5C5C5;
	border-style : 				solid;
}


#cmscontent table
{
	border: 0px;
	padding: 0px;
}

#cmscontent tr
{
	border: 0px;
	padding: 0px;
}

#cmscontent td
{
	border: 0px;
	padding: 0px;
}

.dialog .buttonColor {
  padding: 1px;
  cursor: default;
  border: 1px solid;
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.dialog .buttonColor-hilite {
  border-color: #000;
}

.dialog .buttonColor .chooser, .dialog .buttonColor .nocolor {
  height: 0.6em;
  border: 1px solid;
  padding: 0px 1em;
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.dialog .buttonColor .nocolor { padding: 0px; }
.dialog .buttonColor .nocolor-hilite { background-color: #fff; color: #f00; }