.ebul_cbindex, .ebul_cbindex ul {
  background-color: #FF6600;
  border: 1px solid #FF6600;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex table {
  border-collapse: separate;
}

.ebul_cbindex tr {
  background-color: #FFFFFF;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbindex td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}

.ebul_cbindex td a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_cbindex tr.hot, .ebul_cbindex tr.expanded {
  background-color: #F0F0F0;
}

.ebul_cbindex tr.hot td, .ebul_cbindex tr.expanded td {
  border-color: #8C8C8C;
}
.ebul_cbindex tr.hot a, .ebul_cbindex tr.expanded a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

ul.ebul_cbindex {
  position: absolute;
  visibility: hidden;
}                               

.cbindexebul_menulist .spaced_li {
  padding: 0px 0px 1px 0px;
}

.cbindexebul_menulist li {
  list-style-type: none;
  
}

.cbindexebul_menulist img {
  vertical-align: bottom;
  
}

.cbindexebul_menulist {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}


/* BODY */
body {background: #E0E0F9; font-size: 12pt; font-family:  arial, tahoma, sans-serif, verdana; margin: 0; }



/* TABLES */
td {font-size: 9pt; color: #666;}

#top1 {}
#top2 {}
#main {margin: 5 0 0 0;}
#footer {}

table.block1 {}
table.block2 {}
table.block3 {}

#cart1 {}

#top1_td1 {background: #FFF;}
#top1_td2 {background: #FFF url(/i/header/top_bgr.jpg) no-repeat top left;}

#top2_td1 {background: #00C; padding: 0 0 0 50;}
#top2_td2 {background: #00C;}

#ftitle_td1 {background: #C2C2C2;}
#ftitle_td2 {background: #C2C2C2;}
#ftitle_td3 {}
#footer_td {color: #000; font-size: 8pt; padding: 0 5 30 0;}


#left_td {padding: 0 0 0 5;}
#main_td {padding: 0 5 0 5;}
#right_td {padding: 0 5 0 0;}

#menu_top_td {border-top: 1px solid #F60;}
#menu_btm_td {border-bottom: 1px solid #F60;}
td.menu_left_td {border-left: 1px solid #F60;}
td.menu_right_td {border-right: 1px solid #F60;}
td.amenu_td {background: #F60;}


td.block1_title_left_td {}
td.block1_title_right_td {}
td.block1_title_td {background: #F60;}
td.block1_left_td {border-left: 1px solid #F60;}
td.block1_right_td {border-right: 1px solid #F60;}
td.block1_btm_td {border-bottom: 1px solid #F60;}
td.block1_td {padding: 5; font-size: 8pt;}

td.block2_title_left_td {}
td.block2_title_right_td {}
td.block2_title_td {background: #F60 url(/i/orange/title2_bgr.gif) repeat-x top left;}
td.block2_left_td {border-left: 1px solid #666;}
td.block2_right_td {border-right: 1px solid #666;}
td.block2_btm_td {border-bottom: 1px solid #666;}
td.block2_td {padding: 5; font-size: 8pt;}

td.block3_title_left_td {}
td.block3_title_right_td {}
td.block3_title_td {background: #CCC; border-top: 1px solid #666; font-weight: bolder; color: #F60; text-transform: uppercase; font-size: 11pt;}
td.block3_left_td {border-left: 1px solid #666;}
td.block3_right_td {border-right: 1px solid #666;}
td.block3_btm_td {border-bottom: 1px solid #666;}
td.block3_td {padding: 5; font-size: 8pt; position: relative;}

td.block5_td {padding: 5; font-size: 10pt; position: relative;}

td.cat_title_td {padding-top: 5; padding-bottom: 5; color: #F60; font-size: 11pt; font-weight: bolder;}
td.cat_label_td {color: #00C; font-size: 8pt;}

#cart1 td {padding: 3 10 3 10;}
td.cart1_td {border-top: 1px solid #CCC; font-weight: bolder; color: #00C; padding: 3 10 3 10;}

/*td.menu_td {background: #BDDEF7 url(/i/menu_bgr.gif) repeat-y top right; padding: 10 0 10 30; font-size: 12pt; font-weight: bolder;}
td.amenu_td {background: #67A4D5 url(/i/menu_bgr.gif) repeat-y top right; padding: 10 0 10 30; font-size: 12pt; font-weight: bolder;}

td.footer_td {background: #67A4D5 url(/i/footer_bgr.jpg) repeat-x top left; font-size: 10pt; color: #FFF;}

td.block1_title1 {background: #BDDEF7 url(/i/dot.gif) repeat-x top left;}
td.block1_title {border-top: 1px solid #126AB4; background: #BDDEF7; color: #FE0000; font-weight: bolder; font-size: 14pt;}
td.block1_td {border-top: 1px solid #126AB4; border-left: 1px solid #126AB4; border-right: 1px solid #126AB4; color: #000; padding: 5 5 0 10; background: #E7F0F7;}
td.block1_btm {border-left: 1px solid #126AB4; color: #000; background: #E7F0F7 url(/i/dot.gif) repeat-x bottom left;}

td.block2_title {background: #67A4D5 url(/i/block2_title_bgr.gif) repeat-x top left; color: #FFF; font-weight: bolder;}
td.block2_td {border-top: 1px solid #126AB4; color: #126AB4; padding: 5 5 0 10;} */




/* DIV */
div.orange {background: #FFF url(/i/orange/bgr_or.gif) top left; margin: 0 0 5 0;}
div.gray {background: #FFF url(/i/gray/bgr_gr.gif) top left; margin: 0 0 5 0;}

div.catalog1 {background: #FFF url(/i/cat_bgr.jpg) no-repeat top center; margin: 0 0 5 0;}
div.catalog2 {background: url(/i/orange/bgr_or_trans.gif) top left;}

div.light_button {background: url(/i/orange/button_light.gif) no-repeat top center; height: 23; color: #00C; font-size: 11pt; font-weight: bolder; padding-top: 3;}

div.dark_button {background: url(/i/orange/button_dark.gif) no-repeat top center; height: 23; color: #00C; font-size: 11pt; font-weight: bolder; padding-top: 3;}

#footer_div {background: #FFF url(/i/gray/bgr_gr.gif) top left; margin: 5;}

/* IMAGES */
#phone_img {margin: 0 0 7 450;}



/* INPUTS */
select {height: 16px; border: 1px #666 solid; color: #666; font-size: 8pt;}
input {border: 1px #666 solid; color: #666;}

/* LINKS */
a {color: #00C; text-decoration: underline;}

a.menu {color: #00C; font-size: 12pt; font-weight: bolder; text-decoration: none;}
a.menu:hover {text-decoration: underline;}

a.amenu {color: #FFF; font-size: 12pt; font-weight: bolder; text-decoration: none;}
a.amenu:hover {text-decoration: underline;}

a.news {color: #666; font-size: 8pt; text-decoration: none;}
a.news:hover {text-decoration: underline;}

a.publ {color: #00C; font-size: 8pt; text-decoration: none;}
a.publ:hover {text-decoration: underline;}

a.mail {color: #666;  text-decoration: underline;}

a.send {text-decoration: none;}

a.discard {color: #C00; font-size: 9pt; font-weight: bolder; text-decoration: none;}

/* TEXT */
b.date {color: #00C;}

p  {color: #666; text-align: justify;}

img.coolimg {border: #404040 1px solid; padding: 2 2 2 2;}


