/* Main */
* {
  border:           0;
  margin:           0;
  padding:          0;
}

html {
  width:            100%;
  background:       #000;
}

.clear {
  clear:            both;
}

body {
  position:         relative;
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #fff;
  height:           100%;
  width:            1000px;
  margin:           0 auto;
  background:       #000000 url('/img/screens/02.jpg') no-repeat center top;
}

body.innerPage {
  width:            auto;
  margin:           0;
} 

body.innerPage div#main {
  position:         relative;
  width:            1000px;
  margin:           0 auto;
}

.hidden {
  visibility:       hidden;
}

.overflow {
    position:       absolute;
    height:         0;
    overflow:       hidden;
    visibility:     hidden;
}

.overflow-full {
    position:       absolute;
    width:          0;
    height:         0;
    overflow:       hidden;
    visibility:     hidden;
}

#overflow-full {
    position:       absolute;
    width:          0;
    height:         0;
    overflow:       hidden;
    visibility:     hidden;
}

div#main {
  height:           100%;
  background:       url('/img/bgCars.png') no-repeat center top;
}

#mainPage div#main {
  height:           100%;
  background:       url('/img/bgCars02.png') no-repeat center top;
}

.innerPage {
  background:       none;
}

.innerPage div#main {
  position:         relative;
  height:           100%;
  background:       url('/img/bgInner01.gif') no-repeat center top;
}

.innerPage div#header {
  position:         relative;
  top:              0;
  left:             0;
  height:           212px;
  padding-top:      4px;
}

.innerPage div#header div.blkTel {
  position:         absolute;
  top:              80px;
  left:             625px;
  width:            390px;
  height:           80px;  
  background:       url('/img/bgBlkTel.gif') no-repeat right 26px;
}

.innerPage div#header div.blkTel p {
  font-family:      Georgia, Times New Roman, Tahoma, Helvetica, sans-serif;
  color:            #ff4900;
  font-weight:      normal;
  text-align:       right;
}

.innerPage div#header div.blkTel p.number {
  font-size:        42px;
  margin-right:     37px;
}

.innerPage div#header div.blkTel p.label {
  font-size:        12px;
  margin-right:     37px;
}

div#header {
  position:         relative;
  top:              0;
  left:             0;
  height:           475px;
  padding-top:      4px;
}

.innerPage #contentLeft div.listScreen div.header ul li p span {
  border-bottom:    1px dashed #FF7500;
  color:            #FF7500;
  cursor:           pointer;
  font-size:        12px;
  margin:           0 0 16px 0;
}

.innerPage #contentLeft div.listScreen div.header ul li p span.selected {
  border-bottom:    0;
  color:            #fff;
  cursor:           pointer;
  font-size:        16px;
  margin:           0;
  padding:          0 0 25px 0;
}

.innerPage #contentLeft div.listScreen ul.list {
  margin:           0 0 100px 0;
  padding:          0;
}

.innerPage #contentLeft div.listScreen ul.list li {
  position:         relative;
  margin:           0 0 16px 0;
  padding:          0;
  list-style:       0;
  background:       url('/img/mkrType001.gif') no-repeat 0 7px;
  cursor:           help;
}

.innerPage #contentLeft div.listScreen ul.list li div {
  position:         absolute;
  width:            100%;
  height:           100%;
  background:       #999;
}

.innerPage #contentLeft div.listScreen ul.list li p {
  margin:           0 0 0 20px;
  padding:          0 0 0 20px;
  line-height:      15px;
}

.innerPage #contentLeft div.icoLink p a {
  font-size:        14px;
  line-height:      21px;
}

.innerPage #contentLeft div.icoLink p span {
  color:            #323232;
  font-size:        9px;
}

div.icoLink {
  margin-bottom:    45px;
}

.innerPage #contentRight #contentPage div.photosList {
  background:       #0c0c0c url('/img/bgPhotosList.gif') no-repeat 0 bottom;
  padding:          0 0 0 0;
  margin:           0 0 26px 0;
  position:         relative;
}

