div.artikkeli {
	width: 520px;
	margin-top: 30px;
	/*margin-left: 30px;*/
	font-family: "Verdana";
	font-size: 13px;
  	font-weight: normal;
  	color: black;
	display: block;
}

div.artikkeli a:hover {
	text-decoration: none;
}

/* osioiden otsikot (Levikki, Vrt, Asu yms.) */
span.label {
	font-weight: bold;
	font-style: normal;
	display: inline;
}

/* MERKITYSRYHMAT */
td {
	vertical-align: top;	
}
td.merkryhmanro {
	font-weight: bold;
	font-style: normal;
	text-align: left;
	padding-right: 10px; /* onko tarpeen? */
}
table.merkitysryhma_ylin {
	/*font-style: normal;
  	font-weight: normal;*/
	text-align: left;
  	display: block;
	margin-top: 10px;
}
table.merkitysryhma {
	margin-left: 16px;
	/*font-style: normal;
  	font-weight: normal;*/
	text-align: left;
  	display: block;
	margin-top: 10px;
}

/* HAKUSANA */
.hakusanantiedot {
	display: block;
	margin-bottom: 13px;
}
span.hakusana {
	font-family: "Verdana";
	font-style: normal;
  	font-weight: bold;
  	font-size: 20px;
  	display: inline;
  	color: #303030;
}
/* Homonyyminumero */
span.homindeksi {
	font-style: normal;
	vertical-align: super;
	font-size: 10pt;
  	display: inline;
}
/* Yhdyssanaraja */
span.hyphen {
	font-style: normal;
	font-size: small;	
}


/* SANALUOKKA */
span.sanaluokka {
	font-style: normal;
  	font-weight: bold;
  	display: inline;
}

/* KAYTTOALALYHENTEET */
span.kayttoala {
	font-style: italic;
  	font-weight: normal;
  	display: inline;
}

/* VARIANTIT */

.variantti {
	/*color: blue;*/
	display: inline;
}
.vanhamuoto {
	/*color: green;*/
	display: inline;
}


/* VIITTAUKSET */
span.viittausjakso {
	font-weight: normal;
	font-style: normal;
	display: block;
}
/*
span.viittaus {
	font-style: normal;
	font-weight: bold;
	display: inline;
	color: grey;
  	color: #c11705;
}
*/
a.viittaus {
	font-style: normal;
	font-weight: normal;
	display: inline;
  	color: #c11705;
}
a:link, a:visited { 
	/*color: #0000aa;*/
	text-decoration: none;
}
a:hover, a:active { 
	/*color: #000000;*/
	text-decoration: underline;
}
span.yhdyssanat {
	font-weight: normal;
	font-style: normal;
	display: block;
}
span.siirtohuomautus {
        margin-top: 10px;
        font-style: normal;
        font-weight: normal;
	color: black;
        display: block;
}



/* SELITTEET */
span.selite {
	font-style: normal;
	font-weight: normal;
	display: inline;
}

/* ESIMERKIT */

/* Esimerkkilohkot */
ul.esimerkkilohko {
	margin-left: 16px;
	padding-left: 0px;
}
/* tavalliset esimerkit ja tekstivertailu */
li.esimerkki {
	/*list-style: url("http://png.com/ellipse.png") disc;*/
	color: #6a253b;
}
span.esimteksti {
	font-style: normal;
	font-weight: normal;
	color: black;
	display: inline;
}
span.tekstivertailu {
	font-style: normal;
	font-weight: normal;
	color: black;
	display: inline;	
}
/* Leksikkoesimerkit */
li.leksikkoesimerkki {
	color: #8e8e8e;
}
li.more {
	list-style: none;
}
/*
span.esimerkinvanhatleksikot {
	font-style: normal;
	font-weight: normal;
	color: black;
	display: inline;	

span.leksikkoesimerkki {
	font-style: normal;
	font-weight: normal;
	color: black;
	display: inline;	
}
*/

/* AIKAJANAT */
table.aikajana {
	width: 513px;
	border: none;
}
/* varsinaiset aikajanat */
tr.aj-jana {
	height: 4px;
}
/* vanhat leksikot aikajanalla */
td.aj-leksikko {
	background-color: #8e8e8e;
}
/* esimerkit aikajanalla */
td.aj-esimerkki {
	background-color: #6a253b;
}
/* viiva ennen vuosilukuja */
tr.aj-viiva {
	background-color: #e3e3e3; 
	height: 2px;
}
/* vuosiluvut */
tr.aj-vuosiluvut {
	font-family: Verdana; 
	font-size: 9px; 
	color: #8e8e8e;
}


/* ALIHAKUSANAT */
span.alihakusana {
	font-style: italic;
	font-weight: normal;
	display: inline;
}

/* HUOMAUTUKSET */
/* Anmärkning */
span.huomautus {
	font-style: normal;
	font-weight: normal;
	display: block;
}
span.huomautus:before {
	content: "Anmärkning: ";
	color: blue;
}


/* MUITA KOROSTUKSIA */
.korostus {
	font-style: italic;
}
.inversiomerkki {
	font-style: normal;
	font-family: "Arial Unicode MS";
}
.ei-korostusta {
	font-style: normal;
}
.sc {
	font-style: normal;
	font-variant: small-caps;
}
.lihavointi {
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
.small {
	font-style: normal;
	font-size: 10px;
}
.smallit {
	font-style: italic;
	font-size: 10px;
}

.osuma {
	padding: 0 2px 0 2px;
	background-color: #c0c0c0;
}
