/* Cascading style sheet for my site (c) 2005-2009 Kees Moerman (stripped) */
body { font-family: "trebuchet ms", trebuchet, arial, sans-serif;
color: rgb(50, 0, 50);
font-size: 10pt;
background: white url(img/navig/backdrop.jpg) repeat-y right;
margin: 0;
padding: 0;
}
.div_h2 {
margin: 0em 0em 3em 1em;
padding: 0em 0em 0em 1em;
}
.intro {
margin: 1em 0em 3em 1em;
padding: 1em 0em 0em 1em;
}
h1 { line-height: 90%;
font-weight: bolder;
font-size: 400%;
font-family: arial, sans-serif;
margin: 0.8em 0em -0.4em 0.5em;
color: rgb(200, 200, 230);
}
h2 { line-height: 90%;
font-size: 250%;
font-weight: bold;
font-family: arial, sans-serif;
margin: 0em 0em 0.2em 0.8em;
color: rgb(120, 120, 180);
}
.fakeh2 {
margin-top: 0.7em;
}
h1:first-line , h2:first-line {
font-size: 130%;
}
h2 a , h3 a { text-decoration: none; }
.first {
font-size: 250%;
float: left;
line-height: 1;
display: block;
margin:-0.16em -0.04em 0 0;
}
h3 { font-size: 200%;
margin: 0.5em 0em -0.2em 0;
color: rgb(120, 120, 180);
}
.floater h3 , .index h3 {
margin: 0;
}
b, strong {
text-shadow: 0em 0em 0.3em rgb(255, 192, 230);
}
li { padding-bottom: 0.3em;
}
code , p.code { font-family: "Courier New",Courier,monospace;
font-size: 11pt;
color: black;
border-style: solid;
border-width: 1px;
border-color: rgb(215,235,250);
}
p.code {
margin: 15px 0px 15px 10px;
padding: 0.4em 1em 0.4em 1em;
background: rgb(240,250,254);
}
.content td { padding: 0 0.2em 0 0.4em; }
.content { }
.noprint { }
.nocheck { }
.perl { color: red; }
a:link { color: rgb(51, 51, 255); }
p a:link , li a:link{
color: rgb(50, 0, 120);
text-decoration: none;
border-bottom: 0 solid rgb(200,230,254);
box-shadow: 0 -0.4em 0 rgb(200,230,254) inset;
}
a:visited {
border-bottom: 0 solid rgb(200,230,254);
box-shadow: 0 -0.4em 0 rgb(200,230,254) inset;
color: rgb(50, 0, 50);
}
p a:hover , li a:hover {
background: rgb(150,230,254) none repeat scroll 0% 0%;
}
a:active {
color: rgb(255, 0, 0); }
.tablehead , .zebra tr th { background-color: rgb(202,245,255);
font-weight: bold;
font-size: 110%;
padding: 0.4em;
}
.tablecell { background-color: rgb(218,241,248); }
.odd { background-color: rgb(217,231,237); }
.zebra { border: 1px solid rgb(150, 180, 180);}
.zebra tr td { padding: 0.4em; }
.archive { background: white url(img/navig/css_a.png);
padding: 1em;
}
.archive p { background: none;
border: none;
}
.highlight , .floater , .vfloater , .index , p.code , .imgright , .imgleft , .toc , .front {
border-radius: 15px;
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
border-width: 0 1px 1px 0;
border-style: solid;
border-color: rgb(200,200,200);
}
.highlight , .floater , .vfloater , .index , p.code , .imgright , .imgleft , .toc , .front {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.highlight {
padding: 0.1em 0.5em 0.1em 1.5em;
background: rgb(240,250,254) url(img/navig/css_e.png) no-repeat top left;
}
.floater , .vfloater {
float: right;
background: rgb(255,255,210) url(img/navig/css_q.png) no-repeat top right;
padding: 1em 0.5em 0.5em 1.5em;
margin-left: 0.5em;
}
.floater { width: 33%;
}
.index { background: rgb(254,254,254) url(img/navig/css_i.png) no-repeat top left;
float: right;
width: 25%;
padding: 1em 0.5em 0.5em 2.5em;
margin-top: 0.5em;
margin-left: 0.5em;
}
.index ul , .floater ul, .index ul li ul, .floater ul li ul {
padding-left: 2em;
}
.ad { float: right;
margin-left: 2em;
}
.imgleft , .imgright {
padding: 10px;
margin: 10px;
background-color: white;
border-width: 1px;
text-align: center;
font-size: 90%;
text-align: center;
}
.imgleft { float: left;
margin-left: 0;
}
.imgright { float: right;
margin-right: 0;
}
.navbar {
margin: 0;
padding: 20px 15px 20px 25px;
}
.navbar a { text-decoration: none; }
.navbar a:link { color: rgb(85, 0, 153); }
.navbar a:visited { color: rgb(85, 0, 153); }
.navbar a:active { color: red; }
.navbar a:hover { color: red; }
.toc { padding: 10px 10px 5px 20px;
background: rgb(244,249,249) url(img/navig/but_top.png) no-repeat;
}
.front {
padding: 0;
margin: 0;
background-repeat: no-repeat;
background-position: right top;
border-width: 1px;
border-style: solid;
border-color: rgb(217,231,237);
}
.nl0, .nl1, .nl2, .nl3, .nl4, .nl5, .nl0a, .nl1a, .nl2a, .nl3a, .nl4a, .nl5a {
padding: 2px 3px 2px 0;
margin: 0;
background-repeat: no-repeat;
font-weight: bold;
}
.nl0a, .nl1a, .nl2a, .nl3a, .nl4a, .nl5a {
color: red;
}
.nl0 { padding-left: 10px;
background-image: url(img/navig/p_bg0.png);
}
.nl0a { padding-left: 20px;
background-image: url(img/navig/a_bg0.png);
}
.nl1 { background-image: url(img/navig/p_bg1.png);
padding: 10px 0 2px 20px;
}
.nl1a { background-image: url(img/navig/a_bg1.png);
padding: 10px 0 2px 20px;
}
.nl2 { padding-left: 30px;
background-image: url(img/navig/p_bg2.png);
}
.nl2a { padding-left: 30px;
background-image: url(img/navig/a_bg2.png);
}
.nl3 { padding-left: 40px;
background-image: url(img/navig/p_bg3.png);
}
.nl3a { padding-left: 40px;
background-image: url(img/navig/a_bg3.png);
}
.nl4 { padding-left: 50px;
background-image: url(img/navig/p_bg4.png);
}
.nl4a { padding-left: 50px;
background-image: url(img/navig/a_bg4.png);
}
.nl5 { padding-left: 60px;
background-image: url(img/navig/p_bg5.png);
}
.nl5a { padding-left: 60px;
background-image: url(img/navig/a_bg5.png);
}
.nr { }
.nra { }
.nrm { background-image: url(img/navig/navmore.png);
background-repeat: no-repeat;
}
.gr { }
