/*  Copyright 2005-2008 by megafront  */
a     {
      text-decoration:none;
      color:#af0000;
      }
body  {
      font-family:tahoma;
      font-size:11px;
      padding:0px;
      margin:0px;
      scrollbar-3dlight-color:#fff;
      scrollbar-3dlight-color:#444;
      scrollbar-darkshadow-color:#444;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ccc;
      scrollbar-arrow-color:#c00;
      }
.xbody{font:normal 11px Tahoma;padding:0px;margin:0px;background:#9B9B9B;
scrollbar-3dlight-color:#fff;scrollbar-3dlight-color:#444;scrollbar-darkshadow-color:#444;
scrollbar-highlight-color:#fff;scrollbar-shadow-color:#ccc;scrollbar-arrow-color:#c00;}
.logo_new{background:url(/img/logo_new.gif) no-repeat 30px 30px;height:190px;padding-left:225px;}
h2{font:normal 28px/31px "Arial";color:#000;letter-spacing:-0.1mm;text-align:left;}
#copyright_div{background:no-repeat right bottom;font-family:tahoma;font-size:10px;color:#fff;height:34px;line-height:12px;}
#copyright_div a{text-decoration:none;color:#fff;}
.nav_s0{padding:0 0 0 30px;text-align:left;vertical-align:top;font:bold 11px/16px Tahoma;}
.nav_s1{cursor:pointer;cursor:hand;}
.nav_s2{cursor:pointer;cursor:hand;}
.pb4p{padding-bottom:4px;}
.top_s0{width:100%;background:#fff;}
.top_s8{width:100%;background:url(/img/bg__mv_agusta.jpg) 1002px 0px no-repeat #fff;}
.top_s11{width:100%;background:url(/img/bg__husqvarna.jpg) 1002px 0px no-repeat #fff;}
.top_s12{width:100%;background:url(/img/bg__cagiva.jpg) 1002px 0px no-repeat #fff;}
.rcn7{padding:0 13 0 12px;text-align:left;}
/* The padding property is top,right,bottom,left properties. */
tr,td {
      font-family:tahoma;
      font-size:11px;
      }
form  {
      margin:0px;
      padding:0px;
      }
li    {
      margin:0px;
      height:1px;
      }
p     {
      margin:0px;
      }
hr    {
      height:1px;
      }
/* Concret styles_ 4 all site */
.cbox {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#000;
      }
.btb1 {
      background-image:url(/img/bgbtm.gif);
      background-color:#9B9B9B;
      background-repeat:repeat-x;
      background-position:top left;
      height:113px;
      }
.btr3 {
      padding:0px 30px 10px 0px;
      text-align:right;
      color:#fff;
      vertical-align:bottom;
      font-size:11px;
      font-family:tahoma;
      }
.btl3 {
      padding:40px 20px 10px 272px;
      text-align:left;
      vertical-align:bottom;
      background:no-repeat -120px -176px;
      }
.cbnt {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#000;
      padding-top:5px;
      text-align:justify;
      }
.ccnt {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#000;
      text-align:justify;
      }
.cont {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#000;
      }
.ctl3 {
      padding:0px 18px 0px 30px;
      text-align:left;
      vertical-align:top;
      font-size:11px;
      font-family:tahoma;
      font-weight:bold;
      line-height:16px;
      }
.itxt {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#898989;
      }
.itx2 {
      font-family:tahoma;
      font-size:8px;
      font-weight:
      normal;color:#bbb;}
.hldr {
      font-family:tahoma;
      font-size:11px;
      color:#898989;
      padding:10px;
      height:20px;
      border:1px solid #898989;
      }
.nava {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#000;
      text-decoration:none;
      }
.nava a{
      color:#000;
      text-decoration:none;
      }
.navi {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#AF0000;
      text-decoration:none;
      cursor:hand;
      }
.navn {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#AF0000;
      text-decoration:none;
      cursor:hand;
      }
.navx {
      font-family:tahoma;
      font-size:11px;
      font-weight:normal;
      color:#AF0000;
      text-decoration:none;
      }
.nxbt {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#000;
      }
.celm {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#000;
      height:25px;
      }
.dots {
      background:url(/img/fda.gif);
      height:1px;
      }
.rcnt {
      padding:0px 20px 10px 58px;
      }
.sbxa {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#000;
      background:#fff;
      width:160px;
      }
.sbii {
      color:#999;
      }
.ttb1 {
      background:url(/img/bgbtm.gif) #9B9B9B repeat-x top left;
      height:113px;
      }
.ttr3 {
      padding:13px 0px 24px 0px;
      text-align:right;
      color:#EBEBEB;
      vertical-align:top;
      height:93px;
      font-size:48px;
      font-family:tahoma;
      font-weight:bold;
      }
.ttl3 {
      padding:13px 18px 23px 30px;
      text-align:left;
      vertical-align:top;
      height:93px;
      }
.undr {
      text-decoration:underline;
      }
.uopb {
      width:110px;
      height:50px;
      }
.vnav {
      font-family:tahoma;
      font-size:11px;
      font-weight:bold;
      color:#AF0000;
      text-decoration:none;
      }
.ucdo{background:#fff;text-align:right;font-family:tahoma;font-size:11px;font-weight:bold;color:#AF0000;padding:15px;width:100%;height:45px;text-decoration:none;}
.ucdo a{color:#AF0000;text-decoration:none;}
.ucd1{text-align:left;font-family:tahoma;font-size:16px;font-weight:bold;color:#AF0000;padding:15px;padding-bottom:3px;width:100%;text-decoration:none;}
.ucd1 a{color:#AF0000;text-decoration:none;}
.ucd2{text-align:left;font-family:tahoma;font-size:11px;font-weight:normal;color:#000;padding:2px 15px 2px 15px;width:100%;text-decoration:none;}
.ucd2 a{color:#AF0000;text-decoration:none;}
/* The padding property is top,right,bottom,left properties. */
.asub{font-weight:normal;color:#000;padding:0 0 0 16px;}
.asub a{color:#000;text-decoration:none;}
.ssub{font-weight:normal;color:#af0000;padding:0 0 0 16px;}
.ssub a{color:#af0000;text-decoration:none;}
.asua{font-weight:normal;color:#af0000;text-decoration:none;}
.asua a{color:#af0000;text-decoration:none;}
.dhid{display:none;}
.adlm{padding-left:10px;font:normal 10px/8px Tahoma;text-decoration:none;color:#fff;}
.rd{color:#AF0000;}
.rd01{font-family:Verdana;font-size:12px;text-decoration:none;color:#000;border:1px solid #999;}
.rd02{font-family:Tahoma;font-size:11px;font-weight:bold;color:#000;border:1px solid #999;}
.grayed{color:#999;}
.hq2008, .hq2008:visited, .hq2008:hover, .hq2008:active{font:normal 24pt Arial;color:#005D9C;}
