1
0

Changing design to mostly tableless code.

This commit is contained in:
Stefan Frech
2008-05-30 21:11:07 +00:00
committed by Jonas Kattendick
parent df60ffea39
commit 91468a4bed
21 changed files with 733 additions and 970 deletions

302
style.css
View File

@@ -1,176 +1,188 @@
body,input,textarea,option {
font-family:verdana;
color:#555555;
font-size:10pt;
/* General Settings */
* {
color: #444;
font-family: Verdana, Georgia, Times, serif;
font-size: 10pt;
}
table {
border:0px solid black;
vertical-align:top;
}
td {
border:0px solid black;
vertical-align:top;
padding:3px;
body {
background-color: white;
margin: 0;
padding: 5px;
}
img {
border: 0px solid #FFFFFF;
vertical-align:middle;
vertical-align: middle;
margin: 0px;
}
fieldset {
padding: 10px;
margin: 10px;
}
a {
color:#555555;
text-decoration:none;
}
/* The Links */
a.f {
color:#555555;
text-decoration:none;
}
a:hover.f {
color:#000000;
text-decoration:none;
a:link {
text-decoration: none;
}
a:visited {
text-decoration:none;
}
a:active {
text-decoration:none;
text-decoration: none;
}
a:hover {
color:#AE1A1A;
text-decoration:underline;
text-decoration: underline;
color: #AE1A1A;
}
input.invisible {
visibility:hidden;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
font:1pt Verdana;
color:#FFFFFF;
a:active {
text-decoration: none;
}
p.title {
fieldset {
margin: 10px;
float: none;
}
/* Caption */
h1#caption {
font-size: 15pt;
margin: 0 0 0.5em;
padding: 10px;
text-align: center;
font-family: Georgia, Times, serif;
background-color:#bbb;
}
h2.caption {
font-weight:bold;
margin: 5px;
}
/*
This is for the caption table
*/
table.caption {
border: 1px solid black;
width: 100%;
margin-top: 10px;
background-image:url(./images/background.jpg);
background-repeat:no-repeat;
padding: 5px;
background-color:#DADADA;
}
td.captionright {
text-align: right;
width: 400px;
white-space:nowrap;
}
span.caption {
white-space:nowrap;
font-size:16pt;
font-weight: bold;
padding: 10px;
vertical-align:middle;
}
/*
This is for the main table content
*/
table.main {
width: 100%;
margin-top: 10px;
border-collapse: collapse;
}
td.main1{
width: 150px;
}
td.main2,img.main2 {
width: 10px;
}
td.main3{
border: 1px solid black;
}
td.main4{
border: 1px solid black;
width: 100%;
}
/*
This is for the menu table
*/
table.menu {
border: 1px solid black;
background-color:#DADADA;
width: 150px;
border-collapse: collapse;
/* Menu and navigation */
div#menu {
font-size: 9pt;
float: left;
width: 130px;
margin: 0px;
padding: 0;
margin-bottom: 10px;
}
th.menuhead {
background-color:#969696;
border-bottom: 1px solid black;
padding: 5px;
text-align: left;
margin: 0px;
h2.nav {
font-size: 10pt;
margin: 0;
padding: 3px;
background-color:#bbb;
}
td.menu {
padding: 5px;
margin: 0px;
ul.nav {
border: 1px solid #bbb;
margin: 0px 0px 10px 0px;
padding: 0;
}
ul.nav li {
list-style: none;
margin: 0;
padding: 1px;
}
ul.nav a {
display: block;
padding: 2px;
font-size: 9pt;
}
ul.nav a:link {
text-decoration: none;
}
ul.nav a:visited {
text-decoration: none;
}
ul.nav a:hover {
text-decoration: underline;
color: #AE1A1A;
background-color: #ddd;
}
ul.nav a:active {
text-decoration: none;
}
/*
This is for the folders
*/
/* Folders section */
div#folders {
float: left;
padding-top: 10px;
overflow: auto;
}
a.f:link {
text-decoration: none;
color: #555555;
}
a.f:visited {
text-decoration: none;
color: #555555;
}
a.f:hover {
text-decoration: none;
color: #555555;
}
a.f:active {
text-decoration: none;
color: #555555;
}
span.active {
background-color:#C1D2EE;
border:1px #316AC5 solid;
color:#000000;
padding:1px;
color: #000000;
background-color: #C1D2EE;
border:1px #316AC5 solid;
padding:1px;
}
/*
This is for the Bookmarks
*/
div.description {
padding: 2px;
/* Bookmarks section */
div#bookmarks {
overflow:auto;
padding: 0px;
display: block;
border-left: 1px solid #bbb;
}
td.ten {
width: 10px;
div.bookmark {
border-bottom: 1px solid #bbb;
padding: 5px;
}
div.private {
background-color: #E7FBE9;
color: #177F23;
div.bookmark:hover {
background-color: #eee;
}
div.bmleft {
margin-top: -2px;
float: left;
}
div.bmright {
float: right;
margin-left: 10px;
padding: 0px;
margin: 0px;
text-align: center;
}
div.public {
background-color: #F9E7E9;
color: #E42037;
text-align: center;
}
div.private,div.public,div.description,div.date,div.footer {
font-size: smaller;
font-style: italic;
}
div.date {
white-space:nowrap;
div.link {
margin-left: 50px;
}
span.private {
background-color: #E7FBE9;
color: #177F23;
font-size: smaller;
font-style: italic;
background-color: #E7FBE9;
color: #177F23;
}
.sh:hover {
background-color: #E8E6E6;
span.public {
background-color: #F9E7E9;
color: #E42037;
}
div.description {
margin-top: 5px;
}
div.description, span.private, span.public, span.date {
font-size: smaller;
}
input.link {
margin: 0;
}
.invisible {
visibility: hidden;
}
/* Main Content */
div#main {
margin-left: 140px;
border: 1px solid #bbb;
}
div#content {
margin: 10px;
}
/* Footer */
p#footer {
clear: both;
font-size: 0.9em;
margin-top: 10px;
padding: 2px;
text-align: center;
border: 1px solid #bbb;
}