/* GENERAL fonts */
BODY {	
margin: 0 0 0 0; 
background-color: #2E2D33; 
}


P, OL, UL, DIV, H1, H2 {
	font-family: helvetica extended, arial;
	font-size: 12px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}


TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	font-size: 10px;
	color: #CACACA;
	padding-top: 5px;
	text-align: center;
}

/* Content column */
TD#content {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	vertical-align: top; 
	
}


/* mainMenu column */

TD#mainMenu DIV A:hover {
	 color: #FFFFFF;
		  }

/*  mainMenu, level 0, normal state (NO) */
TD#mainMenu .navi_no {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 1px;
  padding-top:0px;
  padding-left:11px;
  padding-right:30px;
  color: #999999;
  text-decoration: none;
  
}
/*  navi, level 0, active state (ACT) */
TD#mainMenu .navi_act {
  font-weight:bold;
  font-size: 15px;
  letter-spacing: 1px;
  padding-top:0px;
  padding-left:11px;
  padding-right:30px;
  color: #FFFFFF;
  text-decoration: none;
  }




/* subMenu column */

TD#subMenu {
    vertical-align: top; 
	width: 142px;
	height: 400px;	
	background-image : url(../images/spalte_links.jpg);
	background-repeat : no-repeat;
	background-color: #2E2D33;
	padding-top: 0px;
}
TD#subMenu DIV {
	width: 95%;
}
TD#subMenu DIV A {
	color: #CACACA;
	text-decoration: none;
}
TD#subMenu DIV A:hover {
	 font-weight: bold;
	 color: #FFFFFF;
}

/*  subMenu, level 1, normal state (NO) */
TD#subMenu DIV.subnav-no {
  font-size: 12px;
  letter-spacing: 1px;
  padding-top:20px;
  padding-left:10px;
  color: #CACACA;
}
/*  subMenu, level 1, active state (ACT) */
TD#subMenu DIV.subnav-act {
	font-weight:bold;
	font-size: 12px;
	letter-spacing: 1px;
	padding-top:20px;
	padding-left:10px;
	color: #FFFFFF;
	
	}
	
	
TD#subMenu DIV.subnav-act A {
  color: #FFFFFF;
   }
	
	
/*  subMenu, level 2, normal state (NO) */
TD#subMenu DIV.subnav2-no {
  font-size: 11px;
  letter-spacing: 1px;
  padding-top:10px;
  padding-left:20px;
  color: #CACACA;
}
/*  subMenu, level 2, active state (ACT) */
TD#subMenu DIV.subnav2-act {
  font-size: 11px;
  letter-spacing: 1px;
  padding-top:10px;
  font-weight:bold;
  padding-left:20px;
  color: #FFFFFF;
}

TD#subMenu DIV.subnav2-act A {
  color: #FFFFFF;
   }


/* metaMenu column */

TD#metaMenu {
    vertical-align: top; 
	width: 142px;
	height: 100px;	
	background-color: #2E2D33;
	padding-top: 0px;
}
TD#metaMenu DIV {
	width: 95%;
}
TD#metaMenu DIV A {
	color: #CACACA;
	text-decoration: none;
}
TD#metaMenu DIV A:hover {
	color: #FFFFFF;
}

/*  metaMenu, normal state (NO) */
TD#metaMenu .metanav-no {
  font-size: 10px;
  font-weight: bold;
  letter-spacing: 1px;
  padding-top:10px;
  padding-left:10px;
  color: #CACACA;
  text-decoration: none;
  
}
/*  metaMenu, active state (ACT) */
TD#metaMenu .metanav-act {
  font-weight:bolder;
  font-size: 10px;
  letter-spacing: 1px;
  padding-top:10px;
  padding-left:10px;
  
  text-decoration: none;
  }
  
TD#metaMenu DIV.metanav-act A {
   color: #FFFFFF;
   }
   
   
   
   
   /*bilder-labels ausblenden*/
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	display:none;
	margin:0;
}