* {
   margin: 0;
   padding: 0;
   border: 0;
}
html {
   height: 100%;
}
body {
   width: 100%;
   height: 100%;
   background: #8b8a8a url('/content/images/bg000000.jpg') repeat-x;
   font: normal 12px "Tahoma", sans-serif;
}
address, var {
   font-style: normal;
}
a:hover {   text-decoration: none;
}
h1 {
   background: url('/content/images/h1-bg000.gif') repeat-x center left;
   color: #b43709;
   font-size: 16px;
   line-height: 16px;
   border-left: solid #4f4f4f 13px;
   margin: 0 0 24px -27px;
}
   h1 span {
      background: #dedede;
      padding: 0 18px !important;
   }
h3 {
   font-size: 12px;
   padding: 0 0 10px;
}
#page {
   width: 990px;
   min-height: 100%;
   background: #dedede;
   color: #000;
   margin: 0 auto -67px;
}
#left-side {
   width: 242px;
   float: left;
   padding: 24px 40px 35px;
}
#right-side {
   margin: 0 0 0 322px;
}
#header {
   width: 646px;
   padding: 36px 0 0;
}
   #header ul {
      width: 638px;
      height: 40px;
      background: #c9c8c8 url('/content/images/header-b.gif') repeat-y;
      color: #fff;
	  border-top:solid 1px #999;
      list-style-type: none;
      padding: 4px;
   }
      #header ul li {
         width: 78px;
         height: 40px;
         background: #1e5aaf url('/content/images/menu-bg-.gif') no-repeat;
         font-size: 11px;
         text-align: center;
         float: left;
         padding: 0 0 0 2px;
      }
         #header ul li a, #header ul li div  {
            height: 40px;
            line-height: 40px;
         }
         #header ul li a {
            background: url('/content/images/menu-bg0.gif') repeat-x;
            color: #fdfdfe;
            text-decoration: none;
            display: block;
         }
         #header ul li a:hover, #header ul li div {
            background: #d23530 url('/content/images/menu-hov.gif') repeat-x;
         }
   #header p {
      height: 50px;
      background: #16478c url('/content/images/header-b.png') repeat-y;
      color: #fdfdfe;
      font-size: 30px;
      line-height: 50px;
      padding: 0 18px 0 30px;
   }
      #header p span {
         font-size: 18px;
         float: right;
      }
   #header img {
      width: 323px;
      height: 259px;
   }
#content {
   padding: 30px 22px 35px 27px;
}
   #content p {
      padding: 0 0 10px;
   }
   #content ul {
      list-style-type: none;
      margin: 0 0 10px 6px;
   }
      #content ul li {
         background: url('/content/images/li000000.gif') no-repeat left center;
         padding: 0 0 0 12px;
         margin: 2px 0;
      }
#clear {
   height: 67px;
   clear: both;
}
/*------------- FOOTER --------------*/
#footer {
   width: 900px;
   height: 44px;
   background: #16478c url('/content/images/footer-b.png') repeat-y;
   color: #fff;
   font-size: 11px;
   padding: 23px 40px 0 50px;
   margin: 0 auto;
}
   #footer ul {
      height: 17px;
      color: #f6a444;
      list-style-type: none;
      font-size: 14px;
      float: right;
      overflow: hidden;
   }
      #footer ul li {
         border-left: solid #fdfdff 1px;
         line-height: 17px;
         float: left;
         padding: 0 8px;
         margin: 0 0 0 -1px;
      }
         #footer ul li a {
            color: #fdfdff;
            text-decoration: none;
         }
         #footer ul li a:hover {
            color: #f6a444;
         }
.logo {
   color: #000;
   font-size: 28px;
   line-height: 59px;
   text-align: center;
   text-decoration: none;
   display: block;
   position: relative;
   margin: 0 0 0 38px;
}
.logo, .logo span {
   width: 194px;
   height: 59px;
}
.logo span {
   background: url('/content/images/logo0000.png') no-repeat;
   display: block;
   position: absolute;
   left: 0;
   top: 0;
   z-index: 1;
   cursor: pointer;
}
.submenu {
   height: 206px;
   background: url('/content/images/submenu-.jpg') no-repeat;
   list-style-type: none;
   font-size: 14px;
   text-align: right;
   padding: 80px 0 0;
   margin: 33px 0 23px 13px;
}
      .submenu li a {
         text-decoration: none;
      }
      .submenu li a:hover {
         text-decoration: underline;
      }
      .submenu li.li-1 a, .submenu li.li-2 a, .submenu li.li-6 a, .submenu li.li-7 a {
         color: #fefefe;
      }
      .submenu li.li-3 a, .submenu li.li-4 a, .submenu li.li-5 a {
         color: #1e1e1e;
      }
.submenu li.li-1 {
   line-height: 20px;
   padding: 0 80px 0 0;
}
.submenu li.li-2 {
   line-height: 34px;
   padding: 0 49px 0 0;
}
.submenu li.li-3 {
   line-height: 23px;
   padding: 0 36px 0 0;
}
.submenu li.li-4 {
   line-height: 40px;
   padding: 0 66px 0 0;
}
.submenu li.li-5 {
   line-height: 26px;
   padding: 0 48px 0 0;
}
.submenu li.li-6 {
   line-height: 17px;
   padding: 0 38px 0 0;
}
.submenu li.li-7 {
   line-height: 33px;
   padding: 0 85px 0 0;
}
.video {
   background: #16478c url('/content/images/video-bg.gif') repeat-y;
}
   .video h2 {
      background: url('/content/images/video-t0.png') no-repeat;
      padding: 17px 20px 0;
   }
      .video h2 span {
         height: 36px;
         background: url('/content/images/video-ic.gif') no-repeat 9px 0;
         color: #fcf8f8;
         font-size: 16px;
         display: block;
         padding: 0 0 0 43px;
      }
.video-bg {
   background: url('/content/images/video-b0.png') no-repeat bottom;
   padding: 0 0 17px;
}
.bg-none {
   background: none !important;
}
.video-block {
   background: url('/content/images/video-bl.gif') no-repeat center bottom;
   overflow: hidden;
   padding: 13px 20px 15px;
}
   .video-block p {
      color: #dfedee;
      font-size: 11px;
      margin: 0 0 0 110px;
   }
   .video-block p a {
      color: #dfedee;
   }
   .video-block p var {
      font-weight: bold;
   }
.preview, .preview img {
   width: 96px;
   height: 80px;
}
.preview {
   background: #c9c8c8 url('/content/images/preview-.png') no-repeat;
   float: left;
   padding: 3px;
}