body {
font:12px Arial;
color:#000;
background:#ff9f23 url(../images/bg.jpg) center top no-repeat;
margin:0px;
}

a {
color:#c04725;
outline:0;
}

a.cart_h2 {
font:22px "Arial Narrow", Arial;
margin:0px;
text-decoration:none;
}

h1, h2, h3, h4 {
font:22px "Arial Narrow", Arial;
margin:0px;
}

.wrapper {
width:920px;
margin:0 auto;
}

.Head {
position:relative;
height:159px;
}

.Head .logo {
position:absolute;
top:0px;
left:0px;
width:120px;
height:159px;
}


.Head .Search {
position:absolute;
top:0px;
right:0px;
padding-left:30px;
width:230px;
padding-top:91px;
height:38px;
background:#fffecc url(../images/search.jpg);
font:12px Arial;
}

.Head .Search span {
	display:block;
	text-align:right;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

.Head .Search input.c {
float:left;
background:none;
border:0px;
padding-right:39px;
font:12px Arial;
color:#000;
padding-top:14px;
}

.Head .Search input.c2 {
float:left;
width:51px;
height:39px;
border:0px;
background:url(../images/butt.jpg);
}

.Head ul {
position:absolute;
top:56px;
left:160px;
list-style-type:none;
margin:0px;
padding:0px;
overflow:hidden;
}

.Head ul li {
float:left;
height:60px;
border-right:1px solid #cc8f15;
padding:0px 30px;
}

.Head ul li.last {
border:0px;
}
.Head ul li a {
font:21px "Arial Narrow", Arial;
color:#000;
text-decoration:none;
line-height:60px;
}

.Content {
background:#fffecc url(../images/recom.jpg) right repeat-y;
overflow:hidden;
_height:1%;
}

.Menu {
float:left;
width:188px;
padding-right:12px;
}

.Menu .under_logo{
display:block;
width:188px;
height:95px;
background:url(../images/under_logo.jpg);
}


.Menu h2 {
font:22px "Arial Narrow", Arial;
padding:0px 0px 0px 12px;
margin:0px;
}

ul.level1 {
list-style-type:none;
margin:0px;
padding:0px 0px 0px 12px;
}

ul.level1 li {
padding-left:18px;
padding-bottom:10px;
line-height:18px;
background:url(../images/level1.jpg) left top no-repeat;
}

ul.level1 li a {
line-height:18px;
}


.Menu ul.level2 {
list-style-type:none;
margin:0px;
padding:10px 0px 0px 0px;
}

.Menu ul.level2 li {
padding-left:18px;
padding-bottom:10px;
line-height:18px;
background:url(../images/level2.jpg) left top no-repeat;
}

.Menu ul.level2 li a{
color:#000;
line-height:18px;
}


.Main {
float:left;
width:508px;
padding-right:12px;
}
 
.sort {
line-height:40px;
}

.Main ul {
list-style-type:none;
margin:0px;
padding:0px;
overflow:hidden;
}

.Main ul li {
width:470px;
padding-right:13px;
padding-bottom:33px;
}

.Main ul li td {
line-height:18px;
}


.Main ul li td strong{
color:#c04725;
}


.pages {
padding:20px 0px 0px 0px;
height:27px;
overflow:hidden;
}

.pages span {
display:block;
float:left;
line-height:27px;
}

.pages a {
display:block;
float:left;
width:28px;
height:27px;
text-align:center;
line-height:27px;
}

.pages a.current {
background:url(../images/pages.jpg) center no-repeat;
color:#fff;
}

.Reco {
background:url(../images/right_corner.jpg) top right no-repeat;
float:left;
width:188px;
padding:10px 6px 0px 6px;
}

.Reco h2 {
padding-bottom:20px;
}

.Cart {
background:url(../images/cart.jpg) left top no-repeat;
padding:12px 0px 32px 60px;
line-height:19px;
}

.Cart span {
color:#c04725;
}

.Reco ul {
list-style-type:none;
overflow:hidden;
margin:0px;
padding:0px;
}

.Reco ul li{
padding-bottom:20px;
overflow:hidden;
_height: 1%;
}


.footer {
margin:0 auto;
width:920px;
height:35px;
padding-top:48px;
background:url(../images/footer.jpg) no-repeat;
color:#fff;
}

.footer a{
color:#fff;
text-decoration:none;
}

.footer strong{
color:#000;
}



.img {
width:130px;
height:130px;
position:relative;
background-color:#fff;
}

.on_small {
position:absolute;
width:130px;
height:130px;
top:0px;
left:0px;
background:url(../images/small.gif);
}

.img_big {
display:block;
width:150px;
height:150px;
position:relative;
background-color:#fff;
}

.on_big {
position:absolute;
width:150px;
height:150px;
top:0px;
left:0px;
background:url(../images/big.gif);
}

.info ul li {
	padding:0px;
}