body {
	background: #fff;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	line-height: 1.3em;
	font-size: 76%;
	color: #000;
}
h1, h2, h3, h4, h5, h6 {
	font-family:	Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-weight:	bold;
}
h1, h2 {	font-size: 1.2em; line-height: 1.4em; padding: 15px 0 5px 0;}
h3, h4 {	font-size: 1.4em; line-height: 1.6em; padding: 15px 0 5px 0;}
h5, h6 {	font-size: 1.6em; line-height: 1.8em; padding: 15px 0 5px 0;}
h1, h3, h5 {	color: #3d3d8a;}
h2, h4, h6 {	color: #b1162e;}

.foto  { background: url(../images/leer.jpg) #ddd no-repeat ; width: 115px;} 
.name  { font-size: 1.2em; line-height: 1.6em; color: #3d3d8a; background: #ddd; font-weight:bold; }
.firma { font-size: 1.0em; line-height: 2em; color: #3d3d8a; vertical-align:top;}
.beschreibung { padding-right: 20px; vertical-align:top;}
.info {width: 75%;vertical-align:top;}
.kursvorueber { color:	#aaa !important;font-size: 1.0em; }
.kurslaeuft   { color:	#3d3d8a !important;font-size: 1.0em; }

p, table p { 
	text-align:	left;
	font-family:	Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:	1.0em;
	line-height:	20px;
	color:		#000;
	padding-top:	5px;
}
table p {
	padding-top:	0px;
}
ul {
	list-style-type: 		disc;
	list-style-position:	inside;
	padding-bottom:		10px;
}
li {
	
	text-align:		left;
	font-family:		Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:		1.0em;
	line-height:		20px;
	margin-left: 		40px;
	padding-bottom: 		5px;
	color:			#000;
}


div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }

/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore  { border: red dashed 1px; color: red; }
hr.system-pagebreak { border: gray dashed 1px; color: gray; }
.readon, .readon2, .reaktionen , .anmeldeformular, .folder {
	display:		block;
	font-family:	Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:		10px;
	line-height:	15px;
	padding:		1px 2px 1px 25px;
	margin-top:		1px;
	color:			#fff;
	background:		url(../images/pfeil2.gif) no-repeat scroll 0 0;
}
.readon, .folder, .reaktionen, .anmeldeformular, .agblink { width:	100px; }
.readon2		{ width: 185px;}
.readon		{ background-color:	#b1162e; }
.readon2		{ background-color:	#b1162e; }
.folder		{ background-color:	#b1162e; }
.reaktionen	{ background-color:	#3ca6e6; }
.anmeldeformular	{ background-color:	#3d3d8a; }
.agblink		{ background-color:	#3d3d8a; }