a:link { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 115%; font-weight:bold }
a:visited { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 115%; font-weight:bold}
a:active { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 115%; font-weight:bold}

a.white:link { color: #aa6a3a; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 180%;}
a.white:visited { color: #aa6a3a; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 180%;}
a.white:active { color: #aa6a3a; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none; font-size: 180%;}

a.ylalinkit:link { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none;  font-size: 100%; }
a.ylalinkit:visited { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none;  font-size: 100%; }
a.ylalinkit:active { color: #003366; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration:none;  font-size: 100%; }

a.normal2:link {color:blue; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%; font-weight:normal}
a.normal2:visited {color: purple; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%; font-weight:normal}
a.normal2:active {color: red; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%; font-weight:normal}

a.normal:link {color: #000000; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%;}
a.normal:visited {color: #000000; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%;}
a.normal:active {color: #000000; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 100%;}

a.services:link {color: #4d4d4d; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 128%;}
a.services:visited {color: #4d4d4d; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 128%;}
a.services:active {color: #4d4d4d; font-family: Times, "Times New Roman"; text-decoration:underline;  font-size: 128%;}


h2, h3, h4 {color: #4d4d4d;
    font-family: Verdana, Verdana, Geneva, sans-serif;}
        
		
body {background-color:#dfe0e2;
			font-family:"Times New Roman", Times, serif}
		
.reunat {margin-top:1%;
         background-color: #FFFFFF;
				 width: 800px;}

.kehys {margin-top: 3px; 
			 background-color: #FFFFFF;}
		

.navi {width: 201px; height: 794px;
			 font-size:80%;
			background-image: url('sivupalkki6.jpg');
			 background-repeat: repeat-x;}


.margin {margin-left: 14px;
				margin-top: 14px}

				
.tekstikentta {
							border-left: 6px solid #FFFFFF;
							background-color: #FFFFFF;
						  width: 597px; }

.otsikko {
				 background-image:url('otsikko_tausta3.jpg');
				 width: 597px;
				 height: 59px;
				 padding: 10px 5px;
				 }

.linkit {background-image:url('linkki_tausta3.jpg');
				font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
				width: 597px; }

.pohja {margin-top: 230px;
			  margin-left: 14px;
				font-size:80%;
			  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
				
.red {color: #aa6a3a; }

.oikea_laita1 {background-color: #a7bfee; 
						  height: 715px;
							width: 263px;
							padding: 100px 0px }

.oikea_laita2 {background-color: #a7bfee; 
						  height: 698px; 
							width: 263px;
							padding: 100px 0px }
							
.reunamargin {border-right: 5px solid #FFFFFF}

.contact { margin-right: 100px;
				 	 margin-top: 30px;}
			
.mainpage {background-image:url('fromsingle.jpg');
					width: 500px;
					height: 195px;
					background-repeat: no-repeat; }
				 



        