body {margin:0px; padding:0px; font:normal 1px arial, sans-serif; color:#000;}
html, body {width:100%; height:100%;}
form, table {margin:0px; padding:0px; border-collapse:collapse;}
table td {padding:0px; vertical-align:top;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
img {border:0px;}
p {margin:10px; padding:0px;}

.alpha img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#main_table {width:100%;}
#main_table td {padding:0px; vertical-align:top;}

#lng_tbl td {width:62px; height:32px; font:bold 12px verdana; color:#00418e; text-align:center; vertical-align:middle; background:url('/img/but_1.jpg') 50% 100% no-repeat;}
#lng_tbl td a {color:#00418e; text-decoration:underline;}
#lng_tbl td a:hover {color:red; text-decoration:underline;}

#main_menu_tbl {margin-top:20px;}
#main_menu_tbl td {width:116px; height:26px; font:bold 12px verdana; color:#fff; text-align:center; vertical-align:middle; background:url('/img/but_2.gif') 50% 100% no-repeat;}
#main_menu_tbl td a {color:#fff; text-decoration:none;}
#main_menu_tbl td a:hover {color:red; text-decoration:none;}
#main_menu_tbl td.blank {width:12px; background:#fff;}
#main_menu_tbl td.active {background:url('/img/but_2_active.gif') 50% 100% no-repeat;}
#main_menu_tbl td.search {width:0px; color:#000; text-align:right; background:#fff;}
#main_menu_tbl td.search input {border:1px solid #000;}
#main_menu_tbl td.search select {border:1px solid #000;}

#flash_tbl {margin-bottom:20px; width:100%;}

#side_tbl {margin-bottom:10px; width:100%;}
#side_tbl td {padding:0px 0px 10px 0px;}
#side_tbl td img {border:1px solid #d5d5d5;}
#side_tbl td.empty {width:10px;}

#item_tbl {margin-bottom:10px; width:100%;}
#item_tbl td {padding:6px; vertical-align:middle;}
#item_tbl td img {border:1px solid #d5d5d5;}
#item_tbl td.empty {width:10px;}

#side_contact {margin-bottom:16px; padding:0px; font:12px arial; color:#000; line-height:0.5;}
#side_contact span {font:18px arial; color:#00418e;}

#send_tbl {}
#send_tbl td {padding:5px; font:12px verdana;}
#send_tbl td input {width:100%; border:1px solid #000;}
#send_tbl td input.deny {width:220px;}
#send_tbl td input.button {width:100px;}
#send_tbl td textarea {width:100%; border:1px solid #000;}

h1 {margin:0px 0px 12px 0px; font:22px arial; color:#00418e; text-align:left;}
h1 a {color:#00418e; text-decoration:none;}
h1 a:hover {color:red; text-decoration:none;}

h2 {margin:0px 0px 12px 0px; font:bold 16px arial; color:#00418e; text-align:left;}
h2 a {color:#00418e; text-decoration:underline;}
h2 a:hover {color:red; text-decoration:underline;}

.left_sec {margin:0px 0px 10px 0px; padding:1px 0px 0px 6px; width:187px; height:37px; font:bold 14px verdana; color:#fff; background:url('/img/but_3.gif') no-repeat;}
.left_sec a {color:#fff; text-decoration:none;}
.left_sec a:hover {color:red; text-decoration:none;}
.sec_active {background:url('/img/but_3_active.gif') no-repeat;}

.left_menu {margin:0px 0px 10px 0px; padding:2px 0px 0px 6px; width:187px; height:20px; font:bold 12px verdana; color:#fff; background:url('/img/but_4.gif') no-repeat;}
.left_menu a {color:#fff; text-decoration:underline;}
.left_menu a:hover {color:red; text-decoration:underline;}

.item_div {margin:0px 0px 12px 0px; padding:6px;}

.sep {height:36px; background:url('/img/line_sep.gif') left 50% no-repeat;}

.date {font:italic 11px verdana; color:#b2b2b2; text-align:left;}

.all_prod {margin-right:20px; width:140px; height:220px; float:left;}
.all_prod img {border:1px solid #d5d5d5;}

.prod {margin-right:20px; width:230px; float:left;}
.prod img {border:1px solid #d5d5d5;}

.footer {font:11px verdana; color:#000;}
.footer a {color:#0084c9; text-decoration:underline;}
.footer a:hover {color:red; text-decoration:underline;}

.blue_link {font:12px verdana; color:#0084c9; text-align:left;}
.blue_link a {color:#0084c9; text-decoration:underline;}
.blue_link a:hover {color:red; text-decoration:underline;}

.blue_link_active {font:12px verdana; color:#7a7a7a; text-align:left;}
.blue_link_active a {color:#7a7a7a; text-decoration:none;}
.blue_link_active a:hover {color:red; text-decoration:none;}

.blue_link_active_point {padding-left:8px; font:12px verdana; color:#7a7a7a; text-align:left; background:url('/img/point.gif') left 50% no-repeat;}
.blue_link_active_point a {color:#7a7a7a; text-decoration:none;}
.blue_link_active_point a:hover {color:red; text-decoration:none;}

.main_text {margin:0px; padding:0px; font:12px verdana; color:#000; text-align:left;}
.main_text a {color:#000; text-decoration:underline;}
.main_text a:hover {color:#000; text-decoration:none;}
