/* Linkit */
A { text-decoration: underline; color: #4F370D}
  A:hover { text-decoration: underline }
  A:visited { color: #422F1E }
  A.navlinks { color: #ffffff; text-decoration: none }
  A.navlinks:visited { color: #ffffff }

a.navi{color: #f9f0df; text-decoration: underline; font-style: normal; font-weight: bold}
a.navi:hover{ color: #ecbae6; text-decoration: none }

a.kieli{font-family: Verdana; font-size: 12px; color: #f9f0df; text-decoration: underline; font-style: normal;}
a.kieli:hover{ color: #ecbae6; text-decoration: none; }

a.blue{color: MediumBlue;}
a.navi:hover{ color: #ecbae6; text-decoration: none }

/* Ulkoasu */
BODY {background: #241a1b; margin-left: 1px; margin-top: 10px; font-family: verdana, arial, sans-serif; /*background-image: url('images/tausta.jpg'); background-repeat: repeat*/}


/* TAULUKOT */
table{width: 800px; background: white}
table.sis{width: 660px; border: white solid 0px; background: #fae3fb; margin-left: 20px}
table.lomake{width: 450px; border: white solid 0px; background: white; margin-left: 0px}

/*background-image: url('images/Nellytausta.jpg');   table.alaosa{width: 800px; background: #b2bcac; border: #b2bcac solid 0px;}*/


td.sisalto {background: white; width: 749px; padding: 0px 0px 0px 0px;}
td.sisalto2 {background: white; width: 480px; padding: 0px 0px 0px 0px;
background-image:url('images/nellypalkki2.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: 60px 410px;
}

td.navi{background: #553351;background-image: url('images/navitausta.jpg');}


img.oma {float: left; padding: 10px 20px 0px 10px}
td.oma {width: 700px; background: #f2dfc1; padding: 10px 10px 30px 10px}
td.omavali {height: 10px;}
td.vasenreuna {width: 89px; background-image: url('images/Koynnos.jpg'); background-repeat: repeat}
td.oikeareuna {width: 89px; background-image: url('images/Koynnos2.jpg'); background-repeat: repeat}

td.keltainen {background: #eef3c7}
td.sininen {background: #e3eef5}
td.valkoinen {background: white}
td.ruskea{background: brown}
td.musta {background: #241a1b}


td.vrivi {background: #fdeffd; padding: 0px 0px 10px 5px}
td.trivi {background: #f7daf8; padding: 0px 0px 10px 5px}

div.tyhjavasen {width: 40px; background: #fef8ea}

/* Kuvat */
img.vasen {float: left; margin: 10px 20px 0px 20px; border: white solid 1px;}
img.oikea {float: right; margin: 10px 20px 10px 20px; border: white solid 1px;}
img.oikeaetu {float: right; margin: 0px 0px 0px 0px; border: white solid 0px;}
img.kuvia {margin: 10px 10px 0px 10px; border: #b2bcac solid 3px;}



/* taustaväri  #673935 */

/* Teksti */
h1 { font-family: Verdana, Monotype Corsiva, Arial, Helvetica, sans-serif; font-size: 16px;  margin-left: 55px; margin-right: 25px; margin-top: 20px; font-weight: bold; color: #241a1b; margin-bottom: 0px; text-align: left; }

h2 { font-family: Verdana, Monotype Corsiva, Arial, Helvetica, sans-serif; font-size: 14px;  margin-left: 55px; margin-right: 25px; margin-top: 20px; font-weight: bold; color: black; margin-bottom: 0px; text-align: left; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-left: 55px; margin-right: 25px; margin-top: 10px; margin-bottom: 10px; text-align: left; font-weight: bold;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; margin-left: 55px; margin-right: 25px; margin-top: 10px; margin-bottom: 10px; text-align: left }

p.lomake { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; margin-left: 40px; margin-right: 25px; margin-top: 10px; margin-bottom: 10px; text-align: left }


p.navi {word-spacing: 10px; text-align: center; color: #e672df}
p.runo {font-family: Verdana, Arial; font-style: italic; font-size: 13px; margin-left: 100px; margin-right: 30px; margin-top: 30px; margin-bottom: 10px; text-align: left; letter-spacing: 0px; }

p.etusivu {font-family: Verdana, Arial; font-style: italic; font-size: 13px; margin-left: 60px; margin-right: 30px; margin-top: 65px; margin-bottom: 10px; text-align: left; letter-spacing: 0px}

p.linkki { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 25px; margin-right: 25px; margin-top: 10px; margin-bottom: 10px; text-align: left }

li {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left}

p.copy {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: DarkOliveGreen ; letter-spacing: 0px; text-align: center}

em{margin-left: 50px;}



p.box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; text-align: left }


div.right
{
float:right;
width:370px;
margin:0;
padding:5px;
background-color:#F8F8FF;
border: #B0C4DE solid 1px;
}

/* CURRENTLY NOT USED CODES

border: black solid thin;
outline: green dotted thick;
text-align: center;

*/