@import url("sale.css");

BODY {
        margin:0;
        background:#ffffff;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px}
IMG {
        border:0;
        margin: 0px;
}
#conteiner {
        width:998px;
        margin:0 auto;}

form {margin:0px;}
p {font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:12px;}
hr { height:1px; background-color:#D1D4D8; color:#D1D4D8; border:0px; padding:0px; margin:4px 0px;}
H1 {        FONT-SIZE: 20px;MARGIN: 0px;COLOR: #fffffa;        FONT-FAMILY: Courier New, Verdana, Arial;
        TEXT-ALIGN: left;font-weight: bold;        padding-left: 32px;padding-top: 10px;padding-bottom: 0px;
}
h2 {color:#2A89FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px; font-weight:bold; padding-left:15px; padding-right:10px; padding-top:7px;padding-bottom:7px}

.underline { color:#6EBD28; font-family:Verdana; font-size:15px; border-bottom:1px solid #FDD579; margin:25px 5px 5px 5px; padding:0px; background:url(images/arrows-pink.gif) left center no-repeat; padding-left:12px;}

.tdsearch{ background:url(images/top_04.gif) no-repeat;}
.tsearch { margin-top:6px;}
.input2 { border:1px solid #4B92F2; FONT-SIZE: 11px; background-color:#FFFFFA; MARGIN: 0px; WIDTH: 105px; COLOR: #777777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: right; }
.input3 {BORDER-RIGHT: #ccced1 1px solid; BORDER-TOP: #ccced1 1px solid;  BORDER-BOTTOM: #ccced1 1px solid;BORDER-LEFT: #ccced1 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffffa; MARGIN: 0px;
 WIDTH: 140px; COLOR: #959595; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: left}
.select {BORDER-RIGHT: #ccced1 1px solid; BORDER-TOP: #ccced1 1px solid;  BORDER-BOTTOM: #ccced1 1px solid;BORDER-LEFT: #ccced1 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffffa; MARGIN: 0px;
 WIDTH: 160px; COLOR: #959595; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: left; margin-left:10px}
.orange { margin:7px; border: #C4D6FF 1px solid; padding:4px; margin-bottom:5px; font-size:12px;}
.orange a:link, .orange a:visited {
        font-family: Trebuchet MS, Verdana, Arial, sans-serif;
        font-size: 12px;
        color: #0000BB;
        font-weight: bold;
        text-decoration: none;
}
.orange a:hover{ color:#FF4D83; text-decoration:underline}
.orange .img0 { margin:0px; border:0px;}
.orange img { margin:10px; margin-top:2px;}
.orange p { margin:0px; padding:0px;}
.orange a.apink3:link, .orange a.apink3:visited {font-family: Trebuchet MS,Verdana, Arial, sans-serif;font-size: 12px;color: #FF4D83; font-weight: bold;text-decoration:underline;border-bottom:1px solid #4D9CFF}
.orange a.apink3:hover{ text-decoration:underline; border-bottom:1px solid #4D9CFF; font-family: Trebuchet MS,Verdana, Arial, sans-serif; font-size: 12px;}
.orange h1 { margin:0px; padding:0px; font-family:Verdana, Helvetica, sans-serif; font-size:18px; color:#FF0000; text-align:center}
.orange h2 { margin:0px; padding:0px; font-family:Verdana, Helvetica, sans-serif; font-size:18px; color:#FF6633; text-align:center}
.text2 { margin:5px 0px 5px 5px; border: #C4D6FF 1px solid; padding:4px; line-height:18px;}
.text2 img { margin:10px; margin-top:2px;}
.text2 .img0 { margin:0;}
.text2 li { margin-bottom:4px;}
.main .text2 h3 { color:#787878; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:15px; margin:0px; font-weight:bold; padding-left:0px; padding-right:15px; padding-top:15px; font-weight:bold}

.main .title2 { padding:0px; background:url(images/pixie.gif) 0px 2px no-repeat; padding-left:20px; margin:5px 5px 15px 5px; font-family:Verdana; font-size:14px; }

.title-top {        FONT-SIZE: 22px;MARGIN: 0px;COLOR: #fffffA;        FONT-FAMILY: Courier New, Verdana, Arialo;
        TEXT-ALIGN: left;font-weight: bold;        padding-left: 32px;padding-top: 10px;padding-bottom: 0px;
}
.toptext1 {FONT-SIZE: 18px;MARGIN: 0px;COLOR: #F3F3F3;FONT-FAMILY: Georgia, Verdana, "Times New Roman", Times, serif;font-weight: lighter;padding-left: 35px;padding-top: 2px;padding-bottom: 0px;}
.toptext2 {padding-left: 3px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #fffffa;
        font-size: 11px;font-weight: bold;}
a.shop-card:link, a.shop-card:visited {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #448DFF;text-decoration: underline;font-weight: bold}
a.shop-card:hover { color:#FF327F;}
a.apink:link, a.apink:visited {font-family: Verdana, Arial, sans-serif;
        font-size: 10px; color:#FF4D83;font-weight: bold;text-decoration: none; text-transform:uppercase}
a.apink:hover {text-decoration:underline; }
a.apink2:link, a.apink2:visited {font-family: Verdana, Arial, sans-serif;
        font-size: 10px; color:#FF4D83;font-weight: bold;text-decoration: underline; text-transform:uppercase}
a.apink2:hover {text-decoration:underline; padding-left:1px; color:#FF004D}
a.ablue:link, a.ablue:visited {font-family: Verdana, Arial, sans-serif;
        font-size: 10px; color:#999999;font-weight: bold;text-decoration: none; text-transform:uppercase}
a.ablue:hover {text-decoration:underline; }

a.topm:link, a.topm:visited {font-family: Arial, sans-serif;font-size: 13px;font-weight: bold;
        color: #F7F7F7;text-decoration: none;}
a.topm:hover {color:#FFF200}

#lblock { width:201px; background:url(images/leftm-bg.gif) repeat-y #FFFFFF;}
#lblock .left-title {color: #4D9CFF; font-weight: bold; font-size: 13px; border-bottom:0px; margin:0px; padding:0px; padding-top:10px;}
#lblockbot { width:201px; height:29px; background:url(images/leftm-botbg.gif) top no-repeat;}

a.leftm-a:link, a.leftm-a:visited {font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 11px; color:#4D9CFF; font-weight: bold; text-decoration:underline;}
a.leftm-a:hover { color:#2668BC;}
a.leftm:link, a.leftm:visited {font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 11px; color:#4D9CFF; font-weight: bold; text-decoration: none; }
a.leftm:hover{ text-decoration:none; color:#2668BC;}

a.leftmb:link, a.leftmb:visited {font-family: Trebuchet MS,Verdana, Arial, sans-serif;font-size: 12px;color: #FF4D83;
        font-weight: bold;text-decoration:none}
a.leftmb:hover{ text-decoration:underline; border-bottom:1px solid #4D9CFF}
.listm { margin:10px 0px 0px 20px; padding:0px; padding-bottom:4px; color:#888888;}
.listm li {list-style:none; background:url(images/arrows-blue.gif) left center no-repeat; padding-left:14px; margin-bottom:8px; line-height:16px;}
.listm .li2 { list-style:none; background:url(images/arrow-blue.gif) 0px 5px no-repeat; padding-left:12px; margin-left:8px;}
.leftmenu {margin-top:5px;margin-left:2px}
.tind { margin:5px 0px 0px 2px; background:#F7FAFF;}
.tind2 { margin:5px 0px 0px 2px; background:#FFF9FE;}
.listind { margin:10px 0px 10px 0px; padding:0px; list-style:none; list-style-position:outside}
.listind li { margin-bottom:20px; background:url(images/ico-logo.gif) 0px 4px no-repeat; padding-left:20px;}

.table-brand { margin-bottom:10px; margin-top:5px; background-color:#FDFEFF;}

.left-title {color: #FF6600; font-weight: bold; border-bottom: #AABBD3 1px solid;font-size: 13px;}

a.botm:link, a.botm:visited {font-family: Verdana, Arial, sans-serif;font-size: 11px;
        color: #FFFFFA;font-weight: bold;text-decoration: none;}
a.botm:hover{text-decoration:underline; color:#FFF200}
.botmt {font-family: Verdana, Arial, sans-serif;font-size: 12px;
        color: #FFFFFA;font-weight: bold;text-decoration: none;}
.copy { color:#111111; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal}
a.love-shop { color:#FFFFFA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal}

p {        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 13px;
        padding-left: 5px;padding-right: 10px;margin: 3px;
}
.brandt td {padding-left: 0px;}
.brandt p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding-left: 2px;
        padding-right: 2px;margin: 3px;}
.brandt p.italic {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;padding-left: 2px;padding-right: 0px;margin: 3px;color: #666666;
        font-style: italic; border-top:#CCCCCC 1px dotted;
}
.brandt a:link, .brandt a:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3333FF; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.brandt a:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3300FF; FONT-FAMILY: verdana; TEXT-DECORATION: underline}
.brandt a.art:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1560bf; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.brandt a.art:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1560bf; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.brandt a.art:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c0000; FONT-FAMILY: verdana; TEXT-DECORATION: underline}
.brandt a.name:link, .brandt a.name:visited {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #235CBA; FONT-FAMILY: Arial; TEXT-ALIGN: left;TEXT-DECORATION: none}
.brandt a.name:hover {FONT-FAMILY: Arial;TEXT-DECORATION: underline; color:#235CBA;}
.brandt .name-blue { font-family:Arial; font-size:13px; color:#295DB2}
.brandt .td-price {padding-top:15px;}
.brandt .descr { padding-top:10px; font-size:12px;}
.out { font-family:Arial; font-size:13px; color:#000066; background-color:#D2FFE4;}
.m0 { margin:3px; padding:0px}

.gray { color:#979797; font-family:Verdana, Arial; font-size:11px;}
a.agray:link {color:#888888;}
a.agray:visited { color:#989898;}
a.agray:hover { color:#FFA412}

.pages-t { margin:0px;}
.pages-t a.pages:link {color: #008AEA; font-family: Verdana, Arial; font-size: 12px; padding-left:2px; padding-right:2px; margin-left:1px; margin-right:1px; line-height:20px; text-decoration:none; }
.pages-t a.pages:visited {color: #825AA4; font-family: Verdana, Arial; font-size: 12px; padding-left:2px; padding-right:2px; margin-left:1px; margin-right:1px; line-height:20px; text-decoration:none; }
.pages-t a.pages:hover { color:#E90000; text-decoration:underline; font-family:Verdana, Arial; font-size: 12px;}
.pages-t a.pages-a:link, .pages-t a.pages-a:visited {color: #98ABB9; font-family: Verdana, Arial; font-size: 11px; padding-left:2px; padding-right:2px; margin-left:1px; margin-right:1px; line-height:20px; text-decoration:none;font-weight:bold }
.pages-t a.pages-a:hover { color:#E90000; text-decoration:none; font-family: Verdana, Arial; font-size: 11px;}
.pages-t .active {color: #FF0000; font-family:Verdana, Arial; font-size: 12px; padding-left:2px; padding-right:2px; margin-left:1px; margin-right:1px; line-height:20px; text-decoration:none; font-weight:bold}

.unactive {color:#FFFFFA; background-color:#D3E0F7; font-family: Arial; font-size: 12px; font-weight: bold; padding-left:3px; padding-right:3px; margin-left:1px; margin-right:1px; line-height:20px;text-decoration:none}
.tdpage {border-left: #ced9ff 0px solid;
        border-right: #ced9ff 0px solid;
        border-bottom: #ced9ff 1px solid;
        border-top: #ced9ff 1px solid;
        margin:0px;
}
.box {
        border-bottom: #ccced1 1px solid;
        border-left: #ccced1 1px solid;
        border-right: #ccced1 1px solid;
        border-top: #ccced1 1px solid;
        padding-left: 10px;
}
.qty { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#858585;
border-left:#ccced1 1px solid; border-top: #ccced1 1px solid; border-bottom:#ccced1 1px solid; border-right:#ccced1 1px solid; margin: 2px; background:#F4F4F4; text-align:center;}

.textbox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#858585; border-left:#ccced1 1px solid; border-top: #ccced1 1px solid; border-bottom:#ccced1 1px solid; border-right:#ccced1 1px solid; margin-left: 5px}
.email { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}
.small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:5px; color:#999999; font-weight:normal}
.date {
        color: #666666;
        font-size: 11px;
        font-weight: bold;
        font-family: verdana;
        padding-right:5px;padding-left:5px; background-color:#FFFFF0;
}
.priceb {
        color: #CC3300;
        font-size: 12px;
        font-weight: bold;
        font-family: verdana;
        padding-right:5px;padding-left:5px; background-color:#FFFFF0;
}
#tr1 td {border-bottom:#CCCCCC 1px dotted;}
a.newstitle:link, a.newstitle:visited {color: #0000CC; padding-left:5px;
        font-weight: bold;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;}
a.newstitle:hover {color:#0000FF}
a.more:link, a.more:visited {
        FONT-SIZE: 10pt;
        COLOR: #EA7602;
        FONT-FAMILY: Verdana, Helvetica, Arial;
        TEXT-DECORATION: none;
        padding-left: 10px;
        font-weight: bold;
}
a.more:hover {TEXT-DECORATION: underline;}
th { background-color:#2582FD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #fffffa}
.th2 {background-color:#2582FD; color: #FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.radiotext {
        font-size: 10px;
        font-weight: bold;
        font-family: verdana;
        vertical-align:middle;
        padding-bottom:3px;
}
.red {         font-size: 12px; font-weight: bold; font-family: Verdana; color: #E21005;}
.black { color:#000000;}

.brblue { margin:5px; border-bottom: #B5CEE3 1px solid;border-top: #B5CEE3 1px solid;border-left: #B5CEE3 1px solid;border-right: #B5CEE3 1px solid; padding:5px; margin-bottom:10px}
.brblue td { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.dotted { margin:0px; border-bottom:#B5CEE3 1px dotted; border-left:#B5CEE3 1px dotted;
border-right:#B5CEE3 1px dotted;border-top:#B5CEE3 1px dotted; background:#F7FDF6}
.main { margin:0px; margin-left:7px; padding-left:7px; padding-right:5px; padding-bottom:8px; padding-top:2px;font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px;}
.main a:link { color:#3484EB; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px;
text-decoration:underline}
.main a:visited { color:#6B3D93; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px;text-decoration:underline}
.main a:hover { color:#FF4D83; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px;}
.main .img2 { margin:10px; margin-top:2px;}
.main p { margin:0px; text-align:justify; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:13px; padding:5px;}
.main p.text {font-size: 11px;        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        color: #333333;        TEXT-ALIGN: justify;}
.main .h1navi { margin:0px; padding:0px; font-family: Verdana, Arial, sans-serif;        font-size: 12px; color: #FFFFFF; font-weight:bold}
.main h1 { color:#FF4D83; font-family: Verdana, Courier New, Courier, mono; font-size:15px; margin:0px; font-weight:bold; padding: 0px 5px 10px 20px;}
.main h2 { color:#4D9CFF;}
.main h3 { color:#FF4D83; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:16px; margin:0px; font-weight:bold; padding-left:20px; padding-right:15px; padding-top:15px; font-weight:bold}
.main a.blue:link, .main a.blue:visited {font-family: Verdana, Arial, sans-serif;font-size: 11px;
        color: #000099;font-weight: bold;text-decoration: none; padding-right:5px}
.main a.blue:hover{ color:#000099; text-decoration:underline}
a.blue:link, a.blue:visited {font-family: Verdana, Arial, sans-serif;font-size: 11px;
        color: #000099;font-weight: bold;text-decoration: none; padding-right:5px}
a.blue:hover{ color:#000099; text-decoration:underline}

a.catmenu:link, a.catmenu:visited {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        padding-left:3px;}
a.catmenu:hover {color:#FFF200; text-decoration:underline;font-family: Verdana, Arial, sans-serif;
        font-size: 12px;}
a.acatmenu:link, a.acatmenu:visited {
        font-family: Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #0464B5;
        text-decoration: underline;
        padding-left:3px;}
a.acatmenu:hover {color:#F7F7F7;}

.text {font-size: 11px;        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        color: #333333;        TEXT-ALIGN: justify;}
.prop { color:#009900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.pink {
        font-size: 18px;
        font-family: Georgia, Verdana, "Times New Roman", Times, serif;
        color: #f51ea0;
        font-weight: bold;
}
.map-div {text-align:justify; margin-left:5px; margin-bottom:8px}
.map-div a:link {color:#4173F0;}
.map-div a:visited { color:#989898;}
.map-div a:hover { color:#FFA412}
.map-div h4 a:link, .map-div h4 a:visited { color:#FFA412; padding:0px; margin:15px 0px 10px 0px;}
.map-div .title3 {color:#FF4D83; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:16px; margin:10px 0px 10px 5px; font-weight:bold; padding:0px; font-weight:bold}
a.map-cat:link, a.map-cat:visited { margin-left:5px; background:url(images/arr-pink.gif) left center no-repeat; padding-left:12px;}

.t-addres table {margin:0px;margin-top:7px; margin-bottom:7px; font-family:Verdana; font-size:11px; color:#222222;}
.t-addres th { background-color:#336FD6; font-family:Verdana; font-size:11px; color:#FFFFFA; text-align:center; height:15px;}
.t-addres td {height:20px; padding-left:3px; padding-top:3px; padding-right:1px; padding-bottom:2px;}
.t-addres input { width:155px; height:17px; font-family:Verdana; color:#6E6869; font-size:12px; border:1px solid #B7CBEE; margin:0px; padding:0px; background-color:#F4FBFF;}
.t-addres .echo {height:17px; font-family:Verdana; color:#124BA0;font-size:12px; border-bottom:0px solid #EFF5F7; margin:0px; padding:0px; padding-left:3px; padding-right:3px;}
.t-addres .name { width:100px; height:17px; font-family:Verdana; color:#6E6869; font-size:12px; border:1px solid #B7CBEE; margin:0px; padding:0px;}
.t-addres select { width:160px; height:17px; font-family:Arial; color:#555555; font-size:12px; border:1px solid #FFE5BC; margin:0px; padding:0px; background-color:#F4FBFF;}
.small2 {font-family:Verdana; font-size:9px; color:#666666; font-style:italic;}
.check {color:#FF0000;}
.notice { font-family:Arial, Verdana; font-size:10px; margin-top:5px;}
.notice a:link, .notice a:visited {font-size:10px;}
.notice2 {width:300px; height:18px; font-family:Verdana; font-size:11px; background-color:#FFFFCC; color:#666666; vertical-align:middle; border:1px dotted #FCCB7E; padding-top:2px;}
.notice3 {width:500px;border:1px dotted #FFA689; font-family:Verdana; font-size:11px; padding:3px; background-color:#FFFFCC;}
.notice4 { margin:7px; border:1px dotted #FFC8B6; font-family:Verdana; font-size:11px; padding:5px; background-color:#FFFFCC;}
.dnote { color:#FB8A00; background-color:#FFFFCC; border:1px dotted #FFEFCC; font-family:Arial; font-size:10px; text-transform:uppercase; padding:3px; margin:10px;}
.border-or {border:1px solid #6C93D5;}
.border-add {border:1px solid #C3498A;}
.border-add th { background-color:#C3498A;}

.error {color:#FF3110; background:url(images/icon_alert.gif) 6px 6px no-repeat #FFFFCC; width:400px; margin:4px; padding:5px 5px 5px 35px; font-family:Verdana; font-size:11px; font-weight:bold;  text-align:left; border:1px dotted #FFF190;}
.tops {color: #0566B8;}
.shiptd { background-color:#FFFFF0; font-family:Verdana; font-size:12px;}

.viewprod {margin:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #65B2F5;}
.viewprod th {background-color:#0066CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #fffffa; height:14px;}
.viewprod td {font-size:11px; COLOR: #d41111; FONT-FAMILY: verdana; padding:2px; line-height:17px;}
.border-bot {border-bottom:1px solid #DBE9F4; padding-bottom:5px;}
.viewprod .td2 { background-color:#F2F8FF;padding:2px;font-size: 11px; font-weight: bold; font-family: Verdana;color: #990099;}
.viewprod .total { background-color:#579DD8;padding:2px;font-size: 11px; font-weight: bold; font-family: Verdana;color: #FFFFFA;}

.price {font-family: Verdana;font-weight: bold;font-size: 11px;color: #CC3300;}
.price2 {font-family: Verdana;font-weight: bold;font-size: 12px;color: #CC3300;}
.price3 {font-family: Verdana;font-weight: bold;font-size: 11px;color: #FD8261;}

.button {margin:3px; margin-right:10px;border-bottom:1px solid #9F461C;border-right:1px solid #9F461C;border-top:1px solid #599AB7;border-left:1px solid #599AB7; height:20px; color:#FFFFFA; background-color:#4590B1; font-family:Verdana; font-size:12px; font-weight:bold; vertical-align:top}
.button2 {margin:5px; margin-bottom:0px; margin-right:10px;border-bottom:1px solid #9F461C;border-right:1px solid #9F461C;border-top:1px solid #7CCB35;border-left:1px solid #7CCB35; height:19px; color:#FFFFFA; background-color:#6FBD29; font-family:Verdana; font-size:12px; font-weight:bold; padding-bottom:1px;}
.button3 {margin:3px; border-bottom:1px solid #9F461C;border-right:1px solid #9F461C;border-top:1px solid #7CCB35;border-left:1px solid #7CCB35; height:19px; color:#FFFFFA; background-color:#6FBD29; font-family:Verdana; font-size:12px; font-weight:bold; padding-bottom:1px; width:200px;}


a.aback:link, a.aback:visited { display:block; width:60px; height:17px;  margin:5px; padding:0px; color:#FFFFFA; background-color:#3F94FF; font-family:Verdana; font-size:12px; font-weight:bold; border-bottom:1px solid #5E78A0;border-right:1px solid #5E78A0;border-top:1px solid #599AB7;border-left:1px solid #599AB7; text-decoration:none; text-align:center}
a.aback:hover {display:block; width:60px; height:17px;  margin:5px; padding:0px; color:#FFFFFA; background-color:#2E7FE8;font-family:Verdana; font-size:12px; font-weight:bold; border-bottom:1px solid #5E78A0;border-right:1px solid #5E78A0;border-top:1px solid #5E78A0;border-left:1px solid #599AB7; text-decoration:none; text-align:center}

h3 { color:#0769BE; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:15px; margin:5px; padding:5px;}

.div-steps {margin:5px 15px 5px 15px; padding:5px; border: #CCCED1 1px solid; background-color:#F8FBFF; font-family:Verdana; font-size:11px; color:#888888; text-align:center}
.div-steps a:link, .div-steps a:visited { text-decoration:underline; font-family:Verdana; font-size:11px; color:#659AC7;}
.div-steps a:hover { text-decoration:none; border-bottom:1px dotted #659AC7; color:#659AC7;font-family:Verdana; font-size:11px;}
.step-info { font-family:Verdana; font-size:10px;}
.step-a {font-family:Verdana; color:#FF7F05;}
.step-prev { color:#E1AFA5;}

a.span:link, a.span:visited {font-family: Trebuchet MS, Verdana, Arial, sans-serif;
        font-size: 12px;color: #009966;font-weight: bold;text-decoration: none;
}
a.span:hover{ font-size: 12px;color:#FFA511; text-decoration:underline}
.border2 {border: 1px solid #C7C7C7;}
.line-l { background:url(images/line-px.gif) top left repeat-y;}
.line-r { background:url(images/line-px.gif) top right repeat-y;}
.line-t { background:url(images/line-px.gif) top repeat-x;}
.line-b { background:url(images/line-px.gif) bottom repeat-x;}

.price-old { font-family: Arial; font-size:12px; color:#818181; background:url(images/2px.gif) left 6px repeat-x;}
.price-sale { font-family: Arial; font-size:13px; color:#F50000;font-weight:bold; background-color:#FFFECE;}
.price-save { font-family:Arial; font-size:12px; color:#4EA822;}

a.more2:link, a.more2:visited { font-size:12px; color:#4EA822;}
a.more2:hover { font-size:12px; color:#FFA511;}
a.more3:link, a.more3:visited { font-size:11px; color:#6B3D93;}
a.more3:hover { font-size:11px; color:#FF4D83;}
a.asmall:link, a.asmall:visited { font-size:11px; color:#2178E4; font-weight:normal}
a.asmall:hover {font-size:11px; color:#FF719C; }
.linepath { background:url(images/line_bg.gif) center repeat-x #418EFF; height:24px; font-family: Verdana, Arial, sans-serif;        font-size: 12px; color: #FFFFFF; font-weight:bold}

.topbg0 { background:url(images/top_02.gif) no-repeat;}
.topbg1 { background:url(images/top_05.gif) no-repeat #4E9EFF;}
.topbg2 { background:url(images/top_06.gif) no-repeat #4E9EFF;}
.topbg3 { background:url(images/top_09.gif) no-repeat #4E9EFF;}
.arrowbg { background:url(images/line_ar.gif) no-repeat #90CD24;}
.navi { background:url(images/featured_bg.gif) #4C89F0;        font-size: 16px; font-family: Georgia, Verdana, "Times New Roman", Times, serif; color: #F5F9FF; font-weight: bold; height:23px; padding:2px 5px 0px 5px; width:560px; margin-left:15px;}
.navi2 { background:url(images/featured_bg.gif) #4C89F0;        font-size: 16px; font-family: Georgia, Verdana, "Times New Roman", Times, serif; color: #F5F9FF; font-weight: bold; height:23px; padding:2px 5px 0px 5px; width:560px; margin-left:15px;}
.img-ind { margin-right:5px; border:1px solid #E5E7EA;}
.green {color:#7BC329;}
.tpay {color:#555555; font-size:12px; margin-top:6px;}

.cat-table { margin-bottom:4px;}
.cat-lt {background:url(images/cat-table_01.gif) right bottom no-repeat}
.cat-lc { background:url(images/cat-table_04.gif) right repeat-y;}
.cat-ct {background:url(images/cat-table_02.gif) bottom repeat-x}
.cat-cb { background:url(images/cat-table_07.gif) top no-repeat;}
.cat-rt {background:url(images/cat-table_03.gif) left bottom no-repeat}
.cat-rc { background:url(images/cat-table_06.gif) left repeat-y;}
.cat-name { margin:3px 60px 0px 3px; text-align:right; font-family:Verdana; color:#FFFFFF; font-size: 12px; font-weight: bold;}
.cat-name a:link, .cat-name a:visited { color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none}
.cat-name a:hover { color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; border-bottom:1px dotted #FFFFFF;}
.cat-img {margin:0px 7px 5px 0px; border:1px solid #EBEBEB;}
.cat-text { font-family:Verdana; font-size:11px; margin-bottom:6px; text-align:justify; color:#444444}

.cat-nameb { margin:3px 115px 0px 3px; text-align:right; font-family:Verdana; color:#FFFFFF; font-size: 12px; font-weight: bold;}
.cat-nameb a:link, .cat-nameb a:visited { text-transform:uppercase; color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none}
.cat-nameb a:hover { color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; border-bottom:1px dotted #FFFFFF;}
.catb-lt {background:url(images/cat-table_01.gif) right bottom no-repeat}
.catb-lc { background:url(images/cat-table_04.gif) right repeat-y;}
.catb-ct {background:url(images/cat-table_02.gif) bottom repeat-x}
.catb-cb { background:url(images/cat-best-table_07.gif) top no-repeat;}
.catb-rt {background:url(images/cat-best-table_03.gif) right bottom no-repeat}
.catb-rc1 { background:url(images/cat-best-00.gif) right bottom repeat-y;}

.phone { border-bottom:1px solid #CBDBFF;border-top:1px dotted #CBDBFF; margin:0px 2px 2px 5px; padding:5px 0px;}
.botbg { background:url(images/botbg.gif) center repeat-x;}

.tdart {background-color:#EBF4FF; text-align:center; border: 0px solid #C4D6FF; font-size:14px;}
.tdart h2 { margin:0px; padding:0px; font-family:Verdana;color:#497CBD; font-size:13px; border-bottom:1px solid #C4D6FF;}

.listart {padding:0px; text-align:left; border: 1px solid #C4D6FF; border-top:1px solid #C4D6FF;}
.listart a:link { color:#3A81D7; font-size:12px;}
.listart a:visited { color:#9B81B0; font-size:12px;}
.listart a:hover { color:#FF4D83; font-size:12px;}
.listart h3 { margin:0px; padding:0px; margin-bottom:4px; font-family:Verdana; font-size:11px; font-weight:normal}
.list2 { list-style:none; padding:0px; margin:8px 5px 8px 5px; color:#FF4D83; font-size:13px;}
.list2 li { padding:0px; margin-bottom:3px; background:url(images/arr-pink.gif) 0 8px no-repeat; padding-left:10px; line-height:18px;}

#dblock { position:absolute; top:2px; left:810px; width:160px; border:0px solid #DBEAFF; padding:4px; font-family:Verdana; font-size:10px; text-transform:uppercase; color:#86B7F6; }
#dblock img { border:0px; margin:2px;}
#dblock a:link, #dblock a:visited { border:1px solid #FFFFFF; margin:1px; padding:2px;display:block; float:left}
#dblock a:hover { border:1px solid #B9D7FF; border-bottom:1px solid #666666; border-right:1px solid #666666;}

.bookmarkt { background:url(images/bookmarks-01.gif) no-repeat bottom; height:17px;}
.bookmarkb { background:url(images/bookmarks-03.gif) no-repeat top; height:9px;}
.bookmarkc { background:url(images/bookmarks-02.gif) repeat-y;}

#bookmark { margin:5px 0px 0px 8px; font-family:Verdana; font-size:10px; color:#86B7F6;}
#bookmark img { border:0px; margin:3px;}
#bookmark a:link, #bookmark a:visited { border:1px solid #FFFFFF; margin:2px; padding:2px;display:block; float:left}
#bookmark a:hover { border:1px solid #B9D7FF; border-bottom:1px solid #666666; border-right:1px solid #666666;}

.select2 { color:#FF0000; font-size:11px; border:1px solid #888888; font-family:Verdana;}

.main .title { margin:10px 0px 5px 5px; padding:0px; color:#FF4D83; font-family:Trebuchet MS, Verdana, Arial; font-size:15px; border-bottom:1px solid #FFABC4;}
.mhr { margin-left:7px;}
.dmap { margin:10px 0px 0px 15px; border-bottom:1px dotted #BAD9FF; padding:15px 0px;}
.dmap img { margin:5px; margin-top:2px;}
.dmap .i2 { margin-top:10px}
.dmprice { float:right; width:140px; padding:3px; text-align:center}
.dmap p { display:block; margin:3px 5px 5px 80px; padding:0px; font-size:12px; line-height:14px;}
.dmap p a { font-size:10px;}
.dmap a.name:link, .dmap a.name:visited { color:#235CBA;font-family:Arial; font-size:12px; font-weight:bold;}
.dmap a.name:hover { color:#E6429B;}
#botmap { font-size:10px; color:#999999}
#botmap td { padding:1px; border-bottom:2px solid #333333; border-top:1px solid #CCCCCC;}
#botmap a:link, #botmap a:visited { color:#7AA8E1; font-family:Verdana, Arial; font-size:10px; font-weight:normal; text-decoration:none}
#botmap a:hover { color:#FF4D83}

.b-check { background:url(images/b-checkout2.gif) no-repeat #D9D9D9; width:180px; height:32px; border:0px; cursor:pointer;}
.b-up { background:url(images/b-update.gif) no-repeat #D9D9D9; width:121px; height:32px; border:0px;cursor:pointer;}
.b-next { background:url(images/b-next.gif) no-repeat #D9D9D9; width:71px; height:32px; border:0px; cursor:pointer}
.b-pay { background:url(images/btn_paynow.gif) no-repeat #D9D9D9; width:180px; height:32px; border:0px; cursor:pointer}
.b-pay2 { background:url(images/pay-other.gif) no-repeat #D9D9D9; width:250px; height:41px; border:0px; cursor:pointer}
.b-pay3 { background:url(images/pay-usa2.gif) no-repeat #D9D9D9; width:250px; height:32px; border:0px; cursor:pointer}


.dship { margin:1px 0px; padding:2px; padding-bottom:5px; border:1px solid #CCE1FC; border-top:0px solid #CCE1FC; font-family:Arial; font-size:11px;}
.th3 {background-color:#2582FD; color: #FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

.selectship { width:530px; border:1px solid #333333; color:#555555; font-size:13px; line-height:18px;}
.choose { background:url(images/arrow-select.gif) right no-repeat #FFF; height:20px; border:1px solid #7F9DB9; margin:0px 5px; font-family:Verdana; font-size:13px; text-align:left; padding-left:3px}
.choose:hover {background:#FFF;}
optgroup {background:#D4DDE4; color:#000; font-family:Verdana; }
optgroup option {background:#FFF; color:#555555;}
.option2 { background:#FFFFFF; color:#555555;}
.num { font-size:9px; font-family: Arial; color:#B9B9B9;font-weight:bold;}
.num2 { font-size:9px; font-family:Arial; color:#A5A5A5; font-weight:bold;}
.id { font-family:Arial; font-size:10px; color:#B0B0B0; font-weight:bold;}
.hide {position:absolute;width:500px; border:1px dotted #FFA689; font-family:Verdana; font-size:11px; padding:3px; background-color:#FEF9F2;left:-4000px;}

/* Right column layout */
.rightColumn {
        padding:5px;
        font-size:12px;
        font-family:"Trebuchet MS", Arial;
}
.rightColumn h2 {
        padding:0 0 0 18px;
        margin:10px 0 0 0;
        background:url(images/ico-logo.gif) 0 3px no-repeat;
        color:#ef3aa6;
        font-size:16px;
        font-family:Arial
}
.rightColumn img {
        margin-bottom:5px}
.rightColumn ul {
        margin:0;
        padding:10px 2px 0 5px;
        list-style:none;
        margin-bottom:15px
}
.rightItems ul {
        border:1px solid #fdb9cd;
}
.rightItems li {
        clear:both;
        font-size:12px;
        margin-bottom:15px;
}
.rightColumn a:link,
.rightColumn a:visited {
        color:#3a79ff;
        font-size:11px}
.rightColumn a:hover {
        color:#f51ea0;}
.rightItems img {
        float:left;
        margin-right:5px;
        border:1px solid #cccccc;
}
.rightItems .price {
        color:#333333;
        font-family:Arial;
        font-size:12px
}
.rightColumn .sale h2 {
        color:#fe2a2a
}
.rightColumn .sale ul {
        border:1px solid #ffdf90;
}
.rightList ul {
        border:1px solid #c7e0ff;
}
.rightList li {
        line-height:14px;
        background:url(images/arr-pink.gif) 0 6px no-repeat;
        margin-bottom:10px
}
.rightList .more {
        background:url(images/ico-blog.gif) right 4px no-repeat;
        margin-right:5px;
        padding-right:15px;
        text-align:right}
.rightList .more a:link,
.rightList .more a:visited {
        color:#ff6a97}
.rightList h2 {
         color:#3f82ff;
         background:url(images/arrows-pink.gif) 0 5px no-repeat;
         padding-left:12px
}


.bg1 {background: url('../images/valentine/01-h.gif') no-repeat; width:188px; height:52px;float:left; cursor:pointer}
.bg2 {background: url('../images/valentine/02-h.gif') no-repeat; width:188px; height:201px;float:left; cursor:pointer}
.bg3 {background: url('../images/valentine/03-h.gif') no-repeat; width:178px; height:201px;float:left; cursor:pointer}
.bg4 {background: url('../images/valentine/04-h.gif') no-repeat; width:224px; height:201px;float:left; cursor:pointer}
.bg5 {background: url('../images/valentine/05-h.gif') no-repeat; width:284px; height:235px;float:left; cursor:pointer}
.bg6 {background: url('../images/valentine/06-h.gif') no-repeat; width:306px; height:235px;float:left; cursor:pointer}
.bg7 {background: url('../images/valentine/07-h.gif') no-repeat; width:188px; height:175px;float:left; cursor:pointer}
.bg8 {background: url('../images/valentine/08-h.gif') no-repeat; width:178px; height:175px;float:left; cursor:pointer}
.bg9 {background: url('../images/valentine/09-h.gif') no-repeat; width:224px; height:175px;float:left; cursor:pointer}

a.hid1 {float:left;display:block;height:201px;}
a.hid2 {float:left;display:block;height:235px;}
a.hid3 {float:left;display:block;height:175px;}
a.hid1:hover img {width:0px;border:0;}
a.hid2:hover img {width:0px;border:0;}
a.hid3:hover img {width:0px;border:0;}
