
table.list{
 width:100%;
 margin-left:10px;

}
table.list td{
  padding-left:5px;
  padding-bottom:6px;
  padding-top:8px;
  border-bottom:1px solid #888888;
}
table.list td.data{
  line-height:25px;
  padding-left:12px;
  
}
table.list td.data span.name{
  font-size:1.2em;
  font-weight:bold;
}
table.list td.data span.name a{
  text-decoration:none;
}
table.list td.data span.name a:hover{
  text-decoration:underline;
}
table.list p.new{
  line-height:2em;
 margin:0px;
}
table.list span.new{
 color:red;
 font-weight:bold;
 background-color:yellow;
 border:1px solid black;
 padding:1px 6px 2px 2px;
}

table.list span.new2{
 color:red;
 font-weight:bold;
 background-color:yellow;
 border:1px solid black;
 padding:0px 6px 0px 2px;
}


table.list span.new_term{
 color:blue;
 margin-left:1em;
  
  background-color:#dadda6;
 
 border:1px solid black;
 padding:1px 3px 2px 2px;
}
table.list span.new_term2{
 color:blue;
 margin-left:1em;
  
  background-color:#dadda6;
 
 border:1px solid black;
 padding:0px 3px 0px 2px;
}
table.list span.price{
  font-size:1.8em;
  font-size:42px;
 margin-right:5px;
  font-weight:bold;
color:red;
}
table.list span.price span.decimal{
  padding-left:1px;
  font-size:32px;

}
table.list td.photo{
 width:155px;
}
table.list td.photo img{
width:128px;

}
div.list_pagenavi{
  text-align:center;
  margin-top:2px;
  margin-bottom:0px;


}
div.list_pagenavi div{
 float:left;
 margin:0px;

}
div.list_pagenavi div.prev{
 width:220px;
 text-align:right;

}
div.list_pagenavi div.next{
 width:220px;
 text-align:left;

}
div.list_pagenavi div.pagenum{
 width:300px;
 text-align:center;
}
div.list_pagenavi span.attent{
  font-size:1.2em;
  font-weight:bold;

}
div.list_pagenavi span.prev{
  padding-right:20px;
}
div.list_pagenavi span.next{
  padding-left:20px;

}
table.list a:visited{
 color:#cc0000;
}
div.page_break{
  page-break-after:always;
}
p.print_button{
  text-align:right;
  line-height:30px;
 margin:0 0 13px 0;
}
p.print_button a{
  background-color:blue;
 color:white;
  font-weight:bold;
  text-decoration:none;
 border:1px solid black;
 padding:6px;

}
p.print_button a:hover{
 color:red;
}
span.comment{
 color:#006500;

}
table.list td.photo p.num_photo{
  font-size:1.1em;
 color:red;
 border:1px solid black;
  font-weight:bold;
  text-align:center;
  background-color:yellow;
 margin:0 0 3px 0;
 width:80px;
 padding:3px 0 1px 0;
}
div#car_name_info{
 width:746px;

 float:left;
 margin-bottom:2px;
 height:82px;


}
div#car_name_info div{
 float:left;
 margin-right:12px;


}
div#car_name_info div.wikipedia{
 height:74px;
 width:308px;
 color:black;
 padding:3px 4px 1px 4px;
 background-color:#ffff66;
 border:1px dashed black;
}
div#car_name_info div.wikipedia p{
 margin:0px 8px 0px 0px;
 color:black;
 text-align:right;
}
div#car_name_info div.photo{
  margin-top:2px;
}
div#car_name_info div.link{
 height:72px;
 width:248px;
 margin-top:4px;
}

div#car_name_info div.link p{
  font-size:14px;
 margin:5px 0px 0px 0px;

}
div#car_name_info div.link p a{
  text-decoration:none;
 color:blue;
}
div#car_name_info div.link p a:hover{
 color:red;
 text-decoration:underline;
 
}

