h1,h2,h3,h4,form,dl,dt,p,il,ul,ol,blockquote { margin-bottom: 0px; margin-top: 0px; }

a, .xxx { color: #606060; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
.xxx2   { color: #606060; text-decoration: underline; }
.xxx3   { color: #00b0f0; text-decoration: underline; font-weight: bold; }
a.xxx:hover  { color: #000000; }
a.xxx2:hover { color: #000000; }
a.xxx3:hover { color: #000000; }

body, td, .txt, .txt1, select, input
          { color: #606060; font: normal 11px tahoma; }
.zgl,  h1, h1 b { color: #00b0f0; font: normal 18px arial; }
.zgl2, h2, h2 b { color: #000000; font: normal 16px arial; }
.zgl3, h3, h3 b { color: #000000; font: normal 14px arial; }
.txt2, h4, h4 b { color: #606060; font: normal 12px tahoma; }
.txt0 { color: #606060; font: normal 10px tahoma; }
.zgl a,  h1 a { color: #000000; }
.zgl2 a, h2 a { color: #000000; }
.zgl3 a, h3 a { color: #000000; }
.txt2 a, h4 a { color: #606060; }

.fo  { color: #d6d6d6; font: normal tahoma 11px; padding-bottom:10px; }
.fo a, .fo a:hover   { color: #d6d6d6; }
.fo2 { color: #606060; font: normal tahoma 11px; padding-bottom:10px; }
.fo2 a, .fo2 a:hover { color: #606060; }
.smb { color: #606060; font: normal 12px tahoma; }
.smb a { text-decoration: underline; color: #606060; font: normal 12px tahoma; }
.smc { color: #606060; font: normal 11px tahoma; }
.smc a { text-decoration: underline; color: #606060; font: normal 11px tahoma; }

.dm0 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm1 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #ff6600; padding: 4px 30px 4px 30px; }
.dm2 { padding: 10px 30px 20px 30px; }
.dm3 { width: 400px; color: #ffffff; font: bold 14px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm0 a { color: #ffffff; }
.dm1 a { color: #ffffff; }
.dm3 h1 { color: #ffffff; }
.dm3 b { color: #ffffff; }

.child  { display:none }
.childo { display:block }

.th, th { background-color: #ffffff; font: normal 10px tahoma; color:#606060; border-bottom: 1px solid #d6d6d6; }
.d1 { background-color: #f6f6f6; }
.d1 td { border-left:none; border-right: 1px solid #ffffff; border-top:none; border-bottom:1px dashed #d0d0d0; padding: 4px 10px 4px 10px; }
.g  td { text-align: center; width:110px; height:160px; vertical-align: middle; margin-bottom: 0px; margin-top: 0px; }


.menucat {width:100%}

div.header {width:100%;padding:0px 20px 10px;border-bottom:1px dashed #c6e8f8}
div.content {width:100%;padding:10px 20px 30px}

.left_menu_header {width:100%;padding:10px 20px;color:black;font:bold 13px arial;}
.left_menu_list {width:100%;padding:10px 20px;}
.cart_area {border:1px solid gray; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

td.pagination {width:30px;height:15px;text-align:center;font-size:10px}
td.current {background:#60b0f0}
a.pagination {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#60b0f0;font-size:10px}
a.current {color:#fff}

#splash {position:absolute;top:0px;left:0px;width:0px;height:0px;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}
#splash_bar {z-index:1000;position:absolute;top:0;left:0;margin-top:-16px;margin-left:-16px;width:0px;text-align:center;padding:40px}
#loader_msg {font-weight:bold}
iframe.little_cart {border:0px;width:200px;height:auto;background-color:#fff}
div.sale {border-color:#00B0F0; width:570px}
span.sale {color:#00B0F0;}


.cart_area {border:1px solid gray;  -moz-border-radius: 10px; -webkit-border-radius: 10px;}

.credit_form td {white-space:nowrap; vertical-align:top}


.credit_form td {
	white-space:nowrap;
	vertical-align:top
}
/* Validate */
label.input_error { display:block; line-height:1.8; vertical-align:top; color: red; font-style: italic; }
.input_error { border: 1px dashed #DB1905; background-color: #FFFFD5; }
/* / Validate */
