
p{margin:0 0px 0px}
.links:link { text-decoration:none; color:#000; border-bottom:1px dotted #ad9961;}
.links:visited { text-decoration:none; color:#000; border-bottom:1px dotted #ad9961;}
.links:hover { text-decoration:none; background-color: #ad9961; color:#fff;}



img {
	border: 0;
}



html, body, div {
	margin: 2;
	padding: 2;
	height:98%;
}

/*TAULUKOT */
td {
	font-size: 100%; 
	background: #ffffff;
}


html>body td {
	font-size: 0.8em; 
}


body{font: 120% 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif;text-align:center; margin-top:0px; background-color: #f8f8f8;}



#sivu { 
	border: 1px solid #000000;
}



/* OTSIKOT JA TYYLIT */
h1, h2, h3, h4, h5 {
/*	padding: 0 1em; */
}

h1 {
	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #006699;
	margin-top: 0px;
	padding-top: 4px;
}
h2 {
	font-size: 1.2em;
	color: #006699;
}
h3, .uutish1 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 0.1em;
	margin-top: 0px;
	margin-left: 0px;
	display: block;
}
h4 {
	font-size: 1.1em;
}

h5 {
	font-size: 1em;
}

h6 {
	font-size: 1em;
/*	margin: 0 0 0 15px; */
	padding: 0;
}
p {
/*	padding-left: 1.5em;
	margin-right: 1em; */
}

a {
	text-decoration: none;
	color: #AD9961;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #AD9961
}
a:visited {
	color: #AD9961;
}
a img {
	border: none;
}
hr {
	border-top: 1px solid #999999;
	border-right: none;
	border-bottom: none;
	border-left: none;
	clear: both;
}


/* LOMAKE */
form {
	margin: 0;
}
fieldset {
	width: 96%;
	border: 1px solid #006699;
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
/*
label {
	text-align: right;
	float: left;
	width: 30%;
	margin-right: 1em;
}
*/
select {
	font-size: 1em;
}
input[type=text] { 
	overflow: auto;
	width: 19em;
	border: 1px solid #006699;
}
textarea {
	overflow: auto;
	width: 19em;
	min-height: 8em;
	border: 1px solid #006699;
}
input[type=submit], input[type=reset], input[type=button]{
	background: #f8f8f8;
	border: 1px solid #006699;
}
input, textarea {
	margin: 0.2em;
}

/* lomakkeet */
/*
.QGroup, .QMultipleChoiceQuestion {
  width:100%;
}
*/


.verysmall
{
	font-size: 10px; 
	padding-top: 0px;

}
