body, html {
	height: 100%;
}
BODY
{
 font-family: Georgia;
 font-size: 12px;
 color: #000000;
 margin: 0px;
 padding: 0px;
 background: url('/layout/tausta.gif') 0px 564px repeat;
 height: 100%;
/* IE:n vierityspalkin tyylit */
/*
 scrollbar-3dlight-color: #000000;
 scrollbar-arrow-color: #000000;
 scrollbar-base-color: #000000;
 scrollbar-darkshadow-color: #000000;
 scrollbar-face-color: #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-shadow-color: #000000;
 scrollbar-track-color: #000000;
*/
}
/* otsikot */

H1
{
 font-size: 20px;
 font-weight: bold;
 color: #484036;
}

H2
{
 font-size: 13px;
 font-weigth: bold;
 font-style: italic;
 color: #484036;
}

H3
{
 font-size: 13px;
 color: #000000;
}

H4
{
 font-size: 12px;
 color: #000000;
}

H5
{
 font-size: 12px;
 color: #000000;
}

H6
{
 font-size: 12px;
 color: #000000;
}

/* perus teksti */

P,LI,TD
{
 font-family:  Georgia;
 font-size: 12px;
 color: #3C352D;
}

P {
 line-height: 1.25;
}

/* normaalit linkit */

A:link
{
 font-family: Georgia;
 font-weight: bold;
 font-size: 12px;
 color: #533120;
 text-decoration: none;
}

A:visited
{
 font-family: Georgia;
 font-weight: bold;
 font-size: 12px;
 color: #533120;
 text-decoration: none;
}

A:hover
{
 font-family: Georgia;
 font-weight: bold;
 font-size: 12px;
 color: #533120;
 text-decoration: none;
}

P A:link {
background: transparent url('/images/linkki.jpg') top left no-repeat;
padding: 0px 0px 2px 18px;
height: 18px;
}

P A:hover {
background: transparent url('/images/linkki.jpg') top left no-repeat;
padding: 0px 0px 2px 18px;
height: 18px;
}

P A:visited {
background: transparent url('/images/linkki.jpg') top left no-repeat;
padding: 0px 0px 2px 18px;
height: 18px;
}

A:link.mss_logo
{
 font-family:  Verdana, Helvetica, sans-serif, Arial;
 font-size: 9px;
 color: #9a9997;
 text-decoration: none;
}

A:visited.mss_logo
{
 font-family:  Verdana, Helvetica, sans-serif, Arial;
 font-size: 9px;
 color: #9a9997;
 text-decoration: none;
}

A:hover.mss_logo
{
 font-family:  Verdana, Helvetica, sans-serif, Arial;
 font-size: 9px;
 color: #9a9997;
 text-decoration: none;
}

A:link.palkki, A:hover.palkki, A:visited.palkki, SPAN.palkki
{
	font-family:  Verdana, Helvetica, sans-serif, Arial;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

/* Menu pulldown*/

div.menubar
{
 display: inline;
 margin-right: 0px;
 margin-top: 3px;
 z-index: 90;
}

div.menu
{
 background-color: #ffffff;
 border: 0px solid #ffffff;
 left: 0px;
 padding: 0px 0px 0px 0px;
 margin-top: 6px;
 position: absolute;
 top: 0px;
 visibility: hidden;
 z-index: 101;
 width: auto;
 height: auto;
}

span.menuItemText {}
span.menuItemArrow
{
 color: #6f8db3;
 margin-right: -.65em;
}

/* Menun linkit */
A:link.menuItem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 border: 1px solid #ffffff;
 background-color: #ffffff;
 color: #ffffff;
 text-decoration: none;
 display: block;
 white-space: nowrap;
 position: relative;
 padding: 0px 0px 0px 0px;
 width: auto;
 height: auto;
 z-index: 100;
}

A:visited.menuItem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 border-bottom: 2px solid #ffffff;
 background-color: #e8f4ff;
 color: #0041AD;
 text-decoration: none;
 display: block;
 white-space: nowrap;
 position: relative;
 padding: 2px 4px 2px 10px;
 width: auto;
 height: auto;
 z-index: 100;
}

A:hover.menuItem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 border: 1px solid #ffffff;
 background-color: #ffffff;
 color: #ffffff;
 text-decoration: none;
 display: block;
 white-space: nowrap;
 position: relative;
 padding: 0px 0px 0px 0px;
 width: auto;
 height: auto;
 z-index: 100;
}

