/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
a img {border: 0;}
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* BASE
----------------------------------------------------------------------------- */

body { margin:0; background: #1D1D1D url(images/bg.jpg); font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color: #FFFFFF; }
.main { position:relative; margin:0 auto; width:px; }
.bg-transp { background: url(images/bg2.jpg) repeat-y top center;}

/* HEADER
----------------------------------------------------------------------------- */
.header { width: 980px; height:216px; margin: 0 auto; position: relative; }
.header ul { position: absolute; top: 118px; left: 208px; z-index:2000; }
.header ul .hover img,
.header ul a:hover img { filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; }
.header li { float: left; }
/* CONTENT
----------------------------------------------------------------------------- */
.content { width: 962px; margin: 0 auto; position: relative; }

/* FOOTER
----------------------------------------------------------------------------- */
.footer { width: 962px; margin: 0 auto; }


.box9 img {display: block; }
.box9 { position: relative; width: 980px; margin:0 auto; }
.box9 .flash { left: 340px; top: 31px; position: absolute; }
.box9 .bt1 { left: 741px; top: 260px; position: absolute; }
.box9 .bt2 { left: 741px; top: 308px; position: absolute; }
.box9 ul { position: absolute; top: 388px; left: 0; }
.box9 ul .hover img,
.box9 ul a:hover img { filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; }
.box9 li { float: left; }

