table.uudetlista {
border-width: 5px; 
width: 660px;
}

table.uudetlista * {
margin:0px;
padding:0px;
}

.ua_hakutulos_otsikko {
font-family: Arial;
font-size: 12px;
}

.va_hakutulos_otsikko {
font-family: Arial;
font-size: 12px;
}

.va_hakutulos_otsikko A {
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
}

.ua_hakutulos_navi {
font-family: Arial;
font-size: 12px;
margin-top:0px;
}

.va_hakutulos_navi {
font-family: Arial;
font-size: 12px;
}

div.ua_hakutulos_navi {
text-align: right;
font-family: Arial;
font-size: 12px;
}

div.va_hakutulos_navi {
text-align: right;
font-family: Arial;
font-size: 12px;
}

div.ua_hakutulos_navi A {
color: #336600;
text-decoration: none;
}

div.va_hakutulos_navi A {
color: #336600;
text-decoration: none;
}

.ua_hakutulos_navi A:hover {
color: #336600;
text-decoration: underline;
}

.va_hakutulos_navi A:hover {
color: #336600;
text-decoration: underline;
}

.ua_hakutulos_otsikko {
height: 20px;
color: #ffffff;
font-weight:  bold;
vertical-align: top;
background-image: url("kuvat/taulukko_uudetlista_tausta.jpg");
background-repeat: repeat-x;
}

.va_hakutulos_otsikko {
height: 20px;
color: #ffffff;
font-weight:  bold;
vertical-align: top;
background-image: url("kuvat/taulukko_uudetlista_tausta.jpg");
background-repeat: repeat-x;
}

.ua_hakutulos_otsikko P {
padding: 2px 0 0 11px;
}

.va_hakutulos_otsikko P {
padding: 2px 0 0 11px;
}

.ua_hakutulos_alku {
height: 45px;
width: 32px;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-image: url("kuvat/taulukko_ul_alku.jpg");
background-repeat: repeat-x;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #8e8d8d;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_hakutulos_alku {
height: 71px;
width: 32px;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-image: url("kuvat/taulukko_va_alku.jpg");
background-repeat: repeat-x;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #8e8d8d;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_hakutulos_otsikko A {
color: #000000;
text-decoration: none;
}

