         :link {color:#FFFFFF; text-decoration: none}

         :visited {color:#FFFFFF; text-decoration: none}

         :active {color:#FFFFFF; text-decoration: none}

         :hover {color:#FFFFFF; text-decoration: none}



         .menu:link {color:#FFFFFF; text-decoration: none}

         .menu:visited {color:#FFFFFF; text-decoration: none}

         .menu:active {color:#FFFFFF; text-decoration: none}

         .menu:hover {color:#AA0000; text-decoration: none}	



	body {

             background: url(../kuvat/apina_back2.jpg);    

	     font-family: Verdana, Arial, sans-serif;

	     font-size: 10px;

       	     font-weight: bold;

             color: #FFFFFF;

             text-decoration: none;

	     margin-top: 0%; margin-bottom: 0%;

	     margin-left: 0%; margin-right: 0%;

             scrollbar-face-color: #000000;

             scrollbar-shadow-color: #C24B4B;

             scrollbar-highlight-color: #8F4545;

             scrollbar-3d-light-color: #FFFFFF;

             scrollbar-dark-shadow-color: #FFFFFF;

             scrollbar-track-color: #000000;

             scrollbar-arrow-color: #FFFFFF;

             scrollbar-base-color: #8F4545;

        }

	

        div.kuvat {

             text-align: center;

        }



        div.raami {

             width:700px;

             border-width: 4px;

             border-color: #FFFFFF;

             border-style: groove;

             margin-left: 0px;

             margin-top: 0px;

        }            

        div.raami2 {

             width:900px;

             border-width: 4px;

             border-color: #FFFFFF;

             border-style: groove;

             margin-left: 0px;

             margin-top: 0px;

        } 

        div.topit {

             margin-left: 5px;

             margin-right: 5px;

             margin-top: 20px;

             width: 110px;

             font-size: 12px;

        }



        div.tyhjaa {

             width: 450px;

             height: 10px;

             margin-left: 0px;

             margin-right: 0px;

        }



        div.uutislinkit {

             margin-left: 10px;

             margin-right: 10px;

             margin-top: 20px;

             width: 100px;

        }



        h3 {

             font-size: 16px;

             font-weight: bold;

        }



        h4 {

             font-size: 14px;

             font-weight: bold;

        }



        p.leipa {

             text-align: left;

             margin-left: 20px;

             margin-right: 20px;

             font-size: 12px;

             width: 550px;

        }



        p.kuvarapsa {

             text-align: center;

             margin-left: 30px;

             margin-right: 30px;

             font-size: 12px;

        }



        table.ennatykset {

             font-size: 12px;

             line-height: 140%;

             text-align: left;

             width: 550px;

        }



        table.ineen {

           margin-bottom: 5px;

           width: 120px;

        }



        table.ohjelma {

           font-size: 12px;

           line-height: 120%;

        }



        table.ohjelma td,th {

           text-align: left;

        }



        table.ottelut {

           border-width: 2px;

           border-color: #660000;

           border-style: solid;

           text-align: left;

        }

       

        table.ottelut caption {

           font-size: 14px;

        }



        table.palkitut {

           font-size: 13px;

           text-align: left;

           margin-left: 20px;

           margin-right: 20px;

        }

        table.pelaajat {

           font-size: 12px;

           border-width: 1px;

           border-color: #440000;

           border-style: solid;

        }



        table.pel_esitt {

           width: 435px;

           text-align: left;

           margin-left: 10px;

           margin-right: 10px;

        }



        td.esittely {

           font-size: 14px;

        }



        table.sarja {

           font-size: 12px;

           line-height: 120%;

           text-align: center;

        }



        table.valikko {

	   font-size: 12px;

	   line-height: 120%;

	   border-width: 2px;

	   border-color: #FFFFFF;

	   border-style: solid;

	   border-collapse: collapse;

	   width: 100%;

           background-color: #660000;      	  

	}



        table.valikko td {

	   border-width: 2px;

	   border-color: #FFFFFF;

	   border-style: solid;

	   border-collapse: collapse;

	   width: 120px;

           text-align:center;

        }           



        table.vk {

           font-size: 12px;

        }

       

        table.sis_menu {

	      background: #000000;

              width:100px;

              margin-top: 25px;

              margin-left: 10px;

              margin-right: 10px;

              border-width: 0px;

              border-style: solid;

              border-color: #000000;

              border-collapse: collapse;

        }

  

        td.sis_menu_btn {

              background: #660000;

              border-width: 4px;

              border-style: groove;

              border-color: #FFFFFF;

              font-size: 14px;

        }



        td.apinat {

            border-width: 2px 0px 0px 0px;

            border-style: dotted;

            width: 120px;

        }



        td.kassa {

            border-width: 2px 0px 0px 0px;

            border-style: dotted;

            width: 454px;

            text-align:center;

        }



        td.oikea_reuna {

           margin-top: 10px;

           border-width: 0px 0px 0px 2px;

           border-style: dotted;

           width: 120px;

        } 



        td.vasen_reuna {

           margin-top: 0px;

           border-width: 0px 2px 0px 0px;

           border-style: dotted;

           width: 120px;

        }



        .ottTil {

           background-color: #000000;

           font-size: 14px;

           text-align: center;

        }



        .ottJaa {

           font-size: 12px;

           text-align: center;

        }



        tr.parillinen {

           background-color: #880000;

        }

       

        tr.pariton {

           background-color: #660000;

        }



        tr.rankku {

           background-color: #000066;

        }



        ul {

           margin-left: 150px;

           text-align: left;

        }



        .blue {

           font-size: 13px;

           color: #00CCFF;

        }



        .green {

           background-color: #00AA00;

        }



        .mailit {

           font-size: 12px;

           line-height: 125%;

           margin-left: 20px;

           margin-right: 20px;

        }



	.palkki {

	      background: #000000;

              width:700px;

              border-width: 0px;

              border-style: solid;

              border-color: #FFFFFF;

              border-collapse: collapse;

        }

	.palkki2 {

	      background: #000000;

              width:900px;

              border-width: 0px;

              border-style: solid;

              border-color: #FFFFFF;

              border-collapse: collapse;

        }

        .red {

              background-color: #AA0000;

        }



        .yellow {

              background-color:#CCCC00;

              color: #000000;

        }

        .tyhja {

              background-color: #550000;

              font-size: 10px; font-family: Tahoma;

        }

        .normi {

             background-color: #660000;

             font-size: 10px; font-family: Tahoma;

        }

        .tanaan {

             background-color: #AA0000;

             font-size: 10px; font-family: Tahoma;

             border: 1px solid #FF0000;

        }

        .treenis {

             background-color: #00AA00;

             font-size: 10px; font-family: Tahoma;

        }

        .turnaus {

             background-color: #CCCC00;

             font-size: 10px; font-family: Tahoma;

        }

        .vloppu {

             background-color: #770000;

             font-size: 10px; font-family: Tahoma;

        }



        #becker {

              margin-top: 8px;

              margin-bottom: 10px;

              width: 120px;

        }



        #klippan {

              margin-top: 8px;

              width: 120px;

        }



        #otsikkokuva {

             width:700px;

             border-width: 2px 0px 2px 0px;

             border-color: #FFFFFF;

             border-style: solid;

        } 

        #otsikkokuva2 {

             width:900px;

             border-width: 2px 0px 2px 0px;

             border-color: #FFFFFF;

             border-style: solid;

        } 