/* check:IE6.X IE7.X Firefox3.X Safari3.x*/
a {
	text-decoration:none;
	color:#666666;
}
#Contents h2{
	margin:0px 0px 15px 0px;
}

#Contents h3{
	font-size:14px;
	margin:0px 0px 10px 0px;
	padding:2px 0px 4px 30px;
	background: url(../img/h3_bg.gif) no-repeat;
	line-height:28px;
	color:#333;
}

#Contents h4{
	margin:10px 0px 8px 0px;
	font-size:12px;
	color:#333;
}


.model_title{
	font-size:14px;
	font-weight:bold;
	width:400px;
	float:left;
}
.model_title_sub{ float:right; margin-top:0px; padding-bottom:0px; background:url(../img/arrow_list.gif) no-repeat left center; padding-left:15px;}

.push_red{
	font-size:18px;
	font-weight:bold;
	color:#F00;
}

.push_red_mid{
	font-size:14px;
	font-weight:bold;
	color:#F00;
}

.push_red_small{
	font-size:13px;
	font-weight:bold;
	color:#F00;
}

.info_push{
	font-weight:bold;
}

#Info .td_01{
	background:#6a6a6a;
	padding:3px;
	color:#fff;
	font-weight:bold;
	text-align:center;
}

#Info .td_02{
	background:#fff;
	padding:3px;
	text-align:center;
}

#Info{
	width:auto;
	height:auto;
	background:#eee;
	margin:0;
	padding:5px 5px 5px 10px;
	
	border-top:solid 1px #CCCCCC;
}

.Info_left{
	width:200px;
	height:auto;
	float:left;
}

.Info_right{
	width:520px;
	height:auto;
	float:right;
}

#Optionbox{
	padding:0px 0px 15px 0px;
}


.Listwrapper{
	padding:0px 0px 20px 0px;
}

.Listbox_01{
	width:171px;
	border:1px solid #d7d7d7;
	padding:0px 0px 5px 0px;
	float:left;
	background:#f6f6f6;
	margin-right:15px;
}

.Listbox_02{
	width:171px;
	border:1px solid #d7d7d7;
	padding:0px 0px 5px 0px;
	float:left;
	background:#f6f6f6;
}

.Car_info{
	padding:5px 0px 5px 10px;
}

.Car_info_bgg{
	padding:5px 0px 5px 10px;
	background:#e3e3e3;

}
.Car_info_image{
	width: 131px;
	padding:5px;
}

.Car_info p{
	line-height:1.2;
	padding:0px 0px 7px 0px;
	font-size:12px;
}

.Car_price{
	background:url(../img/list_maker_price.gif) no-repeat center center;
	padding:10px 0px 10px 52px;
}

.Car_sold{
	background:url(../img/list_maker_price.gif) no-repeat;
	padding:9px 0px 10px 48px;
}

#Knowledgebox{
	padding:5px 5px 40px 5px;
	background:url(../img/knowledge_box_bg.gif) no-repeat bottom;
}


.Listwrapper a{
	font-weight:bold;
}

.check_box{
	background:url(../img/check_box.gif) no-repeat left center;
	padding-left:15px;
}

table{
	border-collapse: collapse;
}
.clear{ clear:both; margin:0; padding:0;}

.carname_bg{ background:url(../img/namebg_img.gif) repeat-x;}
.imagetd{ padding:0 10px;}

div.nl {
  clear: both;
  margin-top: 1em;
  font-family: sans-serif;
}
div.nl div.paging div.paging-navi {
  border: 1px solid lightgray;
}
div.nl div.paging table.paging-navi td a {
  color: #000088;
}
div.nl div.paging table.paging-navi td.prev-page {
  padding-right: 1em;
}
div.nl div.paging table.paging-navi td.next-page {
  padding-left: 1em;
}

.sortNavi {
  width: 740px;
  height: 40px;
  margin: 10px 0 5px 0;
  border: 1px #C0C0C0 solid;
  background-image: url(/img/sort_navi_top_bg.jpg);
  background-repeat: repeat-x;
}

