p, ul, ol, li, table, h1, h2, h3, h4, h5 { font-family: Verdana,Arial,Helvetica,sans-serif; }

body { font-family: Verdana,Arial,Helvetica,sans-serif; line-height: 1.166; background-color:#FFFFFF }

h1, h2, h3, h4, h5 { margin-left: 150px; margin-right: 30px; }

h1 {
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 10px;
	text-align: left;
}
h2 { font-size: 10pt; color: #000000; font-weight: bold; margin-top: 15px; text-align: left; }
h3 { font-size: 10pt;  font-weight: bold; color: #FF6600; margin-top: 0px; margin-bottom: 0px; text-align: left; }
h4 { font-size: 10pt; color: #FFFFFF; text-align: center; font-weight: normal; margin-left: 0px; margin-bottom: 5px; margin-top: 5px; }
h5 { color: #000000; text-align: center;  font-size: 8pt!important; font-weight: normal; margin: 2px; }
h6 { font-size: 10pt;  font-weight: bold; color: #FF6600; margin-top: 10px; margin-bottom:5px; text-align:center; }

.taulukkoteksti { font-size: 10pt; font-weight: normal; color: #000000; margin: 5px; text-align: left; }

.viiva { height: 1px; width: auto; margin-left: 0px; margin-right: 0px; padding-top: 15px; padding-bottom: 15px; }

.marg_kuvat_yla { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 15px; }
.marg_kuvat_vas { margin-left: 10px; margin-right: 10px; margin-bottom: 0px; margin-top: 0px; }

a:link { color: #FF9900 }
a:visited { color: #999999 }
a:active { color: #FF6600 }

.otsikko { color: #FFFFFF; font-weight: bold; margin-left: 10px; margin-top: 50px; }
.etusivu { color: #FF9900; }

.yritys { color: #FF9933; }
.yritys a:link { color: #FF9933; }
.yritys a:active { color: #9999CC; }

.luistelu { color: #339999;}
.luistelu a:link { color: #339999; }
.luistelu a:active { color: #9999CC; }


.flamenco { color: #FF6600;}
.flamenco a:link { color: #FF6600; }
.flamenco a:active { color: #9999CC; }

.baletti { color: #990099; }
.baletti a:link { color: #990099; }
.baletti a:active { color: #660099; }

.puvut {
	color: #CC0066;
}
.puvut a:link { color: #CC0066; }
.puvut a:active { color: #FF6699; }

.ella { color: #CC0033; }
.ella a:link { color: #CC0033; }
.ella a:active { color: #FF6699; }

.mitta { color: #6666CC; }
.mitta a:link { color: #6666CC; }
.mitta a:active { color: #9999CC; }

.vuokraus { color: #990000; }
.vuokraus a:link { color: #990000; }
.vuokraus a:active { color: #9999CC; }

.ajankoht { color: #660099; }
.ajankoht a:link { color: #660099; }
.ajankoht a:active { color: #9999CC; }

.linkit { color: #FF6699; }
.linkit a:link { color: #FF6699; }
.linkit a:active { color: #9999CC; }

.lava { color: #CC0000; }
.lava a:link { color: #CC0000; }
.lava a:active { color: #9999CC; }

.korjaus { color: #996699; }
.korjaus a:link { color: #996699; }
.korjaus a:active { color: #9999CC; }

.etiketti { color: #669999; }
.etiketti a:link { color: #669999; }
.etiketti a:active { color: #9999CC; }

.samba{ color: #d90094; }
.samba a:link { color: #d90094; }
.samba a:active { color: #9999CC; }


.navi{ color: #000000; text-align: center;  font-size: 8pt!important; font-weight: normal; }
.navi:link { color: #000000; text-decoration: none; }
.navi:active { color: #000000; text-decoration: none; }
.navi:visited { color: #000000; text-decoration: none; }

.navi2{ color: #FFFFFF; text-align: center;  font-size: 8pt!important; font-weight: normal; }
.navi2:link { color: #FFFFFF; text-decoration: none; }
.navi2:active { color: #FFFFFF; text-decoration: none; }
.navi2:visited { color: #FFFFFF; text-decoration: none; }




}
.fltlft2 { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-top: 0px;
	padding:0px;
	font-size: 12px;
	color: #666666;

	
}


.fltlft2 img{ /* this class can be used to float an element left in your page */
	
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 60px;
	margin-top: 0px;
	padding-bottom:0px;
	font-size: 12px;
	border:0px solid #DFDFDF;

	
	
}



.fltlft3 { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-top: 0px;
	padding:0px;
	font-size: 12px;
	color: #666666;

	
}


.fltlft3 img{ /* this class can be used to float an element left in your page */
	
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom:140px;
	margin-top: 0px;
	padding-bottom:0px;
	font-size: 12px;
	border:0px solid #DFDFDF;

	
	
}


.fltlft4 { /* this class can be used to float an element left in your page */
	float: left;
	margin-left: 90px;
	margin-bottom: 40px;
	margin-top: 0px;
	padding:0px;
	font-size: 12px;
	color: #666666;

	
}


.fltlft4 img{ /* this class can be used to float an element left in your page */
	
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom:10px;
	margin-top: 0px;
	padding-bottom:0px;
	font-size: 12px;
	border:0px solid #DFDFDF;

	
	
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;


}

.fltrt { /* this class can be used to float an element left in your page */
	float: right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding:0px;
	font-size: 10px;
	color: #666666;

	
}


.fltrt img{ /* this class can be used to float an element left in your page */
	
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left:0px;
	font-size: 12px;
	border:0px solid #DFDFDF;

	
}

.fltrtjuhla { /* this class can be used to float an element left in your page */
	float: right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding:0px;


	
}


.fltrtjuhla img{ /* this class can be used to float an element left in your page */
	
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	padding-left:0px;
	border:0px;



}
.fltrtjuhla p{ /* this class can be used to float an element left in your page */
	
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left:0px;
	font-size: 10px;
	border:0px solid #666666;


}

.fltlftjuhla { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-top: 0px;
	padding:0px;
	font-size: 12px;
	color: #666666;

	
}


.fltlftjuhla img{ /* this class can be used to float an element left in your page */
	
	margin-right: 20px;
	margin-left: 40px;
	margin-bottom: 20px;
	margin-top: 0px;
	padding-bottom:0px;
	font-size: 12px;
	border:0px solid #DFDFDF;

	
	
}


.otsikko p{font-size: 10pt; font-weight: normal; color: #000000; margin-top:0px; margin-left:20px; margin-right:20px; 
text-align: center;}

.otsikkolinkki h6 { font-size: 10pt;  font-weight: bold; color: #FF6600; margin-top: 10px; 
			margin-bottom:5px; text-align:center; }

.otsikkolinkki a:link { color: #FF6600; text-decoration: none;}
.otsikkolinkki a:visited { color: #FF6600; text-decoration: none; }
.otsikkolinkki a:active { color: #FF6600;text-decoration: none; }

