﻿/* Custom table styles for rich html editor. */
table.endero-kn2-editorTable-1 { -ms-name: "Kunnat.net - Perustaulukko"; border-collapse: collapse; border: none; }
    table.endero-kn2-editorTable-1 th, 
    table.endero-kn2-editorTable-1 td { text-align: left; padding-left: 2px; }
table.endero-kn2-editorTable-2 { -ms-name: "Kunnat.net - Perustaulukko viivoilla"; border-collapse: collapse; border: 1px solid #eee; }
    table.endero-kn2-editorTable-2 td, 
    table.endero-kn2-editorTable-2 th { border: 1px solid #eee; text-align: left; padding-left: 2px; }
table.endero-kn2-editorTable-3 { -ms-name: "Kunnat.net - Rivitetty taustavärillä"; border-collapse: collapse; border: none; }
table.endero-kn2-editorTable-3 tr.endero-kn2-editorTableEvenRow-3 { background: #e3efff; }
    th.endero-kn2-editorTableHeaderFirstCol-3,
    th.endero-kn2-editorTableHeaderEvenCol-3,
    th.endero-kn2-editorTableHeaderOddCol-3,
    th.endero-kn2-editorTableFirstCol-3 { text-align: left; padding-left: 2px; border-bottom: 1px solid #002e63; background: #e3efff; }
    table.endero-kn2-editorTable-3 td, .endero-kn2-editorTableOddRow-3 th, .endero-kn2-editorTableEvenRow-3 th { padding-left: 2px; text-align: left; border: none; background: none; }
table.endero-kn2-editorTable-4 { -ms-name: "Kunnat.net - Kehykset ympärillä"; border-collapse: collapse; border: 1px solid #c6c7c6; }
    table.endero-kn2-editorTable-4 td,
    table.endero-kn2-editorTable-4 th { border: none; padding-left: 2px; text-align: left; }
    table.endero-kn2-editorTable-4 tr.endero-kn2-editor-TableHeaderRow-4 { background: #e3efff; }
table.endero-kn2-editorTable-5 { -ms-name: "Kunnat.net - Sarakkeissa taustaväri"; border-collapse: collapse; border: none; }
    table.endero-kn2-editorTable-5 td,
    table.endero-kn2-editorTable-5 th { border: none; padding-left: 2px; text-align: left; }
th.endero-kn2-editorTableHeaderFirstCol-5, 
    th.endero-kn2-editorTableHeaderEvenCol-5, 
    td.endero-kn2-editorTableEvenCol-5, 
    th.endero-kn2-editorTableFirstCol-5 { background: #e3efff; }

/* Custom Text styles for rich html editor. */
h2.endero-kn2-editorElement-H2 { -ms-name: "Kunnat.net - Otsikko 2"; color:#434343; font-size:16px; line-height:22px; font-weight:bold; margin: 20px 0 10px; }
h3.endero-kn2-editorElement-H3 { -ms-name: "Kunnat.net - Otsikko 3"; color: #434343; font-size: 14px; line-height:18px; margin: 20px 0 10px; color: #434343; font-weight: bold; }
h4.endero-kn2-editorElement-H4 { -ms-name: "Kunnat.net - Otsikko 4"; color: #434343; font-size: 12px; line-height:16px; margin: 20px 0 10px; color: #434343; font-weight: bold; }
h5.endero-kn2-editorElement-H5 { -ms-name: "Kunnat.net - Otsikko 5"; color: #434343; font-size: 11px; line-height: 16px; margin: 20px 0 10px; font-weight: bold; margin: 20px 0 10px; font-style: normal; }

P.endero-kn2-editorElement-P2 { -ms-name:"Kunnat.net - Leipäteksti"; }
.endero-kn2-editorElement-P2 { line-height: 18px; color: #000; margin: 0 0 10px; }
.endero-kn2-editorElement-P2kn2HarmaaTeksti { -ms-name:"Kunnat.net - Harmaa teksti"; color: #828282; }
hr.endero-kn2-editorElement-HR { -ms-name:"Kunnat.net - Vaakaviiva"; margin: 10px 0; }
P.endero-kn2-editorElement-P2kn2Sitaatti { -ms-name:"Kunnat.net - Sitaatti"; margin-left: 35px; font-style: italic; }
P.endero-kn2-editorElement-Pkn2KolumninostoOikealle { -ms-name:"Kunnat.net - Kolumninosto oikealle"; font-size: 1.3em; font-style: italic; width: 40%; float: right; margin: 0 0 10px 10px; }
P.endero-kn2-editorElement-Pkn2KolumninostoVasempaan { -ms-name:"Kunnat.net - Kolumninosto vasempaan"; font-size: 1.3em; font-style: italic; width: 40%; float: left; margin: 0 10px 10px 0; }

/* Copied from controls.css */
.endero-kn2-kt-editorPosition-1 {
  -ms-name:"Left";
  float:left;
}
.endero-kn2-kt-editorPosition-2 {
  -ms-name:"Right";
  float:right;
}
.endero-kn2-kt-editorPosition-3 {
  -ms-name:"Top";
  vertical-align:text-top;
}
.endero-kn2-kt-editorPosition-4 {
  -ms-name:"Middle";
  vertical-align:middle;
}
.endero-kn2-kt-editorPosition-5 {
  -ms-name:"Bottom";
  vertical-align:text-bottom;
}