

/* WEBSITE */
#website { position: relative; width: 90%; text-align: left; font-size: 0.75em; line-height: 1.45em; padding: 0px; margin: 0px; }

#logo { position: relative; display: block; width: 258px; height: 85px; background: url(../img/schriftzug.gif); text-decoration: none; }


ul#utility { position: absolute; display: none; }

#breadcrumb { position: relative; display: none; }

form#searchform { position: relative; display: none; }

ul#navi { position: relative; display: none; }


h1#pagetitle { position: relative; float: none; clear: both;  height: 50px; width: 90%; margin: 20px 0px 10px 10px; padding: 0px; background: none; font-size: 2em; font-weight: 400; }
h1#pagetitle span { position: relative; line-height: 1.3em; }

#content { position: relative; clear: both; background: #FFF url(../img/content_bg.gif) repeat-y left top; border-top: 1px solid #FFF; margin-top: -1px; }
#leftcol { position: relative; display: none; }
#rightcol { position: relative; float: right; width: 100%; background: #FFF; }

#content .break { margin-bottom: -2px; }

.margin { margin: 0px; }

#footer { position: relative; clear: both; font-size: 0.9em; line-height: 1.3em; background: none; border-top: 1px solid #FFF; }
#footerleft { position: relative; float: left; width: 187px; padding: 3px 6px 2px 3px; border-right: 1px solid #FFF; }
*html #footerleft { width: 197px; }
#footerright { position: relative; display: none; }


/* VCE CALENDAR */
.tx-skcalendar-pi1 { margin-bottom: 2em; }
.tx-skcalendar-pi1 h2 { margin-top: 0.9em; }

.calendar_filters { display: none; }

.calendar .more { clear: both; margin: 10px 0px 10px 0px; background: #EAEFD0; padding: 4px; }
.calendar .more a { padding-left: 16px; }

.sponsorimages { clear: both; margin: 10px 0px 0px 0px; }
.sponsorimages img { float: left; margin: 0px 20px 10px 0px; }

.image img { margin: 10px 0px 10px 0px; }

.calendar_upcoming_date { margin: 2px 0px 8px 16px; }

.calendar_detail .topictitle { background: none; padding: 10px 10px 10px 10px; font-weight: 700; margin: 0px 0px 0px -10px; }


