body {
text-align: left!important;
/* font-size:0.9em !important; */
margin: 0 auto !important; 
padding: 0;
background: #ffffff url(/users/1082000/1081163/422103/img/422103_ylapalkki.png) repeat-x;
}

/********************************************
*
* Shop 600 (Banner + Menu left)
*
********************************************/
body.oneElement {
	width:65em;
}
body.oneElement #myBanner {
	width:64.3em;
	height:auto;
	float:left;
}
body.oneElement #barLeft, body.oneElement #barRight {
	display:none;
}
body.oneElement #menuLeft {
text-align: left !important;
	width:15.0em;
	float:left;
	margin:0 0.3em 0 0;
	padding:0.4em;
	font-size:10px;
	border-right:1px solid #eee;
	background-color:#f2f2f2;
	height:210em;
}
body.oneElement #menuLeft p {
	float:left;margin-left:0.5em;
	width:100%;
}
body.oneElement #menuLeft p a {
	margin:0.5em 0 0 0;
}
body.oneElement #menuLeft ul {
	width:13em;
	margin-left:0.2em;margin-bottom: 0.4em;margin-top: 0.4em;
	float:left;
}
body.oneElement #menuLeft ul li .button {
	width:100%;
}

#menuFooter ul li a {
	font-weight:normal;
	font-size:0.7em;
}

h5 {
	font-size:0.75em;
	font-weight:normal;
}


.mvc #index.classicCompact fieldset h3.small-gap-down {
	font-size:12px;
margin-bottom: 2px;
	height:55px;
	width:190px;
	overflow:hidden;
}

.price {font-size:11px !important}

html {
margin: 0; 
padding: 0;
}
/* ~~~~ one Element ~~~~ */
	* html body.oneElement #main
	{
		width:615px !important; /* current shop width + 5px */
		margin:0 3px 0 3px !important;
		float:left;
	}
