*{padding:0;margin:0}body{font:.75em Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;background:#fff7f4 url(../kuvat/bg.gif);color:#111;min-width:960px;padding:130px 0 30px}a{outline:0;text-decoration:none;color:#4b9fcb}h1{font-size:1em;font-weight:100;text-align:center}p{margin:15px 0 0;line-height:1.65em}h2,h3{font-size:1.1em;font-weight:900;margin:15px 0 0}h4{font-size:1.1em;font-weight:100;margin:35px 0 0;text-decoration:underline}input,select{font:1em Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif}button{margin:15px 0 0}input.text,select{border:1px solid #add9fe;background:#fff}table{border:0;width:100%}table td,table th{padding:5px 10px;border-bottom:1px solid #dccecd;text-align:left}#kolumni-oikea ul li{padding:3px 0 3px 25px;background:url(../kuvat/dot.gif) no-repeat 5px 50%}#kokotaulukko{margin:15px 0 30px;width:80%}#kokotaulukko th{font-weight:400}.paaotsikko{color:#542073;margin:0 10px 15px;font:1.5em "Times New Roman", times, sans, serif;font-weight:900;padding:0 0 10px;border-bottom:2px solid #f3ebe8}#tausta{width:930px;margin:0 auto;padding:0;background:#fff;border-top:0;position:relative}#sisalto{border-top:0;padding:2px 2px 0}#header a{display:block;margin:0 auto;text-indent:-9000px;height:70px;width:931px;z-index:2;position:absolute;top:0;left:7px;background:url(../kuvat/ts-logo-v2.gif) no-repeat 50% 20px}#slogan{width:931px;height:225px;text-indent:-9000px;background:url(../kuvat/koukero-v2.gif) no-repeat 0 0;position:absolute;top:-123px;left:0;margin:0}#kolumnit{margin:2px 0 0;padding:0;background:url(../kuvat/kolumnit.gif) repeat-y 212px 0}#kolumni-vasen{width:190px;float:left;display:inline;margin:0 0 0 10px;padding:1px 0 35px}#kolumni-oikea{width:680px;margin:0 10px 0 0;float:right;display:inline;padding:1px 10px 35px}.sisa-vasen{float:left;display:inline;width:430px;padding:0}.sisa-oikea{float:right;display:inline;width:240px}#kolumni-vasen #kori{margin:0;padding:14px 0 15px;border-bottom:1px solid #e4e3de}#paaotsikko #kori{width:190px;float:left;display:inline;margin:0 0 0 10px;padding:0}#kori strong{font-weight:100}#kori a{font:1em Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;font-weight:900;display:block;margin:15px 0 0;color:#333;background:#e4e3de;padding:6px 0;text-align:center}#kori a:hover{text-decoration:none;background:#999}#kolumni-vasen ul li{background:url(../kuvat/dot.gif) no-repeat 10px 50%;white-space:nowrap}#kolumni-vasen ul li img{vertical-align:middle;margin:0 0 0 5px}#kolumni-vasen ul li a,#kolumni-vasen ul li .a{display:block;padding:5px 0 5px 25px;border-top:1px solid #fff;border-bottom:1px solid #f3ebe8;color:#000}#kolumni-vasen ul li.koot{background:none!important}#kolumni-vasen ul li.koot a{border-top:0!important;border-bottom:0!important}#kolumni-vasen ul li.koot a span{color:#810100}#navigaatio{border-top:1px solid #e4e3de;padding:15px 0 0}#paaotsikko{border-bottom:1px solid #e4e3de;margin:0;padding:15px 0;overflow:hidden}#paaotsikko #otsake{width:669px;margin:0 25px 0 0;float:right;display:inline;padding:0}#paaotsikko h1{color:#94bdef;text-align:center;margin:0;font:2.8em times, Georgia, "Times New Roman", serif}#paaotsikko .normi{color:#999;text-align:center;font:1.4em times, Georgia, "Times New Roman", serif;margin:5px 0 0}#jalusta{border-top:1px solid #e4e3de;padding:15px 15px 15px 240px}#jalusta .maksutavat{background:url(../kuvat/maksut.gif) no-repeat 0 0;width:554px;text-indent:-9000px;height:36px}.alatuote{border-top:1px solid #f3ebe8;border-bottom:1px solid #f3ebe8;margin:10px 0 0;padding:10px}.alatuote .alatuote-vasen{float:left;display:inline;width:210px;margin:0}.alatuote .alatuote-oikea{float:right;display:inline;width:440px}.alatuote h2{font:1.5em times, Georgia, "Times New Roman", times, sans, serif;font-weight:100;padding:0;margin:0;color:#000}.alatuote h2 a{color:#333}.alatuote .alatuote-lisaa{list-style:none}.alatuote .alatuote-lisaa li{display:inline;padding:0 10px}.kaikki-tuotteet-taulukko{margin:20px 0 0 10px}.kaikki-tuotteet-taulukko a{display:inline;width:145px;float:left;padding:10px;text-align:center;overflow:hidden}.kaikki-tuotteet-taulukko a strong{display:block;font:1em Georgia, "Times New Roman", serif;font-weight:100;margin:5px 0;color:#0b83df}.kaikki-tuotteet-taulukko a span.lisaa{font-size:.95em;color:#000}.kaikki-tuotteet-taulukko .tyhjennys{height:2px;width:670px;background:#fff}.tuotetaulukko{background:url(../kuvat/tuotetaulukko.gif) repeat-y -5px 0;margin:10px 0 0}.tuotetaulukko .solu{width:195px;margin:5px 10px 0;display:inline;float:left;padding:0 5px 10px}.tuotetaulukko .solu .tuotekuva{background:#fff;overflow:hidden;text-align:center}.tuotetaulukko .solu h2{color:#0068ff;font-size:1em;font-weight:900;margin:5px 0 10px}.tuotetaulukko .solu p{margin:0}.tuotetaulukko .solu h2 a{color:#0068ff}.tuotetaulukko .erottaja{clear:both;background:#fff url(../kuvat/erottaja.gif) repeat-x 0 50%;height:5px}.tuotetaulukko .solu .lisaa{margin:10px 0 0}.yhteystiedot strong{float:left;width:100px}#ajankohtaista{border-top:1px solid #e4e3de;margin:0 0 0 218px;padding:10px 25px 25px}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#lightbox-container-image-data-box{background:#fff;margin:0 auto;overflow:auto;padding:10px 10px 20px;text-align:center}#lightbox-container-image-data-box div{border-top:1px solid #e4e3de;display:block;padding:20px 0 0}.huom,.virhe{margin:15px 0;background:#ffc;border:1px solid #c00;padding:10px;text-align:center}#ostoskori-sivu #kolumnit{background:none}#ostoskori-sivu #jalusta{padding:20px 55px 35px}#ostoskori{padding:0 55px 35px}#ostoskori h2{font-size:1em;font-weight:100;border-bottom:1px solid #e4e3de;padding:10px 0 15px;color:#000}#ostoskori h3{font-size:1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0;color:#000;margin:15px 0}#nayta-kuponkilomake{margin:20px 0 0}#nayta-kuponkilomake span{color:#3ea8fc;text-decoration:underline;cursor:pointer}#kuponkilomake{display:none;margin:20px 0 0}#maksutavat label{display:block;border-bottom:1px solid #ccc}#ostoskori ul{list-style:none;margin:0 0 15px}#ostoskori ul li{padding:5px 10px;border-bottom:1px solid #e4e3de}#ostoskori ul li label{float:left;width:200px;display:inline;padding:0 10px 0 0}#ostoskori ul li input{width:400px;background:#f5f5f5;border:1px solid #000}#ostoskori table th{background:#e6e6ff}#ostoskori table .th1{border-right:1px solid #e3e4df}#ostoskori .th5{border-left:1px solid #e3e4df;text-align:center}#ostoskori table td em{display:none}.jatkaminen{margin:30px 0}.jatkaminen a{background:#3ea8fc;color:#fff;padding:3px 6px}#receiver-change{margin:30px 0 15px}#receiver-detail{margin:0 0 30px 20px}#receiver-second{margin:0 0 15px}body #receiver-block{margin:0 0 15px 20px}body #receiver-block li{border-bottom:0;padding:5px 0}body #receiver-block li label{width:120px!important;padding:0}body #receiver-block li input{width:190px}#receiver-change span,#receiver-second span{float:left;width:20px}a:hover,.tuotetaulukko .solu h2 a:hover,#nayta-kuponkilomake span:hover{color:#000}.musta,#jalusta a,.tuotetaulukko .lisaa a{color:#000;text-decoration:underline}.tyhjennys,.alatuote .lisaa{clear:both}img,.poista{border:0}table th,.alatuote .alatuote-lisaa li.alatuote-hinta{font-weight:900}#kolumni-oikea ul,#kolumni-vasen ul{list-style:none;margin:15px 0 0}#header,#ostoskori-sivu #header a,#etusivu #header a{height:100px}#kolumni-vasen ul li a:hover,#kolumni-vasen ul li.koot a:hover span{color:#4b9fcb}
