/*

           Sakun UUSI (13.8.2009) stylesheet www.share.fi kotisivuja varten
			PRINTTAUSTA VARTEN
*/

body {
	margin: 0px; padding: 0px; font-size: 12pt;
}

#left, #footer, #right, .noprint { display: none; }
 #printhead {
 display: block;
 position: fixed; top: 0; left: 0; width: 100%; height: 2em;
 }
#outer_wrapper {}
#wrapper {
}

#container {
	display: inline-block;
	width: 100%;
	float: none !important;
	margin-right: 0px;
	display: inline;} 
}
#title  { background: #fff;}
#content  { margin-right: 0px;}
#main    { background: #fff; margin-left: 0px; top: 0px; width: 100% }
#kollaasi 
	    { color: #1c1c1c; font-family: tahoma; text-decoration: none; text-indent: 0.1em; margin-top: 5px; margin-bottom: 5px; margin-left: 5% !important; width: 430px }

a.main:active { color: #1c1c1c; text-decoration: none;}
a.main:link { color: #1c1c1c; text-decoration: none;}
a.main:visited { color: #1c1c1c; text-decoration: none;}
a.main:hover {color: red; text-decoration: none;}

#footer { background: #fff; }

.startext {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	letter-spacing: 90%;
	text-align: right;
	text-indent: 1px;
	width: 135px;
}

.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}
.white {
background-color:#FFFFCC;}
.huomaa {
background-color:#FFFFCC;
width:430;}
.tiiseri   { background-color: silver; color: white;  text-align: center; margin: 1px 1px 1px 1px; padding: 1px; width: 145px; border: dashed 1px silver }
.tiiseri2     { color: #1c1c1c;  font-weight: bold; margin-top: 30px; padding: 3px; border: dashed 1px silver }
a.tiiseri:link { color: #fff; text-decoration: underline;}
a.tiiseri:hover {color: red; text-decoration: none;}
.kuvaintextleft { margin: 10px 10px 5px 0; float: left; border: 0 }
.kuvaintextright { margin: 10px 0 5px 10px; float: right; border: 0 }
.kysymys { 
letter-spacing: 0.2pt;
color:rgb(0,28,140);
margin-top:40px;}
.vastaus { margin-top:5px;}
.otsikot { color: #535353;  font-family: Times; font-weight: bold; line-height: 13pt; text-decoration: none; padding-left: 2px; padding-right: 2px; margin-right: 4px; margin-right: 4px; }
a.otsikot:link { text-decoration: none; text-align: left;}
a.otsikot:visited { text-decoration: none;}
a.otsikot:active { color: red; text-decoration: none;}
.menutitle { font-weight:bold;
		    border-top:1px dashed #848484;
		    padding-top: 4px;
		    margin-top:15px;
		    clear: both;
}
.navilink   { color: #eee;  font-family: Times; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; word-spacing: 1pt; letter-spacing: -0.3px; margin-left: 5px }
a.navilink:link { color: #fff; text-decoration: none; }
a.navilink:visited { color: #fff; text-decoration: none; }

a.navilink:hover {color: red; text-decoration: underline;}
.alhaalta
{
line-height: 4;
font-weight:bold;
border-top:1px dashed #848484;
margin-top:15px;
margin-bottom:10px;
}
.form, input,textarea,select, option, .input 
	   {background-color:#f0eff9;
	    color: #1c1c1c;
		text-decoration:none;
		text-indent: 0.1em;
		font-family: tahoma;
		margin-top:5px;
		margin-bottom:5px;}
.korostus {color:white;
	   	  background-color: #1c1c1c;}

#korostus {color:white;
	   	  background-color: #1c1c1c;}
P, UL, OL, DIR, MENU, DIV, DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, FORM, DL { 
  color: #1c1c1c;
  font-family: Times, serif;
  text-align: justify;
  }
  
HR {
	display: block;
	color: #fff;
	border: solid 1px silver
	}

p,pre {
    color:#1c1c1c;
}	   

B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline;}

ul {	color:#1c1c1c;
	margin-left: 5px;}

li { display: list-item;
	margin-bottom:2px;
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;}

td, th {
		padding:	0px;}

H1, H2, H3, H4, H5, H6 { margin-top: 2em; display: block; font-family: Helvetica, Times, serif;margin-bottom: 4px;}
H1, H2 { text-align: center }
H3, H4, H5, H6  { text-align: justify }
H1, H2, H3, H4, H5, H6 { font-weight: bold }

H1 { font-size: 18pt; color: #ff0000;text-transform: uppercase;}
H2 { font-size: 16pt; color: #111;text-transform: uppercase;margin-left:50px;margin-right:50px;}
H3,H4 { font-size: 16pt; color: #1c1c1c;text-transform: uppercase;}
H5,H6 { font-size: 14pt;}

B, STRONG { font-weight: bolder }  /* relative to the parent */
I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE { font-style: italic }

TT, CODE, KBD, SAMP { font-family: monospace }

PRE { white-space: pre }

ADDRESS { margin-left: 3em }
BLOCKQUOTE { margin-left: 2em; margin-right: 2em; }

UL, DIR { list-style: disc }
OL { list-style: decimal }
MENU { margin: 0 }              /* tight formatting */
DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }

HR { border-top: solid }        /* 'border-bottom' could also have been used */
a img {border: none; }
a:link, a:visited { color: #1c1c1c; text-decoration: none;}