

body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #808080;
	padding-top: 0px;
	font-family: verdana,sans-serif;
	background-color: #e2e3e5;
}

#paakehys1
{
margin:auto; background:transparent;
}


#paakehys2
{
margin:auto; width:100%;
}



#bar-top, #lefti,#righti
{
	dispalay: none;
	
}



#bar-bottom
{
clear:left; border: #999999 1px solid; width: 100%; color: #333333; height: 30px; text-align: center; background-color: #e73a36;
}

#bar-bottom a
{
color: #ffffff; text-decoration: none;
}

#bar-bottom a:hover
{
color: #ffffff; text-decoration: underline;
}

#content
{
	color: #333333;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 20px;
	width: 100%;
}

#content h1
{
font-family: georgia, 'times new roman', times, serif; font-size: 24px; background-image: url(logot/h_tausta.gif); background-repeat: repeat-y; background-position: center bottom; line-height: 36px;
}

#valikehys1
{
float:left; width: 100%; border-right: 1px solid #999999; border-left: 1px solid #999999;
}

#dhtmltooltip
{
text-align: center; position: absolute; width: 200px; border: 2px solid black; padding: 5px; background-color: #FFFFFF; visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}




.hakuikkuna select
{
font-size: 11px;
}



#rightietu
{
float: left; color: #333333; background: #FFFFFF; width: 300px; margin-left:-300px; font-size: 10px;
}
.tuotekuvaus {
	background-color: #F2F0EE;
}/*
(c) Steelman and Memphis from HD SofT 2003, 2006
Presentation Stylesheet
*/

p
{
padding-right: 20px; padding-left: 20px; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 10px; text-align: left
}
h2 {
	font-size: 18px;
	color: #000000;
	background-image: url(logot/h_tausta.gif);
	background-repeat: no-repeat;
	background-position: right;
}
h3 {
	font-size: 14px;
	color: #000000;
	background-image: url(logot/h_tausta.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
}
h4
{
padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px; padding-top: 5px
}

pre
{
padding-right: 0px; padding-left: 0px; padding-bottom: 20px; margin: 0px; padding-top: 20px; text-align: left
}

#logo
{
margin: 0px; text-align: left; background: url(logot/logo_top.gif) no-repeat left top; height: 154px;
}



.aleikkuna
{
	border: 1px solid #999999; text-align: center; margin: 10px;
}

.aleikkuna th
{
	background: #ccc;
	border: 1px solid #666;
}

.aleikkuna td
{
	border: 1px solid #999;
}



#srch
{
	float:right;
	width:300px;
	height:20px;
	text-align:right;
	margin-top: 0px;
	margin:5px 50px 0px 0px;
	color: #000000;
}

#srch form
{
	margin:0px;
	top: 0px;
	padding: 0px;
}

#ostoskori
{
	background: #F2F2F2;
    border: 1px solid #E73A36;
}

/*tuotetalukon ulkokehän määritteet alkaa*/
.tuote_top_vas {
/*	background-image: url(logot/taulukon_top_vas.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
*/
}

.tuote_top_keski {
/*	background-image: url(logot/taulukon_top_keski.gif);
	background-repeat: no-repeat;
	background-position: bottom;
*/
}

.tuote_top_oik {
/*	background-image: url(logot/taulukon_top_oik.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
*/
}

.tuote_bottom_vas {
/*	background-image: url(logot/taulukon_pohja_vas.gif);
	background-repeat: no-repeat;
	background-position: left top;
*/
}

.tuote_bottom_keski {
/*	background-image: url(logot/taulukon_pohja_keski.gif);
	background-repeat: no-repeat;
	background-position: top;
*/
}

.tuote_bottom_oik {
/*	background: url(logot/taulukon_pohja_oik.gif) no-repeat right top;*/
}

.tuote_nimi_oik_vas {
/*
	padding : 0px;
	border-right : 1px solid #9782FF;
	border-left : 1px solid #9782FF;
	background-color : #ffffff;
	color : #000000;
*/
}

.tuote_vas {
/*
	padding : 0px;
	text-align : center;
	border-left : 1px solid #9782FF;
	background-color : #ffffff;
	color : #000000;
*/
}

.tuote_oik {
/*
	padding : 10px;
	border-right : 1px solid #9782FF;
	text-align : left;
	background-color : #ffffff;
*/
}

.tuote_paikka {
	float: left;
	margin: 5px;
}

.price {
	font-size: 15px;
	line-height: 19px;
}

.alehinta
{
	font-size: 30px;
}

.alenimi
{
	font-size: 18px;
}

/*ulkokehä loppuu */

.musta_viiva_oikea {
	padding : 0px;
	border-right : 1px solid #000000;
	text-align : left;
	background-color : #ffffff;
}

.musta_viiva_alas {
	padding : 0px;
	border-bottom : 1px solid #000000;
	text-align : left;
	background-color : #ffffff;
}

.musta_viiva_oikea_alas {
	padding : 0px;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	text-align : left;
	background-color : #ffffff;
}

.ostoskoriotsikko {
	color: #FFFFFF;
	background-color: #d2222a;
}

