/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^PM-NETTI.COM CSS:n CLASS-TYYLIT ^^^^^^^^^^^^^^^^^^^^^^^^¨*/
/* ********* yhteiset tyylit ********** */
*{padding : 0;margin : 0;
}
body{background-color:rgb(100,100,100);margin-top:0px;
}
table.pohja{width:100%;margin-top:-6px;}
td.vasen{width:16%;}
td.keski{width:66%;}
td.oikea{width:18%;text-align:center;}
table.linkki-lista{width:auto;}
P{text-indent : 8px;
}
div.etusivun-mainos{
	 vertical-align:middle;
	 background-image:url(../images/ruutu.gif);
	 margin-top:350px;
	 width:728px;
	 height:50px; 
	 font-family:Verdana; 
	 font-weight:bold;
   	font-size:16px;
   	color: Navy;
   	border-style:solid;
   	border-color:rgb(60,60,60);
   	border-width:1px;
   	display.inline;
 	}
 	
div.etusivun-mainos-alapalkki{
	 background-image:url(../images/ruutu.gif);
	 margin-top:0px;
	 width:728px;
	 height:50px;
   	border-style:solid;
   	border-color:rgb(60,60,60);
   	border-width:1px;
 	}
/* ´´´´´´´´´´´´´´´´´Linkkien tyylit ´´´´´´´´´´´´´´´´´´ */
a:link img{ border: 0px; }
a:visited img{ border: 0px;}
a:active img{ border: 0px; }
a:link.mobiili-versio{color:white;}
a:visited.mobiili-versio{color:white;}
a:active.mobiili-versio{color:white;}
.banneri_id{font-family:verdana;font-size:13px;color:navy;}

div.kirjaudu{width:100%; margin-left:0px; margin-top:7px; font-family:verdana; color:navy;
           font-size:12px;height:24px;
}
table.kirjauduf{width:100%;}

.pmfoorumi{width:610px;background-color : rgb(190,190,185);
           border-style:groove;border-color:rgb(200,200,200);border-width:6px;
}
.ikkuna{margin-top:45px;}
.rss{padding-left:3px;}
.pikkuotsikko{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 15px;color : navy;
              font-weight:bold;padding-left:3px;vertical-align:bottom;
}
.image_painike{margin-top:5px;
}
.linkin_kuvaus{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;color:navy;text-align:left;
}
.rss_solu{background-color:rgb(250,250,250)}
td.yle_uutisotsikot{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:navy;
                  font-weight:bold;border-style:solid;border-color:rgb(200,200,200);border-width:0px 0px 1px 0px;height:40px;}