/* Menu plusmiinus */

A:link.plusminusitem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}

A:visited.plusminusitem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}

A:hover.plusminusitem
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
}


/* uutispalikan tyylit */

.uutinen_pvm
{
 font-family:  Georgia;
 font-size: 12px;
 color: #000000;
 line-height: 20px;
}

.uutinen_pvm_etusivu
{
 font-family:  Georgia;
 font-size: 11px;
 color: #b29b86;
}

.uutinen_otsikko
{
 font-family:  Georgia;
 font-size: 13px;
 font-weight: bold;
 color: #484036;
}

.uutinen_teksti
{
 font-family:  Georgia;
 font-size: 12px;
 color: #3C352D;
}

A:link.uutinen_link
{
 font-family: Georgia;
 font-size: 12px;
 color: #3C352D;
 text-decoration: none;
}

A:hover.uutinen_link
{
 font-family: Georgia;
 font-size: 12px;
 color: #3C352D;
 text-decoration: none;
}

A:visited.uutinen_link
{
 font-family: Georgia;
 font-size: 12px;
 color: #3C352D;
 text-decoration: none;
}

A:link.uutinen_link_etusivu
{
 font-family: Georgia;
 font-size: 11px;
 color: #CFB7A1;
 text-decoration: none;
 font-weight: normal;
 line-height: 1.25;
}

A:hover.uutinen_link_etusivu
{
 font-family: Georgia;
 font-size: 11px;
 color: #CFB7A1;
 text-decoration: none;
 font-weight: normal;
 line-height: 1.25;
}

A:visited.uutinen_link_etusivu
{
 font-family: Georgia;
 font-size: 11px;
 color: #CFB7A1;
 text-decoration: none;
 font-weight: normal;
 line-height: 1.25;
}

/* CSV */
.hinnastootsikko
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
 background-color: #FFFFFF;
}

.hinnastovaliotsikko
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 background-color: #FFFFFF;
}
.hinnastotuote
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}

.hinnastotyhja
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 background-color: #FFFFFF;
}

/* Sivun tyylit */
TD.header {
background: transparent url('/layout/header3.png') top left no-repeat;
height: 73px;
width: 916px;
}

TD.varjo_ylalaita_vasen {
background: transparent url('/layout/varjo_ylalaita_vasen.png') bottom right no-repeat;
height: 75px;
}

TD.varjo_ylalaita_oikea {
background: transparent url('/layout/varjo_ylalaita_oikea.png') bottom left no-repeat;
height: 75px;
}

TD.varjo_vasen {
background: transparent url('/layout/varjo_vasen.png') top right repeat-y;
height: 100%;
}

TD.copyright_vasen {
background: transparent url('/layout/copyright_left.png') top right no-repeat;
}

TD.varjo_oikea {
background: transparent url('/layout/varjo_oikea.png') top left repeat-y;
height: 100%;
}

TD.copyright_oikea {
background: transparent url('/layout/copyright_right.png') top left no-repeat;
}

.copyright_keski
{
 width: 916px;
 height: 58px;
 background: transparent url('/layout/tausta_copyright.gif') no-repeat;
 text-align: center;
 vertical-align: top;
 padding-top: 10px;
}

.copyright_teksti
{
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #583021;
}

.copyright_teksti A:link, .copyright_teksti A:visited, .copyright_teksti A:hover
{
 font-family: Georgia;
 font-size: 9px;
 font-weight: bold;
 color: #563121;
}

.visuaalinen_toteutus A:link, .visuaalinen_toteutus A:visited, .visuaalinen_toteutus A:hover
{
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #b7946d;
}

TD.varjo_pohja_vasen {
background: transparent url('/layout/varjo_pohja_vasen.png') top right no-repeat;
}

TD.varjo_pohja_keski {
background: transparent url('/layout/varjo_pohja_keski.png') top center no-repeat;
}

TD.varjo_pohja_oikea {
background: transparent url('/layout/varjo_pohja_oikea.png') top left no-repeat;
}

TD.tausta_yla {
background: url('/layout/yla_varjo.png') top left repeat-x;
height: 100%;
}

TD.tausta_ala {
background: url('/layout/tausta.gif') top left repeat;
height: 83px;
}

