/* Rakenne alkaa tästä */

#kokosivu {
	width:800px;
	margin-right: auto; 
	margin-left: auto;
	margin-top:40px;
	border: 0px double #000;
	}

#refu {
	width:400px;
	margin-right: auto; 
	margin-left: auto;
	margin-top: 20px;
	border: 0px double #000;
	
}
 
#logo{ 
width:698px;
height:129px;
background: url(images/ylatunnuste2_01.jpg);
}

#left{ 
width:52px;
background: url(images/welho___01.jpg);
background-repeat:repeat-x;
}

#left2{ 
width:50px;
background-color:#ffffff;
background: url(images/welho___03.jpg);
background-repeat:no-repeat;

}
 
#navigaatio{
height:37px;
text-indent:0px;
background: url(images/welho___04.jpg);
}

#asia {
background-color:#ffffff; 
background: url(images/welho___05.jpg);
background-repeat:repeat-y;
vertical-align:top;
width:698px;
height:434px;
padding: 0px 0px;
}

#asia2 {
background-color:#ffffff; 
background: url(images/welho___05.jpg);
background-attachment:fixed;
vertical-align:top;
width:680px;
height:434px;
padding: 0px 0px;
}

 
.scroll{
background: url(images/palkki2.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
vertical-align:top;
width:510px;
height:427px;
overflow:auto;
		scrollbar-face-color:#9a8ea2;
		scrollbar-arrow-color:#000000;
		scrollbar-track-color:#DEDEDE;
		scrollbar-shadow-color:#BEB8B8;
		scrollbar-highlight-color:#DEDEDE;
		scrollbar-3dlight-color:#BEB8B8;
		scrollbar-darkshadow-Color:#BEB8B8;
}

#bottom{ 
height:25px;
}
 
#space { 
width:10px;
background-color:#ffffff;
}

.td1 {
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	padding:0px 0px;
}

.td2 {
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	padding:0px;
}

.lomake {
font-family:Arial;
color:#ffffff;
font-size:12px;
line-height:16px;
vertical-align: top;
} 

.yhteys {
	color:#ffffff;
	font-family:Arial;
    font-size:12px;
    line-height:14px;
	text-align:left;
    
}


/* Fontit alkaa tästä */

body{ 
background-color:#e4d5b8;
margin:0; 
padding:0; 
}

h1 {
font-family:Arial;
font-size:16px;
color:#c7b69a;
line-height:16px;
text-align:left;
vertical-align: top;
font-weight: bold;
} 

h2 {
font-family:Arial;
font-size:14px;
color:#c7b69a;
line-height:16px;
vertical-align: top;
font-weight: bold;
} 

h3 {
font-family:Arial;
font-size:14px;
color:#ffffff;
line-height:8px;
text-align:left;
vertical-align: top;
font-weight: bold;
} 

p {
font-family:Arial;
color:#000000;
font-size:12px;
line-height:16px;
vertical-align: top;
} 

.p2 {
font-family:Arial;
color:#ffffff;
font-size:12px;
line-height:16px;
vertical-align: top;
} 

ul {
font-family:Arial;
font-size:12px;
line-height:16px;
text-align:left;
vertical-align: top;
} 

.teksti {
font-family:Arial;
font-size:12px;
line-height:16px;
text-align:justify;
}

.osoite {
margin-top:160px;
margin-right:5px;
text-align:right;
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
line-height:16px;
}


	.otsikko {
	font-family: Arial;
	font-size: 16px;
	line-height: 16px;
	color: #ffffff;
}	

img.mist {
opacity:0.4;
filter:alpha(opacity=40)
}

/* Linkkimääritykset alkaa tästä */

a:link.tdd { font-size:12px;line-height:12px;text-decoration:none;color:#ffffff;font-family: Arial;padding:7px 0px;}
a:visited.tdd {font-size:12px;line-height:12px;text-decoration:none;color:#ffffff;font-family: Arial;padding:7px 0px;}
a:active.tdd {font-size:12px;line-height:12px;text-decoration:none;color:#ffffff;font-family: Arial;padding:7px 0px;}
a:hover.tdd {font-size:12px;line-height:12px;color:#48547e;text-decoration:none;font-family: Arial; border: 0px; padding:7px 0px; background-color:#ffffff;}

a:link.txt { font-size:12px;line-height:20px;text-decoration:none;color:#000000;font-family: Arial;border-bottom: 1px dotted;}
a:visited.txt {font-size:12px;line-height:20px;text-decoration:none;color:#000000;font-family: Arial;border-bottom: 1px dotted;}
a:active.txt {font-size:12px;line-height:20px;text-decoration:none;color:#000000;font-family: Arial;border-bottom: 1px dotted;}
a:hover.txt {font-size:12px;line-height:20px;color:#5a2c70;text-decoration:none;font-family: Arial;border-bottom: 0;}

a:link.txt3 { font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;border-bottom: 1px dotted;}
a:visited.txt3 {font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;border-bottom: 1px dotted;}
a:active.txt3 {font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;border-bottom: 1px dotted;}
a:hover.txt3 {font-size:12px;line-height:20px;color:#c0d0e7;text-decoration:none;font-family: Arial;border-bottom: 0;}

a:link.txt2 { font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;}
a:visited.txt2 {font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;}
a:active.txt2 {font-size:12px;line-height:20px;text-decoration:none;color:#ffffff;font-family: Arial;}
a:hover.txt2 {font-size:12px;line-height:20px;color:#c0d0e7;text-decoration:none;font-family: Arial;}

/* Kuvalinkin reunan väri */

a:link.img {border: 1px solid #000000;}
a:visited.img {border: 1px solid #000000;}
a:active.img {border: 1px solid #000000;}
a:hover.img {border: 1px solid #000000;}

/* Kuville reuna */

img {border: 1px solid #000000;}

.kuva {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}


