body,p,td,blockquote,span,div,li,ul,ol,h1,h2,h3,h4,h5,h6,a,textarea {  font-family: Arial, Helvetica, sans-serif; }
p,span,div { font-size: 10pt }
.smaller1 {  font-size: 9pt}
.smaller2 {  font-size: 8pt}
.smaller3 {  font-size: 7pt}
.pt10 {  font-size: 10pt}
.small {font-size:11px }
.pt10grau {  font-size: 10pt; color:#777777;}
td { font-family: Arial, Helvetica, sans-serif; vertical-align:top;}

.standard{  font-size: 9pt;}
.standardbold{  font-size: 9pt; font-weight:bold;}
.standardgray{  font-size: 9pt; color:#888888; font-weight:normal;}
.standardboldgray{  font-size: 9pt; color:#888888;font-weight:bold;}

.tabelleduennalt { width:600pt;border:solid windowtext .5pt; mso-border-left-alt:solid windowtext .5pt;padding:0cm 3.5pt 0cm 3.5pt ; font-size: 12px}
a { text-decoration: none; font-weight:bold;}
a:hover { text-decoration: underline}
.mainlinkactive { font-size:11px; font-weight:bold; color:#222222;}
.mainlink { text-decoration: none; font-size:11px; font-weight:bold; color:#dddddd;}
.mainlinkselected { text-decoration: none; font-size:11px; font-weight:bold; color:#222222;}
.sublink { text-decoration: none; font-size:11px; font-weight:bold; color:#222222;}
.sub4link { text-decoration: none; font-size:11px; font-weight:bold; color:#555555;}
.ticker { text-decoration: none; font-size:11px; font-weight:bold; color:#ffffff;}
.tabelleduenn {  font-size: 12px}
.tabelleduennlabel { font-size: 12px;font-weight:bold}
.textbutton {cursor:pointer;cursor:hand;text-decoration:none;}
.textbutton_hover {cursor:pointer;cursor:hand;text-decoration:underline;}

input  { font-size: 10pt}
.bgorange {background-color: #FF9900;}

.head_projekt {font-size:20px; color:#000000; font-weight:bolder; }
.subhead_projekt {font-size:16px; color:#555555; font-weight:bolder; }

.jsmenue { font-size:8pt; }
.phasebox_head2 {
	color: #FFFFFF;
	background-color: #aaaaaa;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size: 9pt;
	vertical-align: middle;
}
.phasebox_inputbox {
	background-color: #CCCCCC;
	width: 180px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}
.phasebox_inputbox2{
	background-color: #CCCCCC;
	width: 360px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}
.phasebox_inputbox4{
	background-color: #CCCCCC;
	width: 720px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}

.phasebox_inputbox9{
	background-color: #CCCCCC;
	width: 810px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}
.phasebox_inputbox10
{
	background-color: #CCCCCC;
	width: 810px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}
.phasebox_box40 {
	background-color: #CCCCCC;
	width: 72px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
}
.phasebox_checkbox {
	background-color: #CCCCCC;
	width: 180px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
	height:17px;
}
.phasebox_singlecheckbox {
	background-color: #CCCCCC;
	width: 13px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
	height:17px;
}

.phasebox_radio {
	background-color: #888888;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	font-size:9pt;
	height:20px;
}

.xphasebutton_inputbutton {
	background-color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	border-top: 2px solid #FF9900;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin: 0px;
	text-decoration: none;
	width: 120px;
	text-align: left;
}
.phasebox_smallfortitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
}
.phasebox_biggerfortitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}

.phasebox_smallfortitlebutblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #000000;
}
.px11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.phaselinkbutton {
	color: #FFF;
	background-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 2px 4px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 5px solid #FF9900;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	height:27px;
	vertical-align:middle;
	position:relative;
	top:-8px;
	cursor:pointer;
}
.phaseimagebutton {
	color: #FFF;
	background-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px 2px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 5px solid #FF9900;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	height:25px;
	vertical-align:middle;
	position:relative;
	top:-8px;
	cursor:pointer;
	cursor:hand;
}
.phaseimagebutton_hover {
	color: #FF9900;
	background-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px 2px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 5px solid #FF9900;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	height:25px;
	vertical-align:middle;
	position:relative;
	top:-8px;
	cursor:pointer;
	cursor:hand;
}
.phaseimagebutton_safari {
	color: #FFF;
	background-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px 5px 0px 0px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 5px solid #FF9900;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	height:20px;
	vertical-align:middle;
	cursor:pointer;
}
.phaselistcaption {
	color: #ffffff;
	background-color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-top: 2px solid #FF9900;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin: 0px;
	text-decoration: none;
}
.phaseliststd {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
} 
.phaseliststd_highlight {
	color: #000000;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
}
.phaselistactive {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
	cursor: pointer;
	cursor: hand;
}
.phaselistactive_hover {
	color: #000000;
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
	cursor: pointer;
	cursor: hand;
}
.phaselistactive_highlight {
	color: #000000;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
	cursor: pointer;
	cursor: hand;
}
.phaselistactive_highlight_hover {
	color: #000000;
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	height: 20px;
	cursor: pointer;
	cursor: hand;
}
.newphasebutton {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 2px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top: 0px none;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	vertical-align:middle;
	position:relative;
	cursor:pointer;
	cursor:hand;
}
.newphasebutton_hover {
	color: #000000;
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 2px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top: 0px none;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	vertical-align:middle;
	position:relative;
	cursor:pointer;
	cursor:hand;
}

