/* 
#d8d8d8		HARMAA
#535353		TXT TUMMA HARMAA
#7a7a7a		TXT VAALEA HARMAA
#e60004		PUNAINEN

*/

td.kuvapalsta{
	width:324px !important; 
	background-color:#f6f6f6;
}

input.input1, input.input2, input.input3{
	width:300px;
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#535353;
	border:1px solid #d8d8d8;
}

input.input2{
	width:40px;
}

input.input3{
	width:80px;
}

p, h1, h2, ul{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#535353;
	line-height:150%;
}

h1, h1.tuotteet{
	font-size:14px;
	text-transform:uppercase;
	color:#e60004;
}

h1.tuotteet{
margin-top:25px;
}

h2, span.hinta{
	font-size:11px;
	font-weight:bold;
}

span.hinta{
	font-size:13px;
	color:#e60004;
}

div.tarjoustuote, div.tarjoustuote_hover{
	background-color:#ededed; 
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px solid #ededed;
	cursor:pointer;
}

div.tarjoustuote_hover{
	background-color:#ffffff; 
	border:1px solid #cccccc;
}

body {
	margin:0;
	padding:0;
	background-color:#000000;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
}

img.logo{
	padding:5px;
	border:1px solid #fff;
}
img:hover.logo{
	border:1px solid #cccccc;
	}

td{
	font-family:arial;
	font-size:9px;
}

td.alimenu, td.alimenu_hover{
	background-color:#d8d8d8; 
	border-left:3px solid #ffffff; 
	border-bottom:3px solid #ffffff; 
	padding:3px;
	font-size:10px;
	vertical-align:top;
	cursor:pointer;
}

td.alimenu_hover{
	background-color:#e60004;
	color:#ffffff;
}

div.uloin{
	width:934px; 
	background-color:#ffffff; 
	margin-top:25px;
}

div.sisa1, div.sisa2, div.sisa3{
	width:auto; 
	padding:8px;
}

div.sisa2 {
	padding:0px;
	border-top:8px solid #ffffff;
	background-color:#d8d8d8;
}

div.sisa3{
padding-top:0px;
}

div.content_uloin, div.content_uloin_levea{
float:left; 
width:280px;
}

div.content_uloin_levea{
width:550px;
}

div.content_sisa{
padding:15px;
}
	
td.navi, td.navi2{
	border-left:4px solid #ffffff; 
	width:95px;
	background-color:#d8d8d8;
	cursor:pointer;
}

td.navi2 {
	background-color:#e60004;
}

span.footer_txt{
	font-family:arial, sans-serif;
	font-size:10px;
	color:#7a7a7a;
}

a{
	font-family:arial, sans-serif;
	color:#7a7a7a;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
	color:#e60004;
}
