2005-04-07 20:57:36 +00:00
/* 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 }
2005-11-29 12:42:01 +00:00
@ media screen {
/** navigation in old doxygen */
div . nav {
width : 100 % ;
background-color : #eeeeff ;
border : 1 px solid #b0b0b0 ;
text-align : center ;
margin : 2 px ;
padding : 2 px ;
line-height : 140 % ;
}
/** navigation in new doxygen (SuSE 10.0, 11.2005) */
div . tabs {
width : 100 % ;
display : table ;
background-color : #eeeeff ;
border : 1 px solid #b0b0b0 ;
text-align : center ;
margin : 2 px ;
padding : 2 px ;
}
div . tabs ul {
display : table-row ;
/*width: 100%;*/
}
div . tabs ul li {
display : table-cell ;
border : 1 px solid #b0b0b0 ;
text-align : center ;
}
}
@ media print {
div . tabs , div . nav {
display : none ;
}
2005-04-07 20:57:36 +00:00
}
/*
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 : -1 cm }
. fragment {
font-family : monospace
}
pre . fragment {
border : 1 px solid #CCCCCC ;
background-color : #f5f5f5 ;
margin-top : 4 px ;
margin-bottom : 4 px ;
margin-left : 2 px ;
margin-right : 8 px ;
padding-left : 6 px ;
padding-right : 6 px ;
padding-top : 4 px ;
padding-bottom : 4 px ;
}
div . ah { background-color : black ; font-weight : bold ; color : #ffffff ; margin-bottom : 3 px ; margin-top : 3 px }
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 : 600 px ; }
div . groupHeader {
margin-left : 16 px ;
margin-top : 12 px ;
margin-bottom : 6 px ;
font-weight : bold ;
}
div . groupText { margin-left : 16 px ; font-style : italic ; font-size : 90 % }
td . indexkey {
background-color : #eeeeff ;
font-weight : bold ;
padding-right : 10 px ;
padding-top : 2 px ;
padding-left : 10 px ;
padding-bottom : 2 px ;
margin-left : 0 px ;
margin-right : 0 px ;
margin-top : 2 px ;
margin-bottom : 2 px ;
border : 1 px solid #CCCCCC ;
}
td . indexvalue {
background-color : #eeeeff ;
font-style : italic ;
padding-right : 10 px ;
padding-top : 2 px ;
padding-left : 10 px ;
padding-bottom : 2 px ;
margin-left : 0 px ;
margin-right : 0 px ;
margin-top : 2 px ;
margin-bottom : 2 px ;
border : 1 px 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 : 1 px solid #868686 ;
background-color : transparent ;
}
. mdRow {
padding : 8 px 10 px ;
}
. mdescLeft {
padding : 0 px 8 px 4 px 8 px ;
font-size : 80 % ;
font-style : italic ;
background-color : transparent ;
border-top : 1 px none #E0E0E0 ;
border-right : 1 px none #E0E0E0 ;
border-bottom : 1 px none #E0E0E0 ;
border-left : 1 px none #E0E0E0 ;
margin : 0 px ;
}
. mdescRight {
padding : 0 px 8 px 4 px 8 px ;
font-size : 80 % ;
font-style : italic ;
background-color : transparent ;
border-top : 1 px none #E0E0E0 ;
border-right : 1 px none #E0E0E0 ;
border-bottom : 1 px none #E0E0E0 ;
border-left : 1 px none #E0E0E0 ;
margin : 0 px ;
}
. memItemLeft {
padding : 1 px 0 px 0 px 8 px ;
margin : 4 px ;
border-top-width : 1 px ;
border-right-width : 1 px ;
border-bottom-width : 1 px ;
border-left-width : 1 px ;
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 : 1 px 8 px 0 px 8 px ;
margin : 4 px ;
border-top-width : 1 px ;
border-right-width : 1 px ;
border-bottom-width : 1 px ;
border-left-width : 1 px ;
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 : 1 px 0 px 0 px 8 px ;
margin : 4 px ;
border-top-width : 1 px ;
border-right-width : 1 px ;
border-bottom-width : 1 px ;
border-left-width : 1 px ;
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 : 1 px 8 px 0 px 8 px ;
margin : 4 px ;
border-top-width : 1 px ;
border-right-width : 1 px ;
border-bottom-width : 1 px ;
border-left-width : 1 px ;
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 : 1 px 0 px 0 px 8 px ;
margin : 4 px ;
border-top-width : 1 px ;
border-right-width : 1 px ;
border-bottom-width : 1 px ;
border-left-width : 1 px ;
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 : 0 px ;
margin-top : 0 px ;
}
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 : 4 px ;
border-collapse : collapse ;
border : 1 px solid #b0b0b0 ;
}
th . dirtab { background : #eeeeff ;
font-weight : bold ;
}
hr { height : 1 px ;
border : none ;
border-top : 1 px 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 : .5 em groove gold ;
margin-top : 1 em ;
margin-bottom : 1 em ;
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 : -5 em ;
}
body {
padding-top : 1 em ;
padding-bottom : 1 em ;
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 : 1 em ;
}
}
@ 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 : .2 cm 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 : .5 ex ;
}
dd {
text-align : justify ;
margin-bottom : .5 ex ;
}
img {
border : .5 em groove gold ;
}
@ media print {
img . scale {
width : 95 % ;
height : auto ;
}
}
div . mainimage {
float : left ;
margin : 1 em 2 em 1 em 0 ;
padding : 0 ;
}
div . mainimage img {
width : 33 % ;
height : auto ;
}
div . status {
position : fixed ;
text-align : right ;
bottom : 0 ;
right : 0 ;
2005-12-07 19:10:18 +00:00
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 ;
2005-04-07 20:57:36 +00:00
}
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 : 1 px 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 : 1 px 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 : .25 em groove gold ;
text-align : center ;
}
}
@ media print {
div . qindex {
display : none ;
}
}