table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
} 


body {
  scrollbar-face-color: #E1E1E1;
  scrollbar-shadow-color: #E1E1E1;
  scrollbar-highlight-color: #E1E1E1;
  scrollbar-darkshadow-color: #E1E1E1;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #6E6E6E;
  background:transparent url(/images/piercing_004.jpg);
  background-repeat: repeat-x;
  background-position-y: top;
  background-color: #FFFFFF;
  FONT-FAMILY: Tahoma;
  font-size: 12px;
  padding: 0;
  margin: 0;
  overflow-x: hidden;
}
scrollbarbutton[sbattr="scrollbar-up-top"],
scrollbarbutton[sbattr="scrollbar-down-bottom"]{
display: none !important;
}

p {
  padding: 0;
  margin: 0;
}
form {
  padding: 0;
  margin: 0;
}
.ssdf {
  background-repeat: repeat-x;
  background-position-y: top;
}
a {color:#333333;text-decoration: none;}
a:hover {color:#CFCFCF;text-decoration: none;}

.link1 {color:#ffffff;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 11px;}
.link1:hover {color:#CFCFCF;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 11px;}


.login {
color:#ffffff;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 10px;
}
.pass {
color:#ffffff;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 10px;
}
.aut_td {
padding-left:18px;
}
.aut_td2 {
padding-left:7px;
}
.aut_td3 {
padding-left:5px;
}
.aut_td4 {
padding-left:7px;
LINE-HEIGHT: 9px;
}
.inf_td {
padding-top:17px;
padding-left:40px;
padding-right:40px;
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 11px;
LINE-HEIGHT: 15px;
color: #484B50;
}
#search_inf_td {
padding-top:18px;
padding-left:30px;
padding-right:40px;
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 14px;
color: #484B50;

LINE-HEIGHT: 22px;
}
.serch_inf1 {
text-decoration: underline;
}
.serch_inf2 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 14px;
LINE-HEIGHT: 22px;
color: #989EA6;
text-decoration: none;
}
.srch_txt1 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
text-align:right;
vertical-align:bottom;
padding-right:1px;
padding-bottom:6px;
color: #ffffff;
}
.srch_txt2 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
text-align:right;
vertical-align:bottom;
padding-right:1px;
padding-bottom:6px;
color: #ffffff;
}
.srch_txt3 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
text-align:right;
vertical-align:top;
padding-right:1px;
padding-top:1px;
color: #ffffff;
}
.chart_td span{
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 11px;
LINE-HEIGHT: 15px;
color: #989EA6;
}
.menu_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #ffffff;
padding-left:20px;
}
.categories_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #ffffff;
padding-left:48px;
padding-top:10px;
}
.bestsellers_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #ffffff;
padding-left:48px;
padding-top:10px;
}
.tit_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 13px;
color: #76BC00;
padding-left:20px;
}
h1 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 16px;
color: black;
text-align: center;
text-transform: uppercase;
}
.text_title2 {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 16px;
color: #171717;
text-align: center;
text-transform: uppercase;
}
.text_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: normal;
font-size: 15px;
color: #171717;
padding-left:25px;
padding-right:25px;
padding-top:7px;
padding-bottom:7px;
}
.text_td p {
padding-bottom:1em;
}
.div_left {
float:left;
}
.div_right {
float:right;
padding-right:25px;
color: #818E92;
}
.div_right2 {
float:right;
padding-right:1px;
color: #818E92;
}
.div_thumb_left {
float:left;
top: 0px;
}

#div_thumb img {
position:absolute;
}
.div_thumb {
position:absolute;
margin-left:134px;
margin-top:-20px;
background:transparent url(/images/piercing_49.png);
width:51px; 
height:46px;
color:#ffffff;
font-family: Tahoma, Arial;
FONT-WEIGHT: normal;
font-size: 11px;
text-align:center;
}

.brbr {
LINE-HEIGHT: 18px;
}
.brbr2 {
LINE-HEIGHT: 12px;
}