/* *************** */
.vastaa_lomake{width:490px;height:250px;background-color:white;  border-style:groove;
}
.lomake_uusiaihe{margin-left:3px;font-size:12px;
}
.viestin_muokkaus_lomake{width:500px;height:270px;border: solid Navy 1px; background-color : white;
}
.linkit{ width:100%; margin-top:0px;
}
/* ******** kirjautumislomakkeen ylärivi ********** */
.kirjautumaton{font-family:verdana;font-size:11px;color:navy;
}
/* ****** tekstisolu ****** */
.kirjaudu_solu{width: 50px;text-align:right;
}
/* ******* input nimi-kenttä solu ****** */
.kirjaudu_nimi{width: 50px;
}
/* ******* input salasana-solu ******* */
.kirjaudu_salasana{width: 60px;
}
/* **** lähetäpainike-solu ****' */
.kirjaudu_submit{width: 40px;
}
table.kirjaudu2{ width:500px;}
/* rekisteröidy-solu **/
.kirjaudu_rekisteroidy{width: 80px;
}
div.uudet_linkit{width : 500px;height : 80px;padding-left : 20px;color : Navy;font-family:Verdana,Arial;
}
/* ********** Linkkihakemiston tyylit  ***** */
.linkin_otsikko{font-family : Verdana,Arial;font-size : 15px;font-weight : bold;color : Navy;
}
.linkin_kuvaus2{font-family : Verdana,Arial;font-size : 14px;color:navy;padding-left:530px;
}
.linkin_kuvaus3{font-family:Verdana,Arial,;font-size:14px;color:navy;background-color:rgb(235,235,240);
}
.linkin_kategoria{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
                  color :rgb(120,120,120);
}
.pikkulinkit{font-family : Verdana, Geneva, Arial;background-color:rgb(240,240,240);font-size : 15px;
	     font-weight : bold;
}
.pikkusolu{width:25%;
}
/* ************** Profiilisivu ************ */
table.profiili{
       width:630px;
       margin-left:30px;
       border-style:solid;
       border-width:1px 3px 1px 3px;
       border-color:navy;
       background-color:rgb(255,255,255);
}
td.profiili-linkki-rivi{
       font-family:verdana;
       font-size:15px;
       color:navy;
       height:40px;
       background-color:rgb(230,230,230);
}
a.oikea{float:right;}
/* ******* Admin-sivujen tyylejä ****** */
.admin-sivu{background-color:white;}
.linkin_muokkaus{padding-right:70px;text-align:right;
}
.linkki_admin{width:630px;border-style:solid;border-width:1px 3px 1px 3px;border-color:navy;
              background-color:rgb(248,250,255);
}
.admin_config{background-color:white;width:250px;height:auto}
/* ***** profiilin sivu ****** */

.kentta_nimi{width:100px;
}
.emails{height:16px;vertical-align:middle;width:100px;
}
.formtext{width:80px;
}
.formIn{width:400px;
}
.input_solu{width:530px;
}
tr.linkki_rivi{
       font-family:verdana;
       font-size:15px;
       color:navy;
       background-color:rgb(230,230,230);
}

/*  *********** Lomakkeiden Input-kenttien tyylit *******************  */
.input1{width:150px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family : Verdana, Geneva, Arial;
      	font-size:12px;
}
.input2{width:150px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial,sans-serif;
      	font-size:12px;
}
.input3{width:150px;height:16px;padding-left:5px;padding-top:3px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
      	font-size:12px;
}
.input4{width:420px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial,Helvetica;
      	font-size:12px;
}
.input5{width:420px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana, Geneva, Arial, Helvetica;
      	font-size:12px;
}
.input6{width:502px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
      	font-size:12px;
}
.input7{width:40px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
      	font-size:12px;
}
.input8{width:250px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;vertical-align:middle;background-color:rgb(240,245,255);font-family:Verdana,Geneva,Arial;
        font-size:12px;
}
.input9{width:200px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
        border-color:navy;background-color:rgb(240,245,255);font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      	font-size:12px;
}
.input10{width:80px;height:16px;padding-left:5px;padding-top:3px;border-style:solid;border-width:2px 1px 2px 2px;
         border-color:navy;background-color:rgb(240,245,255);font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size:12px;
}
.input11{width:15px;height:16px;padding-left:5px;border-style:solid;border-width:2px 1px 2px 2px;
         border-color:navy;background-color:rgb(240,245,255);font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size:12px;
}
/*  *********** Lomakkeiden textarea tyylit *******************  */
.area{padding-left:5px;padding-top:3px;border-style:solid;border-width:2px 1px 2px 2px;border-color:navy;
       background-color:rgb(240,245,255);font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size:12px;
}
/**** uudet linkit **** */
.uudet_linkit{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;
      	      color:navy;text-align:center;
}
.hauntulos{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-style : italic;
      	   color:navy;text-align:left;
}
/* ******* yhteystiedot ******** */
.pikkusivu{background-color:rgb(255,255,255);width:400px;border-style:solid;border-width:1px 3px 1px 3px;
           border-color:navy;
}
.solu_1{width:150px;
}
.solu2{width:480px;
}
.kuvasolu{border-style:solid;border-color:navy;border-width: 0px 0px 1px 0px; text-align:center;
}
.oma_kuvaus{border-style:solid;border-width:0px 0px 0px 1px;border-color:navy;vertical-align:top;
            width:480px;font-size:13px;
}
/* ******** Opas-sivun tyylit ********* */
.opas_kuva{vertical-align : top;
}
.otsikko{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : Navy;
}
table.linkkivihje{width:100%x;border-style:solid;border-width:1px 3px 1px 3px;border-color:navy;
                  background-color:rgb(248,250,255);
}
ol{margin-left:35px;
}
.infolink{margin-left : 50px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 14px;
          color : navy;
}
.otsake{font-size:30px;font-weight:bold;color:navy;font-family:verdana;width:600px;padding-left:8px;
}
.sisennys{padding-left:18px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 14px;
          color : navy; vertical-align:top;
}
.shop_img{ vertical-align:top;
}
td.href{text-align:left;padding-left:3px;width:33%}
table.ohjelmat{width:620px;
}
.ohjelmanotsikko{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 15px;color : navy;
	         font-weight : bold;padding-left:150px;
}
td.seloste{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 14px;color : navy;
           padding-top:0px;padding-left:6px;vertical-align:top;width:370px;
}
td.imgkuva{padding-top:0px;vertical-align:top;width:250px;text-align:center;
}
ul{padding-left:25px;
}
.otsikko{font-size:20px;font-weight:bold;color:navy;font-family:verdana;width:600px;padding-left:28px;
}
.pikkukuvat{width: 610px;
}
.pcard{width: 104px;
}
.isotkuvat{width: 624px;text-align:center;
}
/* ******** Suosituimmat linkit-sivu ********** */
table.suosituimmat{width:600px;
 }
