None/* ############################### */ /* ZMSTeaserElement.f_css_defaults */ /* ############################### */ /* ###################### */ /* ZMSFile.f_css_defaults */ /* ###################### */ div.ZMSFile.none, div.ZMSLinkElement.none { background-color: transparent; border: 2px dashed #eee; } div.ZMSFile.floatleft, div.ZMSLinkElement.floatleft { float:left; width:50% } div.ZMSFile.floatright, div.ZMSLinkElement.floatright { float:right; width:50% } div.ZMSFile div.title a:link, div.ZMSFile div.title a:visited, div.ZMSLinkElement div.title a:link, div.ZMSLinkElement div.title a:visited { font-weight:bold; text-decoration:none; } /* ############################### */ /* ZMSLinkContainer.f_css_defaults */ /* ############################### */ div.ZMSLinkContainer { background-color: #eee; } /* ################################# */ /* ZMSTeaserContainer.f_css_defaults */ /* ################################# */ /* ######################### */ /* ZMSGraphic.f_css_defaults */ /* ######################### */ /*--------- .ZMSGraphic --------------*/ a.fancybox img { padding:1px 1px 21px 1px; background:transparent url(../../misc_/zms/zoom.gif) bottom right no-repeat; background-color:transparent; } div.ZMSGraphic { background-color: transparent; margin: 1em 0; } .zmi div.ZMSGraphic { margin:0; } div.ZMSGraphic.left { text-align:left; } div.ZMSGraphic.right { text-align:right; } div.ZMSGraphic.center { text-align:center; } div.ZMSGraphic.floatleft { float:left; margin-right:2em; } div.ZMSGraphic.floatright { float:right; margin-left:2em; } div.ZMSGraphic .alignleft { margin-right:10px; } div.ZMSGraphic.center div.graphic { text-align:center; margin:0px auto; } div.graphic { max-width:100% !important; } div.graphic.alignleft { float:left; text-align:right; } div.graphic.alignright { float:right; text-align:right; } div.ZMSGraphic div.text { padding: 4px; } .ZMSGraphic .text { background-color:transparent; padding:.5em 1em 0em 1em; font-size:smaller; font-style:italic; } .ZMSGraphic .graphic { margin-bottom: 7px; } .ZMSGraphic.center div.graphic { margin:0 auto } .ZMSGraphic.left .graphic.alignleft { float:left; margin-right:15px; } .ZMSGraphic.left .text, .ZMSGraphic.right .graphic, .ZMSGraphic.right .text { width: auto !important; } /*-- ## FF Patch ## --*/ div.ZMSGraphic.right div.graphic { width:100% !important; } div.ZMSGraphic.right div.graphic img { display:inline !important; } a.zoom img.zoom, a.superzoom img.superzoom { width: 26px; height: 21px; background-position:top right; background-repeat:no-repeat; margin:0px; padding:0px; } a.zoom img.zoom { background-image: url(../../misc_/zms/zoom.gif); } a.superzoom img.superzoom { background-image: url(../../misc_/zms/superzoom.gif); } /*--------- /.ZMSGraphic --------------*/ /* ############################# */ /* ZMSLinkElement.f_css_defaults */ /* ############################# */ /* @see ZMSFile.f_css_defaults */ /* ##################### */ /* ZMSLib.f_css_defaults */ /* ##################### */ /**************************************/ /* (c) 2005 SNTL publishing */ /* Author: Dr. F. Hoffmann */ /* last change: 2006/02/23 */ /**************************************/ /**************************************/ /* 1. CSS-Modul: COLORS */ /**************************************/ .neutralColorTrans {background-color: transparent} .neutralColorWhite {background-color: #fff} .neutralColorLight {background-color: #e8e8e8} .neutralColorMedium {background-color: #ccc} .neutralColorStrong {background-color: #999} .neutralColorBlack {background-color: #000} .teaserColor {background-color: #1699C4;} .secondColorStrong {background-color: #aaa;} .secondColorMedium {background-color: #ddd;} .secondColorLight {background-color: #eee;} .primColorStrong {background-color: #3616BF;} .primColorMedium {background-color: #ffffff;} .primColorLight {background-color: #DCE0EA;} /**************************************/ /* 2. CSS-Modul: LAYOUT (PAGEREGIONS) */ /**************************************/ /* wrapping model based on: */ /* http://www.alistapart.com */ /* /articles/negativemargins/ */ /**************************************/ body#web { margin: 0; padding: 0; border: 0; background: #fff url(common/gradient_neutral.jpg) bottom left fixed repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; font-size: 0.8em; position:relative; text-align:center; margin-bottom:50px; } /*-- wrapper for whole page region --*/ #pageregion { margin: auto; margin-top: 0px; padding: 0; border: 0; width:900px; text-align:left; } /*-- wrapper for providing a full scale left background --*/ #layoutWrapper1_BGleft { background:url(common/pageregionLeftBG1.gif) repeat-y left; background-color:#fff; border-bottom:1px solid #999; } /*-- wrapper for providing a full scale right background --*/ #layoutWrapper2_BGright { background:transparent url(common/pageregionRightBG1.gif) repeat-y right; } /*-- wrapper for positioning the right column --*/ #layoutWrapper3_ContentAll { width: 100%; float: left; margin-right: -200px; background:transparent url(common/pageregionRightBG1.gif) repeat-y right; } /*-- wrapper for left column and content column--*/ #layoutWrapper4_ContentLeft { background:transparent url(common/pageregionLeftBG1.gif) repeat-y left; margin-right: 205px; } #Content { margin-left: 200px; padding:0px 20px 0px 0px; border:0; overflow:visible; } #Sitemap { margin-top:60px; margin-bottom:50px; margin-left: 200px; padding:0px 20px 0px 0px; border:0; } #pageregionTop { margin:0; padding:0; } #pageregionLeft { padding-top:65px; margin:0px; float: left; width: 200px; } /* BG-color compensates BG-bug of IE */ #pageregionRight { float: right; margin: 0; padding: 10px; background-color: #e8e8e8; } #Logo { border:0; margin:0; padding:0; background-color:#ffffff; width:100%; } #pageregionBottom { vertical-align:top; padding-top:5px; font-size:11px; } /*-- FLOATING ---------------*/ .clearing { clear: both; height: 0; border:0; margin:0; padding:0; font-size:1px; line-height:0; } .floatRight { float:right; } .floatLeft { float:left; } img.imgNoborder { border:0px; } /**************************************/ /* 3. CSS-Modul: NAVIGATION */ /**************************************/ /*-- Channel Menu ---------------------------*/ div#Menu { float: left; width: 100%; margin:0px; padding:0px; background-color: #999; white-space:nowrap; } div#Menu ul { margin:0px; padding:0px; font-size:small; } /*----- font size hack -----*/ /*/*/a{} body #Menu ul { font-size : x-small; } html>head:first-child+body #Menu ul { font-size : small; } /* */ /*----- /font size hack -----*/ div#Menu ul li { line-height: 130%; display: inline; padding:0px; margin:0px; } div#Menu ul li a { float: left; font-family: arial, helvetica, sans-serif; font-weight:bold; background-color: #999; color: #fff; text-decoration: none; border-right: 0.1em solid #fff; padding: 0.30em 1em; } div#Menu ul li a.current { color:#fff; background-color: #1699c4; } div#Menu ul li a.home { background-color: #3616bf; } div#Menu ul li a:hover { background-color: #1699c4; color: #fff; } /*-- MenuDropdown ---------------------------*/ .child, .subchild { position: absolute; visibility: hidden; /*-------box model hack-------*/ margin-left: -1.1em !important; margin-left: 0px; margin-left/**/:/**/-1.1em; /*-------box model hack-------*/ margin-top: 0.50em !important; margin-top: 0.0em; margin-top/**/:/**/0.55em; } .menuDropdown { /*----- filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=80, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);*/ border-left: 1px solid #666; border-right: 1px solid #666; background-color: #eee; width: 11.5em; } .navDropdown { display: block; text-align: left; border-bottom: 1px solid #666; line-height: 1.3em; white-space:nowrap; padding: 0.25em 0.25em 0.25em 1.0em; } .navDropdown a:link, .navDropdown a:visited, .navDropdown a:hover { text-decoration: none; } /* -- MICRONAVIGATION -----------------*/ #Micronavigation { padding:15px 0px 20px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1699c4; } #Micronavigation a:link, #Micronavigation a:visited { color: #000; text-decoration:none; } #Micronavigation a:hover { color: #1699c4; text-decoration:none; } /* -- MACRONAVIGATION -----------------*/ #Macronavigation { margin: 0; border: 0; padding: 0; width:181px; } #Macronavigation ul { padding: 0; margin: 0px 0px 0px 1px; border-top:1px solid #aaa; list-style-type: none; } #Macronavigation ul li.parent { margin: 0; border: 0; padding: 1px 3px 3px 14px; border-bottom: 1px solid #aaa; list-style-type: none; background-image: none; font-weight:bold; } #Macronavigation ul li { margin: 0; border: 0; padding: 1px 3px 3px 25px; border-bottom: 1px solid #aaa; background-repeat: no-repeat; background-position: 17px 7px; background-image: url(common/icon_inactive.gif); background-color: #ddd; list-style-type: none; } #Macronavigation ul li.active { background-color:#eee; background-image: url(common/icon_active.gif); list-style-type: none; font-weight:bold; } #Macronavigation ul li a:link, #Macronavigation ul li a:visited { color: #000; text-decoration:none; } #Macronavigation ul li a:hover { color: #3616bf; text-decoration:none; } #Macronavigation ul li.active a:link, #Macronavigation ul li.active a:visited { color: #000; text-decoration:none; } #Macronavigation dl, #Macronavigation dt, #Macronavigation dd { margin: 0; padding: 0; border:0; } /* -- SITEMAP ------------------------*/ td.sitemapTitle0 { background-color: #ddd; border-right: solid 1px #444; } td.sitemapTitle1 { background-color: #ddd; border-right: solid 1px #000; } a.sitemapTitle0:link, a.sitemapTitle0:visited , a.sitemapTitle0:hover, a.sitemapTitle0:active { font-weight: bold; color: #444; text-decoration: none; } a.sitemapTitle1:link, a.sitemapTitle1:visited, a.sitemapTitle1:hover, a.sitemapTitle1:active { font-weight: bold; color: #000; text-decoration: none; } a.sitemapElement0:link, a.sitemapElement0:visited, a.sitemapElement0:hover, a.sitemapElement0:active { color: #444; text-decoration: none; font-size:12px !important;font-size:small; } a.sitemapElement1:link, a.sitemapElement1:visited, a.sitemapElement1:hover, a.sitemapElement1:active { color: #000; font-weight: bold; text-decoration: none; font-size:12px !important;font-size:small; } /* -- SEARCH ------------------------*/ .searchLabel, .searchLabel, .searchElement, .searchText { font-size: 10px !important; font-size: xx-small; } #Search { margin: 0px 0px 30px 0px; border: 0; padding: 0; } #Search form { margin: 0; border: 0; padding: 10px 10px 0px 10px; } #Search input#raw { font-family:Courier; font-size:12px; padding:0; margin:0; height:16px; width:153px; vertical-align:middle; } #Search input#btnSearch { vertical-align:middle; } #Search table { margin:10px 10px 0px 10px; color:#666; text-align:left; } /* -- METANAVIGATION ------------------------*/ #Metanavigation { margin: 0px; text-align:center; margin:10px 0px; } #Metanavigation a { color: #666; text-decoration:none; } #Copyright p { margin-top:30px; color:#666; } #Copyright p a { text-decoration:none; color:#666; } #Login { padding: 0; margin-top: 20px; border: 0; /* border-top: 5px solid #ccc; */ width:165px; /* background-color:#EDEDED; */ } /**************************************/ /* 4. CSS-Modul: TEXT */ /**************************************/ #Headline h1 { margin-top: 0; } h1, h2, h3, h4, H5, .heading1, .heading2, .heading3, .heading4, .heading5 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; } .form, p, ol, ul, li, em, sup, sub, table, tr, th, td { font-family: Geneva, Arial, Helvetica, sans-serif; color : #000000; font-size: 12px; } h1.title { font-size: 18px; line-height: 24px; margin-top:10px; } h1,.heading1 { font-size: 18px; line-height: 20px; margin-top:16px; } h2,.heading2 { font-size: 15px; line-height: 18px } h3,.heading3 { font-size: 14px; line-height: 16px; margin-bottom: 0px } h4,.heading4 { font-size: 12px; line-height: 14px } h5,.heading5 { font-weight: normal; font-size: 12px; line-height: 14px } p { line-height: 15px; } ol { line-height: 15px; } ul { line-height: 15px; list-style-type: square } p.caption { font-style: italic; padding-top:0px; margin-top:0px; color:#000; } p.emphasis { background-color:#ffffff; margin-left: 20px; margin-right: 30px; line-height: 16px; } p.description { line-height: 16px; font-weight:bold; color:#999; } p.creator { } p.small { font-size: 10px; } p.smalltext { font-size: 10px !important; font-size: xx-small; } a:link, a:visited { color: #000; text-decoration : underline; } a:hover, a:active { text-decoration : underline; /* color: #ee1847; */ color: #4772a7; } code { } /**************************************/ /* 5. CSS-Modul: TABLES */ /**************************************/ div.ZMSTable { } div.ZMSTable table tr th { } div.ZMSTable tr.even td { } div.ZMSTable tr.odd td { } table tr td { font-size: 10px !important; font-size: xx-small; } /**************************************/ /* 6. CSS-Modul: ZMS-DEFAULTS */ /**************************************/ div.ZMSGraphic { background-color:transparent; } a.zoom img.zoom { width: 23px; height: 21px; background: url(../../%2b%2bresource%2b%2bzms_/img/zoom.gif); } /*--------- ZMS TEASER --------------*/ div#teaser { width:180px; font-size: 12px !important; font-size: 12px; } div.ZMSTeaserContainer { padding:1px; margin-bottom:10px; } div.ZMSTeaserElement { width:178px; padding:0px; } div.ZMSTeaserElement img.title { border: none; } div.ZMSTeaserElement div.title { font-weight:bold; text-decoration:none; color:black; padding: 4px 4px 2px 4px; display: block; } div.ZMSTeaserElement div.text { padding: 0px 6px 6px 6px; line-height:1.3em } /*--------- ZMS LINK --------------*/ div#pageelement_Links { width:180px; } div.ZMSLinkElement { background-color: transparent; padding: 2px; } div.ZMSLinkElement div.title { font-weight:bold; color:black; font-size: 12px !important; font-size: small; margin: 10px 0px 0px 0px } div.ZMSLinkElement div.text { } div.ZMSLinkElement div.text ul { margin-top: 5px; margin-left: -10px !important; margin-left: 20px ; } .form { color: #000; border: 1px solid #666; padding: 1px; margin: 0; font-size: 10px !important; font-size: xx-small; voice-family: "\"}\""; voice-family: inherit; font-size: x-small; } html>.form { font-size: x-small; } .form-button { color: #000; background-color: #fff; border: 1px solid #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 1px; padding-right: 1px; margin: 0; font-size: 10px !important; font-size: xx-small; } /**************************************/ /* 7. CSS-Modul: SPECIAL OBJECTS */ /**************************************/ /*------- InfoBox ------------------------------*/ div.infobox { margin-top: 10px; border-top:5px solid #ccc; background-color:#f6f6f6; padding:0px; width:auto; margin-bottom:20px; } p.infoboxtitle { padding:3px; margin:0px; font-weight:bold; } div.infoboxContentEven, div.infoboxContentOdd { padding:5px 0px 5px 10px; } div.infoboxContentEven p, div.infoboxContentOdd p { margin: 3px; } div.infobox div.infoboxContentOdd { background-color:#eaeaea; } div.infobox div.ZMSFile div.title img { margin-bottom:-5px; } div.infobox div.ZMSFile div.title, div.infobox div.ZMSFile div.text, div.infobox div.ZMSFile div.title a { font-size:11px; } div.infobox div.ZMSFile div.text { margin-left:20px; } div.infobox ul { margin:0px 0px 0px 28px; padding:0; } div.infobox ul li { } li.LinkElementExternal { list-style-image:url(common/external_link.gif); } li.LinkElementInternal, li.LinkElementInternalPortal { list-style-image:url(common/external_link.gif); } li.LinkElementInternalClient { list-style-image:url(common/external_link.gif); } li.LinkElementMailto { list-style-image:url(common/mail_link.html); } /**************************************/ /* 8. CSS-Modul: TOC LISTS */ /**************************************/ #pageregionLeft #Newsindex { padding: 0px 20px 0px 10px; margin:0; } #pageregionLeft #Newsindex h2 { padding:0; margin:0; } #pageregionLeft #Newsindex p { padding: 0px; margin: 0px 0px 10px 0px; } /**************************************/ /* 9. CSS-Modul: PRINT */ /**************************************/ h1, h2, h3, h4, h5, h6 { } h1.title { } p, li, blockquote { } ol, ul { } p.description { } p.caption { } p.creator { } p.smalltext { } code { } /**************************************/ /* 10. ZMI Management Interface */ /**************************************/ .cmsTxtColorStrong0 { color: #436976; } .cmsTxtColorStrong1 { color: #666666; } .cmsBgColorStrong0 { background-color: #8CABB9; } .cmsBgColorStrong1 { background-color: #CCCCCC; } .cmsBgColorMedium0 { background-color: #DDE6EC; } .cmsBgColorLight0 { background-color: #FFFFFF; } div.ZMSTable table th { background-color:#DDEFFC; } div.ZMSTable table td { background-color:#EEEEEE; } .zmiTableRowEven {background-color:#eee;} .zmiTableRowOdd {background-color:#ccc;} .form-submit { font-size:12px; } body.zmi h1, body.zmi h2, body.zmi h3, body.zmi h4, body.zmi h5, body.zmi h6 { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px; line-height:19px; } body.zmi p, body.zmi li, body.zmi blockquote { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; }