div#ajax_haku_content, div#searchPanel, div#NaviGation, div#LeftNavigation, div#RightContentHeader, div#RightContentSpacer, div#FooterWrapper, #Tuote-haku-laatikko, #AjaxHaku {
	display:none;
}
/* @group Nollaustyylit */
html, body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, strong, b {margin: 0; padding: 0;}
html, body {
	width:auto;
	height:auto;
}
h1 {color: #333; text-align: left; font:normal 16px/22px Arial, Sans-serif;}
h2 { font: 16px/22px Arial, Sans-serif;}
h1, h2, h3, h4, h5, h6, h7 {font-family:Arial, Sans-serif; text-transform: uppercase;}
p { text-align: left; font: 13px/19px Georgia, sans-serif; color: #333; padding: 0 0 10px 0;}
a { color: #144b96; text-decoration:none;}
	a:hover {text-decoration:underline;}
	a:hover sup, a:hover sub {text-decoration:none !important; font:normal 10px/5px Verdana, sans-serif;}
	a sup, a sub { font:normal 9px/5px Verdana, sans-serif;}
p sup,p sub { font-size: 9px; line-height: 5px;}
sup, sub { font-size: 70%; line-height: 5px;}
div#LeftNavigation sup { font-size: 9px;}
small { font-size:80%;}
img, a img {border:none;}
a img.trademark {background: url(img/trade.gif) no-repeat 0px 0px; display: inline; height:15px;}
ul {list-style-type:disc;}
ul#rinki {
	list-style-type: circle;
}
ul#nelio {
	list-style-type: square;
}
ul#kreikkalaiset {
	list-style-type: upper-roman;
}
ul#kirjaimet {
	list-style-type: upper-alpha;
}
ul#sininennuoli li {
	background:url("img/LinkinNuoli.gif") no-repeat scroll 0 8px transparent;
	margin:0 0 0 15px;
}
ol { padding-left:20px; }
.clearboth {clear:both;}
td, th, input, span, strike, textarea, u, li, s, small { font:normal 13px Georgia, sans-serif; color: #333;}
hr { border-bottom:1px solid #DCDCDC; border-top: none; border-left: none;border-right: none; }
fieldset {font:normal 13px/19px Georgia, sans-serif; color:#333333;border: 1px solid #dcdcdc; margin-bottom: 10px;}
	legend { font:normal 16px/19px Georgia, sans-serif; color:#333333;}
	label { font:normal 13px/19px Georgia, sans-serif; color:#333333;}
div#palautelomake input[type="text"] { background: #e7edf4; border: 1px solid #dcdcdc;}
div#palautelomake input[type="text"]:hover,
div#palautelomake input[type="text"]:focus { background: #eaf0f8; }
div#palautelomake textarea { background: #e7edf4; border: 1px solid #dcdcdc;}
div#palautelomake textarea:hover,
div#palautelomake textarea:focus { background: #eaf0f8; }
/* @group CMS linkkimääritykset */

div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#WrapperRightContentLeft a.link-1,
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#RightContetnRight a.link-1 {background: none;padding:0;}
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#WrapperRightContentLeft a.link-2,
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#Tyopaikat div#WrapperRightContentLeft a.link-2,
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#RightContetnRight a.link-2,
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#Tyopaikat div#RightContetnRight a.link-2 {background:transparent url(img/LinkinNuoli.gif) 0px 6px no-repeat; color: #144B96 !important; font:normal 11px/15px Verdana, sans-serif; padding:2px 0 2px 15px;}
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#WrapperRightContentLeft a.link-away,
div#RepeatingBackground div#BigBackground div#siteWrapper div#RightContentBGRP div#RightContetnRight a.link-away {background: url("img/CssSprites.gif") -109px -65px no-repeat; padding-left: 15px;}

/* @end */
/* @end */
/* @group Etusivu */
div#wrapperkaikkilaakkeet ul li, div#wrapperkaikkilaakkeet ul li p, div#wrapperkaikkilaakkeet ul li a {
	font-family: Verdana, sans-serif;
}
/* @group Aukeava Lista */
#Aukeava-Layer {width:960px; height:20px; background:#FFF url("img/TabinBGRP.gif") 0px -2px repeat-y;z-index: 550;}
#AukeavaLayeri {width:960px; height:20px; background:url("img/CssSprites.gif") 0px -44px no-repeat;z-index: 500;}
	#AukeavaLayeri #Aukaisin {width:960px; height:20px; display:block; cursor:pointer;  top: 0; left: 0;}
	#AukeavaLayeri #AukeavaSisalto {width:960px;  min-height: 215px; _height:215px; background:#E7EDF4 url("img/AukeavanLayerinBackgroundRP.gif") 0px 0 repeat-y;  top:0; left:0; display: none; float: left; margin:0;}
		#AukeavaLayeri #AukeavaSisalto ul {float:left; width:220px; padding:0 5px 0 15px; margin:15px 0 0 0; _margin:0;}
			#AukeavaLayeri #AukeavaSisalto ul ul {padding:0; margin:0; width:210px; float: left;}
			#AukeavaLayeri #AukeavaSisalto ul li { display: list-item; width: 220px; padding:10px 5px 0 10px; margin:0; }
			#AukeavaLayeri #AukeavaSisalto ul li ul li { margin: 0; padding: 0;}
			#AukeavaLayeri #AukeavaSisalto ul li strong { float: left; display: block;}
			#AukeavaLayeri #AukeavaSisalto ul li strong, 
			#AukeavaLayeri #AukeavaSisalto ul li b, 
			#AukeavaLayeri #AukeavaSisalto ul li strong a, 
			#AukeavaLayeri #AukeavaSisalto ul li b a {color:#114B96; font:bold 11px/18px Verdana, Sans-serif;}
				#AukeavaLayeri #AukeavaSisalto ul li a {color:#114B96  !important; font:normal 11px/18px Verdana, Sans-serif; background:url("img/AukeavaLayerinLinkinNuoli.gif") 0px 5px no-repeat; padding:0 0 0 10px;}
			#AukeavaLayeri #AukeavaSisalto #Sulkija { width: 960px; height: 40px; background:#E7EDF4 url("img/CssSprites.gif") 0px 0px no-repeat; float: left; display: block; cursor: pointer;border-bottom: 1px solid #bdcde1;}
/* @end */
/* @group Etusivun Tabit */
div#tabs {width:960px; height:165px; background:#144B96;}
	div#tabs #itsehoito ul, div#tabs #kaikkilaakkeet ul {	width:960px; height: 135px; display: block; float: left;background:#FFF url("img/TabinBGRP.gif") repeat-y;}
	div#tabs #itsehoito ul li, div#tabs #kaikkilaakkeet ul li {display:inline;float:left; width:460px; padding:0 20px 0 0; height: 135px;}
	div#tabs #itsehoito ul li div.image_placeholder, div#tabs #kaikkilaakkeet ul li div.image_placeholder {
		width: 140px;
		float: left;}
	div#tabs #itsehoito ul li div.image_placeholder img, div#tabs #kaikkilaakkeet ul li div.image_placeholder img {
		float: left;
		text-align: center;
		margin: 0 auto;}
	div#tabs #itsehoito ul li div.text_placeholder, div#tabs #kaikkilaakkeet ul li div.text_placeholder {
		width: 320px;
		float: left;}
		div#tabs #itsehoito ul li img, div#tabs #kaikkilaakkeet ul li img { padding: 10px 0 0 0; float: left; margin-top:auto;}
		div#tabs h2 {padding:10px 0 0 0;font: 16px/22px Arial, sans-serif; width: 320px; float: left;}
		div#tabs ul li#Hae-kaikki-laakkeet { padding: 0 0 0 20px;}
			div#tabs ul li#Hae-kaikki-laakkeet div#Hae-kaikki-laakkeet-bg div#wrapperkaikkilaakkeet_oikea {
				background: #E7EDF4;
				width:440px;
				padding-bottom: 10px;
				display: block;}
				div#tabs ul li#Hae-kaikki-laakkeet div#Hae-kaikki-laakkeet-bg div#wrapperkaikkilaakkeet_oikea h2 { width: 440px; }
			div#tabs ul li#Hae-kaikki-laakkeet div#Hae-kaikki-laakkeet-bg {
				background: #E7EDF4;
				float: left;
				padding: 0 0 15px 0;}
				div#tabs ul li#Hae-kaikki-laakkeet div#Hae-kaikki-laakkeet-bg p {
					padding: 10px 0 0 10px;
					font:normal 13px/19px Georgia, sans-serif;
					width: 430px;}
			 div#tabs ul li#Hae-kaikki-laakkeet h2 { width: 440px; float: left; background: #FFF; padding: 10px 0 5px 0;}
			 div#tabs ul li p a.Etusivu-Tabs-link { color:#144B96 !important; background:url("img/CssSprites.gif") -38px -81px no-repeat; padding: 0 0 0 17px; font:normal 11px/15px Verdana, sans-serif;}
		div#tabs li p { font:normal 13px/19px Georgia, sans-serif; color:#333333; width: 320px; float: left;}
		div#tabs li img { float: left;}
		div#kaikkilaakkeet li p { padding-bottom:10px;}
		div#kaikkilaakkeet li input { float: left; padding:0; height: 17px;}
		div#kaikkilaakkeet li input#AjaxHaku { background: url("img/Tuote-haku-input.gif") no-repeat; border: none; font:normal 11px/16px Verdana, sans-serif; color: #333333; padding: 0 0 0px 5px; margin: 0; width: 184px;}
		div#kaikkilaakkeet li input#haku-nappi { margin: 0; padding: 0;}
