655 lines
12 KiB
CSS
655 lines
12 KiB
CSS
/* Doxygen */
|
||
body,h1,h2,h3,h4,h5,h6,p,center,td,th,ul,dl,div {
|
||
font-family: Geneva, Arial, Helvetica, sans-serif;
|
||
}
|
||
caption { font-weight: bold }
|
||
@media screen {
|
||
/** navigation in old doxygen */
|
||
div.nav {
|
||
width: 100%;
|
||
background-color: #eeeeff;
|
||
border: 1px solid #b0b0b0;
|
||
text-align: center;
|
||
margin: 2px;
|
||
padding: 2px;
|
||
line-height: 140%;
|
||
}
|
||
/** navigation in new doxygen (SuSE 10.0, 11.2005) */
|
||
div.tabs {
|
||
width: 100%;
|
||
display: table;
|
||
background-color: #eeeeff;
|
||
border: 1px solid #b0b0b0;
|
||
text-align: center;
|
||
margin: 2px;
|
||
padding: 2px;
|
||
}
|
||
div.tabs ul {
|
||
display: table-row;
|
||
/*width: 100%;*/
|
||
}
|
||
div.tabs ul li {
|
||
display: table-cell;
|
||
border: 1px solid #b0b0b0;
|
||
text-align: center;
|
||
}
|
||
}
|
||
@media print {
|
||
div.tabs, div.nav {
|
||
display: none;
|
||
}
|
||
}
|
||
/*
|
||
a.el { text-decoration: none; font-weight: bold }
|
||
a.elRef { font-weight: bold }
|
||
a.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
|
||
a.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
|
||
a.codeRef:link { font-weight: normal; color: #0000FF}
|
||
a.codeRef:visited { font-weight: normal; color: #0000FF}
|
||
a:hover { text-decoration: none; background-color: #f2f2ff }
|
||
*/
|
||
dl.el { margin-left: -1cm }
|
||
.fragment {
|
||
font-family: monospace
|
||
}
|
||
pre.fragment {
|
||
border: 1px solid #CCCCCC;
|
||
background-color: #f5f5f5;
|
||
margin-top: 4px;
|
||
margin-bottom: 4px;
|
||
margin-left: 2px;
|
||
margin-right: 8px;
|
||
padding-left: 6px;
|
||
padding-right: 6px;
|
||
padding-top: 4px;
|
||
padding-bottom: 4px;
|
||
}
|
||
div.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
|
||
td.md { background-color: transparent; font-weight: bold; }
|
||
td.mdPrefix {
|
||
background-color: transparent;
|
||
color: #606060;
|
||
font-size: 80%;
|
||
}
|
||
td.mdname1 { background-color: transparent; font-weight: bold; color: #602020; }
|
||
td.mdname { background-color: transparent; font-weight: bold; color: #602020; width: 600px; }
|
||
div.groupHeader {
|
||
margin-left: 16px;
|
||
margin-top: 12px;
|
||
margin-bottom: 6px;
|
||
font-weight: bold;
|
||
}
|
||
div.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
|
||
td.indexkey {
|
||
background-color: #eeeeff;
|
||
font-weight: bold;
|
||
padding-right : 10px;
|
||
padding-top : 2px;
|
||
padding-left : 10px;
|
||
padding-bottom : 2px;
|
||
margin-left : 0px;
|
||
margin-right : 0px;
|
||
margin-top : 2px;
|
||
margin-bottom : 2px;
|
||
border: 1px solid #CCCCCC;
|
||
}
|
||
td.indexvalue {
|
||
background-color: #eeeeff;
|
||
font-style: italic;
|
||
padding-right : 10px;
|
||
padding-top : 2px;
|
||
padding-left : 10px;
|
||
padding-bottom : 2px;
|
||
margin-left : 0px;
|
||
margin-right : 0px;
|
||
margin-top : 2px;
|
||
margin-bottom : 2px;
|
||
border: 1px solid #CCCCCC;
|
||
}
|
||
tr.memlist {
|
||
background-color: #f0f0f0;
|
||
}
|
||
p.formulaDsp { text-align: center; }
|
||
img.formulaDsp { }
|
||
img.formulaInl { vertical-align: middle; }
|
||
span.keyword { color: #008000 }
|
||
span.keywordtype { color: #604020 }
|
||
span.keywordflow { color: #e08000 }
|
||
span.comment { color: #800000 }
|
||
span.preprocessor { color: #806020 }
|
||
span.stringliteral { color: #002080 }
|
||
span.charliteral { color: #008080 }
|
||
.mdTable {
|
||
border: 1px solid #868686;
|
||
background-color: transparent;
|
||
}
|
||
.mdRow {
|
||
padding: 8px 10px;
|
||
}
|
||
.mdescLeft {
|
||
padding: 0px 8px 4px 8px;
|
||
font-size: 80%;
|
||
font-style: italic;
|
||
background-color: transparent;
|
||
border-top: 1px none #E0E0E0;
|
||
border-right: 1px none #E0E0E0;
|
||
border-bottom: 1px none #E0E0E0;
|
||
border-left: 1px none #E0E0E0;
|
||
margin: 0px;
|
||
}
|
||
.mdescRight {
|
||
padding: 0px 8px 4px 8px;
|
||
font-size: 80%;
|
||
font-style: italic;
|
||
background-color: transparent;
|
||
border-top: 1px none #E0E0E0;
|
||
border-right: 1px none #E0E0E0;
|
||
border-bottom: 1px none #E0E0E0;
|
||
border-left: 1px none #E0E0E0;
|
||
margin: 0px;
|
||
}
|
||
.memItemLeft {
|
||
padding: 1px 0px 0px 8px;
|
||
margin: 4px;
|
||
border-top-width: 1px;
|
||
border-right-width: 1px;
|
||
border-bottom-width: 1px;
|
||
border-left-width: 1px;
|
||
border-top-color: #E0E0E0;
|
||
border-right-color: #E0E0E0;
|
||
border-bottom-color: #E0E0E0;
|
||
border-left-color: #E0E0E0;
|
||
border-top-style: solid;
|
||
border-right-style: none;
|
||
border-bottom-style: none;
|
||
border-left-style: none;
|
||
background-color: transparent;
|
||
font-size: 80%;
|
||
}
|
||
.memItemRight {
|
||
padding: 1px 8px 0px 8px;
|
||
margin: 4px;
|
||
border-top-width: 1px;
|
||
border-right-width: 1px;
|
||
border-bottom-width: 1px;
|
||
border-left-width: 1px;
|
||
border-top-color: #E0E0E0;
|
||
border-right-color: #E0E0E0;
|
||
border-bottom-color: #E0E0E0;
|
||
border-left-color: #E0E0E0;
|
||
border-top-style: solid;
|
||
border-right-style: none;
|
||
border-bottom-style: none;
|
||
border-left-style: none;
|
||
background-color: transparent;
|
||
font-size: 80%;
|
||
}
|
||
.memTemplItemLeft {
|
||
padding: 1px 0px 0px 8px;
|
||
margin: 4px;
|
||
border-top-width: 1px;
|
||
border-right-width: 1px;
|
||
border-bottom-width: 1px;
|
||
border-left-width: 1px;
|
||
border-top-color: #E0E0E0;
|
||
border-right-color: #E0E0E0;
|
||
border-bottom-color: #E0E0E0;
|
||
border-left-color: #E0E0E0;
|
||
border-top-style: none;
|
||
border-right-style: none;
|
||
border-bottom-style: none;
|
||
border-left-style: none;
|
||
background-color: transparent;
|
||
font-size: 80%;
|
||
}
|
||
.memTemplItemRight {
|
||
padding: 1px 8px 0px 8px;
|
||
margin: 4px;
|
||
border-top-width: 1px;
|
||
border-right-width: 1px;
|
||
border-bottom-width: 1px;
|
||
border-left-width: 1px;
|
||
border-top-color: #E0E0E0;
|
||
border-right-color: #E0E0E0;
|
||
border-bottom-color: #E0E0E0;
|
||
border-left-color: #E0E0E0;
|
||
border-top-style: none;
|
||
border-right-style: none;
|
||
border-bottom-style: none;
|
||
border-left-style: none;
|
||
background-color: transparent;
|
||
font-size: 80%;
|
||
}
|
||
.memTemplParams {
|
||
padding: 1px 0px 0px 8px;
|
||
margin: 4px;
|
||
border-top-width: 1px;
|
||
border-right-width: 1px;
|
||
border-bottom-width: 1px;
|
||
border-left-width: 1px;
|
||
border-top-color: #E0E0E0;
|
||
border-right-color: #E0E0E0;
|
||
border-bottom-color: #E0E0E0;
|
||
border-left-color: #E0E0E0;
|
||
border-top-style: solid;
|
||
border-right-style: none;
|
||
border-bottom-style: none;
|
||
border-left-style: none;
|
||
color: #606060;
|
||
background-color: transparent;
|
||
font-size: 80%;
|
||
}
|
||
.search { color: #003399;
|
||
font-weight: bold;
|
||
}
|
||
form.search {
|
||
margin-bottom: 0px;
|
||
margin-top: 0px;
|
||
}
|
||
input.search { font-size: 75%;
|
||
color: #000080;
|
||
font-weight: normal;
|
||
background-color: transparent;
|
||
}
|
||
td.tiny { font-size: 75%;
|
||
}
|
||
a {
|
||
color: #252E78;
|
||
}
|
||
a:visited {
|
||
color: #3D2185;
|
||
}
|
||
.dirtab { padding: 4px;
|
||
border-collapse: collapse;
|
||
border: 1px solid #b0b0b0;
|
||
}
|
||
th.dirtab { background: #eeeeff;
|
||
font-weight: bold;
|
||
}
|
||
hr { height: 1px;
|
||
border: none;
|
||
border-top: 1px solid black;
|
||
}
|
||
|
||
/* MRW */
|
||
.hidden {
|
||
display: none;
|
||
}
|
||
|
||
.boese {
|
||
display: none;
|
||
}
|
||
|
||
@media screen {
|
||
div.lang {
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
z-index: 3;
|
||
color: white;
|
||
font-weight: bold;
|
||
background-color: black;
|
||
}
|
||
}
|
||
|
||
@media print {
|
||
div.lang {
|
||
display: none;
|
||
}
|
||
}
|
||
|
||
div.lang a {
|
||
color: yellow;
|
||
}
|
||
|
||
div.lang a:link {
|
||
color: yellow;
|
||
}
|
||
|
||
div.lang a:visited {
|
||
color: yellow;
|
||
}
|
||
|
||
div.lang a:active {
|
||
color: white;
|
||
background-color: blue;
|
||
}
|
||
|
||
div.lang a:hover {
|
||
color: black;
|
||
background-color: yellow;
|
||
}
|
||
|
||
div.feedback {
|
||
border: .5em groove gold;
|
||
margin-top: 1em;
|
||
margin-bottom: 1em;
|
||
background-color: #AAA;
|
||
}
|
||
div.feedback:lang(de):before {
|
||
content: "Ideen, Anregungen, Kommentare? Für Rückmeldungen bin ich sehr dankbar! "
|
||
}
|
||
div.feedback:lang(en):before {
|
||
content: "Ideas, suggestions, comments? I welcome your participation! "
|
||
}
|
||
div.feedback:lang(zh):before {
|
||
content: "想法, 建议, 评论?我欢迎您提建议!"
|
||
}
|
||
div.feedback:lang(de):after {
|
||
content: " (ePost Adresse siehe oben) Bitte beachte, dass ich keine Briefe an GMX Adressen zurückschreiben kann, wegen deren defekter Mailserver. Ebensowenig kann ich anderen Servern antworten, die fälschlicherweise schwarze Listen verwenden, die dynamische IP Adressen enthalten."
|
||
}
|
||
div.feedback:lang(en):after {
|
||
content: " (email address see above) Please note that I cannot respond to GMX addresses, because of their buggy mailserver, nor can I respond to other locations that use blacklists containing dynamic IP addresses."
|
||
}
|
||
div.feedback:lang(zh):before {
|
||
content: "(电脑地址在上边)注意:我不会给GMX地址写信。"
|
||
}
|
||
|
||
@media screen {
|
||
div.kontakt {
|
||
position: fixed;
|
||
left: 0;
|
||
top: 0;
|
||
z-index: 2;
|
||
color: white;
|
||
font-weight: bold;
|
||
background-color: black;
|
||
}
|
||
|
||
div.kontakt a {
|
||
color: yellow;
|
||
}
|
||
|
||
div.kontakt a:link {
|
||
color: yellow;
|
||
}
|
||
|
||
div.kontakt a:visited {
|
||
color: yellow;
|
||
}
|
||
|
||
div.kontakt a:active {
|
||
color: white;
|
||
background-color: blue;
|
||
}
|
||
|
||
div.kontakt a:hover {
|
||
color: black;
|
||
background-color: yellow;
|
||
}
|
||
}
|
||
|
||
@media print {
|
||
div.kontakt {
|
||
position: fixed;
|
||
bottom: 0;
|
||
right: 0;
|
||
color: black;
|
||
font-weight: normal;
|
||
background-color: white;
|
||
}
|
||
a, a:link, a:visited, a:active, a:hover
|
||
div.kontakt a, div.kontakt a:link, div.kontakt a:visited, div.kontakt a:active, div.kontakt a:hover
|
||
{
|
||
color: black;
|
||
}
|
||
}
|
||
|
||
@media screen {
|
||
div.back {
|
||
position: fixed;
|
||
top: 0;
|
||
right: 0;
|
||
color: white;
|
||
font-weight: bold;
|
||
background-color: black;
|
||
}
|
||
}
|
||
|
||
@media print {
|
||
div.back {
|
||
display: none;
|
||
}
|
||
}
|
||
|
||
div.back a {
|
||
color: yellow;
|
||
}
|
||
|
||
div.back a:link {
|
||
color: yellow;
|
||
}
|
||
|
||
div.back a:visited {
|
||
color: yellow;
|
||
}
|
||
|
||
div.back a:active {
|
||
color: white;
|
||
background-color: blue;
|
||
}
|
||
|
||
div.back a:hover {
|
||
color: black;
|
||
background-color: yellow;
|
||
}
|
||
|
||
@media screen {
|
||
a.target {
|
||
position: relative;
|
||
top: -5em;
|
||
}
|
||
body {
|
||
padding-top: 1em;
|
||
padding-bottom: 1em;
|
||
color: black;
|
||
background: #FECFD3 url(hintergrund.png) repeat;
|
||
}
|
||
h1.main {
|
||
position: fixed;
|
||
top: 0;
|
||
left: 0;
|
||
right: 0;
|
||
text-align: center;
|
||
margin-top: 0;
|
||
padding-top: 0;
|
||
font-weight: bold;
|
||
background-color: black;
|
||
color: white;
|
||
font-size: 100%;
|
||
}
|
||
h1.main a, h1.main a:link {
|
||
background: transparent;
|
||
color: yellow;
|
||
}
|
||
}
|
||
|
||
@media print {
|
||
body {
|
||
color: black;
|
||
background: white;
|
||
padding-bottom: 1em;
|
||
}
|
||
}
|
||
|
||
@media screen {
|
||
a, a:link {
|
||
background: transparent;
|
||
color: blue;
|
||
}
|
||
a:visited {
|
||
background: transparent;
|
||
color: #000088;
|
||
}
|
||
a:active {
|
||
background: blue;
|
||
color: white;
|
||
}
|
||
a:hover {
|
||
background: black;
|
||
color: white;
|
||
}
|
||
}
|
||
|
||
p {
|
||
text-align: justify;
|
||
}
|
||
|
||
p.picture {
|
||
text-align: center;
|
||
border: .2cm inset yellow;
|
||
}
|
||
|
||
@media print {
|
||
p.header-top, p.header-bottom {
|
||
display: none;
|
||
}
|
||
}
|
||
@media screen {
|
||
p.header-top {
|
||
text-align: center;
|
||
margin-bottom: 0;
|
||
}
|
||
p.header-bottom {
|
||
text-align: right;
|
||
margin-top: 0;
|
||
font-size: small;
|
||
}
|
||
}
|
||
|
||
dt {
|
||
text-align: left;
|
||
font-weight: bolder;
|
||
margin-top: .5ex;
|
||
}
|
||
|
||
dd {
|
||
text-align: justify;
|
||
margin-bottom: .5ex;
|
||
}
|
||
|
||
img {
|
||
border: .5em groove gold;
|
||
}
|
||
|
||
@media print {
|
||
img.scale {
|
||
width: 95%;
|
||
height: auto;
|
||
}
|
||
}
|
||
|
||
div.mainimage {
|
||
float: left;
|
||
margin: 1em 2em 1em 0;
|
||
padding: 0;
|
||
}
|
||
|
||
div.mainimage img {
|
||
width: 33%;
|
||
height: auto;
|
||
}
|
||
|
||
div.status {
|
||
position: fixed;
|
||
text-align: right;
|
||
bottom: 0;
|
||
right: 0;
|
||
left: 0;
|
||
background-color: black;
|
||
color: lightgrey;
|
||
}
|
||
|
||
div.author, div.author a {
|
||
position: fixed;
|
||
text-align: left;
|
||
bottom: 0;
|
||
left: 0;
|
||
background-color: black;
|
||
color: lightgrey;
|
||
}
|
||
|
||
div.status a, div.author a {
|
||
color: lightgrey;
|
||
}
|
||
|
||
div.validation {
|
||
text-align: right;
|
||
}
|
||
|
||
div.validation img {
|
||
border: 0;
|
||
}
|
||
|
||
q:lang(de) {
|
||
quotes: "\AB" "\BB";
|
||
font-style: italic;
|
||
/* font-family: cursive; */
|
||
}
|
||
|
||
q:lang(en), q:lang(zh) {
|
||
quotes: "\201C" "\201D";
|
||
font-style: italic;
|
||
/* font-family: cursive; */
|
||
}
|
||
|
||
q q:lang(de) {
|
||
quotes: "\2039" "\203A";
|
||
font-style: italic;
|
||
/* font-family: cursive; */
|
||
}
|
||
|
||
q q:lang(en), q q:lang(zh) {
|
||
quotes: "\2018" "\2019";
|
||
font-style: italic;
|
||
/* font-family: cursive; */
|
||
}
|
||
|
||
pre, code {
|
||
border: 1px solid #777
|
||
}
|
||
|
||
@media screen {
|
||
/* border and colour */
|
||
div.qindex {
|
||
background-color: black;
|
||
color: black;
|
||
font-weight: normal;
|
||
}
|
||
div.qindex:hover {
|
||
background-color: yellow;
|
||
color: black;
|
||
font-weight: normal;
|
||
}
|
||
div.qindex a {
|
||
background-color: black;
|
||
color: yellow;
|
||
font-weight: normal;
|
||
border: 1px solid white;
|
||
}
|
||
div.qindex a.qindexHL {
|
||
font-weight: bold;
|
||
}
|
||
div.qindex:hover a {
|
||
background-color: yellow;
|
||
color: black;
|
||
font-weight: normal;
|
||
}
|
||
div.qindex:hover a:hover {
|
||
background-color: black;
|
||
color: yellow;
|
||
font-weight: normal;
|
||
}
|
||
/* display and position */
|
||
div.qindex {
|
||
display: block;
|
||
border: .25em groove gold;
|
||
text-align: center;
|
||
}
|
||
}
|
||
@media print {
|
||
div.qindex {
|
||
display: none;
|
||
}
|
||
}
|