vitro/legacy/doc/css/doc.css
2019-05-03 12:50:05 -04:00

247 lines
3.9 KiB
CSS

/* $This file is distributed under the terms of the license in LICENSE$ */
@charset "UTF-8";
/* CSS Document */
/* Tell the browser to render HTML 5 elements as block */
header,
toc,
hgroup,
section,
nav,
article,
aside,
footer{
display: block;
}
time{
font-weight: normal;
}
html,
body{
margin: 0;
padding: 0;
height: 100%; /* needed for container min-height */
font-family: 'Arimo', "Lucida Sans Unicode","Lucida Grande", Geneva, helvetica, sans-serif;
font-size: 1em;
height: auto !important; /* real browsers */
height: 100%; /* IE6: treaded as min-height*/;
min-height: 100%; /* real browsers */
margin: 0 auto;
}
body{
background: #fff url(../images/header-background.gif) center 0 repeat-x;
}
/* h1,h2,h3,h4,h5,h6 ------> */
h1 {
padding: 8px 0 6px 0;
margin: 0;
font-size: 1.5em;
}
h2 {
padding: 8px 0 6px 0;
margin: 0;
font-size: 1.4em;
color: #2485ae;
}
h2 a{
color: #2485ae;
}
h2 a:link, h2 a:visited{
text-decoration: underline;
}
h2 a:hover, h2 a:active{
text-decoration: none;
}
h3{
padding: 8px 0 6px 0;
margin: 0;
font-size: 1.2em;
color: #2485ae;
}
h4{
padding: 4px 0 4px 0;
margin: 0;
font-size: 1.1em;
color: #000000;
}
h5{
padding: 3px 0 2px 0;
margin: 0;
font-size: 1em;
color: #2485ae;
}
a {
text-decoration: underline;
color: #2485ae;
}
a:visited {
text-decoration: underline;
color: #5e6363;
}
code, pre {
font-size: 1.1em;
}
blockquote {
padding: 5px;
font-size: .9em;
background-color: #EEEEEE;
}
/* HEADER ------> */
#branding {
position: relative;
width: 970px;
height: 114px;
margin: 0 auto;
}
/* BRANDING ------> */
h1.vitro-logo {
position: absolute;
width: 386px;
height: 59px;
top: 28px;
left: 0;
background: url(../images/VITRO-logo.png) 0 0 no-repeat;
}
h1.vitro-logo a {
display: block;
width: 386px;
height: 59px;
}
/* WRAPPER CONTENT------> */
#wrapper-content {
clear: both;
width: 930px;
margin: 0 auto;
background: #fff;
min-height: 550px;
padding: 20px;
}
/* TOC -------> */
ol {
margin: 0 0 10px 10px;
}
/* TABLE --------> */
table {
margin: 10px auto;
border-width: 1px;
border-spacing: 2px;
border-style: outset;
border-color: gray;
border-collapse: collapse;
}
th {
border-width: 1px;
padding: 4px;
border-style: inset;
border-color: white;
background: #2485ae;
color: #FFFFFF;
}
td {
border-width: 1px;
padding: 4px 4px 4px 6px;
border-style: inset;
border-color: #EEEEEE;
-moz-border-radius: 0px 0px 0px 0px;
}
tr {
background: #EEEEEE;
}
tr.odd_row {
background: #FFFFFF;
border-bottom: 1px solid #999999;
font-weight: bold;
}
/* FOOTER------> */
div#footer {
clear: both;
width: 970px;
height: 88px;
margin: 0 auto;
font-size: 0.7em;
color: #4e5051;
background-color: #fff;
}
div#footer p.copyright {
float: left;
padding-top: 50px;
padding-left: 30px;
width: 500px;
}
ul#footer-nav {
float: right;
list-style: none;
width: 300px;
height: 20px;
margin: 0;
padding: 0;
padding-top: 50px;
padding-right: 20px;
}
ul#footer-nav li {
float: left;
display: block;
padding-left: 10px;
padding-right: 10px;
border-right: 1px solid #c9c8c8;
}
ul#footer-nav li:last-child {
border-right: none
}
#footer-nav a {
color: #4e5051
}
#footer-nav a:hover {
color: #09C;
text-decoration: none;
}
a.terms {
color: #09C;
text-decoration: none;
}
a.terms:hover {
color: #4e5051;
text-decoration: none;
}
/* GENERAL STYLE------> */
p{
margin-bottom: 1.3em;
}
/* MISCELLANEOUS ------> */
.blue{
color: #2485ae;
}
.grey{
color: #5e6363;
}
.green{
color: #b2d15a;
}
.displace {
position: absolute;
left: -9999px;
}
ol.roman1 {
list-style-type: upper-roman;
}
ol.roman2 {
list-style-type: lower-roman;
}