neo-layout/www/stylesheet.css

205 lines
4.0 KiB
CSS

body {
font-family:Linux Libertine O, Linux Libertine, serif;
}
h1, h2, h3, h4, h5, h6 {
font-family:Linux Biolinum O, Linux Biolinum, sans;
}
div.Hauptfeld {
border-width:thin;
border-color:#444;
border-style:solid;
margin-left:12em;
margin-right:0em;
margin-top:2em;
padding-left:2.5em;
padding-right:4em;
padding-top:2em;
padding-bottom:2.4em;
text-align:justify;
/* font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
/* font-family: LinuxLibertine, Libertine, Linux-Libertine, sans;
line-height:1.35em;
font-size:1em;*/
background-color:White;
color:Black;
}
#Bildcontainer_links {
width:10em;
border-width:thin;
border-color:#DDD;
border-style:solid;
margin-right: 1.2em;
margin-bottom: .8em;
margin-left: 0em;
margin-top: 1em;
float:left;
text-align:center;
}
#Bildcontainer_oben {
width:39em;
border-width:thin;
border-color:#DDD;
border-style:solid;
margin-left: 0em;
margin-bottom: 1.75em;
margin-right: 0em;
margin-top: 0em;
/* float:left; */
display:block;
text-align:center;
}
#Bildcontainer_rechts {
width:10em;
border-width:thin;
border-color:#DDD;
border-style:solid;
margin-left: 1.2em;
margin-bottom: .8em;
margin-right: 0em;
margin-top: 1em;
float:right;
text-align:center;
}
#Bild {
text-align:center;
padding:.5em;
width:9em;
}
#Bild_oben {
text-align:center;
padding:.5em;
width:38em;
}
#Bildtext {
padding:.5em;
font-size:small;
text-align:left;
background-color:#EEE;
}
#Hintergrundverlauf_von {
background-color:#F30;
}
#Hintergrundverlauf_nach {
background-color:transparent;
}
a { text-decoration:none; }
a:hover, a:hover img { background-color:Highlight; }
h1 { margin-bottom:1em; margin-top:0em; font-size:1.5em; }
h2 { margin-bottom:.5em; margin-top:1.5em; font-size:1.2em; /* padding-left:1em; */ }
p { /* text-indent:1em;
text-align:justify; */
margin-bottom:-.5em;}
/* Altbestand: */
#linkbutton
{
line-height:2em;
text-align:left; color:#000;
}
#linkbutton a
{
border-width:2px; border-style:solid;
border-color:#aaaaaa;
padding-top:.25em; padding-bottom:.25em;
background-color:#FAFAFA;
padding-left:1em; padding-right:1em;
}
#linkbutton a:link { color:#000; text-decoration:none; }
#linkbutton a:visited { color:#4a4a4a; text-decoration:none; }
#linkbutton a:focus { color:#223; text-decoration:underline; }
#linkbutton a:active { color:#8b2121; text-decoration:none; }
#linkbutton a:hover { color:#020; text-decoration:none;
background-color:Highlight;
}
#Gesamtzentrierung {
background-color: transparent;
text-align: left;
margin: 0px auto 0;
width: 57.5em;
}
.aktiveEbene { border-color:#56b; color:#23b; }
/* Interaktive Tastaturebenen */
.Ebene_button {
border:1px solid black;
padding:0.25em 1em;
position:absolute;
cursor:pointer;
z-index:2;
}
.Ebenen_box { position: relative;}
.Ebene_bild { padding-top:2em; }
.Ebene_wrapper { position:absolute; top:0px; background-color: white; }
.Ebene_wrapper > .Ebene_bild { display:none; }
.Ebene_wrapper:hover > .Ebene_bild { display:block; }
.Ebene_wrapper:hover > .Ebene_button,.Ebene1_wrapper:hover > .Ebene_button {
background-color:Highlight;
}
ul#menu, ul#menu ul {
list-style:none;
padding-left:0;
margin-left:0;
}
#menu {
position:relative;
float:left;
width:11em;
border:1px solid black;
color:WindowText;
background-color:#ccf;
font-family:Linux Biolinum O, Linux Biolinum, sans;
font-weight:bold;
margin:2em 1em;
}
/* section containers */
#menu li { color:InfoText; }
/* section list (items) */
#menu li ul { font-weight:normal; }
/* use css2 in browsers that support it */
#menu > li, #menu li ul { margin-top:1ex; }
#menu > li { padding-left:1em; }
#menu > li ul { margin-left:-1em; }
/* section list links */
#menu li ul li a {
display:block;
padding:.4em 1em;
background-color:#f8f8fa;
font-weight:normal;
}
#menu li ul li a:hover { background-color:Highlight; }