

body 	{
margin:auto; 
background-color:#ffffff; 
font-size:13px;
font-family: Arial, Helvetica; 
color:#000000;
}

img	{
	border: 0;
}

h1	{
font-size: 13px;
font-weight: bold;
margin: 0 0 10px 0;
}
h2	{
font-size: 11px;
font-weight: bold;
margin: 0 0 10px 0;
}

p	{
margin: 0 0 10px 0;
}

a	{
color: #000000;
text-decoration: underline;
}

.navi-item	{
font-size: 16px;
font-weight: bold;
color: #635e24;
text-decoration: none;
padding: 0 10px 0 0px;
}


#wrapper 	{
margin:0px auto; 
width:900px;
background-color: #ffffff;

}

#header 	{
width: 900px;
min-height: 100px;
background-image: url("g/header_bg.jpg");
background-repeat: no-repeat;

}
#etusivu-intro-block	{
	margin: 20px 0 0 0;
	text-align: center;
	
}
#etusivu-yhteys-block	{
	margin: 100px 0 0 0;
	text-align: center;
}
#etusivu-news-block	{
	margin: 0px 0 0 0;
}
.logo	{

}
.ball	{
	float: right;
	margin: 40px 60px 0 0;
}

#navi	{
float: left;
margin: 40px 0 0 0;

}
#row	{
	float: left;
	width: 900px;
}
#row-tuote	{
	float: left;
	width: 595px;
	margin: 0 0 20px 0;
}

#col	{
	float: left;
	width: 300px;
	text-align: center;

}
#col-logo	{
	float: left;
	width: 300px;
	margin: 80px 0 30px 0;

	text-align: center;
}
#col-navi	{
	float: left;
	width: 330px;
	margin: 70px 0 0 0;

}
#col-txt	{
	float: left;
	width: 255px;
	padding: 10px 20px 20px 20px;

}
#col-double	{
	float: left;
	width: 595px;
}
#col-tuote-img	{
	float: left;
	width: 300px;
	text-align: center;

}
#col-tuote-img-2	{
	float: left;
	width: 150px;
	text-align: center;

}
#col-tuote-txt-2	{
	float: left;
	width: 135px;
	padding: 0;

}
#col-tuote-txt	{
	float: left;
	width: 235px;
	padding: 10px 20px 20px 20px;

}
.intro	{
	font-size: 13px;
	text-align: center;
}
.aukiolo	{
	font-size: 11px;
	text-align: center;
}
.intro-extra	{
	font-size: 11px;
	text-align: center;
}
.img-etusivu	{
	width: 300px;
	border: 1px solid #635e24;
}
.kartta-pieni	{
	border: 1px solid #635e24;
	margin: 40px 0 0 0;
}

.img-tuote	{
	width: 120px;
	border: 1px solid #635e24;
}
.footer-info	{
	text-align: center;
	padding: 12px 0 0 0;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.news	{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.pieni	{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.tuote-kategoria	{
	font-size: 11px;
	font-weight: normal;
}
.tuote	{
	font-size: 12px;
	font-weight: bold;
}
.tuote-info	{
	font-size: 11px;
	font-weight: normal;
}
.tuote-hinta	{
	font-size: 11px;
	font-style: italic;
}
.pieni-center	{
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.txt-input	{
	width: 140px;
	height: 12px;
	font-size: 11px;
	color: #666666;
	margin: 0 0 5px 0;
}
.textarea	{
font-family: arial, helvetica;
	width: 140px;
	height: 60px;
	font-size: 11px;
	color: #666666;
	margin: 0 0 10px 0;
}
#form-row	{
	width: 255px;
}
#input-name	{
	float: left;
	width: 80px;
}
#input-field	{
	float: left;
	width: 120px;
}
#toteutus-block 	{
float: left;
width:900px;
height:40px; 
margin: 10px 0 60px 0;
}
.toteutus	{
	text-align: center;
	font-size: 10px;
	color: #cccccc;
}
#footer 	{
float: left;
width:900px;
height:40px; 
text-align: center;
background-color: #fde5a9;
margin: 20px 0 0 0;
}

.upd-1col	{	
	width: 220px;
	height: 120px;
	padding: 5px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica; 
	margin: 0 0 20px 0;
	
}
.upd-footer	{	
float: left;
	width: 600px;
	height: 40px;
	padding: 5px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica; 
	margin: 0 0 20px 0;
}