TD.tausta_yla_oikea {
background: url('/layout/yla_varjo.png') top left repeat-x;
width: 100%;
}

TD.tausta_ala_oikea {
background: url('/layout/tausta_oikea.gif') top left repeat;
height: 83px;
}

TD.keskusta {
background: url('/layout/keskusta_tausta.gif') repeat-y;
}

TD.vasen_reuna {
background: url('/layout/vasen_reuna.gif') repeat-y;
width: 26px;
}

TD.oikea_reuna {
background: url('/layout/oikea_reuna.gif') repeat-y;
width: 26px;
}

TD.vasen_tausta {
background: url('/layout/vasen_tausta.gif') repeat-y;
}

TD.vasen_valikko {
padding: 6px 0px 6px 0px;
}

A:link.vasen_linkki {
 font-family: Georgia;
 font-weight: normal;
 font-size: 11px;
 color: #CFB7A1;
 text-decoration: none;
}

A:visited.vasen_linkki {
 font-family: Georgia;
 font-weight: normal;
 font-size: 11px;
 color: #CFB7A1;
 text-decoration: none;
}

A:hover.vasen_linkki {
 font-family: Georgia;
 font-weight: normal;
 font-size: 11px;
 color: #ffffff;
 text-decoration: none;
}

TD.keskusta_slide {
background: url('/layout/keskusta_slide.gif') top left no-repeat;
height: 244px;
width: 702px;
padding: 32px 39px 0px 26px;
}

TD.tuotetiedot_slide {
background: url('/layout/tuotetiedot_slide.gif') top left no-repeat;
height: 138px;
width: 349px;
padding: 25px 39px 0px 26px;
}

TD.keskusta_tausta {
background: url('/layout/keskusta_tausta3.gif') repeat-y;
height: 100%;
}

TD.center_area {
height: 100%;
}

TD.valikko_valinnat {
background: url('/layout/valikko_valinnat.gif') no-repeat;
height: 66px;
width: 916px;
font-size: 0px;
}

TD.valikko_sivupolku {
background: url('/layout/valikko_sivupolku.gif') no-repeat;
height: 21px;
width: 916px;
text-align: right;
padding: 0px 35px 0px 0px;
font-family: Georgia;
color: #484036;
font-size: 10px;
}

TD.etusivu_osoite {
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #563121;
 background: url('/layout/tausta_yhteys2.jpg') top left no-repeat;
 height: 53px;
 padding: 8px 0px 2px 0px;
}

A:link.osoite_linkki {
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #563121;
}

A:visited.osoite_linkki {
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #563121;
}

A:hover.osoite_linkki {
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #563121;
}

p.etusivu_osoite {
 font-family: Georgia;
 font-size: 10px;
 font-weight: bold;
 color: #563121;
}

A:link.sivupolku_linkki {
 font-family: Georgia;
 font-size: 11px;
 color: #484036;
 text-decoration: none;
 font-size: 10px;
}

A:hover.sivupolku_linkki {
 font-family: Georgia;
 font-size: 11px;
 color: #484036;
 text-decoration: none;
 font-size: 10px;
}

A:visited.sivupolku_linkki {
 font-family: Georgia;
 font-size: 11px;
 color: #484036;
 text-decoration: none;
 font-size: 10px;
}

div.valikko_vali {
background: url('/layout/valikko_vali.gif') no-repeat;
height: 66px;
width: 7px;
display: inline;
}

div.koti {
background: url('/layout/koti.gif') no-repeat;
height: 66px;
width: 178px;
display: inline;
}

div.tuotteet {
background: url('/layout/tuotteet.gif') no-repeat;
height: 66px;
width: 199px;
display: inline;
}

div.kuluttajapalvelu {
background: url('/layout/kuluttajapalvelu.gif') no-repeat;
height: 66px;
width: 213px;
display: inline;
}

div.etusivu_bannerit {
padding: 0px 0px 0px 4px;
display: inline;
}

div.etusivu_bannerit_isot {
padding: 0px 0px 0px 4px;
display: inline;
}

div.bannerit_isot {
padding: 0px 0px 6px 0px;
}
/* safari hack */
div.bannerit_isot {
padding: 0px 0px 2px 0px;
}

/*
* Tyylit reseptit sivulle
*/

.reseptit_yla
{
 width: 702px;
 height: 73px;
}

