body {background-color: #ffffff}
#top_txt1 {font-size:12px; font-family:Tahoma; color:#1728ab; font-weight:bold}
#top_txt2 {font-size:16px; font-family:Tahoma; color:#004586; font-weight:bold}
#topmenu {height:24px; font-size:15px; font-family:Tahoma; background:url(logos/logo_digital.png) repeat scroll #004586;}
#topmenu tr td {text-align:center;}
#topmenu tr td a {text-decoration:none; padding-left:8px; padding-right:8px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
#topmenu tr td a:link {color:#ffffff;}
#topmenu tr td a:visited {color:#ffffff;}
#topmenu tr td a:hover {color:#004586; background:#99ccff; border-color:#ffffff;}
.panel_x {font-size: 15px; font-family: Tahoma; color: #4E4B49; padding: 0px; border: 0px; border-spacing: 4px; width: 100%;}
.panel_left {font-size: 15px; font-family: Tahoma; color: #4E4B49; width:240px;}
.panel_main {font-size: 15px; font-family: Tahoma; color: #4E4B49; background-color: #f0f0f0; ; padding: 5px;}
.panel_space {height: 5px;}
.b_foot  {background: url(logos/logo_digital.png) repeat scroll #d7d7d7; padding-left: 5px; padding-right: 5px;}
.b_title  {background: url(logos/logo_digital.png) repeat scroll #d7d7d7; padding-left: 5px; padding-right: 5px;}

.f_norm {font-size: 15px; font-family: Tahoma; color: #F0000cd;}

.info_left {font-size: 15px; font-family: Tahoma; color: #4E4B49; background-color: #f0f0f0; width:240px;}
.info_main {font-size: 15px; font-family: Tahoma; color: #4E4B49; background-color: #f0f0f0;}

table.prod_item {padding:5px; background-color:#f8f8f8; border:1px solid #e0e0e0;}
table.prod_item form {margin:0;}
.prod_item_title {color: #104E8B;}

table.item_price {border-spacing:2px; border:0px;}
table.item_price tr th {padding-left:5px; padding-right:5px; font-weight:normal; font-size: 10px;}
table.item_price tr td {padding-left:5px; padding-right:5px; font-size: 12px; background-color:lightgray}
table.item_price tr td div {text-align:right; font-weight: bold;}

table.prod_detail {padding:5px; background-color:#f8f8f8; border:1px solid #e0e0e0; border-collapse:collapse;}
/* table.prod_detail tr td {border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;} */
table.prod_detail form {margin:0;}
.prod_detail_title {color: #000000;}

table.prod_info {padding:0px; border-spacing:2px; border:0px;}
table.prod_info tr th {padding-left:0px; padding-right:0px; font-weight:normal; text-align:right;}
table.prod_info tr td {padding-left:5px; padding-right:5px; border:1px solid #e0e0e0; background-color:#e0e0e0;}

table.detail_price {border-spacing:2px; border:0px;}
table.detail_price tr th {padding-left:5px; padding-right:5px; font-weight:normal; font-size: 10px;}
table.detail_price tr td {padding-left:5px; padding-right:5px; font-size: 12px; background-color:lightgray}
table.detail_price tr td div {text-align:right; font-weight: bold;}

.in_cart {font-size: 12px; color: #000000;}
.qnt_exist {font-weight:normal; font-size: 12px; color:#000000; text-align:center;}
.qnt_noexist {font-weight:normal; font-size: 12px; color:#dd0000; text-align:center;}
.vendor_code {font-weight:normal; font-size: 12px; color:#000000; text-align:center;}
.input_num {text-align:right;}
.abutton {border:2px outset black; background-color:d7d7d7; padding:2px; font-size:14px; color: black;}
.cat_title {font-size: 20px; font-family: Tahoma; color: #104E8B; text-decoration:none}
.cat_crumbs_active {font-size: 15px; font-family: Tahoma; color: #104E8B; text-decoration:underline}
.cat_crumbs_passive {font-size: 15px; font-family: Tahoma; color: #104E8B; text-decoration:none}

.borange {font-size: 20px; font-family: Tahoma; color: #F27000; text-decoration:none}
.orange {font-size: 15px; font-family: Tahoma; color: #F27000;}
.bgreen {font-size: 22px; font-family: Tahoma; color: #00923F;}
.green {font-size: 15px; font-family: Tahoma; color: #00923F;}
.bgray {font-size: 20px; font-family: Tahoma; color: #4E4B49;}
.gray {font-size: 15px; font-family: Verdana; color: #4E4B49; text-decoration:none}
.bred {font-size: 20px; font-family: Tahoma; color: #ff0000;}
.red {font-size: 15px; font-family: Tahoma; color:#FF0000; text-decoration:none}
.lightgray {font-size: 13px; font-family: Tahoma; color: #666666;}
.style1 {color: #FFFFFF}


.center_link{color: #777777}

.w99 {	width: 316;}
.w60 {	width: 150;}
.w50 {	width: 40%;}
.w100 {	width: 100%;}
/*input, textarea, select {BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; BORDER-RIGHT: #969696 1px solid; BORDER-TOP: #969696 1px solid; COLOR: #333333; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial; }
.voit_radio { BACKGROUND-COLOR: #F4F4F4; BORDER: 0; }
.radio { BACKGROUND-COLOR: #FFFFFF; BORDER: 0; }*/

.u {text-decoration:underline}
.sm {font-size:10px}
.b { FONT-WEIGHT: bold}
.cn 	{ FONT: 22px 'sans-serif'; FONT-WEIGHT: bold}
.up	{ TEXT-TRANSFORM: uppercase}
.nd	{ text-decoration:none}
HR	{ COLOR: #E6E6E6; HEIGHT: 1px}
IMG 	{BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
A 	{text-decoration:none}
.decor {text-decoration:underline}