.klikkauksia{width:50px;
}
.suosituimmat_linkki{width:350px;
}
.suos_kategoria{width:150px;
}
.suos_sijoitus{width:50px;text-align:center;
}
/* ******** Skriptin lisäys *************** */
table.scriptin_lisays{width:630px;border-style:solid;border-width:1px 3px 1px 3px;border-color:navy;
                      background-color:rgb(248,250,255);
}
.script{font-family:verdana;font-size:15px;color:navy;
}
.valitse{width:200px;
}
.koodi{border-style:solid;border-width:1px;border-color:navy;width:550px;font-size:11px;padding-left:10px;
       margin-left:40px;
}
.list{margin-left:40px;font-family:verdana;font-size:15px;color:navy;
}
.skriptin_otsikko{font-family:verdana;font-size:18px;color:navy;margin-left:10px;width:75%;
}
.sc_paivays{font-family:verdana;font-size:12px;color:navy;margin-left:20px;width:25%;
}
.skriptin_otsikko_rivi{width:100%;
}
.lisaa_oma_linkki{padding-left:300px;
 }
.scr_solu{padding-left:15px;background-color:rgb(200,200,200);
}
.scr_solu2{padding-left:15px;
}
.oma_solu{width:450px;
}
.tarkistus{width:100px;
}
.kommentit{width:100%;
}
.rima{font-family:verdana;font-size:15px;color:navy;font-weight:bold;background-color:rgb(200,210,210);
}
.solu1{width:300px;padding-left:15px;
}
.solu2{width:200px;
}
.solu_viesti{font-family:verdana;font-size:15px;color:navy;padding-left:15px;text-align:left;
}
.update{font-family:verdana;font-size:15px;color:navy;
}
/* ******* palautelomakkeen tyylit ********** */
.palautelomake{width:500px;height:270px;padding-left:20px;margin-left:25px;border-style:solid;border-width:1px 3px 3px 1px;
               border-color:rgb(120,120,120) rgb(220,220,220) rgb(180,180,190) rgb(80,80,80);
               background-color:rgb(248,250,255);
}
div.apu{width:620px;padding-left:50px;
}
.kirjoita2{font-family:verdana;font-size:15px;color:navy;
}
.kentta{width:400px;

}
table.radiot{width:420px;
}
.s1{width:100px;text-align:right;font-family:verdana;font-size:15px;color:navy;
}
.s2{width:40px;
}
.johdanto{font-family:verdana;font-size:15px;color:navy;padding-left:10px;
}
/* **************** Mobiili-sivun tyylit ********* */
.banneri{margin-left:21px;
}
.puhelimet{margin-left:60px;
}
.mob_valikkotaulu{width:580px;border-style:groove;border-width:1px 3px 2px 1px;border-color: rgb(140,140,140);
}
.mob_valikkorivi{background-color:rgb(230,235,230);font-size:12px;font-weight:bold;
}
.mob_valikko{width:145px;border-style:solid;border-width:0px 0px 1px 1px;border-color: rgb(140,140,140);
}
.mob_valikko2{text-align:center;}
.opastus{padding-left:10px;width:590px;margin-left:0px;text-align:left;font-family:verdana;font-size:12px;
         border-style:groove;border-width:6px;border-color:rgb(60,70,60);
}
.mob_toimivuus{background-color:white;font-family:verdana;font-size:12px;border-style:groove;
               border-width:6px;border-color:rgb(60,70,60);
}
.kortin_tiedot{width: 560px;margin-left:20px;font-size:14px;font-family:verdana;color:navy;
}
.tervehdys_teksti{width:560px;height:auto;font-size:14px;font-family:verdana;color:navy;
                   background-color:rgb(247,247,247);
}
.mobiilihaku{width:590px;margin-left:20px;
}
.mobiilitaulu2{width:590px;margin-left:0px;
}
.mob1{width:170px;
}
.mob2{width:240px;
}
.mob3{width:130px;
}
.mob4{width:50px;
}
 /* ******* Pmfoorumin  yläpalkki */
