/*------ PERUSASETUKSET ------*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bodybg.png) #047 fixed repeat-x; PADDING-BOTTOM: 30px; MARGIN: 0px; FONT: 76% verdana,tahoma,sans-serif; COLOR: #222; PADDING-TOP: 30px}
A {
	COLOR: #26c; TEXT-DECORATION: none}
A:hover {
	TEXT-DECORATION: underline}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
P {
	MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.5em}

	
/*----- OTSIKOT -----*/
H1 {
	FONT-WEIGHT: normal; MARGIN: 5px 0px 10px}
H2 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 10px}
H3 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 10px}
H1 {
	FONT-SIZE: 1.5em}
H2 {
	FONT-SIZE: 1.1em; MARGIN: 0px 5px 4px}
H3 {
	FONT-SIZE: 1.0em}


/*----- SEKALAISTA -----*/
.clear {
	CLEAR: both; MARGIN: 0px}
.internallink {
	FONT-SIZE: 0.9em; TEXT-ALIGN: right}
.credit {
	COLOR: #888}
.hide {
	DISPLAY: none}
.important{
	COLOR:#f02025; BACKGROUND-COLOR:inherit; FONT-WEIGHT:bold;}


/*----- ALUEM��RITYKSET -----*/
#thetop {
	MARGIN: 0px}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; #fff no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: auto; WIDTH: 522px; COLOR: #555; PADDING-TOP: 0px; HEIGHT: 151px; TEXT-ALIGN: right}
#container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(img/contbg_new.png) #fff no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 720px; COLOR: #222; PADDING-TOP: 20px}
#main {
	PADDING-RIGHT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 530px; MARGIN: 125px auto 20px; PADDING-TOP: 0px}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: url(img/footerbg.png) #fff no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px auto 20px; WIDTH: 760px; COLOR: #888; PADDING-TOP: 0px; TEXT-ALIGN: center}
.block{
	padding:5px; background:#eee; color:#222; border:2px solid #ddd;}
	
#laatikko {
	BACKGROUND-COLOR:#E6E6E6; PADDING:10px; PADDING-TOP:1px; DISPLAY:block;}
.jaettusisalto_vasen{
	FLOAT:left; WIDTH:49%; }
.jaettusisalto_oikea{	
	FLOAT:right; WIDTH:49%; }
.laatikko{
  	margin:0 0 20px 0;
  	padding:10px;
  	border:1px solid #c0c0c0;
  	background-color:#fafbfc;
  	color:#505050;
  	line-height:1.5em;
}	

/*---- TYYLIT CORANTOLLE -----*/
.date {
	COLOR:#999999; FONT-FAMILY: verdana, arial, georgia, times, sans-serif; FONT-SIZE: 0.8em; FONT-WEIGHT:italic; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.5em; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.otsikko {
	MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR:#003367; FONT-FAMILY: verdana, arial, georgia, times, sans-serif;	TEXT-TRANSFORM:uppercase; FONT-WEIGHT:bold;}
.pikkuotsikko {
	MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR:#003367; FONT-FAMILY: verdana, arial, georgia, times, sans-serif;	FONT-WEIGHT:bold;}
.uutinen {
        MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.5em; BORDER-BOTTOM:1px solid #EEEEEE;}

/*---- TEKSTIM��RITYKSI� -----*/

#main p {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#main h1, #main h2, #sidebar h3{
	COLOR:#003367; FONT-FAMILY: verdana, arial, georgia, times, sans-serif;	TEXT-TRANSFORM:uppercase; BORDER-BOTTOM:1px solid #003367; FONT-WEIGHT:bold;}
#main h1 {
	FONT-WEIGHT:normal; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px}
#main ul , #main ol{
	LIST-STYLE: bulletx; PADDING-RIGHT: 5px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LINE-HEIGHT: 1.5em}
#main li {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LINE-HEIGHT: 1.5em} 	
.signed{
	FONT-WEIGHT:bold;
}

/*----- VALIKKO -----*/
#sidebar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#sidebar {
	MARGIN-TOP: 20px; FONT-SIZE: 1em; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 1.3em}
#sidebar P {
	FONT-SIZE: 0.9em}
#blueblock{
	WIDTH: 155px; PADDING: 0 0 0 0;	MARGIN-BOTTOM: 1em; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; BACKGROUND-COLOR: #90bade; COLOR: #333;}
* html #blueblock{ /*IE 6 only */
	w\idth: 122px; /*Box model bug: 180px minus all left and right paddings for #blueblock */}
#blueblock ul{
	LIST-STYLE: none; MARGIN: 0; PADDING: 0; BORDER: none;}
#blueblock li {
	BORDER-BOTTOM: 1px solid #90bade; MARGIN: 0;}
#blueblock li a{
	DISPLAY: block; PADDING: 5px 5px 5px 8px; BORDER-LEFT: 10px solid #003367; BORDER-RIGHT: 10px solid #508fc4; BACKGROUND-COLOR: #2175bc; COLOR: #fff; TEXT-DECORATION: none; WIDTH: 100%;}
html>body #blueblock li a{ /*Non IE6 width*/
	WIDTH: auto;}
#blueblock li a:hover{
	BORDER-LEFT: 10px solid #921D23; BORDER-RIGHT: 10px solid #B97A8B; BACKGROUND-COLOR: #AB4445; COLOR: #fff;}
.selected{
	DISPLAY: block; PADDING: 5px 5px 5px 8px; BORDER-LEFT: 10px solid #921D23; BORDER-RIGHT: 10px solid #B97A8B; BACKGROUND-COLOR: #AB4445; COLOR: #fff; TEXT-DECORATION: none; }	


