.menu{	border:none;	border:0px;	margin:0px;	padding:0px;	font-size:12px;	font-weight:bold;	position: relative;	top: 0px;	font-family: Verdana, Helvetica, sans-serif;	height: 25px;	}.div1 {	width: 700px;	height: 150px;	background-repeat: no-repeat;	margin: 0px;	padding: 0px;}.menu ul{	background:#1f539f;	height:25px;	list-style:none;	margin:0;	padding:0;	}	.menu li{		float:left;		padding:0px;		}	.menu li a{	background:#1f539f url("images/seperator.gif") bottom right no-repeat;	color:#ffffff;	display:block;	font-weight:normal;	line-height:25px;	margin:0px;	text-align:center;	text-decoration:none;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;		}		.menu li a:hover, .menu ul li:hover a{			background: #4174c0 url("images/hover.gif") bottom center no-repeat;			color:#FFFFFF;			text-decoration:none;			}	.menu li ul{		background:#1f539f;		display:none;		height:auto;		padding:0px;		margin:0px;		border:0px;		position:absolute;		width:140px;		z-index:200;		/*top:1em;		/*left:0;*/		}	.menu li:hover ul{		display:block;				}	.menu li li {		background:url('images/sub_sep.gif') bottom left no-repeat;		display:block;		float:none;		margin:0px;		padding:0px;		width:140px;		}	.menu li:hover li a{		background:none;				}	.menu li ul a{		display:block;		height:25px;		font-size:12px;		font-style:normal;		margin:0px;		padding:0px 10px 0px 10px;		text-align:left;		}		.menu li ul a:hover, .menu li ul li:hover a{			background:#4174c0 url('images/hover_sub.gif') center left no-repeat;			border:0px;			color:#ffffff;			text-decoration:none;			}	.menu p{		clear:left;		}			.container {	background-color: #FFF;	background-image:url(images/pxl.jpg);	background-repeat:no-repeat;	background-position:bottom left;	height: 800px;	width: 700px;	border-top-width: 4px;	border-right-width: 4px;	border-bottom-width: 4px;	border-left-width: 4px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	vertical-align: top;	margin: 0px;	padding: 0px;}.sisalto {	margin-right: 220px;	margin-top: 20px;	margin-left: 20px;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;}#otsikko {	font-family: Verdana, Geneva, sans-serif;	font-size: 13px;	font-weight: bold;}.levylaatikko {	background-color: #FFF;	height: 300px;	width: 150px;	float: right;	padding: 20px 25px 0px 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #185087;}.sivunimi {	font-family: Verdana, Geneva, sans-serif;	font-size: 16px;	font-weight: bold;	color: #000;	padding-right: 20px;	padding-left: 0px;	padding-top: 20px;	margin-right: 200px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #000;	margin-left: 20px;}.sivunimi2 {	font-family: Verdana, Geneva, sans-serif;	font-size: 16px;	font-weight: bold;	color: #000;	padding-right: 20px;	padding-left: 0px;	padding-top: 20px;	margin-right: 20px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #000;	margin-left: 20px;}.sisalto2 {	margin-right: 20px;	margin-top: 20px;	margin-left: 20px;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;}.levylaatikko2 {	background-color: #FFF;	height:	550px;	width: 150px;	float: right;	padding: 20px 25px 0px 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #185087;}