/* ##  Veranstaltungs Detailansicht */
@import url("00_textformat.css");


#veranstaltung h1, #kurs h1 {
	display:block;
	float:left;
	width:100%;
	padding:15px 0px 5px 0px;
	margin:0px;
	color:#c03;
	font: bold 0.688em Verdana, Geneva, sans-serif;
}
#veranstaltung h2, #kurs h2 {
	display:block;
	float:left;
	width:100%;
	padding:0px 0px 20px 0px;
	margin:0px;
	color:#000;
	font: bold 0.688em Verdana, Geneva, sans-serif;
}
#veranstaltung h3, #kurs h3 {}
#veranstaltung h4, #kurs h4 {
	font: bold 0.75em Arial, Helvetica, Sans-serif;
	margin:0px;
	padding:15px 0px 0px 0px;
	color:#000;
	
}
#veranstaltung h5, #kurs h5 {
	display:block;
	float:left;
	clear:left;
	width:100%;
	font: bold 0.688em Verdana, Geneva, sans-serif;
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#c03;
}
#veranstaltung h6, #kurs h6 {
	display:block;
	float:left;
	width:5em;
	font: 1em Verdana, Geneva, sans-serif;
	padding:0;
	margin:0px;
	color:#666;
}

#veranstaltung, #kurs {
	display:block;
	float:left;
	width:524px;
	padding:0px 0 30px 0px;
	margin:0px;
	overflow:hidden;
	background: url(imgneu/article_ubr.gif) no-repeat top left;
}

#articledetails.breit, .detailsbreit {display:block; float:left; width:516px; padding:20px 0 0 0; margin:0;}
#articledetails.schmal, .detailsschmal {display:block; float:left; width:386px; padding:20px 0 0 0; margin:0;}
.normal {}
.mitlgied {}
.funktionaer {}
.mitarbeiter {}
/* Standard additive */
/* Haupttext */
#vorspann {
	display:block;
	float:left;
	width:100%;
	font: 0.688em Verdana, Geneva, sans-serif;
	margin:0px;
	padding:26px 0 24px 0;
	color:#000000;
	background:url("imgneu/content_single.gif") repeat-x left top;
	line-height:1.455em;
}
#wysiwyg {
	display:block;
	float:left;
	width:100%;
	font: 0.688em Verdana, Geneva, sans-serif;
	color:#000;
	line-height:1.455em;
}

#wysiwyg ul{}
.zusammenfassung {
	display:block;
	font: 0.688em Verdana, Geneva, sans-serif;
	margin:0px;
	padding:0px;
	color:#000;
}
.contentlinkintern, .contentlinkextern, .bestellung {
	display:block;
	float:left;
	clear:both;
	padding:10px 0 0 0;
	margin:0px;
	width:100%;
}

.contentlinkintern a, .contentlinkextern a, .bestellung a {
	display:block; float:left; padding:0 0 0 15px; margin:0px; font: 0.688em Verdana, Geneva, sans-serif; line-height:1.3em; text-decoration:underline; color:#000; margin-right:-3px; padding-right:3px;
}
.contentlinkintern a { background:url("imgneu/link_intern.gif") no-repeat left 0.2em; }
.contentlinkextern a { background:url("imgneu/link_extern.gif") no-repeat left 0.2em; }
.bestellung a { background:url("imgneu/link_extern.gif") no-repeat left 0.2em; }
.contentlinkintern a:hover, .contentlinkextern a:hover, .bestellung a:hover {
	text-decoration:none;
}
/* Haupttext - additive */

/* Artikelbeiwerk */
#articleadditive {
	display:block;
	float:left;
	width:120px;
	height:auto;
	padding:0px;
	padding-right:10px;
	margin:0px;
	overflow:hidden;
}
/* MMO */
#articlepic {
	display:block;
	float:left;
	clear:left;
	width:120px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:url("imgneu/content_single.gif") repeat-x left bottom;
}
#articlepic_1, #articlepic_2, #articlepic_3 {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	padding-bottom:20px;
	margin:0px;
	margin-right:-3px;
}
#articlepic img {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	margin-right:-3px;
	border:none;
}

