/* /org/ssfe/img/ssfe.css
Created 2.11.2007 /JSaa
*/
BODY  {
	background-color : #FFFFFF;
	width:750px;
	margin-left:0; 
	margin-top:auto;margin-bottom:auto;
}
ADDRESS, TABLE, TD, TH, DL, DD, DT, P, UL, OL, LI, BLOCKQUOTE, DIV, SPAN, H1, H2, H3, H4, H5, H6, FORM  {
	font-family : Arial, Helvetica, "Sans Serif", sans-serif, Verdana;
	color : black;
}
UL  {
	list-style : square;
  	margin-top: 0px;
}
UL UL  {
	list-style : disc;
}
UL UL UL  {
	list-style : circle;
}
LI.square { list-style-type: square }
LI.alfabet { list-style-type: lower-alpha }
LI.roman { list-style-type: upper-roman }
UL.nobullets  { list-style-type: none }
H1, h1, H2, h2, H3, h3, H4, h4 ,H5, H6, h5, h6 {
	color : #333333;
	font-weight : normal;
	margin-top: 0.5em;
	margin-bottom: 0.4em;
}
H1, h1 {font-size : 160%;}
H2, h2 {font-size : 140%;}
H3, h3 {font-size : 120%;}
H4, h4 {font-size : 110%;font-weight : bold;}
H5, h5 {font-size : 100%;font-weight : bold;}
H6, h6 {font-size : 100%;font-weight : bold;}
.oranssi {
	color: rgb(237,119,3);
}
.metlanvihrea {
	color: rgb(0,110,85);
}
.ruskea {
	color: rgb(148,63,16);
}
.footer, .linkit, a.linkit, .linkit a {  
	font-size: 80%; 
	text-decoration: none;
	font-style: normal; 
	white-space: nowrap;
	}
.alamargin0 { margin-bottom:0px; }
.tiivis {
	margin-top:0.1em;
	margin-bottom:0.2em;  
    }
p {
	margin-top:0.2em;
	margin-bottom:0.2em;  
    }
.indent {
	text-indent: 1em;
	margin-left: 18px
} /* sisennys (not working for tables in  Netscape 4.x:ssa) */
table#content {
	margin-top:0;
	margin-bottom:0;
	width:100%;
	border:0;
	}
a:link {color: #0000FF; text-decoration: underline;}
a:visited { color: #9900FF;  text-decoration: underline;}
a:active {color: rgb(0,102,51); background-color:rgb(227,227,203); text-decoration: underline;}
a:hover {color: rgb(0,102,51);  background-color:rgb(227,227,203); text-decoration: underline;}

#menu a:link { text-decoration: none; color: rgb(0,102,51); 	}
#menu a:visited { text-decoration: none; color: rgb(0,102,51); }
#menu a:hover { text-decoration: none;  color: rgb(0,102,51); background-color:#FFFFFF;}
#menu a:active { text-decoration: none; color: rgb(0,102,51); background-color:#FFFFFF;}
.footer a:link { text-decoration: none; color: rgb(0,102,51); }
.footer a:visited { text-decoration: none;	color: rgb(0,102,51); }
.footer a:hover { text-decoration: none;  color: rgb(0,102,51); background-color:#FFFFFF;}
.footer a:active { text-decoration: none; color: rgb(0,102,51); background-color:#FFFFFF;}
td.navigation {
	width:160px; 
	background-color:rgb(227,227,203); 
	border-right:1 solid rgb(0,102,51);
	vertical-align:top; 
	text-align:right; 
	font-size: 11px; 
	font-style: normal; 
	text-decoration: none;
	white-space: nowrap;
	padding-right: 8px; 
	text-decoration: none;
	}
#header { padding-left:168px; font-size:large;}
#header, .footer, .tausta {	
	background-color: rgb(227,227,203); 
	}
#footer {padding-left:168px;}
#modified, #paivittaja {
	color:#666666; 
	font-weight:bold;
	padding:0; margin:0;
	}
#polku, #palaute, #hosted { 
	padding-left:50px; 
	text-align:right;
	}

#kuva {
	padding-left: 8px;
	padding-right: 0px;
}
.photographer { 
	font-size: 10pt; 
	text-align: right; 
	color: #999999
	} /* kuvaajan nimi */
.imagetext { 
	font-size: 10pt; 
	font-style: italic; 
	font-family: "Times New Roman", Times, serif; 
	text-align: center }

.narrow { padding-left: 3em; padding-right: 3em}

/* tyhjän tilan ja marginaalien skaalaus */
.condensed {	margin-top:0.1em;	margin-bottom:0.2em;      }
.horizontalspace {  height: 10px; width: 10px}
.teksti {  margin-left: 12px; margin-top: 6px}
.ingressi {  font-weight: bold; font-style: italic}
.bold  { font-size : 9pt; text-decoration : none; font-weight : bold; }
.textbox {  
	background-color: #EEF0EF; 
	font-style: italic; 
	text-align: center; 
	border-color: #006633 black black; }
.greenbox { 
		background-color: #EBF2ED ; 
		background-position: center; 
		height: auto; 
		width: auto; 
		margin-top: 5px; 
		margin-right: 50px; 
		margin-bottom: 5px; 
		margin-left: 50px; 
		padding-top: 10px; 
		padding-right: 20px; 
		padding-bottom: 10px; 
		padding-left: 20px; 
		border: #000000; 
		border-style: solid; 
		border-top-width: 2px; 
		border-right-width: 2px; 
		border-bottom-width: 2px; 
		border-left-width: 2px;
		}
.li-space-out {  
	padding-top: 5px; 
	padding-bottom: 5px;
	}
#otsikko {  }
#ingressi {  }
#sisalto {
min-width: 500px;  
}
#lisatietoja {  }
#paivittaja {
	white-space: nowrap;
}
#polku { text-align:right; }
#palaute {  }
#kotisivulinkki {  }
#loppuosa {  }
/* lisatty 1.11.2006  ylapalkki-06 */
.alamargin0 { margin-bottom:0px; }

