 @charset "UTF-8";
/* CSS Document */


body {background:#FFF url(images/bg.gif) repeat-x; font-size:62.5%; margin:0;padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

ol, ul, li { list-style:none; list-style-position:inside }

a { text-decoration:none; color:#FFF}
a:hover { color:#ffc001 }

#banner ul  { display:inline;float:right;margin:42px 0 0;overflow:hidden;padding:0;}

#banner ul li { color:#FFFFFF;display:inline;float:right;font-size:1.1em;margin:0 20px 0 0;text-align:center;width:76px;}

#banner { height:133px; width:850px; margin:auto }

#banner img {float:left; display:inline}

#flash { border:2px solid black;height:217px;width:765px;margin:auto }

#tabs {margin:auto;padding-left:150px;width:1000px; }

#tabs li { display:inline-block;list-style-type:none;margin:7px 63px 7px 0;overflow:hidden;}
#tabs li a { text-indent:-9999px; float:left; height:127px; width:352px; background:transparent url(images/tabs.jpg) no-repeat  }

#tabs li.builders a { background-position: 0 0; }
#tabs li.builders a:hover { background-position: 0 -127px; }

#tabs li.western a { background-position: -352px 0; }
#tabs li.western a:hover { background-position:-352px -127px; }

#tabs li.hansa a { background-position: -704px 0; }
#tabs li.hansa a:hover { background-position:-704px -127px; }

#tabs li.retroflex a { background-position: -1056px 0; }
#tabs li.retroflex a:hover { background-position:-1056px -127px; }

#tabs li.sp a { background-position: -1408px 0; }
#tabs li.sp a:hover { background-position:-1408px -127px; }

#tabs li.handev a { background-position: -1760px 0; }
#tabs li.handev a:hover { background-position:-1760px -127px; }

#footer { clear:both; overflow:hidden; margin:10px 0 0; padding:10px 0 0; border-top:1px solid #666; margin:auto; width:1000px; text-align:center}