TD.ylalista{font-family : Arial, Helvetica, sans-serif;background-color:rgb(240,240,240); text-align:left;
}
 
.kirjautumaton{font-family : Arial, Helvetica, sans-serif;font-size : 14px;font-weight:bold;
}
TD.text_left{text-align:left;font-size:12px}
TD.viim_nimi_text{text-align:left;font-size:12px}
  /* Viimeisimmät viestit-taulukko */
.viimeiset_valikko{width:100%;vertical-align:top;background-color : rgb(252,252,253);font-family : Verdana;
	           font-size:12px;
}
TD.viimeiset_valikko{width:23%;border : solid;border-bottom : solid;border-bottom-color : Navy;border-bottom-style : double;
		border-left : solid;border-left-color : Purple;border-left-style : inset;border-left-width : medium;
		border-right : solid;border-right-color : Navy;border-right-style : inset;border-top-width : medium;
}

TD.rekisteroidy_rivi{width:15%;
}

TD.rekisteroidy_input{width : 20%;
}
.cell_register{background-color: white;
}
TD.nayta{width : 65%;
}
  /* -----------Keskustelupalstat taulukko--------------- */

TABLE.palstat_lista {width:100%;border-style:solid;border-width:1px;border-color:rgb(70,70,70);
}
TR.palstat{font-family :Verdana;color : Purple;
}
TD.palstat_solu{width:76%;text-align:left;
}
.aiheita_yhteensa{width : 15%;background-color:rgb(220,220,220);
}

.keskustelu_alueet{width : 85%;background-color:rgb(220,220,220);
}
  /* Alapalkin tyylit */

TR.alapalkki{background-color:rgb(210,212,212);font-family : Arial, Helvetica, sans-serif;color : Purple;
	font-size : 15px;
}
TABLE.statistic{width:100%;background-color : rgb(225,225,223);
        }
TD.viesteja{width : 25%;
}

TD.kirjautuneena{width:75%;font-size:12px;
}

/****************** Aiheet-sivun tyylit **************/

TABLE.aiheet_taulu{width:100%;background-color : rgb(250,250,248);font-family : Arial, Helvetica, sans-serif;
}

