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;}


#content{ position:relative;
width: 430px;
height: 272px;
}
#content_footer{
width: 430px;
height: 272px;
position: absolute;
left:0px;
top:20px;
bottom: 0px;


table, tr, td {font-family: verdana, arial, sans-serif; font-size: 12px;}