.innerPage div#contentPage table#cntTbl thead td {
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #fff;
  padding:          14px 6px;
  font-weight:      normal;
  background:       #2c2d2e;
  text-align:       center;
  vertical-align:   top;
}

.innerPage div#contentPage table#cntTbl tbody td {
  font-size:        10px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #fff;
  padding:          6px 6px 8px 8px;
}

.innerPage div#contentPage table#cntTbl tfoot td {
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #fff;
  padding:          14px 6px;
  font-weight:      normal;
  background:       #000;
  border:           1px dashed #050505;
  text-align:       right;
  vertical-align:   top;
}

.innerPage div#contentPage table#cntTbl tbody td.name {
  text-align:       left;
}

.innerPage #contentRight #contentPage p.location {
  margin:           0 0 40px 0;
}

.innerPage #contentRight #contentPage div.photosList div.header {
  background:       #000;
}

.innerPage #contentRight #contentPage div.photosList div.header p {
  color:            #fff;
}

.innerPage #contentRight #contentPage div.photosList div.header p span {
  font-size:        12px;
  color:            #fff;
  padding:          9px;
  text-align:       center;
  line-height:      16px;
  background:       url('/img/bgPhotosListHeader.gif') no-repeat 0 2px;
}

.innerPage #contentRight #contentPage div.photosList ul {
  list-style:       none;
  margin:           0;
  padding:          0 0 20px 0;
}

.innerPage #contentRight #contentPage div.photosList ul li {
  display:          inline;
  margin:           0 0 18px 28px;
}

.innerPage #contentRight #contentPage div.photosList ul li img {
  border:           3px #fff solid;
  position:         relative;
}

div.tblViewer {
  position:         relative;
  margin:           0 0 42px 0;
}

div.tblViewer div.frame div.tbl01 div#map {
  width:            640px;
  height:           640px;
  background:       #2c2c2c;
}

div.tblViewer div.frame div.tbl01 div#map div.YMapsID {
  width:            640px;
  height:           640px;
  background:       #2c2c2c;
  margin:           1px 0 0 1px;
}

div.tblViewer div.header ul {
  margin:           0;
  padding:          0;
}

#contentRight div.tblViewer div.header ul li {
  margin:           0;
  padding:          0;
  list-style:       none;
  float:            left;
}

#contentLeft div.tblViewer div.header ul li {
  margin:           0;
  padding:          0;
  list-style:       none;
  float:            none;
  clear:            both;
}

div.tblViewer div.header ul li p span.selected {
  font-size:        12px;
  color:            #fff;
  border:           0;
  cursor:           default;
}

div.tblViewer div.header ul li p span {
  font-size:        12px;
  color:            #ff7500;
  border-bottom:    1px dashed #ff7500;
  margin:           0 9px;
  cursor:           pointer;
}

div.tblViewer div.frame {
  position:         relative;
  width:            100%;
}

#mainPage div#header {
  height:           450px;
}

#mainPage div#header div.bgMenuMain, .innerPage div#header div.bgMenuMain {
  width:            100%;
  height:           40px;
  background:       #000;
  position:         absolute;
  top:              0;
  left:             0;
  z-index:          1;
  opacity:          0.8;
  filter:           alpha(opacity=80);
}

#mainPage div#header div.menuMainBox, .innerPage div#header div.menuMainBox {
  width:            100%;
  height:           40px;
  background:       none;
  position:         absolute;
  top:              12px;
  left:             0;
  z-index:          2;
  text-align:       center;
}

#mainPage div#header div.menuMainBox ul, .innerPage div#header div.menuMainBox ul {
  display:          inline;
  position:         relative;
}

#mainPage div#header div.menuMainBox ul li, .innerPage div#header div.menuMainBox ul li {
  display:          inline;
  position:         relative;
  padding:          1px;
  white-space:      nowrap;
}

#mainPage div#header div.menuMainBox ul li a, .innerPage div#header div.menuMainBox ul li a {
  padding:          14px 12px;
  white-space:      nowrap;
  text-transform:   uppercase;
}

#mainPage div#header div.menuMainBox ul li a:hover, .innerPage div#header div.menuMainBox ul li a:hover {
  color:            #a6735b;
  text-decoration:  none;
}

