/* CSS Document */
#link0 a:link,
#link0 a:visited {
color:#232323;
}
.bigadv {
width:695px;
height:52px;
clear:both;
border:1px solid #006FAC;
margin:0 auto;
text-align:center;
}
#lists {
clear:both;
margin:0 auto 10px auto;
}
#lists dl {
background:url(../images/dots2.gif) repeat-x left bottom;
height:100%;
clear:both;
padding:10px 0 10px 10px;
}
#lists dl dt {
clear:both;
line-height:26px;
height:32px;
font-size:14px;
font-weight:bold;
color:#047CFB;
}
#lists dl dd {
padding:0 0 0 20px;
float:left;
width:75%;
color:#000;
}
#lists dl dd a:link,
#lists dl dd a:visited {
color:#000;
}
#lists dl dd.minfo {
float:right;
width:19%;
font-size:14px;
text-align:center;
padding:0;
word-spacing:8px;
}
.product {
clear:both;
margin-bottom:10px;
height:100%;
background:url(../images/topidx2.jpg) no-repeat left top;
}
.ptitle {
height:30px;
clear:both;
padding:10px 0 0 25px;
}
.ptitle h1.blue,
.ptitle h2.blue {
color:#047CFB;
}
.smimgs {
width:220px;
float:left;
_display:inline;
margin:20px 0 0 20px;
overflow:hidden;
}
.smimgs img {
height:150px;
}
.infos {
/*margin:0 0 0 100px;
*/margin:0 0 0 20px;
float:left;
/*width:300px;
*/width:420px;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:inline;
}
.infos p {
margin:15px 0;
}
.imgs {
width:250px;
float:left;
margin:0 0 0 10px;
display:inline;
}
.imgs img {
border:1px solid #047CFB;
width:660px;
height:100px;
}
.btnbox {
width:600px;
margin:15px 0 0 100px;
clear:both;
}
.btnbox li {
margin:0 28px 0 0;
float:left;
font-size:18px;
line-height:24px;
}
.contents_b {
clear:both;
margin:40px 25px;
font-size:14px;
}
.contents_b p {
margin:20px 0;
}
.contents_b p.moredowmds {
text-align:right;
font-style:italic;
}
#redfood {
background:none;
margin-bottom:30px;
}
#redfood .mid_tt {
background:url(../images/midtline3.gif) no-repeat center bottom;
color:#F00;
}

#lists dl:after,
.product:after {
content:".";
visibility:hidden;
display:block;
height:0;
clear:both;
}
