body {
  clip:  rect(   );
  scrollbar-3dlight-color: #8899DD;
  scrollbar-arrow-color: #555599;
  scrollbar-base-color: #96AAB4;
  scrollbar-darkshadow-color: #444488;
  scrollbar-face-color: #96AAB4;
  scrollbar-highlight-color: #D4D4D4;
  scrollbar-shadow-color: #555599;
  scrollbar-track-color: #FFFFFfF;
  font-family: "Arial, Verdana";
  text-decoration: none;
  margin-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-style: none;
  border-left-width : 0px;
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  background-color : #CBCBCB;
  color : #555555; 
 }

 body.window {
  clip:  rect(   );
  scrollbar-3dlight-color: #8899DD;
  scrollbar-arrow-color: #555599;
  scrollbar-base-color: #96AAB4;
  scrollbar-darkshadow-color: #444488;
  scrollbar-face-color: #96AAB4;
  scrollbar-highlight-color: #D4D4D4;
  scrollbar-shadow-color: #555599;
  scrollbar-track-color: #FFFFFfF;
  font-family: "Arial, Verdana";
  text-decoration: none;
  margin-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-style: none;
  border-left-width : 0px;
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  background-color : #FFFFFF;
  color : #555555; 
 }

td.headline
{
 font-family: "Arial, Verdana";
 color: #333333;
 font-weight: bold;
 font-size: 16px;
}

 td.headerTitle
{
 font-family: "Arial, Verdana";
 color: #FFFFFF;
 font-weight: bold;
 font-size: 14px;
}

 table {
   border-width: 0px;
   margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
   padding: 0px;
   border-style: none;
  }
 

a {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #007CC3;
  font-weight:bold;
}

a:hover {
  font-family: "Arial, Verdana";
  font-weight:bold;
  text-decoration: underline;
  font-size: 12px;
  color: #CD4444;
}

a.hover {
  font-family: "Arial, Verdana";
  text-decoration: underline;
  font-weight:bold;
  font-size: 12px;
  color: #CD4444;
}


a.small {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 9px;
  color: #007CC3;
  font-weight:normal;
}

a.small:hover {
  font-family: "Arial, Verdana";
  font-weight:normal;
  text-decoration:none;
  font-size: 9px;
  color: #CD4444;
}

a.small.hover {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-weight:normal;
  font-size: 9px;
  color: #CD4444;
}

td.text {
  border-width: 0px;
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 13px;
  color: #333333;
  // line-height: 16px;
  font-weight:normal;
}


a.footer {
  font-family: "Arial, Verdana";
  font-weight:bold;
  text-decoration:none;
  font-size: 10px;
  color: #007CC3;
}



a.footer:hover {
font-family: "Arial, Verdana";
 font-weight:bold;
 text-decoration: none;
  font-size: 10px;
  color: #CD4444;

}

a.footer.hover {
font-family: "Arial, Verdana";
 text-decoration: none;
 font-weight:bold;
   font-size: 10px;
  color: #CD4444;
}

img {
  border-width: 0px;
  border-style: none;
  }

map{
 border-width: 0px;
border-style: none;
}

a.img{
border-width: 0px;
border-style: none;
}
  
input {
font-family: "Arial, Verdana";
 background-color: #FFFFFF;
 font-size: 12px;
 color: #444444;
 border-color:#888888;
// border-style: solid;
 border-width: 1px;

 }

textarea {
font-family: "Arial, Verdana";
 background-color: #FFFFFF;
 font-size: 12px;
 color: #444444;
 border-color:#888888;
// border-style: solid;
 border-width: 1px;
 width: 300px;

 }

 input.qsearch {
font-family: "Arial, Verdana";
background-color: #EFEDDF;
font-size: 12px;
 color: #444444;
 border-color:#888888;
 border-style: solid;
border-right-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
width: 100px;
 }

 
 
td.title 
{
 font-family: "Arial, Verdana";
 color: #FFFFFF;
 font-weight: bold;
 font-size: 14px;
 background-color: #8CA3B7;
}

td.titleBig 
{
 font-family: "Arial, Verdana";
 color: #FFFFFF;
 font-weight: bold;
 font-size: 16px;
 background-color: #8CA3B7;
}
 
 tr.lightYellow {
   background-color: #DAD0AD;
 }

 tr.lightBlue{
   background-color: #B9C0B9;
 }



table.tooltip{
background-color: #444444;
}

td.tooltipTitle{
  font-family: "Arial, Verdana";
   color: #C1004F;
   font-weight: bold;
   font-size: 12px;
   text-align: center;
}