#mainPage div#header div.menuMainBox ul li ul, .innerPage div#header div.menuMainBox ul li ul {
  display:          block;
  position:         absolute;
  width:            280px;
  visibility:       hidden;
  z-index:          3;
}

#mainPage div#header div.menuMainBox ul li ul li, .innerPage div#header div.menuMainBox ul li ul li {
  display:          block;
  text-align:       left;
  border-bottom:    #000 1px solid;
  background:       url('/img/bgMMLiNull.png') repeat right center;
  width:            auto;
  height:           28px;  
  z-index:          4;
  padding:          0 16px;
}

#mainPage div#header div.menuMainBox ul li ul li a, .innerPage div#header div.menuMainBox ul li ul li a {
  width:            240px;
  color:            #ff7500;
  margin:           0 !important;
  padding:          0 !important;
  line-height:      24px;
  font-size:        10px;
  text-decoration:  none;
  vertical-align:   middle;
  margin-left:      10px;
}

ul {
  list-style-type:  none;
  margin:           0;
  padding:          0;
}

#fastLink {
  position:         absolute;
  top:              12px;
  left:             900px;
  z-index:          50;
}

a {
  position:         relative;
  color:            #ff7500;
  text-decoration:  underline;
}

a:hover {
  color:            #a6735b;
  text-decoration:  none;
  position:         relative;
}

p {
  text-align:       left;
}

h1, div#contentPage h1, div#newsAll h1 {
  font-size:        19px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #ff7500;
  font-weight:      normal;
  line-height:      21px;
  margin-bottom:    25px;
}

div#contentPage h2, div#newsAll h2 {
  font-size:        16px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #ff7500;
  font-weight:      normal;
  line-height:      17px;
  margin-bottom:    14px;
  margin-top:       12px;
}

div#contentPage h3, div#newsAll h3 {
  font-size:        12px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color:            #ff7500;
  line-height:      12px;
  margin-bottom:    12px;
}

p, div#contentPage p, div#trace p, div#footer p {
  line-height:      13px;
  margin-bottom:    20px;
}

div#contentPage p.download_doc, div#contentPage p.download_rar, div#contentPage p.download_jpg {
  padding-left:     42px;
  margin-bottom:    0;
  padding-bottom:   20px;
}

div#contentPage p span.spec, p span.spec {
  color:            #a6725b;
}

#trace p span {
  color:            #fff;
}

div#contentPage p.download_doc {
  background:       url('/img/icon_doc.gif') no-repeat left top;
}

div#contentPage p.download_rar {
  background:       url('/img/icon_rar.gif') no-repeat left top;
}

div#contentPage p.download_jpg {
  background:       url('/img/icon_jpg.gif') no-repeat left top;
}

div#contentPage p.cntData {
  color:            #565c63;
  line-height:      13px;
  margin-bottom:    10px;
}

h1.contentLink, p.hLinkNews {
  font-size:        14px !important;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif!important;
  font-weight:      normal!important;
  line-height:      13px!important;
  margin-bottom:    24px!important;
}

p.hLinkMap {
  font-size:        14px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-weight:      normal;
  line-height:      13px;
  margin-bottom:    8px;
}

div#contentAll {
  position:         relative;
  width:            1000px;
}

div#contentLeft {
  width:            35%;
  float:            left;
}

div#contentRight {
  position:         relative;
  width:            64%;
  float:            right;
}


div#footerLeft {
  position:         relative;
  width:            300px;
  float:            left;
}

div#footerRight {
  position:         relative;
  width:            600px;
  float:            right;
  color:            #9d8c7d;
  text-align:       right;
  border-top:       1px solid #100f0f;
  /* background:       #080808; */
}


div#footerRight div {
  padding:          0 18px;
}

div#footerLeft div {
  padding:          18px 0;
}

div#footer {
  clear:            both;
  padding:          65px 50px 50px 50px;
}

a.home, a.mail, a.sitemap, span.home, span.mail, span.sitemap {
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  line-height:      15px;
  padding:          0 0 0 15px;
}

