A:link      {color:#111111; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:underline; font-weight:bold}
A:active   {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:underline; font-weight:bold}
A:visited  {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:underline; font-weight:bold}
A:hover   {color:#ffcc66; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}

.menu1:link     {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu1:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu1:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu1:hover  {color:#000000;  font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}

.menu2:link     {color:#ffffff; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu2:active  {color:#ffffff; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu2:visited {color:#ffffff; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.menu2:hover  {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:underline; font-weight:bold}


/* orangebox = linke Menueleiste */
.orangebox{
/* height:15px;*/
 width:120px;
 background-color:#FFCF63;
 color:black;
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom:2px;
 padding-left: 5px;
 border: 0px solid #000000;
}
.orangebox2{
/* height:15px;*/
 width:320px;
 background-color:#FFCF63;
 color:black;
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom:2px;
 padding-left: 5px;
 border: 0px solid #000000;
}

.abstand10{
 height:10px;
 border: 0px solid #000000;
}
.abstand20{
 height:25px;
 border: 0px solid #000f00;
}
.abstand30{
 height:60px;
 border: 0px solid #f00000;
}


.button{
 background-color:#FFFF9C;
 
}


.linkelinks{
 background-color:#FFFF9C;
 padding-left:5px;
 padding-right:5px;
 
}


B {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none
}

BODY {
 background-color: #FFFFFF
}

FONT {
 font: 11px Arial, Helvetica, sans-serif;
 color: #3366CC
}


H1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

H2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

H3 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

H4 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

P  {margin: 5px 0px 8px 0px;}



.headline11blau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

.headline11orange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #FF9900
}

.headline11white { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none
}

.headline14blau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

.headline14orange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FF9900; 
 text-decoration: none
}

.contentRahmenblau {
	margin: 10px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;


}

.loginform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tx-sriframe-pi1 {
	background-color: #3366CC;
                margin: 0px;
	}
.contentRahmenhellblau {
	margin: auto;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px solid #99ccff;
	border-left: 1px none;

}
.contentgelb {
	border: 0px none;
	margin: 10px;
	background-color: #ffff99;
	left: 25px;
	top: 25px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;




}

.tx-ddtuiinput-pi1 table { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  text-align: center;
  color: #333333; 

}

.tx-ddtuimassnahme-pi1 table { 
  border: 0px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  text-align: left;
  color: #333333;
  width:300px;


}

.tx-ddtuitab-w { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  text-align: left;
  color: #000000; 
  background-color: #ffffff;
  width:300px;

}
.tx-ddtuitab-o { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
  text-align: left;
  color: #000000; 
  background-color: #ffcc66;
  width:300px;

}

.tx-ddtuitab-okl { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
  text-align: left;
  color: #000000; 
  background-color: #ffcc66;

}

.tx-ddtuitab-okl a { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  color: #000000;
  background-color: #ffcc66;

}


.tx-ddtuidownload-pi1 table {
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  padding-top: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  color: #333333; 
  background-color: #ffcc66;
  width:300px;
}


.tx-ddtuidownload-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuidownload-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuidownload-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuidownload-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}




.tx-ddtuipanel-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuipanel-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuipanel-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuipanel-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}


.tx-ddtuipmtprotokoll-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuipmtprotokoll-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuipmtprotokoll-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuipmtprotokoll-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}


.panel_tr { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff; 

}

.tx-ddtuilink-pi1 table { border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  color: #333333; 
  background-color: #ffcc66;
  width:300px;

}
.tx-ddtuilink-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuilink-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuilink-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuilink-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}


.tx-ddtuiziel-pi1 table {  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  color: #333333; 

  background-color: #ffffff;

}
.tx-ddtuieinladung-pi1 table {  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  color: #333333; 
  background-color: #ffcc66;

}
.tx-ddtuistatistik-pi1 table {  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  color: #333333; 
  background-color: #ffcc66;

}

.tx-ddtuianmeldung-pi1 table {  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  color: #333333; 
  background-color: #ffcc66;

}

.tx-ddtuistatistik-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuistatistik-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuistatistik-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuistatistik-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}