/* @end */
/* @group Etusivun Ajankohtaista Laatikko */
#AjankohtaistaUutiset { width:960px; min-height:390px;  _height:390px;  background:url("img/Ajankohtaista.gif") no-repeat; float:left; padding:0 0 10px 0;}
	#AjankohtaistaUutiset h2 { font:normal 22px/36px Arial, Sans-serif; color:#333333; float:left; width: 240px;}
	#AjankohtaistaVasenPalsta { width:440px; min-height:370px;  _height:370px;  float:left; padding:20px 0 0 40px;}
		#AjankohtaistaVasenPalsta ul { float:left; border-top:1px solid #CCC; border-bottom:1px solid #CCC; width:398px;}
		#AjankohtaistaVasenPalsta ul li { border-bottom:1px dashed #CCCCCC; width:398px; padding:10px 0 10px 0; display:inline; float:left;}
		#AjankohtaistaVasenPalsta ul li.lastNode { border-bottom: none; }
		#AjankohtaistaVasenPalsta span, 
		#AjankohtaistaOikeaPalsta span { float:right; padding:10px 53px 0 0;}
			#AjankohtaistaVasenPalsta span a, 
			#AjankohtaistaOikeaPalsta span a { float:left; background:url(img/AjankohtaistaLinkkiNuoli.gif) 0px 0px no-repeat; color:#666666  !important; padding:0 0 0 20px; height: 20px; font:normal 11px/15px Verdana, sans-serif;}
			#AjankohtaistaVasenPalsta ul li a { padding:0; margin:0; color:#144B96 !important; font:bold 11px/15px Verdana, Sans-serif; text-align:left;}
			#AjankohtaistaVasenPalsta ul li span { height:15px; color:#666666; font:normal 11px/15px Verdana, Sans-serif; margin:0 0 0 5px; padding:0 0 0 5px; border-left:1px solid #999; float:none;}
			#AjankohtaistaVasenPalsta ul li p { float:left; color:#333333; font:normal 11px/15px Verdana, sans-serif;}
	#AjankohtaistaOikeaPalsta { width:440px; height:370px; float:left; padding:20px 0 0 40px;}
		#AjankohtaistaOikeaPalsta ul { width:400px; float:left; padding:0 0 0 0;}
			#AjankohtaistaOikeaPalsta ul li { width:190px; float:left; padding:10px 5px 0 5px; margin:0; border-top:1px solid #CCC;}
