/* CSS Document */

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background:#000000;) 
}

a, a:visited, a:active { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }
a.navi:hover { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline;  }

.menu { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #FFFFFF; 
	text-decoration: none;
}
.menu a { color: #FFFFFF; text-decoration: none; display: block;   padding:2px 30px 2px 30px;} 
.menu a:visited { color: #FFFFFF; text-decoration: none;}
.menu a:active { color: #FFFFFF; text-decoration: none;}
.menu a:hover {  color: #FFFFFF; text-decoration: none; display: block; background-color:#FC5704;}

.leipis {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:524px; 
	font-size: 12px; padding:20px; background-image: url(../images/freespirit_tausta.jpg);
}
.leipis {color: #000000; font-size: 12px; }
.leipis a {text-decoration:underline; color: #2B2B2B; font-size: 12px; }
.leipis a:visited {text-decoration:underline; color: #2B2B2B; font-size: 12px; }
.leipis a:active {  text-decoration:underline; color: #2B2B2B font-size: 12px; }
.leipis a:hover { text-decoration:none; color: #2B2B2B; font-size: 12px; }

.otsikko {
	color: #2B2B2B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold; 
}

.otsikko p {
	color: #08386B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold; 
}

.vasen {
	background: url(../images/freespirit4.jpg) no-repeat bottom;
}

.boxi {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; padding:10px; background:#FFCC66; border:1px #FFFFFF solid;
}
.boxi p {color: #000000; font-size: 11px; }
.boxi a {text-decoration:underline; color: #2B2B2B; font-size: 11px; }
.boxi a:visited {text-decoration:underline; color: #2B2B2B; font-size: 11px; }
.boxi a:active {  text-decoration:underline; color: #2B2B2B font-size: 11px; }
.boxi a:hover { text-decoration:none; color: #2B2B2B; font-size: 11px; }
