
h1, h2, h3, h4, h5
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:normal;
}


h1
{
 margin-top:2px;
 margin-bottom:5px;
 font-size:10pt;
 font-weight: bold;
 color: #006e46;
}


h2
{
 font-size:125%;
 font-weight:bold;
}


h3
{
 margin-top:0px;
 margin-bottom:5px;
 font-size:1.0em;
}

h3.staffTable {
	margin-top:7px;
	margin-bottom:0px;
}

h4
{
 color: #000000;
 font-size:1.0em;
 font-weight:bold;
}

h5
{
 font-size:11px;
 font-weight:bold;
 letter-spacing: 1px;
 margin:0px;
}

.untertitel
{
 margin-top:0px;
 margin-bottom:5px;
 font-size:1.25em;
 font-weight:bold;
}

text4
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #006346;
 font-size:1.3em;
 font-weight:bold;
}

div.cco_kurztext
{
	font-size: 1em;
	color: #666666;
	line-height:1.5em;
	padding:0px;
}

div.cco_text
{
	font-size: 1em;
	color: #666666;
	line-height:1.5em;
	padding:0px;
}


div.factbox h4 {
	font-size:1.15em;
	font-weight:bold;
	text-transform:uppercase;
}

div.context
{
	font-size: 1em;
	color: #666666;
	line-height:1.5;
	padding-bottom : 5px;
}

div.form_company
{
	margin:4px 0px 0px 5px;
}

span.text
{
	font-size: 1.0em;
	color: #000000;
	line-height:1.5;
}

span.gruen
{
	font-size: 1em;
	color: #006e46;
}

a.gruen
{
	color: #006e46 !important;
}

a.term_gruen {

	color: #427D5D !important;
}

span.term_gruen {

	color: #427D5D !important;
}

a.mehr:link, a.mehr:active, a.mehr:visited
{
	background:transparent url(/img_sys/list_icon.gif) no-repeat 0% 50%;
	color:#666666;
	padding-left:20px;
	text-decoration: none;
	font-size: 1em;
	line-height:1.5;
}

a.box
{
	text-decoration: none;
}


/* Downloads und externe links*/
.pdf, a.pdf
{
	background: transparent url(/img_sys/icon_pdf_12.png) 100% 50% no-repeat;
	padding-right: 17px;
}

.word, a.word
{
	background: transparent url(/img_sys/icon_word_16.png) 100% 50% no-repeat;
	padding-right: 20px;
}

.excel, a.excel {
	background: transparent url(/img_sys/icon_excel_16.png) 100% 50% no-repeat;
	padding-right: 20px;
}

.sonstige, a.sonstige {
	background: transparent url(/img_sys/icon_unknownDoc.png) 100% 50% no-repeat;
	padding-right: 20px;
}

.extern, a.extern {
	background: transparent url(/img_sys/icon_extern_link.gif) 100% 60% no-repeat;
	padding-right: 9px;
	text-decoration: none;
}

a.pdf:hover, a.word:hover, a.excel:hover, a.extern:hover, a.sonstige:hover
{
	text-decoration: underline;
	color: #000000;
}


img.contentright {
	border: 0px;
	margin:0px 0px 10px 10px;
	float:right;
}

a.brief:link, a.brief:active, a.brief:visited
{
	background:transparent url(/img_sys/brief.gif) no-repeat 0% 50%;
	color:#666666;
	padding-left:15px;
	text-decoration: none;
	font-size: 0.9em;
	line-height:1.5;
}


.legendeStaff {
	font-size: 0.9em;
	line-height:1.5;
	text-align: right;
	margin-top: 8px;
	margin-right: 10px;
}

.legendeStaffAutor {
	font-size: 0.8em;
	text-align: right;
}


#apa_text
{
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	line-height: 1.5em;
}

br.clearBoth
{
	margin: 0;
	height: 0;
	clear: both;
}

error
{
/*font-color: red;*/
}


