A:link {text-decoration: underline; color: #9e1216;}
A:visited {text-decoration: underline; color: #9e1216;}
A:active {text-decoration: underline; color: #9e1216;}
A:hover {text-decoration: none; color: #000000;}

A.kotisivu {text-decoration: none; color: #5b5b5b;}
A:visited.kotisivu {text-decoration: none; color: #5b5b5b;}
A:active.kotisivu {text-decoration: none; color: #5b5b5b;}
A:hover.kotisivu {text-decoration: underline; color: #ffffff;}

html, body {width: 100%; height: 100%; text-align: center; margin: 0px; padding: 0px; vertical-align: top;}
body {background-color: #a9161a; font-family: arial, verdana, Sans-Serif, Serif, "Times New Roman";  font-size: 12px; color: #000000;}

form {padding: 0px; margin: 0px; display: inline;}
img {border: 0px; padding: 0px; display: inline; margin: 0px;}
div {border: 0px; vertical-align: top; text-align: left; margin: 0px; padding: 0px;}
table, td, iframe {border-collapse: collapse; margin: 0px; padding: 0px; border: 0px; vertical-align: top;}
ul {margin-top: 0px; margin-bottom: 0px;}
li {color: #000000;}

p {margin: 0px; padding: 0px;}
h1 {margin-bottom: 14px; font-size: 14px; font-weight: bold; color: #2b567c;}
h2 {margin-top: 12px; margin-bottom: 12px;  font-size: 12px; font-weight: bold; color: #9e1216;}

.yla_tausta {

float: left;
width: 100%;
background: url("/kuvat/yla_tausta.gif") repeat-x;


}

.ala_tausta {

float: left;
width: 100%;
background: #eaeaea url("/kuvat/ala_tausta.gif") bottom left repeat-x;

}

.vaippa {

width: 951px;
margin-left: auto;
margin-right: auto;

}

.minimi_ala_tausta {

float: left;
width: 951px;
background: #eaeaea url("/kuvat/ala_tausta.gif") bottom left repeat-x;


}

.minimi_yla_tausta {

float: left;
width: 931px;
padding-left: 10px;
padding-right: 10px;
background: url("/kuvat/yla_tausta.gif") repeat-x;


}

.logo {

float: left;
width: 931px;
padding-top: 41px;
height: 93px;
background: url("/kuvat/logo.gif") no-repeat;
margin-top: 57px;

}

.sisalto_vaippa {

float: left;
clear: left;
width: 911px;
padding-left: 10px;
padding-right: 10px;
background-color: #eaeaea;

}

.valikko_tausta {

float: left;
clear: left;
width: 911px;
height: 28px;
background: url("/kuvat/valikko_tausta.gif") no-repeat;

}

.ala {

float: left;
clear: left;
width: 911px;
height: 114px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background: url("/kuvat/ala.gif") no-repeat;

}

.sisalto {

float: left;
clear: left;
width: 889px;
padding: 11px;
background-color: #a9161a;

}

.osio {

float: left;
height: 27px;
display: inline;
margin-right: 1px;
cursor: pointer;

}

.liikkeet {

float: right;
width: 370px;
height: 26px;
padding-top: 10px;
background: #121212 url("/kuvat/liikkeet_vasen.gif") no-repeat;
text-align: center;
font-size: 14px;
font-family: arial;
color: #ffffff;
margin-right: 11px;
display: inline;

}

.yhteystiedot {

float: right;
clear: right;
height: 24px;
font-size: 14px;
font-family: arial;
color: #ffffff;
padding-left: 22px;
padding-top: 8px;
padding-right: 11px;
margin-top: 12px;
display: inline;
cursor: pointer;
font-weight: normal;
background: #a41418 url("/kuvat/yhteystiedot.gif") no-repeat;

}

.liikkeet_valikko {

float: right;
clear: right;
display: inline;
height: 27px;
background: #a41418 url("/kuvat/liikkeet_tausta.gif") repeat-x;

}

.pikatiedot {

float: left;
text-align: center;
height: 65px;
width: 250px;
padding-top: 20px;
font-size: 14px;
font-family: arial;
color: #ffffff;
display: inline;

}

.linkki {

float: left;
clear: left;
width: 904px;
text-align: right;
font-size: 10px;
height: 17px;
padding-top: 2px;
padding-right: 5px;
font-family: verdana;

}

.vali {

width: 10px;

}

.laatikko {

float: left;
clear: left;
width: 889px;

}

.laatikko_ala_249 {

width: 249px;
background: #ffffff url("/kuvat/laatikko_ala_249.gif") left bottom no-repeat;

}

.laatikko_ala_289 {

width: 289px;
background: #ffffff url("/kuvat/laatikko_ala_289.gif") left bottom no-repeat;

}

.laatikko_ala_310 {

width: 310px;
background: #ffffff url("/kuvat/laatikko_ala_310.gif") left bottom no-repeat;

}

.laatikko_ala_320 {

width: 320px;
background: #ffffff url("/kuvat/laatikko_ala_320.gif") left bottom no-repeat;

}

.laatikko_ala_359 {

width: 359px;
background: #ffffff url("/kuvat/laatikko_ala_359.gif") left bottom no-repeat;

}

.laatikko_ala_439 {

width: 439px;
background: #ffffff url("/kuvat/laatikko_ala_439.gif") left bottom no-repeat;

}

.laatikko_ala_440 {

width: 440px;
background: #ffffff url("/kuvat/laatikko_ala_440.gif") left bottom no-repeat;

}

.laatikko_ala_679 {

width: 679px;
background: #ffffff url("/kuvat/laatikko_ala_679.gif") left bottom no-repeat;

}

.laatikko_ala_899 {

width: 889px;
background: #ffffff url("/kuvat/laatikko_ala_899.gif") left bottom no-repeat;

}

.otsikko_tausta {

width: 100%;
float: left;
background: url("/kuvat/otsikko_tausta.gif") repeat-x;
height: 23px;

}

.otsikko_vasen {

width: 100%;
float: left;
background: url("/kuvat/otsikko_vasen.gif") no-repeat;
height: 23px;

}

.otsikko_oikea {

width: 100%;
float: left;
background: url("/kuvat/otsikko_oikea.gif") top right no-repeat;
height: 19px;
padding-top: 4px;
font-size: 12px;
font-family: arial;
color: #ffffff;

}

.otsikko_sisennys {

padding-left: 7px;
padding-right: 7px;
float: left;

}

.sisalto_sisennys {

float: left;
padding: 10px;

}

.laatikko_sisalto {

width: 100%;
float: left;
clear: left;

}

.lomake_vasen {

float: left;
padding-left: 6px;
height: 22px;
background: url("kuvat/lomake_vasen.gif") no-repeat;

}

.lomake_oikea {

float: left;
padding-right: 6px;
height: 22px;
background: url("kuvat/lomake_oikea.gif") top right no-repeat;

}

.lomake_tausta {

float: left;
height: 19px;
padding-top: 3px;
background: url("kuvat/lomake_tausta.gif");

}

.tekstikentta {

float: left;
width: 100px;
font-size: 12px;
font-family: arial;
color: #000000;
padding: 0px;
margin: 0px;
border: 0px;
background-color: transparent;

}

.lomake_nimi {

vertical-align: middle;
padding-right: 5px;
padding-bottom: 5px;
text-align: right;

}

.lomake_kentta {

padding-bottom: 5px;

}

.sukupuoli_nimi {

padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;

}

.sukupuoli_kentta {

padding-left: 5px;
padding-right: 5px;
text-align: center;

}

.brandi {

float: left;
width: 229px;
height: 102px;
margin-left: 30px;
display: inline;

}

.brandit {

width: 289px;
font-weight: bold;
color: #463c3c;
line-height: 16px;
font-family: arial;
font-size: 12px;

}

.tuotemerkit {

float: left;
clear: left;
width: 289px;
text-align: center;

}

.tuotteet {

float: left;
clear: left;
width: 869px;

}

.tuotteet_kuva {

width: 140px;
padding-bottom: 10px;

}

.tuotteet_vasen {

padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
width: 274px;

}

.tuotteet_oikea {

width: 285px;
padding-left: 10px;
padding-bottom: 10px;

}

.tuotekuva {

float: right;

}

.tarjoukset {

float: left;
width: 867px;

}

.tarjous_otsikko {

text-align: center;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #9e1216;
width: 289px;

}

.tarjous_kuva {

text-align: center;
vertical-align: middle;
padding-top: 20px;
padding-bottom: 20px;
width: 289px;

}

.tarjous_tiedot {

width: 269px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;

}


.tarjous {

float: right;
width: 66px;
height: 41px;
background: url("/kuvat/tarjous.gif") no-repeat;
font-size: 18px;
color: #9e1216;
font-family: arial;
font-weight: bold;
text-align: center;
padding-top: 17px;

}

.tekstiareena_tausta {

float: left;
width: 460px;
height: 181px;
background: url("/kuvat/tekstiareena.gif") no-repeat;

}

.tekstiareena {

float: left;
background-color: transparent;
border: 0px;
width: 444px;
height: 165px;
overflow: auto;
padding: 8px;
font-size: 12px;
font-family: arial;
color: #000000;

}
