html {
	height: 100%;
}

body {
	height: 100%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	/* FONT-SIZE: 0.7em; */
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	COLOR: #222222; 
	PADDING-TOP: 0px; 
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	BACKGROUND-COLOR:  #FFFFFF;
	/* background:  #366294 url(../images/bg.png); */
	TEXT-ALIGN: LEFT;
}

A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR:  #4978AF; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline;
 }
A:link {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR:  #4978AF; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline;
}
A:active {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR:  #4978AF; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline;
}
A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR:  #4978AF; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline;
}
A:hover {
	TEXT-DECORATION: none;							
}

P {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	TEXT-ALIGN: left
}
DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
SPAN {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
STRONG {
	FONT-WEIGHT: bold
}

input, select { 
border: 1px solid rgb(181, 211, 241); 
padding: 0pt; 
font-size: 100% ! important; 
height: 18px ! important; 
}

 .submit input {
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
}

/*
input:focus, select:focus { 
border: 1px solid rgb(131, 131, 131); 
background-color: rgb(181, 211, 241); 
}
*/

textarea { 
border: 1px solid rgb(181, 211, 241); 
margin: 0pt; 
font-size: 100%; 
font-family: Tahoma,"Lucida Grande CE",lucida,sans-serif; 
}






#pohja {
	/* MARGIN-LEFT: auto; */
	WIDTH: 900px; 
	/* MARGIN-RIGHT: auto; */
	margin-top:0px; 
	padding-top: 0px;
	TEXT-ALIGN: left;
	height: 100%;
	/* background:  #366294 url(../images/bg.png) center top; */
	/* position: relative; */ 
	}

/*
#mainarea {
	MARGIN-LEFT: auto; 
	WIDTH: 900px; 	
	height: 100%;
	MARGIN-RIGHT: auto; 
	TEXT-ALIGN: left;
	}
*/

#dataarea {
	BORDER: 0px ; 
	PADDING: 0px ; 
	MARGIN: 0px 0px 0px; 
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;		
	font-weight : normal;		
	width:740px; 
	height: 100%;
	}

#dataarea .contact {
     	MARGIN-TOP: 12px; 
	MARGIN-right: 20px; 
	FLOAT: right; 
      }

#dataarea .sisalto {
     	MARGIN-TOP: 35px; 
	MARGIN-left: 10px; 
	FLOAT: left; 
	display: inline;
      }

#dataarea .otsikko {
     	FONT-SIZE: 16px;
	font-weight : bold; 
	COLOR: #666666;
      }

#dataarea .leipis {
     	FONT-SIZE: 13px;
	MARGIN-right: 50px; 
	FLOAT: left; 
	display: inline;
      }

#dataarea .leipisbold {
     	FONT-SIZE: 14px;
	MARGIN-right: 50px; 
	FLOAT: left; 
	display: inline;
	font-weight : bold; 
      }


#dataarea .alahelma {
     	MARGIN-TOP: 10px; 
	MARGIN-left: 150px; 
	FLOAT: left; 
	display: inline;
      }