FONT.otsikko{font-size : 23px;color:Navy;
}
TABLE.aiheen_viestit{width:100%;background-color : rgb(252,252,253);font-family : Verdana;
}
TD.aiheen_otsikot{width:60%;text-align:left;border-style:solid;border-color:rgb(100,100,98);border-width:0px 0px 1px 0px;
}

TD.aiheen_aloittaja{width:20%;border-style:solid;border-color:rgb(100,100,98);border-width:0px 0px 1px 0px;
}

TD.aiheen_viesteja{width:10%;border-style:solid;border-color:rgb(100,100,98);border-width:0px 0px 1px 0px;
}
TD.jaannospala{width:auto;text-align:center;border-style:solid;border-color:rgb(100,100,98);border-width:0px 0px 1px 0px;
}
TABLE.lomakeuusiaihe{width:610px;height:250px;background-color : white;
       border-style:groove;
	   border-width:1px 6px 6px 6px;border-color:rgb(180,180,180);font-family :Verdana;color: navy;left:207px;
}
TD.lguusi_aihe{width:100%;height:10%;text-indent : 3px;font-family:verdana;font-size:13px;
}
TD.kirjoitaaihe{height : 70%;text-indent : 10%;
}
TD.profiili_tiedot{width : 27%;
}
TR.otsikot{background-color : rgb(230,230,230);font-family : Verdana;color : navy;font-size : 15px;
}
.hymio{margin-left:5px;
}
INPUT.laheta_uusiaihe{width:70px;background-color : white;border-color:navy;margin-left : 10%;
                     border: solid Navy 1px;font-family : Arial, Helvetica, sans-serif;color : Navy;
}
/************* Viesti-sivun tyylit ********************/
TR.viesti_rima {background-color:rgb(200,200,200);font-family : verdana;font-size : x-small;font-style : normal;
               color: Purple;width:100%;
}
TD.ip_osoite{width:20%;
}
TD.viesti_info{width:20%;
}
TD.viestin_paivays{width:20%;
}
TD.viesti_muokkaus_linkki{width:20%;
}
TD.viestin_vastaus_linkki{width:20%;
}
TD.avatar_solu{text-align:center;vertical-align:top;font-size:12px;width:140px;
}
TR.viesti{background-color : rgb(250,250,250);font-family : Arial, Helvetica, sans-serif;color : Purple;
	  font-size:13px;
}
textarea.viestilomake{margin-left:2px;margin-top:0;font-size:11px;
}
TABLE.apu_taulu{width:100%;background-color : rgb(190,190,185);
}
TR.linkit{background-color : rgb(210,210,210);font-family : Arial, Helvetica, sans-serif;color : Navy;
}
TR.alasivut{background-color : rgb(170,170,170);
}
INPUT.laheta{width:70px;background-color:white;border-color:navy;text-align : center;
                     border: solid Navy 1px;font-family : Arial, Helvetica, sans-serif;color : Navy;
}
span.alasivun-otsikko{font-size:30px;margin-top:40px;font-weight:bold;color:navy;font-family:verdana;width:600px;padding-left:8px;}