div#flashScreenContol {
  display:          block;
  position:         absolute;
  z-index:          101;
  left:             50%;
  top:              252px;
  margin-left:      238px;
}

ul#menuFooter {
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size:        11px;
  margin:           18px 0;
}

ul#menuFooter li {
  display:          inline;
  position:         relative;
  padding-right:    4px;
  margin-left:      4px;
}

ul#menuMain {
  top:             40%;
  margin-left:      50px;
}

ul#menuMain, ul#menuMain li ul, ul#menuMain li {
  font-size:        0;
  line-height:      0;
  display:          block;
  position:         relative;
  z-index:          101;
  list-style:       none;
}

ul#menuMain li ul {
  position:         absolute;
  top:              0;
  margin-left:      1px;
  visibility:       hidden;
}

ul#menuMain li {
  width:            240px;
}

ul#menuMain li a {
  display:          block;
  width:            240px;
  color:            #ff7500;
  padding:          7px 0;
  line-height:      12px;
  font-size:        10px;
  padding-left:     10px;
  text-decoration:  none;
  vertical-align:   middle;
  border-bottom:    #000 1px solid;
  background:       url('/img/bgMMLiNull.png') repeat right center;
}


img.fscButton {
  width:            15px;
  height:           13px;
  margin-right:     7px;
}

div#newsAll {
  clear:            both;
}

div#newsComp, div#newsIndustr {
  float:            left;
  height:           300px;
  width:            299px;
}

div#newsComp div.cntBox, div#newsIndustr div.cntBox {
  padding-left:     19px;
  padding-right:    10px;
  padding-bottom:   25px;
}

div#screenMap {
  margin-left:      50px;
}

div#banner01 {
  margin:           25px 0 0 51px;
  border:           1px #080808 solid;
  width:            242px;
  padding:          1px;
}

div#newsComp div.cntBox, div#newsIndustr div.cntBox, div#screenMap div.cntBox {
  padding-top:      18px;
}

div#newsComp {
  margin-right:     1px;
  background:       url('/img/newsCompBg.png') repeat-x left top;
}
div#newsIndustr {
  margin-left:      1px;
  background:       url('/img/newsCompBg.png') repeat-x left top;
}

ul.lstNews p, div#contentPage ul.lstNews p {
  line-height:      5px;
  margin-bottom:    5px;
}

ul.lstNews span, ul.lstNews a:hover {
  color:            #565c63;
}

ul.lstNews a {
  color:            #fff;
}

ul.lstNews li {
  padding-left:     13px;
  margin-bottom:    15px;
  background:       url('/img/markerNews01.gif') no-repeat left top;
}

div#flashVideo {
  position:         absolute;
  overflow:         hidden;
  top:              26px;
  left:             50%;
  width:            321px;
  height:           232px;
  margin-left:      116px;
  background:       none;
}

div#flashMap {
  padding:          4px 0 0 4px !important;
  background:       url('/img/bgFlashMap.gif') no-repeat left top;
}

div#flashVideo p, div#flashMap p {
  padding:          10px;
}

div#contentPage {
  clear:            both;
  /* padding-right:    50px; */
  position:         relative;
}

div#trace p {
  font-size:        10px;
}

div#contentPage img.map {
  width:            395px;
  height:           294px;
  border:           1px #2c2d2e solid;
}

div#contentPage ul.linksList {
  padding-left:     20px;
  list-style-type:  square;
}

div#contentPage ul.cntList li, div#contentPage ul.linksList li, div#contentPage ul.cntListDecimal li {
  padding-bottom:   6px;
}


div#contentPage ul.linksListDecimal li {
  padding-bottom:   6px;
}

div#contentPage ul.cntListDecimal {
  padding-left:     40px;
  margin-bottom:    25px;
  list-style-type:  decimal;
}

div#contentPage span.linkBlock {
  color:            #fff;
  text-decoration:  underline;
  cursor:           pointer;
}

div#contentPage table#tblAdvantages ul li div{
  display:          none;
}

div#contentPage span.linkBlock:hover {
  color:            #ccc;
}