.ua_hakutulos_pariton {
height: 45px;
vertical-align: top;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-image: url("kuvat/taulukko_uudetlista_pariton.jpg");
background-repeat: repeat-x;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_pariton {
height: 71px;
vertical-align: top;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-image: url("kuvat/taulukko_vaihtolista_pariton.jpg");
background-repeat: repeat-x;
border-bottom-width: 1px;	
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_pariton_kuva {
height: 71px;
vertical-align: top;
font-family: arial;
color: #00224f;
font-weight:  normal;
font-size: 10px;
background-image: url("kuvat/taulukko_vaihtolista_pariton.jpg");
background-repeat: repeat-x;
border-bottom-width: 1px;	
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_pariton_kuva P {
padding: 8px 0 0 10px;
}

.va_lista_pariton_kuva A {
color: #00224f;
font-weight: normal;
text-decoration: none;
}

.ua_hakutulos_pariton P {
margin: 11px 0 0 8px;
}

.va_lista_pariton P {
margin: 11px 0 0 8px;
}

.ua_hakutulos_parillinen {
height: 45px;
vertical-align: top;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_parillinen {
height: 71px;
vertical-align: top;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_parillinen_kuva {
height: 71px;
vertical-align: top;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_parillinen_kuva P {
padding: 8px 0 0 10px;
}

.va_lista_parillinen_kuva A {
color: #00224f;
font-size: 10px;
font-weight:  normal;
text-decoration: none;
}


.ua_hakutulos_parillinen A {
font-family: arial;
color: #000000;
text-decoration: underline;
font-size: 12px;
}

.va_lista_parillinen A {
font-family: arial;
color: #000000;
text-decoration: underline;
font-size: 12px;
}

.ua_hakutulos_parillinen A:hover {
font-family: arial;
color: #336600;
text-decoration: underline;
font-size: 12px;
}

.va_lista_parillinen A:hover {
font-family: arial;
color: #336600;
text-decoration: underline;
font-size: 12px;
}

.ua_hakutulos_pariton A {
font-family: arial;
color: #000000;
text-decoration: underline;
font-size: 12px;
}

.va_lista_pariton A {
font-family: arial;
color: #000000;
text-decoration: underline;
font-size: 12px;
}

.ua_hakutulos_pariton A:hover {
font-family: arial;
color: #336600;
text-decoration: underline;
font-size: 12px;
}

.va_lista_pariton A:hover {
font-family: arial;
color: #336600;
text-decoration: underline;
font-size: 12px;
}

.ua_hakutulos_pariton_loppu {
width: 7px;
height: 60px;
background-image: url("kuvat/taulukko_uudetlista_pariton.jpg");
background-repeat: repeat-x;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c6c6c6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_pariton_loppu {
width: 7px;
height: 71px;
background-image: url("kuvat/taulukko_vaihtolista_pariton.jpg");
background-repeat: repeat-x;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c6c6c6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}


.ua_hakutulos_parillinen_loppu {
width: 7px;
height: 60px;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c6c6c6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_lista_parillinen_loppu {
width: 7px;
height: 60px;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #c6c6c6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.ua_hakutulos_parillinen P {
padding: 11px 0 0 5px;
}

.va_lista_parillinen P {
padding: 11px 0 0 5px;
}

table.vaihtarit_hakutulos {
width: 660px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-color: #8e8d8d;
}

.va_hakutulos_pariton {
height: 20px;
vertical-align: center;
font-family: arial;
color: #000000;
font-weight:  normal;
font-size: 12px;
background-image: url("kuvat/taulukko_valista_pariton.jpg");
background-repeat: repeat-x;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_hakutulos_parillinen {
height: 20px;
vertical-align: center;
font-family: arial;
color: #000000;
font-weight: none;
font-size: 12px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c6c6c6;
}

.va_hakutulos_parillinen A {
color: #336600;
text-decoration: underline;
}

.va_isokuva {
height: 185px;
border-style: solid;
border-width: 0px;
border-color: #000000;
}

.va_thumbkuva {
height: 40px;
border-style: solid;
border-width: 1px;
border-color: #000000;
}

.va_hintatausta {
height: 20px;
background-image: url("kuvat/taulukko_uudetlista_tausta.jpg");
background-color:#f9f9f9;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
/*border-color: #547e38;*/
border-color: #8E8D8D;
}

.ua_hintatausta {
height: 20px;
background-image: url("kuvat/taulukko_uudetlista_tausta.jpg");
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #547e38;
}

.va_hintatausta2 {
height: 63px;
/*
background-image: url("kuvat/tausta_va_hinta.jpg");
background-repeat: repeat-x;
*/
background-color:#f9f9f9;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #8E8D8D;
/*border-color: #547e38;*/
}

.ua_hintatausta2 {
height: 100px;
background-image: url("kuvat/tausta_ua_hinta.jpg");
background-repeat: repeat-x;
}

.ua_hintatausta_varust {
height: 90px;
background-image: url("kuvat/tausta_ua_varusthinta.jpg");
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #8e8d8d;
border-top-width: 0px;
}

.ua_varusteet_pariton {
background-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-color: #bcbcbc;
}

.ua_varusteet_parillinen {
background-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-color: #bcbcbc;
background-image: url("kuvat/tausta_ua_var_parillinen.jpg");
background-repeat: repeat-x;
background-position: bottom;
}

table.ua_tehdaslisavar {
border-style: solid;
border-width: 1px;
border-color: #8e8d8d;
border-top-width: 0px;
border-bottom-width: 0px;
}

#ua_varusteet {
margin: 12px 12px 12px 33px;
}

#ua_hinta_varusteet {
width: 620px;
margin: 8px 0 0 20px;
}


.va_merkkitiedot_tausta {
height: 22px;
padding-left:20px;
background-image: url(kuvat/otsikkopalkki.png);
border-width: 0px;
}

#va_otsikot {
vertical-align: left;
margin: 0 0 0 20px;
color: #FFFFFF;
font-weight: bold;
}

#va_tulostus {
vertical-align: right;
margin: -15px 10px 0 0;
}

#va_tulostus A {
vertical-align: right;
margin: -15px 10px 0 0;
color: #ffffff;
text-decoration: none;
}

#va_tulostus A:hover {
vertical-align: right;
margin: -15px 10px 0 0;
text-decoration: underline;
}

#va_tulostus A:hover {
vertical-align: right;
margin: -15px 10px 0 0;
}

#va_hinta {
margin: 0 0 0 5px;
width: 270px;
}

#va_esittely {
margin: 12px 12px 12px 12px;
width: 601px;
}

#nappi_rahoituslaskin {
position: static;
margin: 0 0 0 0px;
}

table.va_esittely {
width: 625px;
border-style: solid;
border-width: 1px;
border-color: #d4d0c8;
}

td.va_esittely {
border-style: solid;
border-width: 1px;
border-color: #8e8d8d;
}

td.ua_varusteet {
border-style: solid;
border-width: 1px;
border-color: #8e8d8d;
}

#vaihtoautonumero {
font-size: 10px;
color: #00224f;
}


