/* CSS for List/DynamicList template "content_overview_picture" */
.content_overview_no_picture { display: block; width: 710px; padding: 0 0 20px 0; margin: 0px; overflow: hidden;}
.content_overview_no_picture .colltitle { display: block; float: left; font: bold 0.813em Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0 0 10px; text-transform: uppercase; width: 100%; }

.content_overview_no_picture .artikel { display: block; float: left; width:100%; padding: 0 0 15px 0; }

.content_overview_no_picture .date {
  display: block;
  float: right;
  width: 100%;
  padding: 0px;
  margin: 0px;
  font: 0.813em Arial, Helvetica, sans-serif;
  text-decoration: none;
  border: none;
  clear: none;
}

.content_overview_no_picture h2.artikeltitle { display: block; float: right; font: bold 0.813em Arial, Helvetica, sans-serif; margin: 0; padding: 2px 0 5px; width: 100%; }
.content_overview_no_picture h2.artikeltitle a{ display:block; float:left; padding:0px; margin:0px; font:bold 1em Arial, Helvetica, sans-serif;  text-decoration: underline; text-align: left; }
.content_overview_no_picture h2.artikeltitle a:hover {text-decoration:none;}

.content_overview_no_picture .vorspann, .content_overview_no_picture .artikel .wann, .content_overview_no_picture .artikel .wo, .content_overview_no_picture .artikel .veranstalter { display: block; float: right; font: 0.813em Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 5px 0; text-decoration: none; width: 100%; }
.content_overview_no_picture .artikel .wanntitle, .content_overview_no_picture .artikel .wotitle, .content_overview_no_picture .artikel .veranstaltertitle {display: block; float: left; min-width:50px; font: bold 1em Arial, Helvetica, sans-serif; margin: 0; padding: 0 5px 0 0; text-decoration: none;}
.content_overview_no_picture .artikel .fcontent {display: block; float: left;  font: 1em Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-decoration: none;}


/* SCHIP Start */
.content_overview_no_picture .kurs { display: block; float: left; width:100%; padding: 0 0 15px 0; }
.content_overview_no_picture .kurs h2.artikeltitle { display: block; float: left; font: bold 0.813em Arial, Helvetica, sans-serif; margin: 0; padding: 2px 0 5px; width: 100%; }
.content_overview_no_picture .kurs .wann, .content_overview_no_picture .kurs .wo,
.content_overview_no_picture .kurs .veranstalter, .content_overview_no_picture .kurs .beginn,
.content_overview_no_picture .kurs .ende, .content_overview_no_picture .kurs .maxstudents,
.content_overview_no_picture .kurs .openfor, .content_overview_no_picture .kurs .status,
.content_overview_no_picture .kurs .subtitle, .content_overview_no_picture .kurs .maxwomen,
.content_overview_no_picture .kurs .price, .content_overview_no_picture .kurs .reqcourse,
.content_overview_no_picture .kurs .datum, .content_overview_no_picture .kurs .untertitel {display: block;
    float: left;
    font: 0.813em Arial, Helvetica, sans-serif;
    margin-right: -3px;
    overflow: hidden;
    padding: 2px 3px 3px 10px;
    text-decoration: none;
    width: 550px;}
.content_overview_no_picture .kurs .wanntitle, .content_overview_no_picture .kurs .wotitle,
.content_overview_no_picture .kurs .veranstaltertitle, .content_overview_no_picture .kurs .beginntitle,
.content_overview_no_picture .kurs .endetitle, .content_overview_no_picture .kurs .maxstudentstitle,
.content_overview_no_picture .kurs .openfortitle, .content_overview_no_picture .kurs .statustitle,
.content_overview_no_picture .kurs .subtitletitle, .content_overview_no_picture .kurs .maxwomentitle,
.content_overview_no_picture .kurs .pricetitle, .content_overview_no_picture .kurs .reqcoursetitle,
.content_overview_no_picture .kurs .datumtitle {display: block; float: left; font-size: 0.833em; height: 100%; margin-right: -3px; padding-right: 15px; text-align: right; width: 8em;}
.content_overview_no_picture .kurs .fcontent { display: block; float: left; margin: 0; padding: 0; width: 400px; }
.content_overview_no_picture .kurs .untertitel .fcontent { display: block; float: left; margin: 0; padding: 2px 0 5px; width: 100%; }
.content_overview_no_picture .kurs .untertiteltitle{display:none;}
.content_overview_no_picture .kurs .staff{display:none;}

/* SCHIP Ende */

/* Kontakt Anfang */
.content_overview_no_picture .kontakt { display: block; float: left; width:100%; padding: 0 0 15px 0; margin:0; }
.content_overview_no_picture .kontakt .konadditive { display: block; float: left; width:135px; padding: 0 5px 0 0; margin:0; }

.content_overview_no_picture .kontakt .konpic {
  display: block;
  float: left;
  clear: left;
  width: 120px;
  padding: 0 15px 0 0;
  margin: 0px;
  overflow: hidden;
}

.content_overview_no_picture .kontakt .konpic img {
  display: block;
  float: left;
  padding: 0px;
  margin: 0px;
  border: none;
}




