body {
background:url(images/aaltotausta.gif) #880F16 top center repeat-x; 
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 1.6em;
}
h1,h2,h3,h4,h5,h6{
	font-family:Arial, Helvetica, sans-serif;
	color:#E20A16;
	line-height: 1.4em;
}
a{
	color:#E20A16;
	text-decoration:none;
}
a:hover{
	color:#E20A16;
	text-decoration:underline;
}
#leiska{
	margin:0 auto;
	width:890px
}
#logopalkki{
	width:890px;
	height:100px;
	background:url(images/logopalkki.jpg);
}
#valikko{
	width:712px;
	height:85px;
	background:#ffffff;
}
#sisalto{
	width:890px;
	height:325px;
	background:#ffffff;
	height:auto;
	display:inline-block;
}
#sisalto_teksti{
	background:#ffffff;
	display:block;
	/*margin:0 20px 40px 40px;*/
	padding:0 20px 40px 40px;
	width:500px;
	float:left
}
#sisalto_kuva{
	/*margin:27px 0 0 0;*/
	padding:27px 0 0 0;
	width:300px;
	background-color:#FFF;
	float:left;
}

#reseptit_valikko{
	/*margin:14px 0 34px 0;*/
	padding:14px 0 34px 0;
	width:300px;
	background-color:#ffffff;
	float:left;
}

#alapalkki{
	clear:both;
	width:890px;
	height:110px;
	background: url(images/alapalkki.jpg) top left no-repeat;
	display:inline-block;
}
#alapalkki a{
	color:#ffffff;
}
#alapalkki_tekstit{
	width:800px;
	height:110px;
	margin:0 auto;
}
#alapalkki_teksti{
	margin:25px;
	float:left;
	color:#ffffff;
}
#hinnat{
	width:780px;
	height:25px;
	margin:30px auto;
	color:#ffffff; 
}
#asiakaskortti{
	float:right;
	margin-top:60px;
}

.kinkkulinkki{
	color:#E20A16;
	text-decoration:none;
	}

.kinkkulinkki a{
	color:#E20A16;
	text-decoration:underline;
	}

.kinkkulinkki a:hover{
	color:#E20A16;
	text-decoration:underline;
	}
