/* $Id: ged.css,v 1.233 2010-06-08 16:41:02+03 ged Exp ged $ */

@import url(/print.css) print,projection;

body { 
 color: black;
 background: white;
 font-family: Verdana, sans-serif;
 font-size: 0.8em;
 line-height: 1.4;
 padding-right: 2em;
}

div.navi {
 padding-top: 4em;
 padding-left: 1em;
 border-right: solid 1px;
 padding-right: 0;
}

a:link    { color: blue }
a:visited { color: rgb(0,128,48) }
a { text-decoration: none; }

p.hot {
 font-family: Arial, sans-serif;
 font-size: 200%;
 font-weight: bold;
 margin-left: 10%;
 margin-top: -30pt;
}

p.sidebar {
 font-family: Courier New, monospace;
 float: right;
 border-width: 2pt;
 border-color: #CFA0FF;
 text-indent: 0;
}

p.byline {
 font-family: Verdana, Arial, sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: rgb(128,128,128);
 margin-left: 10%;
 margin-top: -15pt;
}

p.datechanged {
 font-family: Courier New, monospace;
 font-size: 90%;
 text-align: right;  	
 float: right;
}

p.float {
	float: left;
	margin-right: 10px;
}
/*
h1,h2,hr {
	clear: both;
}
*/
.hide {
 display: none ! important;
 color: #CFA0FF;
}

.white {
 font-family: Verdana, Arial, sans-serif;
 color: white;
 background: white;
}

p.white a {
 color: white;
}

a:hover {
 background: rgb(230,255,170);
 text-decoration: underline;
}

.white a:hover {
 color: gray;
}

.navi a {
 color: black;
 text-decoration: none;
}

a:hover { color: rgb(0,128,48); } 

h1 {
 font-family: Arial, sans-serif;
 font-size: 240%;
 font-weight: bold;
 color: black;
}

h2 {
 font-family: Arial, sans-serif;
 font-size: 180%;
 font-weight: bold;
 color: black;
 border-bottom: solid 1px;
}

h3 {
 font-family: Arial, sans-serif;
 font-size: 140%;
 font-weight: bold;
}

h4 {
 font-family: Arial, sans-serif;
 font-size: 120%;
 font-weight: bold;
}

p.navi {
/* text-align: center;*/
 margin-top: 0pt;
 margin-left: 20%;
 line-height: 1;
}

h2.navi {
 font-family: Arial, sans-serif;
 font-size: 1.4em;
/* line-height: 1.0;*/
 margin-bottom: 1pt;
 margin-top: 5pt;
 font-weight: bold;
 color: black;
 border: none;
/* text-align: center;*/
}

h2.yellow {
 background: #ffffdd;
}

table.main {
 width: 100%;
}

table.main td {
 font-family: verdana, arial, helvetica, sans-serif;
 color: black;
 font-size: 100%;
 text-align: left;
 vertical-align: top;
}

table {
 font-family: verdana, arial, helvetica, sans-serif;
 color: black;
 font-size: 100%;
}

td,th {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 100%;
 text-align: left;
 vertical-align: top;
}

td.blue {
 background: #E0E0E0;
}

td.pic {
 vertical-align: middle;
}

code {
 font-family: Courier New, monospace;
}

li {
 list-style: outside;
}

/*
ul {
 font-family: Book Antiqua, fantasy;
 font-size: 12pt;
 color: #CFA0FF;
}
*/

img.portrait {
  border-width: 5;
  border: outset;
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
  padding: 1px;
}

.main-float h1 {
  clear: none;
}

:lang(en) > * { quotes: "“" "”" "‘" "’" }
:lang(sv) > * { quotes: "”" "”" "’" "’" }
:lang(fi) > * { quotes: "”" "”" "’" "’" }

q:before { content: open-quote }
q:after { content: close-quote }
/*cite:before { content: open-quote }
cite:after { content: close-quote }*/
