body		{	font-family: Verdana, Arial, serif;
				font-size: 12px;
				padding: 10 px;
				background-color: #ffffff;
			}

li			{	margin: 3px;
			}

/* MENULAATIKOT */
			
div.boxi
			{	width: 188px;
				background-color: #eeeeee;
				border: #202020 1px solid;
				padding: 6px;
				margin-bottom: 10px;
			}

.boxi h2
			{	background-image: url(imgs/bullet.png);
				background-repeat: no-repeat;
				background-position: center left;
				font-size: 13px;
				text-align: left;
				font-weight: bold;
				letter-spacing: 2px;
				padding-left: 14px;
				border-bottom: #c00000 1px solid;
				/* border-left: #c00000 10px solid; */
				margin-bottom: 7px;
				margin-top: 2px;
			}

.boxi h3
			{	font-size: 10px;
				text-align: left;
				font-weight: normal;
				padding-left: 10px;
				margin-bottom: 5px;
				margin-top: 0px;
			}

.boxi a
			{	display: block;
				border: #eeeeee 1px solid;
				text-decoration: none;
				padding: 1px 1px 1px 3px;
				color: #000000
			}

.boxi a:hover
			{	display: block;
				border: #c00000 1px solid;
				text-decoration: none;
				background-color: #ffffff;
			}

/*.boxi a:first-line
			{	 font-weight: bold; 
			} */


/* MENULAATIKKO - TAVALLISET LINKIT */

div.boxinorm
			{	width: 188px;
				background-color: #eeeeee;
				border: #202020 1px solid;
				padding: 6px;
				margin-bottom: 10px;
			}

.boxinorm h2
			{	background-image: url(imgs/bullet.png);
				background-repeat: no-repeat;
				background-position: center left;
				font-size: 13px;
				text-align: left;
				font-weight: bold;
				letter-spacing: 2px;
				padding-left: 14px;
				border-bottom: #c00000 1px solid;
				/* border-left: #c00000 10px solid; */
				margin-bottom: 7px;
				margin-top: 2px;
			}

.boxinorm h3
			{	font-size: 10px;
				text-align: left;
				font-weight: normal;
				padding-left: 10px;
				margin-bottom: 5px;
				margin-top: 0px;
			}


.boxinorm a	{	border: 0px;
				text-decoration: none;
				display: inline
			}				
.boxinorm a:hover
			{	border: 0px;
				text-decoration: none;
				display: inline;
				background-color: #eeeeee;
			}				
.boxinorm img
			{	padding-top: 12px;
				border: 0px;
			}

.erb:first-line
			{	 font-weight: bold; 
			}
			
/* SOLUJEN TASAUS YLÄREUNAAN */
			
td			{	vertical-align: top
			}
			
/* TAVALLISET LINKIT */

.sisältö a:link
			{	text-decoration: none;
				color: #0000ff;
			}

.sisältö a:visited
			{	text-decoration: none;
				color: #0000ff;
			} 

.sisältö a:active
			{	text-decoration: none;
				color: #0000ff;
			} 

.sisältö a:hover
			{	text-decoration: none;
				color: #0000ff;
			}

/* SISÄLLÖN TAULUKOT */

.sisältö td	{	padding-right: 15px;
			}

h1			{	font-size: 16px;
				text-align: left;
				font-weight: bold;
				letter-spacing: 1px;
				padding: 0px 4px 4px 30px;
				margin: 0px
			}

div.sisältö	{	width: 518px;
				padding: 10px;
				margin-bottom: 10px;
			}

div.sisältötxt
			{	width: 518px;
				padding: 10px;
				margin-bottom: 10px;
				text-align: justify;
				text-indent: 1em
			}


/* TAVALLISET LINKIT */

.sisältötxt a:link
			{	text-decoration: none;
				color: #0000ff;
			}

.sisältötxt a:visited
			{	text-decoration: none;
				color: #0000ff;
			} 

.sisältötxt a:active
			{	text-decoration: none;
				color: #0000ff;
			} 

.sisältötxt a:hover
			{	text-decoration: none;
				color: #0000ff;
			}

/* SISÄLLÖN TAULUKOT */

.sisältö h2
			{	font-size: 12px;
				text-align: left;
				font-weight: bold;
				letter-spacing: 1px;
				padding-left: 2px;
				padding-bottom: 6px;
				margin: 0px
			}

.oikea		{	text-align: right;
			}

div.pohja	{	width: 100%;
				border-top-width: 1px;
				border-top-color: #202020;
				border-top-style: solid;
				padding: 6px;
			}

.kuva		{	margin: 10px;
				border: #202020 1px solid; 
				width: 500px;
			}

.kuvateksti	{	padding-left: 20px;
				font-style: italic;
			}

.pieni		{	font-size: 10px;
			}
.sisennetty	{	margin-left: 40px;
			}
.tasausoikealle
			{	text-align: right;
			}

/* VIESTIT */

.viesti		{	border-bottom: #bbbbbb 1px solid;
			}

.viestipiilotettu
			{	border-bottom: #c00000 1px dotted;
				background-color: #C0C0C0;
			}

.kommentti	{	font-style: italic;
			}
