body, td { padding:0px;margin:0px;font-size:12px;font-family:Tahoma;color:#555;line-height:1.3em; }
form { padding:0px;margin:0px; }
a img { border:0px; }
h1 { font-size:18px;color:#000;font-family:Verdana;font-weight:normal;margin:0px;padding:0px;height:54px;background:url('./images/inner_bg.gif') repeat-x 0px 23px; }
h1 span { display:block;height:40px;background:url('./images/outer_bg.gif') repeat-x 0px 28px;float:left; }
h2 { font-size:15px; }
h3 { font-size:14px; }
h4 { font-size:13px; }
p { margin:0px;padding:0px;margin-bottom:8px; }
a { color:#800; }
a:hover { color:#a00; }
.footer td { font-size:11px; }
a.detail { color:#555;font-size:10px;text-align:right;display:block;font-family:Verdana; }

.langs { height:34px;line-height:32px;text-align:right;padding-right:20px;color:#c00; }
.langs a { color:#fff;text-decoration:none; }
.langs a:hover { text-decoration:underline;color:#ddd; }

a.vmenu1 { display:block;font-size:14px;font-family:Verdana;font-weight:bold;color:#000;padding-left:50px;text-decoration:none;padding-top:10px;padding-bottom:10px; }
a.vmenu1:hover { text-decoration:underline;color:#000; }
a.vmenu2 { color:#555;font-size:12px;display:block;text-decoration:none;padding-top:2px;padding-bottom:2px;font-family:Verdana; }
a.vmenu2:hover { color:#000;text-decoration:underline; }


.vmenu2_wrap { position:relative;width:100%; }
.vmenu2_pad { position:relative;background:#fff;width:100%;height:100%;z-index:1;padding-top:10px;padding-bottom:10px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }
.vmenu2_pad span { font-size:12px;display:block;padding-top:2px;padding-bottom:2px; }
.vmenu2_text { margin-left:1px;position:absolute;z-index:2;padding-left:50px;padding-top:10px;padding-bottom:10px;border-left:4px solid #b00; }


