	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		color: #373737;
		font-family: Verdana, verdana;
		font-size: 10px;
		background: url('layout/background.png');
		background-repeat: repeat-x;
		background-color: #f0f7fd;
		}
	/* Vasemmalla olevan menun wrapperi */
	.leftcontent {
		position: absolute;
		left:10px;
		margin-top: 5px;
		font-family: Verdana, verdana;
		font-size: 10px;
		width:257px;
		background-color:#b0dcff;
		border:1px solid #efefef;
		padding-top: 7px;
		padding-bottom: 5px;
		z-index: 100;
		}
	/* Keskellä olevan datan wrapperi */	
	.centercontent {
   		margin-left: 271px;
   		margin-right:211px;
   		margin-top: 5px;
		border:1px solid #efefef;
		font-family: Verdana, verdana;
		font-size: 10px;
   		min-height: 800px;
   		background-color: #e3f2ff;
   		
		}
	html>body #centercontent {
   		margin-left: 211px;
   		margin-right:211px;
   		font-family: Verdana, verdana;
		font-size: 10px;
		
		}
	/* Oikealla olevan ostoskoripalkin wrapperi */
	.rightcontent {
		position: absolute;
		right:10px;
		top:186px;
		width:207px;
		/*border:1px solid #efefef;*/
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		z-index: 100;
		font-family: Verdana, verdana;
		font-size: 10px;
		/*background-color:#4e9cc3;*/
		}
	/* ajankohtaista wrapperi */
	.ajankohtaista {
		position: relative;
		font-family: Verdana, verdana;
		font-size: 10px;
		background-color: #b0dcff;
		border: 1px solid #4990b4;
		padding-left: 2px;
		}
	.spacer {
		position: relative;
		height: 40px;
		padding-top: 5px;
		padding-bottom: 10px;
		}	
	.bigspacer {
		position: relative;
		height: 150px;
		padding-top: 5px;
		padding-bottom: 10px;
		}	
	/* Logon wrapperi */
	.logo_header {
		font-family: Verdana, verdana;
		font-size: 10px;
		}
	/* itse logo */
	.logo {
		position: relative;
		width:586x;
		height: 52px;
		background: url('layout/kalastuskauppa.png');
		background-repeat: no-repeat;
		font-family: Verdana, verdana;
		font-size: 10px;
		}
		
	.prebeo_logo {
		position: relative;
		top:60px;
		float: right;
		font-family: Verdana, verdana;
		font-size: 10px;
		font-weight: bold;
		text-align: right;		
		z-index: 4;
		}
	/*
	table.login {
		float: left;
		font-family: Verdana, verdana;
		font-size: 10px;
		}
	.loginbutton {
		position: relative;
		display:inline;
		top: 4px;
		font-family: Verdana, verdana;
		font-size: 10px;
		}
		*/
	/* banneri, eli horisontaalisen sinisen menun wrapperi */
	.banner {
		height:49px;
		width: 100%;
		height:49px;
		background: url('layout/menu_hor_bck.png');
		background-repeat: repeat-x;
		z-index: 50;
		font-family: Verdana, verdana;
		font-size: 10px;
		}
	/* horisontaalisen menun sininen väri, jos kyseessä on linkki */	
	.menu_hor_link {
		position: relative;
		font-family: verdana;	
		padding-right: 8px;
		padding-left: 8px;
		height: 49px;
		line-height: 49px;
		font-size: 10px;
		border-right: 2px solid #fdfdfd;
		color: #fdfdfd;
		background: url('layout/menu_hor_link_bck.png');	
		background-repeat: repeat-x;
		float: left;
		}
	html>body .banner {
		height:49px;
		}
	h1,pre {
		margin:0px 10px 10px 10px;
		}
	p {
		margin-top: 0px; 
		margin-bottom: 0px; 	
		}
	.kaksoispiste{
		font-weight: bold;
		display: inline;
		}
	h1 {
		font-size:14px;
		padding-top:10px;
		}
	.banner h1 {
		font-size:10px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	.rightcontent p {
		font-family: Verdana, verdana;
		font-size: 10px;
		}
		/* ////////////////////////////////////
		Vertikaalisen-moduulimenun CSS alkaa 
		////////////////////////////////// */
		
		/*	
	.menu_top_level_between{
		font-family: Verdana, verdana;
		font-size: 11px;
		position: relative;
		left: 7px;
		width: 194px;
		height: 3px;
		background: url('layout/menu_top_level_between.png');	
		z-index: 100;
		}
		*/
		
	/* ylin taso */
	.menu_top_level{
		font-family: Verdana, verdana;
		font-size: 11px;
		position: relative;
		left: 7px;
		width: 194px;
		margin-top:7px;
		margin-bottom:4px;
		background-color: #b0dcff;
		/*background: url('layout/menu_top_level_bck.png');	 */
		z-index: 100;
		}
	/* toinen taso */
	.menu_sublevel{
		font-family: Verdana, verdana;
		font-size: 11px;
		position: relative;
		
		width: 194px;
		
		background-color: #c4e4fd;
	 	/*background: url('layout/menu_sublevel_bck.png');*/
	 	z-index: 100;
		}
	/* kolmas taso */
	.menu_sublevelthree{
		font-family: Verdana, verdana;
		font-size: 11px;
		position: relative;
		
		width: 194px;
		
		background-color: #d1eafd;
	 	/*background: url('layout/menu_sublevel3_bck.png');*/
		}
		/* ////////////////////////////////////
		Vertikaalisen-komponenttimenun CSS loppuu 
		////////////////////////////////// */	
		
		/* ////////////////////////////////////
		Quicksearchin CSS alkaa
		////////////////////////////////// */		
	.quicksearch_formposition{
		position: relative;
		top:14px;
		left: 5px;	
		text-align: left;
		font-family: Verdana, verdana;
		font-size: 10px;
		}
	.searchi{
		font-size: 12px;
		}
	form { 
		display: inline;
		}
	.change_password form
	{
		display: block;	
	}
	.quick_search {
		position: relative;
		width: 220px;
		height: 49px;
		font-family: Verdana, verdana;
		font-size: 10px;
		float: left;
		border-right: 2px solid #fdfdfd;
		}	
		/* ////////////////////////////////////
		Quickserachin CSS loppuu
		////////////////////////////////// */
	
	.etusivu_tuote {
		position: relative;
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 10px;
		font-family: verdana;
		width: 180px;
		height: 205px;
		font-size: 10px;
		border:1px solid #E1DFDF;
		background-color: #fdfdfd;
		float: left;
		}
	.etusivu_tuote_price {		
		position: absolute;
		font-family: verdana;
		bottom: 0px;
		right: 0px;
		font-size: 10px;		
		}
	.footer {
		position: relative;
		top: 5px;
		height: 20px;
		width: 99%;
		color: #7F7F7F;
		border:1px solid #efefef;
		background-color: #b0dcff;
		border: 1px solid #4990b4;
		text-align: center;
		line-height:20px;
		}
	.footer_text_color{
		color: #737373;
		display: inline;
		font-size: 9px;
		}	
		/* ////////////////////////////////////
		Oikealla olevan pikaostoskorin CSS alkaa
		////////////////////////////////// */
	.tuplaviiva {
		color: #d97605;
		display: inline;
	}
	/* ostoskorin tummempi väri sekä borderi */
	.cart_header{
		position: relative;
		height: 20px;
		line-height: 20px;
		background-color: #b0dcff;
		border-bottom: solid 1px #98d0fd;
		font-weight: bold;
		}
	/* ostoskorin wrapperi */
	.cart{
		background-color: #b0dcff;
		border: 1px solid #4990b4;
		/*border-bottom: solid 1px #709ec3;*/
		}
	.cart_functions{
		position: relative;
		
		background-color: #b0dcff;
		}
	.cart_functions_button{
		position: relative;
		top: 6px;
		height: 20px;
		line-height:20px;
		padding-top: 8px;
		background-color: #b0dcff;
		}
	.cart_selitys{
		position: absolute;
		float: left;
		margin-top: 4px;
		left: 0px;
		}
	/*
	.cart_vali{
		/*background: url('layout/menu_top_level_between.png');*/
		background-repeat: repeat-x;
		height: 5px;
		background-color: #b0dcff;
		}
		*/
	.cart_hinta{
		position: absolute;
		float: right;
		right: 0px;
		margin-top: 4px;
		
		}
	
	.cart_kpl{
		position: absolute;
		float: right;
		right: 75px;
		border-bottom: solid 1px #fdfdfd;
		}
	.kpl {
		width: 25px;	
		font-size: 10px;
		}
	.KPL {
		width: 25px;	
		font-size: 10px;
		}
	.KPL_order {
		width: 35px;	
		font-size: 10px;
		}
	.ostoskori {
		width: 25px;	
		font-size: 10px;
		}
		/* ////////////////////////////////////
		Oikealla olevan pikaostoskorin CSS loppuu
		////////////////////////////////// */
		
		/* ////////////////////////////////////
		Tuoteryhmien esittelyn CSS alkaa
		////////////////////////////////// */
		/* EI KÄYTÖSSÄ! 01.10.2007 
		
	.show_group_1 {
		position: relative;	
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #fdfdfd;
		height: 50px;
		}		
	.show_group_2 {		
		position: relative;			
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #F4F8F9;
		height: 50px;
		}	
	.show_group_picture {		
		position: relative;
		left: 20px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		height: 50px;
		line-height: 50px;
		}	
	.show_group_selitys {		
		position: relative;
		top: 10px;
		left: 80px;
		width: 230px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float: left;
		height: 50px;
		}	
	.show_group_ppsaldo {		
		position: relative;
		top: 20px;
		left: 80px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 50px;
		text-align: center;
		}	
	.show_group_mhinta {		
		position: relative;
		left: 80px;
		top: 20px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: right;
		}
	.show_group_kappale {		
		position: relative;
		left: 80px;
		top: 17px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: right;
		width: 40px;
			}
	.show_group_buybutton {		
		position: relative;
		left: 80px;
		top: 20px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 25px;
		text-align: right;
		}
	.show_group_header {				
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #D0E3EA;
		height: 15px;
		font-weight: bold;
		}	
	.show_group_header_picture {		
		position: relative;
		left: 20px;
		margin: 0;
		padding: 0;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 60px;
		}	
	.show_group_header_selitys {		
		position: relative;
		left: 80px;
		width: 230px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		}	
	.show_group_header_ppsaldo {		
		position: relative;
		width: 50px;
		left: 100px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		}	
	.show_group_header_mhinta {		
		position: relative;
		left:80px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: center;
		}
	.show_group_header_kappale {		
		position: relative;
		left: 80px;
		text-align: center;
		width: 40px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		}
	.show_group_header_buybutton {		
		position: relative;
		left: 32%;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		}
		*/
		
		/* ////////////////////////////////////
		Tuoteryhmien esittelyn CSS loppuu
		////////////////////////////////// */
		
		/* ////////////////////////////////////
		Cart.php:n ostoskorin esittelyn CSS alkaa
		////////////////////////////////// */
	/* EI KÄYTÖSSÄ 01.10.2007 
	.show_cart_order_rivinumero{
		position: relative;
		left: 1%;
		margin: 0;
		padding: 0;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		height: 50px;
		line-height: 50px;
		font-weight: bold;
		}
	.cart_order_1 {	
		position: relative;			
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #fdfdfd;
		height: 50px;
		}		
	.cart_order_2 {		
		position: relative;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #F4F8F9;
		height: 50px;
		}	
	.cart_order_picture {		
		position: relative;
		left: 0px;
		width: 40px;
		margin: 0;
		padding: 0;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		height: 50px;
		line-height: 50px;
		}	
	.cart_order_selitys {		
		position: relative;
		top: 10px;
		left: 0px;
		width: 230px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		height: 50px;
		}	
	.cart_order_ppsaldo {		
		position: relative;
		top: 20px;
		left: 0px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 50px;
		text-align: center;	
		}	
	.cart_order_mhinta {		
		position: relative;
		left: 0px;
		top: 20px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;	
		text-align: right;
		}
	.cart_order_kappale {		
		position: relative;
		left: 0px;
		top: 17px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 60px;
		text-align: center;
		}
	.cart_order_mhinta_yhteensa {		
		position: relative;
		left: 0px;
		top: 20px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;	
		text-align: right;
		float:left;
		}
	.cart_order_poista_rivi {		
		position: relative;
		left: 0px;
		top: 20px;
		width: 40px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: right;
		}
	.cart_order_header {				
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #D0E3EA;
		height: 15px;
		font-weight: bold;
		}	
	.cart_order_header_picture {		
		position: relative;
		left: 0px;
		margin: 0;
		padding: 0;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 40px;
		}	
	.cart_order_header_selitys {		
		position: relative;
		left: 0px;
		width: 220px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		}	
	.cart_order_header_ppsaldo {		
		position: relative;
		width: 50px;
		left: 10px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: center;
		}	
	.cart_order_header_mhinta {		
		position: relative;
		left: 15px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: center;
		}
	.cart_order_header_mhinta_yhteensa {		
		position: relative;
		left: 10px;
		width: 60px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		text-align: center;
		}
	.cart_order_header_kappale {		
		position: relative;
		left: 10px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 60px;
		text-align: center;
		}
	.cart_order_header_poista_rivi{		
		position: relative;
		left: 0px;
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		float:left;
		width: 100px;
		text-align: center;
		}	
	.cart_order_button{
		top: 15px;
		height: 14px;
		line-height: 14px;
		padding: 6px;
		}	
		*/
		/* ////////////////////////////////////
		Ostoskorin esittelyn CSS loppuu
		////////////////////////////////// */		

	.front_page_products {
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		
		}
			
	.footer_visat {
		position: absolute;
		top: 2px;
		left: 220px;
		height: 19px;
		
		float: left;
		width: 207px;
		background-repeat: no-repeat;	
		}
	.footer_linkit {
		position: relative;
		text-align: center;
		height: 19px;
		}
	.alv{
		color: #737373;
		display: inline;
		font-size: 9px;	
		}
	.eivarastossa{
		color: #737373;
		display: inline;
		font-size: 9px;
		}
	.memorivi{
		color: #525252;
		display: inline;
		font-size: 9px;
		font-weight: normal;
		}
	.news_1{
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 10px;
		padding: 5px;
		border:1px solid #E1DFDF;
		background-color: #fff;	
		}
	.news_2{
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 10px;
		padding: 5px;
		border:1px solid #E1DFDF;	
		background-color: #F4F8F9;
		}
		/* ////////////////////////////////////
		Linkkisäätö alkaa
		////////////////////////////////// */	
	/* horisontaaliset linkit */
	.menu_hor_link a {
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;
		}
	.menu_hor_link a:link{
		color: #fff;
		font-weight: bold;
		}
	.menu_hor_link a:visited{
		color: #fff;
		font-weight: bold;
		}
	
	.menu_hor_link a:hover{
		color: #fff;
		text-decoration: underline;
		font-weight: bold;
		}		
	a img {
		border: none; 
		text-decoration: none;
		}	
		/* vasemman menun linkit */
	.leftcontent a  {
		text-decoration: none;
		font-weight: normal;
		}
	.leftcontent a:link {
		color: #373737;
		font-weight: normal;
		}
	.leftcontent a:visited {
		color: #373737;
		font-weight: normal;
		}
	.leftcontent a:hover {
		text-decoration: underline;	
		color: #373737;
		font-weight: normal;
		}
	.menu_selected a  {
		text-decoration: none;
		font-weight: bold;
		}
	.menu_selected a:link {
		color: #056099;
		font-weight: bold;
		}
	.menu_selected a:visited {
		color: #056099;
		font-weight: bold;
		}
	.menu_selected a:hover {
		text-decoration: underline;	
		color: #056099;
		font-weight: bold;
		}
	/* oikean ostoskoripalkin linkit */
	.rightcontent a  {
		text-decoration: none;
		font-weight: normal;
		
		}
	.rightcontent a:link {
		color: #373737;
		font-weight: normal;
		}
	.rightcontent a:visited {
		color: #373737;
		font-weight: normal;
		}
	.rightcontent a:hover {
		text-decoration: underline;	
		color: #373737;
		font-weight: normal;
		}	
	/* vakiolinkit */
	a{
		text-decoration: none;
		font-weight: normal;
		color: #0B70A4;
		}
	a:visited{
		text-decoration: none;
		font-weight: normal;
		color: #0B70A4;
		}
	a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #0B70A4;
		}
	a:link {
		color: #0B70A4;
		font-weight: normal;
		}	
	/* ajankohtaista linkit */
	.ajankohtaista a{
		text-decoration: none;
		font-weight: normal;
		color: #373737;
		}
		.ajankohtaista a:link {
		color: #373737;
		font-weight: normal;
		}
	.ajankohtaista a:visited {
		text-decoration: none;
		font-weight: normal;
		color: #373737;
		}
	.ajankohtaista a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #373737;
		}

	/* memorivin linkit */
	.memorivi a {
		text-decoration: none;
		font-weight: normal;
		color: #525252;
		}
	.memorivi a:visited{
		text-decoration: none;
		font-weight: normal;
		color: #525252;
		}
	.memorivi a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #525252;
		}
	.memorivi a:link {
		color: #525252;
		font-weight: normal;
		}
	/* ei varastossa olevan tuotteen linkit EI VARASTOSSA-textin linkki */
	.eivarastossa a{
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		}
	.eivarastossa a:visited {
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		}
	.eivarastossa a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #737373;
		}
	.eivarastossa a:link {
		color: #737373;
		font-weight: normal;
		}
		
	.footer_text_color a{
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		}
	.footer_text_color a:visited {
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		}
	.footer_text_color a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #737373;
		}
	.footer_text_color a:link {
		color: #737373;
		font-weight: normal;
		}		
	/* vahvista tilaus linkit */
	.vavhista a{
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	.vavhista a:visited {
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	.vavhista a:hover{
		text-decoration: underline;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	.vavhista a:link {
		color: #737373;
		font-weight: normal;
		font-size: 15px;
		}
	/* kuvien linkkiasetukset */
	img a{
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	img a:visited {
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	img a:hover{
		text-decoration: none;
		font-weight: normal;
		color: #737373;
		font-size: 15px;
		}
	img a:link {
		color: #737373;
		font-weight: normal;
		font-size: 15px;
		}
		
		
	a{
		position:relative;
		}
		/* ////////////////////////////////////
		Linkkisäätö loppuu
		////////////////////////////////// */	
	.ytunnus{
		color: #737373;
		display: inline;
		}
	/* yksittäisellä tuotesivulla oleva tuotteen nimike, joka tulostetaan hieman suurempana */
	.selitys{
		font-size: 13px;
		font-weight: bold;
		display: inline;
		}
	.history {
		font-size: 10px;	
		}
	/* kuuluu taustalla olevana funktioon, jota ei koskaan otettu käyttöön */
	.show_history_group_1 {		
		position: relative;	
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #fdfdfd;
		}		
	.show_history_group_2 {		
		position: relative;			
		font-family: verdana;
		color: #373737;
		font-size: 10px;
		background-color: #F4F8F9;
		}	
	
	.alvierittely{
		position: relative;
		width: 100%;
		border-top: 1px solid #000;	
		height: 5px;
		}
	.alvi_otsikko{
		position: relative;
		float: left;
		left: -100px;
		width: 290px;
		text-align: right;	
		height: 20px;
		line-height: 20px;
		}
	.alvi_value{
		position: relative;
		height:20px;
		left: -88px;
		line-height: 20px;
		float: left;
		width: 100px;
		text-align: right;	
		}
	.cart_order_buttons_group{
		position: relative;
		float: left;	
		width: 200px;
		}		
	.showproduct{
		border-collapse: collapse;
		}
	.osoitteet{
		position: absolute;
		float: left;
		}
	.erittely{
		position: absolute;
		left: 500px;	
		float: left;
		}
	.pikkuteksti{
		font-size: 10px;
		}
	.pikkuteksti {
	width:120px;
		}
		
	/* pikaostoskorin alvierittelyiden taustaväri */
	.hinnat_tausta{
		background-color: #b0dcff;
		border: 1px solid #ACCEDA;
		}
	.green{
		color: #1e9835;	
		font-size: 22px;
		}
	.red{
		color: red;	
		font-size: 22px;
		}
	.vahvista{
		font-size:15px;
		display:inline;
		}
	.menu_selected{
		display:inline;
		}
	.none{
		display:inline;
		}
	/* alvierittelyn headeri itse ostoskorisivulla */
	.alvierittely_header{
		width: 100%;
		height: 25px;
		line-height: 29px;
		float:left;
		position: relative;
		right: 4px;
		background: url('layout/menu_hor_bck.png');
		color: #fff;
		font-weight: bold;
		margin-left: 4px;
		border-bottom: 3px solid #1887C0;
		}
	.note{
		font-size: 9px;
		color:#808080;
		float: left;
		}
	
	.osoitetiedot_tausta{
		background-color: #fff;
		}
	h2 {
		float: left;	
		}
	.difcursor     {
		cursor:pointer; float: left;
		}  
	.SUPRDIV{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		background-color: #000;
		z-index: 9998;	
		filter:alpha(opacity=30);
		-moz-opacity:.3;
		opacity:.3;
		}
		
	.centered {
	 	position: absolute;
		left: 40%;
		top: 40%;
		margin:0px auto;
		text-align:left;
		padding:15px;
		background-color:#fff;
		z-index: 9999;	
		border: 3px solid #0b70a4;
		} 

	input.readonly {
		/*background:#D4D0C8;*/
		color: #606060;
		}
	/* ERI TAULUKOISSA TULEVAT TAUSTAVÄRIT nr 1*/
	.background_one{
		background-color: #c4e4fd;
		}
	/* ERI TAULUKOISSA TULEVAT TAUSTAVÄRIT nr 2*/
	.background_two{
		background-color: #d1eafd;
		}
	/* ERI TAULUKOISSA TULEVA OTSIKKOVÄRI */
	.background_header{
		background-color: #b0dcff;
		}
		
	.powered_by {
		 width: 99%;
		color:#b5b5b5;
		position: relative;
		margin:0px auto;	
		text-align: center;
		} 
		
#last_updated
{
	font-weight: bold;
	width: 267px;
	text-align: center;
}
#last_updated_table
{
	font-weight: bold;
	text-align: center;
	
}

#last_updated_table td
{
	border: 1px solid #000;
}