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