body { 
	margin: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	background: rgb(243,214,173);
	}

table.kokojuttu { 	
	border-left: 1px solid rgb(250,250,250);
	border-bottom: 1px solid rgb(250,250,250);
	border-right: 1px solid rgb(250,250,250);
	width: 772px;
	padding: 3px 18px 5px 18px;
	background: rgb(231,189,129);
	border-collapse:collapse;
	border-spacing:0;
	}
	
img, a {border:0; margin:0; padding:0}

img.logo {
	border-left: 1px solid rgb(250,250,250);
	border-right: 1px solid rgb(250,250,250);
	}
	
td.navigaatiotausta {
	width: 770px;
	text-align: center;
	background: rgb(209,167,125);
	border: 1px solid rgb(250,250,250);
	}
	
table.navigaatio {
	border-collapse:collapse;
	border-spacing:0;
	}
	
td.linkki {height: 21px; margin: 0px; border-spacing: 0px; border-collapse: collapse; padding: 0px;}
	
td.linkki a {
	border-left: 1px solid rgb(250,250,250);
	border-right: 1px solid rgb(250,250,250);
	color: rgb(250,250,250);
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 15px 5px 15px;
	}
	
td.linkki a:hover {
	border-top: 1px solid rgb(250,250,250);
	border-bottom: 1px solid rgb(250,250,250);
	background: rgb(231,189,129);
	padding: 3px 15px 4px 15px;
	}
	
td.asiasolu {
	margin: 2em;
	/*background: rgb(231,189,129);*/
	background-image: url(testitxttausta.jpg);
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	padding: 6px 10px 6px 15px;
	}
	
td.pikkumallit {
	width: 210px;
	vertical-align: top;
	background: rgb(241,206,157);
	border: 1px solid #fff;
	}
	
td.pikkumallit a {
	font-size: 12px;
	color: rgb(46,69,44);
	font-weight: bold;
	text-decoration: none;
	}
	
td.pikkumallit a:hover {
	font-size: 12px;
	color: rgb(46,69,44);
	font-weight: bold;
	font-style: italic;
	}
	
td.tukiristikot {
	font-size: 10px;
	color: rgb(46,69,44);
	text-align: center;
	}
	
table.mallikoostuu {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: rgb(46,69,44);
	width: 500px;
	border-collapse:collapse;
	border-spacing:0;
	}
	
table.jalleenmyyjat {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: rgb(46,69,44);
	width: 660px;
	border-collapse:collapse;
	border-spacing:0;
	background: rgb(231,189,129);
	}
	
td.mallitotsikko {
	text-align: center;
	background: rgb(231,189,129);
	padding: 4px 4px 4px 4px;
	}
	
td.mallikoodi {
	width: 45px;
	text-align: left;
	background: rgb(209,167,125);
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	}
	
td.mallinimike {
	text-align: left;
	background: rgb(209,167,125);
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	}
	
td.mallikpl {
	width: 50px;
	text-align: right;
	background: rgb(209,167,125);
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	}
	
td.osat {
	padding: 4px 4px 4px 4px;
	background: rgb(231,189,129);
	}
	
td.kaikkiyht {
	text-align: right;
	background: rgb(209,167,125);
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	}
	
td.formtxt {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: rgb(46,69,44);
	}
	
table.tilaustable {
	background: rgb(231,189,129);
	}
	
table.ostoskori {
	width: 150px;
	margin-top: 40px;
	background: rgb(231,189,129);
	}
	
select.ostoskori {
	margin-top: 10px;
	width: 140px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: rgb(46,69,44);
	background: rgb(243,214,173);
	}
	
table.hintatiedot {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: rgb(46,69,44);
	border-collapse:collapse;
	border-spacing:0;
	background: rgb(231,189,129);
	}
	
td.hintatietoots {
	font-weight: bold;
	padding: 3px 6px 3px 6px;
	font-size: 11px;
	}
	