/* @end */
/* @group Flash */
div#IsoBanneri {width:960px; height:320px; background:url("img/BanneriPaikka.jpg") no-repeat;}
 div#Banner-content { width: 480px; height: 220px; display: block; float: left;  top:60px; left: 40px;}
 div#IsoBanneri h1 { font:normal 30px/36px Arial, Sans-serif; color: #144B96; width: 480px; height: 89px; display: block; float: left;}
	div#IsoBanneri p { font:normal 16px/24px Georgia, Sans-serif; color: #144B96; width: 480px; height: 103px; float: left;}
/* @end */
/* @group newsHeader */
.newsHeader li {border-bottom: 1px dotted #ccc;}
.newsHeader a {color: #144b96  !important;	font: bold 11px/15px Verdana, Sans-serif;}
.newsHeader p {color: #333; font: 11px/15px Georgia, Sans-serif;}
.newsHeader span {color: #999; font: 11px/15px Verdana, Sans-serif;}
/* @end */
/* @end */
/* @group Alasivut */
/* @group Työpaikat */
div#Tyopaikat #RightContentTuoteEtusivu #WrapperRightContentLeft, 
div#Potilashuone #RightContentTuoteEtusivu #WrapperRightContentLeft {width: 410px;}
div#Tyopaikat h2 {font:normal 16px/22px Arial, sans-serif; padding-top:10px;}
	div#Tyopaikat div#RightContentLeft h2 {padding-top: 0;}
	div#Tyopaikat div#RightContentTuoteEtusivu div#WrapperRightContentLeft p {width: 410px;}
	div#Tyopaikat div#RightContentTuoteEtusivu div#WrapperRightContentLeft ul{width: 410px;border-top:1px dashed #999;}
	div#Tyopaikat div#RightContentTuoteEtusivu div#WrapperRightContentLeft ul li {width: 410px; border-bottom:1px dashed #999; margin: 0;padding: 0; display: block; float:left;}
		div#Tyopaikat div#RightContentTuoteEtusivu div#WrapperRightContentLeft ul li a {background:transparent url(img/LinkinNuoli.gif) no-repeat scroll 0px 6px;padding:0 0 0 15px;}
div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li a,
div#Tyopaikat div#RightContent div#RightContetnRight li a {color:#144B96 !important; background:transparent url(img/LinkinNuoli.gif) no-repeat scroll 0px 6px;  padding-left:15px;}
		div#Tyopaikat div#Uusimmat_tiedotteet {float:left;padding:10px 0 10px 0;width:410px;}
			div#Tyopaikat div#Uusimmat_tiedotteet h2 {font:normal 16px/22px Arial, sans-serif; color: #666; border-top: 1px solid #CCC; margin-top:20px;}
			div#Tyopaikat div#Uusimmat_tiedotteet ul {border-top:1px dashed #999;}
			div#Tyopaikat div#Uusimmat_tiedotteet ul li {border-bottom:1px dashed #999;padding-bottom:5px;padding-top:5px;}
				div#Tyopaikat div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#Uusimmat_tiedotteet ul li a {font:bold 11px/15px Verdana, Sans-serif;background: none;padding: 0;}
				div#Tyopaikat div#Uusimmat_tiedotteet ul li span {font:normal 11px/15px Verdana, Sans-serif;color:#999;border-left:1px solid #999;margin:0 0 0 5px;padding:0 0 0 5px;}
				div#Tyopaikat div#Uusimmat_tiedotteet ul li p {font:normal 11px/15px Georgia, Sans-serif;padding: 5px 0 10px 0;}
div#Tyopaikka h1 {font:normal 16px/22px Arial, sans-serif;color:#333;}
div#Tyopaikka div#Tuote-haku-sivu div#RightContentHeader h2 {width:210px;}
/* @end */

/* @group Ajankohtaista */
div#RightContentLeft ul#Ajankohtaista_Etusivu_Lista {border-top:1px dashed #999999;padding: 0 0 20px 0;display: block;float: left;}
	div#RightContentLeft ul#Ajankohtaista_Etusivu_Lista li {border-bottom:1px dashed #999999;padding-bottom:5px;padding-top:5px;}
	div#RightContentLeft ul#Ajankohtaista_Etusivu_Lista li a {font:bold 11px/15px Verdana,Sans-serif;background: none;padding: 0;}
	div#RightContentLeft ul#Ajankohtaista_Etusivu_Lista li span {border-left:1px solid #999999;color:#999999;font:normal 11px/15px Verdana,Sans-serif;margin:0 0 0 5px;padding:0 0 0 5px;}
	div#RightContentLeft ul#Ajankohtaista_Etusivu_Lista li p { font:normal 11px/15px Verdana, sans-serif;}		
	div#flashVideo { width: 415px; height: 345px; display: block; background:#FFF; float: left; }
/* @end */
/* @group Tuotesivut */
#RightContentBGRP {width:769px; float:left; background:url("img/AlasivunSisallonRP.gif") 0px 0px repeat-y; }
#RightContent { width:769px; float:left; background:url("img/TuoteSivunBGMatalaHeader.gif") no-repeat; min-height:900px;   _height:900px;}
	#RightContentKategoriaEtusivu #RightContent { background: url("img/Tuote-etusivun-matalaHeader.jpg") no-repeat;}
	#RightContentTuoteEtusivu { float:left; display: block;}
		#RightContentTuoteEtusivu #RightContent { background:url("img/TuoteEtusivunBG.jpg") no-repeat;}
		div#Yrityksena div#RightContentTuoteEtusivu div#RightContent {}
		div#Ajankohtaista div#RightContentTuoteEtusivu div#RightContent {}
		div#Potilashuone div#RightContentTuoteEtusivu div#RightContent {}
		div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent {}
			#RightContentTuoteEtusivu #RightContent #RightContentHeader { min-height:190px; float: left;  _height:190px; width:769px;}
				#RightContentTuoteEtusivu #RightContent #RightContentHeader h1, #RightContentTuoteEtusivu #RightContent #RightContentHeader h2 { width: 410px; padding:20px 28px 20px 40px;  font: normal 22px/36px Arial, Sans-serif;}
					#RightContentTuoteEtusivu #RightContent #RightContentHeader h1 { float: left; text-align: left;}
				#RightContentTuoteEtusivu #RightContent #RightContentHeader p { width: 410px; padding:0 28px 0 40px;  font: 16px/24px Georgia, Sans-serif;}
	
	#RightContentHeader { width:769px; height:82px; float:left; padding:0 0 30px 0; display: table-row;}
		#RightContentHeader h1, #RightContentHeader h2 { font:normal 16px Arial, Sans-serif; width:173px; height: 82px; padding:30px 0 0 0; margin:auto; float:left; color:#144B96; text-align: center; text-transform: uppercase;display:table-cell; vertical-align:middle;}
		div#RightContentHeader-title, 
		div#RightContentHeader-text, 
		div#RightContentHeader-title-two, 
		div#RightContentHeader-title-two-sub,
		div#RightContentHeader-title-three,
		div#RightContentHeader-title-three-sub {display: block; float: left;}
		#RightContentHeader div#RightContentHeader-title-two h1, #RightContentHeader div#RightContentHeader-title-two h2 { padding:20px 0 0 0; }
		#RightContentHeader div#RightContentHeader-title-two-sub h1, #RightContentHeader div#RightContentHeader-title-two-sub h2 { padding:20px 0 0 0; }
		#RightContentHeader div#RightContentHeader-title-three h1, #RightContentHeader div#RightContentHeader-title-three h2 { padding:10px 0 0 0; }
		#RightContentHeader div#RightContentHeader-title-three-sub h1, #RightContentHeader div#RightContentHeader-title-three-sub h2 { padding:10px 0 0 0; }
		#RightContentHeader p { float:left; font:normal 13px/19px Georgia, Sans-serif; color:#144B96; width:530px; height: 82px; padding:25px 0 0 20px;}
		div#Tuote-haku-sivu div#RightContentHeader p { padding: 10px 0 0 20px;}
		#RightContentHeader div#RightContentHeader-text-two p { padding: 20px 0 0 20px;}
		#RightContentHeader div#RightContentHeader-text-three p { padding: 13px 0 0 20px;}
		
/* @group Vasen palsta */
#RightContentTuoteEtusivu #WrapperRightContentLeft { padding:0; width: 450px;  float: left;}
		#RightContentTuoteEtusivu #WrapperRightContentLeft #RightContentLeft { padding: 0; width: 450px; display: block; font:normal 13px Georgia, sans-serif; color:#333;}
		#WrapperRightContentLeft { padding: 0 0 0 39px; width: 411px;  float: left;}
		#Potilashuone #RightContentTuoteEtusivu #WrapperRightContentLeft, 
		#Tyopaikat #RightContentTuoteEtusivu #WrapperRightContentLeft {padding: 0 0 0 39px;}
	#noborders #RightContentLeft { border: none;}
	#RightContentLeft { width:411px; float:left; border-bottom:1px solid #DCDCDC;  font:normal 13px Georgia, sans-serif; color:#333;}
		#WrapperRightContentLeft h1 { font:normal 22px/28px Arial, Sans-serif; text-transform: uppercase; border-bottom:1px solid #DCDCDC; margin-bottom: 8px;}
		#RightContentIntro { border-bottom:1px solid #DCDCDC; margin: 0 0 15px 0;}
			#RightContentIntro p { font: 13px/19px Georgia, Sans-serif; color: #333333; padding-bottom:10px; padding-top: 10px;}
		#RightContentLeft h2, #RightContentLeft h3 { padding-top:20px; font:normal 13px/19px Verdana, Sans-serif; text-transform: uppercase;}
			#RightContentLeft h3 { border-top:1px solid #DCDCDC;}
		div#EnglishText div#RightContentLeft h2 {font:normal 16px/36px Verdana, Sans-serif;}
		#RightContentLeft p { font:normal 13px/19px Georgia, Sans-serif; padding: 0 0 10px 0;}
		#RightContentLeft p.viite {
			font: 11px/15px Verdana, sans-serif;}
			#RightContentLeft p strong, #RightContentLeft p b { color:#333333; font:bold 13px/19px Georgia, Sans-serif;}
		div#Potilashuone div#WrapperRightContentLeft div#RightContentLeft {width: 410px;}
		#RightContentTuoteEtusivu #RightContent #RightContentLeft #Tuote-Etusivun-Wrapper {  width: auto; display: block; float: left; background: url("img/Tuote-etusivun-hr.gif") no-repeat center bottom; margin: 0 0 10px 0;}
		#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonkuva { width: 139px; float: left;  display: block;}
			#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto { width:310px; float: left; display: block; padding-bottom:20px;}
				#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto h2 { font: 16px/22px Arial, Sans-serif; color: #333333; padding: 0;}
				#RightContentTuoteEtusivu #RightContent #RightContentLeft ul li { float: left;  display: block; border-bottom:1px dashed #CCCCCC; padding: 0 0 20px 0; margin: 0 0 20px 0; _margin:0; list-style-type: none;}
				#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto p { color: #333333; font:normal 13px/19px Georgia, Sans-serif; padding: 0 0 10px 0;}
				#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto ul { width: 145px;  display: block; float: left; padding: 0; _padding-bottom: 10px; margin: 0 10px 0 0; _margin:0; border-top:1px dashed #CCCCCC;}
					#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto ul.Tuotteet-AlempiNosto { width: 100%;}
					#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto ul li { font:normal 13px/19px Georgia, sans-serif; color:#333333; margin: 0; padding: 0; border-bottom:1px dashed #CCCCCC; display: block; background: url("img/LinkinNuoli.gif") 0px 8px no-repeat; width: 100%; }
						#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto ul li a { padding: 2px 0 2px 15px; display: block; background:none; width: 100%;}
						#RightContentTuoteEtusivu #RightContent #RightContentLeft .Tuote-Etusivun-sisallonsisalto ul li p {
							padding:2px 0 2px 15px;
						}
		#RightContentLeft ul { padding:0 0 20px 0; display:block;}
			#RightContentLeft ul li { width:411px;  border-bottom:1px dashed #CCCCCC; padding:5px 0; float: left; display:block;}
			#RightContentLeft ul li.lastNode { border-bottom: none; }
				ul#Leiras-Yrityksena { padding-left: 21px; float: left; display: block; width: auto; }
				#Leiras-Yrityksena .Tuote-noston-kuva img { padding: 0 0 0 20px;}
				div#Leiras-ajankohtaista { padding:0 0 10px 39px; width: 410px; background: url("img/Tuote-etusivun-hr.gif") no-repeat left bottom; float: left;}
					div#Leiras-ajankohtaista ul { float: left; width: 50%;}
						div#RightContentBGRP div#RightContentTuoteEtusivu div#RightContentLeft div#Leiras-ajankohtaista h2 { font: normal 16px/22px Arial, Helvetica, Genava, sans-serif; padding-top:0;}
						div#RightContentBGRP div#RightContentTuoteEtusivu div#RightContentLeft div#Leiras-ajankohtaista h3 { font: normal 11px/19px Arial, Helvetica, Genava, sans-serif; border: none;}
						div#RightContentBGRP div#RightContentTuoteEtusivu div#RightContentLeft div#Leiras-ajankohtaista ul li { color: #333333; font: 11px/19px Verdana, sans-serif; width: 200px; padding: 0 10px 0 10px; margin: 0;background: #FFF url(img/CssSprites.gif) -65px -298px no-repeat; height: 20px; border: none;}
		div#Tuotekortti_main div#RightContent div#WrapperRightContentLeft div#RightContentLeft table { margin: 0; padding: 0;}
		div#Tuotekortti_main div#RightContent div#WrapperRightContentLeft div#RightContentLeft table tr { margin: 0; padding: 0;}
		div#Tuotekortti_main div#RightContent div#WrapperRightContentLeft div#RightContentLeft table tr td { font:normal 13px/19px Georgia, sans-serif; color:#333333; margin: 0; padding: 0;}
		div#Tuotekortti_main div#RightContent div#WrapperRightContentLeft div#RightContentLeft ul {  display: block; margin: 0;  float: left; padding:5px 0 0 0; }		
		div#Tuotekortti_main div#RightContent div#WrapperRightContentLeft div#RightContentLeft ul li { border: none; padding:0 0 5px 0; font:normal 13px/19px Georgia, sans-serif; color:#333333; margin-left: 15px; display: list-item; }
					div#Ajankohtaista div#WrapperRightContentLeft #RightContentLeft ul#Mediapankin-Etusivu-Lista li a {background:none; padding-left:0px; font-weight: normal;}
		div#WrapperRightContentLeft div#RightContentLeft ul#Mediapankin-Etusivu-Lista {}
		div#WrapperRightContentLeft div#RightContentLeft ul#Mediapankin-Etusivu-Lista li { }
			div#WrapperRightContentLeft div#RightContentLeft ul#Mediapankin-Etusivu-Lista li h2, 
			div#WrapperRightContentLeft div#RightContentLeft ul#Mediapankin-Etusivu-Lista li p { width: 100%;}
			
			div#WrapperRightContentLeft #RightContentLeft ul li div.Tuote-noston-kuva { float: left; width: 120px; display: block; padding: 20px 0 0 0;}
					div#WrapperRightContentLeft #RightContentLeft ul li div.Tuote-noston-sisalto { width: 290px;  min-height:121px; _height:121px; float: left; display: block;}
				div#WrapperRightContentLeft #RightContentLeft ul li h2 { font:normal 16px/22px Arial, Sans-serif; color:#333333; padding: 10px 0 0 0; float: left; width: 100%; display: block;}
				div#WrapperRightContentLeft #RightContentLeft ul li p { font:normal 13px/19px Georgia, Sans-serif; color:#333333; display: block;}
					div#WrapperRightContentLeft #RightContentLeft ul li a { font:normal 11px/19px Verdana, Sans-serif; color:#144B96  !important; background:url(img/CssSprites.gif) -35px -80px no-repeat; padding-left:20px;}
					div#Ajankohtaista div#WrapperRightContentLeft #RightContentLeft ul li a {background:none; padding-left:0px; font-weight: bold;}
					div#WrapperRightContentLeft #RightContentLeft ul li p a {
						display:inline;
						float:none;
					}
					div#Ajankohtaista #RightContentLeft ul li p { width: 100%; }
		div#WrapperRightContentLeft div#RightContentLeft ul#Tuote-Etusivu-Lista {}
		div#WrapperRightContentLeft div#RightContentLeft ul#Tuote-Etusivu-Lista li { }
		div#WrapperRightContentLeft div#RightContentLeft ul#Tuote-Etusivu-Lista li.lastNode { border-bottom: none; }
			div#WrapperRightContentLeft div#RightContentLeft ul#Tuote-Etusivu-Lista li h2, 
			div#WrapperRightContentLeft div#RightContentLeft ul#Tuote-Etusivu-Lista li p { width: 100%;}
			
		div#WrapperRightContentLeft ul#Tuote-Etusivu-Lista { width: 410px; display: block; float: left; padding-bottom: 20px;border-top: 1px dashed #DCDCDC;}
		div#WrapperRightContentLeft ul#Tuote-Etusivu-Lista li {  width: 410px; display: block; float: left; padding-bottom:10px; border-bottom: 1px dashed #DCDCDC;}
			div#WrapperRightContentLeft ul#Tuote-Etusivu-Lista li h2, 
			div#WrapperRightContentLeft ul#Tuote-Etusivu-Lista li p { width: 290px;}
			#WrapperRightContentLeft ul li div.Tuote-noston-kuva { float: left; width: 120px; display: block; padding: 20px 0 0 0;}
					#WrapperRightContentLeft ul li div.Tuote-noston-sisalto { width: 290px;  min-height:121px; _height:121px; float: left; display: block;}
				#WrapperRightContentLeft ul li h2 { font:normal 16px/22px Arial, Sans-serif; color:#333333; padding: 10px 0 0 0; float: left; width: 291px; display: block;}
				#WrapperRightContentLeft ul li p { font:normal 13px/19px Georgia, Sans-serif; color:#333333; width:291px; display: block;}
					#WrapperRightContentLeft ul li a { font:normal 11px/19px Verdana, Sans-serif; color:#144B96  !important; background:url(img/LinkinNuoli.gif) left 8px no-repeat; padding-left:15px;  display:block; float:left;}
				#WrapperRightContentLeft div#Uusimmat_tiedotteet ul li p {
					width: 100%;
					display:block;
					float:left;}
					
		div#Ajankohtaista div#Uusimmat_tiedotteet {float:left;padding:10px 0 10px 39px;width:410px;}
			div#Ajankohtaista div#Uusimmat_tiedotteet h2 {font:normal 16px/22px Arial, sans-serif; color: #333;}
			div#Ajankohtaista div#Uusimmat_tiedotteet ul {border-top:1px dashed #999; list-style-type: none;}
			div#Ajankohtaista div#Uusimmat_tiedotteet ul li {border-bottom:1px dashed #999;padding-bottom:5px;padding-top:5px; display: block; float:left;}
				div#Ajankohtaista div#Uusimmat_tiedotteet ul li a {font:bold 11px/15px Verdana, Sans-serif; background: none; padding-left:0; float:left; display:inline;}
				div#Ajankohtaista div#Uusimmat_tiedotteet ul li a span {font:normal 11px/15px Verdana, Sans-serif;color:#999;border-left:1px solid #999;margin:0 0 0 5px;padding:0 0 0 5px; display:inline; }
