.weekplan { position: relative; width: 100%; } .weekplanTitle { position: relative; padding: 10px 20px; font-size: 175%; margin: 0px; font-weight: bold; } .weekplanContent { position: relative; } .weekplanDay { position: relative; } .weekplanDayTitle { padding: 3px 0px; position: relative; font-size: 150%; font-weight: bold; text-align: center; } .weekplanDayClear { padding: 0px; width: 0px; height: 0px; clear: both; } .weekplanDayContent { position: relative; } .weekplanCategory { position: relative; margin: 5px; width: 165px; float: left; } .weekplanCategoryTitle { position: relative; text-align: center; font-weight: bold; margin-bottom: 7px; } .weekplanCategoryContent { position: relative; } .weekplanElement { position: relative; border: 1px solid #d7d8d8; margin-bottom: 5px; padding: 3px 3px 8px 3px; } .weekplanElement:hover { border-color: #666; } .weekplanElementTime { position: relative; text-align: center; margin-bottom: 5px; } .weekplanElementTitle { position: relative; text-align: center; font-weight: bold; margin-bottom: 5px; } .weekplanElementInfo { position: relative; text-align: center; margin-bottom: 2px; font-size: 75%; } .weekplanElementAttributes { position: relative; text-align: center; font-size: 75%; } .weekplanWindow { position: relative; margin-bottom: 5px; } .weekplanWindowContent { position: relative; padding: 10px 0px; } .weekplanWindowDays { position: relative; padding: 8px 5px; text-align: center; } .weekplanWindowDayContent { position: relative; } .weekplanWindowDayControl:hover { text-decoration: underline; cursor: pointer; } .weekplanWindowCategoryTitle { position: relative; font-weight: bold; padding: 5px 20px; } .weekplanWindowCategoryContent { position: relative; margin-bottom: 15px; } .weekplanWindowElement { position: relative; padding: 5px 20px; } .weekplanWindowElementTable td { vertical-align: top; } .weekplanWindowSeperator { height: 0px; margin: 0px 20px; border-bottom: 1px dashed #888; } .weekplanTooltip .tip { margin: 15px 0px -16px 0px; padding: 20px; color: #fff; z-index: 13000; font-size: 90%; line-height: 175%; max-width: 250px; background: url(/plugins/tooltip/bubble/css/bubble.png) bottom right; } .weekplanTooltip .tip A{ color: #fff; } .weekplanTooltip .tip-text { font-size: 100%; padding: 0px 8px 8px 8px; } .weekplanTooltipPrint { position: absolute; right: 15px; top: 30px; } .gallery { clear: both; overflow: hidden; font-size: 100%; line-height: 100%; margin-bottom: 15px; padding: 0 0 10px; } .gallery.preview { border: none; background-image: url(/images/publish/preview.png); } .gallery a { text-decoration: underline; font-size: 90%; font-weight: bold; } .gallery p { margin-bottom: 10px; } .gallery div { line-height: 2.1em; margin-bottom: 15px; } .gallery .element { margin: 5px 10px; } .sitemap { clear: both; overflow: hidden; font-size: 100%; line-height: 100%; margin-bottom: 15px; padding-bottom: 10px; } .sitemap H1 { } .sitemap .box { width: 50%; margin-bottom: 20px; } .sitemap .box.left { clear: both; float: left; } .sitemap .box.right { float: right; clear: none; } .sitemap UL LI { margin-left: 15px; } .sitemap UL LI UL { margin-left: 0px; margin-bottom: 10px; } .sitemap UL LI UL LI { margin-left: 0px; list-style-type: circle; } #sitemap_wrapper { clear: both; overflow: hidden; } .sitemap.left { width: 50%; clear: both; float: left; } .sitemap.right { width: 50%; float: right; clear: none; } .sitemap .box { width: 100%; } .course .category { margin-top: 15px; font-weight: bold; } .courseWindow { margin-bottom: 15px; } .courseWindowController { padding: 5px; text-align: center; } .courseWindowMonthElement { padding: 5px; border-bottom: 1px dashed #004481; } .window { margin-bottom: 5px; } .window .content { padding: 5px 5px 5px 4px; font-size: 90%; } .window .content .element { margin-bottom: 5px; } .window .content .element .date { vertical-align: top; } .window .content .element .topic { vertical-align: top; } .window h1 { margin: 0px; padding: 5px 5px; } .window a { text-decoration: none; } .window A:hover { text-decoration: underline; }.window { background-color: transparent; } .window h1 { background-color: transparent; }