div#contentPage ul.siteMap, div#contentPage ul.siteMap li ul {
  padding-left:     20px;
  list-style-type:  square;
}

div#contentPage ul.siteMap li ul {
  padding-top:      4px;
}

div#contentPage ul.siteMap li {
  padding-bottom:   8px;
}

div#contentPage ul.siteMap ul li {
  padding-bottom:   4px;
}

div#contentPage table#cntTbl, div#contentLeft table#cntTbl {
  width:            100%;
  font-size:        11px;
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:            #fff;
  margin-bottom:    25px;
  position:         relative;
}

div#contentPage table#cntTbl th, div#contentLeft table#cntTbl th {
  height:           26px;
  text-align:       center;
  vertical-align:   middle;
  padding:          0 4px;
  background:       #2c2d2e;
}

div#contentPage table#cntTbl td, div#contentLeft table#cntTbl td {
  height:           10px;
  text-align:       right;
  vertical-align:   middle;
  padding:          3px 7px;
  position:         relative;
}

div#contentPage table#cntTbl td.adress, div#contentLeft table#cntTbl td.adress {
  width:            100%;
  text-align:       left;
}

div#contentPage table#cntTbl tr.even, div#contentLeft table#cntTbl tr.even {
  background:       #161617;
}

div#contentPage table#cntTbl tr.odd, div#contentLeft table#cntTbl tr.odd {
  background:       #0c0c0c;
}

div#contentPage table#cntTbl tr.true, div#contentLeft table#cntTbl tr.true {
  background:       #3b3530;
}

div#contentPage img.cntImg {
  margin-bottom:    7px;
}

div#contentPage img.photoScr {
  margin:           0 7px 7px 0;
  border:           1px #fff solid;
}

div#contentPage img.logoComp {
  margin:           0 7px 7px 0;
}


div#contentAll div.mainPage, div#contentLeft div.mainPage {
  padding-left:     50px;
  clear:            both;
}

div#contentAll div.mainPage div, div#contentLeft div.mainPage div {
  float:            left;
}

div#contentAll div.mainPage div p a, div#contentLeft div.mainPage div p a {
  font-size:        14px;
  line-height:      21px;
}

div#contentAll div.mainPage div p span, div#contentLeft div.mainPage div p span {
  font-size:        9px;
  color:            #323232;
}

div#contentAll div.mainPage div p, div#contentLeft div.mainPage div p {
  position:         relative;
  top:              -20px;
  padding-right:    35px;
}


p.specLick {
  width:            140px;
  padding-left:     50px
}

h2.specLick {
  position: relative;
  left: 50px;
  width:            140px;
  font-size:        23px;
  line-height:      28px;
  font-family:      Georgia, Times New Roman, Tahoma, Helvetica, sans-serif;
  font-weight:      normal;
  padding-bottom:   24px;
}

div.bannerZest {
  position: relative;
}

/* Map Full */
div#contentPage div#mapFull {
  width:            625px;
  height:           625px;
  background:       #2c2c2c;
  padding:          1px 0 0 0;
}

div#contentPage div#mapFull div.frame {
  width:            625px;
  height:           625px;
  background:       #000;
  margin:           0 0 0 1px;
}

