﻿/* Globaalit tyylit */
html, body {
	padding:0;
	margin:0;
	background-color:#ffdd06;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;}
table {
	padding:0;
	margin:0;}
tr {
	padding:0;
	margin:0;}
td {
	padding:0;
	margin:0;}
img {
	border:0;}
a {
	color:#d10019;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;}
a:hover {
	color:#f6a800;}
p {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	font-weight:normal;
	font-style:normal;}
.textarea {
	border:1px solid #f6aa07;
	color:#d10019;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;}
.input {
	border:1px solid #f6aa07;
	color:#d10019;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;}
/* Globaalit tyylit */
/* Rakenne tyylit */
.ClearBoth {
	clear:both;}
.Wrapper {
	margin:0 auto;
	width:100%;
	height:100%;}
.Header {
	width:1000px;
	height:138px;
	background:url(/templates/sunnuntai_2008/img/Header.jpg) no-repeat;
	margin:0 auto;}
.HeaderSubPage {
	width:1000px;
	height:138px;
	background:url(/templates/sunnuntai_2008/img/HeaderSubPage.jpg) no-repeat;
	margin:0 auto;}
.InnerHeader {
	float:left;
	padding:0 0 0 34px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:765px;}
.InnerHeader a {
	color:#FFFFFF;
	font-style:normal;}
.InnerHeader a:hover {
	color:#fbd991;
	font-style:normal;}
.InnerHeaderSubPage {
	float:left;
	padding:0 0 0 34px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:765px;}
.InnerHeaderSubPage  a {
	color:#FFFFFF;
	font-style:normal;}
.InnerHeaderSubPage  a:hover {
	color:#fbd991;
	font-style:normal;}
.Wrapperi {
	margin:0 auto;
	width:1000px;
	height:600px;}
.WrapperiSubPage {
	position:relative;
	margin:0 auto;
	width:1000px;
	padding:0 0 20px 0;
	z-index:100;}
.WrapperiSubPageContent {
	float:left;
	width:970px;
	height:100%;
	background:#ffee80 url(/templates/sunnuntai_2008/img/SisallonTausta.jpg) no-repeat;}
.WrapperiSubPageBottomImg {
	float:left;
	width:970px;
	height:15px;
	background:url(/templates/sunnuntai_2008/img/SisallonTaustaBottom.jpg) no-repeat;}
.ContentWrapper {
	width:720px;
	height:597px;
	float:left;}
.Footer {
	width:720px;
	height:250px;
	background:url(/templates/sunnuntai_2008/img/Footer.jpg) no-repeat;}
.InnerFooter {
	padding:10px 0 0 20px;}
.OikeaPalsta {
	width:274px;
	height:600px;
	float:left;}
.Logo {
	float:left;
	width:150px;
	height:90px;
	margin:15px 0 0 30px;
	cursor:pointer;}
.RaisionLogo {
	width:100px;
	height:75px;
	float:right;
	margin:30px 70px 0 0;
	cursor:pointer;}
.RaisionSivustot {
	width:151px;
	height:15px;
	float:left;}
.SivunSisalto {
	float:left;
	margin:20px 0 0 0;
	width:275px;
	height:214px;
	z-index:50000;}
.Space1 {
	float:left;
	width:15px;
	height:224px;}
.Space3 {
	float:left;
	width:20px;
	height:200px;}
.Space4 {
	width:20px;
	height:80px;}
.Space5 {
	float:left;
	width:10px;
	height:200px;}
.Content {
	float:left;
	width:566px;}
.Lisapalsta {
	float:left;
	width:140px;
	height:350px;}
/* Rakenne tyylit */
/* Etusivun spessu tyylit */
.Isokuva {
	width:720px;
	height:349px;
	background:#ffee80 url(/templates/sunnuntai_2008/img/Isokuva.jpg) no-repeat;}
.Linkkityyli {
	color:#d10019;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;}
.OikeanPlastanBoxi {
	float:left;
	margin-top:15px;
	width:187px;
	background:url(/templates/sunnuntai_2008/img/OikeaPalstanTopBG.jpg) no-repeat;}
.InnerOikeanPlastanBoxi {
	padding:10px 0 0 10px;
	width: 169px;}
.OikeanPlastanBoxiBottomImg {
	height:15px;
	width:187px;
	background:url(/templates/sunnuntai_2008/img/OikeaPalstanBottomBG.jpg) no-repeat;}
.MakoisatRseptit {
	float:left;
	width:180px;
	height:224px;
	background-color:#0099FF;
	background:url(/templates/sunnuntai_2008/img/Reseptit.jpg) no-repeat;
	margin-top: 40px;
	z-index:1000;}
.Kuluttajapalvelu {
	float:left;
	width:180px;
	height:224px;
	margin: 25px 0 0 5px;
	z-index:1000;}
#rekuvan_title {
	margin:60px 0 0 0;}
#kukuvan_title {
/*	margin:80px 0 0 0;*/
	margin:10px 0 0 0;
}
.KlubiFlassi {
	padding:0 0 5px 0;
	margin:0;}
.EtusivunFlassibansku {
	background-color:#ffee80;}
#EtusivunFlassiIframe {
	display:block;}
#EtusivunFlassi {
	background:#FFF;}
/* Etusivun spessu tyylit */
/* Navigaatio tyylit */
.Navi {
	float:left;
	width:200px;}
.Navi a {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
.Navi ul {
	list-style-type: disc;
	color:#d10019;}
.Navi .active {
	color:#f6a800;}
.Navi .active a {
	color:#f6a800;}
.Navi .active a:hover {
	color:#d10019;}
.Naviresepti {
	float:left;
	width:180px;}
/* Navigaatio tyylit */
/* Kuluttajapalvelu sivu */
.KuluttajapalveluSisaltoKuva {
	float:left;
	width:566px;
	height:256px;
	margin:0 0 20px 0;
	background:url(/templates/sunnuntai_2008/img/KuluttajapalvelutBG.jpg) no-repeat;}
.KuluttajapalveluTaulu {
	margin:50px 0 0 25px;}
/* Kuluttajapalvelu sivu */
/* Sivustot tyylit alkaa */
#menubar {
	float:left;
	top:70px;
	padding:0;}
#menubar a {
	color:#3C6C38;
	letter-spacing:0;
	padding:0;
	text-decoration:none;}
#menubar a.active {}
.menu {width:197px;}
* html .options {
	background:url(/templates/sunnuntai_2008/img/SivustotBG.jpg) no-repeat;
	width:197px;
	padding:20px 0 0 0;
	margin:0;}
.options {
	background:url(/templates/sunnuntai_2008/img/SivustotBG.jpg) no-repeat;
	width:197px;
	height:280px;
	padding:20px 0 0 0;
	margin:0;}
.optionslinkki {
	width:195px;
	height:15px;}
.menu a {
	line-height:15px;
	color:#d10019;
	display:block;
	padding:3px 0 0 10px;
	text-decoration:none;
	background-color:transparent;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;}
* html .menu a:hover {
	background-color:#f6a800;
	color:#FFFFFF;
	border-left:1px solid #df9800;
	border-right:1px solid #df9800;
	width:197px;}
.menu a:hover {
	background-color:#f6a800;
	color:#FFFFFF;
	border-left:1px solid #df9800;
	border-right:1px solid #df9800;}
.MenuTopicBottomBG {
	margin:10px 0 0 0;
	background:url(/templates/sunnuntai_2008/img/SivustotBGBottom.jpg) 0px 0px no-repeat ;
	width:197px;
	height:9px;}
/* Sivustot tyylit loppuu */
/* TuoteSivun Nostot */
.TuoteNosto {
	float:left;
	position:relative;
	width:565px;
	height:137px;
	padding:0 0 5px 0;}
.TuoteRyhmaKuva {
	float:left;
	width:185px;
	height:137px;}
.TuoteRyhmaTeksti {
	float:left;
	width:380px;
	height:137px;
	background:url(/templates/sunnuntai_2008/img/TuoteSivunTuoteTausta.jpg) no-repeat;
	padding:30px 0 0 0;
	margin:0 0 0 -4px;}
.InnerTuoteRyhmaTeksti {
	float:left;
	width:360px;
	height:130px;
	margin:0 0 0 0;
	padding:0 0 0 10px;}
.InnerTuoteRyhmaTeksti p {
	float:left;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:0 0 0 0;}
span.TuoteRymaLinkki {
	position:absolute;
	top:110px;
	left:490px;
	width:50px;
	color:#d10019;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	padding:0 10px 5px 0;}
/* TuoteSivun Nostot */
/* Klubi Lomakkeen tyylit */
.KlubiLomake tr,td {padding-bottom:2px;}
.KlubiLomakeinput {
	border:1px solid #ffdd06;}
.KlubiLomakeTitle {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;}
.KlubiLomakePieniFontti {
	font-size:11px;
	font-style:italic;}
/* Klubi Lomakkeen tyylit */
/* Reseptikirja --> */
.ElovenaReseptiKirja {margin:0;}
.ElovenaReseptiKirjaSisalto {
	margin:0 0 0 10px;
	padding:0 0 0 10px;}
.ElovenaReseptiKirjaHeader {
	background:#FFFFFF url(/templates/sunnuntai_2008/img/ReseptitHeader.png) 0px 0px no-repeat;
	width:752px;
	border:0;
	padding:40px 0 10px 0;
	margin:0 0 0 -20px;
	text-align:left;}
.ElovenaReseptiKirjaCenterBG td {
	background:url(/templates/sunnuntai_2008/img/keittokirja/reseptihaku_bg.gif) repeat-x;}
.ElovenaReseptiKirjaFooter {
	width:752px;
	height:10px;
	background:url(/templates/sunnuntai_2008/img/ReseptitFooter.png) 0px 0px no-repeat;
	margin:0 0 0 -20px;}
.ElovenaReseptiKirjaHeader a {float:left;}
/* <-- Reseptikirja */
/* Keskustelu */
.KeskusteluHeader {
	float:left;
	width:565px;
	height:28px;
	background:url(/templates/sunnuntai_2008/img/KeskusteluHeader.jpg) no-repeat; }
.KeskuteluAiheet {
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 0; }
.KeskuteluKirjoittaja {
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 0; }
 .KeskuteluKirjoittaja2 {
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 310px; }
.KeskuteluVV {
	float:left;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 0; }
.KeskusteluFooter {
	width:565px;
	height:10px;
	background:#ffee80 url(/templates/sunnuntai_2008/img/KeskusteluFooter.jpg) no-repeat;}
.Kommentointi {
	width:562px;
	height:10px;
	background:#ffee80 url(/templates/sunnuntai_2008/img/KeskusteluTop.jpg) no-repeat;}
.KommentointiFooter {
	width:562px;
	height:10px;
	background:#ffee80 url(/templates/sunnuntai_2008/img/KeskusteluBottom.jpg) no-repeat;}
.KeskusteluTitle {
	float:left;
	color:#000000;
	font-weight:bold;
	padding:10px 0 0 10px;}
.KeskusteluTitle2 {
	float:left;
	color:#000000;
	font-weight:bold;
	padding:10px 0 0 232px;}
.KeskusteluTitle3 {
	float:left;
	color:#000000;
	font-weight:bold;
	padding:10px 0 0 50px;}
.even {	background:#fff6bf;}
#raisio_sunnuntai_keskustelu_table a {
	color:#d10019;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;}
#raisio_sunnuntai_keskustelu_table a:hover {color:#f6a800;}
/* Keskustelu */
/* Tuotekortin määritykset */
.ProducInfo {
	float:left;
	margin:0;
	width:182px;
	padding-bottom:80px;
	z-index:1000;}
.ProducInfoBackground {
	float:left;
	background:url(/templates/sunnuntai_2008/img/ProductInfo.png) no-repeat;
	width:182px;
	height:176px;}
.ProudctInfoTXT {
	float:left;
	width:370px;
	/*height:447px;*/
	padding:20px 0 20px 10px;}
.ProductInfoTXTTxt {}
.ProductInfoTXTUsage {
	float:left;
	width:187px;
	height:136px;}
.ProductInfoTXTNutritions {
	float:left;
	width:187px;
	height:136px;}
.ProducInfoTXTRavintosisalto {
	float:left;
	padding:30px 0 0 0;}
.ProductInfoTXTASDDDSSS {
	height:145px;}
.ProducInfoTXTRavintosisaltoTITILE {
	font-weight:bold;
	padding:0 0 5px 5px;}
.ProducInfoTXTRavintosisaltoTaulukko {
	background-color:#FFFFFF;
	width:366px;}
.ProducInfoTXTRavintosisaltoTaulukkoLeftCol {
	padding:2px 0 0 5px;
	width:240px;
	height:18px;}
.ProducInfoTXTRavintosisaltoTaulukkoRightCol {
	padding:2px 0 0 0;
	width:126px;
	height:18px;}
.Tuotekuvansijainti {
	position:absolute;
	top:125px;
	left:230px;
	width:182px; 
	height:176px;
	cursor:pointer;
	z-index:20;}
.pikkukuvanlinkki {
	position:absolute;
	top:125px;
	left:230px;
	width:182px;
	height:182px;
	z-index:140;
	cursor:pointer;}
#pylvaskierratys {
	position:absolute;
	top:200px;
	left:190px;
	width:579px;
	height:553px;
	z-index:150;}
#pylvaskierratys a span { display: none; font-weight: normal; }
#pylvaskierratys a:hover span { display: none; }
#pylvaskierratys a span {
	display: none;
	position:absolute;
	top:10px;
	left:10px;
	background:url(/templates/sunnuntai_2008/img/IsonTuotekuvanTausta.png) no-repeat;
	text-decoration:none;
	cursor : pointer;
	width:579px;
	height:553px;}
#pylvaskierratys a span.show { display: block; }
#pylvaskierratys a:hover span.show { display: block; }
.ProductSlider {
	position:absolute;
	top:125px;
	left:800px;
	width:166px;}
.ProductSliderKeskiTuotteet {
	background:#FFFFFF url(/templates/sunnuntai_2008/img/TuotteetSliderBG.gif) no-repeat;
	width:166px;}
.TuotteetKuva {
	padding:20px 0 0 0;
	margin:0 0 0 -10px;}
.TuotteetTeksti {
	padding:0 10px 0 10px;
	width:150px;
	color:#003494;
	text-align:center;}
.ProductSliderYlaKuva {
	width:166px;
	height:27px;
	margin:0 0 -2px 0;}
.ProductSliderAlaKuva {
	width:166px;
	height:27px;}
.raisio_sunnuntai_tuote_table td {padding-left:5px;}
/* Tuotekortin määritykset */



	.ravintosisaltotaulukko {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.ravintosisaltotaulukko table {
		width: 100%;
	}
	.ravintosisaltotaulukko table td {
		padding: 3px;
	}
	.ravintosisaltotaulukko .row-odd {
		background-color: #fff6bf;
	}
	.ravintosisaltotaulukko .row-even {
		background-color: white;
	}
	
#RaisioLinklist {
	position: relative;
	top:0px;
	left:-50px;
	background:url('/templates/sunnuntai_2008/img/SivustotBG.jpg') no-repeat;
	z-index:120;}
	#RaisioLinklist div a {
		color:#d10019;}
		#RaisioLinklist div a:hover {
			background-color:#f6a800;
			color:#ffffff;}
	