.reseptit_valinta
{
 width: 345px;
 height: 222px;
 background: url('/layout/reseptit_vas_reuna.jpg') no-repeat;
 position: relative;
}

.reseptit_linkit
{
 left: 222px;
 top: 13px;
 position: relative;
}

a.reseptit_link, a:link.reseptit_link, a:visited.reseptit_link, a:hover.reseptit_link
{
 line-height: 28px;
 background: transparent url('/layout/reseptit_btn_pohja.gif') no-repeat;
 width: 110px;
 height: 28px;
 font-size: 12px;
 display: block;
 text-align: center;
 text-decoration: none;
 padding: 0px 0px 4px 0px;
 color: #765d49;
 font-style: italic;
}

a.reseptit_link_sel, a:link.reseptit_link_sel, a:visited.reseptit_link_sel, a:hover.reseptit_link_sel
{
 line-height: 28px;
 background: transparent url('/layout/reseptit_btn_pohja.gif') no-repeat;
 width: 110px;
 height: 28px;
 font-size: 12px;
 display: block;
 text-align: center;
 text-decoration: none;
 padding: 0px 0px 4px 0px;
 font-style: italic;
}

.reseptit_keskialue
{
 position: relative;
 width: 702px;
 height: 222px;
}

.reseptit_sisalto
{
 width: 315px;
 height: 221px;
 position: absolute;
 top: 0px;
 left: 346px;
}

.reseptit_oikea
{
 width: 40px;
 height: 221px;
 position: absolute;
 top: 0px;
 left: 661px;
}

.reseptit_ala
{
 width: 702px;
 height: 21px;
}

/*
* QUERY
*/

.query_kiitos_otsikko
{
 font-weight: bold;
}

