/* CSS Document */



/* BILDER-SEKTION */


		



/* SCHRIFTEN-SEKTION */

ul,body,p,td,tr,table,ol,div,h1,h2,h3,h4	{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	}
		
.zitat {
	font-size:11px;
	color: #000079;
	line-height:13px;
	}

.quellenangabe {
	font-size:9px;
	color:#999999;
	line-height:12px;
	}
	
.quellenangabe2 {
	font-size:11px;
	color:#999999;
	line-height:20px;
	}

.quellenangabe3 {
	font-size:11px;
	color:#999999;
	line-height:20px;
	}


.italic {
	font-size: 11px; 
	font-style:italic;
	}

.standardstrong {
	font-size: 11px;
	font-weight:bold;
	}

.standardstrong_blau {
	font-size: 11px;
	color:#000079;
	font-weight:bold;
	}

h1 		{
	font-size: 14px; 
	color:#000000;
	font-weight:bold; 
	margin-bottom:6px;
	}
	

h2 		{
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
    margin-top:16px;
    clear:right;
	}
	
h3 		{
	font-size:11px;
	font-weight:bold;
	}

h3.haus {
	font-size:12px;
	font-weight:bold;
	color:#000079;
	}



h2.kursueberschrift, #kursprogramm h2 {
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	margin-bottom:4px;
	background-color: #E5E5E5;
	width: 480px;
	text-align: center;
	vertical-align: middle;
	line-height: 22px;
	}

h3 {
  font-weight: bold;
  font-size: 12px;
  color:#000079;
  clear:right;
}    

h3 span {float:right;} 

h4 {
  font-weight: bold;
  font-size: 11px;
  color:#000;
}

h5 {
  margin:5px 0 0 0;
  padding:0;
  font-size: 11px;
  font-weight:bold;
  clear:right;
}


#kursprogramm table {     width: 480px;    }


#kursprogramm th {
    padding-right: 14px;
    vertical-align: top;
}

#kursprogramm td {
    vertical-align: top;
}

table#kursprogramm table { border-collapse:collapse;   }

table#kursprogramm th { width: 190px; }

ul.none {list-style-type:none;}     
ul.none li {}



a img.nachoben {
  float: right;
  width: 17px;
  height: 12px;
  border:0;
  display: block;
  margin:10px 0 20px 0;
  border:0;

}




td.kurstitel {
	font-size:11px;
	font-weight:bold;
	color:#000064;
	height:19px; 
	width:370px;
	vertical-align:top;
}

td.datum  {
	font-size:11px;
	font-weight:bold;
	color:#000064;
	height:19px;
	width:130px;
	vertical-align:top;
}


table.buecher td {vertical-align:top; padding-bottom:10px;}

table.buecher h4 {margin-top:0;}
table.buecher img {margin-right:5px; border: 1px solid #D7D7D7;}
table.buecher a {text-decoration:none; color:#000064;}
table.buecher a:hover {text-decoration:underline;}

/* LINKS */



a:link {
	color:#000000;
	text-decoration:underline;  
         }

a:visited {
 	color:#000000;
	text-decoration:underline;
         }

a:hover {
 	color:#000000;
	text-decoration:underline;
         }

a:active {
 	color:#000000;
	text-decoration:underline;
         }

/* Diverse Links */

a.buchlink {
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	color:#000;
         }

a.web {
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	color:#666666;
         }
		 
a.web:hover {
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	color:#666666;
         }


a.quellenangabe2 {
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	color:#999999;
	line-height:20px;
	text-decoration:underline;
	}
	
a.quellenangabe3 {
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	color:#999999;
	line-height:20px;
	text-decoration:none;
	}

/* Hauptnavigationspunkte OHNE Untermenü  */

a.nav  {
	text-decoration:none;
	color:#000;
	font-weight:800;
        }

a.nav:hover  {
	text-decoration:none;
	color:#000;
	font-weight:800; 
        }

a.nav:visited  {
	text-decoration:none;
	color:#000;
	font-weight:800;
        }
		
		


/* Hauptnavigationspunkte MIT Untermenü  */
		
a.navseite	{
	text-decoration:none;
	color:#000;
	font-weight:800;
        }		
		
a.navseite:hover {
	text-decoration:none;
	color:#000;
	font-weight:800;
        }

a.navseite:visited {
	text-decoration:none;
	color:#0000064;
	font-weight:800;
        }
		
/* Unternavigation, wenn Menü aufgeklappt */

a.navu:link	{
	text-decoration:none;
	color:#575757;
	font-weight:normal;
         }

a.navu:hover	{
	text-decoration:none;
	color:#575757;
	font-weight:normal;
         }

a.navu:visited	{
	text-decoration:none;
	color:#575757;
	font-weight:normal;
         }
		 
		   
/* Impressumslink */

a.impressum  {
	text-decoration:underline;
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	}
	
a.impressum:hover  {
	text-decoration:underline;
	font-size:11px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	}


/* NAVIGATION */

.verzeichnis1 { /*  Hauptnavpunkt, wenn geschlossen  */
		font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
                 }

.verzeichnis1mup {  /*  Hauptnavpunkt, wenn aufgeklappt  */
		font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #000000;
		margin-bottom:-5px;
		margin-top:5px;

                 }

.verzeichnis2 { /*  Navunterpunkte, wenn aufgeklappt  */
		font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
        font-weight:200; 
		margin-bottom:-5px; 
		margin-top:5px;
                 }


/* Anweisunge für Klappmenü */

#kurse_mono    {
		display:inline;
         }
#kurse_poly    {
		display:none;
         }
#kurse_polyojs	{
		display:inline;
                 }
#kurse_monou    {
		display:none;
         }
#kurse_polyu    {
		display:inline;
         }



#texte_mono    {
		display:inline;
         }
#texte_poly    {
		display:none;
         }
#texte_polyojs	{
		display:inline;
                 }
#texte_monou    {
		display:none;
         }
#texte_polyu    {
		display:inline;
         }


#infos_mono    {
		display:inline;
         }
#infos_poly    {
		display:none;
         }
#infos_polyojs	{
		display:inline;
                 }
#infos_monou    {
		display:none;
         }
#infos_polyu    {
		display:inline;
         }


/* Nav-Tabelle */

td.punkte {
		background-image:url(images/punkte.gif); 
		vertical-align:top;
		background-repeat:repeat-x;
		height:3px;
		}
		
td.spacerpunkte {
		vertical-align:top;
		height:3px;
		}
		
td.navliste {
		height:16px;
		vertical-align:top;
		}
		
/* Hauptnavigationspunkt AKTIV */
		
td.navliste_aktiv {
		color: #000079;
		font-size: 11px; 
		font-weight:bold;
		height:16px;
		vertical-align:top;
		}

.unterpunkt_aktiv   {
		color: #000079;
		margin-bottom:5px; 
		margin-top:5px;
		}
		

/* Haarlinie um das Textfeld */

.border {
		border-style: solid; 
		border-color:#999999;
		border-width:1px;
		}

/* Sonstiges */


blockquote { margin:18px 0 0 20px; padding:0;  }
cite {	font-style: italic;  }       

.button {margin-top:10px;}
