/* --- CSS for Datenschutz Zug --- */ body { color: #000000; margin: 0px; padding: 5px; background: #ffffff } /* Heading Section i.e. KANTON ZUG not used h1 { color: #9ca6a5; background-color: fafaf5; font-size: 14px; font-family: Verdana, Arial, Helvetica, Sans-serif; border-bottom: 1px solid; border-top: 1px solid; margin: 40px 400px 20px 0px } */ /* Heading Chapter i.e. Aktuelles */ h1 { color: #637c9c; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 23px 0px 0px 0px } /* Heading i.e. Mailing-Liste des Datenschutzbeauftragten */ h2 { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; margin: 25px 0px 0px 0px } /* Heading */ h3 { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; margin: 20px 0px 0px 0px } /* Table Text - actually all text is in table */ /*IDESO*/ td.idesoheader {/* color: #637c9c; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 23px 0px 0px 0px */ color: #000; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Sans-serif; padding: 0.3em 1em 0.3em 0.5em; margin-bottom: 0.2em; background-color: #EFEFEF; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE } th { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; margin: 25px 0px 0px 0px } /*IDESO*/ td { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; vertical-align: top } /* First Paragraph (text begins straight without titles - at time only used for margins) */ #firstp { font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; vertical-align: top; margin: 30px 0px 0px 0px } /* Table Header - e.g. Zuständigkeit */ td.header { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 20px; vertical-align: middle; background: #fafaf5; border-bottom: 1px dashed gray } /* Table Fill with padding - e.g. Zuständigkeit */ td.fillsp { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; padding-top: 10px; padding-bottom: 15px; vertical-align: top; background: #edf4fc } /* Table Fill normal - e.g. DSB-Adressen */ td.fill { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 15px; padding-top: 2px; padding-bottom: 3px; vertical-align: top; background: #edf4fc } /* Intro */ .intro { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 13px; vertical-align: top; background: #fafaf5 } .new { color: #ff3399; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 0px 0px 0px; background: #edf4fc } ul, li { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 15px; margin-top: 15px; list-style: square; list-style-position: normal } /* Ordered Lists - not used ol { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 15px; margin-top: 20px; list-style-type: decimal } */ /* Lists Condensed - e.b. CH-Links */ li.con { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 15px; margin-top: 2px; list-style: circle; list-style-position: inside } /* Paragraph link */ a { color: #0066cc; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif } a:link { color: #00538c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif ; text-decoration: underline } a:visited { color: #00197b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: underline } a:hover { color: #d52000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: underline } a:active { color: #d52000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: underline } /* Footer link */ a.footer { color: #0066cc; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-serif } a.footer:visited { color: #637c9c; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-serif } a.footer:hover { color: #637c9c; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-serif } a.footer:active { color: #637c9c; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-serif } #footer { margin-top: 30px; line-height: 20px; border-top: 1px dashed gray; /* not supported in NN, not dashed in IE4M */ border-bottom: 1px dashed gray /* not supported in NN, not dashed in IE4M */ } b { font-weight: bold } /* smaller Text */ .smaller { font-size: 10px; line-height: 13px } /* Legende */ .legend { font-size: 9px; color: gray; line-height: 12px } /* farbige buttons */ input.farbig { color: #637c9c; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 10px; font-weight: bold; background-color: #f1f6fd; border: solid; border-width: 1px; border-color: #637c9c }