body        {      
                   color: #580D02;                  
                   }

/*taulukon taustaväri -vaalea bees, alareunaan tasaus*/


.taulu {
                   color: #580D02;
                   background-color :#FFF3BE;
                                   
                   vertical-align:bottom;
                   }

/*Perusteksti: taulukon taustaväri -vaalea bees, yläreunaan tasaus, vasemmalle tasaus*/


.taulu2 {
                   color: #580D02;
                   background-color :#FFF3BE;
                                    
                   vertical-align:top;
                   text-align:left;

                   }


/*Kuvan ja tapahtumakalenterin oikea reuna samaan tasoon:*/
/*taulukon taustaväri -vaalea bees, yläreunaan tasaus, oikealle tasaus*/


.taulu3 {
                   color: #580D02;
                   background-color :#FFF3BE;
                                    
                   vertical-align:top;
                   text-align:right;
                   }


/*Perusteksti: taulukon taustaväri -vaalea bees, yläreunaan tasaus, tasaus keskelle*/


.taulu4 {
                   color: #580D02;
                   background-color :#FFF3BE;                 
                   vertical-align:top;
                   text-align:center;

                   }

/*Kuvatekstit: taulukon taustaväri -vaalea bees, yläreunaan tasaus, tasaus keskelle*/




.kuvateksti{
                   color: #580D02;
                   background-color :#FFF3BE;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:70%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 3pt;
                   }



.perusteksti {
                   color: #580D02;
                   background-color :#FFF3BE;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;                      
                   vertical-align:top;
                   text-align:left;
                   PADDING-left: 3pt;
                   font-weight:normal;
                   }




/*tavallinen navigointipainikkeen teksti*/
.naviteksti {
                   color: #580D02;
                   background-color :#FFF3BE;
                   font-family:bold,verdana,arial,georgia,sans-serif,helvetica;
                   font-weight:bold;
                   font-size:80%;                  
                   vertical-align:top;
                   text-align:left;
                   }


/*navigointipainikkeen tekstin reagointi painikkeisiin*/
.naviteksti A:link      {color:#580D02; 
                        text-decoration : none;}
.naviteksti A:visited   {color:#580D02; 
                        text-decoration : none;}
.naviteksti A:active    {color:#580D02;  
                        text-decoration : none;}
.naviteksti A:hover     {color: #ffffff;                        
                        text-decoration : none;}


/*sivun, joka valittu, teksti*/
.navitekstivalittu {
                   color: #ffffff;
                   
                   font-family:bold,verdana,arial,georgia,sans-serif,helvetica;
                   font-weight:bold;
                   font-size:80%;                  
                   vertical-align:top;
                   text-align:left;
                   }
				   
 /* Tätä käytetään esittely alasivujen navigoinneissa; tavallinen navigointipainikkeen teksti. Alkaa tästä tyylit*/
.naviteksti2 {
                   color: #580D02;                   
                   font-family:bold,verdana,arial,georgia,sans-serif,helvetica;
                   font-weight:bold;
                   font-size:80%;                  
                   vertical-align:top;
                   text-align:left;
                   }


/*navigointipainikkeen tekstin reagointi painikkeisiin*/
.naviteksti2 A:link      {color:#580D02; 
                        text-decoration : none;}
.naviteksti2 A:visited   {color:#580D02; 
                        text-decoration : none;}
.naviteksti2 A:active    {color:#580D02;  
                        text-decoration : none;}
.naviteksti2 A:hover     {color: #ffffff;                        
                        text-decoration : none;}


/*sivun, joka valittu, teksti*/
.navitekstivalittu2 {
                   color: #ffffff;
                   font-family:bold,verdana,arial,georgia,sans-serif,helvetica;
                   font-weight:bold;
                   font-size:80%;                  
                   vertical-align:top;
                   text-align:left;
                   }
				   
/*Tähän päättyy esittelysivun alasivujen navigointien tyylit*/

.otsikko {
                   color: #580D02;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:bold;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 2pt;
                   }

.otsikko2 {
                   color: #580D02;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:90%;
                   font-weight:bold;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 3pt;
                   }



/*tapahtumakalenteri taulukon taustaväri -keltainen, yläreunaan tasaus, vasemmalle tasaus*/


.otsikkorivi {
                   color: #580D02;
                   background-color :#F8CD74;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:90%;
                   font-weight:bolder;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 3pt;
                   }


/*tapahtumakalenteri taulukon taustaväri -tiilenpunainen, yläreunaan tasaus, vasemmalle tasaus*/


