body {
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

/*******************************************/
/* LAYOUT DIVs  (Container)  **************/
/*****************************************/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* äussere Container         */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#pageBody {
	margin: 0;
	padding: 0;
	width: 100%;
}

#skipNavigation {
	display: none;
}

#pageHeader {
}

#mainNavigation {
}

#main {
}

#specialLinks {
	display:none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #pageHeader     */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#pageHeader #avoca-logo {
	width: 100%;
	text-align:right;
	margin-bottom: 20pt;
}

#pageHeader #citation {
	display:none;
}

#pageHeader #img-keefer {
	display:none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #mainNavigation */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #specialLinks   */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #main           */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#main #subNavigation1 {
}

#main #content {
}

/*******************************************/
/* POSITIONIERUNG DER NAVIGATIONS-ELEMENTE*/
/*****************************************/

/*******************************************/
/* HTML ELEMENTE und KLASSEN **************/
/*****************************************/
/* geordnet nach Container */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Allgemein                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* alle Navigationsbuttons      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
  
ul.nav {
	border: 1px dotted #999999;
	list-style: none;
	margin: 0 0 5pt 0;
	padding: 0;
}

ul.nav li {
	border-right: 1px solid #000;
	color:#666666;
	display: inline;
	font-size: 8pt;
	padding: 0 5pt 0 0;
}

ul.nav li span.active {
	color:#666666;
	font-weight: bold;
	text-decoration: underline;
}

ul.nav li a {

	color:#666666;
	text-decoration: none;
}


 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #mainNavigation    */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#mainNavigation img, #mainNavigation .imgSubtitle {
	display:none;
}

 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #languageSelection */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #impressum         */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #specialLinks  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #seminarDateLinks  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #main #subNavigation1    */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Container #main #content  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#mainNavigation h2, #subNavigation1 h2  {
	display: none;
}
 
#main #content h2  {
	font-size: 12pt;
	font-weight: bold;
	margin-top: 20pt;
}

#main #content h3 {
	line-height: 13pt;
	font-size: 10pt;
	font-weight: bold;
}

#main #content h3.partnerName {
	text-decoration: underline;
}

#main #content h4 {
	line-height: 13pt;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

#main #content p {
}

#main #content a {
	color: #003063; /* Farbe muss für den IE nochmals angeben werden */
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#main #content a:hover {
	color: #CCCCCC;
	text-decoration:underline;
}

#main #content li {
	list-style: url(../img/list-punkt.gif);
	margin-bottom: 5pt;
}

#main #content em {
	color: #f29400;
	font-style: normal;
}
#main #content .partnerlink {
	display: block;
	text-align: right;
}

#main #content .seminarTermineLink {
	margin-top: 3em;
	text-align: right;
}

#main #content .seminarTermineLink a {
	background: url(../img/pfeil.gif) no-repeat center left;
	padding: 0 0 0 20px;
}