/* @end */
	#RightContentSpacer { width:58px; float:left;}
/* @group Oikea palsta */
#RightContetnRight { width:230px; float:left; font:normal 13px/19px Georgia, sans-serif;}
#RightContetnRight h3 {}
#RightContetnRight p { color: #666666;}
#RightContetnRight a { font:normal 11px/15px Verdana, sans-serif;background:transparent url(img/LinkinNuoli.gif) no-repeat scroll 0 6px;padding-left: 10px;}
	#RightContentTuoteEtusivu #RightContent #RightContetnRight, 
	#RightContentKategoriaEtusivu #RightContent #RightContetnRight { padding: 40px 0 0 0;}
	#Ajankohtaista #RightContentTuoteEtusivu #RightContent #RightContetnRight, 
	#Potilashuone #RightContentTuoteEtusivu #RightContent #RightContetnRight, 
	#Tyopaikat #RightContentTuoteEtusivu #RightContent #RightContetnRight {padding: 0;}
		#RightContentTuoteEtusivu #RightContent #RightContetnRight h3, 
		#RightContentKategoriaEtusivu #RightContent #RightContetnRight h3 { color: #336600; border-bottom:none; float: left;  min-height: 23px; _height:23px; width: 100%;}
		div#Tyopaikat div#RightContentKategoriaEtusivu div#RightContent div#RightContetnRight h3 {color:#333333;}
		div#RepeatingBackground div#RightContent div#RightContetnRight h3.harmaa {color:#333333;border-bottom: 1px solid #CCC;}
		div#RepeatingBackground div#RightContent div#RightContetnRight h3#vihrea {color:#336600;}

