 body * { margin: 0; padding: 0; border-style: solid; border-width: 0; } body { background-color: #E1E0CE; font-family: Verdana, Arial, sans-serif; color: #444444; font-size: 0.8em; } div, ul, dl, ol, li, table, tr, td, th, fieldset, a, span, h1, h2, h3 { border-color: #FC9C11; border-color: #7F7C5D; border-color: #B6B49C; } #path { color: #A5A162; font-family: Verdana, Arial, sans-serif; padding: 5px 0 0 40px; font-size: 0.9em; margin-bottom: 3px; } #path a { font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #A5A162; border: none; } #path a:hover, #path a:active, #path a:focus { color: #515230; } #path .last_item { font-family: Arial, Verdana, sans-serif; color: #515230; font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, tr { vertical-align: top; } img { border-style: solid; border-width: 0; border-color: #FFFFFF; display: block; } ul { list-style: none; } a { text-decoration: none; color: #A5A162; } a:hover { color: #515230; } .textHeader { padding: 30px 40px 0 40px; margin-bottom: 30px; } .textHeader h1 { color: #656868; color: #515230; color: #7F7C5D; font-family: Arial, sans-serif; font-weight: normal; font-weight: bold; font-variant: small-caps; font-size: 2.2em; letter-spacing: 2px; margin-top: 0; } .textHeader h1 .subtitle { color: #685B00; } .textHeader div.subtitle { color: #685B00; font-weight: normal; font-family: Times New Roman, serif; font-size: 1.5em; letter-spacing: 1px; } .textHeader .secondaryInfo { margin-top: 10px; } .textHeader cite { color: #83740F; font-size: 1.2em; font-weight: bold; padding: 6px 0 0 10px; font-family: Times New Roman CE, Times New Roman, Georgia, serif; letter-spacing: 1px; display: block; font-style: normal; } .textHeader cite .interview { font-weight: normal; letter-spacing: 0px; } .textHeader cite .interview .author { font-weight: bold; letter-spacing: 1px; } .textSecondaryInfo { } .textSecondaryInfo .translation { text-align: right; color: #9B9A8D; } .textSecondaryInfo .translation span { color: #444444; } .textBody { padding: 0px 40px 30px 40px; margin-top: 30px; color: #444444; } .textBody a { text-decoration: none; color: #A5A162; border-bottom: 1px dotted #B2B2B2; } .textBody a:hover, .textBody a:active, .textBody a:focus { border-style: solid; border-bottom-width: 2px; color: #515230; } .textBody hr { height: 1px; width: 35%; border-style: none; margin-top: 1.4em; margin-bottom: 1.4em; border-top: 1px dashed #000000; } .textBody h2 { color: #A5A162; font-size: 1.5em; font-weight: bold; font-family: Arial, sans-serif; font-variant: small-caps; margin-bottom: 0.5em; letter-spacing: 1px; border-color: #B6B49C; border-style: dotted; border-bottom-width: 1px; } .textBody p { margin-bottom: 0.75em; text-align: justify; line-height: 1.55em; font-family: Verdana, Arial, sans-serif; } .textBody ol, .textBody ul { margin-bottom: 0.75em; color: #000000; line-height: 1.55em; font-family: Verdana, Arial, sans-serif; } .textBody blockquote { margin-left: 25px; padding-right: 24px; border-right: 1px dotted #FFFFFF; } .textBody blockquote p { font-style: italic; } .textBody blockquote p span.author { display: block; text-align: right; font-weight: bold; font-style: italic; letter-spacing: 1px; } #menu { background-color: #000000; } #content { background-color: #000000; background-color: #FFFFFF; } .kalendarz { width: 517px; border-width: 1px 0 0 1px; margin: 0 0 0.7em 0; } .kalendarz th { border-right-width: 1px; border-bottom-width: 1px; padding: 5px; font-variant: small-caps; color: #A5A162; } .kalendarz .caption { text-align: center; font-weight: bold; font-variant: small-caps; letter-spacing: 5px; padding: 10px; color: #7F7C5D; } .kalendarz td { font-size: 0.8em; border-right-width: 1px; border-bottom-width: 1px; vertical-align: middle; padding: 3px 3px 3px 5px; } .kalendarz .date { white-space: nowrap; } .kalendarz .event { width: 290px; } .callendarNotes { display: block; margin: 20px 0 0 0; } .kalendarz a { border: none; } .kalendarz a:hover, .kalendarz a:focus, .kalendarz a:active { border: none; } p.caucasianPartners { height: 100%; overflow: hidden; margin-top: 40px; } p.caucasianPartners img { float: right; margin-left: 30px; } ul.partners { margin-left: 20px; list-style: none; } .partners li { height: 100%; overflow: hidden; display: block; margin-bottom: 25px; } .partners li a img { float: right; } 