/* -------------------------------------- */
/* Put your own style definitions in here */
/* -------------------------------------- */

h1 {
	color: #1C2440;
	font-size: 24px;
}

h2 {
	color: #1C2440;
	font-size: 20px;
}

h3 {
	color: #1C2440;
	font-size: 16px;
}

p {
	color: #000;
	text-align: justify;

}




p.explanation {
	color: #555;
	font: arial,helvetica;
	text-align: justify;
	line-height: 1.5em;
	background-color: #F3F5FD;
	border: 1px #576AA7 dashed !important;
	padding: 8px !important;
}

a.important { 
	font-weight: bold;
}

.smallheader { 
	font-weight: bold;
}

.redinfo {
	position: relative;
	background-color: #990033;
	font: Arial #FFF;
	width: 80%;
	border: 1px outset #550000;
	color: #FFF;
	text-align: center;
	padding: 10px;
	margin: 0px auto; /* Zentrierung! */
}

.figlabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;

}


h4 {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.cmd {
		color: #CC0066;
		font-size: 10pt;
		
		text-decoration: none;
}

.mini {
		
		font-size: 8pt;
		text-decoration: none;
}

.mini2 {
		
		font-size: 10pt;
		text-decoration: none;
}

a.top {
	background: url('/profcom/icons/icn_top.gif') no-repeat top left;; padding-left:19px; padding-

right:0; padding-top:1px; padding-bottom:3px
}

a.print {
	background: url('/profcom/icons/icn_print.gif') no-repeat top left;; padding-left:22px; padding-

right:0; padding-top:0; padding-bottom:3px
}