span.sbrace {margin-right: 0.3em; color: #fff;}
span.hbrace {margin-left: -0.3em; color: #fff;}

span.slaquo {margin-right: 0.44em; color: #fff;}
span.hlaquo {margin-left: -0.44em; color: #fff;}
span.slaquo-s {margin-right: 0.55em; color: #fff;}
span.hlaquo-s {margin-left: -0.55em; color: #fff;}

span.sbdquo {margin-right: 0.35em; color: #fff;}
span.sbdquo:after { content: ' '; }
span.hbdquo {margin-left: -0.35em; color: #fff;}
span.sbdquo-s {margin-right: 0.35em; color: #fff;}
span.sbdquo-s {margin-left: -0.35em; color: #fff;}

span.squot {margin-right: 0.32em; color: #fff;}
span.hquot {margin-left: -0.32em; color: #fff;}

span.sowc {margin-right: 0.04em; color: #fff;}
span.howc {margin-left: -0.04em; color: #fff;}

span.sowcr {margin-right: 0.05em; color: #fff;}
span.howcr {margin-left: -0.05em; color: #fff;}

div.more {
  margin-bottom:  25px;
}

/*visibility: ;*/

/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/
/*-- Формы ------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/
div#cntAJAX {
  background:       #000000 url('/img/l0.gif') no-repeat center center;
}

div.frm {
  position:           relative;
}

div.frmMail {
  background:         #000;
}

div.frm div p a {
  position:           relative;
  text-decoration:    none;
}

div.frm div p a input {
  cursor:             pointer;
  border:             1px solid #FF7500;
}

div.frm div.intText {
  width:              144px;
  height:             21px;
  margin-bottom:      6px;
}

div.frm div.intText input {
  width:              114px;
  margin:             3px 0 0 12px;
  border:             1px solid #FF7500;
  background:         #fff;
}

div.frm div.line{
  position:           relative;
  padding:            0 0 6px 0;
  margin:             0;
}

div.frm div.submit {
  margin-left:        23%;
}

div.frm div.submit input {
  padding:            4px 6px;
  color:              #FF7500;
  background:         #000;
  border:             1px solid #FF7500;
  cursor:             pointer;
}

div.frm div.line div.item {
  float:              left;
}

div.frm div.line div.label {
}

div.frm div.line div.input {
}

div.frm div.line div.hint {
  margin-bottom:      0;
}

div.frm div.line div.label p {
  text-align:         right;
  padding:            0 10px;
  margin:             0;
}

div.frm div.line div.label p.t1 {
  color:              #b12c0b;
}

div.frm div.terms p.t1 {
  color:              #b12c0b;
}

div.frm div.line div.input input {
  width:              100%;
  border:             1px solid #929395;
  padding:            3px 4px;
}

div.frm div.line div.input textarea {
  width:              100%;
  height:             50px;
  border:             1px solid #929395;
  padding:            3px 4px;
}

div.frm div.line div.hint p {
  font-size:          0.9em;
  text-align:         left;
  padding:            0 10px;
  margin:             0 0 0 10px;
}

div.frm div.terms {
  position:           relative;
  padding-top:        16px;
  margin-bottom:      20px;
}

div.frm div.terms p {
  font-size:          0.9em;
  margin-bottom:      8px;
  padding-left:       26px;
}

div.frm div.terms p span {
  position:           absolute;
  margin:             -4px 0 0 -24px;
}

div.frm div.terms p span input {
  position:           relative;
  top:                1px;
}

/*---------------------------------------------------------------------------------------------*/
/*-- Форма регистрации ------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/
div.frmMail div.line div.label {
  width:              23%;
}

div.frmMail div.line div.input {
  width:              45%;
}

div.frmMail div.line div.hint {
  width:              31%;
}

div.frmMail div.submitMail {
  position:           relative;
  left:               18px;
}

div.frmMail div.submitMail p input {
  display:            inline;
}

div.frmMail div.submitMail p {
  text-align:         right;
}

/*---------------------------------------------------------------------------------------------*/
/*-- *** --------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/
div.tbl div.listFiles div.item p {
    padding:            0 0 32px 42px;
}

div.tbl div.listFiles div.item p.jpg {
    background:         url('/img/ico/icoJPG.gif') no-repeat 0 0;
}

div.tbl div.listFiles div.item p.zip {
    background:         url('/img/ico/icoZIP.gif') no-repeat 0 0;
}

div#contentPage div.screenDescription {
    padding:            6px 3px 0px 3px;
}

div#contentPage div.screenDescription p {
    font-size:          0.8em;
    color:              #50504a;
    margin:             0 0 8px 0;
    padding:            0;
    line-height:        1em;
}


div#contentPage div.videoBox {
  width:                640px;
  height:				387px;
  padding:              1px 1px 3px 1px;
  background:           #2C2C2C;
}

div#contentPage div.videoBox div,  div#contentPage div.videoBox div object {
  width:                640px;
  height:				387px;
}

