body {background-color:#CCD5E4; color:#2F4478;	font-size: 10px; line-height: 14px; font-family:Verdana,Helvetica,Sans Serif; margin: 0px 0px 0px 0px;}

p { font-size: 10px; line-height: 14px; font-family: Verdana,Helvetica,Sans Serif; }
td { font-size: 10px; line-height: 14px; font-family: Verdana,Helvetica,Sans Serif; }

/*background-colors*/
.farbe1 { background-color : #bfc5d9; color:#2F4478;}
.farbe2 { background-color : #F9FBFD; color:#2F4478;}
.farbe3 { background-color : #445EA2; color:#2F4478;}
.farbe4 {background-color: #7D8BAB;color:#2F4478;}
.farbe5 {background-color: #EBEEF4;color:#2F4478;}
.farbe6 {background-color: #E5E8EF;color:#2F4478;}
.farbe7 {background-color: #D9DCE2;color:#2F4478;}
.farbe8 {background-color: #FFFFFF;color:#2F4478;}
.farbe9 {background-color: #EEF0F3;color:#2F4478;}
.farbe10 {background-color: #F3F5F8;color:#2F4478;}
.farbe11 {background-color: #DDE5F1;color:#2F4478;}
.farbe12 {background-color: #c0550d;color:#ffffff;}


/* color definitions*/

.bold, .b, .fontcolor1{font-weight:bold;}
.fontcolor1{color:#CE8300;}
.fontcolor2{color:#848588;}
.fontcolor3{color:#6D7CA0;}
.fontcolor4{color:#CE7900;}
.fontcolor5{color:#548d48;}
.fontcolor6{color:#a0a0a0;}

.cl_workflow_01{color:#77AB51;font-style:italic;margin-left:5px;}
.cl_workflow_02{color:#CE7900;font-style:italic;margin-left:5px;}
.cl_workflow_03{color:#E0C90B;font-style:italic;margin-left:5px;}
.cl_workflow_04{color:#808080;font-style:italic;margin-left:5px;}
.cl_workflow_05{color:#A4A269;font-style:italic;margin-left:5px;}
.cl_workflow_06{color:#A45485;font-style:italic;margin-left:5px;}
.cl_workflow_07{color:#3E8673;font-style:italic;margin-left:5px;}
.cl_workflow_08{color:#A41B2B;font-style:italic;margin-left:5px;}
.cl_workflow_09{color:#5470A4;font-style:italic;margin-left:5px;}

.bg_workflow_01{background-color:#77AB51;}
.bg_workflow_02{background-color:#CE7900;}
.bg_workflow_03{background-color:#E0C90B;}
.bg_workflow_04{background-color:#808080;}
.bg_workflow_05{background-color:#A4A269;}
.bg_workflow_06{background-color:#A45485;}
.bg_workflow_07{background-color:#3E8673;}
.bg_workflow_08{background-color:#A41B2B;}
.bg_workflow_09{background-color:#5470A4;}

.cl_onlinestate_offline{color:#b47e64;font-style:italic;}
.cl_onlinestate_live{color:#548e4c;font-style:italic;}
.cl_onlinestate_revision{color:#e4b604;font-style:italic;}
.cl_onlinestate_expired{color:#948e94;font-style:italic;}

.highlight {cursor: pointer ;color:#ffffff;background-color:#c0550d;}

.error{
	color:#CE7900;
	font-weight:bold;
}



/*link-definition*/
a:link { text-decoration: none; color: #2F4478; line-height: 14px; }
a:visited { text-decoration: none; color: #2F4478;line-height: 14px; }
a:active { text-decoration: underline; color: #2F4478; line-height: 14px; }
a:hover { text-decoration: underline; color: #2F4478; line-height: 14px;}

a.bold:link,a.bold:visited{ text-decoration: none; color: #2F4478; font-weight:bold; line-height: 14px; }
a.bold:active,a.bold:hover{ text-decoration: underline; color: #2F4478; font-weight:bold; line-height: 14px; }

a.user:link,a.user:visited{ text-decoration: none; color: #3e3e3e; font-weight:bold; line-height: 14px; }
a.user:hover,a.user:active{ text-decoration: underline; color: #3e3e3e; font-weight:bold; line-height: 14px; }

a.ok:link,a.ok:visited,a.ok:hover,a.ok:active { text-decoration: underline; color: #808040; line-height: 14px; border:none;padding:0;margin:0;background:none; }

a.fontcolor4:link,a.fontcolor4:visited { text-decoration: none; color: #CE7900; font-weight:bold; line-height: 14px; }
a.fontcolor4:active,a.fontcolor4:hover { text-decoration: underline; color: #CE7900; font-weight:bold; line-height: 14px;}

a.button
{
	border-width:0px;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	font-family:Verdana,Helvetica,Sans Serif;
	font-size: 10px;
	color:#2F4478;
	background-color : #bfc5d9;
	font-weight:bold;
	line-height:18px;
	cursor: pointer;
	text-decoration: none;
}

/* misc */
input, textarea, select, option
{
	font-family:Verdana,Helvetica,Sans Serif;
	color: #000000;

}


.noborder
{	
	border-style:none;
}

input.button
{
	border-width:0px;
	padding-left:3px;
	padding-right:3px;
	font-size: 9px;
	color:#2F4478;
	background-color : #bfc5d9;
	font-weight:bold;
	line-height:12px;
	cursor: pointer;
}

/* textprocessor */
select.tpSelect {
	width:250px;
}


