* {	margin: 0;	padding: 0;	font-family: "Verdana", serif;}body {	background: url('http://www.kammo.net/layout/kammottava/taustaviivotus.png');	background-color: #FFFFFF;}a {	color: #993300;	/* color: #D45500; */}a.linkkiulkopuoliseen:after {	color: #993300;	margin-left: 2px;	content: url('http://www.kammo.net/kuvia/linkki_ulos.gif');	display: inline;	text-decoration: none;}#sisalto {	background-color: #FFFFFF;	padding: 0;	margin: 0;	margin-left: 4px;	border: 2px solid #000000;	/*position: absolute; */	margin-left: 30ex;	margin-right: 5px;	border-left: 5px solid #000000;	/* z-index: -10; */	/* margin-left: 30ex; */}#ylaosa {	background-color: #FFFFFF;	/* margin: 20px;	margin-left: 30px;	margin-right: 30px; */	border: 2px solid #000000;	margin-right: 5px;	margin-top: 5px;}#naviosa {	display: block;	float: left;	clear: left;	background-color: #FFFFFF;	/* margin: 20px;	margin-left: 30px;	margin-right: 30px; */	border: 2px solid #000000;	width: 30ex;}#foo {	display: none;}.dvorak {	background: url('http://www.kammo.net/kuvia/aoeui.jpg') left top repeat;	background-color: #FFFFFF;}.dvorak img {	padding: 2px;}.huomautus {	margin-left: 30px;	margin-right: 30px;	padding: 10px; 	border: 2px dotted #cc9966;}.paste {	margin-left: 30px;	margin-right: 30px;	border: 1px dotted #cc9966;}p, h1, h2, h3, h4, h5, h6, pre, table, img {	margin: 10px;	padding-left: 15px;	padding-right: 15px;}textarea {	display: block;	margin-left: 25px;	margin-right: 25px;}fieldset#pastefieldset {	margin-left: 25px;	margin-right: 25px;	margin-bottom: 1em;	padding-bottom: 1em;	padding-top: 1em;	border: 1px solid #eeeeee;}#submit {	margin-left: 25px;}p {        margin-top: 1em;        margin-bottom: 1em;}h2, h3, h4, h5, h6 {	margin: 10px;	padding-top: 0.5em;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 0.5em;}img {	border: 0;}img.linkkiulos {	margin: 0;	padding: 2px;}ul li {	list-style-position: inside;	margin-left: 30px;}hr {	width: 75%;	text-align: left;	margin: 2em auto;}pre {	font-family: monospace;}th {	text-align: left;}h1#sivustonotsikko {	background: url('http://www.kammo.net/layout/kammottava/wwwkammologo4.png');	height: 149px;	overflow: hidden;	text-indent: 600px;	white-space: pre;	width: 600px;	margin: 0;	padding: 0;}/* NAVI */#naviosa h2 {	display: none;}ul#navigointi {	display: block;	clear: left;	padding: 0;	background-color: #DDDDDD;	min-width: 28ex;	margin-bottom: 0;	border-bottom: 1px dashed #EEEEEE;}ul#navigointi li {	display: block;	padding: 0;	padding-left: 1ex;	margin: 0;	list-style-type: none;	background-color: #DDDDDD;	/* width: 30ex; */}ul#navigointi li a {	color: #EE6600;	text-decoration: none;	font-weight: bold;	/* white-space: nowrap; */	padding-bottom: 0;	margin-bottom: 0;}ul#navigointi li a:hover {	color: #FF9944;	text-decoration: none;	font-weight: bold;	/* white-space: nowrap; */	padding-bottom: 0;	margin-bottom: 0;}ul#navigointi li.valittu {	list-style-type: square;	background-color: #CDCDCD;}ul#navigointi li.valittu a {	font-weight: bold;	/* border-left: 6px solid #BBBBBB; */	/* border-right: 1px solid #000000; */}/* ALINAVI */ul#alinavigointi {	display: block;	/* float: left; */	clear: left;	padding-top: 0;	padding-bottom: 0.2em;	padding-left: 1ex;	margin-top: 0;	background-color: #EFEFEF;	min-width: 28ex;}ul#alinavigointi li {	display: block;	padding-right: 2ex;	margin: 0;	list-style-type: none;	background-color: #EFEFEF;	border-bottom: 1px solid #DEDEDE;	/* width: 30ex; */}ul#alinavigointi li a {	color: #CFA384;	text-decoration: none;	font-weight: bold;	/* white-space: nowrap; */}ul#alinavigointi li a:hover {	color: #FF9944;	text-decoration: none;	font-weight: bold;	/* white-space: nowrap; */}.copyrighti {	text-align: right;	padding: 2px;}.floatoikealle {	float: right;	margin: 10px;	padding: 10px;}#lucidkuvitus {	border: 1px solid #555555;	padding: 0;	margin-left: 2ex;	margin-top: 1em;	margin-bottom: 1em;}.aloituskappale:first-letter {	font-size: 140%;	font-style: italic;	font-weight: bold;}.adminkommentti {	color: #000000;	background-color: #EFEFEF;}.artikkelikuvapariton {	float: right;	margin: 1em;}.artikkelikuvaparillinen {	float: left;	margin: 1em;}table.taulukkodata {	border-collapse: collapse;	border: 1px solid #000000;}table.taulukkodata th, table.taulukkodata tr, table.taulukkodata td {	border: 1px solid #000000;	padding: 1px;}div.paste {	white-space: pre;}/* Blogin ulkoasuun liittyvät */.narrowcolumn {	display: block;	float: left;	padding: 30px 30px;	margin: 0;	width: 90ex;}.widecolumn {	padding: 30px;	margin: 30px;}/* sivupalkki alkaa */#sidebar {	padding: 0 50px 30px 0;	float: left;	/* width: 20ex; */	margin: 0;	margin-top: -1px;	margin-right: 20px;	padding-left: 10px;	background-color: #EEEEEE;	border: 2px solid #000000;	border-left: 0 solid #000000;	border-top: 1px solid #000000;}#sidebar ul li h2 {	margin-top: 0;	margin-bottom: 0;	font-size: small;	font-weight: bold;}#sidebar form {	margin: 0;}#sidebar ul {	list-style-type: none;	list-style-image: none;}#sidebar ul, #sidebar ul li {	margin-top: 0;	margin-left: 0;	padding-left: 1ex;	padding-top: 0;}#sidebar #searchform #s {	width: 20ex;	padding: 2px;}#sidebar ul li h2 {	margin-left: 0;	padding: 0;}#sidebar li ul li {	display: inline;}/* sivupalkki loppuu */small {	font-size: small;}.wp-smiley {	margin: 0;	padding: 0;}ol.commentlist {	list-style-type: none;}p textarea {	margin-left: 0;}div.navigation div.alignleft {	float: left;	margin-top: 4px;	margin-left: 20px;}div.navigation div.alignright {	float: right;	margin-top: 4px;	margin-right: 20px;}h2 {	clear: left;}#post-40 h2 {	clear: none;}.postmetadata {	margin-top: 1em;	/* clear: both; */	background-color: #EFEFEF;	margin-left: 20px;	margin-right: 20px;}.alt {	background-color: #DFDFDF;	margin-left: 20px;	margin-right: 20px;}.otsikkolinkki {	color: #000000;	text-decoration: none;}.post {	padding: 0;}blockquote {        margin-left: 4ex;        margin-right: 4ex;        border: 1px dashed #EEEEEE;}