.pictext {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	font: 0.625em Verdana, Geneva, sans-serif;
	color:#666;
	margin-right:-3px;
}
/* MMO - additive*/
/* Multimedia */
#multimedia {
	display:block;
	float:left;
	width:120px;
	padding:10px 0px 20px 0px;
	margin:0px;
	margin-right:-3px;
	background:url("imgneu/content_single.gif") repeat-x left top #FFFFFF;
}
#multimedia ul{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	list-style: none;
}
#audio {
	display:block;
	float:left;
	width:120px;
	padding:0 0 5px 0;
	margin:0px;
}
#audio a{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	font: 0.688em Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000;
}
#audio a:hover {
	text-decoration:none;
}
#image, #video {
	display:block;
	float:left;
	width:120px;
	padding:0 0 5px 0px;
	margin:0px;
}
#image a, #video a{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	font: 0.688em Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000;
}
#image a:hover {
	text-decoration:none;
}
/* Multimedia - additive */
/* Downloads */
#downloads {
	display:block;
	float:left;
	width:120px;
	padding:10px 0px 20px 0px;
	margin:0px;
	margin-right:-3px;
	background:url("imgneu/content_single.gif") repeat-x left top #FFFFFF;
}
#downloads ul{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	list-style: none;
}
.downloads {
	display:block;
	float:left;
	width:120px;
	padding:0 0 5px 0;
	margin:0px;
}
.downloads a{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	font: 0.688em Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000;
}
.downloads a:hover {
	text-decoration:none;
}
/* Downloads - additive*/
/* Linkset Intern */
#linksintern {
	display:block;
	float:left;
	width:120px;
	padding:10px 0px 20px 0px;
	margin:0px;
	margin-right:-3px;
	background:url("imgneu/content_single.gif") repeat-x left top #FFFFFF;
}
#linksintern ul{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	list-style: none;
}
.linksintern {
	display:block;
	float:left;
	width:120px;
	padding:0 0 8px 0;
	margin:0px;
}
.linksintern a{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	font: 0.688em Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000;
}
.linksintern a:hover {
	text-decoration:none;
}
/* Linkset Intern - additive */
/* Linkset Extern */
#linksextern {
	display:block;
	float:left;
	width:120px;
	padding:10px 0px 20px 0px;
	margin:0px;
	margin-right:-3px;
	background:url("imgneu/content_single.gif") repeat-x left top #FFFFFF;
}
#linksextern ul{
	display:block;
	float:left;
	width:120px;
	padding:0;
	margin:0px;
	list-style: none;
}
.linksextern {
	display:block;
	float:left;
	width:120px;
	padding:0 0 5px 0;
	margin:0px;
}
.linksextern a{
	display:block;
	float:left;
	padding:0;
	width:120px;
	margin:0px;
	font: 0.688em Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000;
}
.linksextern a:hover {
	text-decoration:none;
}

/* Linkset Intern - additive */
/* Linkset Extern */
/* Linkset Extern - additive */
/* Artikelfooter */

/* Artikelfooter - additive */





/* Daten */

#daten { display:block;
	float:left;
	width:100%;
	font: 0.688em Verdana, Geneva, sans-serif;
	color:#000;
	line-height:1.455em;
	margin:0;
	padding:0 0 10px 0;}

#daten .wann, #daten .wo, #daten .veranstalter, #daten .ansprech, #daten .kontakt

 { display:block;
	float:left;
	width:100%; }
#daten .veranstalter {
padding-top:10px;
}

#daten .describetitle { display:block; float:left; width:5em; }
#daten .fcontent { display:block; float:left;}
#daten .veranstalter .describetitle {display:none;}

#daten .ansprech .describetitle{width:10em;}

#daten a { text-decoration:none; color:#9D9D9D; }

#daten a:hover { text-decoration:underline; }


/* Schipzusatz */
#kurs .coursedetails {}
#kurs .wann, #kurs .wo, #kurs .veranstalter, #kurs .section, #kurs .beginn, #kurs .ende, #kurs .schlagwort, #kurs .courseaim, #kurs .maxstudents, #kurs .maxwomen, #kurs .price, #kurs .priceinfo, #kurs .requirements, #kurs .reqcourse, #kurs .place, #kurs .people, #kurs .person, #kurs .openfor, #kurs .wysiwyg, #kurs .instructors, #kurs .datum {display:block; float:left; padding: 2px 0 3px 0; margin:0; width:510px; font: 1em Verdana, Geneva, sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}
#kurs .wanntitle, #kurs .wotitle, #kurs .veranstaltertitle, #kurs .sectiontitle, #kurs .beginntitle, #kurs .endetitle, #kurs .schlagworttitle, #kurs .courseaimtitle, #kurs .maxstudentstitle, #kurs .maxwomentitle, #kurs .pricetitle, #kurs .priceinfotitle, #kurs .requirementstitle, #kurs .reqcoursetitle, #kurs .placetitle, #kurs .peopletitle, #kurs .persontitle, #kurs .openfortitle, #kurs .wysiwygtitle, #kurs .instructorstitle, #kurs .datumtitle {display:block; float:left; width:180px; height:100%; text-align:right; margin-right:-3px;font-weight:bold; padding-right:10px;}

#kurs .fcontent {display:block; float:left; width:320px; padding:0; margin:0;}

#kurs .section, #kurs .schlagwort {display:none;}
#kurs .placeurlid {display:none;}

#kurs .functions {
	display:block; float:left; width:510px; padding:20px 0 0 0; margin:0; font: 0.875em Verdana, Geneva, sans-serif; color:#000;
}
#kurs .status {display:block; float:left; padding: 2px 0 3px 0; margin:0; width:510px; font: 1em Verdana, Geneva, sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}
#kurs .statustitle {display:block; float:left; width:180px; height:100%; text-align:left; margin-right:-3px;font-weight:bold; padding-right:10px;}
#kurs .status .fcontent {text-align:right;}

#kurs .function {
	display:block; float:left; width:510px; padding:10px 0 0 0; margin:0; 
}

#kurs .function a {
	background-color:#fff;
border:1px solid #666;
color:#c03;
display:block;
float:right;
margin:0;
padding:3px 5px 4px;
text-decoration:none;
}

#kurs .function a:hover {text-decoration:underline;}

#kurs #daten .describetitle { display:block; float:left; width:100%; }
#kurs #daten .veranstalter .describetitle {display:block;}

#kurs #einloggen {
background-image:url("images/eingeloggt.jpg");
background-position:left top;
background-repeat:no-repeat;
display:block;
float:left;
height:42px;
margin:0;
padding:0;
width:100%;
}

#kurs .phone {display: none; !important}
