/*Import von ADZ3*/
@import url("artdet3mmozwisch_lr.css");
@import url("textformat.css");
/* Standards */

/* Übersicht */
#avaueb {display:block; float:left; width:515px; height: auto; padding:10px 12px 0 15px; margin:0; background-image: url(images/content-back.gif); background-repeat: repeat-y; overflow:hidden;}
#ueb_1 {}
#ueb_2 {}
#coll_1, #coll_2, #coll_3, #coll_4, #coll_5, #coll_6, #coll_7 {display:block; float:left; width:100%; padding:0px; margin:0px;padding-bottom:10px; }

.colltitle { display: block; float: left; padding: 10px 0px 5px 0px; margin: 0px; width: 510px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #196b91; text-transform: uppercase;}
.reservelink {display:block;	float:left;	width:100%;padding:0px; margin:0px; margin-right:-3px;}
.reservelink a { font: 0.688em Verdana, Arial, Helvetica, Sans-serif; line-height:1.364em; margin:0px; padding:0px; color:#e2001a; text-decoration:underline; }
.reservelink a:hover {text-decoration:none; }

.artikelnormal { display: block; float: left; padding: 7px 0px 7px 10px; margin: 0px; width: 510px; height:auto; }

.artikelnormal h2 { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px; width: 400px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #e1001a; font-weight: bold; }
.artikelnormal .date { display: block; float: left; padding: 0px 10px 0px 0px; margin: 0px; width: 60px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #196b91; }
.artikelnormal .vorspann {  display: block; float: left; padding: 0px 0px 0px 70px; margin: 0px; width: 510px; height: auto;  font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; }

.artikelnormalhell,
.artikelnormaldunkel,
.artikelmitgliedhell,
.artikelmitglieddunkel,
.artikelfunktionaerhell,
.artikelfunktionaerdunkel,
.artikelmitarbeiterhell,
.artikelmitarbeiterdunkel {display:block; float:left; width:510px; height: auto; padding:5px 5px 10px 0px; margin:0px; margin-right:-3px;}

.kursnormalhell,
.kursnormaldunkel,
.kursmitgliedhell,
.kursmitglieddunkel,
.kursfunktionaerhell,
.kursfunktionaerdunkel,
.kursmitarbeiterhell,
.kursmitarbeiterdunkel {display:block; float:left; width:510px; height: auto; padding:5px 5px 10px 0px; margin:0px; margin-right:-3px;}

.thumb {display:none;}

.date {display:block; float:left; width:100%; padding:0px; margin:0px; font: 0.563em Arial, Helvetica, Sans-serif; color: #345c7b; text-decoration: none; border:none; clear:none;}
h2.artikeltitle {display:block; float:left; width:100%; margin:0px; padding:0px;font: 0.75em Arial, Helvetica, Sans-serif; padding-bottom:5px;}
h2.artikeltitle a{ display:block; float:left; padding:0px; margin:0px; font:1em Arial, Helvetica, Sans-serif; color: #e2001a; text-decoration: none; text-align: left; }
.artikeltitle a:hover {text-decoration:underline;}
.vorspann {display:block; float:left; width:400px; padding:0px; margin:0px; font: 0.75em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; margin-right:-3px; }
.audioicon { display:none; margin-right: -3px;}
.videoicon { display:none; margin-right: -3px;}
.open { display:none;}

.wann, .wo, .veranstalter, .beginn, .ende, .maxstudents, .openfor, .anbieter, .status, .subtitle, .maxwomen, .price, .reqcourse, .datum {display:block; float:left; padding: 2px 3px 3px 10px; width:495px; font: 0.75em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; background-image: url(images/verueb_item_bg.jpg); background-repeat: repeat-y; overflow:hidden; margin-right:-3px;}

.wanntitle, .wotitle, .veranstaltertitle, .beginntitle, .endetitle, .maxstudentstitle, .openfortitle, .statustitle, .subtitletitle, .maxwomentitle, .pricetitle, .reqcoursetitle, .datumtitle {display:block; float:left; width:8em; height:100%; padding-right:15px; font-size:0.833em; color:#345c7b; text-align:right; margin-right:-3px;}

.staff {display:none;}

.untertiteltitle {display:none;}
.untertitel {display:block; float:left; padding: 0px 3px 3px 0px; width:495px; font: 0.688em Arial, Helvetica, Sans-serif; color: #345c7b; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}

.maxwomen, .link {display:none;}

.describetitle {margin-right:-3px;}

.fcontent {
display:block;
float:left;
margin:0;
padding:0;
width:360px;
}


.link {display:none;}


.articledetailsschmal { display: block; float: left; padding: 0px; margin: 0px; width: 370px; height: auto; }
.articledetailsbreit { display: block; float: left; padding: 0px; margin: 0px; width: 370px; height: auto; padding-left:140px;}
.kontungerade, .kontgerade { display: block; float: left; padding: 5px; margin: 0px 0px 10px 0px; width: 510px; height:auto;  margin-right:-3px;  }

.konadditive {  display: block; float: left; padding: 5px; margin: 0px; width: 130px; height:auto; }

.konpic { display: block; float: left; padding: 0px; margin: 0px; width: 120px; height:auto; border-bottom: 6px solid #a3ccef; }
.konpic img { display: block; float: left; padding: 0px; margin: 0px; }
.name {  display: block; float: left; padding: 10px 0px 10px 0px; margin: 0px; width: 370px; height: auto; font: normal normal 1em Arial, Helvetica, sans-serif; color: #345c7b; font-weight: bold; }

.kondownloads, .konlinksintern, .konlinksextern { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 120px; height: auto; }
.kondownloads ul, .konlinksintern ul, .konlinksextern ul { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 120px; height: auto; list-style: none; }
.kondownloads li, .konlinksintern li, .konlinksextern li { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 120px; height: auto; }
.kondownloads a, .konlinksintern a, .konlinksextern a { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: auto; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #e1001a; }

.funktion, .position, .org, .adresse, .tel, .mobil, .fax, .mail, .beschreibung {  display: block; float: left; padding: 0px 3px 2px 0px; margin: 0px; width: 100%; height: auto;  font: normal normal 0.70em Arial, Helvetica, sans-serif; color: #345c7b; margin-right:-3px; }

.mail a { display: block; float: left; padding: 0px 3px 0px 0px; margin: 0px; width: auto; height: auto;  font: normal normal 1em Arial, Helvetica, sans-serif; color: #345c7b; margin-right:-3px; }


/* Linksets */
h2.settitle {  display: block; float: left; padding: 10px 10px 5px 0px; margin: 0px; width: 500px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #345c7b; font-weight: bold;}
h3 { display: block; float: left; padding: 0px; margin: 0px; width: 520px; height: auto;  }

.setbesch { display: block; float: left; padding: 0px 0px 15px 0px; margin: 0px; width: 520px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; font-weight: bold;  }

img { border: none; }

#article { padding: 5px 0px 10px 0px; width: 532px; }

#articlepic { display: block; float: left; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 5px;  width: 125px; height: auto; }
#articlepic img { border: none; }
#articlepic div { display: block; float: left; margin: 0px; padding: 5px 0px; width: 125px; height: auto; margin-right: -3px; }
#articlepic a { display: block; float: left; margin: 0px; padding: 0px; width: auto; height: auto; border: none; text-decoration: none; }
#articlepic span { display: block; float: left; margin: 0px; padding: 3px 0px 3px 0px;  width: auto; height: auto; font: normal normal 0.625em Arial, Helvetica, sans-serif;}
#articlepic .invisible { display: none; }


#linksets { display: block; float: left; width: 520px; height: auto; padding: 0px; margin: 0px; }
#ueb_1, #ueb_2, #ueb_3, #ueb_4, #ueb_5, #ueb_6, #ueb_7, { display: block; float: left; width: 520px; height: auto; padding: 0px; margin: 0px; }
#coll_1, #coll_2, #coll_3, #coll_4, #coll_5, #coll_6, #coll_7 { display: block; float: left; width: 520px; height: auto; padding: 0px; margin: 0px; }

.linknormalgerade, .linknormalungerade { display: block; float: left; width: 520px; height: auto; padding: 0px; margin: 0px;  margin-right: -3px; }

h3 a { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: auto; height: auto; font: normal normal 0.625em Arial, Helvetica, sans-serif; color: #e1001a; }
.linkbesch { display: block; float: left; margin: 0px; padding: 0px 0px 5px 0px; width: auto; height: auto; font: normal normal 0.625em Arial, Helvetica, sans-serif; color: #000; } 


.setgerade, .setungerade {  display: block; float: left; width: 517px; height: auto; padding: 0px; margin: 0px; }
.downloadnormalgerade, .downloadnormalungerade { display: block; float: left; width: 517px; height: auto; padding: 0px 0px 5px 0px; margin: 0px; margin-right: -3px; }

.dltyp {display: block; float: left; width:auto; margin: 0px; padding: 0px 10px 0px 0px;  font: normal normal 0.625em Arial, Helvetica, sans-serif; color: #000;}
.dlsize {display: block; float: left; width:auto; margin: 0px; padding: 0px 15px 0px 0px;  font: normal normal 0.625em Arial, Helvetica, sans-serif; color: #000; background-image: url(images/kb.gif); background-repeat:no-repeat; background-position: right 0.2em;}
.kb {display: none;}
.dlbesch { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 500px; height: auto; font: normal normal 0.688em Arial, Helvetica, sans-serif; color: #000; } 

#coll_1alt {background-image: url(images/startseitedreier.gif); background-repeat: repeat-y;}
#coll_1alt .artikelnormal { display: block; float: left; padding: 7px 15px 7px 10px; margin: 0px; width: 145px; height:auto; }

#coll_1alt .artikelnormal h2 { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px; width: 145px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #e1001a; font-weight: bold; }
#coll_1alt .artikelnormal .date { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px; width: 145px; height: auto; font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #196b91; }
#coll_1alt .artikelnormal .vorspann {  display: block; float: left; padding: 0px; margin: 0px; width: 145px; height: auto;  font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; }

#coll_1 { display: block; float: left; width: 520px; height: auto; padding: 0px 0px 10px 0px; margin: 0px; }
#coll_1 .artikelnormal .vorspann { padding: 0px; }

#coll_2, #coll_3 {border-bottom: 3px solid #FFF;}
#coll_2 {border-top: 3px solid #FFF;}
#coll_2 .colltitle {
color:#196B91;
display:block;
float:left;
font:1.25em Arial,Helvetica,sans-serif;
height:auto;
margin:0;
padding:10px 0 5px;
text-transform:uppercase;
width:510px;
}

#coll_2 h2.artikeltitle {
display:block;
float:left;
font:0.875em Arial,Helvetica,Sans-serif;
margin:0;
padding:2px 3px 5px 10px;
width:100%;
text-decoration:underline;
color:#E2001A;
background-image: url(images/verueb_item_bg.jpg); background-repeat: repeat-y;
}


#coll_3 .wann, #coll_3 .wo {background-image:none;}
#coll_3 .vorspann, #coll_4 .vorspann {display:none;}
#coll_4 .artikelnormal {
display:block;
float:left;
height:auto;
margin:0;
padding:0px 0 0px 10px;
width:510px;
}
#coll_2 .untertitel {display:block; float:left; padding: 2px 3px 3px 10px; width:495px; font: 0.688em Arial, Helvetica, Sans-serif; color: #345C7B; text-decoration: none; border:none; background-image: url(images/verueb_item_bg.jpg); background-repeat: repeat-y; overflow:hidden; margin-right:-3px;}
