www/default.css

90 lines
2.3 KiB
CSS
Executable File

body {background: white; color: black; font-family:serif;}
h1 {font-size: x-large; }
h2 {font-size: large; color: #000055; }
h3 {font-size: medium; color: #0055aa; }
a:visited {background: transparent; color: #8888aa; text-decoration: none; }
a:link {background: transparent; color: #0000aa; text-decoration: none; }
a:active {background: #ffcc00; color: #0000cc; }
td.button { background: #eeeeee; text-align: center; }
td.newsdate { background: #eeeeff; font-family: sans-serif; font-size: x-small; text-align: center; font-weight: bold;}
td.newsitem { background: white; text-align: left;}
td.newsauthor { background: #eeeeff; font-family: sans-serif; font-size: x-small; text-align: center;}
td.eventdate { background: #eeffee; font-family: sans-serif; font-size: x-small; text-align: center; font-weight: bold;}
td.eventitem { background: white; text-align: left;}
td.eventroom { background: #eeffee; font-family: sans-serif; font-size: x-small; text-align: center;}
th.news { background: #222255; color: white; font-family: sans-serif; font-size: x-small; text-align: left; }
td.pagetitle { font-size: large; font-weight: bold; }
th { background: #002288; color: white; }
/* CSS 2 (especially for Mozilla) and CSS 3 (according to the developmental spec) */
body, .web-framework {
width:760px;
margin:0 auto;
padding:0 20px;
font-size:12px;
}
img {
border-width:0;
}
h2 {
border-left:10px solid #ff9900;
font-family:'Lucida Grande', Sans, Sans-serif;
text-transform:uppercase;
padding-left:10px;
}
p {
font-family:'Lucida Grande', Sans, Sans-serif;
}
.template-header {
border-bottom:1px solid #ccc;
/*background-color:#cee6ff;*/
margin-top:65px;
}
.webtitle {
position:absolute;
top:0;
left:0;
width:100%;
background-color:#215498;
} .webtitle .webtitle-inner {
width:760px;
margin:0 auto;
padding:0 20px;
} .webtitle-inner .link2home {
vertical-align:center;
}
.menuspace {
background:white;
}
.menuspace .menubar {
background-color:transparent;
padding:0;
margin:0 auto;
text-align:center;
}
.menuspace .menuitem {
margin:0;
padding:0;
} .menuspace .menuitem a {
display:block;
text-align:center;
padding:3px 6px;
margin:0;
text-decoration:none;
font-weight:400;
font-family:'Lucida Grande', Sans, Sans-serif;
} .menuspace .menuitem a:hover {
font-weight:700;
} .menuspace .menuitem a:hover img {
width:60px;
height:60px;
}