A {
	FONT-SIZE: 8pt; COLOR: #61969B; FONT-FAMILY: verdana, trebuchet ms, arial, sans-serif; text-decoration: none; font-weight: normal;

}
A:link {
	COLOR: #61969B;

}
A:visited {
	COLOR: #304553;


}
A:hover {
	COLOR: #C7A586; 
}
A:active {
	COLOR: #768D9D;
}


body, div {
	font-family : verdana, trebuchet ms, arial verdana,;
	font-weight : normal;
    line-height: 14pt;
	font-size: 8pt;
	font-style : normal;
	color : #A6B4B3;
	text-decoration : none;
    background-image: url('tausta1.jpg');
background-attachment: fixed;
	scrollbar-face-color: #91A687;
	scrollbar-shadow-color:  #B8CEB9;
	scrollbar-highlight-color: #DDECDF;
	scrollbar-3dlight-color:  #B8CEB9;
	scrollbar-darkshadow-color: #8088A9;
	scrollbar-track-color: #91A687;
	scrollbar-arrow-color: #B8CEB9;

}

.header  {
	font-family : verdana;
	font-weight : normal;
	line-height : 14pt;
	font-size: 7pt;
	font-style : normal;
	color : #99755F;
}

hr {color : #ACBD9E; height : 1px;

}

li {

	list-style-image: url(nuoli.jpg);

}


H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, trebuchet ms, arial, arial, sans-serif; text-decoration: none; color: #554324; FONT-VARIANT: small-caps; letter-spacing: 1px; 

}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, sans-serif; color: #597157; font-variant: small-caps; padding: 8px 3px 3px 0px;
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; color: #535F90; padding: 8px 13px 3px 6px;

}

img.photo {border: solid 1px #C7A586;}



P.teksti {
	FONT-SIZE: 9pt; COLOR: #C7A586; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; padding: 0px 10px 0px 10px; background-color: #021422; text-align: justify;
}

P.kuva {
	FONT-SIZE: 8pt; COLOR: #C7A586; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; padding: 10px 0px 20px 0px; background-color: #021422; text-align: center;
}

P.ala {
	FONT-SIZE: 9pt; COLOR: #C7A586; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; padding: 0px 10px 10px 0px; background-color: #021422; text-align: right;
}

TD.border
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLOR: #052A2B;
background-color: #021422;
}

TD.teksti
{
background-color: #021422;    
}


A:hover.top {filter: blur(strength:2); height=9pt;

}

P.big:first-letter { font-size: 135%; float: center }



div.header
{
padding:0;
color:white;
height: 237px;
clear:left;
background: #ffffff url('top.jpg') no-repeat;
}

div.footer
{
padding:0em;
color:white;

clear:left;
height: 30px;
background: #ffffff;
}

h1.header
{
padding:0;
margin:0;
}
div.left
{
float:left;
width:160px;
height: 298px;
margin:0;
padding:0;
background: #ffffff url('x_02.jpg') no-repeat;
position:absolute;
left:0px;
top: 233px;
}

p.left
{
padding:5;
margin: 15, 0, 0, 0;
line-height: 1px;
}

div.content
{
margin: 0px 0px 0px 205px;
width: 590px;
padding:0;

background: #ffffff url('x_03.jpg');
}

p.content
{
padding:0;
margin:25px;
margin-top; 0px;
}

h2.content
{
padding:0;
margin-left:25px;
margin-top; 0px;
}

li.content
{
padding:0;
margin-left:25px;
margin-top; 0px;
}