#curent_price {
color:#76BC00;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 15px;
FONT-WEIGHT: bold;
text-align: center; 
background:transparent url(/images/body_piercing_12.jpg);
background-repeat: repeat-y;
background-position-x: center;
}
.curent_price {
color:#76BC00;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 16pt;
FONT-WEIGHT: normal;
text-align: center; 
}

#curent_search {
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 15px;
FONT-WEIGHT: bold;
background:transparent url(/images/body_piercing_09.jpg);
background-repeat: repeat-y;
background-position-x: left;
background-repeat: repeat-x;
background-position-y: top;
}
.img_fix {
background-repeat: repeat-x;
background-position-y: top;
}

.curentpage {
color:#76BC00;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 15px;
FONT-WEIGHT: bold;
}
.curentpage2 {
color:#76BC00;
text-decoration: underline; 
FONT-FAMILY: Tahoma;
font-size: 15px;
FONT-WEIGHT: bold;
}
.captiveitems {
color:#76BC00;
text-decoration: none; 
FONT-FAMILY: Tahoma;
font-size: 13px;
FONT-WEIGHT: bold;
}
.categories_sub_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #404040;
padding-left:10px;
border-bottom: 1px dotted #DEDEDE;
}
.categories_sub2_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 14px;
color: #7F858C;
padding-left:16px;
border-bottom: 1px dotted #DEDEDE;
}

.categories_sub2_head  {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 14px;
color: #7F858C;
padding-left:4px;
border-bottom: 1px dotted #DEDEDE;
}



.categories_sub3_td {
border-top: 1px dotted #DEDEDE;
}
.bestsellers_sub_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #404040;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
border-bottom: 1px dotted #DEDEDE;
}
.footer_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
color: #404040;
padding-top:3px;
padding-bottom:3px;
padding-left:30px;
padding-right:30px;
background:transparent url(/images/piercing_91.jpg);
background-repeat: repeat-y;
background-position-x: left;
background-color: #D1D1D1;
text-align: center;
}
.copyright_td {
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 11px;
color: #BCBCBC;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:30px;
}
.inf {
color: #ffffff;
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 11px;
LINE-HEIGHT: 15px;
}
.cart_inf {
color: #8F97A0;
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 14px;
}
.div_thumb_title {
color: #333333;
font-family: Tahoma, Arial;
FONT-WEIGHT: bold;
font-size: 12px;
}

