body {		margin: 0px;		overflow:auto; overflow-x: hidden;}a:link{	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #FF3300;	text-decoration: none;}a:active {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;	text-decoration: none;}a:visited {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #FF3300;	text-decoration: none;}a:hover {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;	text-decoration: none;}td {  font: 11px Verdana, Arial, Helvetica, sans-serif}.date {	font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #0066CC;	text-decoration : none;}.otsikko {	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	color : Black;	text-decoration : none;}.head {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase}.head2 {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; padding-right:6px;padding-left:6px; padding-bottom:6px;}.Uutisikkunahead {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; border-right:solid 1px white; border-bottom :solid 1px white;border-top:solid 1px white;}.polku {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #990000;	text-decoration: none;}.polku2 {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #990000;}a.news {	color: #0066CC;	text-decoration : none;}a.news:link {	text-decoration: none;	color:#0066CC;}a.news:visited {	text-decoration: none;	color:#0066CC;}a.news:hover {	text-decoration: none;	color: #004D97;}.right_menu {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #990000;	text-decoration: none;}a.right_menu:link {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #990000;	text-decoration: none;}a.right_menu:visited {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #990000;	text-decoration: none;}a.right_menu:hover {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #640000;	text-decoration: none;}.right_menu_org {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}a.right_menu_org:link {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}a.right_menu_org:visited {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}a.right_menu_org:hover {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.subhead {	font: 10px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	}.teksti {  font: 11px Verdana, Arial, Helvetica, sans-serif}.right_menu_org {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}a.topMenuLinks:link {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.topMenuLinks:visited {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.topMenuLinks:hover {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	color: White;	text-decoration: none;	text-transform: uppercase;}.topMenuLinks {	font: bold 10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.topMenuLinksLight:link {	font:  10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.topMenuLinksLight:visited {	font:  10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.topMenuLinksLight:hover {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: White;	text-decoration: none;	text-transform: uppercase;}.topMenuLinksLight {	font:  10px Verdana, Arial, Helvetica, sans-serif;	color: Black;	text-decoration: none;	text-transform: uppercase;}a.frontPageLink {	font: bold 12px Arial, Helvetica, sans-serif !important;	color: #333333;	text-decoration: bold;}a.frontPageLink:link {	color: #333333;}a.frontPageLink:visited {	color: #333333;}a.frontPageLink:hover {	color: #666666;} #meltwaternews        {    height:100%;	padding-right: 0px;	padding-left: 0px;		}.menuitem {		padding-right:6px;	padding-left:6px;	padding-bottom:8px;}rollover-container{	margin: 0px;	padding: 0px;}.MeltawaterTable {			width:100%;	height:100%;	border-left:solid 1px white;	border-bottom:solid 1px white;	border-top:solid 1px white;	bgcolor:#ffffff}		#rollover-container a{	margin: 0px;	padding:0px;	display:block;	width: 240px;	height:190px;	background: url("tkt_box.gif") 0px 0px no-repeat; }#etsi {	margin-top: 15px;	margin-left: 4px;	margin-bottom: 20px;	width: 200px;}.tkt{	font-family: "Lucida Grande", "Lucida Sans Unicode", Calibri, Verdana, Arial, Helvetica, sans-serif;		text-transform: uppercase;	font-weight: bold;	background-color:#a3a3a3;	height:15px;	padding-right:6px;	padding-left:6px;	padding-top:2px;	padding-bottom:10px;}.leftMenuItem{	padding-right:6px;	padding-left:6px;}#rollover-container a:hover { 			background-position: 0px -190px;		}.mainTable{	border-top:1px solid black;	border-left:1px solid black;	border-right:1px solid black;	border-bottom:1px solid black;	overflow:hidden;}.subTable{	border-top:1px solid white;	border-left:1px solid white;	border-right:1px solid white;	border-bottom:1px solid white;}		