html	{ scrollbar-track-color: #DCCFD9;
	scrollbar-arrow-color: #DCCFD9;
	scrollbar-base-color: #62505D; }

body	{ background-color: #FFFFFF; text-align: left; font-color: #000000; overflow-y: auto; overflow-x: hidden; }


/* TAUSTAT */
/* koko sivuston taustakuva 100% 0% vain sateenkaaren kanssa, muuten 0% 0% */
.bgr	{ background-image: url(kuvat/bgrs/bgrma3.jpg); 
	background-color: #000000; 
	background-position: 0% 0%; 
	background-repeat: repeat-x; 
	background-attachment: fixed; }

/* ison pääsolun shadow */
.shadow	{ background-image: url(kuvat/bgrs/shadow.jpg); 
	background-position: 100% 0%;
	background-repeat: repeat-y; 
	background-attachment: scroll; } 

/* taustakuva vain kylätoimintapäiväsivulle */
.kyto	{ background-image: url(kuvat/kyto07/kytobgr.jpg); 
	background-position: 0% 100%;
	background-repeat: no-repeat; 
	background-attachment: scroll; }

/* laulujen taustakuva */
.notes	{ background-image: url(kuvat/bgrs/notes.jpg); 
	background-position: 60% 0%;
	background-repeat: no-repeat; 
	background-attachment: fixed; }

/* KuruFestin irralliset helmet */
.pearls	{ background-image: url(kuvat/bgrs/pearls.jpg); 
	background-position: 60px 188px;
	background-repeat: no-repeat; 
	background-attachment: scroll; }

/* isokierto kesäjuhlien tiedotteissa */
.flower	{ background-image: url(kuvat/bgrs/kierto.jpg); 
	background-position: 94% 80%;
	background-repeat: no-repeat; 
	background-attachment: fixed; }

/* isokierto kesäjuhlien pop-up -ikkunoissa */
.flower2	{ background-image: url(kuvat/bgrs/kierto.jpg); 
	background-position: 40% 70%;
	background-repeat: no-repeat; 
	background-attachment: fixed; }

/* hahtuvat Kuru-juhlaviikkotiedotteissa */
.flock	{ background-image: url(kuvat/bgrs/flock.jpg); 
	background-position: 50% 100%;
	background-repeat: no-repeat; 
	background-attachment: scroll; }

/* saarnahuoneen taustakuva */
.chbgr	{ background-image: url(kuvat/bgrs/chbgr.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-color: #FFFFFF;  font-color: #000000; }

/* tiedotteiden sana-analyysien ja vyöhykeirrottelujen taustakuva */
.stain	{ background-image: url(kuvat/bgrs/stain.jpg); 
	background-position: 80% 60px; 
	background-repeat: no-repeat; 
	background-attachment: fixed; }

/* vain melontareittien tausta */
.can	{ background-image: url(kuvat/bgrs/canoebgr.jpg); 
	background-position: 80% 100px; 
	background-repeat: no-repeat; 
	background-attachment: fixed; }

/*leima alkusivulla */
#stamp	{ background-image: url(kuvat/bgrs/orig.png); 
	background-position: 40% 42%; 
	background-repeat: no-repeat; 
	background-attachment: scroll; }
/* jouluna 40% 27%; muulloin 40% 42%; */

/*myyty-leima*/
#sold	{ background-image: url(kuvat/bgrs/sold.png); 
	background-position: 30% 55%; 
	background-repeat: no-repeat; 
	background-attachment: scroll; }

/*Sisältö-sivun liput */
span#de	{background: url(kuvat/deflag2.png) 50% 67% no-repeat; }
span#ee	{background: url(kuvat/eeflag2.png) 50% 67% no-repeat; }
span#fi	{background: url(kuvat/fiflag2.png) 50% 67% no-repeat; }
span#uk	{background: url(kuvat/ukflag2.png) 50% 67% no-repeat; }



/*LINKIT*/

/*tekstilinkit*/
a:link		{ color: #3E3055; }
a:visited	{ color: #817584; text-decoration: none; border-bottom: dotted 1px;}
a:hover		{ color: #AA6651; text-decoration: none; border-bottom: dotted 1px; }
a:active	{ color: #AA6651; text-decoration: none; border-bottom: dotted 1px; }

/*linkkikuvat ilman alleviivausta*/
#img :link	{ color: #3E3055; text-decoration: none; border-bottom: dotted 0px; }
#img :visited	{ color: #817584; text-decoration: none; border-bottom: dotted 0px; }
#img :hover	{ color: #AA6651; text-decoration: none; border-bottom: dotted 0px; }
#img :active	{ color: #AA6651; text-decoration: none; border-bottom: dotted 0px; }

#nolink	{ color: #000000; text-decoration: none; border-bottom: dotted 0px;}



/*LEIPÄTEKSTIT*/

/*leipäteksti*/
p	{ line-height: 18px; text-align: left; widows: 3; orphans: 3; }
.eka	{ line-height: 18px; text-align: left; margin-top: 8px; widows: 3; orphans: 3; }
.indent	{ line-height: 18px; text-align: left; text-indent: 3em; margin-top: 0px; widows: 3; orphans: 3; }

/*pienempi leipäteksti*/
.smaller	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; margin-top: 8px; }
.ekas		{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; margin-top: 8px; widows: 3; orphans: 3; }
.indents	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; text-indent: 2em; margin-top: 0px; widows: 3; orphans: 3; }

/*tekstiboksien pienenpieni leipäteksti, toistaiseksi vain yhdessä Stoolin infoboksissa, muualla käytetty vain creditiä*/
.smallest	{ line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; }
.sekas		{ line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; margin-top: 5px; widows: 3; orphans: 3; }
.sindents	{ line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; text-indent: 2.2em; margin-top: -5px; widows: 3; orphans: 3; }

/* vain Kesäjuhlan 2010 ohjelmassa ja ja historia- ja koulusivun alun linkkiboksissa alaotsikoiden alamargin */
#ala		{ margin-bottom: 0px; }

/* vain tiedotteiden pääsivun alkutekstin alamargin */
#alab		{ margin-bottom: 0px; }

/* vain Alakansakouluissa tarpeellisten opetusvälineitten luettelon leipätekstin rivinväli */
.lh	{ line-height: 17px; } 

/*introjen loppumerkki*/
span#end	{ background: url(kuvat/squareb.jpg) 50% 50% no-repeat; }



/*SISENNYKSET*/

/*linkkisivun, maakaupan ja sisällön sisennykset, ind2 vain Operaa varten Sisältö-sivun kaksi kertaa sisennetyissä */
#ind	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; padding-left: 2em; padding-bottom: 0.5em; margin-top: -5px;}
#ind2	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; padding-left: 2em; padding-bottom: 0em; margin-top: -5px; }

/*jotakin syystä luetteloiden sisennykset eivät toimi Tridenteillä, mutta tämä toinen nimi toimii, pakko olla myös gekoilla ja Operalla */
#inde	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; padding-left: 2em; padding-bottom: 0.5em; margin-top: -5px;}
#inde2	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; padding-left: 2em; padding-bottom: 0em; margin-top: -5px; }

blockquote	{ margin: 0px 0px 5px 0em; padding: 0px 0px 5px 3em; }

/*sisennys kuvan kanssa floatin oikealla puolella blockquotissa vain pähkinänkuorisivun lopussa, ei enää käytössä 
#sis	{ float: left; width: 3em; height: 9.4em; } */



/* OTSIKOT */
/*isot pääotsikot*/
.title	{ font-family: Impact, sans-serif; font-size: 38pt; font-variant: small-caps; line-height: 45px; margin-bottom: 20px; margin-top: 20px; text-align: left; color: #B68776; }

/*vähän pienemmät pääotsikot*/
.titles	{ font-family: Impact, sans-serif; font-size: 30pt; font-variant: small-caps; line-height: 40px; margin-bottom: 15px; margin-top: 20px; text-align: left; color: #B68776; }

/*vielä pienemmät pääotsikot kahteen Seuratalon boksiin*/
.titless	{ font-family:  Impact, Verdana,sans-serif; font-size: 17pt; line-height: 24px; font-variant: small-caps; margin-top: 13px; margin-bottom: 0px; text-align: left; color: #B68776; }

/* kyläsivun pääotsikon T-kirjain */
#taan	{ color: #AEB1A0; }


/*toinen pääotsikko tekstin sisällä*/
.subt	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-size: 13pt; color: inherit; margin-bottom: 0px; padding-top: 10px; line-height: 22px; }

/*toinen pääotsikko tekstin alussa*/
.subt1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-size: 13pt; color: inherit; margin-bottom: 0px; margin-top: 0px; line-height: 22px; }

/* alaotsikot */
.ots	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #000000; margin-bottom: -3px; padding-top: 10px; }

/*isot kesäjuhla-, näyttely-, kisatulos-, yms. alaotsikot */
.otsis	{ font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0,0,0); line-height: 30px; padding-top: 10px; }

/* curl- ja linkkiboxien otsikot */
.cots	{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; line-height: 16px; margin-bottom: -5px; }

/* vain Alakansakouluissa tarpeellisten opetusvälineitten luettelo -otsikko */
.sch	{ font-family: Georgia, Times New Roman, serif; font-weight: bold; font-size: 7.5pt; font-style: normal; color: #000000; padding-top: 15px; margin-bottom: 10px; } 

/* pääotsikoiden välistykset Impactille vain IE:llä */
#extra	{ letter-spacing: 0.0em; } 

/* pienimpien pääotsikoiden välistykset Impactille vain IE:llä ja muilla hyvin vähän, vain Seuratalo-sivulla */
#extras	{ letter-spacing: 0.04em; } 



/*KUVATEKSTIT, INGRESSI, ANFANGI */
/* valokuvien kuvatekstit */
.photos	{ font-family: Georgia, Times New Roman, serif; font-size: 7.5pt; color:#000000; font-style: italic; line-height: 15px; word-spacing: 0.1em; text-align: left; padding-left: 2px; margin-bottom: 10px; }

/*vain co-kuvatekstit*/
.credit	{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11px; }

/*tekstianfangi mm. laulujen sanoihin ja joidenkin kappaleiden alkuun*/
#anfang	{ float: left; font-family: Times New Roman, serif; color: #ADA3AA; font-size: 70px; line-height: 50px; padding-top: 4px; margin-right: 2px; }

/*keräparkkuulaisten kesäjuhlapuheiden ingressi*/
#ingress	{ font-family: Georgia, Times New Roman; font-size: 10pt; color:#444444; font-style: italic; line-height: 20px; text-align: left; }

/*kesäjuhlagallerian 2005 kuvatekstit*/
#gal	{ font-family: Georgia, Times New Roman; font-size: 7.5pt; color:#000000; font-style: italic; line-height: 16px; text-align: left; padding-left: 2px; margin-top: -10px; }



/* KOROSTUSTEN TAUSTAVÄRIT vain In Memoriam -tiedotteessa */
#col	{ background-color: #D1D9CD; } 		/* muut */
#col2	{ background-color: #DED8DC; } 		/* KuruFest */



/* VÄRISKAALA JA ALATUNNISTEET */
/* väriskaalan sijainti vain geckoilla ja Operalla vain leipätekstiin päättyvillä sivuilla */
#colorscale	{ padding-top: 10px; } 

/* väriskaalan sijainti vain tiedotteissa ja pop-upeissa */
#csc	{ line-height: 16px; margin-bottom: -1px; }

/* tiedotteiden ja pop-uppien alatunnisteen sijainti */
.infol	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; float: left; margin-top: 3px; }
.infor	{ line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right; float: right; margin-top: 3px; }



/* JOULUTERVEHDYS alkusivulla */
.xmas	{ line-height: 16px; font-family: Georgia, Times New Roman, serif; font-size: 8pt; font-style: italic; color: #3E3055; margin-top: -15px; padding: 0px 0px 20px 60px; text-align: left; }



/* REUNAVIIVAT JA OTSIKKOPALKIT */
/* otsikkopalkkien taustat + tekstit */
.bar	{ background-color: #878064!important; padding: 4px 2px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #FFFFFF; }

/* tuplareunaviivat pop-uppeihin */
.box2	{ border-style: double; border-color: #AEB5B3; border-width: 4px; }

/* kelluvien kuvadivien yksinkertaiset reunaviivat kuvatekstien kanssa */
.border	{ border-style: solid; border-color: #AEB5B3; border-width: 1px; padding: 3px; margin-bottom: 5px; background-color: #FFFFFF; }



/* FLOATIT */
/* linkki- ja lähdeboksit */
.txtl	{ float: left; width: 190px; border-style: solid; border-color: #AEB5B3; border-top-color: #878064; border-width: 10px 1px 1px 1px; padding: 0px 7px 8px 10px; margin-right: 12px; margin-top: 5px; margin-bottom: 10px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  }
.txtr	{ float: right; width: 190px; border-style: solid; border-color: #AEB5B3; border-top-color: #878064; border-width: 10px 1px 1px 1px; padding: 0px 7px 8px 10px; margin-left: 12px; margin-top: 5px; margin-bottom: 10px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

/*kuvadivit*/
.oikea	{ float: right; margin-left: 12px; margin-top: 5px; margin-bottom: 5px; }
.vasen	{ float: left; margin-right: 12px; margin-top: 5px; margin-bottom: 5px; }

/* vain KuruFest 2007 zoomattavien kuvien reunaviivan leveys, kaksi kuvaa vierekkäin oikealle */
.zoomr	{ float: right; margin: 0px 0px 5px 12px; width: 139px; }

/*kuvadivit hiukan edellistä alemmas*/
.oikea2	{ float: right; margin-top: 5px; margin-left: 10px; margin-bottom: 5px; }
.vasen2	{ float: left; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; }



/*CURL-BOKSIT, lisätietoja, sitaatteja*/
.curlv	{ float: left; vertical-align: top; text-align: left; background-color: #E9E7E9; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; line-height: 16px; padding: 0px 12px 10px 12px; margin: 5px 12px 12px 0px; border-style: solid; border-color: #AEB5B3; border-width: 1px; 
 background-image: url(kuvat/ornam.jpg); 
	background-position: 100% 100%;
	background-repeat: no-repeat; 
	background-attachment: scroll; }

.curlo	{ float: right; vertical-align: top; text-align: left; background-color: #E9E7E9; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; line-height: 16px; padding: 0px 12px 10px 12px; margin: 5px 0px 12px 12px; border-style: solid; border-color: #AEB5B3; border-width: 1px; 
background-image: url(kuvat/ornam.jpg); 
	background-position: 100% 100%;
	background-repeat: no-repeat; 
	background-attachment: scroll; }

/*curl-boksien leveydet*/
#cw140	{ width: 120px; } 	/* kyto-sivun alun linkkiboksi */
#cw195	{ width: 175px; } 	/* ei käytössä */
#cw208	{ width: 185px; } 	/* Seuratalon & Seurahuoneen hintaboksit, Pähkinänkuori-sivulla alun linkkiboksi, Pölkkylä ja Etymologiaa, tiedotteissa Kesäjuhla 2009 -ohjelma ja sananjalkojen etymologia, koulusivulla sivistysosaston johtosääntö, ulkoilusivulla kalastuslupien myynti, Maalla on mukavaa -sivulla teknisten alussa, Vänrikki Stoolissa molemmat infoboksit */
#cw240	{ width: 220px; } 	/* historiasivulla Bobrikovin ohjelma */
#cw280	{ width: 255px; } 	/* kyläsivulla nimihistoriaa */
#cw300	{ width: 260px; } 	/* ei käytössä */

/* curl-boksien yksinkertaiset reunaviivat, ei käytössä yksinään  
.box	{ border-style: solid; border-color: #AEB5B3; border-width: 1px; }*/

/* klemmari curl-bokseihin */
.clip	{ float: right; position: relative; padding-right: 20px; margin-top: -7px; margin-left: 5px; z-index: 5; }



/*YLÄINDEKSI vain Keihäslahden vanhan koulun sivulla alaviitteen merkkinä */
sup	{ font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 6pt; }



/* LUETTELOMERKIT */
/*vain mks-tiedotteessa ja ulkoilusivulla */
ul#top	{ padding-left: 4em; padding-top: 10px; padding-bottom: 8px; }

/*vain inmen-tiedotteen viidensissä sisennyksissä, ei enää käytössä */
ul#btm	{ padding-bottom: 10px; margin-top: 5px; }

/*vain Parasta aikaa -näyttelyn zoomattavien polkupyöräkuvien kuvateksteissä */
ol#photos	{ list-style-position: outside; padding-left: 4em; margin-top: 0px; padding-bottom: 10px; font-family: Georgia, Times New Roman, serif; font-size: 7.5p; font-style: italic; }

/*vain saarnahuoneessa*/
ol#order	{ list-style-position: outside; padding-left: 4.5em; padding-top: 10px; padding-bottom: 10px; }

/*ul ja li vain tiedotteiden inmem-tiedostossa ja juhlaohjelmissa, ul ul ei yksin missään, ol vain Alakansakouluissa tarpeellisten opetusvälineitten luettelossa */
ul	{ list-style: disc; list-style-position: outside; padding-left: 4em; padding-bottom: 5px; padding-top: 0px; }
ul ul	{ list-style: circle; list-style-position: outside; padding-left: 30px; padding-bottom: 5px; } 
li	{ line-height: 18px; }
ol	{ list-style-position: outside; padding-left: 5.3em; margin-top: 0px; padding-bottom: 10px; }


/* tekstin koko kolmansien luettelomerkkien kohdalla
#credit	{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 14px; margin-bottom: -3px; }*/

/* luettelomerkkikuvat, vain leipätekstissä yhteystiedoissa, leveä vasen marginaali, ei käytössä tällä hetkellä 
.dot	{ list-style: url(kuvat/dotb.png); list-style-position: outside; margin-left: 40px; line-height: 20px; }

/* luettelomerkkikuvien vasen marginaali vain Pähkinänkuoren sisältöboksissa, Seuratalon hintabokseissa ja Yhdistyksissä */
.dot2	{ list-style: url(kuvat/dotb.png); list-style-position: outside; margin-bottom: 5px; margin-left: -10px; margin-top: 10px; }

/* luettelomerkkikuvien rivinväli 8pt pistekoolle vain Pähkinänkuoren sisältöboksissa ja Seuratalon hintabokseissa */
li#dots	{ line-height: 16px; padding-bottom: 3px; }




/* TIEDOTESIVUT */
td	{ vertical-align: top; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 10px 10px 20px 10px; }

/* tiedotesivujen päädivin leveys IE:lle ja geckoille, Operalle kelpaa vain kokonaisluku */ 
#inf	{ width: 99.5%; }

/* jos kaksi saraketta, toistaiseksi vain kesäjuhlaohjelmatiedote */
.festl	{ width: 24%; vertical-align: top; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 10px 0px 20px 10px; }
.festr	{ width: 76%; vertical-align: top; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 20px 10px 20px 0px; }




/* MUUT SOLUT + taustavärit*/
/* pääsivujen oikea lippusolu */
.c10	{ width: 10%; text-align: left; vertical-align: top; }

/* Jakama-taulukon kapeammat solut, pääsivujen vasen navigointisolu */
.c20	{ width: 20%; text-align: left; vertical-align: top; }
.c20c	{ width: 20%; text-align: left; vertical-align: top; background-color: #E9E7E9; }

/* kartanmyynnin vasen solu */
.c30	{ width: 30%; text-align: left; vertical-align: top; padding-top: 20px; }

/* Sisältö-sivun, tonttikaupan ja tiedotteiden sisällön solut */
.c50	{ width: 50%; text-align: left; vertical-align: top; }
.c50c	{ width: 50%; text-align: left; vertical-align: top; background-color: #E9E7E9; }

/* Jakama-taulukon levein solu */
.c60	{ width: 60%; text-align: left; vertical-align: top; background-color: #FFFFFF;  }
.c60c	{ width: 60%; text-align: left; vertical-align: top; background-color: #E9E7E9; }

/* pääsivujen keskimmäinen tekstisolu */
.c70	{ width: 70%; text-align: left; vertical-align: top; padding: 30px 30px 30px 50px; background-color: #FFFFFF; } 

/* kartanmyynnin oikea solu */
.cell70	{ width: 70%; text-align: left; vertical-align: top; padding: 10px 20px 20px 0px; }

/* tiedotteiden pääsivun iframe-solu */ 
.c90	{ width: 90%; text-align: left; vertical-align: top; }

/* saarnahuoneen solut */
.c35	{ width: 35%; text-align: left; vertical-align: top; background-color: #FFFFFF; } 
.c65	{ width: 65%; text-align: left; vertical-align: top; background-color: #FFFFFF; } 


/* Jakama-taulukon paddingit */
#pad	{ padding: 0px 0px 0px 9px; }

/* muut paddingit mm. matkailupalveluissa taulukon sisältävässä solun kokoisessa taulukossa */ 
.pad	{ vertical-align: top; text-align: left; padding: 2px; }
.nopad	{ vertical-align: top; text-align: left; padding: 0px; }



/* YHDISTYKSET JA KESÄKURULAISET */
/* kesäkurulaisten ensimmäinen taulukkosolu */
.cell20		{ width: 20%; text-align: left; vertical-align: top; padding: 2px 2px 3px 10px; }
.cell20c	{ width: 20%; text-align: left; vertical-align: top; padding: 2px 2px 3px 10px; background: #E9E7E9; }

/*yhdistysten toinen ja kolmas taulukkosolu, kesäkurulaisten toinen taulukkosolu*/
.cell30		{ width: 30%; text-align: left; vertical-align: top; padding: 2px 2px 3px 4px; }
.cell30c	{ width: 30%; text-align: left; vertical-align: top; padding: 2px 2px 3px 4px; background: #E9E7E9; }

/*yhdistysten ensimmäinen taulukkosolu*/
.cell40		{ width: 40%; text-align: left; vertical-align: top; padding: 2px 2px 3px 10px; }
.cell40c	{ width: 40%; text-align: left; vertical-align: top; padding: 2px 2px 3px 10px; background: #E9E7E9; }

/*yhdistysten vasen alkusolu*/
.cell45		{ width: 45%; text-align: left; vertical-align: top; padding: 0px 2px 0px 4px; }
.cell45c	{ width: 45%; text-align: left; vertical-align: top; padding: 0px 2px 0px 4px; background: #E9E7E9; }

/*kesäkurulaisten kolmas taulukkosolu*/
.cell50		{ width: 50%; text-align: left; vertical-align: top; padding: 2px 2px 3px 4px; }
.cell50c	{ width: 50%; text-align: left; vertical-align: top; padding: 2px 2px 3px 4px; background: #E9E7E9; }

/*yhdistysten oikea alkusolu*/
.cell55		{ width: 55%; text-align: left; vertical-align: top; padding: 0px 2px 0px 4px; }
.cell55c	{ width: 55%; text-align: left; vertical-align: top; padding: 0px 2px 0px 4px; background: #E9E7E9; }





