<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  line-height:20px;
  color:#000000;
  font-size:14px;
}
p {
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  line-height:20px;
  color:#000000;
  font-size:14px;
}
/* Keskitys */

.vk-keskita {
  width:970px;
  margin-left:auto;
  margin-right:auto;
}
/* ylamargin */

#vk-ylamarginaali {
  margin-top:50px;
}
/* paavalikko */

ul#vk-navi {
  width:970px;
  height:52px;
  list-style-type:none;
  list-style:none;
  margin:0;
  padding:0;
  background:url(../img/verkkokauppa/tilauslomake/vk-navibg.gif) left top no-repeat;
}
ul#vk-navi li {
  width:241px;
  height:36px;
  text-align:center;
  display:inline-block;
  border-right:1px solid #dddddd;
  float:left;
  padding-top:16px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:18px;
  color:#979797;
  text-decoration:none;
}
.viimonen {
  border-right:none !important;
}
ul#vk-navi li a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:18px;
  color:#979797;
  text-decoration:none;
}
ul#vk-navi li:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:18px;
  color:#cccbcb;
  text-decoration:none;
}
/* paavalikko - linkki valittuna */

ul#vk-navi li#vk-first-sel {
  background:url(../img/verkkokauppa/tilauslomake/W12-link-first-sel-bg.gif) left top repeat-x;
}
ul#vk-navi li#vk-second-sel {
  background:url(../img/verkkokauppa/tilauslomake/W12-link-sel-bg.gif) left top repeat-x;
}
ul#vk-navi li#vk-third-sel {
  background:url(../img/verkkokauppa/tilauslomake/W12-link-sel-bg.gif) left top repeat-x;
}
ul#vk-navi li#vk-last-sel {
  border-right:none;
  border-left:none;
  width:244px;
  background:url(../img/verkkokauppa/tilauslomake/W12-link-last-sel-bg.gif) right top repeat-x;
}
/*  Ylasisalto - 1 palsta */

#vk-ylasisalto-palsta-1 {
  width:948px;
  padding:23px 10px 23px 10px;
  border-right:1px solid #dddddd;
  border-bottom:1px solid #dddddd;
  border-left:1px solid #dddddd;
}
/* Ylasisalto - valilehden paaotsikko */

.vk-valilehti-paaotsikko {
  font-size:22px;
  color:#01b0f0;
  font-weight:normal;
  display:block;
  width:928px;
  height:30px;
  padding-left:20px;
}
/* Ylasisalto - vapaata tekstia */

.vk-valilehti-vapaata-tekstia {
  font-weight:normal;
  display:block;
  width:928px;
  height:auto;
  padding-bottom:23px;
  padding-left:20px;
}

/* ---- Asettelumallikohta 1 stylet ---- */

div#vk-tilauslomakeotsikot-bg {
  height:30px !important;
  width:948px;
  background:url(../img/verkkokauppa/tilauslomake/vk-tilausotsikot-bg.gif) left top no-repeat;
  }

ul#vk-tilauslomakeotsikot {
  height:40px;
  width:948px;
  background:url(../img/verkkokauppa/tilauslomake/vk-tilausotsikot-bg.gif) left top no-repeat;
  list-style-type:none;
  list-style:none;
  margin:0;
  padding:0;
}
ul#vk-tilauslomakeotsikot li {
  height:30px;
  text-align:left;
  display:inline-block;
  border-right:1px solid #dddddd;
  float:left;
  padding:10px 20px 0px 20px;
}
ul#vk-tilauslomakeotsikot li#vk-tilauslomake-otsikko-tuote {
  width:433px;
}
ul#vk-tilauslomakeotsikot li#vk-tilauslomake-otsikko-maara {
  width:104px;
  text-align:center;
  padding:10px 0px 0px 0px !important;
}
ul#vk-tilauslomakeotsikot li#vk-tilauslomake-otsikko-hinta {
  width:105px;
  text-align:center;
  padding:10px 0px 0px 0px !important;
}
ul#vk-tilauslomakeotsikot li#vk-tilauslomake-otsikko-yhteensa {
  width:122px;
  text-align:center;
  padding:10px 0px 0px 0px !important;
}
ul#vk-tilauslomakeotsikot li#vk-tilauslomake-otsikko-toiminto {
  width:98px;
  border-right:none;
}
/* Ylasisalto - tilauslomake tuotetiedot */

.vk-tuotetietotaulukko {
  padding:10px 0px 10px 0px;
}
/* Tilauslomake - tuotetiedot linkit */

a.vk-linkki-sininen {
  color:#01b0f0;
  text-decoration:none;
}
a:hover.vk-linkki-sininen{
  text-decoration:none;
}
/* Tilauslomake - tuotetiedot taulukon solujen koot */

table.vk-tuotetietotaulukko td.vk-kuvasolu {
  width:120px;
  text-align:center;
}
table.vk-tuotetietotaulukko td.vk-tuotesolu {
  width:350px;
}
table.vk-tuotetietotaulukko td.vk-maarasolu {
  width:106px;
  text-align:center;
}
table.vk-tuotetietotaulukko td.vk-hintasolu {
  width:84px;
  padding-right:20px;
  text-align:right;
}
table.vk-tuotetietotaulukko td.vk-yhteensasolu {
  width:103px;
  padding-right:20px;
  text-align:right;
}
table.vk-tuotetietotaulukko td.vk-toimintosolu {
  width:125px;
  padding-left:20px;
  text-align:left;
}
hr.vk-tuote-valiviiva {
  height:1px;
  color:#999999;
  border-top:none;
  border-right:none;
  border-bottom:1px solid #CCCCCC;
  border-left:none;
}