/* @group Potilashuone */

		div#siteWrapper div#Potilashuone div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight h3 {color: #333; border-bottom:none; float: left;  min-height: 23px; _height:23px; width: 100%; border-bottom: 1px solid #CCCCCC;  }
		div#Potilashuone div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight p {color:#666666 !important; font:13px/19px Georgia, sans-serif;}
		div#Potilashuone div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight strong, 
		div#Potilashuone div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight b {color:#666666 !important; font:bold 13px/19px Georgia, sans-serif;}
		div#Potilashuone div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight a {color:#144B96 !important; background:transparent url(img/SininenLinkkinuoli.gif) no-repeat scroll 0 5px; padding-left: 10px;}
		div#Potilashuone div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#RightContentLeft ul {border-top: 1px dashed #CCCCCC;}
		div#Potilashuone div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#RightContentLeft ul li {border-bottom: 1px dashed #CCCCCC; display: block; float: left; margin: 0; padding: 0;}
		div#Potilashuone div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#RightContentLeft ul {}
		div#Potilashuone div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#RightContentLeft ul li {}
		div#Potilashuone div#RightContentTuoteEtusivu div#WrapperRightContentLeft div#RightContentLeft ul li a {background:transparent url(img/CssSprites.gif) -38px -125px no-repeat; padding-left:10px;}
		