.tietorivi{
                   color: #ffffff;
                   background-color :#87382B;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 5pt;
                   }

.tietorivi A:link      {color:#FFF3BE; 
                        text-decoration : underline;}
.tietorivi A:visited   {color:#FFF3BE; 
                        text-decoration : underline;}
.tietorivi A:active    {color:#ffffff;  
                        text-decoration : underline;}
.tietorivi A:hover     {color: #ffffff; 
                        text-decoration : underline;}

/*tapahtumakalenteri taulukon taustaväri -tiilenpunainen, yläreunaan tasaus, vasemmalle tasaus*/


.tietorivi2{
                   color: #ffffff;
                   background-color :#87382B;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:right;
                   PADDING: 5pt;
                   }

.tietorivi2 A:link      {color:#FFF3BE; 
                        text-decoration : underline;}
.tietorivi2 A:visited   {color:#FFF3BE; 
                        text-decoration : underline;}
.tietorivi2 A:active    {color:#ffffff;  
                        text-decoration : underline;}
.tietorivi2 A:hover     {color: #ffffff; 
                        text-decoration : underline;}


.tietorivi3{
                   color: #ffffff;
                   background-color :#87382B;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:90%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 5pt;
                   }

/*käytetään ankkurien linkeissä taulukon taustaväri -vaalea bees, yläreunaan tasaus, oikealle tasaus*/


.ankkurilinkit{
                   color: #580D02;
                   background-color :#FFF3BE;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
		   font-weight:normal;
                   font-size:80%;                      
                   vertical-align:top;
                   text-align:right;
                   PADDING-left: 3pt;
                   }

.ankkurilinkit A:link      {color:#E04401; 
                        text-decoration : underline;}
.ankkurilinkit A:visited   {color:#E04401;
                        text-decoration : underline;}
.ankkurilinkit A:active    {color:#580D02;  
                        text-decoration : underline;}
.ankkurilinkit A:hover     {color: #580D02; 
                        text-decoration : underline;}



/*käytetään linkeissä taustaväri -vaalea bees, yläreunaan tasaus*/


.linkit{
                   color: #580D02;
                   background-color :#FFF3BE;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
		   font-weight:normal;
                   font-size:100%;                      
                   vertical-align:top;
                   }

.linkit A:link      {color:#E04401; 
                        text-decoration : underline;}
.linkit A:visited   {color:#E04401;
                        text-decoration : underline;}
.linkit A:active    {color:#580D02;  
                        text-decoration : underline;}
.linkit A:hover     {color: #580D02; 
                        text-decoration : underline;}



/*tapahtumakalenteri taulukon taustaväri -tiilenpunainen, yläreunaan tasaus, vasemmalle tasaus*/


.kuvasolu{
                   color: #ffffff;
                   background-color :#87382B;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:center;
                   PADDING: 3pt;
                   }




/*tapahtumakalenteri taulukon taustaväri -keltainen, yläreunaan tasaus, vasemmalle tasaus*/


.tapahtumaotsikko{
                   color: #580D02;
                   background-color :#F8CD74;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:90%;
                   font-weight:bold;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 2pt;
                   }

.tapahtumaotsikko2{
                   color: #580D02;
                   background-color :#F8CD74;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:85%;
                   font-weight:bold;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 2pt;
                   }




.digiteksti {
                   background-color: #FFF3BE;
                   color: #580D02;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:70%;
                   text-align:center;
		   }
                    


.digiteksti A:link    { color:#E04401;  
                        text-decoration : underline;}

.digiteksti A:visited { color: #E04401; 
                        text-decoration : underline;}

.digiteksti A:active  { color: #580D02; 
                        text-decoration : underline;}

.digiteksti A:hover   { color: #580D02; 
                        text-decoration : underline;}



.digiteksti2 {
                   background-color: #FFF3BE;
                   color: #580D02;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:70%;
                   text-align:left;
		   }
                    


.digiteksti2 A:link    { color:#E04401;  
                        text-decoration : underline;}

.digiteksti2 A:visited { color: #E04401; 
                        text-decoration : underline;}

.digiteksti2 A:active  { color: #580D02; 
                        text-decoration : underline;}

.digiteksti2 A:hover   { color: #580D02; 
                        text-decoration : underline;}





/* ---------Lallis-sivun muotoilut alkavat tästä-------*/

/*taulukon taustaväri -vaalea bees, alareunaan tasaus*/



/*Taulukko*/
.taulukko {
                   color: #EEBC59;
                   background-color :#000000;                                  
                   vertical-align:bottom;
                   }