.lukittu{position:absolute;background-color:rgb(250,250,250);font-family : Arial;font-weight : bold;font-size : small;
         width:50px;bottom:85px;
}
/* lainaus-taulun tyyli*/
DIV.lainaus{background-color : rgb(240,240,230); font-family:verdana;font-size : small;border-bottom-width : 1px;
            border-left-width : 1px;border-right-width : 1px;border-top-width : 2px;border-bottom-style : double;
            border-left-style : double;border-right-style : double;border-top-style : double;border-color : Silver;
            width : 450px;margin-left : 10px;
}
/* ----------------------koodi-taulun tyyli----------------- */
div.koodia{background-color : rgb(255,255,240);font-family : verdana;font-size : small;border-bottom-width : 1px;
           border-left-width : 1px;border-right-width : 1px;border-top-width : 2px;border-bottom-style : double;
           border-left-style : double;border-right-style : double;border-top-style : double;border-color : Silver;
           width : 430px;margin-left : 20px;
}
.kayttajat2{font-family:verdana; font-size:15px;font-weight:bold;color:navy;text-align:center;
}
.kayttajat_rivi{background-color:rgb(220,220,220);font-family:verdana;font-size:13px;color:navy;
}
DIV.taulu{font-family : Verdana;font-size : x-small;margin-left : 10px; width:420px;
}
FONT.kielet{font-size : x-small;font-family : Verdana;
}
TR.vastaus_palkki{font-family : Arial;font-weight : bold;font-size : small;
}
TD.vastaa_rivi{height:25px;text-indent:3px;font-size:13px;font-family:verdana;
}
td.admin_otsikko{height : 10%;text-indent : 10%;
}
td.config{height:30%;left : 10%;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
     	  top:30%;
}
td.admin_submit{left : 10%;height:auto;top:55%;
}
td.submit_muokkaa{left : 10%;height:auto;top:0%;
}
select.aseta{width : 200px;left:10%;
}
.admin_alalinkki{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
	         font-weight : bold;margin-left : 100px;
}
TD.muokkaa_solu{height:310px;
}
textarea.admin-loota{width : 99%;left:0%;height:300px;font-size:12px;overflow-x:scroll;overflow-y:scroll;
}
input.palsta{width :150px;
}
td.admin_lisaa{margin-left: 10%;
}
TABLE.lisaa_palsta{width : 610px;height:250px;margin-left:0px;
}
TR.lisaa_palsta_rivi{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
}
TD.lisaa_palsta_solu{width : 20%;
}
TD.lisaa_palsta_input{width : 20%;
}
TD.palstan_lisays_ohje{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
                       width : 60%;
}
TR.tallennettu{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 15px;font-weight : bold;
               color : Navy;text-align:center;
}
TR.admin_rivi{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
}
TABLE.titles{width:642px;border:solid 1px navy;margin-left:4px;

}
TR.admin_virhe{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 15px;font-weight : bold;
               color : Navy;text-align:center;
}
TR.admin_paluulinkki{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 13px;
                     font-weight : bold;color : Navy;text-align:center;
}
TD.siirra_rivi{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : Navy;font-size : 12px;
                margin-left : 0px;width :300px;
}
TD.siirra_rivi2{width : 240px;
}
TR.opas_text{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : Navy;font-size : 13px;
}
TD.opas-muoto{width : 35%;
}
TD.opas_merkitys{width : 50%;
}
TD.opas_merkki{width : 15%;
}
TR.admin-loota{background-color:#DFDFDF;font-size:x-small;font-family:Arial;
}
/* ------------------- VIESTIN MUOKKAUS-SIVU -------------*/
td.textarea_solu{height : 90px;
}
TD.muokkaa_rivi{text-indent : 10px;font-size:13px;font-family:verdana;
}
/* *********************************** */
.img_text{position:absolute;background-color:red;color:black;font-family:verdana;font-size:14px;font-weight:bold;
          width:300px;height:70px;top:150px;
}
.viesti_solu{vertical-align:top;font-size:12px;text-align:left}
.avatar{width : 95%;
}
.avatar1{width : 33%;text-align : right;
}
.avatar2{width : 67%;text-align : left;
}
td.opas_muoto{width : 15%;
}