.sortNavi th, .sortNavi td {
  color: #000000;
  font-weight: 100;
}

.sortNavi th {
  border-right: 1px #000000 solid;
}

.sortNavi th a, .sortNavi td a {
  color: #0000FF;
  font-weight: 100;
  text-decoration: underline;
}

.sortNavi td {
  text-align: center;
}

#nanavi {
  width: 70px;
  padding-bottom: 20px;
}

#nanavi span {
  padding-left: 10px;
  background-image: url(/img/sankaku.png);
  background-repeat: no-repeat;
  background-position: left;
}

#name_grade {
  padding-right: 70px;
}

.price {
  width: 75px;
  text-align: center;
  border: 1px #C0C0C0 solid;
}

.w60 {
  width: 60px;
  text-align: center;
  border: 1px #C0C0C0 solid;
}

.carRow {
  width: 740px;
  border: 1px #C0C0C0 solid;
  margin-bottom: 5px;
  background-image: url(/img/carlist_body_bg.jpg);
  background-repeat: repeat-x;
}

.carRow td {

}

.car_name {
  text-align: left;
  padding-left: 5px;
  border: 1px #C0C0C0 solid;
}

.car_list {
  height: 84px;
}

#cols6 {
  padding: 0 10px 0 10px;
}

#cols6 .cos6Button {
	float: left;
	margin-right: 5px;
}

#cols6 .shop {
	float: right;
	margin-top: 5px;
}

.topPageNum {
	float: right;
}

.leftPage {
  width: 24px;
  padding-left: 14px;
  margin-right: 10px;
  background-image: url(/img/left_page.jpg);
  background-repeat: no-repeat;
  background-position: left;
  color: #0000FF;
}

.leftPage.top {
  float: left;
}

.leftPage.top.disable {
  background-image: url(/img/left_page_disable.jpg);
  color: #C0C0C0;
}

.leftPage.top.first {
  background-image: url(/img/first_page.jpg);
}

.leftPage.top.disable.first {
  background-image: url(/img/first_page_disable.jpg);
}

.leftPage.bottom {

}

.leftPage.bottom.first {
  background-image: url(/img/first_page.jpg);
}

.leftPage.bottom.disable.first {
  background-image: url(/img/first_page_disable.jpg);
  color: #C0C0C0;
}


.rightPage {
  width: 24px;
  padding-right: 14px;
  margin-left: 10px;
  background-image: url(/img/right_page.jpg);
  background-repeat: no-repeat;
  background-position: right;
  color: #0000FF;
}

.rightPage.top {
  float: left;
}

.rightPage.top.disable {
  background-image: url(/img/right_page_disable.jpg);
  color: #C0C0C0;
}

.rightPage.top.last {
  background-image: url(/img/last_page.jpg);
}

.rightPage.top.disable.last {
  background-image: url(/img/last_page_disable.jpg);
}

.rightPage.bottom {
  
}

.rightPage.bottom.last {
  background-image: url(/img/last_page.jpg);
}

.rightPage.bottom.disable.last {
  background-image: url(/img/last_page_disable.jpg);
  color: #C0C0C0;
}

.pageNum {
  float: left;
}

.pageNum li {
  float: left;
}

.pageNum a {
  color: #0000FF;
}

.bottomPageNum {
	width: 740px;
	text-align: center;
}

.bottomPageNum a {
  color: #0000FF;
}

.bottomPageButton {
	margin-left: 267px;
}

.pageBtn {
	display: block;
	width: 100px;
	height: 31px;
	float: left;
	text-align: center;
	background-image: url(/img/page_btn.jpg);
	background-repeat: no-repeat;
	margin: 5px 3px 5px 3px;
	padding-top: 7px;
}

.pageBtn.disable {
	color:#C0C0C0;
	background-image: url(/img/page_btn_disable.jpg);
}

.Car_info_check {
  width: 30px;
  text-align: center;
}

