div.tx-asevents-pi1 h2 { margin-top:0px; margin-bottom:0px; }
div.tx-asevents-pi1 th { font-size:8pt; }
div.tx-asevents-pi1 td { font-size:8pt; }
div.tx-asevents-pi1 div { font-size:10pt; }
div.tx-asevents-pi1 div.profileTitle { padding:1px 1px 1px 33px; background-image:url("info.gif"); background-position:left 3px; background-repeat:no-repeat; }

div.tx-asevents-pi1 div.image { padding:0px; }
div.tx-asevents-pi1 div.imageCopy { font-size:8pt; font-weight:normal; color:#999999; text-align:left; padding:0px; margin:5px 0px 0px 0px; }
div.tx-asevents-pi1 a.courseProfile { display:block; padding:2px 2px 2px 34px; background-image:url("info.gif"); background-position:0px center; background-repeat:no-repeat; }

div.tx-asevents-pi1 div.listBlock { border-top:solid 1px #d9d9d9; padding:5px 0px; }
div.tx-asevents-pi1 div.clearer { font-size:1px; clear:left; }
div.tx-asevents-pi1 div.pageBrowser { width:100%; border-top:solid 1px #d9d9d9; padding:0px; font-size:9pt; color:#999999; }
div.tx-asevents-pi1 div.pageBrowser div.pageno { padding:0px; font-size:9pt; color:#999999; }
div.tx-asevents-pi1 div.pageBrowser div.found { float:right; padding:0px; font-size:9pt; color:#999999; }
div.tx-asevents-pi1 div.pageBrowser div.xsPageBrowser { font-size:9pt; color:#999999; }
div.tx-asevents-pi1 div.pageBrowser div.xsPageBrowser a { font-size:9pt; color:#999999; }

/*div.tx-asevents-pi1 div.hLine { clear:left; height:1px; background-color:#d9d9d9; margin-top:8px; margin-bottom:8px; }*/

/**
 * Kalenderansicht in der Servicespalte
 */
div.tx-asevents-pi1 div.tx-asevents-pi1-box { width:158px; margin-bottom:15px; border:solid 1px #e4e4e4; background:url("/fileadmin/templates_studieren/images/greybox_bg_gradient_158x2.gif") repeat-y left top; font-size:9pt; color:#999999; text-decoration:none; }
div.tx-asevents-pi1 div.tx-asevents-pi1-box div.header { width:auto; padding:2px 4px; background-color:#e4e4e4; font-size:8pt; font-weight:bold; color:#6c6c6c; }
div.tx-asevents-pi1 div.tx-asevents-pi1-box div.text { font-size:8pt; font-weight:normal; padding:2px; text-align:left; }
div.tx-asevents-pi1 div.tx-asevents-pi1-box div.text div.service { font-size:8pt; }
/*div.tx-asevents-pi1-box div.hLine { display:block; width:auto; background-color:#f3bf35; margin:5px 0px; }*/
div.tx-asevents-pi1 table.phpCalendar { width:100%; border-collapse:collapse; border:solid 0px #999999; font-family:sans-serif; font-size:0.7em; }
div.tx-asevents-pi1 table.phpCalendar th.boxtitle { text-align:left; font-weight:bold; padding:2px; color:#999999; border-bottom:solid 1px #999999; }
div.tx-asevents-pi1 table.phpCalendar th.monthname { text-align:center; font-weight:normal; padding:2px; color:#595959; }
div.tx-asevents-pi1 table.phpCalendar th.monthname a { display:block; color:#595959; text-decoration:none; }
div.tx-asevents-pi1 table.phpCalendar th.navigation { text-align:center; font-weight:normal; padding:2px; color:#595959; }
div.tx-asevents-pi1 table.phpCalendar th.navigation a { display:block; color:#595959; text-decoration:none; }
div.tx-asevents-pi1 table.phpCalendar th.weekdays { text-align:center; font-weight:normal; background-color:#e4e4e4; padding:2px; color:#595959; }
div.tx-asevents-pi1 table.phpCalendar td.cellOuterMonth { text-align:center; color:#999999; padding:1px; }
div.tx-asevents-pi1 table.phpCalendar td.cellDefault { text-align:center; color:#595959; padding:1px; }
div.tx-asevents-pi1 table.phpCalendar td.cellToday { font-weight:bold; text-align:center; background-color:#6c6c6c; color:#ffffff; padding:0px; }
div.tx-asevents-pi1 table.phpCalendar td.cellToday a { display:block; font-weight:bold; text-decoration:none; color:#ffffff; padding:1px; }
div.tx-asevents-pi1 table.phpCalendar td.cellWithLink { text-align:center; background-color:#e4e4e4; color:#595959; padding:0px; }
div.tx-asevents-pi1 table.phpCalendar td.cellWithLink a { display:block; font-weight:bold; text-decoration:none; color:#595959; padding:1px; }
div.tx-asevents-pi1 table.phpCalendar th.listlink { text-align:left; font-weight:normal; padding:2px; color:#595959; }
div.tx-asevents-pi1 table.phpCalendar th.listlink a { display:block; font-weight:normal; text-decoration:none; padding:1px; /*color:#595959; font-style:italic;*/ }

/**
 * Auswahl-DropDown der Veranstaltungsorte
 */
div.tx-asevents-pi1 form { margin:0px; }
div.tx-asevents-pi1 select.locationfilter { width:160px; font-family:Verdana,sans-serif; font-size:8pt; border:solid 1px #999999;}
div.tx-asevents-pi1 select.locationfilter option { font-family:Verdana,sans-serif; font-size:8pt;}
