a, a:link, a:visited, a:active {
	font-family: Verdana;
	font-weight: bold;
	color:#003366;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p {
	margin:0px;
	font-family: Verdana;
	font-size : 9pt;
	color: : #000000;
}

li {
	list-style-type: disc;
	font-family: Verdana;
	font-size : 10pt;
	color: : #000000;
	line-height:14pt;
}

.headline {
	border-bottom:solid;
	border-color:black;
	border-width:1px;
	text-transform: uppercase;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.headline2 {
	border-bottom:solid;
	border-color:black;
	border-width:1px;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.header1 {
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	font-color:#000000;
}

.content, .MsoNormal, .content_css {
	font-family: Verdana;
	font-size : 10pt;
	color: : #000000;
	line-height:14pt;
}

.startseite, .startseite:link, .startseite:visited, .startseite:active, .startseite:hover, .menu1no, .menu1cur, .menu1act {
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration: none;
}

.menu2no, .menu2cur, .menu2act {
	font-family:Verdana;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
}

.startseite, .startseite:link, .startseite:visited, .startseite:active, .startseite:hover, .menu1no, .menu1no:link, .menu1no:visited, .menu1no:active, .menu1no:hover, .menu2no, .menu2no:link, .menu2no:visited, .menu2no:active, .menu2no:hover {
	color:#000000;
	text-decoration:none;
}

.menu1cur, .menu1cur:link, .menu1cur:visited, .menu1cur:active, .menu1cur:hover, .menu2cur, .menu2cur:link, .menu2cur:visited, .menu2cur:active, .menu2cur:hover {
	color:#2F4086;
	text-decoration:none;
}

.menu1act, .menu1act:link, .menu1act:visited, .menu1act:active, .menu1act:hover, .menu2act, .menu2act:link, .menu2act:visited, .menu2act:active, .menu2act:hover {
	color:#2F4086;
	text-decoration:none;
}

.box_header{
	font-family: Verdana;
	text-align: left;
	font-size : 10pt;
	color: black;
	font-weight : normal;
}

.box_subheader, .box_subheader:link, .box_subheader:visited, .box_subheader:active, .box_subheader:hover {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.box_subheader {
	color:#000000; 
}

.box_subheader:link, .box_subheader:visited, .box_subheader:active, .box_subheader:hover {
	color:#2F4086;
}

.box_subheader_1, .box_subheader_1:link, .box_subheader_1:visited, .box_subheader_1:active, .box_subheader_1:hover {
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.box_subheader_1 {
	color:#000000;
}

.box_subheader_1:link, .box_subheader_1:visited, .box_subheader_1:active, .box_subheader_1:hover {
	color:#2F4086;
}

.box_headline{
	font-family: Verdana;
	font-size : 10pt;
	text-transform: uppercase;
	color: black;
	font-weight : bold;
}

.box_infotext, .textbox{
	font-family: Verdana;
	font-size : 8pt;
	color: black;
	font-weight : normal;
}

.top_navi:link, .top_navi:visited, .top_navi:active, .top_navi:hover {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.druck_navi, .druck_navi:link, .druck_navi:visited, .druck_navi:active, .druck_navi:hover {
	font-family:Verdana;
	font-size:8pt;
	color:#ffffff; 
	font-weight:normal;
	text-decoration:none;
}

.mailformrequired {
	font-family : Verdana;
	font-size : 10pt;
	color : #003366;
	font-weight : normal;
}

.mailform {
	font-family : Verdana;
	font-size : 10pt;
	color : #003366;
	font-weight : normal;
}

.tx-indexedsearch-info {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : black;
	font-weight : normal;
}

.tx-indexedsearch-secHead H2 {
	font-family : Verdana;
	font-size : 11pt;
	color :  black;
	font-weight : bolder;
}

.tx-indexedsearch-sectionlinks {
	font-family : Verdana;
	font-size : 10pt;
	color : #6600CC;
	font-weight : normal;
}

.tx-indexedsearch-title {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : black;
	font-weight : bolder;
}

.tx-indexedsearch-rules{
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : black;
}

.tx-indexedsearch-searchbox{
	font-family : Verdana;
	font-size : 10pt;
	color : black;
	font-weight : normal;
}

.tx-indexedsearch-descr{
	font-family : Verdana, italic;
	font-size : 10pt;
	color : black;
	font-weight : normal;
}

.tx-indexedsearch-redMarkup{
	font-family : Verdana, italic;
	font-size : 10pt;
	color : red;
	font-weight : normal;
}
.tx-indexedsearch {
	font-family:Verdana;
	font-size:10pt;
	color:black;
	font-weight:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	font-family:Verdana;
	font-size:12px;
	color:white;
}
.tx-indexedsearch .tx-indexedsearch-rules H2 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-rules P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-whatis P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
}
.tx-indexedsearch .tx-indexedsearch-browsebox P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-browsebox .tx-indexedsearch-sectionlinks UL {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:navy;
}
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-browsebox TD P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-res P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:navy;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
}

.tabelle_layout3_zeile1_1, .tabelle_layout3_zeile1_rest, .tabelle_layout3_zeile2_1, .taballe_layout3_zeile2_rest, .tabelle_layout3_zeile3_1, .tabelle_layout3_zeile3_rest{
	margin-left:15px;
	margin-top:1px;
	margin-bottom:1px;
	text-decoration:none;
	font-family:arial;
	font-size:13px;
}

/*spalte 1 jeweils 1. Zeile*/
.tabelle_layout3_zeile1_1{color:#000000; font-weight:bold;}
/* jeweils 1. Zeile ab 2. Spalte*/
.tabelle_layout3_zeile1_rest{color:#000000; font-weight:bold;}
/*Spalte 1 jeweils 2. Zeile*/
.tabelle_layout3_zeile2_1{color:#000000;}
/*jeweils 2. Zeile ab 2. Spalte*/
.taballe_layout3_zeile2_rest{color:#000000;}
/*Spalte 1 jeweils 3. Zeile*/
.tabelle_layout3_zeile3_1{color:#000000;}
/*jeweils 3. Zeile ab 2. Spalte*/
.tabelle_layout3_zeile3_rest{color:#000000;}


.gutachtenhaupttabelle_beschriftung_zeile1,.gutachtenhaupttabelle_inhalt_zeile1,.gutachtenhaupttabelle,.gutachtenhaupttabelle_inhalt, .gutachtenhaupttabelle_beschriftung, .gutachtenhaupttabelle_kommentar,.gutachtenhaupttabelle_beschriftung_klein{
	padding-left:5px;
	padding-top:5px;
	font-family: Verdana;
	font-size : 10pt;
	color: : #000000;
	

	
}

.gutachtenhaupttabelle_inhalt{
	text-valign :top;
	vertical-align :top;
	
}
.gutachtenhaupttabelle_beschriftung_klein{
	font-size : 9pt;
	text-align :left;
	font-weight:normal;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
}
.gutachtenhaupttabelle_inhalt_zeile1{
	text-align :center;
	text-valign :middle;
	vertical-align :middle;
	font-size : 11pt;
}
.gutachtenhaupttabelle_beschriftung,.gutachtenhaupttabelle_beschriftung_zeile1{
	font-weight:bold;
}
.gutachtenhaupttabelle_beschriftung_zeile1,.gutachtenhaupttabelle_inhalt_zeile1{
	border-bottom : 1pt;
 	border-top : 0pt;
 	border-left : 0pt;
 	border-right : 0pt;
 	border-style:solid;
}
.gutachtenhaupttabelle_kommentar{
 	border-bottom : 0pt;
 	border-top : 1pt;
 	border-left : 0pt;
 	border-right : 0pt;
 	border-style:solid;
}
.gutachtenhaupttabelle{
 	border-bottom : 1pt;
	border-top : 1pt;
	border-left : 1pt;
	border-right : 1pt;
	border-style:solid;
	text-align :left;
	width:600px;
}

/* CSS für das Contentelement Marginal Kontakt */

.lineblack {
	BACKGROUND-COLOR: #000000
}
.box_header {
    font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
.pfeil {
    font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight:normal;
	vertical-align: middle;
	color:#2F4086;
	text-decoration:none
}
.box_subheader, .box_subheader_1 { 
    font-family: Verdana, Arial, Helvetica;
    font-size:10pt;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
.contact_box_infotext, .download_box_shorttext { 
    font-family: Verdana, Arial, Helvetica;
    font-size:8pt;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
.box_subheader {
    font-family: Verdana, Arial, Helvetica;
    font-size:8pt;
    font-weight:bold;
    color:#2F4086;
    text-decoration:none;
}
.box_link, .box_link:link, .box_link:visited, .box_link:active, .box_link:hover {
    font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
    text-decoration:none;
	font-weight:bold;
    color:#2F4086;	
}


/* CSS für die Sitemap */

.sm_header, .sm_ebene1, .sm_ebene2 {
   font-family: Verdana, Arial, Helvetica;
   font-size:9pt;
   text-decoration:none;
   font-weight:bold;
   color:#ffffff;	
}
.sm_ebene1 {
   color: #003366;
}
.sm_ebene2 {
   color: #003366;
   font-size:8pt;
}

/*  Tansformation Management-Index */

 
.text {
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
}

.textbold {
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}

.textwhite {
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	color:#ffffff;
}

.textwhitebold {
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
}

.tdblau {
   background-color: #5170A3
}

.tdblau1 {
   background-color: #A5B4D2
}

.tdblau2 {
   background-color: #728DB6
}
.tdblau3 {
   background-color: #165189
}

.tdblau4 {
   background-color: #8BA8C4
}

.tdbeige {
   background-color: #FFF4E7
}

.tdbeige1 {
   background-color: #F6E4C8
}

.tdbeige2 {
   background-color: #F9EFDF
}

.tdwhite {
   background-color: #FFFFFF
}

.tdorange {
   background-color: #F58735
}

.tdorange2 {
   background-color: #F9A766
}

.tdorange3 {
   background-color: #FEC87D
}

.pagefeature {

  color : #BBBBBB;

  text-decoration : none;

  font-weight : bold;

  font-size : 10px;

}



.pagefeature:link {

  text-decoration : none;

}

	

.pagefeature:hover {

  text-decoration : underline;

}

hr.div {
color: #000; 
background: #000; 
border: 0px solid #000; 
height: 1px
}

a.linkedText {
color: #000 !important;
font-weight: normal !important;
text-decoration: none !important;
}


a.linkedText:hover {
color: #036 !important;
text-decoration: none !important;
}