#banner{width:444px; float:right;}
#logo{width:204px; float:left; clear:both;}
body {margin: 0px;	font-family:Verdana;	font-size:11px;	line-height:18px;	background: url(../images/bg.jpg) repeat-x;	background-color: #efefef;}
.body { width:660px; background:url(../images/bg_top.jpg) repeat-x;}
.controllers {font-size:10px; font-weight:bold;}
.controllers ul{ margin:0px; padding:0px; margin-top:9px}
.controllers ul li{list-style-type:none;float:left; padding-left:8px; cursor:pointer}
.controllers ul li img{margin:0px; padding:0px; clear:both; padding-top:5px}
.controllers .f_remove{border-left:0; padding-left:10px}
.controllers ul li a{ text-decoration:none}
.controllers ul li a:hover{ text-decoration:underline}
.lang_bar a{ text-decoration:none}
.lang_bar a:hover{ text-decoration:underline}


.footer {font-size:10px;}
.footer ul{margin:0px; padding:0px; margin-top:9px}
.footer ul li{list-style-type:none;float:left;border-width:1px; padding-left:8px; cursor:pointer}
.footer .f_remove{border-left:0; padding-left:10px}
.footer ul li img{margin:0px; padding:0px; clear:both; padding-top:5px}
.footer ul li a{ text-decoration:none}
.footer ul li a:hover{ text-decoration:underline}

.f_copyright{padding-top:11px; color:#6b6b6b}

a:link {color: #000000;}
a:visited {color:#333333;}
a:hover {color: #666666;}
a:active {color: #CCCCCC;}
h1{font-size:12px; margin:0px; }
h2{font-size:11px; margin:0px; }
h3{font-size:12px; margin:0px; }

form{ display:inline}
.download {background:url(../images/dl_c.jpg) repeat-x}
.download .sp{ border-top:1px dotted #e9e9e9}
.contents { margin-top:12px}
.contents td{ background:url(../images/arrow.jpg) no-repeat; background-position:0px 5px; padding-left:18px}
