/** perusmuotoilut **/
body {
	background-color:#FFFFFF; 
	color:#000000; 	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
}
	
/** linkkifontit **/
A:link        			{COLOR: #006699; TEXT-DECORATION: underline}
A:visited 			{COLOR: #330033; TEXT-DECORATION: underline}
A:hover  			{COLOR: #158232; TEXT-DECORATION: underline}

A.underline           		{COLOR: #3C7266; TEXT-DECORATION: underline}
A.underline:visited   		{COLOR: #330033; TEXT-DECORATION: underline}
A.underline:hover     		{COLOR: #158232; TEXT-DECORATION: underline}

a.whitelink			{ color:#FFFFFF; text-decoration: underline;}
a.whitelink:visited 		{ color:#FFFFFF; text-decoration: underline;}
a.whitelink:hover 		{ color:#85b0d4; text-decoration: underline;}

/** Pikalinkit ***/
a.bluelink			{ color:#01641D; font-weight:bold; text-decoration: none; font-size: 90%;}
a.bluelink:visited 		{ color:#01641D; font-weight:bold; text-decoration: none;}
a.bluelink:hover 		{ color:#158232; font-weight:bold; text-decoration: underline;}


a.darklink			{ color:#00337F; font-weight:bold;}
a.darklink:visited 		{ color:#00337F; font-weight:bold;}
a.darklink:hover 		{ color:#3366CC; font-weight:bold;}

a.naviselect			{ color:#3C7266; text-decoration: none;}
a.naviselect:visited 		{ color:#3C7266; text-decoration: none;}
a.naviselect:hover 		{ color:#158232; text-decoration: underline;}

a.navlink			{ color:#000000; text-decoration: none;}
a.navlink:visited		{ color:#000000; text-decoration: none;}
a.navlink:hover			{ color:#158232; text-decoration: underline;}

/** Murupolku **/
a.murupolku			{ color:#3C7266; text-decoration: none;}
a.murupolku:visited 		{ color:#3C7266; text-decoration: none;}
a.murupolku:hover 		{ color:#158232; text-decoration: underline;}

a.toplink			{ color:#133D67; font-weight:bold; font-size: 90%; text-decoration: none;}
a.toplink:visited 		{ color:#133D67; font-weight:bold; text-decoration: none;}
a.toplink:hover 		{ color:#3366CC; font-weight:bold; text-decoration: underline;}

/** erikoisfontit **/
.murupolku			{ color:#0093B1; }
.bluebold			{ color: #0093B1; font-weight: bold; }
.whitetext			{ color: #FFFFFF; margin-left: 6px;}
.nav_selected			{ color: #0093B1; }
.toptext			{ color: #133D67; }
.greytext			{ color: #ffffff; } /** Etusivun alalaatikoiden otsikot**/
.updated			{font-size: 80%;}

/** taulukkojen taustavärit **/
.topbar				{ background-color: #DCDCDC; } /** Yläpalkki **/
.topbar_thin			{ background-color: #5C872A; } /** Yläpalkin ohutviiva **/
.bottombar			{ background-color: #DCDCDC; } /** Alapalkin väri **/
.bottombar_thin			{ background-color: #5C872A; } /** Alapalkin ohut viiva **/
.whitecell			{ background-color: #FFFFFF; } /** Valkoiset solut **/
.sidebar			{ background-color: #B5C99F; } /** Isot sivupalkit, hel.fi kotisivulinkki tausta **/
.sidebar_small			{ background-color: #d8e6dd; } /** Pienet sivupalkit **/
.main_bar			{ background-color: #5C872A; } /** Hakulaatikon tausta, valikoiden otsikko ja kehys **/
.navigation			{ background-color: #eef3f7; } /** Navigaatioiden taustaväri **/
.news_bar			{ background-color: #D57800; } /** Sisältölaatikon ja lisätietolaatikon otsikko sekä kehykset **/
.news_back			{ background-color: #FFFFFF; } /** Sisältölaatikko tausta **/
.frontpage_content		{ background-color: #F1F6FB; } /** Etusivun sisältölaatikko **/
.frontpage			{ background-color: #D57800; } /** Etusivun sisältölaatikon otsikko ja kehykset **/
.quicklink			{ background-color: #5C872A; } /** Pikalinkkien kehykset **/
.events_bar			{ background-color: #999999; } /** Etusivun alaosalaatikoiden otsikko ja kehykset**/
.events_back			{ background-color: #ffffff; } /** Etusivun alaosalaatikot **/
.navbox				{ vertical-align: baseline;	 }
.navmargin			{ margin-top:10px; margin-bottom:10px; }
