@import url("textformat.css");

#veranstaltung { display: block; float: left; margin: 2px 0px 0px 0px; padding: 0px 10px 10px 0px; width: 532px; height: auto; background-image: url(images/content-back.gif); background-repeat: repeat-y; overflow: hidden; }

#veranstaltung h1 { display: block; float: left; padding: 0px 0px 5px 0px; margin: 0px; width: 100%; font: normal normal 0.875em Arial, Helvetica, sans-serif; color: #e1001a; }
#veranstaltung h2 { display: block; float: left; padding: 0px 0px 10px 0px; margin: 0px; width: 100%;  font: normal normal 0.75em Arial, Helvetica, sans-serif; color: #000; font-weight: bold; }
#veranstaltung h4 { display: block; float: left; padding: 0px 0px 5px 0px; margin: 0px; width: 100%;  font: normal normal 0.875em Arial, Helvetica, sans-serif; color: #000; font-weight: bold; }
#veranstaltung h5{ display: block; float: left; padding: 0px 10px 5px 0px; margin: 0px; width: 100%;  font: normal normal 0.625em Arial, Helvetica, sans-serif; color: #345c7b; font-weight: bold; }
#veranstaltung h6{ display: block; float: left; padding: 0px 10px 5px 0px; margin: 0px; width: 70px;  font: normal normal 1em Arial, Helvetica, sans-serif; color: #000; font-weight: bold; }

#articleadditive { display: none; float: left; padding: 0px; margin: 0px; width: 130px; height: auto; overflow: hidden; }


#articlepic { display: block; float: left; margin: 0px 0px 0px 0px; padding: 10px 10px 0px 5px;  width: auto; height: auto; }
#articlepic img { border: none; }
#articlepic div { display: block; float: left; margin: 0px; padding: 0px; width: auto; 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;}

.detailsbreit {
display:block;
float:left;
margin:0;
padding:10px 0 0 15px;
width:517px;
}

#multimedia, #downloads, #linksintern, #linksextern { display: block; float: left; margin: 0px; padding: 0px 0px 0px 10px; width: 120px; height: auto; }

#multimedia ul, #downloads ul, #linksintern ul, #linksextern ul { display: block; float: left; margin: 0px; padding: 0px 0px 0px 10px; width: 110px; height: auto; list-style: none; }

#multimedia li, #downloads li, #linksintern li, #linksextern li { display: block; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 110px; height: auto; }

#multimedia a, #downloads a, #linksintern a, #linksextern a { width: 110px; }

#daten {display:block; float:left; padding:0px 0px 10px 0px; margin:0; width:100%;}

.coursedetails {display:block; float:left; padding: 0px 10px 0px 0px; margin:0; width:100%; border:none; background-image: url(images/verueb_item_bg.jpg); background-repeat: repeat-y; overflow:hidden; margin-right:-3px;}

.wann, .wo, .veranstalter, .beginn, .ende, .maxstudents, .anbieter, .subtitle, .maxwomen, .price, .section, .courseurl, .priceinfo, .schlagwort, .place, .instructors, .person {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:510px; font: 0.75em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}

.phone { display: none; }

.courseaim, .openfor, .requirements, .reqcourse {display:block; float:left; padding: 2px 0px 3px 150px; margin:0; width:360px; font: 0.75em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden; position:relative; top:0px; left:0px; clear:both; margin-right:-3px;}

.courseaimtitle, .openfortitle, .requirementstitle, .reqcoursetitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; color:#345c7b; text-align:right; position:absolute; top:0px; left:0px; margin-right:-3px;}

.status {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:100%; font: bold 0.875em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}
.people {display:block; float:left; padding: 2px 0px 3px 0px; margin:0; width:100%; color: #000; text-decoration: none; border:none; overflow:hidden; margin-right:-3px;}

.wanntitle, .wotitle, .veranstaltertitle{display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; color:#345c7b; text-align:right; margin-right:-3px; }
.statustitle {display:block; float:left; width:auto; height:100%; padding-right:10px; font: normal 1em Arial, Helvetica, Sans-serif; color:#e1001a; text-align:right; margin-right:-3px;}
.beginntitle, .endetitle, .maxstudentstitle, .subtitletitle, .maxwomentitle, .pricetitle, .sectiontitle, .courseurltitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; color:#345c7b; text-align:right;  margin-right:-3px;}
.maxwomentitle, .priceinfotitle, .schlagworttitle, .instructorstitle, .persontitle {display:block; float:left; width:140px; height:100%; padding-right:10px; font-size:0.833em; color:#345c7b; text-align:right;  margin-right:-3px;}
.placetitle, .peopletitle {display:block; float:left; width:140px; padding-right:10px; font-size:0.833em; color:#345c7b; text-align:right;  margin-right:-3px;}
.placehouse, .placeaddress, .placepostcode, .placecity, .placestate {display:block; float:left; padding: 0px 0px 3px 150px; width:100%; font: 1em Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; overflow:hidden;}
.placehousetitle, .placeaddresstitle, .placepostcodetitle, .placecitytitle, .placestatetitle, .placeurlid {display:none;}

.functions { display: block; float: left; padding: 10px 0px 0px 15px; margin: 0px; width: 517px; }
.function { display: block; float: right; padding: 0px 0px 0px 0px; margin: 0px; width: 200px; height:54px; text-align:center; background-image: url(images/verdet_button.jpg); background-repeat: repeat-y; overflow:hidden; margin-right:15px;}
.function a{display: block; float: right; padding: 18px 0px 0px 0px; margin: 0px; width: 200px; height:39px; text-align:center; color:#FFF; font: bold 0.938em Arial, Helvetica, sans-serif;}

#articlefooter {display:none;}
.maxwomen {display:none;}
.staff {display:none;}
