/* Kaupan näytöt */


.h8 {
	font: 20px Arial, Verdana, Helvetica;
	line-height: 26px;
	border-bottom: 1px solid #90806F;
	display: block;
	margin-bottom: 10px;
	color: #330000;
}

.uutuus {
	position: relative;
	top: 0;
	border: 1px solid red;
	display: none;
}

.lisaa_tuote {
	float: left;
	font: bold 11px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
        font-weight: bold;
        color: #963F36;
        display:block;
	padding: 0px 0 10px 0;
        text-align: center;
	width: 125px;
	line-height: 10px !important;
	margin-top: 0px;
	border: solid #AA9887;
	border-width: 1px 1px 0 1px;
        background: #CFBBAA;
}

.lisaa_tuote a:link {
        color: #963F36;
}

.lisaa_tuote a:visited {
        color: #963F36;
}

.lisaa_tuote a:hover {
        color: #963F36;
}



.ostoskori_linkki {
        float: left;
        font: bold 11px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
        font-weight: bold;
        color: #963F36;
        display:block;
        padding: 4px 0 10px 0;
        text-align: center;
        width: 100%;
        line-height: 10px !important;
        margin-top: 10px;
	text-decoration: none !important;
}

.paivita {
        font: 10px verdana, arial, helvetica;
        color: #E8E0D9 !important;
        background: #766050;
        border: 1px solid #927F6F;
	padding: 0;
	margin: 0 10px 0 0;
}

.kassarivi {
        font: 10px verdana, arial, helvetica;
        color: #000 !important;
}

.ostoskori {
	display: block;
	float: right !important;
	text-align: right;
	margin: 0px 0px 0 0;
}

/* Kaksi tuotetta rinnakkain */

.rivi {
	padding: 3px;
	margin: 5px;
	background: #fff;
	float: left;
}

.holder2 li {
	display: block;
	padding: 10px;
	border: 1px solid #f3f3f3;
	/* \*/ vertical-align: bottom; /* */
	width: 200px;
	list-style-type: none;
}

.kuva2 {
	padding: 0;
	float: center;
	text-align: center;
	display: block;
}

.kuva2 img {
        border: 1px solid #CCC;
}

.tuotenimi2, .tuotenimi2 a:link, .tuotenimi2 a:visited {
	font: 16px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #333;
	text-align: center;
	text-decoration: none;
}

.tuotenimi2 a:hover {
	text-decoration: underline;
}

.tekija2 {
	font: 14px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: normal;
	font-style: italic;
	color: #333;
	padding-bottom: 10px;
	text-align:center;
}

.hinta2 {
	font: 14px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #000;
	width: auto;
	padding: 3px;
	display:block;
	padding:3px;
	text-align: center;
        background: #eee;
}

.tuotenro2 {
	font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #333;
	display:block;
	padding:5px;
	text-align: center;
	background: #eee;
}

.kustantaja2 {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: normal;
        color: #333;
        background: #eee;
	display: block;
	text-align: center;
	padding: 5px;
}

.koriin2 {
	padding:3px;
	text-align: center;
	margin-bottom: 4px;
	margin-top: 4px;
	display: block;
}

.luelisaa, luelisaa a {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: normal;
        color: #333;
	text-align: center;
}

.luelisaa a:link, .luelisaa a:visited, .luelisaa a:hover {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: normal;
        color: #333;
        text-align: center;
}


.koriin2 img {
	border: 0;
}

.kassanapit {
	text-align: center;
	display: block;
	float: left;
	clear: both;
	padding: 10px 0 0 30px;
}


/* kaksi tuotetta loppu */

/* 
-------------------
Yksi tuote kuvalla 
------------------
*/
/*
.rivi3 {
	padding: 3px;
	margin: 5px;
	background: #fff;
	float: left;
}*/

.holder3 {
	display: block;
	margin-bottom: 20px;
	border: 4px solid #BEAA99;
	/* \*/ vertical-align: bottom; /* */
	width: 127px;
	list-style-type: none;
	float: left;
	padding: 0;
	margin-right: 5px;
	background: #BEAA99;
        font: 11px Verdana, Arial, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
	color: #E8E0D9;
	text-align: center;
}

.holder3 a:link {
	text-decoration: none;
}

.holder3 a:hover {
        text-decoration: none;
}

.holder3 a:visited {
        text-decoration: none;
}


.kuva3 {
	padding: 0;
	margin: 0;
	float: left;
}


.tuotenimi3, .tuotenimi3 a:link, .tuotenimi3 a:visited {
	font: 15px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
	color: #963F36;
	text-align: left;
	text-decoration: none;
	float: left;
	width: 100%;
	text-align: center;
	line-height: 16px !important;
	padding: 3px 0 3px 0;
}

.tuotenimi3 a:hover {
	text-decoration: underline;
}

.tekija3 {
        font: italic 12px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
        color: #963F36;
        text-align: left;
        text-decoration: none;
        float: left;
        width: 100%;
        text-align: center;
        line-height: 16px !important;
        padding: 0;
}

.hinta3 {
        font: 11px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
	color: #963F36;
	width: 125;
	padding: 2px 0 2px 0;
	margin: -2px 0 0 0;
	display:block;
	text-align: center;
        background: #CFBBAA;
	text-decoration: none;
        border: solid #AA9887;
        border-width: 1px 1px 1px 1px;
        background: #CFBBAA;
}

.tuotenro3 {
        font: 12px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
	font-weight: bold;
	color: #333;
	display:block;
	padding:0px;
	text-align: center;
	width: 100%;
}

