
/* Vakiomäärittelyt alkaa */

html {
	margin: 0;
	padding: 0;
	border: 0;
	color: black;
	text-align: left;
}

body {
	margin: 0;
	padding: 0;
	border: 0;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
	color: black;
	text-align: left;
	background-image: none;
	background-color: white;
}

p {
	margin: 15px 0 15px 0;
	padding: 0;
	border: 0;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
}

h1 {
	margin: 0;
	padding: 30px 0 0 0;
	font: 16pt Verdana, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 18pt;
	text-decoration: none;
	color: #892114;
}

h2 {
	margin: 0;
	padding: 20px 0 0 0;
	font: 14pt Trebuchet ms, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 15pt;
	text-decoration: none;
	color: #892114;
}

h3 {
	margin: 0 0 -8px 0;
	padding: 10px 0 0 0;
	font: 11pt Verdana, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none;
	color: #892114;
}

/* Vakiomäärittelyt loppuu */

/* Tekstien erikoismäärittelyt alkaa*/

.h3m {
	margin: 0 0 -8px 0;
	padding: 10px 0 0 0;
	font: 11pt Verdana, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none;
	color: black;
}

.noscript {												/* JavaScript -huomioväri*/
	font: 16pt Arial, sans-serif;
	font-weight: normal;
	color: #CC0000;
}

.text {													/* Normaali teksti ilman p-tagia */
	margin: 15px 0 15px 0;
	padding: 0;
	border: 0;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
}

.logotext {
	font: 9pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 10pt;
	color: black;
	text-align: left;
}

.text-deco {											/* Huomioväri tekstin seassa -normaali */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #892114;
}

.text-deco-i {											/* Huomioväri tekstin seassa -isompi */
	font: 11pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 12pt;
	color: #892114;
}

.text-deco-p {											/* Huomioväri tekstin seassa -punainen */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #CC0000;
}

.text-lite {											/* Huomioväri tekstin seassa -laiha */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 11pt;
	color: #892114;
}

.text-grey {											/* Huomioväri tekstin seassa -harmaa */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 11pt;
	color: #606060;
}

.pvm {													/* Päivämäärän teksti ilman p-tagia */
	margin: 15px 0 15px 0;
	padding: 0;
	border: 0;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
}

.copy {													/* Copyright-tyyli */
	margin: 0;
	padding: 50px 0 20px 10px;
	border: 0;
	font: 9pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 10pt;
	text-decoration: none;
	color: black;
}

/* Tekstien erikoismäärittelyt loppuu*/

/* Div-elementtien määritykset alkaa */

.cont-main {
	left: 20px;
	top: 0;
	float: left;
	margin: 0;
	padding: 0;
	width: 80%;
	border: 0;
	background-color: white;								/* Tähän containerin taustaväri */
}

.scont-header {
	display: none;
}

.scont-left {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	text-align: left;
}

.scont-area {											/* Vieraskirjan yms. reunaviivallinen alue */
	float: left;
	margin: -8px 0 15px 0;
	padding: 4px 10px 0 18px;
	border: 1px #892114 solid;
	width: 94%;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
	text-align: left;
	background-color: transparent;
}

.scont-blogi {											/* Päätoimittajan blogin reunaviivaton alue */
	float: left;
	margin: 20px 0 0 0;
	padding: 4px 10px 0 0;
	border: 0;
	width: 94%;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
	text-align: left;
	background-color: transparent;
}

.scont-right {
	display: none;
}

.scont-left-in {
	float: left;
	margin: 0;
	padding: 0;
	border: 1px solid #892114;
	width: 250px;						/*94%*/
	background-color: transparent;
	text-align: center;
}

.scont-left-in2 {
	float: left;
	margin: 0 0 12px 12px;
	padding: 0;
	border: 0;
	width: 225px;
	height: 318px;						/*94%*/
	background-color: transparent;
	text-align: center;
}

.scont-left-in3 {
	float: left;
	margin: 0;
	padding: 0;
	border: 1px solid #892114;
	width: 250px;						/*94%*/
	background-color: transparent;
	text-align: center;
}

.scont-broad {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
	width: 90%;
	border: 0;
	text-align: left;
}

.navi-main {
	display: none;
}

.footer {
	display: none;
}

/* Div-elementtien määritykset loppuu */