td.query_kysymys_teksti
{
 font-weight: bold;
}
.query_kysely_taulukko {
	width: 557px;
}
.query_kysely_nimi_rivi {
}
.query_kysely_nimi_solu {
 display: none;
}
.query_kysely_esipuhe_rivi {
}
.query_kysely_esipuhe_solu {
}
.query_kysely_tyhja_rivi {
}
.query_kysely_tyhja_solu {
}
.query_kysymys_rivi {
}
.query_kysymys_numero {
 font-weight: bold;
}
.query_kysymys_teksti {
 font-weight: bold;
 padding-top: 15px;
}
.query_kysymys_viiva {
 display: none;
 height: 0px; 
 width: 100%;
}
.query_kysymys_viiva_solu {
 height: 0px; 
 width: 100%;
}
.query_kysymys_viiva {
}
.query_kysymys_ohje_rivi {
}
.query_kysymys_ohje_tyhja_solu {
}
.query_kysymys_ohje_solu {
}
.query_kysymys_vastaustenmerkitys {
}
.query_kysymys_vastaustenmerkitys_tyhja_solu {
}
.query_kysymys_vastaustenmerkitys_solu {
}
.query_kysymys_kommentti_vastaus_rivi {
}
.query_kysymys_kommentti_vastaus_solu_tyhja {
}
.query_kysymys_kommentti_vastaus_solu {
}
.query_kysymys_kommenttikentta {
 width: 90%;
 height: 12ex
}
.query_kysymys_vastaustaihtoehdot_rivi {
}
.query_kysymys_vastausvaihtoehdot_tyhja_solu {
}
.query_kysymys_vastausvaihtoehdot_solu {
}
.query_vastaustaihtoehto_taulukko {
 font-family: Verdana, Arial;
 font-size: 12px;
 color: #000000;
}
.query_vastausvaihtoehto_rivi {
/* background-color: #E4EAEA; */
}
.query_vastausvaihtoehto_rivi_pariton {
/* background-color: #E4EAEA; */
}
.query_vastausvaihtoehto_numero_solu {
}
.query_vastausvaihtoehto_vastausvaihtoehto_solu {
}
.query_vastausvaihtoehto_4_solu_tyhja {
}
.query_vastausvaihtoehto_4_solu_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_4_solu_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_4_solu_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_4_solu_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_4_vastaus_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_4_vastaus_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_4_vastaus_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_4_vastaus_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_5_solu_tyhja {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_5_solu_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_5_solu_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_5_solu_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_5_solu_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_5_solu_5 {
 background-color: #C0C1BC;
/* color: #E4EAEA; */
}
.query_vastausvaihtoehto_5_vastaus_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_5_vastaus_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_5_vastaus_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_5_vastaus_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_5_vastaus_5 {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_6_solu_tyhja {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_6_solu_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_6_solu_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_6_solu_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_6_solu_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_6_solu_5 {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_6_solu_6 {
 background-color: #A8AA9F;
/* color: #E4EAEA; */
}
.query_vastausvaihtoehto_6_vastaus_1 { /* sample */
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_6_vastaus_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_6_vastaus_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_6_vastaus_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_6_vastaus_5 {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_6_vastaus_6 {
 background-color: #A8AA9F;
/* color: #E4EAEA; */
}
.query_vastausvaihtoehto_55_solu_tyhja {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_55_solu_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_55_solu_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_55_solu_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_55_solu_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_55_solu_5 {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_55_vastaus_1 {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_55_vastaus_2 {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_55_vastaus_3 {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_55_vastaus_4 {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_55_vastaus_5 {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_55_vastaus_1_pariton {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_55_vastaus_2_pariton {
 background-color: #E2E8E8;
}
.query_vastausvaihtoehto_55_vastaus_3_pariton {
 background-color: #DCE1E0;
}
.query_vastausvaihtoehto_55_vastaus_4_pariton {
 background-color: #D2D6D3;
}
.query_vastausvaihtoehto_55_vastaus_5_pariton {
 background-color: #C0C1BC;
}
.query_vastausvaihtoehto_55_vastaus_tyhja {
 background-color: #E4EAEA;
}
.query_vastausvaihtoehto_t_solu_tyhja {
}
.query_vastausvaihtoehto_t_vastaus_rivi {
}
.query_vastausvaihtoehto_t_vastaus_solu_tyhja {
}
.query_vastausvaihtoehto_t_vastaus_solu {
}
.query_vastausvaihtoehto_t_tekstikentta {
 width: 300px;
 height: 8ex;
}
.query_vastausvaihtoehto_t_vastaus_solu_tyhja {
}
.query_vastausvaihtoehto_vm_solu_tyhja {
}
.query_vastausvaihtoehto_vm_solu_pariton {
 background-color: #c0c0c0;
}
.query_vastausvaihtoehto_vm_solu_parillinen {
}
.query_vastausvaihtoehto_vm_vastaus_pariton {
 background-color: #c0c0c0;
}
.query_vastausvaihtoehto_vm_vastaus_parillinen {
}
.query_vastausvaihtoehto_j_solu_tyhja {
}
.query_vastausvaihtoehto_j_solu {
}
.query_vastausvaihtoehto_j_vastaus {
}
.query_vastausvaihtoehto_vn_solu_tyhja {
}
.query_vastausvaihtoehto_vn_solu {
}
.query_vastausvaihtoehto_vn_vastaus {
}
.query_vastausvaihtoehto_v1_rivi {
}
.query_vastausvaihtoehto_v1_solu_tyhja {
}
.query_vastausvaihtoehto_v1_solu {
}
.query_vastausvaihtoehto_v1_vastaus {
}
.query_vastausvaihtoehto_ke_vastaus_k {
}
.query_vastausvaihtoehto_ke_vastaus_e {
}
.query_vastausvaihtoehto_keo_vastaus_k {
}
.query_vastausvaihtoehto_keo_vastaus_o {
}
.query_vastausvaihtoehto_keo_vastaus_e {
}
.query_vastausvaihtoehto_ke_solu_tyhja {
}
.query_vastausvaihtoehto_ke_solu_k {
}
.query_vastausvaihtoehto_ke_solu_e {
}
.query_vastausvaihtoehto_keo_solu_tyhja {
}
.query_vastausvaihtoehto_keo_solu_k {
}
.query_vastausvaihtoehto_keo_solu_o {
}
.query_vastausvaihtoehto_keo_solu_e {
}
.query_vastausvaihtoehto_ohje_rivi {
}
.query_vastausvaihtoehto_ohje_solu {
}
.query_vastausvaihtoehto_ohje_solu_tyhja {
}
.query_vastausvaihtoehto_kommentti_vastaus_rivi {
}
.query_vastausvaihtoehto_kommentti_vastaus_solu_tyhja {
}
.query_vastausvaihtoehto_kommentti_vastaus_solu {
}
.query_vastausvaihtoehto_kommenttikentta {
 width: 100%;
 height: 6ex
}

