html{
height:100.1%;
}
body{
background:#fff url(./layout/bodybg.jpg) top left repeat-x;
margin:0px;
font-family:arial;
color:#000;
}
.wrapper{
margin:auto;
padding:0px;
width:80%;
background:#fff;
text-align:center;
border-top: 2px solid #004580;
border-left: 2px solid #004580;
border-bottom: 16px solid #004580;
border-right: 2px solid #004580;
}
.naviblock{
background: #004580;
color: #fff;
padding-top:12px;
padding-bottom:12px;
text-align:center;
font-size: 13pt;

}

.navilink{
color:#fff;
font:bold 13pt arial;
background:#004580;
text-decoration:none;
}
.navilink:hover{
text-decoration:underline;
}
.intro{
background: #fff url(./images/logo.gif) top left no-repeat;
padding:3px;
height:153px;
}
.textarea{
padding:12px;
}

.textblock{


text-align:center;
margin:auto;

}
.contbef{
background: #004580;
height:9px;
padding:0px;
margin:0px;

}
p{
text-align:left;
}

.bottom{
background: #004580;
color: #fff;
padding:2px 0px 4px 0px;
text-align:center;
font: bold 10pt arial;
}

h2{
text-align: center;
background:#f8ca1d;
border:1px solid #666;
width:30%;
font: bold 16pt arial;
color:#000;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}
h1{
text-align: center;
font: bold 30pt arial;
color:#000;
padding:10px 0px 0px 0px;
margin:0px 0px 8px 0px;
}
.cell1siirto{
width:20px;
}
.cell2siirto{
width:20px;
}
.extlink{
color:#004580;
display:block;
font-weight:bold;
}
.centered{
text-align: left;

width:300px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

