/* Fontit */

@media screen {



* {
	font-family: Arial, Helvetica, sans-serif;
}
/* T&auml;hti ei toimi NS 4.7:ssa, joten alla varmistetaan viel&auml;. */
BODY,DIV,TD,TH,P,BLOCKQUOTE,I,EM,B,STRONG,A,DT,DD,H1,H2,H3,H4,H5,H6,LI {
	font-family: Arial, Helvetica, sans-serif;
}

BODY,TD {
	font-size: 80%;
}


/* Otsikot */


H1 {
	color: #505050;
	font-size: 180%;
	margin-bottom: 4px;
	margin-top: 3px;
}
H2 {
	color: #505050;
	font-size: 130%;
	margin-bottom: 0;
	margin-top: 6pt;
}
H3 {
	color: #505050;
	font-size: 110%;
}
H4 {
	font-size: 100%;
}
H5 {
	font-size: 100%;
}
H6 {
	font-size: 100%;
}

TH {
	font-size: 80%;
	text-align: left;
}


/* Linkit */

A:link {
	color: #2D69AF;
	text-decoration: none;
}
A:visited {
	color: #2D69AF;
	text-decoration: none;
}
A:hover {
	color: #2D69AF;
	text-decoration: underline;
}
A:active {
	color: #93ADD2;
	text-decoration: none;
}


/* Listat */

/* Sama luettelomerkki numeroimattomissa listoissa aina */
UL LI {
	list-style: disc;
}
/* Sis&auml;kk&auml;iset listat */
LI UL, LI OL
{
	margin-left: 1.5em;
}


/* Muuta */

HR {
	color: #B7B7B7;
}

TD, TH {
	vertical-align: top;
}

/* Yll&auml;pito */

TEXTAREA {
	font-family: monospace;
}

/* Nimetyt tyylit */

/* Etusivun uutisotsikot */

.AjankOtsikko {
	font-size: 100%;
	font-weight: bold;
	color: #2D69AF;
}

.AjankOtsikkoPieni {
	font-size: 80%;
	font-weight: bold;
	color: #2D69AF;
}

p.AjankPvm {
	font-size: 70%;
	margin: 0;
	margin-bottom: 0.3em;
}


/* Jos otsikko ennen lukee esim. "Tiedote 3.4.". */

.AjankOtsikonTarkenne1 {
	font-size: 80%;
	color: #909090;
}

.AjankOtsikonTarkenne2 {
	font-size: 80%;
}

.AjankOtsikonTarkenne3 {
	font-size: 80%;
	color: #000000;
}

.AjankOtsikonTarkenne4 {
	color: #909090;
}

.AjankOtsikonTarkenne5 {
	color: #2D69AF;
	font-weight: bold;
}

.AjankOtsikonTarkenne6 {
	color: #5F9285;
	font-weight: bold;
}
.EiMargin {
	margin-top:	0pt;
	margin-bottom:	0pt;
}


/* Sivun alun sis&auml;llysluettelo */

UL.SisallysLuettelo {
}


/* Sivulla olevat nuolilla merkityt linkit */

P.NuoliLinkit {
}


/* T&auml;ll&auml; on merkitty sana "Esimerkki:" Kilpailunrajoitukset luvussa. */
H3.EsimerkkiOtsikko {
}

/* Ja t&auml;ll&auml; sit&auml; seuraavat esimerkit */
UL.Esimerkki LI {
	font-size: 85%;
	margin-bottom: 1em;
}

/* Ja t&auml;ll&auml; sit&auml; seuraavat esimerkit */
OL.Esimerkki LI {
	font-size: 85%;
	margin-bottom: 1em;
}
/* Oikea ja alalaita */

.PaivitettyPvm {
	font-size: 11px;
	color: #FFFFFF;
}
.OikeanLaidanTekstit {
	font-size: 12px;
}
.OikeanLaidanYhteystiedot {
	padding: 10px;
	font-size: 12px;
}
.OikeanLaidanTekstit a:link, .OikeanLaidanTekstit a:visited {
	color: #000000;
}

/* oikean laidan linkit */

UL.OikeanLaidanLinkit {
padding: 2px;
margin: 0px;
}

UL.OikeanLaidanLinkit LI {
 list-style-type: none; 
 margin: 2px 0px 5px 0px;
 padding: 0px 0px 0px 17px; 
 background-image:url('http://www.kilpailuvirasto.fi/kuvat/nuoli-oikealle-musta.gif');
 background-repeat:no-repeat;
 background-position: 0px 0px;
}
UL.OikeanLaidanLinkit UL {
 margin-left: 0px;
 padding-left: 15px;
 font-style: oblique;
 font-size: 0.9em;
 margin-bottom: 10px;
 color: 
}
.OikeanLaidanLinkit a, UL.OikeanLaidanLinkit a  {
 color: #000000;
}


/* Keskipalstan nuolilinkit */

UL.KeskiPalstaNuoliLinkit {
padding: 0.5em 0px 0.25em 1.75em;
margin: 0px;
}

UL.KeskiPalstaNuoliLinkit LI {
 list-style-type: none; 
 margin: 2px 0px 5px 0px;
 padding: 0px 0px 0px 17px; 
 background-image:url('http://www.kilpailuvirasto.fi/kuvat/nuoli-oikealle-musta.gif');
 background-repeat:no-repeat;
 background-position: 0px 0px;
}
UL.KeskiPalstaNuoliLinkit UL {
 margin-left: 0px;
 padding-left: 15px;
 font-style: oblique;
 font-size: 0.9em;
 margin-bottom: 10px;
}



/* Navi-valikko */


.NaviValikko {
	font-size: 12px;
}

.NaviLinkki1, .NaviLinkki2, .NaviLinkki3, .NaviLinkki4  {
}

.NaviLinkkiAuki1, .NaviLinkkiAuki2, .NaviLinkkiAuki3, .NaviLinkkiAuki4 {
	font-weight: bold;
}

.NaviAvoinOsio1, .NaviAvoinOsio2, .NaviAvoinOsio3, .NaviAvoinOsio4  {
	background-color: #D7EBE6;
	padding: 5px;
	padding-right: 10px;
}

.NaviAvoinOsio2  {
	background-color: #FFFFFF;
}


/* Vanhoilta sivuilta */

/* T&auml;t&auml; taulukkotyyli&auml; kannattaa k&auml;ytt&auml;&auml; yleisesti,
   lis&auml;&auml; reunaviivat ja varj&auml;&auml; th:t vihreiksi. */

TABLE.Perus
{ 
	border-collapse:		collapse;
	border-color:			#000000;
	border-width:			1px;
	border-style:			solid;
	/*border:					1px #000000 solid;*/
}
.Perus TD, .Perus TH
{
	border-color:			#000000;
	border-width:			1px;
	border-style:			solid;
	/*border:					1px #000000 solid;*/
}
.Perus TH
{
	background-color:		#7ABCAB;
}

/* N&auml;m&auml; ovat k&auml;yt&ouml;ss&auml; ratkaisuluetteloissa */

/* Itse luettelo */

TABLE.Ratkaisut TD
{
	vertical-align: top;
}

TABLE.Ratkaisut TH
{
	background-color: #D2D2D2;
	vertical-align: top;
}

TABLE.Ratkaisut H2
{
	font-size: 130%;
	margin-bottom: 10px;
	margin-top: 20px;
}

/* Toimenpidepyynn&ouml;n tekij&auml; */
.Tptek
{
	font-style:				oblique;
}

/* V&auml;liotsikot esim. YK-ratkaisut-sivulla */
.Luettelo-otsikko
{
	background-color:		#ffffff;
	font-size: 				120%;
	font-weight: 			bold;
	color: 					#5F9285;
	padding-bottom:			10pt;
	padding-top:			2em;
}


/*N&auml;m&auml; ovat k&auml;yt&ouml;ss&auml; ratkaisuissa, alotteissa ja lausunnoissa yms.*/
P.DnroJaPvm {
	font-size: 80%;
	margin-bottom: 10pt;
}
P.Vastaanottaja {
	font-weight:			600;
	margin-top:				24pt;
}
P.Viite {
	margin-top:				12pt;
}
P.Esimerkki {
        font-size:                              85%;
	margin-top:				12pt;
        line-height: 1.2em;
}

BLOCKQUOTE.Lainaus {
	font-style:				italic;
}

P.Liitteet {
	font-size:				70%;
	text-align:				left;
}
OL.Liitteet, UL.Liitteet {
	font-size:				70%;
	text-align:				left;
}
.Liitteet LI {
	font-size:				70%;
	text-align:				left;
}
P.Sisennetty {
	padding-left:			24pt;
}


HR.AlaviitteidenErotin {
	width:					40%;
	text-align:				left;
	margin-top:				36pt;
	margin-bottom:			0;
}
P.Alaviite {
	margin-top:				2pt;
	font-size:				8pt;
}

/* N&auml;m&auml; ovat k&auml;yt&ouml;ss&auml; hakusivulla */

/* Hakutuloksen otsikkolinkki */
A.HakutuloksenOtsikko {
	font-size:				10pt;
	font-weight:				bold;
}

/* Hakutuloksen kuvaus, muokkausp&auml;iv&auml;m&auml;&auml;r&auml; ja osoite. */
DD.HakutuloksenTiedot {
	font-size:				8pt;
}

/* Hakutuloksen kuvaus. Yleens&auml; ote sivun alusta. */
P.HakutuloksenKuvaus {
	font-size:				8pt;
	margin-bottom:				3pt;
	margin-top:				3pt;
}

/* Hakutuloksissa sivun kuvauksessa korostetut hakusanat */
B.hl1 {
	color:					#005875;
}

}