/* @end */
		
		#RightContent #RightContetnRight h3 {border-bottom: 0;}
			#RightContentTuoteEtusivu #RightContent #RightContetnRight p, 
			#RightContentKategoriaEtusivu #RightContent #RightContetnRight p { color: #336600; width: 230px;  float: left; font: normal 13px/19px Georgia, Sans-serif; padding: 0 0 10px 0;}
			#RightContentTuoteEtusivu #RightContent #RightContetnRight ul, 
			#RightContentKategoriaEtusivu #RightContent #RightContetnRight ul { border-top: none; width: 230px; float: left; display: block; }
			#RightContentTuoteEtusivu #RightContent #RightContetnRight li, 
			#RightContentKategoriaEtusivu #RightContent #RightContetnRight li { color: #336600; width: 230px; min-height: 23px; _height:23px; border-bottom: 1px dashed #CCCCCC; float: left; display: block;}
				#RightContentTuoteEtusivu #RightContent #RightContetnRight li a, 
				#RightContentKategoriaEtusivu #RightContent #RightContetnRight a { color:#336600 !important; background: url("img/CssSprites.gif") -39px -93px no-repeat; padding: 0 0 0 15px; font:normal 11px/15px Verdana, sans-serif;}
		#RightContetnRight h3 { font:normal 16px/22px Arial, Sans-serif; color:#144B96; border-bottom:1px solid #C4D2E5;}
		#RightContetnRight ul {border-top:1px dashed #C4D2E5;width: 100%; margin: 5px 0 0 0; float: left; display: block;}
		div#DeluxeContent div#RightContetnRight ul { margin: 0;}
		#RightContetnRight ul li { float:left; border-bottom:1px dashed #C4D2E5; margin:0 0 5px 0; width: 100%;}
		#RightContetnRight ul#ViisiVinkkia li { display: block;}
		#RightContetnRight ul#ViisiVinkkia li span { float:left; width:16px; height:20px; margin:0 5px 5px 0;  top: 7px; left: 5px;}
			#RightContetnRight ul li span.one { background:url("img/CssSprites.gif") 0px -71px no-repeat;}
			#RightContetnRight ul li span.two { background:url("img/CssSprites.gif") 0px -125px no-repeat;}
			#RightContetnRight ul li span.three { background:url("img/CssSprites.gif") 0px -178px no-repeat;}
			#RightContetnRight ul li span.four { background:url("img/CssSprites.gif") 0px -231px no-repeat;}
			#RightContetnRight ul li span.five { background:url("img/CssSprites.gif") 0px -284px no-repeat;}
		#RightContetnRight ul li p { float:left; margin: 5px 0 0 0;}
		#RightContetnRight ul#ViisiVinkkia li p { font:normal 12px/18px Verdana, sans-serif; color: #89A5CA; padding-left:25px;}
		#RightContetnRight #Tuotekortti img {}
		#RightContetnRight #Tuotekortti ul { border-top: 1px dashed #CCCCCC; width: 230px; float: left;  list-style-type: none;}
			#RightContetnRight #Tuotekortti ul ul { border-top: none; width: 230px; float: left; }
			#RightContetnRight #Tuotekortti ul li { color:#144B96 !important; width: 230px; min-height: 23px; _height:23px;  border-bottom: 1px dashed #CCCCCC; margin: 0 0 0 0; padding: 5px 0 0 0;}
				#RightContetnRight #Tuotekortti ul li ul li { color:#144B96  !important; width: 230px; min-height: 23px; _height:23px; border-top: 1px dashed #CCCCCC; margin: 0 0 0 0; padding: 5px 0 0 0;}
			#RightContetnRight #Tuotekortti ul li a { color:#144B96 !important; background: url("img/CssSprites.gif") -37px -180px no-repeat; padding: 0 10px 0 15px; display: inline; width: auto; min-height: 23px; _height:23px;  margin: 0;}
			#RightContetnRight #Tuotekortti ul li a.link-away { color:#144B96  !important; background: url("img/CssSprites.gif") -109px -69px no-repeat;padding: 0 10px 0 15px; float: left; width: auto; min-height: 23px; _height:23px;  margin: 0;}
				#RightContetnRight #Tuotekortti ul li span { color: #999 !important; font: normal 10px Verdana, Sans-serif; min-height: 23px; height: 50px; width: auto; display: inline; margin: 0; padding: 0 0 0 10px; border-left:1px solid #CCCCCC;}
			#Tuotekortti h4 { color:#333333; font:normal 14px/24px Georgia, sans-serif;}
		#RightContetnRightBottom { width: 230px; }
