﻿/* font */
body,p,blockquote,span,div,li,ul,ol,h1,h2,h3,h4,h5,h6,a,textarea,td,.normal,.gidheader,.gidrow,.phasegrid
{
	font-family: Arial, Helvetica, sans-serif;
}

/* font size */
body,p,span,div,td,input,.pt10,.pt10grau,.normal,.gidheader,.gidrow,.phasegrid
{
	font-size: 10pt;
}
.einwenigmehr
{
	font-size: 13pt;
}
.smaller1
{
	font-size: 9pt;
}
.smaller2,.phaselistcaption,.phasebox_inputbox
{
	font-size: 8pt;
}
.smaller3
{
	font-size: 7pt;
}

/* font color */
body,p,span,div,td,a,.black_text,.pt10,.pt10grau,.normal,.gidheader,.gidrow,.phasegrid,.blackbold
{
	color:#000000;
}
.white_text,.phaselistcaption,.phasebutton
{
	color:#FFFFFF;
}
.pt10grau
{
	color:#777777;
}
.orangebold
{
	color: #FF9900;
}
.greytext
{
	color: #888888;
}

/* font - weight */
.bold,.phaselistcaption,.gidheader,.adminlistcaption,.phasegrid th,.orangebold,.blackbold
{
	font-weight:bold;
}

/* background color */
.bgorange
{
	background-color: #FF9900;
}
.bgdarkgrey,.phaselistcaption,.phasebutton
{
	background-color: #888888;
}
.bglightgray,.adminlistcaption
{
	background-color:#CCCCCC;
}
.bgverylightgray,.phasebox_head2
{
	background-color:#AAAAAA;
}
.bgwhite,body,.normal,.phasebox_inputbox
{
	background-color:#FFFFFF;
}

/* vertical alignment */
td 
{
	vertical-align:top;
}

/* borders */
.noborder,.normal table
{
	border:0px none;
}
.phaselistcaption,.phasebutton
{
	border-top: 2px solid #FF9900;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.gidrow,.gidheader,.phasegrid td
{
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #E0E5E5;
	border-left: 0px none;
}
.phasegrid th
{
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #C0C5C5;
	border-left: 0px none;
}
.lightgreyborder,.phasebox_inputbox
{
	border:1px solid #CCCCCC;
}

/* margins */
.phaselistcaption
{
	margin: 0px;
}

/* widths */
.width1
{
	width:180px;
}

/* alignments */
.alignleft,.phasegrid td,.phasegrid th
{
	text-align: left;
}

/* padding */
.phasegrid
{
	padding: 3px;
}

/* links */
a,.phaselistcaption
{
	text-decoration: none;
}
a:hover
{
	color: #333333
}

/* diverse */
.activepointer{cursor:pointer;cursor:hand;}
.tabelleduennalt { width:600pt;border:solid windowtext .5pt;
  xborder-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0cm 3.5pt 0cm 3.5pt ; font-size: 12px}
.tabelleduenn {  font-size: 12px}
.tabelleduennlabel { font-size: 12px;font-weight:bold}.orange {  color: #FF9900}
