
body {	margin:0;
	padding-top: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {font-size: 15px;
font-weight: bold;
color: #4E8DAF;
margin-left:19px;
}

h2 {font-size: 12px;
font-weight: bold;
color: #4E8DAF;
padding:0;
margin:0;
}

#centering {
	position:relative;
	margin: 0 auto;
	width: 85%;
	border-style: solid;
	border-color: #4E8DAF;
	border-width: 0px 3px 0px 3px;
}

#header_rivi {
	padding-top:2px;
	height: 18px;
	background-color:#4E8DAF;
	padding-left:15px;
	text-align:left;
}

#header a:link, #header a:visited {color:#ffffff; text-decoration:none;}

#header {
	padding: 0;
	margin: 0;
	width: auto;
	text-align: right;
	height: 92px;
	background-image: url(ylatausta.gif);	
	background-repeat:no-repeat;
	background-color:#ffffff;
	font-size: 11px;
	color: #cccccc;
}

#rivi	{float:left;
	margin:0;
	color: #cccccc;}

#kayttaja {text-align: right;
	float:right;
	margin:0;
	padding-right: 15px;
	color: #cccccc;
}


.etu_sisalto { 
	width:auto;
	height: 400px;
	margin: 30px;
	text-align:left;
	border-style: solid;
	border-color: #CDDDE5;
	border-width: 1px;
}

.kirjaudu {
	margin-left: 25%;
	padding:10px;
	border-style: solid;
	border-color: #CDDDE5;
	border-width: 1px;
	margin-top: 10%;
	width: 400px;
	text-align:left;
	display:block;
	line-height:17px;
}

label	{width: auto;
        line-height: 14px;
	font-size: 12px;
        margin-top: 10px;
        margin-bottom: 10px;
	}
.etu_button {margin-left: 101px; clear:both; BORDER-RIGHT: #8EAEC0 2px solid; BORDER-TOP: #E3F1F8 2px solid; FONT-SIZE: 8pt; BACKGROUND: #CDDDE5; BORDER-LEFT: #AEC9D9 2px solid; COLOR: #09293A; LINE-HEIGHT: 180%; BORDER-BOTTOM: #8EAEC0 2px solid; WHITE-SPACE: nowrap; TEXT-DECORATION: none! important;}

.button2 {padding-left: 2px; padding-right: 2px; BORDER-RIGHT: #8EAEC0 2px solid; BORDER-TOP: #E3F1F8 2px solid; FONT-SIZE: 8pt; BACKGROUND: #CDDDE5; BORDER-LEFT: #AEC9D9 2px solid; COLOR: #09293A; LINE-HEIGHT: 180%; BORDER-BOTTOM: #8EAEC0 2px solid; WHITE-SPACE: nowrap; TEXT-DECORATION: none! important;}


.sisalto { 
	width: auto;
	margin: 30px;
	text-align:left;
	border-style: solid;
	border-color: #CDDDE5;
	border-width: 1px;
}

p.isoikoni {
	height: 50px;
	font-size: 11px;
	color: #4E8DAF;
	margin-top: 10px;
	margin-bottom: 10px;
}

p.isoikoni img.ikoni {
	float: left;
	margin-right: 15px;
	margin-left: 15px;
}

p.isoikoni a:link, p.isoikoni a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #4E8DAF;
	text-decoration: none;	
}

#footer {clear:both;
	height: 18px;
	background-color:#4E8DAF;
	text-align: left;
	padding-left:30px;
	padding-top:2px;
	color: #ffffff;
	font-size: 10px;
}

.vasenpalsta {float:left;
	width:40%;
	text-align:lefT;
	margin:30px;
	border-style: solid;
	border-color: #CDDDE5;
	border-width: 1px;}

.oikeapalsta {float:right;
	width:40%;
	text-align:left;
	margin:30px;
	border-style: solid;
	border-color: #CDDDE5;
	border-width: 1px;}

#leivanmurut {
	margin-left: 19px;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #126897;
}


#leivanmurut a:link, #leivanmurut a:visited {
	color: #126897;
}
#leivanmurut a:hover, #leivanmurut a:active {
	text-decoration: underline;
}

#teeuusi {
	width: auto;
	float: right;
	padding: 0;
	margin: 17px 10px 0;
}

table {
	font-size: 11px;
	color: #676767;
}
table.listaus {
	margin-left: 19px;
	margin-right:19px;
	margin-top: 10px;
	}

table a:link, table a:visited {
	color: #1C7BAF;
	text-decoration: underline;
}
th {
	text-align: left;
	height: 24px;
	border-bottom: 1px solid #DAEDF8;
}
th.kayttajanimi {
	padding-left: 26px;
}
th.sisaltonimi {
	padding-left: 32px;
}
th a {
	font-weight: normal;
}
th a.jarjestysperuste {
	font-weight: bold;
}
table.listaus td {
	height: 24px;
	border-bottom: 1px solid #DAEDF8;
}
td.jarjestys {
	padding-left: 40px;
}
td img {
	margin-right: 10px;
	vertical-align: middle;
}