/*Perusteksti: taulukon taustaväri - musta, yläreunaan tasaus, vasemmalle tasaus*/


.taulukko2 {
                   color: #EEBC59;
                   background-color :#000000;                                    
                   vertical-align:top;
                   text-align:left;

                   }

/*Kuvan ja tapahtumakalenterin oikea reuna samaan tasoon:*/
/*taulukon taustaväri -vaalea bees, yläreunaan tasaus, oikealle tasaus*/


.taulukko3 {
                   color: #580D02;
                   background-color :#000000;
                                    
                   vertical-align:top;
                   text-align:right;
                   }




/*Perusteksti: taulukon taustaväri - musta, yläreunaan tasaus, tasaus keskelle*/


.taulukko4 {
                   color: #EEBC59;
                   background-color :#000000;                 
                   vertical-align:top;
                   text-align:center;

                   }

/*Taulukko - pallot yläreunassa*/
.taustakuva {
                   color: #EEBC59;
                   background-color:#000000;
		   background-image: url(kuvat/pallotylos.jpg);                                  
                   vertical-align:bottom;
                   }

/*Taulukko - pallot vasemmalla*/
.taustakuva2 {
                   color: #EEBC59;
                   background-color:#000000;
		   background-image: url(kuvat/pallotvasen.jpg);                                  
                   vertical-align:top;
                   }

/*Taulukko - pallot oikealla*/
.taustakuva3 {
                   color: #EEBC59;
                   background-color:#000000;
		   background-image: url(kuvat/pallotoikea.jpg);                                  
                   vertical-align:bottom;
				    }
					
.taustakuva3b {
                   color: #EEBC59;
                   background-color:#000000;
		   background-image: url(kuvat/pienipallooikea.jpg);                                  
                   vertical-align:bottom;
				   
                   }

/*Taulukko - pallot alhaalla*/
.taustakuva4 {
                   color: #EEBC59;
                   background-color:#000000;
		   background-image: url(kuvat/pallot_alas.jpg);                                  
                   vertical-align:top;
                   }



.teksti {
                   color: #EEBC59;
                   background-color :#000000; 
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;                      
                   vertical-align:top;
                   text-align:left;
                   PADDING-left: 3pt;
                   font-weight:normal;
                   }

/*tapahtumakalenteri taulukon taustaväri - musta, yläreunaan tasaus, vasemmalle tasaus*/


.tieto{
                   color: #ffffff;
                   background-color :#000000;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 5pt;
                   }

.tieto A:link      {color:#ffffff; 
                        text-decoration : underline;}
.tieto A:visited   {color:#ffffff; 
                        text-decoration : underline;}
.tieto A:active    {color:#ffffff;  
                        text-decoration : underline;}
.tieto A:hover     {color: #ffffff; 
                        text-decoration : underline;}

/*tapahtumakalenteri taulukon taustaväri -musta, yläreunaan tasaus, oikealle tasaus*/


.tieto2{
                   color: #ffffff;
                   background-color :#000000;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:right;
                   PADDING: 5pt;
                   }

.tieto2 A:link      {color:#FFF3BE; 
                        text-decoration : underline;}
.tieto2 A:visited   {color:#FFF3BE; 
                        text-decoration : underline;}
.tieto2 A:active    {color:#ffffff;  
                        text-decoration : underline;}
.tieto2 A:hover     {color: #ffffff; 
                        text-decoration : underline;}


.tieto3{
                   color: #ffffff;
                   background-color :#000000;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:90%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:left;
                   PADDING: 5pt;                  
                   }



/*tapahtumakalenteri taulukon taustaväri -musta, yläreunaan tasaus, vasemmalle tasaus*/


.kuvasarake{
                   color: #ffffff;
                   background-color :#000000;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;
                   font-weight:normal;                  
                   vertical-align:top;
                   text-align:center;
                   PADDING: 3pt;
                   }

/*tapahtumakalenterin väliotsikoiden muotoilu*/

.valiotsikko{
                   color: #F8CD74;
                   background-color :#000000;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:100%;
                   font-weight:bold;                  
                   vertical-align:top;
                   text-align:left;
                   }
				   
				   
				  
/* ------Pohjapiirroksen tyylit alkaa tästä-----*/

.perustekstipohja {
                   color: #580D02;
                   background-color :#FFFFFF;
                   font-family:verdana,arial,georgia,sans-serif,helvetica;
                   font-size:80%;                      
                   vertical-align:top;
                   text-align:left;
                   PADDING-left: 3pt;
                   font-weight:normal;
                   }








