body {background-color:#000000; color:#ffffff;margin:0 0; padding:0 0; font-family: Arial, Verdana, Helvetica, "Century Schoolbook L", "Nimbus Sans L", "DejaVu Sans", "MS Sans Serif", "Lucida Sans", Tahoma, sans-serif;font-size:0.9em;background-image:url('takatiili.jpg');background-repeat:repeat;}
.tauluwrappi {width:100%;}
.ylanauha-uloin {background-color:#1c9068;height:24px;float:left;letter-spacing:0.7em;padding-left:10px;font-style:italic;font-weight:bold;color:#ffee33;font-size:0.7em;white-space:nowrap;}
.ylanauha-slogan {display:inline-block;margin-top:5px;}
.ylanauha-lippu {margin:0px 0px;padding-right:95px;background-color:#1c9068;height:24px;text-align:right;white-space:nowrap;min-width:13px;}
.ylanauha-etulippu {margin:0px 0px;padding-right:45%;background-color:#1c9068;height:24px;text-align:right;white-space:nowrap;min-width:13px;}
.ylanauha-flag {border:1px solid #1c9068;padding-top:0px;}
.ylanauha-kieli {display:inline-block;background-color:#1c9068;height:22px;margin:2px 0px 0px 0px;vertical-align:top;}
.ylanauha-kieli a {color:#77ffcc;font-size:0.8em;text-decoration:none;}
.ylanauha-kieli a:hover {color:#77ffcc;text-decoration:underline;}
.menu-uloin {width:100%;float:none;}
.logokuva {margin:30px 31em 2px auto;width:180px;}
.logokuva-en {margin:30px 26em 2px auto;width:180px;}
.menutaulukko {margin-left:25%;display:block;float:right;clear:both;}
.menutaulukko table {border:none;padding:0px;margin:0px;}
.menulinkit {background-color:#1c9068;padding:0px 20px; margin:0px;height:25px;text-align:left;}
.menulinkit a {color:#66ffcc;font-size:1.0em;font-weight:bold;text-decoration:none;margin-left:10px;}
.menulinkit a:hover {color:#00ff99;text-decoration:underline;}
span.nykyinen {color:#F2F5A9;font-weight:bold;margin-left:10px;}
span.nykyinen a {margin-left:0px;color:#F2F5A9;font-weight:bold;}
.sistaul {width:100%;border:none;padding:0px;margin:50px 0px 0px 0px;}
.kulmarivi {height:13px;}
.kulmapala {height:13px;width:13px;}
.sisykulma {height:13px;width:20%;font-size:8px;}
.haamukikka {visibility:hidden;font-size:7px;}
.sisylareuna {background-color:#d4ffd6;width:auto;max-height:13px;font-size:2px;}
.sisalareuna {background-color:#d4ffd6;height:13px;font-size:2px;}
.taustavari {background-color:#d4ffd6;}
.hedelmakuori {color:#000000;padding:10px 30px 10px 20px;text-align:center;}
.etusivukuva {margin-top:30px;}
.etusivuboksi {text-align:left;background-color:#d4ffd6;margin:50px auto 0px auto;padding:10px 30px 10px 20px;width:500px;}
.etusivuboksi ul {padding-left:20px;}
.etusivuboksi li {list-style-type:none;}
.etusivuboksi a {color:#0070F9;text-decoration:none;}
.etusivuboksi a:hover {color:#007BCE;text-decoration:underline;}
.etunosto {color:#6430FF;font-weight:bold;}
.sumppi {font-size:1.1em;font-weight:bold;margin-left:15px;}
.hedelmaliha {background-color:#d4ffd6;color:#000000;padding:10px 30px 10px 20px;}
.alanapisto {float:none;margin:40px auto 40px 50%;height:60px;min-width:120px;color:#ffff33;white-space:nowrap;}
.eml {font-size:0.8em;color:#00A0BC;padding-top:5px;margin-top:25px;margin-bottom:15px;border-top:1px dashed #0068B7;width:20em;} 
.eml a {color:#0068B7;text-decoration:none;}
.eml a:hover {color:#0068B7;text-decoration:underline;} 
.eml2 {font-size:0.8em;color:#00A0BC;padding-top:5px;margin-top:25px;margin-bottom:15px;border-top:1px dashed #0068B7;width:25em;} 
.eml2 a {color:#0068B7;text-decoration:none;}
.eml2 a:hover {color:#0068B7;text-decoration:underline;} 
.wgblink {font-size:0.7em;}
.wgblink a {text-decoration:none;}

.c-b {clear:both;}
.cbgap {
	clear:both;
	float:none;
	padding:0px;
	margin:0px;
	width:100px;
	font-size:0.1em;
	line-height:0.1em;
}

.txtlogo {vertical-align:-8px;padding-right:10px;}
.menu {float:left;margin-top:20px;white-space:nowrap;}
.txtpropspecial {margin-left:10px;margin-top:20px;color:#000000;width:100%;text-align:center;font-size:0.8em;}
.txtpropspecial h1 {font-size:1.3em;text-align:center;}
.teksti-perus {font-family:Arial;font-size:0.9em;line-height:1.4em;}
.teksti-perus a {color:#001c8c;text-decoration:none;font-size:0.9em;font-weight:bold;}
.teksti-perus a:hover {color:#001c8c;text-decoration:underline;font-weight:bold;}
.linkki-lista ul {list-style-type:none;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
.linkki-lista li {list-style-type:none;padding-left:0px;margin-left:8px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;text-indent:-12px;}
.linkki-lista {text-align:left; font-size:0.8em;font-weight:normal;margin-left:15px;}
.vakanen {text-decoration:none;font-weight:bold;color:#003333;vertical-align:-1px;font-size:1.0em;}
.linkki-lista a {color:#001c8c;text-decoration:none;font-size:1.0em;font-weight:bold;}
.linkki-lista a:hover {color:#001c8c;text-decoration:underline;font-weight:bold;}
.katnauha {font-size:1.0em;margin:0px;padding:0px;width:100%;}
.katnauha a {color:#001c8c;text-decoration:none;font-size:0.9em;text-align:center;}
.katnauha a:hover {color:#001c8c;text-decoration:underline;}
.linkkiotsikko {font-size:1.2em;padding:12px 0 2px 0;margin:0;}
.linkkiotsikko h2 {padding:0;margin:0;font-style:normal;color:#553300;}
.looppipromo {background-color:#000;color:#FFFF55;font-weight:bold;font-size:1.3em;font-family:Arial, Helvetica, Verdana, sans-serif;text-transform: uppercase;text-align:center;margin:0px auto 0px auto;padding:5px 0px 5px 0px;width:40%;border:1px solid black;}
.looppiteksti {background-color:#ffff55;color:#000;font-weight:bold;font-size:1.5em;font-family:Arial, Helvetica, Verdana, sans-serif;text-transform: uppercase;text-align:center;padding-bottom:15px;padding-top:5px;width:40%;margin:0px auto 0px auto;border:1px solid black;}
.uusilinkki a {color:#4466cc;font-weight:bold;font-size:1.3em;}
.uusilinkki a:hover {color:#7799ee;}
.runotaulu table {border:none;padding:0px;margin:0px;width:100%;}
.runotaulu tr {border:none;padding:0px;margin:0px;vertical-align:top;}
.runotaulu td {border:none;margin:0px;padding:0px 30px 20px 0px;vertical-align:top;width:50%;}
p.runo {font-size:0.8em;font-style:italic;margin:0px;padding:0px;}
span.wau {color:#C6EFFF;}
span.wau-nykyinen {font-weight:bold;margin-left:10px;color:#F2F5A9;}
.txtprops h1 {font-size:1.4em;font-weight:bold;}
.txtprops h2 {font-size:0.8em;}
.infoitem {color:#000000;}
.storyinfo {font-size:0.75em;font-weight:normal;line-height:normal;padding-bottom:1.0em;font-style:italic;}
.storyinfo a {color:#4018fc;font-weight:bold;}
.storyinfo a:hover {color:#3c7ae3;}
.stopcr {padding-left:3px;vertical-align:-1px;}
h1 {
font-size:1.1em;
padding:0px;
margin:0px;
}

H2 {
	padding-top:2px;
	font-size:0.8em;
	font-weight:bold;
	font-style:italic;
	}

h2.suositus {font-size:1.0em;font-style:normal;font-weight:bold;margin-top:1.5em;}

h2.tuoteots {
 	display:inline;
 	font-size:0.9em;
	font-style:normal;
	font-weight:bold;
	}
.testiaika {font-size:0.8em;}
	
H3 {
	display:inline; 
	font-weight:bold;
	font-size:0.9em;
	color:#004841;
}	
.lefty {margin:3px 9px 0 0px; float:left; }
.righty {float:right;padding:3px 8px 0px 9px;}
.wwb {border:1px solid #777777;}
.middy {
	display:block;
	margin:0px auto;
	font-size:0.8em;
	font-style:italic;
	padding-bottom:3px;
	width:100%;
	text-align:center;
	}
.cvimg {float:left;padding-bottom:10px;padding-right:3px;}

.tulostusmerkki {
	display:none;
}
div.plusmin {border:2px solid black; font-size:0.7em; width:45%;padding:0.9em;}
.arvio {font-size:1.2em;font-weight:bold;line-height:1.1em;}
.yvots{font-size:1.1em;font-weight:bold;}
.yvq {font-size:1.1em;font-style:italic;}

.artikkeli-teksti {
	padding-left:8px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	}
	
.teksti-huomautus {
	font-size:1.0em;
	line-height:140%;
	}