/* @group Leiras Yrityksenä */
		div#RepeatingBackground div#Yrityksena div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight, 
		div#RightContentKategoriaEtusivu div#RightContent div#RightContetnRight {padding: 0;}
			div#RightContent div#Tuotteet-kategoria div#RightContetnRight {padding: 40px 0 0 0;}
			div#RepeatingBackground div#Yrityksena div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight h3, 
			div#RepeatingBackground div#Yrityksena div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight p, 
			div#RepeatingBackground div#Yrityksena div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li, 
			div#RepeatingBackground div#Yrityksena div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li a {
				color: #666666 !important;}
			div#RepeatingBackground div#Ajankohtaista div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight p,
			div#RepeatingBackground div#Ajankohtaista div#RightContent div#RightContetnRight p,
			div#RepeatingBackground div#Ajankohtaista div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li {
				color: #666 !important; font:normal 13px/19px Georgia, sans-serif;} 
			div#RepeatingBackground div#Ajankohtaista div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li a {
				color: #666 !important; font:normal 13px/19px Verdana, sans-serif;}
				div#RepeatingBackground div#Ajankohtaista div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight h3 {
					color: #333 !important; font:normal 16px/22px Arial, sans-serif; border-bottom: 1px solid #CCC;}
					div#RepeatingBackground div#Ajankohtaista div#RightContent div#RightContetnRight h3 {
					color: #333 !important; font:normal 16px/22px Arial, sans-serif; border: none;}
			div#RepeatingBackground div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight p, 
			div#RepeatingBackground div#Tyopaikat div#RightContent div#RightContetnRight p {
				color: #666 !important; font:normal 13px/19px Georgia, sans-serif;}
			div#RepeatingBackground div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight ul { border-bottom: 1px dashed #ccc;}
			div#RepeatingBackground div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight li {
				color: #666 !important; font:normal 11px/19px Georgia, sans-serif; border-bottom: none; margin: 0; display: block;}
				div#RepeatingBackground div#Tyopaikat div#RightContentTuoteEtusivu div#RightContent div#RightContetnRight h3 {
					color: #333 !important; font:normal 16px/22px Arial, sans-serif; border-bottom:1px solid #ccc;}
