@charset "utf-8";
/* CSS Document */
/* Talvi väri: 00_a8ff */
/* Kesä väri: f7_951d */
/* Korvaa vuodenaika väri aina tulevalla värillä */
/* Muuta oikean palstan season tausta */

.BgSeason {
background-image: url(gfx/HolderBg.png);
background-attachment: scroll;
background-position: bottom center;
background-repeat: no-repeat;	
}

/* Yleiset tyylit */
.myynti_valikko {
margin-left: 10px;
width: 200px;
display: block;
color: 000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.palstat_ylaosa_otsikko {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 28px;
}
.palstat_ylaosa_malli {
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
font-weight: bold;
text-decoration: none;
line-height: 28px;
}
.palstat_ylaosa_kuva {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
font-weight: bold;
text-decoration: none;
line-height: 28px;
}
.error_teksti {
padding-left: 5px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.alatunniste {
padding-left: 10px;
color: 4c5767;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 25px;
}
/* Haku */
A:active.haku_linkki, A:visited.haku_linkki, A:link.haku_linkki {
line-height: 25px;
padding-left: 25px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
A:hover.haku_linkki {
line-height: 25px;
padding-left: 25px;
color: 00a8ff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.haku_otsikko {
line-height: 25px;
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.haku_valiotsikko {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.haku_teksti {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.haku {
margin-left: 10px;
color: 000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.haku2 {
margin-left: 3px;
color: 000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.haku3 {
margin-left: 3px;
color: 000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
.haku4 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
color: 000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

/* Alasvetovalikko*/
.alasveto_tausta {
background-image: url(gfx/alasveto_yla.png);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
A:active.alasveto_linkki, A:visited.alasveto_linkki, A:link.alasveto_linkki {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 21px;
vertical-align: middle;
}
A:hover.alasveto_linkki {
padding-left: 10px;
color: 00a8ff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 21px;
vertical-align: middle;
}

/* VP • Vasemman palstan tyylit  • Sisältää talvi/kesä muutoksia */
/* VP • background-image: url(gfx/VP_tausta_talvi.jpg); */
/* VP • background-image: url(gfx/VP_tausta_kesa.jpg); */
/* VP • background-image: url(gfx/VP_tausta_raskaskalusto.jpg); */
.VP_tausta_talvi {
background-image: url(gfx/VP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.VP_tausta_kesa {
background-image: url(gfx/VP_tausta_kesa.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.VP_tausta_raskaskalusto {
background-image: url(gfx/VP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.VP_nuoli_season {
margin-left: 10px;
}
.VP_otsikko {
line-height: 18px;
height: 18px;
padding-top: 5px;
padding-left: 5px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.VP_valiotsikko {
padding-left: 21px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
A:active.VP_linkki, A:visited.VP_linkki, A:link.VP_linkki {
line-height: 17px;
height:17px;
padding-left: 21px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
A:hover.VP_linkki {
line-height: 17px;
height: 17px;
padding-left: 21px;
color: 00a8ff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

/* KP • Keski palstan tyylit • Sisältää talvi/kesä muutoksia */
/* KP • background-image: url(gfx/KP_tausta_talvi.jpg); */
/* KP • background-image: url(gfx/KP_tausta_kesa.jpg); */
/*background-image: url(gfx/KP_tausta_kuva.jpg); */
/* KP • background-image: url(gfx/KP_tausta_raskaskalusto.jpg);*/
.KP_tausta_talvi {
background-image: url(gfx/KP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top center;
background-repeat: no-repeat;
}
.KP_tausta_kesa {
background-image: url(gfx/KP_tausta_kesa.jpg);
background-attachment: scroll;
background-position: top center;
background-repeat: no-repeat;
}
.KP_tausta_raskaskalusto {
background-image: url(gfx/KP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top center;
background-repeat: no-repeat;
}
.KP_tausta_perus {
background-image: url(gfx/KP_tausta_talvi.jpg); 
background-attachment: scroll;
background-position: top center;
background-repeat: no-repeat;
}
.KP_tausta_kuva {
background-image: url(gfx/KP_tausta_talvi.jpg); 
background-attachment: scroll;
background-position: top center;
background-repeat: no-repeat;
}
.KP_marginaalit {
padding-left: 15px;
padding-right: 15px;
}
.KP_paaotsikko {
padding-left: 5px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
.KP_iso_otsikko {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
}
.KP_valiotsikko {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}
.KP_valiotsikko2 {
padding-left: 4px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}
.KP_teksti {
padding-top: 5px;
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 15px;
}
.KP_teksti2 {
padding-right: 15px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 15px;
}
.KP_myynti_teksti {
padding-left: 10px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 15px;
}
A:active.KP_linkki, A:visited.KP_linkki, A:link.KP_linkki {
padding-left: 11px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
A:hover.KP_linkki {
padding-left: 11px;
color: 00a8ff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

/* TÄMÄ PITÄÄ MUUTTAA */
/* OP • Oikean palstan tyylit • Sisältää talvi/kesä muutoksia*/
/* OP • background-image: url(gfx/OP_tausta_talvi.jpg); */
/* OP • background-image: url(gfx/OP_tausta_kesa.jpg); */
/* OP • background-image: url(gfx/OP_tausta_raskaskalusto.jpg); */
.OP_tausta_season{
background-image: url(gfx/OP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.OP_tausta_talvi {
background-image: url(gfx/OP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.OP_tausta_kesa{
background-image: url(gfx/OP_tausta_kesa.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}
.OP_tausta_raskaskalusto {
background-image: url(gfx/OP_tausta_talvi.jpg);
background-attachment: scroll;
background-position: top;
background-repeat: no-repeat;
}

/* Renkaat taulukko tyylit */
.taulukko_main {
border-color: 474d55;
border-style: solid;
border-bottom-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-left-width: 1px;
}
.taulukko_keskiosa_1v {
background-image: url(gfx/taulukko_keskiosa_1v.jpg);
background-attachment: scroll;
background-position: left;
background-repeat: no-repeat;
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_keskiosa_2v {
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_keskiosa_3v{
background-image: url(gfx/taulukko_keskiosa_3v.jpg);
background-attachment: scroll;
background-position: right;
background-repeat: no-repeat;
border-style: solid;
border-bottom-color: 6d7278;
border-bottom-width: 1px;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_keskiosa_1t {
background-image: url(gfx/taulukko_keskiosa_1t.jpg);
background-attachment: scroll;
background-position: left;
background-repeat: no-repeat;
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_keskiosa_2t {
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_keskiosa_3t {
background-image: url(gfx/taulukko_keskiosa_3t.jpg);
background-attachment: scroll;
background-position: right;
background-repeat: no-repeat;
border-style: solid;
border-bottom-color: 6d7278;
border-bottom-width: 1px;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_ylaosa_1b {
background-image: url(gfx/taulukko_ylaosa_1.jpg);
background-attachment: scroll;
background-position: left;
background-repeat: no-repeat;
}
.taulukko_ylaosa_1 {
background-image: url(gfx/taulukko_ylaosa_2.jpg);
background-attachment: scroll;
background-position: center;
background-repeat: repeat-x;
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_ylaosa_2 {
border-style: solid;
border-bottom-color: 6d7278;
border-right-color: 7d8185;
border-bottom-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_ylaosa_3b {
background-image: url(gfx/taulukko_ylaosa_3.jpg);
background-attachment: scroll;
background-position: right;
background-repeat: no-repeat;
}
.taulukko_ylaosa_3 {
background-image: url(gfx/taulukko_ylaosa_2.jpg);
background-attachment: scroll;
background-position: center;
background-repeat: repeat-x;
border-style: solid;
border-bottom-color: 6d7278;
border-bottom-width: 1px;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 0px;
}
.taulukko_otsikko {
padding-left: 8px;
padding-right: 8px;
color: ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 24px;
vertical-align: middle;
text-align: left;
}
.taulukko_teksti {
padding-left: 8px;
padding-right: 8px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
line-height: 23px;
vertical-align: middle;
}
A:active.Taulukko_linkki, A:visited.Taulukko_linkki, A:link.Taulukko_linkki {
padding-left: 5px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
A:hover.Taulukko_linkki {
padding-left: 5px;
color: 00a8ff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