.area {													/* Tätä käytetään vieraskirjan yms. kentissä. */
	margin: 0;
	padding: 0;
	border: 1px #892114 solid;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 12pt;
	color: #892114;
	text-decoration: none;
	background-color: transparent;
}

/* Linkkimääritykset alkaa */

ul {
	margin: 0;
	padding: 0;
	background-color: transparent;
}

li {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 20px;
}

.here {													/* Linkkilistan 'Olet täällä' -tyyli */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #892114;
	text-decoration: none;
	background-color: transparent;
}

.here2 {												/* Vanhat lehdet 'Olet täällä' -tyyli */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #CC0000;
	text-decoration: none;
	background-color: transparent;
}

.pphere {													/* Putkipostin 'Olet täällä' -tyyli */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #00688B;
	text-decoration: none;
	background-color: transparent;
}

a {														/* Vasemman reunan navigaatiolinkki */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 12pt;
	color: black;
	text-decoration: none;
	background-color: transparent;
}

a:link {
	color: black;
	text-decoration: none;
}

a:visited {
	color: black;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color: #892114;
	text-decoration: underline;
}

a:active {
	font-weight: bold;
	color: #892114;
	text-decoration: underline;
}

.atext {												/* Tekstin seassa oleva linkki */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	color: #892114;
	text-decoration: underline;
	background-color: transparent;
}

.atext:link {
	color: #892114;
	text-decoration: underline;
}

.atext:visited {
	color: #892114;
	text-decoration: underline;
}

.atext:hover {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.atext:active {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.atext-i {												/* Tekstin seassa oleva linkki */
	font: 11pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 12pt;
	color: #892114;
	text-decoration: underline;
	background-color: transparent;
}

.atext-i:link {
	color: #892114;
	text-decoration: underline;
}

.atext-i:visited {
	color: #892114;
	text-decoration: underline;
}

.atext-i:hover {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

.atext-i:active {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

.avanhat {												/* Vanhat lehdet otsikkolinkki */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 12pt;
	color: green;	/*#606060*/
	text-decoration: underline;
	background-color: transparent;
}

.avanhat:link {
	/*color: #616263;*/
	text-decoration: underline;
}

.avanhat:visited {
	/*color: #616263;*/
	text-decoration: underline;
}

.avanhat:hover {
	font-weight: bold;
	/*color: #616263;*/
	text-decoration: underline;
}

.avanhat:active {
	font-weight: bold;
	/*color: #616263;*/
	text-decoration: underline;
}

.looppi {												/* Lööpin linkki - bold */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 12pt;
	color: #892114;
	text-decoration: underline;
	background-color: transparent;
}

.looppi:link {
	color: #892114;
	text-decoration: underline;
}

.looppi:visited {
	color: #892114;
	text-decoration: underline;
}

.looppi:hover {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.looppi:active {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.looppi-n {												/* Lööpin linkki - normal */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 12pt;
	color: #892114;
	text-decoration: underline;
	background-color: transparent;
}

.looppi-n:link {
	color: #892114;
	text-decoration: underline;
}

.looppi-n:visited {
	color: #892114;
	text-decoration: underline;
}

.looppi-n:hover {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

.looppi-n:active {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

.ah3 {													/* h3-otsikkotason linkki */
	margin: 0 0 -8px 0;
	padding: 10px 0 0 0;
	font: 11pt Verdana, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 12pt;
	text-decoration: underline;
	color: #892114;
}

.ah3:link {
	text-decoration: underline;
	color: #892114;
}

.ah3:visited {
	text-decoration: underline;
	color: #892114;
}

.ah3:hover {
	text-decoration: underline;
	color: #CC0000;
}

.ah3:active {
	text-decoration: underline;
	color: #CC0000;
}

.buttontext {											/* Painikkeissa olevat linkit. */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #892114;
	background: none;
}

.buttontext:link {
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #892114;
	background: none;
}

.buttontext:visited {
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #892114;
	background: none;
}

.buttontext:hover {
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #892114;
	background: none;
}

.buttontext:active {
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #892114;
	background: none;
}

.a-area {														/* Keskustelualueen linkit */
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: normal;
	line-height: 11pt;
	color: #892114;
	text-decoration: underline;
	background-color: transparent;
}

.a-area:link {
	color: #892114;
	text-decoration: underline;
}

.a-area:visited {
	color: #892114;
	text-decoration: underline;
}

.a-area:hover {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

.a-area:active {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}

/* Linkkimääritykset loppuu */














