	body {
	margin: 0px;
	padding: 0px;
	background-image:  url(uusi_sisaantulo.jpg);
	background-repeat: repeat;
	
}

div#top_bar {
	position: absolute;
	top: 25px;
	left: 25px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	border: none;
	background-color: #ff0000;
	width: 760px;
	height: 225px;
	max-height: 225px;
}

a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #fd7100;
	text-decoration: underline;
}
div#navbar {
	position: absolute;
	top: 250px;
	left: 25px;
	margin: 0px;
	padding: 0px;
	width: 760 px;
	height: 25px;
	max-height: 25px;

}

div#content {
	position: absolute;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	top: 275px;
	left: 25px;
	font-size: 14px;
	color: #ff0000;
	border: none;
	margin-top: 0px;
	background-color: #FFFFFF;
	width: 760px;
	height: fixed;
	text-align: left;
	background-image:  url(../grafiikka/bg_logo.jpg);
	background-repeat: no-repeat;
}

div#content_2 {
	position: absolute;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	top: 275px;
	left: 25px;
	font-size: 14px;
	color: #ff0000;
	border: none;
	margin-top: 0px;
	background-color: #FFFFFF;
	width: 760px;
	height: fixed;
	text-align: left;
}


div#bottom_bar {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	border: none;
	text-align: left;
	background-image:  url(../grafiikka/sport_bottom.jpg);
	background-repeat: no-repeat;
}


div#sidebar {
	position: absolute;
	left: 619px;
	top: 228px;
	border: none;
	background-color: #FFFFFF;
	width: 140px;
}

h1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ffffff;
}


div#content h1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}
div#content p {
	margin-left: 20px;
	margin-right: 10px;
}
div#content p ul {
	list-style-type: disc;
	text-decoration: none;
	text-align: left;
}
div#content p ul li {
	list-style: outside;
}
div#content h2 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}

div#content_2 h1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}


p {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-left: 20px;
	margin-right: 10px;
}
p ul {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	list-style-type: disc;
	text-decoration: none;
	text-align: left;

}
p ul li {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	list-style: outside;
	
}
p ul li ul {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	list-style-type: disc;
	text-decoration: none;
	text-align: left;

}


p ul li ul li {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	list-style: outside;
	
}



div#content_2 p {
	margin-left: 20px;
	margin-right: 10px;
}
div#content_2 p ul {
	list-style-type: disc;
	text-decoration: none;
	text-align: left;
}
div#content_2 p ul li {
	list-style: outside;
}
div#content_2 h2 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}

div#content h3 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

div#content_2 h3 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

div#kuvacontent h1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}
div#kuvacontent p {
	margin-left: 20px;
	margin-right: 10px;
}
div#kuvacontent h2 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}
div#kuvacontent h3 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

div#submenu {
	position: absolute;
	width: 115px;
	height: 100%;
	left: 0px;
	top: 240px;
	margin-left: 10px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	background-color: #FFFFFF;
	list-style-type: none;


}
div#submenu p {
	margin-left: 15px;
	background-color: #000000;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	background-color: #FFFFFF;
}
div#submenu table {
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
div#submenu h2 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}

div#content table {
	align: center;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

input.button {font-family: arial; color: #ffffff; font-size: 10pt;font-weight:bold; background-color: #0044ff; border-style: outset}


table {
	align: left;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	
}

div#content_2 table {
	align: center;
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

div#admin h1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}
div#admin p {
	margin-left: 20px;
	margin-right: 10px;
}
div#admin h2 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	color: #ff0000;
}
div#admin h3 {

	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

div#admin table {
	margin-left: 20px;
}

div#admin td {
	td.header {font-family: arial; color: #FFFFFF; font-size: 12pt; font-weight:bold; background-color: #4b4d4c;}
	td.header_2 {font-family: arial; color: #FFFFFF; font-size: 10pt; font-weight:bold; background-color: #4b4d4c;}
	td.standard {font-family: arial; color:#000000; font-size: 10pt; background-color: #ffffff;padding-left:4}
	td.standard_2 {font-family: arial; color:#000000; font-size: 10pt; background-color: #F7FCA8 ;padding-left:4}
	td.info {font-family: arial; color: #000000; font-size: 10pt; background-color: #F7FCA8}


}


a:link.mainmenustyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF900;

}
a:visited.mainmenustyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF900;
	
}
a:hover.mainmenustyle {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	
}

a:link.mainmenustyle2 {	
	margin-top: 0px;
	margin-left: 0px;
	font-family:  Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF900;

}
a:visited.mainmenustyle2 {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF900;
	
}
a:hover.mainmenustyle2 {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	
}

a:link.menustyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;

}
a:visited.menustyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	
}
a:hover.menustyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #ff0000;
	
}


a:link.liststyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;

}
a:visited.liststyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	
}
a:hover.liststyle {	
	margin-top: 0px;
	margin-left: 0px;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #ff0000;
	
}
font.redheading {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

font.blackheading {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

font.blackheading2 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
td.style1 {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
	