/* @end */
/* @end */
/* @group Tuotesivu-deluxe */
	#DeluxeContent { background: #FFF; width: 100%; float: left; display: block;}
		#RightContentTuoteEtusivu #DeluxeContent #RightContent { background:url(img/deluxe.jpg) no-repeat;}
		#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContentHeader { padding: 0;}
		#RightContentTuoteEtusivu #DeluxeContent #WrapperRightContentLeft { width: 500px;}
		#RightContentTuoteEtusivu #DeluxeContent #WrapperRightContentLeft #RightContentLeft { padding: 20px 0 0 39px; width: 461px;}
		#RightContentTuoteEtusivu #DeluxeContent #WrapperRightContentLeft #RightContentLeft ul { margin-top: 10px; border-top: 1px dashed #CCCCCC;}
		#RightContentTuoteEtusivu #DeluxeContent #WrapperRightContentLeft #RightContentLeft ul li { width: 100%; display: block; border-bottom: 1px dashed #CCCCCC; /* height: 23px; */ margin: 0; padding: 0;}
		#RightContentTuoteEtusivu #DeluxeContent #WrapperRightContentLeft #RightContentLeft ul li a { color: #C04294 !important; background: url("img/deluxe-bullet-nuoli.gif") no-repeat 0px 5px;}
		#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContetnRight { width:190px; float:right; background: #F7E7F2; min-height: 710px;  _height:709px; padding: 0; margin: 0;}
		#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContetnRight ul { width:190px; float:left; display: block;border-left:5px solid #E0A1CA; border-bottom: none; border-right: none; border-top: none;}
			#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContetnRight ul li { width:185px; float:left; display: block; border-bottom: 1px solid #D071AF; min-height: 23px; _height:23px; margin: 0;}
			#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContetnRight ul li a { width:160px; float:left; display: block; min-height: 20px; _height:20px;  padding:3px 0 0 20px;margin: 0; color: #FFF !important; background: url("img/deluxe-bullet.gif") no-repeat 0px 11px;}
			#RightContentTuoteEtusivu #DeluxeContent #RightContent #RightContetnRight ul li.has_sub a {background-position: 0px 13px;}
		div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.row { width: 100%; min-height: 23px; _height:23px;  float: left; display: block;}
		div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.left { float: left;}
		div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.middle { float: left;}
			div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.middle a { background: #C04294 !important; color: #FFF !important; border: 1px solid #D071AF; min-height: 23px;  _height:23px; width: auto; padding: 5px 5px 5px 10px; background: url("img/deluxe-bullet-nuoli.gif") no-repeat 0px 5px;}
				 div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.middle input {border: 1px solid #7F9DB9;}
		div#RightContentTuoteEtusivu div#DeluxeContent div#RightContent div#RightContentLeft div.right {float: left;}
/* @end */
/* @end */
/* @group Tuote-haku-sivu */
div#Tuote-haku-sivu div#RightContentHeader h1 { width: 210px;}
#Tuote-haku-sivu #RightContentBGRP { background: #FFF none; padding: 0;}
	#Tuote-haku-sivu #RightContent { background: #FFF url("img/Tuote-haku-sivun-bg.gif") no-repeat; min-height: 900px; _height:900px;}
#WrapperRightContentLeftTuote-Haku { padding: 0 0 0 39px; float: left; width: 700px;}
#Tuote-haku-sivu #WrapperRightContentLeftTuote-Haku #RightContentLeft { width: 100%;}
#WrapperRightContentLeftTuote-Haku h1 { font:normal 22px/36px Arial,Sans-serif; text-transform:uppercase;}
#WrapperRightContentLeftTuote-Haku p {font-size: 13px;}
#WrapperRightContentLeftTuote-Haku #RightContentIntro {border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC;}
table#Tuote-haku-taulu { padding: 0 0 20px 0; margin: 0; height:auto; display: table;}
table#Tuote-haku-taulu th#tyhja {width: 349px;}
	#Tuote-haku-taulu th { color: #333333; font:bold 11px/20px Verdana, Sans-serif; border-top:1px solid #BDCDE1; display:table-cell;}
		#Tuote-haku-taulu th.even { background-color:#F5F8FB; border-left:1px solid #BDCDE1; border-right:1px solid #BDCDE1;}
	#Tuote-haku-taulu tr { display: table-row;}
	#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria td { color:#333333; font:bold 11px/20px Verdana, Sans-serif; background-color: #E7EDF4; padding-left:10px;}
		#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria td.even { border-left:1px solid #BDCDE1; border-right:1px solid #BDCDE1;}
		#Tuote-haku-taulu tr td.oikea, #Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td.oikea, 
		#Tuote-haku-taulu tr th.oikea, #Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria td.oikea { border-right:none;}
		#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria td a.Tuote-haku-taulu-kategoria-linkki {color:#333333 !important; font:bold 11px/20px Verdana, Sans-serif; float: left; width: 100%; height: 20px;}
			#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria a span { display: none; width: 70px; height: 20px; color:#333333 !important; height: 20px; float: left;}
			#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria a.Tuote-haku-taulu-kategoria-linkki:hover {color:#144B96 !important; float: left; display: block; width: 100%; height: 20px;}
				#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria a:hover span { display: block; float: left; color:#144B96 !important; height: 20px; width: 70px;}
	#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td { }
	#Tuote-haku-taulu td { color: #333333; font:normal 11px/20px Verdana, Sans-serif;}
		#Tuote-haku-taulu td.pdf a { color:#144B96  !important; background: url("img/CssSprites.gif") no-repeat -37px -177px; padding: 0 10px 0 15px; float: left; width: auto; min-height: 20px; _height:20px;  margin: 5px 0 0 0; _margin:0;}
	#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td { border-bottom:1px dashed #BDCDE1; padding-left:26px;}
	#noborders #Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td.oikea { border-right:none;}
	#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td.even { background-color:#F5F8FB; border-left:1px solid #BDCDE1; border-right:1px solid #BDCDE1; padding-left:14px;}
		#Tuote-haku-taulu tr.Tuote-haku-taulu-kategoria-tuote td.pdf a { text-align: center;}
	#Tuote-haku-aakkoset { padding-bottom:7px;}
	#Tuote-haku-aakkoset li { display: inline; height: 11px; padding: 0 5px 0 0;}
		#Tuote-haku-aakkoset li a { color:#144B96 !important; font:normal 11px/20px Verdana, Sans-serif; padding-left:5px; border-left: 1px solid #BDCDE1;}
		#Tuote-haku-aakkoset li#viimenen { border-right: 1px solid #BDCDE1; padding-right:5px;}
	div#Tuote-haku-laatikko { width: 700px; height: 40px; background-color:#F0F0F0; display: block; float: left; background: url("img/Laake-haku-laatikko.gif") no-repeat; padding:10px 0 20px 0;}
		div#Tuote-haku-laatikko h2 { font: normal 13px/20px Arial, Helvetica, Genava, sans-serif; color: #333333; float: left; padding:0; margin: 0; text-align: center; width: 124px; height: 26px; border-right:1px solid #D2D2D2;}
			.pois { display: none;}
			div#Tuote-haku-laatikko p { float: left; width: 349px; height: 26px; padding:3px 0 0 10px; font: normal 12px Georgia, sans-serif; color: #333333;}
				div#Tuote-haku-laatikko input { float: left; padding:0; height: 17px;}
					div#Tuote-haku-laatikko input[type="text"] { background: url("img/Tuote-haku-input.gif") no-repeat; border: none; font:normal 11px/16px Verdana, sans-serif; color: #333333; padding: 0 0 0 5px; width: 184px;}
					div#Tuote-haku-laatikko input[type="image"] { background: url("img/Tuote-haku-submit.gif") no-repeat;}
/* @end */
/* @end */