tr.opas_text{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
}
td.opas_merkitys{width : 36%;
}
td.rivi_sulje{height : 25px;width:98%;background-color: rgb(220,220,220);
}
/* ****************** Vieraskirjan tyylit ****************** */
/* ********* vieraskirajn admin **********
.ad_paataulu{width:620px;
}
.ad_otsikkorivi{font-size:18px;font-family:verdana;text-align:center;
}
.ad_viestiloota{font-size:13px;font-family:verdana;background-color:rgb(230,230,230);
}
.ad_kortti{background-color:rgb(220,230,220);font-size:13px;font-family:verdana;
}
.ad_seuraavat{background-color:rgb(220,230,220);font-size:13px;font-family:verdana;
}
/* ************ kirjoita vieraskirjaan ******** */
.alkusanat {font-family : Arial, Helvetica, sans-serif;font-size : 13px;font-weight : normal;
}
.kirjoita{left : 20px;top: 40px;background-color : #E1E1E1;width:492px;margin-left:20px;margin-top:6px;
	  border-color : #00D900;border-style : solid;border-width : 1px;
}
.laheta_viesti{margin-left : 10px;margin-top:-10px;
}
.kentat{top:40px;margin-left:97px;width:300px;border-width:0px;
}
.inp{height:18px;width:300px;font-family:verdana;font-size:12px;border-width:1px;border-color:silver;
}
.message{font-family : Verdana,Arial, Helvetica, sans-serif;font-size : 12px;
}
.otsikot{top:0px;margin-left:2px;font-family:verdana;font-size:13px;width:80px;border-width:0px;
}
.submit{height:21px;margin-top:2px;font-size:12px;
}
/* ******** vieraskirjan otsikot ********* */
.haku{height:19px;margin-top:2px;
}
.laskuri{margin-left:60px;font-family:Arial;
}
table.yksityisviestit{width:600px;}
/* ******* seuraavat-linkki ********* */
.NextPrev{margin-left:20px;font-family:Arial;
}
/* ******* vieraskirjan tulostaminen *********** */
div.kortti{width:492px;background-color:#E1E1E1;margin-left:20px;border-style:solid;border-color:#00A800;border-width:4px 4px 4px 4px;height:38px;font-family:Verdana;font-size:smaller;display:inline;}
b.nimi3{margin-left:10px;}
a.Li-nk{margin-left:10px;}
div.paivays{display:inline;width:162px;text-align:right;}
div.viestiloota {margin-left:40px;margin-top:0px;background-color:#E1E1E1;width:478px;border-color : #00D900;
	     border-style:solid;border-width:1px;font-size : 12px;
}
.viiva{margin-left:150px;width:200px;
}
.valikkorivi{margin-left:20px;width:500px;font-family : verdana;font-size : 12px;background-color : Lime
}
HR{margin-left:20px;width:500px;
}

div.Edulliset{margin-left:20px;width:650px;font-family:verdana;font-size:20px;color:red;font-weight:bold;border-width:1px;border-color:red;border-style:solid;
}
/* **************** virhetekstin tulostus ************* */
.errortext{position:absolute;font-family : Verdana, Helvetica, sans-serif;font-weight : bold;color:red;
}  
td.valkoinen{background-color:rgb(255,255,255);}
table.laheta_yksityisviesti{top:100px;left:70px;width:590px;background-color:rgb(255,255,255);
       border-style:solid;border-width:1px 3px 1px 3px;border-color:rgb(180,180,180);}
.cell0{ width:120px;}
.cell2{ width:100px;text-align:center;}
.cell3{ width:100px;}
.cell4{ width:140px;}
.cell5{ width:140px; text-align:center;}
table.tb_seuraava{ width:100%;background-color:white;}
.edellinen{width:50%;font-family:verdana;font-size:12px;}
.seuraava{width:50%;text-align:right;font-family:verdana;font-size:12px;}
.login{margin-left:200px; color:navy;font-family:verdana;font-size:12px;}
/* -------------- Kotisivupalvelu-muotoilu -----------------------*/
.palvelut {width:100%;}
.palv_linkit{background-image:url(images/fi1.jpg);}

.osta-shop{width:640px;}
.osta-shop-form{width:100%;}
.lomake_soft{ vertical-align:top;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
          color : navy; width:90px;display:inline;
}
.lomake_soft2{ vertical-align:top;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
          color : navy;
}
.lomake-soft-input{width:165px;font-size:12px}
.pikku-sisennys{padding-left:4px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
          color : navy; vertical-align:top;
}
.pikku-sisennys2{width:385px;padding-left:4px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;
          color : navy; vertical-align:top;
}
ul.ohjelmointi{
	list-style-image: url('../images/li_img.gif');
}


