.row {

	height: 36px;
	text-align: left;
	padding-left: 35px;
	padding-top: 0px;
}

	.n-search {
	  width: 17px;
	  height: 17px;
	  margin: 0;
	  padding: 0;
	  border: 0;
	  background: transparent url(../static/files/search.png) no-repeat 0 0;
	  text-indent: -1000em;
	  cursor: pointer; /* hand-shaped cursor */
	  cursor: hand; /* for IE 5.x */
		margin-left:2px;
		}


#header {
margin-bottom:0px;
}

body{
	padding: 0px;
	font-size: 12px;
	background-color: #ffffff;
	background-image:url(../static/files/bgfile.jpg);
	background-position: top center;
	background-repeat: no-repeat;


}

.nav{

	background-color: #ffffff;
	top: -2px;
}

.nav li a {
color:#000000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}

.nav li a:hover, .nav li.here a {
background-color:#b90b0b;
color: #ffffff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}


.page {
	padding-top: 0px;
}

.t-week {
	height: 240px;
	top: 0px;
	margin-top: -50px;
}


.h-logogroup h1{
font-size:12px;
}


.h-cart {
top:50px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;;
left:425px;
line-height:1.3;
position:absolute;
width:280px;
z-index: 5;
}

.n-searchform{
	width:280px;
	text-align:right;
	position:absolute;
	right:5px;
	top:4px;
	}

.search-keyword{
	width:200px;
	height: 18px;
	padding:2px;
	padding-top: 5px;
	padding-left: 7px;
	border:1px solid #b8b8b8;
	font-size:1em;
	background-color: #fff;








/* for FF only */
html:root body{
	padding: 0px;
}

html:root .header {
margin-bottom: 0px;
}

html:root .t-week{
	height: 265px;
	margin-top: 40px;
}
html:root .h-logogroup {
	width: 964px;
}

html:root .nav{
	top: 48px;
}
html:root .page {
	padding-top: 46px;
}
html:root .h-cart{
	position:absolute;
	bottom:0;
	left:425px;
	top:50px;
	width:280px;
	font-size:1.1em;
	line-height:1.3;
	z-index:10;
	}
/* end FF only part*/

/*OPERA time*/

@media all and (min-width: 0px){


	#header {
	margin:0px;
	margin-top:0px;
	margin-bottom: -48px;
	position:relative;

}
}