body {
	background: #fff url("http://www.puhdasmaa.fi/template/bg.gif") repeat-x;
	margin: 15px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-align: justify;
}
p { text-align: justify; }
a { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

.menu {
	color: #fff;
	height: 4px;
	margin-left: 200px;
        margin-top: -6px;
}

.search {
	background-color: white;
        margin-top: 10px;
        height: 35px;
        width: 200px;
        /*border-top: 1px solid black;
        border-bottom: 1px solid black;*/
}

.cart {
	padding: 0px 0px 2px 0px;
}

.footer {
	padding: 14px 13px 14px 13px;
	color: white;
	width:500px;
	background-color:#99CCFF;
	border:#666 2px solid;
        
}


.LoginFormUser {
	font-size: 10px;
	height: 12px;	
}
.LoginFormPasswd {
	font-size: 10px;
	height: 12px;
}

.ProductSearchParameter {
	font-size: 10px; height: 11px;
}

.menuitem {
	padding: 5px 16px 5px 16px;	
	color: #fff;
} .menuitem a { color: #fff; text-decoration: none; }
  .menuitem a:visited { color: #fff; text-decoration: none; }
  .menuitem a:hover { color: #fff; text-decoration: none; background-color: #000; }

.boxtitle {
	font-size: 11px;
	font-weight: bold;
	width: 168px;
	padding: 5px 0px 5px 9px;
	 background-color: #e9e9e9; 
      /*  background-color: #333333;*/
}

.prodtree ul {
	margin: 0;
	padding: 4px 0px 0px 0px;
}
.prodtree li {
	margin: 0px 0px 0px 5px;
	padding: 4px 5px;
	list-style-type: none;
	border-bottom: solid 1px #eee;
} .prodtree a { color: #000; font-weight: bold; text-decoration: none; }
  .prodtree a:visited { color: #000; font-weight: bold; text-decoration: none; }
  .prodtree a:hover { color: #000; font-weight: bold; text-decoration: underline; }

.topsellers {
	padding: 10px 0px 0px 10px;
} .topsellers a { color: #000; font-weight: bold; text-decoration: none; }
  .topsellers a:visited { color: #000; font-weight: bold; text-decoration: none; }
  .topsellers a:hover { color: #000; font-weight: bold; text-decoration: underline; }

.prodtitle {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	background-color: #66B2FF;
        margin-left: -10px;
        margin-top: -3px;
        margin-right: -3px;
}

.prodtitlef {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	background-color: #66B2FF;
        margin-left: -3px;
        margin-right: -3px;
        margin-top: -3px;

}

.prodtitle a { color: #000; text-decoration: none; }
.prodtitle a:visited { color: #000; text-decoration: none; }
.prodtitle a:hover { color: #000; text-decoration: underline; }

.price {
	background-color: #ededed;
	padding: 6px;
	font-weight: bold;
}

.prodinfo { padding: 10px 20px 0px 20px; }
.prodinfo a { color: #000; text-decoration: none; font-weight: bold;}
.prodinfo a:visited { color: #000; text-decoration: none; font-weight: bold;}
.prodinfo a:hover { color: #000; text-decoration: underline; font-weight: bold;}

form {
	margin: 0;
}

.prodlist {

	background-color: #FF4B27;
	font-weight: bold;
	color: white;
	padding: 10px;
	margin-bottom: 7px;
	

} .prodlist a { color: #fff; text-decoration: none; }
  .prodlist a:visited { color: #fff; text-decoration: none; }
  .prodlist a:hover { color: #fff; text-decoration: underline; }


.carttitle {

	background-color: #FF4B27;
	color: #e1c0b5;
	padding: 10px;
	margin-bottom: 7px;
	

}
