body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}
body {
	background-color: white;
	margin:0; padding:0;
	text-align: center;
}
a:link {
	color: #cf8fd7;
}

h1 {
	font-size: 14px;
	color: #9541a0;
	line-height: 0.5em;
	margin-top: 20px;
	/*margin: 14px 0 0px 0;*/
}
h2 {
	font-size: 12px;
	color: #9541a0;
}
.base {
	background: url(imgs/vaihe7.jpg) top left repeat-x;
	/*background: url(imgs/orn_top_lila.gif) top left repeat-x;*/
	margin: auto;
	width: 1000px;
	border:3px solid;
	position: relative;
	display: block;
	text-align:left;
}
.top_links {
left: 30px;
top: 10px;
text-align: left;
margin: 12px;
}
.top_links a {color: #000000;}

.pgname {
color: white;
font-size:16px;
text-align: right;
position: relative;
top: 40px;
right: 60px;
}
.text {text-align: justify;
width: 670px;
position: relative;
left:250px;
margin-top: 300px;
display:block;
}

.bottom {background: url(imgs/orn_bt.gif);
height: 100px;
display: block;
}
/*.side_links {
position:absolute;
float:left;
top: -40px;
left: 70px;
font-weight: bold;
width: 200px;
}
.side_links a {
text-decoration:none;
color: #9541a0;
}
.side_links a:hover {color:#e6b4ec;}
.side_links ul {margin-left:0px; list-style-type: none; }*/
.menu { 	text-align: left; }
.list li { 	text-align: left; width: 500px; margin-left: 50px;}

img {border: 10px solid white;}
.img_r {margin: 0 0 0 20px; float: right;}
.img_l {margin: 0 20px 0 0; float: left;}

.firstp {
position:relative;
float:right;
display: block;
width:670px;
text-align: left;
}