body {background:#ececec;}
/*background-image: url("/g/moreland/graphic/theme/sale2/background.png") ;   background:#ececec;;*/  
  
#page {width:960px;  background:white; -webkit-box-shadow:  0px 0px 20px 0px rgba(0, 0, 0, 0.5); box-shadow:  0px 0px 20px 0px rgba(0, 0, 0, 0.5);}

/*
#page {width:1270px;  background:white; -webkit-box-shadow:  0px 0px 20px 0px rgba(0, 0, 0, 0.5); box-shadow:  0px 0px 20px 0px rgba(0, 0, 0, 0.5);}
*/

#nav-menu li a.selected {
	background: #c4ea2f; /* Old browsers */
	background: -moz-linear-gradient(top,  #c4ea2f 1%, #e1e1e1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c4ea2f), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c4ea2f 1%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c4ea2f 1%,#e1e1e1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c4ea2f 1%,#e1e1e1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c4ea2f 1%,#e1e1e1 100%); /* W3C */
	} 
#content.col3 {width:60.054%; /* 100% - 16,146 - 20,8 - 2 - 1(padding) */}
#content.col2 {width: 76.3%;}
#menu {width:16.146%; /* 155px / 960px *100 */}
#right {width:20.7%; /* 200px / 960px *100 */}
.cart , .graysidebar {background: #e1e1e1}
.cartproducts {margin: 0 -3px;}
.cartproducts:nth-child(odd) {background: rgba(0,0,0,0.05);}


/* ---------------------------------- PRODUCTS -------------------------- */ 
#productphoto {width:52%; max-width:300px; float:left;}
.thumbnails a img {width:92px;}
#productright {float:right; width:48%;}
#productright h1 {margin-left:10px;margin-top:6px;margin-bottom:-5px;}
.productprice {display:block;}
#productphotomain {position: relative; top:0px; left:0px; z-index:1;border:1px solid silver;}


ul#leftmenu {padding-left:0;margin:0;}
#menu ul {list-style-type:none;padding-left:0;}
#menu ul li a {display:block;padding-top:5px;padding-bottom:5px;text-decoration:none;color:#000;}
#menu ul li a:hover {background:rgba(0,0,0,0.1);}
#menu li#selected > a {font-weight:bold;}
#menu ul#leftmenu > li  > a {margin-top:5px;background:#686868;margin-left:3px;font-weight:bold;padding-left:10px;color:#fff;} /*border-top-right-radius: 5px;border-top-left-radius: 5px;*/

/*#menu > ul > li > a {padding: 10px 0 10px 5px;}*/
 
ul.niveau1 {margin-left:3px;border-left:0px solid silver;border-right:0px solid silver;border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;border-bottom:0px solid silver;}
ul.niveau1 a {padding-left:10px;}
ul.niveau2 {background:rgba(255,255,255,0.5);}
ul.niveau2 a {padding-left:20px;}

  
.listproductcontainer {float:left;width:136px;height:230px;text-align: center;border:1px solid #dedede;margin:3px}
.listproductimg {width:130px; height:130px; position: relative; top:0px; left:0px; z-index:1;border: 0px}
.listproductimg img.productimg {height:130px;width:130px;border:0;} 
.listproductsplash {max-width:60px; max-height:60px; position:absolute; top:0px; right:0px; z-index:2;}
.listproductsplash img {width:100%; height:auto;}
.productlistname {height:30px;color:black;overflow:hidden;margin-top:3px;}



#topmenu li {height:17px;}

@media screen and (max-width: 600px) {
	#page {width:auto;}
	#logo {width:50%;}
	#tagline {display:none;}
	#topcart {position:absolute;top:2px;right:2px;width:50%;}
	#nav-menu li a.selected {background:#c4ea2f;}
	#topmenu li.flags {width:30px;right:0;position:absolute;top:0px;right:5px;padding-right:0 !important;}
	.footerlink li {text-align:left;}
	#nav-menu {display:none;}
	.frontpage #nav-menu {display:none;}
	.frontpage ul#leftmenu {display:block !important;}
	.frontpage #menushow {display:none !important}
	.frontpage #breadcrum {display:none;}
}