/* ---- Asettelumallikohta 2 stylet ---- */

#vk-alasisalto-palsta-1 {
  width:968px;
  border-right:1px solid #dddddd;
  border-left:1px solid #dddddd;
  margin-right:auto;
  margin-left:auto;
  background:#f0fafe url(../img/verkkokauppa/tilauslomake/vk-alapalstabg.gif) top repeat-x;
}

#vk-alasisalto-palsta-1 strong {
  color:#01b0f0;
}

#vk-alasisalto-palsta-1 table td {
  width:49%;
  border-right:1px solid #dddddd;
  padding:20px 10px 17px 29px;
}

/* Taulukosta otettu vasen padding pois */

#vk-alasisalto-palsta-1 table td table.vk-taulukko-ei-valistysta td{
  padding:0;
  border-right:none;
}

#vk-alasisalto-palsta-1 table td table.vk-taulukko-ei-valistysta td.vk-soluleveys-1 {
  width:70%;
}

.vk-kampanjaotsikko {
  font-size:12px;
  font-style:italic;
  color:#86b701;
}

.vk-kampanjateksti {
  font-size:12px;
  font-style:italic;
}

#vk-alasisalto-palsta-1 table td.vk-solumaaritykset-last {
  width:49%;
  border-right:none;
}

/*  Alasisalto - 1 - 3 palstaa */

#vk-alasisalto-palsta-2 {
  width:968px;
  border-right:1px solid #ffffff;
  border-left:1px solid #ffffff;
  margin-right:auto;
  margin-left:auto;
  background:url(../img/verkkokauppa/tilauslomake/vk-alareuna-bg.gif) bottom repeat-x;
  height:3px;
}

#vk-alasisalto-palsta-2 table td {
  width:49%;
  border-right:1px solid #dddddd;
  height:3px;
}

#vk-alasisalto-palsta-2 table td.vk-solumaaritykset-last {
  width:49%;
  border-right:none;
  height:3px;
}


/*  Alaosan navigointi ja muut navigointipainikkeet */

#vk-nappipalsta {
  width:970px;
  margin-left:auto;
  margin-right:auto;
}

a.vk-button-pieni {
  width:159px;
  height:23px;
  display:block;
  color:#ffffff;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  padding-top:1px;
  font-family:Arial,Helvetica;
  font-size:14px;
}

a.vk-button-iso {
  width:180px;
  height:23px;
  display:block;
  color:#ffffff;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  margin-top:2px;
  padding-top:1px;
  font-family:Arial,Helvetica;
  font-size:14px;
}

a.vk-button-suuri {
  width:210px;
  height:23px;
  display:block;
  color:#ffffff;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  margin-top:2px;
  padding-top:1px;
  font-family:Arial,Helvetica;
  font-size:14px;
}

a.vk-button-sininen-pieni {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-tsininen-pieni.gif) left top no-repeat;
}
a.vk-button-harmaa-pieni {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-harmaa-pieni.gif) left top no-repeat;
}

a.vk-button-sininen {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-sininen.gif) left top no-repeat;
}
a.vk-button-vihrea {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-vihrea.gif) left top no-repeat;
}
a.vk-button-harmaa {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-harmaa.gif) left top no-repeat;
}

a.vk-button-suuri-vihrea {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-suuri-vihrea.gif) left top no-repeat;
}
a.vk-button-suuri-harmaa {
  background:url(../img/verkkokauppa/tilauslomake/vk-button-suuri-harmaa.gif) left top no-repeat;
}

/*  1 palstainen asettelu  */

.vk-tilauslomakevalilehti-sisallot {
  width:948px;
  display:table;
}


/*  2 palstainen asettelu  */

.vk-vasen-palsta {
  height:auto;
  width:469px;
  float:left;
  padding:10px 10px 0px 0px;
}

.vk-oikea-palsta {
  height:auto;
  width:469px;
  float:left;
  padding:10px 0px 0px 0px;
}

#asiakastiedot_lomake select {
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    height: 26px;
    margin-bottom: 5px;
    padding-top: 5px;
    width: 160px;
    background-color: #ffffff;
}

#toimitusosoite_kentat select {
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    height: 26px;
    margin-bottom: 5px;
    padding-top: 5px;
    width: 160px;
    background-color: #ffffff;
}

.vk-vasen-palsta input.lomakekentta, .vk-oikea-palsta input.lomakekentta {
  width:150px;
  height:26px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border:1px solid #cfcfcf;
  padding:0px 5px 0px 5px;
  margin-bottom:5px;
}

.vk-kirjautumisotsikkokentta {
  font-weight:bold;
  height:30px;
  width:449px;
  background:url(../img/verkkokauppa/tilauslomake/vk-otsikkopalkki-bg.gif) left top no-repeat;
  float:left;
  padding:10px 10px 0px 20px;
}

.vk-kirjautumislomakekentta {
  height:auto;
  width:449px;
  float:left;
  padding:20px 0px 0px 20px;
}

#vk-rekisteroidy {
  padding-top:5px;
}

#vk-rekisteroidy a{
  text-decoration:none;
  color:#0085dc;
}

#vk-rekisteroidy a:hover{
  text-decoration:none;
}

#toimitustapainfo {
  font-style:italic;
}
#maksutapainfo {
  font-style:italic;
}
.piilotettu {
  display:none !important;
}</pre></body></html>