html {font-size:12px; width:100%;margin:0px;}
body {font-size:12px; width:100%;margin:0px;}

.header img {margin:0px;padding:0px;     display: inline-block;   }
.omaloma {float:left;width:100%;height:26px;}
a.omaloma {color:#222222;font-family: Verdana, sans-serif; font-size:18px;padding:0px;padding-left:10px;padding-bottom:10px;font-weight:500;text-decoration:none;width:200px;}
a.omaloma:Hover {color:#000000;font-family: Verdana, sans-serif; font-size:18px;padding:0px;padding-left:10px;padding-bottom:10px;font-weight:500;text-decoration:none;}
a.omaloma:Active {color:#222222;font-family: Verdana, sans-serif; font-size:18px;padding:0px;padding-left:10px;padding-bottom:10px;font-weight:500;text-decoration:none;}
a.omaloma:Visited {color:#222222;font-family: Verdana, sans-serif; font-size:18px;padding:0px;padding-left:10px;padding-bottom:10px;font-weight:500;text-decoration:none;}
h1 {color:#222222;font-family: Verdana, sans-serif; font-size:18px;padding:0px;padding-left:10px;padding-bottom:10px;font-weight:500;text-decoration:none;}
h3 {font-family: Verdana, sans-serif; font-size:14px;padding:0px;margin:0px;font-weight:500;}
h4 {font-family: Verdana, sans-serif; font-size:13px;padding:0px;margin:0px;font-weight:500;}
h5 {color:#333333;font-family: Verdana, sans-serif; font-size:12px;padding:0px;margin:0px;font-weight:600;}
h6 {color:#333333;font-family: Verdana, sans-serif; font-size:12px;padding:0px;margin:0px;font-weight:500;}
.bkohde {font-family: Verdana, sans-serif; font-size:13px;padding:2px;}
.myykohde {font-family: Verdana, sans-serif; font-size:10px;padding:2px;}
.sienella {font-family: Verdana, sans-serif; font-size:11px;padding:2px;}
p.sienella {font-family: Verdana, sans-serif; font-size:11px;padding:2px;}
a.sienella {color:#0000ee;text-decoration:none;font-family: Verdana, sans-serif; font-size:11px;}
a.sienella:Hover {text-decoration:underline;}
a.sienella:Active {text-decoration:underline;color:#000000;}
a.sienella:Visited {color:#0000ee;text-decoration:none;}
.header {float:left;margin:0px;padding:0px;width:100%;background: linear-gradient(#00589c, #ffffff);}
.left {float:left;width:5vw;}
.wideleft {float:left;width:15vw;}
.center {float:left;background-color: #ffffff;margin:5px;width:280px;}
.right {float:left;margin:5px}
.chrmin {float:right;}
.copy {color:#444444;font-size:10px}
.yob {color:#ffff00;background-color: #000000;margin:2px;}
.bli {color:#ffff00;background-color: #DA70D6;margin:2px;}
.nappi {float:left;font-family:Verdana, sans-serif;font-size:10px; width:85vw;color:#333333;margin:10px;text-align:center;}
.links {clear:both;width:100%;color:#333333;margin:10px;text-indent:15vw;}
a.links {text-decoration:none;font-family: Verdana, sans-serif; font-size:10px;}
a.links:Hover {text-decoration:underline;}
a.links:Active {text-decoration:underline;color:#000000;}
a.links:Visited {text-decoration:none;color:#333333;}
textarea {border:solid; border-width:1px; border-color:#999999;}
table.kohde {border:0px;width:270px;margin:10px; line-height: 16px; }
table.nayteikkuna {vertical-align:bottom;border:1px solid #dddddd;max-width:290px;margin:2px; line-height: 16px; }
table.hinnat {vertical-align:top;border:0px;max-width:300px;margin:5px;padding:5px; }
.lomakekuva {padding:35px;padding-top:25px;}
caption { 
    display: table-caption;
    text-align: left;
	color:#666666;
	font-size:10px;
}
.kohde {font-size:100%;font-family: Verdana, sans-serif;}
a.kohde {color:#0000ee;text-decoration:none;font-family: Verdana, sans-serif; font-size:100%;}
a.kohde:Hover {text-decoration:underline;}
a.kohde:Active {text-decoration:underline;color:#000000;}
a.kohde:Visited {color:#0000ee;text-decoration:none;}
td.kohde {border:0px;vertical-align:top;padding:5px;font-size:100%;}
.bkohde {font-size:100%;font-family: Verdana, sans-serif;font-weight:700;}
a.bkohde {color:#0000ee;text-decoration:none;font-family: Verdana, sans-serif; font-size:110%;font-weight:500;}
a.bkohde:Hover {text-decoration:underline;}
a.bkohde:Active {text-decoration:underline;color:#000000;}
a.bkohde:Visited {color:#0000ee;text-decoration:none;}
td.bkohde {border:0px;vertical-align:top;padding:5px;font-size:110%;}
p.soita {font-size:1em;font-family: Verdana, sans-serif;padding:15px;}
.launch {float:right;border:solid;border-width:30vw;border-color:#F78181;border-radius:2px;padding:4px;margin-right:20px;}

.ticker {
	font-size:10px;
    float:left;

	width:100%;
    line-height: 2px;

	background-color: #ffffff;
    color: #666666;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}
.ticker p {

    display: inline-block;
    padding-left: 100%;
    animation: ticker 180s linear infinite;
}

@keyframes ticker {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}

ul li {width: 100%; padding:3px;font-family: Verdana, sans-serif;font-size:100%;}
div.hinnat {float:left;width:70%}
.hinnat {font-size:11px;font-family: Verdana, sans-serif;}
.shinnat {font-size:11px;font-family: Verdana, sans-serif;}

th.hinnat {width:120px;text-align:left;font-family:Verdana, sans-serif;color:#666666;border:0px;background-color: #dddddd;font-size:12px;}
td.hinnat, td.shinnat {width:120px;border-bottom:solid 1px #cccccc;}	
.omahinnat {font-size:11px;font-family: Verdana, sans-serif;text-align:right;}
ul {line-height:160%;}

@media (max-width: 700px) {
ul {line-height:250%;}
li {padding: 25px; font-size:100%;}
html, body {font-size:16px;}
img, input {max-width:100%; height:auto;}
}