body {
    margin:0;
    padding:0;
    background-color : #BFBFBF;
    background-image : url(../img/bg_bottom2.jpg);
    background-position :top;
    background-repeat : repeat-x;
    font-family :  Verdana, Arial;
    font-size : 9px;
}

a, a:link, a:visited {
	color:#8C8C8C;
	text-decoration:none;
}

a:hover {
	color:#A90034;
	text-decoration:none;
}

#main {

}

#popup {
	position:absolute;
	left:100px;
	top:150px;
	width:600px;
	z-index:1000;
	background-color : #FFFFFF;
	border-color : #C6C6C6;
    border-style : solid;
    border-width : 3px;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:20px;
    padding-right:20px;
    visibility : hidden;
}

#popup .title {
	color:#A90035;
	font-size:14px;
	font-weight:bold;
}

#footer {
    position: relative;  /* Needed for Safari */
    padding-left:273;
    padding-top:30px;
    padding-bottom:8px;
    color:#8C8C8C;
}

#footer a{
	color:#8C8C8C;
	text-decoration:none;
}

#footer a:hover{
	color:#A90034;
	text-decoration:none;
}

#kartta {
    position : absolute;
    left:510px;
    top:33px;
}

#topline {
	background-image : url(../img/bg_top.jpg);
    background-position : top;
    background-repeat : repeat-x;
    height:19px;
}

#fp_fiilis {
    padding-top:19px;
}

#fp_laatikko1 {
	position:absolute;
    left:4px;
    top:432px;
}

#fp_laatikko1_main {
    width:406px;
    background-image : url(../img/fp_laatikko1_bg.gif);
    background-repeat : repeat-y;
}

#fp_laatikko1_content{
	padding-left:38px;
    padding-right:15px;
    padding-top:10px;
    padding-bottom:5px;
}

#fp_laatikko2 {
	position:absolute;
    left:792px;
    top:432px;
}

#fp_laatikko2_main {
    width:200px;
    background-image : url(../img/fp_laatikko2_bg.gif);
    background-repeat : repeat-y;
}

#fp_laatikko2_content_bg{
    background-image : url(../img/fp_laatikko2_nuoli.gif);
    background-position : top left;
    background-repeat : no-repeat;
}

#fp_laatikko2_content {
	padding-left:39px;
    padding-right:4px;
    padding-top:8px;
    padding-bottom:8px;
}


/* NAS 5*/
#fp_laatikko1_content p {
	margin: 0;
	padding: 0;
}

/*tutkimus-linkki*/
.tutkimus a,.tutkimus a:link,.tutkimus a:visited {
color:#A90034;
font-weight:bold;
font-size:11pt;
}

.tutkimus a:hover {
	color:#8C8C8C;
	font-weight:bold;
	font-size:11pt;
}