header {
background-image:url('img/header_raw3.jpg');
background-size:100% 100%;
background-repeat:no-repeat;
padding:5px;
//font-weight:bold;
font-size:35px;
font-family: "Arial", Sans-serif, Sans;
color: white;
text-shadow:2px 2px black;
border: 2px solid;
border-radius: 15px;
}
#line {
	background-color:#000000;
	padding:1px;
}

body {	
		background-color:#ffffff;
		text-align:center;
		cell-padding: 4px;
}
		

nav {
	background-color:#6666FF;

}

p {
  margin-right: 100px;
  margin-left: 100px;
}
		
ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}

li
{
float:left;
}
#nav01 a:link,a:visited
{
display:block;
width:120px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:2px;
text-decoration:none;
text-transform:uppercase;
//text-shadow:1px 1px black;
}

#nav01 a:hover,a:active
{
background-color:#292966;
}
.lastSelection
{
text-shadow:2px 2px black;
}



.langSelEN
{
background-image:url('img/en.jpg');
//background-size:50px 25px;
background-repeat:no-repeat;
background-position: right top;
opacity: 0.6;
}
.langSelFI
{
background-image:url('img/fi.jpg');
//background-size:50px 25px;
background-repeat:no-repeat;
background-position: right top;
opacity: 0.6;
}
.container
{
position: relative;
background-color:#292966;
height:100%;
width:100%;
}
.signature
{
 font-style: italic;
 font-size:15px;
}


div.imageblock {
	padding: 5px;
    border: 1px solid #000000;
	box-shadow: 10px 10px 5px #888888;
 }	
div.imageblock img {
    display: inline;
	height:100px;
}

div.imageblock2 img {
    display: inline;
	height:250px;
}
div.colorblock img {
    display: inline;
//	height:75px;
//	width:200px;
	height:auto;
	width:auto;
	box-shadow: 5px 5px 2px #888888;
}


div.pictureblock {
    margin: 5px;
    padding: 5px;
    float: left;
    text-align: center;
}

div.pictureblock img {
    display: inline;
	height:440px;
	width:318px;
	box-shadow: 5px 5px 2px #888888;
}

div.usermanual {
    margin: 5px;
    padding: 5px;
    float: left;
    text-align: center;
}

div.usermanual img {
    display: inline;
	height:217px;
	width:314px;
	box-shadow: 5px 5px 2px #888888;
}

div.colorblock {
    margin: 5px;
    padding: 5px;
    float: left;
    text-align: center;
}

div.magazineblock {
    margin: 5px;
    padding: 5px;
    float: left;
    text-align: center;
	height:450px;
	width:300px;

}

div.magazineblock img {
    display: inline;
//	height:75px;
//	width:200px;
	height:auto;
	width:auto;
	box-shadow: 5px 5px 2px #888888;
}


.desc {
    text-align: center;
    font-weight: bold;
	//padding: 5px;
	margin: 5px;
}

.normal {
	font-family: "Times New Roman", Sans-serif, Sans;
	font-size:15px;
	font-weight:normal;
}
.medium {
	font-family: "Arial", Sans-serif, Sans;
	font-size:11px;
	font-weight:normal;
}
.small {
	font-family: "Arial", Sans-serif, Sans;
	font-size:10px;
	font-weight:normal;
//	font-style: italic;
}

div.tableblock {
  margin-left:auto;
  margin-right:auto;
  text-align:left;
	}
	
#internalheader {
//	font-family: "Arial", Sans-serif, Sans;
	padding: 5px;
	border: 1px solid #000000;
	box-shadow: 10px 10px 5px #888888;
	clear:both;
 }
 
 .internalchapter {
	font-family: "Verdana", Sans-serif, Sans;
 	clear:both;
	text-align: center;
 //   font-weight: bold;
	border-bottom: 1px solid #000000;
//	background-color:#cceeff;
 }	
 
.note {
	clear:both;
	font-family: "Arial", Sans-serif, Sans;
	font-size:10px;
	font-style: italic;
	text-align: center;
}
 
table {
    border: 1px solid black;
    border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
	box-shadow: 5px 5px 2px #888888;
}

#t01 th {
	width:80px;
	border: 1px solid black;
	background-color:#cceeff;
  }
  
#t01 td {
	width:80px;
	border: 1px solid black;
  }

#dataplatetable th {
//	width:200px;
//	padding: 2px 10px 2px 10px;
	padding: 1px 10px 1px 10px;
	border: 1px solid black;
	background-color:#cceeff;
	font-family: "Arial", Sans-serif, Sans;
  }
#dataplatetable td {
//	width:200px;
	padding: 1px 10px 1px 10px;
	border: 1px solid black;
	font-family: "Arial", Sans-serif, Sans;
	font-size:13px;
  }
  
.bold {
font-weight:bold;
}

.wcode { 
font-weight:bold;
width:40px;
}
.wcode col {
font-weight:bold;
}

#dataplatetable tr  td:first-child  {
    font-weight: bold;
}
 
.rowheader {
font-weight:bold;
background-color:#cceeff;
}


#main {
color:black; 
text-align:center;
//border: 1px solid;
//background-color:#292966;
padding:5px;
border-collapse: separate;
border-spacing: 10px;
border-radius: 15px;}