@charset "utf-8";
/* CSS Document */

body{
  background-color:#939598;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

td{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

table#program p.bodytext, table#training p.bodytext{
  padding:0px;
  margin:0px;
}

table#program td, table#training td{
	vertical-align:top;
  border-bottom:1px solid #000000;
}

.colored{
  background-color:#D4D4D4;
  /*background-color:#D49115;*/
}

th{
  background-color:#D49115;
}

a{
	font-weight:bold;
	color:#6BA2CC;
	text-decoration:none;
}

.colored-kontakt{
  background-color:#6BA2CC;
  color:#FFFFFF;
  padding-bottom:10px;
  padding-top:10px;
  padding-left:5px;
  padding-right:5px;
  /*background-image:url(img/right-bg.gif);
  background-position:bottom;
  background-repeat:no-repeat;*/ 	
  text-align:left;
}

.content-c{
  text-align:left;
}

.navi-c{
  text-align:left;
  background-color:#6BA2CC;
}

.goos{
  padding-right:10px;
}

.goos a, .colored-kontakt a{
  color:#FFFFFF;
  text-decoration:none;
}

h1{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  padding-top:0px;
  margin-top:4px;
  padding-bottom:0px;
  margin-bottom:6px;
}

h2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  padding-top:0px;
  margin-top:4px;  
  padding-bottom:0px;
  margin-bottom:2px;
}

.bodytext{
  padding-top:0px;
  margin-top:0px;
}


/* Menu 1 column */
TD#navi {	
	vertical-align: top; 
	padding-top: 10px;
}
TD#navi DIV {
	width: 95%;
}
TD#navi DIV A {
	color: navy;
	text-decoration: none;
}
TD#navi DIV A:hover {
	text-decoration: underline;
}
/*  MENU 1, level 1, normal state (NO) */
TD#navi DIV.menu1-level1-no {
  font-size: 11px;
  padding-top:15px;
  padding-left:5px;
}
TD#navi DIV.menu1-level1-no A {
  color:#FFFFFF;
  padding-left:15px;
  font-weight:bold;
  text-transform:uppercase;
  text-decoration:none;
}
/*  MENU 1, level 1, active state (ACT) */
TD#navi DIV.menu1-level1-act {
  font-weight:bold;
  font-size: 11px;
  padding-top:15px;
  padding-left:5px;
}
TD#navi DIV.menu1-level1-act A {
  color:#FFFFFF;
  padding-left:15px;
  text-transform:uppercase;
 text-decoration:none;
}

/*  MENU 1, level 2, normal state (NO) */
TD#navi DIV.menu1-level2-no {
  font-weight:bold;
  padding-top:5px;
  font-size: 10px;
}
TD#navi DIV.menu1-level2-no A{
  	color:#FFFFFF;
    padding-left:10px;
	 text-decoration:none;
}
/*  MENU 1, level 2, active state (ACT) */
TD#navi DIV.menu1-level2-act {
  padding-top:5px;
  font-size: 10px;
  font-weight:bold;
}

TD#navi DIV.menu1-level2-act A{
  color:#FFFFFF;
  padding-left:10px;
   text-decoration:none;
}

TD#navi DIV.menu-level-2-all{
  width:180px;
  margin-left:15px;
  margin-top:5px;
  padding-bottom:5px;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
}

/*  MENU 1, level 3, normal state (NO) */
TD#navi DIV.menu1-level3-no {
  font-weight:bold;
  padding-top:5px;
  font-size: 10px;
}
TD#navi DIV.menu1-level3-no A{
  color:#FFFFFF;
  padding-left:10px;
   text-decoration:none;
}
/*  MENU 1, level 2, active state (ACT) */
TD#navi DIV.menu1-level3-act {
  padding-top:5px;
  font-size: 10px;
  font-weight:bold;
}

TD#navi DIV.menu1-level3-act A{
  color:#FFFFFF;
  padding-left:10px;
   text-decoration:none;
}

TD#navi DIV.menu-level-3-all{
	margin-left:20px;
	margin-top:5px;
	padding-bottom:5px;
	margin-right:10px;
}

.showResultsWrap, .browseLinksWrap{
	text-align:center;
}

.tx-neofileshare-pi1{
	border:0;
}

.tx-neofileshare-pi2 .tx-neofileshare-pi2-listrow table {
	width:100%;
}

.tx-neofileshare-pi2 .browseLinksWrap{
	width:98%;
}
