#ylapalkki {
	height: 72px;
	width: 700px;
	background-image: url('kuvat/header.gif');
	background-repeat: no-repeat;
	border: 1px solid #103050;
}
#main {
	/*background-image: url('kuvat/bg.jpg');
	background-color: #d0d0d0;
*/
	background-color: #AABCCA;
	width: 700px;
	height: 500px;
	border-bottom: 1px solid #103050;
	border-left: 1px solid #103050;
	border-right: 1px solid #103050;
}
#main td {
	padding: 10px;
	text-align: left;
	vertical-align: top;
	font-family: tahoma, arial;
	font-size: 14px;
}
#alapalkki {
	background-image: url('kuvat/footer.gif');
	background-repeat: no-repeat;
	width: 700px;
	height: 20px;
	border-bottom: 1px solid #103050;
	border-left: 1px solid #103050;
	border-right: 1px solid #103050;
}
#alapalkki td {
	vertical-align: top;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	color: #ffffff;
}
#alapalkki td a {
	color: #ffffff;
	font-size: 13px;
	/*font-weight: none;
	text-decoration: none;
*/
}
#alapalkki td a:hover {
	/*color: #f4f4f4;
*/
	color: black;
}
table#autotiedot_lisa {
	width: 650px;
}
#autotiedot_lisa td.otsikko {
	color: #ffffff;
	font-weight: bold;
	background-color: #4F73A3;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
}
#autotiedot_lisa td.tieto {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
table#autotiedot_kuvat {
	width: 650px;
}
#autotiedot_kuvat td.kuvat {
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	margin: 0px;
}
#autotiedot_kuvat td.otsikko {
	color: #ffffff;
	font-weight: bold;
	background-color: #4F73A3;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
}
table#autotiedot_isokuva {
	width: 650px;
}
#autotiedot_isokuva td.kuva {
	text-align: center;
	padding-top: 1px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	margin: 0px;
}
table#autotiedot_perus {
	width: 650px;
}
#autotiedot_perus td {
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
#autotiedot_perus td.otsikko {
	text-align: right;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	font-weight: bold;
	width: 150px;
}
#autotiedot_perus td.tieto {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	width: 150px;
}
#autotiedot_perus td.ylaotsikko {
	color: #ffffff;
	font-weight: bold;
	background-color: #4F73A3;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
}
table#autot {
	width: 650px;
}
#autot td {
	font-family: tahoma, arial;
	font-size: 13px;
	font-variant: small-caps;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
#autot td.otsikko_malli {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	width: 310px;
}
#autot td.otsikko_vm {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 50px;
}
#autot td.otsikko_mittarilukema {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 100px;
}
#autot td.otsikko_hinta {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 70px;
}
#autot td.otsikko_kuva {
	padding-top: 2px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 120px;
}
#autot td.malli {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	width: 310px;
}
#autot td.vm {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 50px;
}
#autot td.mittarilukema {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 100px;
}
#autot td.hinta {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 70px;
}
#autot td.kuva {
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 120px;
}
#autot td a {
	color: #4F73A3;
	font-weight: bold;
	text-decoration: underline;
}
#autot td a:hover {
	color: #f4f4f4;
}
table#valikko {
	border-left: 1px solid #103050;
	border-right: 1px solid #103050;
	width: 700px;

}
#valikko td {
	width: 20%;
	height: 20px;
}
#valikko td a {
	display: block;
	text-align: center;
	text-decoration: none;
	height: 20px;
	font-family: tahoma, arial;
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
	background-color: #4F73A3;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
#valikko td a.valittu {
	background-color: #708090;
}
#valikko td a div {
	padding-top: 1px;
}
#valikko td a:hover {
	color: #f4f4f4;
	background-color: #556D8E;
}

.headteksti {
	color: #284B7F;
	font-weight: bold;
	font-family: verdana, arial;
}
	
.yhteystietobold {
	font-family: tahoma, arial;
	font-size: 18px;
	font-weight: bold;
}
.yhteystietonormal {
	font-family: tahoma, arial;
	font-size: 16px;
}
img.listakuva {
	padding: 0px;
	margin: 0px;
}
div.yhteystiedot {
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
	width: 250px;
	padding: 10px;
	font-family: tahoma, arial;
	font-size: 16px;
}
div.kartta {
	border-right: 0px solid #30507C;
	border-left: 0px solid #91A9C9;
	border-bottom: 0px solid #30507C;
	border-top: 0px solid #91A9C9;
	width: 300px;
	padding: 10px;
	font-family: tahoma, arial;
	font-size: 16px;
}
table#yritysesittely {
	width: 650px;
}
#yritysesittely td {
	font-family: tahoma, arial;
	font-size: 13px;
	font-variant: small-caps;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
#yritysesittely td.otsikko {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	width: 310px;
}
.selectbox {
	width: 150px;
}
.selectboxosalaji {
	width: 140px;
}
.selectboxvuosimalli {
	width: 110px;
}
.selectbox_merkki {
	width: 70px;
}
.selectbox_malli {
	width: 80px;
}
.selectbox_short {
	width: 60px;
}
.selectbox_shortteli {
	width: 90px;
}
.selectbox110 {
	width: 110px;
	padding: 0px;
	margin: 0px;
}
.inputtext_extra_short {
	width: 60px;
}
.inputtext_short2 {
	width: 100px;
}
.inputtext_short {
	width: 151px;
}
.inputtext_login {
	width: 180px;
}
.inputtext_long {
	width: 240px;
}

table#varaosat {
	width: 650px;
}
#varaosat td {
	font-family: tahoma, arial;
	font-size: 13px;
	font-variant: small-caps;
	border-right: 1px solid #30507C;
	border-left: 1px solid #91A9C9;
	border-bottom: 1px solid #30507C;
	border-top: 1px solid #91A9C9;
}
#varaosat td.otsikko_merkki {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	width: 310px;
}
#varaosat td.otsikko_malli {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	width: 310px;
}
#varaosat td.otsikko_laji {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	width: 310px;
}
#varaosat td.otsikko_vm {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 50px;
}
#varaosat td.otsikko_mittarilukema {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 100px;
}
#varaosat td.otsikko_hinta {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 70px;
}
#varaosat td.otsikko_kuva {
	padding-top: 2px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #4F73A3;
	color: #ffffff;
	text-align: center;
	width: 120px;
}
#varaosat td.malli {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	width: 310px;
}
#varaosat td.vm {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 50px;
}
#varaosat td.mittarilukema {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 100px;
}
#varaosat td.hinta {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	width: 70px;
}
#varaosat td.kuva {
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 120px;
}
#varaosat td a {
	color: white;
	font-weight: bold;
	text-decoration: none;
}
#varaosat td a:hover {
	color: red;
}