td.tooltipText{
font-family: "Arial, Verdana";
   color: #333333;
   font-weight: normal;
   font-size: 11px;
   text-align: left;
}



   td.messageText {
   font-family: "Arial, Verdana";
   color: #FFFFFF;
   font-weight: bold;
   font-size: 14px;
   text-align: left;
   }


input.radio {
background-color: #DBE2DB;
border-style: none;
border-width: 0px;
}

select.select {
font-family: "Arial, Verdana";
 background-color: #EFEDDF;
 font-size: 12px;
 color: #444444;
 border-color:#888888;
 border-style: solid;
 border-width: 1px;
}

 td.formTextBold{
   font-family: "Arial, Verdana";
   color: #333333;
   font-weight: bold;
   font-size: 12px;
   text-align: left;
 }

  td.formText{
   font-family: "Arial, Verdana";
   color: #333333;
   font-weight: normal;
   font-size: 12px;
   text-align: left;
 }

 input.submit {
 font-family: "Arial, Verdana";
   color: #C1004F;
   font-weight: bold;
   font-size: 12px;
   text-align: center;
   border-style: solid;
   border-width: 1px;
   border-color: #8CA3B7;
  }



/* Klassen zum dynamischen Austausch bei Hilfe Button */

.helpPressed{
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #FFFFFF;
  font-weight:bold;
}

.helpReleased
{
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #C1004F;
  font-weight:bold;
}



td.infoText
{
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #222222;
  // line-height: 14px;
  font-weight:normal;
}

td {
  font-family: "Arial, Verdana";
  // line-height: 20px;
  text-decoration:none;
  font-size: 12px;
  color: #111111;
  font-weight:normal;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}



.footer2 {
  font-size: 10px;
  font-family: "Verdana";
  color: #666666;

  font-weight:bold;
  background-color: #DDDDDD;
  border-style: solid;
  border-left-width : 0px;
  border-top-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-color: #999999;
  
}

.text16 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 16px;
  color: #111111;
  // line-height: 20px;
  font-weight:normal;
}

.text18 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 18px;
  color: #111111;
  // line-height: 20px;
  font-weight:normal;
}

.text18b {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 18px;
  color: #111111;
  // line-height: 20px;
  font-weight:bold;
}

td.text11b {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #111111;
  // line-height: 20px;
  font-weight:bold;
}

td.text12 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #111111;
  // line-height: 20px;
  font-weight:normal;
}

td.titleBlue {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 14px;
  color: #007CC3;
  // line-height: 20px;
  font-weight:normal;
  background-color: #DDDDDD;
   border-style: solid;
  border-left-width : 1px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 0px;
  border-color: #BBBBBB;
}

.blue {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 14px;
  color: #007CC3;
  font-weight:bold;
}

.blue16 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 16px;
  color: #007CC3;
  // line-height: 20px;
  font-weight:bold;
}

.white {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 14px;
  color: #FFFFFF;
  // line-height: 20px;
  font-weight:bold;
}

.white16 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 16px;
  color: #FFFFFF;
  // line-height: 20px;
  font-weight:bold;
}

.error {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 14px;
  font-weight:normal;
  color: #D82524;
}

.red {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 14px;
  color: #D82524;
  // line-height: 20px;
  font-weight:bold;
}

.red16 {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 16px;
  color: #D82524;
  // line-height: 20px;
  font-weight:bold;
}

table.mainWindow {
border-style: solid;
border-left-width : 1px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-color: #999999;
}

ul{
  list-style-image: "images/bullet.gif";
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 12px;
  color: #111111;
  // line-height: 20px;
  font-weight:normal;
}



li.text16{
font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 16px;
  color: #111111;
  // line-height: 20px;
  font-weight:normal;
}


td.overview {
  font-family: "Arial, Verdana";
  text-decoration:none;
  font-size: 13px;
  color: #111111;
  background-color: #EEEEEE;
  // line-height: 16px;
  font-weight:normal;
  //border-style: solid;
/*border-left-width : 1px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;*/
  border-width: 1px;
  border-color: #BBBBBB;
}


img.overview {
//  border-style: solid;
  border-width: 1px;
  border-color: #888888;
}

table.tooltip{
background-color: #444444;
}

td.tooltipTitle{
  font-family: "Arial, Verdana";
   color: #007CC3;
   font-weight: bold;
   font-size: 12px;
   text-align: center;
}

td.tooltipText{
font-family: "Arial, Verdana";
   color: #333333;
   font-weight: normal;
   font-size: 11px;
   text-align: left;
}

table.entryD
   {
	background-color: #DBE2DB;
	border-style: solid;
	border-width: 1px;
    border-color: #888888
	/*border-color: #8CA3B7;*/
   }
