/**************#layout styles***************/

div#container{
text-align:left;
}

div#container{
width:850px;
margin:0 auto;
}

div#content{
float:right;
width:635px;
margin-left: 15px;
}

div#navigation{
float:left;
width:200px;
}
div#left_navigation {
	width:200px;
	float:left;
}

div#extra{
float:left;
clear:left;
width:200px;
}
/**************#left styles***************/
.navi {
	margin-bottom:10px;
}
.navi_btn {
	border-bottom:1px solid #cccccc;
	clear:both;
	padding:5px 0px;
	min-height:35px;
}
.navi_btn img {
	width:35px;
	height:35px;
	float:left;
}
.navi_btn_txt {
	padding-left:40px;
}

/**************#pagenavi styles***************/

.pager{
clear: both;
background-color: #EEEEEE;
}

.pager ul{
margin:10px 0px 20px 0px;
padding:5px 0px 5px 15px;
text-align:center;
}

.pager li{
display:inline;
list-style-type:none;
padding:5px 5px 5px 0px;
}

/**************.sortnavi styles***************/

.sort{
clear: both;
}

.sort ul{
margin:5px 0px 0px 0px;
padding:5px 0px 5px 15px;
text-align:right;
}

.sort li{
display:inline;
list-style-type:none;
padding:5px 5px 5px 0px;
}

/**************#itemlist styles***************/

.listitem {
float:left;
height:200px;
width:145px;
margin-left: 10px;
text-align: right;
}

.listitem img {
border:1px solid #CCCCCC;
height:90px;
padding:2px;
text-align:center;
width:120px;
}

.listitem p{
margin:0px 0px 0px 0px;
padding:3px 0px;
}

.price{
color: #666666;
}

.icon img{
width: 44px!important;
height: 15px!important;
border: 0px!important;
margin-right: 5px;
}

.icon2 img{
width: 50px!important;
height: 15px!important;
border: 0px!important;
margin-right: 5px;
}

/**************#extra styles*****************/

#extra ul{
margin: 5px 0px 5px 0px;
padding: 0px;
}

#extra li{
margin: 0px;
padding: 5px;
list-style-type:none;
}

