/* CONTENT */ 
h2 { margin-bottom: 12px; margin-top: 3px; }
h2.h2b { margin-top: 18px; }
h3 { color: #9b9ca1; font-size: 130%; margin-bottom: 8px; }
.cont_left h3 { margin-bottom: 15px; margin-top: 15px; }
.txtright { text-align: right; }
.txtsmall { font-size: 95%; line-height: 130%; }

dd { padding-left: 10px; }

/* CONTENT AREAS */
#sisaltoalue { background-color: #eae9e9; margin: 0; padding: 0; background-image: none; }

/* Header */ 
h1 { margin-bottom: 27px; }
.head { background-color: #fff; }
.head, .head2 { height: 206px; }
.head p { margin-bottom: 8px; }
div.txtimg { padding-top: 34px; text-align: left; padding-left: 38px; }
.belt { padding: 9px 38px; color: #fff; background-color: #000; }

/* Footer */
#copyright .left {
	text-align: left;
	float: left;
	width: 250px;
	padding-left: 43px;
}

/* Content Areas  */
.cont_wide { width: 100%; margin-top: 6px; margin-bottom: 6px; }
.cont_left { width: 68%; float: left; margin-top: 6px; margin-bottom: 6px; }
.cont { background-color: #fff; padding: 6px 38px; }
.cont p { margin-top: 8px; margin-bottom: 8px; }
.cont_top { height: 17px; background: #fff url(../pelastakirja/img/es_corner-lt.gif) no-repeat left bottom; }
.cont_bot { height: 17px; background: #fff url(../pelastakirja/img/es_corner-lb.gif) no-repeat left top; clear: both; }
.cont_right { width: 231px; text-align: center; float: right; margin-top: -18px; }
.cont_right p { margin-bottom: 6px; line-height: 130%; }

.pvm { color: #8c8886; font-size: 11px; margin: 0 0 0; padding: 0; }
p.pvm { margin-top: 0; }

div.block, div.img, div.blockhead { margin-right: 6px; }
div.block, div.img { margin-bottom: 6px; }
div.block span.p { margin-top: 8px; display: block; }
div.block, div.blockhead { text-align: left; }
div.block {
	background-color: #fff;
	padding: 12px 8px 8px 12px;
	border: solid 1px #c2bebb;
}
div.blockhead {
	background-color: #000;
	padding: 2px 10px 2px 12px;
	color: #fff;
}
div.blockhead h4 {
	margin: 0;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
}
div.blockhead a, div.blockhead a:link, div.blockhead a:visited {
	color: #fff;
	text-decoration: none;
}