.content_overview_no_picture .kontakt .set{display:block; float:left; width:100%; paddinng:0;margin:0;}
.content_overview_no_picture .kontakt h5.settitle {
  font: bold 0.813em Arial, Helvetica, sans-serif;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.content_overview_no_picture .kontakt .link, .content_overview_no_picture .kontakt .download {
	display:block;
	float:left;
	width:100%;
	clear:both;
	padding:5px 0 0 0;
	margin:0px;
}

.content_overview_no_picture .kontakt .einzellink, .content_overview_no_picture .kontakt .einzeldownload {
	display:block;
	float:left;
	width:100%;
	clear:both;
	padding:10px 0 0 0;
	margin:0px;
}

.content_overview_no_picture .kontakt .konverlinkungen a { display:block; float:left; padding:0; margin:0px; font: 0.813em Arial, Helvetica, sans-serif; line-height:1.3em; text-decoration:underline; }
.content_overview_no_picture .kontakt .konverlinkungen a:hover {	text-decoration:none;}

.content_overview_no_picture .kontakt .detailsschmal,.content_overview_no_picture .kontakt .detailsbreit {
  display: block;
  float: right;
  width: 550px;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
  margin-left: -3px;
}

.content_overview_no_picture .kontakt .funktion, .content_overview_no_picture .kontakt .position, 
.content_overview_no_picture .kontakt .name, .content_overview_no_picture .kontakt .org,
.content_overview_no_picture .kontakt .adresse, .content_overview_no_picture .kontakt .tel,
.content_overview_no_picture .kontakt .mobil, .content_overview_no_picture .kontakt .fax,
.content_overview_no_picture .kontakt .mail { display: block; float: right; font: 0.813em Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-decoration: none; width: 550px;}

.content_overview_no_picture .kontakt .name { padding: 10px 0;}
.content_overview_no_picture .kontakt .name a {font-weight:bold; text-decoration:none;}
.content_overview_no_picture .kontakt .name a:hover {text-decoration:underline;}
.content_overview_no_picture .kontakt .mail a {text-decoration:none;}
.content_overview_no_picture .kontakt .mail a:hover {text-decoration:underline;}

.content_overview_no_picture .kontakt .funktiontitle, .content_overview_no_picture .kontakt .positiontitle, 
.content_overview_no_picture .kontakt .nametitle, .content_overview_no_picture .kontakt .orgtitle,
.content_overview_no_picture .kontakt .adressetitle, .content_overview_no_picture .kontakt .teltitle,
.content_overview_no_picture .kontakt .mobiltitle, .content_overview_no_picture .kontakt .faxtitle,
.content_overview_no_picture .kontakt .mailtitle {  display:block; float:left; font: bold 1em Arial, Helvetica, sans-serif; margin: 0; padding: 0 5px 0 0; text-decoration: none; min-width:70px;}
.content_overview_no_picture .kontakt .fcontent{display:block; float:left;}

.content_overview_no_picture .kontakt .funktiontitle, .content_overview_no_picture .kontakt .positiontitle, 
.content_overview_no_picture .kontakt .nametitle { display: none; }


/* Kontakt Ende */

/* Links Anfang */

.content_overview_no_picture .link
  {
  display: block;
  float: left;
  width: 100%;
  padding: 0px;
  margin: 0px;
  padding-bottom: 15px;
}



.content_overview_no_picture .link .extern a, .content_overview_no_picture .link .intern a, .content_overview_no_picture .link .userdatenlink a {
  display: block;
  float: left;
  padding: 0px;
  margin: 0px;
  font: bold 0.813em Arial, Helvetica, sans-serif;
  line-height: 1.3em;
  text-decoration: underline;
}

.content_overview_no_picture .link .extern a:hover, .content_overview_no_picture .link .intern a:hover, .content_overview_no_picture .link .userdatenlink a:hover {
  text-decoration: none;
}

.content_overview_no_picture .link .linkbesch {
  display: block;
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
  font: 0.813em Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height: 1.364em;
}


/* Links Ende */

/* Downloads Anfang */

.content_overview_no_picture .download
  {
  display: block;
  float: left;
  width: 100%;
  padding: 0px;
  margin: 0px;
  padding-bottom: 15px;
}

.content_overview_no_picture .download .dltitle {
  padding: 0px;
  margin: 0px;
  font: bold 0.813em Arial, Helvetica, sans-serif;
}

.content_overview_no_picture .download .dltitle a {
  display: block;
  float: left;
  padding: 0px;
  margin: 0px;
  font: bold 1em Arial, Helvetica, sans-serif;
  line-height: 1.3em;
  text-decoration: underline;
}

.content_overview_no_picture .download .dltitle a:hover {
  text-decoration: none;
}

.content_overview_no_picture .download .dltyp {
  display: block;
  float: left;
  margin: 0px;
  padding: 0 0 0 5px;
  font: 0.813em Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height: 1.364em;
}

.content_overview_no_picture .download .dlsize {
  display: block;
  float: left;
  margin: 0px;
  padding: 0 0 0 5px;
  font: 0.813em Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height: 1.364em;
}


.content_overview_no_picture .download .dlbesch {
  display: block;
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
  font: 0.813em Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height: 1.364em;
}



/* Downloads Ende */

/* Set Zusatz */

.content_overview_no_picture .set h2.settitle {  clear: left;
    display: block;
    float: left;
    font: bold 0.813em Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 15px 0 10px;
    width: 100%;}

/* Set Zusatz Ende */

.content_overview_no_picture .reservelink {
  display: block;
  float: left;
  width: 100%;
  padding: 0px;
  margin: 0px;
  margin-right: -3px;
}

.content_overview_no_picture .reservelink a {
  font: 0.813em Arial, Helvetica, sans-serif;
  line-height: 1.364em;
  margin: 0px;
  padding: 0px;
  color: #e2001a;
  text-decoration: underline;
}

.content_overview_no_picture .reservelink a:hover {
  text-decoration: none;
}