/*  
        (c) IT-MINDS  
*/


/* navi links  */
.navi { text-decoration: none; color: #666666; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.navi:visited { text-decoration: none; color: #666666; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.navi:hover {
	color: #39A7DF;
	line-height: 145%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.navi-active {
	text-decoration: none;
	line-height: 145%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* Footer */
.footer {
	text-decoration: none;
	color: #949494;
	line-height: 110%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.footer {text-align: center; }

.footerlink {
	text-decoration: none;
	color: #39A7DF;
	line-height: 110%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.footerlink:visited {
	text-decoration: none;
	line-height: 110%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.footerlink:hover {
	text-decoration: underline;
	line-height: 110%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}


.itmlink {
	text-decoration: none;
	color: #39A7DF;
	line-height: 145%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.itmlink:visited {
	text-decoration: none;
	line-height: 145%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.itmlink:hover {
	text-decoration: underline;
	line-height: 145%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


a {
	text-decoration: none;
	color: #39A7DF;
	line-height: 145%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a:visited {
	text-decoration: none;
	line-height: 145%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	line-height: 145%;
	color: #39A7DF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


/* typo3 */

td, .bodytext { color: black; font-weight: normal; line-height: 145%; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  margin: 0px; padding: 0px; border: 0px; text-align: left}

h1 { color: black; font-weight: normal; font-size: 15px; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  letter-spacing: 1px;  }
h2 { color: black; font-weight: normal; font-size: 13px; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  letter-spacing: 1px;  }
ul { color: black; font-weight: normal; font-size: 11px; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

table.morelinks {
	width: 100%;
}
table.morelinks th { background-color: #04528C; 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: left;
	line-height: 20px;
      }
table.morelinks td { 
     background-color: #DCDCDC; 
	  font-size: 9px;  
	  font-style: normal;  
	  font-weight: normal;  
	  color: black;  
     }

.ft12px { color: black; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.ft10px { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.formular { color: black; font-size: 11px; font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #666666 }

/* Indexed Search Engine CCS defs. */

option { color: black; font-size: 10px; font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 10px 10px 10px 10px;  height: 14px;      }
.tx-indexedsearch .tx-indexedsearch-searchbox P { color: black; font-size: 11px; font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { color: black; font-size: 11px; font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #666666 }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { color: black; font-size: 11px; font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #666666 }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family:verdana;}	
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px;}	
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background: #EBEBEB; color: #666666; font-size:11px; font-family:Verdana; width:50px  }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color: black; font-size:12px; font-family:Verdana; width:50px  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color: black; font-size:11px; font-family:Verdana; width:50px }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { color: black; font-size:11px; font-family:Verdana }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#ffffff; color: black; font-size: 11px; font-family: Verdana}	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; color: black; font-size: 11px; font-family: Verdana; }	  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: black; font-size: 11px; font-family: Verdana; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle} 
.tx-indexedsearch-browsebox-SCell { margin-top:0px; margin-bottom:0px; color: #666666; font-size: 11px; font-family: Verdana; } 
.tx-indexedsearch-browsebox TD { margin-top:0px; margin-bottom:0px; color: #666666; font-size: 11px; font-family: Verdana; }



ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
}

ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	list-style-image: url(li_bullet.gif);
}

ul li a { color: #39A7DF;  text-decoration: none;  }
ul li a:hover { color: #39A7DF;  text-decoration: underline;  }
ul li a:visited { color: #39A7DF; }

/*.csc-firstHeader { color: black; font-size: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;  font-style: normal;  letter-spacing: 2px;  }
*/
.csc-caption { color: black; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
.csc-sitemap-level1 {color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:14px}
.csc-sitemap-level2 {color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:12px; text-indent: 20px}
.csc-sitemap-level3 {color: black; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:12px; text-indent: 40px}
.csc-caption {color: black; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:9px;  text-decoration: none;  font-style: normal;  font-weight: normal;  letter-spacing: normal;   }

.itmi2	{ color: black; font-weight: bold; font-style:normal; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.itms5	{ color: black; font-weight: normal; font-style:normal; font-size: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.itms7	{ color: black; font-weight: normal; font-style:normal; font-size: 7px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.itms9	{ color: black; font-weight: normal; font-style:normal; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
