TD.bg1{ background-color: #AAA796; }
TD.bg2{ background-color: #989585; }
TD.bg3{ background-color: #BBB7A7; }
TD.bg_white{ background-color: #FFFFFF; }
TD.bg_blue{ background-color: #BBD9EE; }
TD.bg_virhe_otsikko{	background-color: #80ACCE; }
TD.bg_virhe_tiedot{ background-color: #BBD9EE; }
TD.bg_yla_otsikko{ background-color: #EBF4FA; }
TD.bg_tiedot{	background-color: #F1EFE2; }
TD.otsikko{background-color: #AAA796}

TD.bg_pohja1{ background-color: #F1EFE2; }
TD.bg_pohja2{ background-color: #E2E2D4; }

TD.lataakuva{ border: 1px dotted #483D8B;    }

DIV.tiedot{ border: 1px solid black; height: 100%; }
TABLE.tiedot{ border: 1px solid black; }
TABLE.tilaa{ border: 1px solid Black; }
TD.tilaa_otsikko{ background-color: #ADAE8F; }
TD.tilaa_tiedot{ background-color: #E2E2D4; }

TABLE.hairio{ border: 1px solid Black; }
TD.hairio_otsikko{ background-color: #ADAE8F; }
TD.hairio_tiedot{ background-color: #E2E2D4; }

DIV.lisatieto{ font-family: Verdana, sans-serif;  color: #717171;  font-weight: bold;  font-size: 12px;    }
TD.lisatieto{ background-color: #BBD9EE; font-family: Verdana, sans-serif;  color: #717171;  font-weight: bold;  font-size: 12px;    }

DIV.info_otsikko{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bolder;  font-size: 11px;           }
DIV.info{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 11px;           }
DIV.info2{ font-family: Verdana, sans-serif;  color: #313131;  font-weight: bold;  font-size: 13px;    }
DIV.info3{ font-family: Verdana, sans-serif;  color: #717171;  font-weight: bold;  font-size: 12px;    }
P.info4{ font-family: Verdana, sans-serif;  color: #cd0000;  font-weight: bold;  font-size: 12px;    }
DIV.info5{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 11px; text-align: right;           }
DIV.otsikko{ font-family: Verdana, sans-serif;  color: #FDFDFD;  font-weight: bold;  font-size: 14px;           }
DIV.otsikko_pieni{ font-family: Verdana, sans-serif;  color: #FDFDFD;  font-weight: bold;  font-size: 12px;           }
DIV.kohteita{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-size: 11px; }

DIV.halutaanvuokrata_ilmoitus{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 11px; }

DIV.lista_sarake{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bolder;  font-size: 11px;           }
DIV.lista_tieto{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 11px;           }
DIV.lista_tieto_bold{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bold;  font-size: 11px;           }

DIV.vuokratila_otsikko_iso{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bolder;  font-size: 14px;           }
DIV.vuokratila_otsikko{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bolder;  font-size: 11px;           }
DIV.vuokratila_otsikko_valkoinen{ font-family: Verdana, sans-serif;  color: #FFFFFF;  font-weight: bolder;  font-size: 11px;           }
DIV.vuokratila_tieto{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 11px;           }
DIV.vuokratila_bold{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bold;  font-size: 11px;           }
DIV.vuokratila_pieni{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: normal;  font-size: 9px;           }
DIV.vuokratila_pieni_harmaa{ font-family: Verdana, sans-serif;  color: #B4B6A7;  font-weight: normal;  font-size: 9px;           }



DIV.maaritys{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bold;  font-size: 9px;           }

DIV.virhe_otsikko{ font-family: Verdana, sans-serif;  color: White;  font-weight: bold;  font-size: 12px; }
DIV.virhe{ font-family: Verdana, sans-serif;  color: #191970; font-size: 12px; }

DIV.jatalomake_otsikko{ font-family: Verdana, sans-serif;  color: #5C5C4C;  font-weight: bolder;  font-size: 11px; }
DIV.jatalomake_tieto{ font-family: Verdana, sans-serif;  color: #717171;  font-weight: normal;  font-size: 11px; }
DIV.jatalomake_tieto_bold{ font-family: Verdana, sans-serif;  color: #717171;  font-weight: bold;  font-size: 11px; }

DIV.footer{	font-family: Verdana, sans-serif;  color: #ADAE8F;  font-weight: bold;  font-size: 11px; }

select.form{ font-family: Verdana, sans-serif; font-size: 11px; color: Black;  font-weight: normal;  }
input.form{ font-family: Verdana, sans-serif; font-size: 11px; color: Black;  font-weight: normal;   }
textarea.form{ font-family: Verdana, sans-serif; font-size: 11px; color: Black;  font-weight: normal;     }
INPUT.button { background-color: #BBD9EE; color: #000000; font-size: 12px; font-family: verdana; font-weight: bold;  border: 1px solid Black;  }

A.valikko{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 9px;  text-decoration: none;  color: #717171;     }
A.valikko:hover{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 9px;  text-decoration: none;  color: #AAA796;     }
A.lista{ text-decoration: none; }

A.uusihaku{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: #F1EFE2; }   	
A.uusihaku:hover{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: White;     }

A.ohje{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: #558DB8; }   	
A.ohje:hover{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: #80ACCE;     }

A.tulosta{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: #717171;     }
A.tulosta:hover{ font-family: Verdana, sans-serif;  font-weight: bold;  font-size: 10px;  text-decoration: none;  color: #AAA796;     }

HR.valiviiva{ color: #5C5C4C; height: 1px;}

INPUT.kerrokaverille{ font-family: Verdana, sans-serif;  color: #000000;  font-weight: normal;  font-size: 10px; }
INPUT.kerrokaverille_button{ font-family: Verdana, sans-serif; color: #000000; font-weight: normal;  font-size: 10px; }

P.pagebreakhere {page-break-before: always}