.link2 {color:#90D90B;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;}
.link2:hover {color:#ffffff;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;}
.link3 {color:#ffffff;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link3:hover {color:#8F97A0;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link4 {color:#ffffff;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link4:hover {color:#90D90B;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link5 {color:#000000;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: normal;}
.link5:hover {color:#6EA005;text-decoration: underline; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: normal;}
.link6 {color:#7a8087;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 14px;FONT-WEIGHT: normal;}
.link6:hover {color:#404040;text-decoration: underline; FONT-FAMILY: Tahoma;font-size: 14px;FONT-WEIGHT: normal;}
.link7 {color:#7a8087;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 14px;FONT-WEIGHT: normal;}
.link7:hover {color:#404040;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 14px;FONT-WEIGHT: normal;}
.link8 {color:#76BC00;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link8:hover {color:#90D90B;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 13px;FONT-WEIGHT: bold;}
.link9 {color:#333333;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link9:hover {color:#90D90B;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link10 {color:#818E92;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link10:hover {color:#333333;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link11 {color:#76BC00;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 15px;FONT-WEIGHT: bold;}
.link11:hover {color:#818E92;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 15px;FONT-WEIGHT: bold;}
.link12 {color:#333333;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link12:hover {color:#858585;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 12px;FONT-WEIGHT: bold;}
.link13 {color:#818E92;text-decoration: underline; FONT-FAMILY: Tahoma;font-size: 11px;FONT-WEIGHT: bold;}
.link13:hover {color:#333333;text-decoration: none; FONT-FAMILY: Tahoma;font-size: 11px;FONT-WEIGHT: bold;}
.hrs {
  background: #D6D5D5;
  HEIGHT: 1;
  width: 89%;
  padding: 0;
  margin: 0;
}
.q_input {
  font-size: 10px;
  width: 60px;
  font-family: Tahoma, Arial;
  HEIGHT: 16px;
  border: 0px solid #727272;
  color: #ffffff;
  background:transparent;
}
.q_input2 {
  font-size: 9px;
  width: 95px;
  font-family: Tahoma, Arial;
  HEIGHT: 11px;
  border: 0px solid #727272;
  color: #ffffff;
  background:transparent;
}
.s_input {
  font-size: 9px;
  width: 60px;
  font-family: Tahoma, Arial;
  HEIGHT: 11px;
  border: 0px solid #727272;
  color: #333333;
  background:transparent;
    vertical-align:top;
    margin-top:6px;
}
.s_input2 {
  font-size: 9px;
  width: 58px;
  font-family: Tahoma, Arial;
  HEIGHT: 11px;
  border: 0px solid #727272;
  color: #333333;
  background:transparent;
    vertical-align:top;
    margin-top:3px;
    
}
#s_input {
    vertical-align:top;
    padding-left:10px;
}

.submit_input {
  font-size: 11px;
  width: 30px;
  font-family: Tahoma, Arial;
  HEIGHT: 15px;
  border: 0px solid #727272;
  color: #8CD413;
  background:transparent;
}
.s_submit_input1 {
  font-size: 11px;
  width: 55px;
  font-family: Tahoma, Arial;
  HEIGHT: 15px;
  border: 0px solid #727272;
  color: #ffffff;
  background:transparent;
  margin-top:3px;
  margin-left:5px;
}
#s_submit_input1 {
    vertical-align:top;
}
.s_submit_input2 {
  font-size: 11px;
  width: 55px;
  font-family: Tahoma, Arial;
  HEIGHT: 15px;
  border: 0px solid #727272;
  color: #ffffff;
  background:transparent;
}
#s_submit_input2 {
    vertical-align:top;
    padding-right:8px;
    padding-top:4px;
}
.s_submit_input3 {
  font-size: 11px;
  width: 75px;
  font-family: Tahoma, Arial;
  HEIGHT: 15px;
  border: 0px solid #727272;
  color: #ffffff;
  background:transparent;
}
#s_submit_input3 {
    vertical-align:top;
    padding-left:40px;
    padding-top:4px;
}
.s_select {
  font-size: 11px;
  width: 148px;
  font-family: Tahoma, Arial;
  HEIGHT: 15px;
  border: 0px solid #727272;
  color: #333333;
  margin-left:5px;
}
#s_select {
    vertical-align:bottom;
    padding-bottom:2px;
}
.td_border_right {
border-right: 1px dashed #CECECE;

}
.td_border_left {
border-left: 1px dashed #CECECE;
}
.td_border_bottom {
border-bottom: 1px dashed #CECECE;
}
#td_padding {
padding-top:40px;
padding-bottom:40px;
border-bottom: 1px dashed #CECECE;
}

#big_img_border {
border: 1px solid #B1B1B1;
}
.img_border {
border: 1px solid #79B507;
}
.ssd2 {
    FONT-WEIGHT: bold;
      FONT-FAMILY: Verdana;
     color: #707070;
}
.ssd3 {
    FONT-WEIGHT: bold;
      FONT-FAMILY: Verdana;
     color: #0F3B80;
}
.ssd3:hover {
    FONT-WEIGHT: bold;
      FONT-FAMILY: Verdana;
     color: #196AE1;
}
.title1 {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00AACC; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.title1:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.t {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #085A04; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.t:hover {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00AACC; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.v {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00AACC; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.v:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #56AA04; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.ddsx {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3E3E3E; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.klinks {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.klinks:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CFCFCF; LINE-HEIGHT: 19px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


IMG {
  border: 0;
  }

P {
  text-align: justify;
  }

FORM.nomargin {
  margin: 0;
  margin-top: -15;
  padding: 0;
  border: 0;
  }


.f1, .f1 TD {
  font-size: xx-small;
  }
.f2, .f2 TD {
  font-size: x-small;
  }
.f3, .f3 TD {
  font-size: small;
  }

.fix1, .fix1 TD {
  font-size: 10.8px;
  }
.fix15, .fix15 TD {
  font-size: 12px;
  }
.fix2, .fix2 TD {
  font-size: 13.5px;
  }
.fix25, .fix25 TD {
  font-size: 14.8px;
  }
.fix3, .fix3 TD {
  font-size: 16px;
  }

.flt1, .flt1 TD {
  font-size: 1.3ex;
  }
.flt15, .flt15 TD {
  font-size: 1.45ex;
  }
.flt2, .flt2 TD {
  font-size: 1.6ex;
  }
.flt25, .flt25 TD {
  font-size: 1.75ex;
  }
.flt3, .flt3 TD {
  }


H1 {
  text-align: center;
  font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
  color: #F78800;
  font-weight: bold;
  font-size: 16px;
  margin: 2;
  }


TEXTAREA {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  }

INPUT,
TEXTAREA,
SELECT,
OPTION {
  border: 1px #BABABA solid;
  background-color:#F4F4F4;
  }
input#q_input2 {
  border: 0px #BABABA solid;
  }

DIV,TEXTAREA {
  scrollbar-arrow-color: #FEB470;
  scrollbar-base-color: #FEB470;
  }


A.menu,
A.menu:visited {
  font-family: Tahoma,Verdana,Arial;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  padding: 0 7 1 7;
  }
A.menu:hover {
  color: #002288;
  background-color: #BABABA;
  text-decoration: none;
  }


/* TABLE */

.bg, .bgi, .bgi input {
  background-color: #ffffff;
  padding: 3px;
  }
.bgH {
  background-color: #ffffff;
  padding: 5px 0 5px 0;
  }
.bgHl {
  background-color: #ffffff;
  }


.button {
  background-color: #F4F4F4;
  }
.buttonH {
  color: #ffffff;
  font-weight: bold;
  background-color: #F85F01;
  }

.pageHeader {
  background-color: #BABABA;
  }
.menuLine {
  background-color: #F85F01;
  }

div.navline {
  padding:3;
  font-weight:bold;
  border: 0 solid #333333;
  font-size:11px;
  }
div.navline a {
  font-weight:bold;
  }


.infoBoxHead {
  color: #6B6B6B;
  font-weight: bold;
  font-family: Tahoma,Verdana,Arial;
  }
table.infoBoxHead {
  background-color: #BABABA;
  }

.boxProduct {
  padding-bottom:5px
  }

.pagebar {
  color: #000000;
  font-family: Verdana,Arial;
  font-size: 12px;
  font-weight: bold;
  background:transparent;
  }
/*table.pagebar {
  background-color: #ffffff;
  }*/
a.pagebar,
a.pagebar:visited {
  color: #000000;
  }
a.pagebar:hover {
  color: #BABABA;
  }
.pagebar select {
  font-weight: bold;
  font-size: 10px;
  }
/*.pagebar option {
  background-color: #ffffff;
  }*/


.desc_preview {
  font-size:11;
/*  text-align:justify;*/
  color: #111122;
  }


.toplogin {
  color: #DDDDDD;
  font-size: 11;
  font-weight: bold;
  text-decoration: none;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  }
a.toplogin,
a.toplogin:visited {
  color: #EEEEEE;
  font-size: 10;
  font-weight: normal;
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  }
a.toplogin:hover {
  color: #BABABA;
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  }
input.toplogin {
  color: #444444;
  background-color: #f4f4f4;
  border:1 #F78800 solid;
  height: 18;
  font-size: 11px;
  font-weight: normal;
  }


.button1, .button2, .button3 {
  border:1px #F78800 solid;
  font-size:14;
  font-weight:bold;
  padding:2;
  }
.button1, .button3 {
  background-color: #F4F4F4;
  }
.button2 {
  background-color: #ffffff;
  }
.button3 {
  font-size:12;
  }
.button1 a, .button2 a, .button3 a {
  text-decoration: none;
  }
.button1 a:hover, .button2 a:hover {
  text-decoration: none;
  }
.button1 a:hover, .button2 a:hover {
  border:1 #0000AA dotted;
  }
td.button1, td.button2, td.button3 {
  width: 100; /* for no bag */
  }



/* necessary to fill field */
.star {
  color: #CC3333;/*#FF0000*/
  }


.newsText,
.newsText A,
.newsHead {
  color: #386080;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  }
.newsHead {
  color: #616180;
  font-weight: bold;
  letter-spacing: 1px;
  }


.bigCat,
.bigCatB,
.smallCat {
  color: #224466;
  }
.bigCatB {
  font-weight: bold;
  }
.smallCat {
  font-size: 10px;
  }

/* ************************************************************************** */
.head, .headH, .header, .headerH {
  color: #333333;
  font-weight: bold;
  font-size: x-small;
  }
.headH, .headerH {
  font-size: small;
  }
.header, .headerH {
  text-decoration: underline;
  }


.txt, .txt TD {
  font-size: x-small;
  }
.txtB, .txtB TD {
  font-size: x-small;
  font-weight: bold;
  }
.txtH, .txtH TD {
  font-size: small;
  font-weight: bold;
  }


.note, .note1, .note2 {
  color: #333333;
  font-weight: normal;
  }
.noteH, .noteH1, .noteH2 {
  font-weight: normal;
  }
.note1, .noteH1 {
  color: #CC3333;
  }
.note2, .noteH2 {
  color: #CC3333;
  }


.hl, .hlH, .ok, .okH, .warn, .warnH {
  color: #333333;
  font-weight: bold;
  font-size: small;
  }
.ok, .okH {
  color: #339966;
  }
.warn, .warnH {
  color: #CC3333;
  font-size: 9px;
  }
.warn2 {
  color: #CC3333;
  font-size: 16px;
  }
.hlH, .okH, .warnH {
  font-size: small;
  }

.inactive {
  color: #888888;
  }



/* ******************************************************************** */



.popup_head {
  color: #993300;
  font-size: 12px;
  font-weight: bold;
  }

.small {
  color: #003366;
  font-size: 9px;
  }


/*---------------- Shopping Cart ---------------*/

.sc_message {
  color: red;
  font-size: xx-small;
  }

.sc_warn {
  color: #AA0000;
  }

.sc_text {
  font-size: xx-small;
  width: 500px;
  }



/*------------------ Categories -------------------*/

/* --- if DHTML --- */
.tree {
  font-size: 11px;
  padding: 3;
  padding-bottom: 8;
  text-indent: -16;
  font-family:Verdana, Arial, Helvetica, sans-serif
  }
.tree A,
.tree A:visited {
/*  color: #000000; */
  text-decoration: none;
  }
.tree A:hover {
/*  color: #2266CC; */
  padding:0 2 0 2;
  border: 1 #3E4A66 dotted;
  }
.tree A.active,
.tree A.active:visited {
  color: #000000;
  font-weight: bold;
  padding: 0 2 0 2;
  }
.tree A.active:hover {
  color: #BABABA;
  padding: 0 2 0 3;
  }

.tree IMG {
  border: 0;
  width: 14;
  height: 14;
        margin-right: 2;
  }
.tree IMG.corner {
  cursor: hand;
  }
.tree DIV {
  padding: 0 0 2 16;
/*  background: url(<?= $SITE_ROOT ?>/img/tree/cbg.gif) repeat-y; */
  }
.tree DIV.last {
  background: #F4F4F4;
  }
.tree DIV.block {
  margin-left: -4;
  padding: 0;
  display: none;
  background: #F4F4F4;
  }
.tree .browse,
.tree A.browse,
.tree A.browse:visited {
  color: #F85F01;
/*  font-size: 10px;*/
  }


/* --- if Usual --- */
.tree_usual {
  font-size: 12px;
  padding: 3;
  padding-bottom: 8;
  padding-left: 8;
  }
.tree_usual A,
.tree_usual A:visited {
/*  color: #000000; */
  text-decoration: none;
  }
.tree_usual A:hover {
/*  color: #2266CC; */
  padding:0 2 0 2;
  border: 0 #3E4A66 dotted;
  }
.tree_usual A.active,
.tree_usual A.active:visited {
  color: #F85F01;
  font-weight: bold;
  padding: 0 2 0 2;
  }
.tree_usual A.active:hover {
  color: #333333;
  padding: 0 2 0 3;
  }

.tree_usual DIV {
  padding-top: 3;
  }