.kustantaja3 {
        font: 12px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
        font-weight: normal;
        color: #333;
	display: none;
	text-align: center;
	padding: 5px;
}

.koriin3 {
	padding:0;
}


.luelisaa3 a:link, .luelisaa3 a:visited, .luelisaa3 a:hover {
        font: 11px Arial, Verdana, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
        color: #963F36;
        text-align: left;
	text-decoration: none;
	padding: 10px 0 10px 0;
	float: left;
	clear: both;
	text-align: center;
	width: 100%;
}

.koriin3 img {
	border: 0;
}

/* yksi tuote kuvalla loppu */


/* Ykstyiskohtaiset tiedot */

.pikkunavi {
        font: bold 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman";
        color: #87423B;
        text-decoration: none;
        display: block;
        background: #D1C7BD;
        border-top: 1px solid #C5BBB1;
        border-bottom: 1px solid #C5BBB1;
        float: right;
        width: 200px;
        text-align: center;
	margin-bottom: 15px;
}

.pikkunavi a {
        font: 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman" !important;
        color: #87423B !important;
        text-decoration: none !important;
}

.pikkunavi a:link {
        font: 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman" !important;
        color: #87423B !important;
        text-decoration: none !important;
}

.pikkunavi img {
	padding: 0 6px 0 6px;
}

.rivi4 {
	padding: 3px;
	margin: 5px;
	background: #fff;
	float: left;
}

.holder4 {
	clear: both;
	display: block;
	float: left;
}

.kuva4 {
	float: left;
	border: 4px solid #BEAA99;
}

.tuotenimi4 .tuotenimi4 a:link, .tuotenimi4 a:visited {
	font: 16px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #333;
	text-align: left;
	text-decoration: none;
}

.tuotenimi4 a:hover {
	text-decoration: underline;
}

.tekija4 {
	font: 14px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: normal;
	font-style: italic;
	color: #333;
	padding-bottom: 10px;
	text-align:left;
}

.hinta4 {
	font: 14px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #000;
	width: auto;
	padding: 3px;
	display:block;
	padding:3px;
	text-align: center;
        background: #eee;
}

.tuotenro4 {
	font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #333;
	display:block;
	padding:5px;
	text-align: center;
	background: #eee;
}

.kustantaja4 {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: normal;
        color: #333;
        background: #eee;
	display: block;
	text-align: center;
	padding: 5px;
}

.holder4teksti {
	float: right;
	padding: 0px;
	margin: 0;
	min-height: 200px;
	display: block;
	width: 199px;
	color: #330000;
        font: 11px Verdana, Arial, Helvetica, Tahoma, Georgia, "Times New Roman" !important;
  }

.koriin4 {
	padding:3px;
	text-align: left;
	margin-bottom: 4px;
	margin-top: 4px;
}

.luelisaa4, luelisaa4 a {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: bold;
        color: #333;
	text-align: left;
}

.luelisaa4 a:link, .luelisaa4 a:visited, .luelisaa4 a:hover {
        font: 12px Georgia, "Times New Roman", Verdana, Arial, Helvetica;
        font-weight: bold;
        color: #333;
        text-align: left;
}

.koriin4 img {
	border: 0;
}

.yksityisteksti {
	width:70%; 
/*	float: left; */
}

/* yksityiskohtaiset loppu */


/* Tekstilista */

.tekstirivi {
	background: #eaeaea;
	padding: 10px;
	margin: 10px;
}


.hakupalkki {
	padding: 5px 0 0 0;
	font: 11px Verdana, Arial, Helvetica, Tahoma, Georgia, "Times New Roman";
	color: #333;
	text-decoration: none;
	display: block;
	text-align: center;
}

*html .hakupalkki {
	margin-top: -20px;
}

.haenappi {
	padding: 0;
	margin: 0;
}

.ostoskori {
	display: block;
	float: left;
}

.sivutus {
        font: 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman";
        color: #7E5F5A;
        text-decoration: none;
	display: block;
	background: #D1C7BD;
	border-top: 1px solid #C5BBB1;
        border-bottom: 1px solid #C5BBB1;
	clear: both;
	float: left;
	width: 561px;
	text-align: center;
	margin-bottom: 5px;
	padding: 2px 0 2px 0;
}

.sivutus a:link {
        font: bold 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman" !important;
        color: #87423B !important;
	text-decoration: none !important;
}

.sivutus a:visited {
        font: bold 11px Arial, Helvetica, Tahoma, Verdana, Georgia, "Times New Roman" !important;
        color: #87423B !important;
        text-decoration: none !important;
}


.sivutusbg {
       padding: 5px 0 5px 0;
        font: 11px Verdana, Arial, Helvetica, Tahoma, Georgia, "Times New Roman";
	text-align: center;
}

.edellinen {
	padding: 0 5px 0 0;
}

.seuraava {
        padding: 0 5px 0 5px;
}

/* Ostoskorin määrittelyt */

.vari1 {
	background: #ABC8EB;
        padding: 10px;
}

.vari2 {
        background: #A0BDE0;
        padding: 10px;
}

.vari3 {
        background: #8EABCD;
	padding: 10px;
}



.kori {
	background: #aaa;
	float: left;
} 

.kori li {
        list-style-type: none;
	display: block;
	float: left;	
	width: 100px;
}

.kori_tuote {

}

.kori_kpl {

}

.kori_hinta_a {

}

.kori_yhteens {

}

.kori_poistatuote {

}