body, table * td, table * th { font:12px Arial, Helvetica, sans-serif; background-color:#ffffff;	color:#000000;}

body {margin:5px; padding:0;}

h1, h3 {text-align:center;}
h2 {text-align:left;}

h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

div.image a img {border:none;}

td.ProdCell {border:1px solid #b3b3b3;}
div.ProdContent {padding:0 5px 5px 5px;}

div.image {text-align:center; padding:10px;}
div.MaxImage {padding:20px 0; text-align:center;}

table.ProdList1 {width:100%; border-collapse:separate; }
table.ProdList1 * td.c2 {text-align:center; white-space:nowrap; background-image:none;}

div.line, div.line2 {border-top:1px solid #b3b3b3; position:relative; z-index:100; height:1px; display:none;}
div.line {top:-1px; left:-20px;}
div.line2 {top:-12px; right:-20px;}

strong.seo {font-weight:normal;}

table.property {width:90%;}
table.property * td, th {border:1px solid #cccccc; padding:4px 5px;}
table.property * th {white-space:nowrap; font-weight:bold; text-align:center;}
table.property * th.name {font-weight:normal;}
table.property * td {text-align:center;}
table.property * td.name {text-align:left;}

table.color {border-collapse:collapse; width:1px;}
table.color * td {padding:5px !important; border:1px solid #b3b3b3;}
table.color * div {width:40px; height:20px;}

div.cffffff {background-color:#ffffff; border:1px solid #cccccc;}
div.c000000 {background-color:#000000;}
div.cD9B7CC {background-color:#D9B7CC;}
div.cF2D562 {background-color:#F2D562;}
div.cB5CDD1 {background-color:#B5CDD1;}
div.c155C8C {background-color:#155C8C;}
div.c5C5E5A {background-color:#5C5E5A;}
div.ñD5D6D7 {background-color:#D5D6D7;}

blockquote {margin:3px 0 3px 20px;}

/*-------------------------------------*/
p.price {text-align:center; margin-bottom:0;}
p.price span {color:#a83971; font-size:16px; font-weight:bold; margin:0 6px}

button.cart {display:none;}

table.PriceList * th {padding:1px 0; font-size:11px; font-weight:normal; background-color:#EBEBEB; text-align:center;}
table.PriceList * td {text-align:left; padding:3px 7px !important; border:1px solid #DAAADD; width:80%; background-color:#FFFFFF;}
table.PriceList * td.price {text-align:center !important; padding:3px 10px; width:30px !important; color:#a83971; font-weight:bold;}
table.PriceList tr td.add {border:none; padding:0 !important; width:30px !important;}

a.detail {float:right; padding-right:15px; margin:10px 10px 5px 0; background:url(/image/arrow.gif) no-repeat right center;}

.upp {text-transform:uppercase;}

ul.NewsList {list-style-type:none; margin-left:0; padding-left:0;}
ul.NewsList * div.announce {padding:0 0 10px 50px;}

a:link,  a:visited, a:hover {color:#000000;}