.tx-ddtuitermine-pi1 table {  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
  color: #000000; 
  background-color: #ffcc66;

}
.tx-ddtuitermine-pi1  A:link    {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-weight:bold}
.tx-ddtuitermine-pi1 A:active  {color:#000000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuitermine-pi1 A:visited {color:#000000; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
.tx-ddtuitermine-pi1 A:hover   {color:#ef0000; font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}


.tx-ddtuiauswertung-pi1 table { 
  border: 0px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
  text-align: left;
  color: #333333; 


}


.tx-ddtuiimage-pi1 a { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  text-align: left;
  color: #000000; 

}

.contentgelb p{
  width:500px;
}

.tx-ddtuiauswertung-pi1{
  width:500px;
}

.tx-newloginbox-pi1 table td p{
  width:100px;}
.fechpasswordform table td p{
  width:200px;}

.klickpfad a{
  color:#000000;
}




.tx-ddbesuchsbericht-pi1 { 
  color:#000000;
  font-weight: normal;

 }
.tx-ddbesuchsbericht-pi1 H1 { 
  color:#000000;
  font-weight: bold;
  font-size: 18px;

 }
.besuch-h1 { 
  color:#000000;
  font-weight: bold;
  font-size: 18px;
}

.besuch-inputtable { 
  color:#000000;

 }
.besuch-input { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
 }

.besuch-item { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
 }
.besuch-item0 { 
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
  font-weight: normal;
  font-size: 12px;
 }
.besuch-item1 { 
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
  font-weight: normal;
  font-size: 12px;
 }

.besuch-item { 
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 14px;
 }
.besuch-item3 { 
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 14px;
  font-weight: bold;
 }
.besuch-td { 
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000; 
}

.besuch_prinput { 
  border: 1px solid #DDDDDD;
  padding: 3px;
  background-color: #FFFFFF;
  font-size: 11px;
  min-width: 60px;
  width: 100px
 }

.besuch_prarea { 
  border: 1px solid #DDDDDD;
  padding: 3px;
  background-color: #FFFFFF;
  font-size: 11px;
  min-width: 300px;
  min-height: 80px; }

.besuch-table { 
  border-collapse: collapse;
  
 }
/*

#######################################################################



  Akquise Datenbank 



#######################################################################

*/

DIV.dd-tabmenu-tabs { margin-top: 5px; padding-right: 20px; }

DIV.dd-tabmenu-divs { font-style: italic; padding: 3px 10px 5px 10px; background: #e7dba8; }

TABLE.dd-tabmenu TR { height: 1.5em; }

TABLE.dd-tabmenu TD {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: black;

  

  padding-left: 5px; padding-right: 5px; border: solid #555 1px; border-bottom: 0px; border-radius: 3px; -moz-border-radius: 3px;

  

 }

TABLE.dd-tabmenu TD.tab { background: #c4d4cd; }

TABLE.dd-tabmenu TD.tabact { background: #e7dba8; }

TABLE.dd-tabmenu TD.tabact, TABLE.dd-tabmenu TD.tabact_over { border-color: black; }

TABLE.dd-tabmenu TD.tab_over, TABLE.dd-tabmenu TD.tabact_over { background: #f6eab7; }

TABLE.dd-tabmenu TD.disabled, TABLE.dd-tabmenu TD.disabled_over { color: #999; background: #ccc; cursor: default; }

TABLE.dd-tabmenu TD A { color: #666; text-decoration: none; display: block; width: 100%; padding-top: 2px; padding-bottom: 2px; }

TABLE.dd-tabmenu TD.tabact A, TABLE.dd-tabmenu TD.tabact_over A { color: black; }

TABLE.typo3-tabmenu TD:hover { background: #f6eab7; }

.reportingselect A{ 
	background: #c4d4cd;
    display: block;
    padding-bottom: 2px;
    padding-top: 2px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px; padding-right: 5px; border: solid #555 1px; border-bottom: 0px; border-radius: 3px; -moz-border-radius: 3px;
    width:120px;
	text-align: center;
	white-space:nowrap;
	margin-left: 5px;
	float:left;
}

.reportingselectact A { 
	background: #e7dba8;
    display: block;
    padding-bottom: 2px;
    padding-top: 2px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px; padding-right: 5px; border: solid #555 1px; border-bottom: 0px; border-radius: 3px; -moz-border-radius: 3px;
    width:120px;
	text-align: center;
	white-space:nowrap;
	margin-left: 5px;
	float:left;}

tx-ddtltakquisedb-pi1 { 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  

 }

#################

## Suchformular

##

.ddinput-tab { 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

 }



.ddinput-tr2 { 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: #DDD;

 }



.ddinput-tr1 { 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: #CCC;



 }



#################

## Liste

##

.ueberschrift { 

 }

.dd-liste { 
  max-height: 400px;
  border: 1px solid #000000;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  text-align: left;

  color: #000000;

  background-color: #DDD;

  empty-cells: show;

}



.dd-liste-header { 



}

.dd-liste-header-td a { 

  font-family: Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background-color: #DDD;

  color: black;

  text-decoration: underline;

 }

.dd-liste-header-td { 

  font-family: Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background-color: #DDD;

  color: #333333;



 }



.dd-liste-td { 



  font-family: Arial,Helvetica, sans-serif;

  font-size: 11px;

  background-color: #EEE;

  color: #000000;

  border-bottom-color:#000000; 

  border-bottom-width:1px;

  border-bottom-style:solid;



 }

.einzeilig { 
  white-space:nowrap; 
  overflow: hidden;
  font-family: Arial,Helvetica, sans-serif;
  font-size: 11px;

 }

.dd-liste-td-2 { 
  overflow: hidden;
padding: 2px;
  font-family: Arial,Helvetica, sans-serif;
  font-size: 11px;

  background-color: #EEE;

  color: #000000;

  border-bottom-color:#000000; 

  border-bottom-width:1px;

  border-bottom-style:solid;



 }
#liste-body { 
  max-height: 400px;
  overflow: auto;
  height: 400px;
 
 }

.dd-liste-td-r { 

  text-align: right;

  font-family: Arial,Helvetica, sans-serif;

  font-size: 11px;

  background-color: #EEF;

  color: #000000;

  border-bottom-color:#000000; 

  border-bottom-width:1px;

  border-bottom-style:solid;



 }

.dd-liste-tr { 

  border-bottom-color:#000000; 

  border-bottom-width:1px;

  border-bottom-style:solid;



 }



.ddinput-tr1 { 

  font-family: Arial, Helvetica;

  font-size: 10px;

  background-color: #DDD;



 }

.ddinput-tr2 { 

  font-family: Arial, Helvetica;

  font-size: 10px;

  background-color: #EEE;

 }



.dd-liste-edit { 

  font-family: Arial, Helvetica;

  font-size: 10px;

  background-color: #ffce9c;

}



.ddinput-td  { 

  font-family: Arial, Helvetica;

  font-size: 10px;

  font-weight: bold;



 }

.hilfe-tab { 

  position: relative;

  margin: 20px 20px 20px 20px;

  left: 20px;

  top:  20px;

 }

.hilfe { 

  font-family: Arial, Helvetica;

  font-size: 12px;

  position: relative;

  top: 10px;



 }

.hilfe a { 

  font-family: Arial, Helvetica;

  font-size: 12px;

  font-weight: bold;



 }



#############

## Buerodarstellung

##

.tltaq-div  { 

  background: #f0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

 }

.tltaq-table  { 

  border: 1px solid black;

  background: #f0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

  width: 720px;
 }

.tltaq-div-all  { 

  border: 1px solid #E0E0E0;

  background: #f0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

  width: 725px;
 }




.tltaq-tr  { 

  border: 1px solid red;

  background-color: #ffffff;



 }

.tltaq-td { 

  font-family: Arial, Helvetica;

  font-size: 12px;



 }
.tltaq-td1 { 

  width: 200px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td2 { 

  width: 100px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td3 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td4 { 

  width: 100px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td5 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td6 { 

  width: 200px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td21 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td22 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td23 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td24 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td25 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td26 { 

  width: 150px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td31 { 

  width: 60px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td32 { 

  width: 30px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td33 { 

  width: 60px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }

.tltaq-td34 { 

  width: 60px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td35 { 

  width: 30px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td36 { 

  width: 60px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-td37 { 

  width: 200px;
  font-family: Arial, Helvetica;

  font-size: 12px;


 }
.tltaq-titel {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: black;

  font-weight: bold;
  width: 150px;
  background-color: #FFFFFF;

  padding-left: 5px; padding-right: 5px; border: solid #555 1px; border-bottom: 0px; border-radius: 3px; -moz-border-radius: 3px;

  

 }


.tltaq-exp-div  { 

  background: #f0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

 }

.tltaq-exp-table  { 

  border: 1px solid black;

  background: #f0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

  width: 720px;
 }

.tltaq-exp-div-all  { 

  border: 1px solid #E0E0E0;

  background: #e0f0f0;

  font-family: Arial, Helvetica;

  font-size: 12px;

  width: 725px;
 }




.tltaq-exp-tr  { 

  border: 1px solid red;

  background-color: #ffffff;



 }

.tltaq-exp-td { 

  font-family: Arial, Helvetica;

  font-size: 12px;



 }

.act-ueberschrift { 
  width: 300px;
  background: #ffffff;

  font-family: Arial, Helvetica;

  font-size: 12px;

  font-weight: bold;


  margin: 4px;
 }

#uml-liste { 
  max-height: 400px;
  vertical-align: top;
  overflow: auto;
  width: 740px;

 }
.uml-liste { 
  vertical-align: top;
  overflow: auto;
 }

.dd-liste2 { 
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  color: #000000;
  background-color: #DDD;
  empty-cells: show;

}

.ag-liste { 
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  max-height: 450px;
  color: #000000;
  background-color: #DDD;
  empty-cells: show;

}


.rleft { 
  border-left: 2px solid black;
 }

.h2title{
  font-size:24px;
  padding-right:10px;
}

.tltaq-div td { 
  padding: 2px 2px 2px 4px;
 }

  width: px;

.rep-td-0 { 
  white-space:nowrap; 
  overflow: hidden;
  max-height: 15px;
 }
.rep-td-1 { 
  white-space:nowrap; 
  overflow: hidden;
  width: 100px;
  max-height: 15px;
 }
.rep-td-2 { 
  white-space:nowrap; 
  overflow: hidden;
  max-height: 15px;
  width: px;
  width: px;
 }
.rep-td-3 { 
  white-space:nowrap; 
  overflow: hidden;
  max-height: 15px;
 }
.rep-td-4 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-5 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-6 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-7 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-8 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-9 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-10 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-11 { 
  white-space:nowrap; 
  overflow: hidden;
 }
.rep-td-12 { 
  white-space:nowrap; 
  overflow: hidden;
 }