td.hintatieto {
	padding: 3px 6px 3px 6px;
	font-size: 11px;
	}
	
input.formtxtfield {
	background: rgb(243,214,173);
	}
	
input.formsubmit {
/*	background: rgb(203,137,39); */
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	}
	
img.etukuva {
	padding: 3px 15px 5px 15px;
	}
	
img.pikkukuva {
	padding: 1px 6px 0px 0px
	}

p.asiatxt {
	font-size: 12px;
	color: rgb(46,69,44);
	}
	
p.smalltxt {
	font-size: 11px;
	color: rgb(46,69,44);
	margin-top: 5px;
	}
	
p.mediumtxt {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: rgb(46,69,44);
	}

a.mediumtxt {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
		
p.otstxt {
	font-size: 12px;
	color: rgb(46,69,44);
	font-weight: bold;
	}
	
a.malliots {
	font-size: 11px;
	color: rgb(46,69,44);	
	text-decoration: none;
	text-transform: capitalize;
	}
	
a.malliots:hover {
	font-size:11px;
	color: rgb(90,90,90);
	font-weight: bold;
	text-decoration: underline;
	}
	
a.myyjat {
	font-size:12px;
	color: rgb(46,69,44);
	text-decoration: none;
	font-weight: normal;
	}
	
a.myyjat:hover {
	font-size:12px;
	color: rgb(46,69,44);
	text-decoration: underline;
	}
	
a.smalltxt {
	font-size: 10px;
	color: rgb(46,69,44);
	text-decoration: none;
	}
	
a.mediumtxt {
	font-size: 11px;
	color: rgb(46,69,44);
	text-decoration: none;
	}
	
a.smalltxt:hover {
	font-size: 10px;
	color: rgb(46,69,44);
	text-decoration: underline;
	}
	
a.mediumtxt:hover {
	font-size: 11px;
	color: rgb(46,69,44);
	text-decoration: underline;
	}
	
.listausotsikko {
  	font-family: verdana, arial, sans;
  	font-size: 12px;
  	font-weight: bold;
  	color: #000;
  	padding: 5px;
	padding-left: 0px;
	padding-bottom: 10px;	
}

.listausotsikko a {color: #990000;}

.otsikko {
	color: #000;
  	padding: 4px;
  	font-family: verdana, arial, sans;
  	font-size: 11px;
  	font-weight: bold;
  	border: 1px solid #fff;
}

.listaus1 {
 	padding: 4px;
  	font-family: verdana, arial, sans;
  	font-size: 11px;
  	font-weight: normal;
  	border: 1px solid #fff;
	background: rgb(243,214,173);
	color: #000;
}

.listaus1 a {color: #0D408A;}

.listaus2 {
 	padding: 4px;
  	font-family: verdana, arial, sans;
  	font-size: 11px;
  	border: 1px solid #fff;
  	border-bottom: 0px;
	background: #fff;
	color: #000;
}

.listaus2 a {color: #000; font-weight: bold;}

h1 {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

h2 {
	font-family: verdana, arial, sans;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.osta {font-size: 12px;}

#tiedot {
	width: 360px; 
	font-size: 12px;
	padding: 4px 12px 2px 0px;
	margin-top: 10px;
}

#tiedot input {width: 200px; font-size: 12px;}
#tiedot td {text-align: left; font-size: 12px;}

#yhtotto {
	text-align: right;
	font-size: 12px;
	line-height: 2em;
}

.viesti {
	font-size: 12px;
	font-family: verdana;
	overflow: hidden;
	background: rgb(243,214,173);
	padding: 0px 1px 0px 1px;
	margin-bottom: 2px;
	margin-right: 2px;
}

.ryhmakuva {padding:40px 0px 0px 0px;}
.viestipadding {padding: 6px;}

table, tr, td {font-family: verdana, arial, sans-serif; font-size: 12px;}