body {
    margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	background-image: url(pakutausta.jpg);
	background-repeat: no-repeat;
	background-position: top left;}
	
body.index {
    margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	background-image: url(tausta.jpg);
	background-repeat: no-repeat;
	background-position: top left;}

P { font-size: 10pt; font-family: 'Georgia', 'Sans-Serif'; letter-spacing: 0pt; word-spacing: 1pt; line-height: 14pt; color: #2F2F2F; padding-right: 20px; padding-left: 45px; padding-bottom: 15px; }

P.small { font-size: 7pt; font-family: 'Georgia', 'Sans-Serif'; color: #2F2F2F; letter-spacing: 0pt; word-spacing: 0pt; line-height: 7pt; padding-right: 20px; padding-left: 45px; padding-bottom: 15px; }

P.takaisin { font-size: 12pt; font-family: 'Georgia', 'Sans-Serif'; color: #483D9A; font-weight: bold; letter-spacing: 0pt; word-spacing: 0pt;  padding-right: 10px; padding-left: 25px; padding-bottom: 10px; }

P.sopimus { font-size: 8pt; font-family: 'Georgia', 'Sans-Serif'; letter-spacing: 0pt; word-spacing: 1pt; line-height: 14pt; color: #2F2F2F; padding-right: 20px; padding-left: 45px; padding-bottom: 15px; }

P.diamondbase { font-size: 7pt; font-family: 'Georgia', 'Sans-Serif'; letter-spacing: 0pt; word-spacing: 0pt; line-height: 14pt; color: #2F2F2F; padding-right: 70px; padding-left: 45px; padding-bottom: 10px; }

h1 {color:#483D9A; font-size: 14pt; font-family: 'Georgia', 'Sans-Serif'; font-weight:bold; padding-top: 10px; padding-right: 20px; padding-left: 35px; border-bottom: 2px dotted #483D9A;}
h2 {color:#483D9A; font-size: 12pt; font-family: 'Georgia', 'Sans-Serif'; font-weight:bold; padding-right: 20px; padding-left: 35px;}
h3 {color:#483D9A; font-size: 14pt; font-family: 'Georgia', 'Sans-Serif'; font-weight:bold; padding-top: 300px; padding-right: 20px; padding-left: 35px;}

a:link { 
	color: #483D9A;
	text-decoration: none;
	}
a:visited { 
	color: #483D9A;
	text-decoration: none;
	}
a:hover { 
	color: #483D9A;
	background-color: #FFFFFF;
	text-decoration: none;
	}
a:active { 
	color: #483D9A;
	text-decoration: none;
	}

div.textbox	{
	background-color: #EFEEEE;
	float: left;
	width: 580px;
	margin-bottom: 20px;
	border-bottom: 2px solid #483D9A;
}

.buttonscontainer {width: 250px; padding-left: 20px; padding-top: 220px;}

.buttons a {color: #483D9A;
background-color: ;
padding: 5px;
padding-left: 50px;
display: block;
border-bottom: 2px solid #D0D0D0;
font: 14px Georgia, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: right;}

.buttons a:hover {background-color: #D0D0D0;
color: #483D9A;
text-decoration: none;}

.buttons a:active {background-color: #D0D0D0;
color: #483D9A;
text-decoration: none;}

table#hinnat	{
	width: 80%;
	margin: 50px;
	padding-left: 20px;
	font-family: 'Georgia', 'Sans-Serif';
	font-size: 14px;
	background-color: #EFEEEE;
}

