.ec_login_box {
margin:0 0 20px 0;
}
.in {
background:#ffffff url(../../../../templates/img/input_back.png) 0 0 repeat-x;
border:1px solid #D8D8D8;
border-top:0;
color:#666666;
height:16px;
padding:2px;
font-size:11px;
}
.ec_login_form .in {
background:#ffffff url(../../../../templates/img/input_back.png) 0 0 repeat-x;
border:0;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
color:#666666;
height:12px;
padding:2px;
font-size:11px;
}
.ec_login_form .submit {
color:#666666;
font-size:11px;
}

.ec_register_box td {
padding:0 10px 10px 0;
}

div.box_product {
display:block;
float:left;
width:295px;
height:185px;
text-decoration:none;
font-weight:normal;
margin:0 20px 20px 0;
overflow:hidden;
}
.price_old,
.price {
font-size:15px;
font-weight:bold;
color:#2D6907;
}
.price_old {
font-size:13px;
text-decoration:line-through;
}
a.view_details:link, a.view_details:visited {
display:block;
float:left;
width:89px;
height:17px;
padding:2px 0 0 0;
margin:0 10px 0 0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
background:transparent url(../../../../templates/img/button_details.png) 0 0 no-repeat;
}
a.view_details:hover, a.view_details:visited:hover {
text-decoration:underline;
}
a.in_cart:link, a.in_cart:visited {
display:block;
float:left;
width:89px;
height:17px;
padding:2px 0 0 0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
background:transparent url(../../../../templates/img/button_in_cart.png) 0 0 no-repeat;
}
a.in_cart:hover, a.in_cart:visited:hover {
text-decoration:underline;
}
.ec_product_name {
color:#F0A600;
font-size:12px;
font-weight:bold;
}
table.secret_area_table {
width:100%;
}
table.secret_area_table th {
height:25px;
color:#333333;
background:transparent url(../../../../templates/img/back_tab_01.png) 0 0 repeat-x;
}
table.secret_area_table tr.odd {
background-color:#f0f0f0;
}
table.secret_area_table tr.hover {
background-color: #99FF33;
}

table.secret_area_table td {
padding:3px;
border-right:1px solid #f0f0f0;
}