.move-up { margin: 0 0 -30px 0; position: relative; }

.request-block th { font: bold 14px Arial; width: 50%; padding: 0 5px; }
.request-block .right { text-align: right; }
.request-block td { padding: 0 5px; }

/*#content-wrapper .tabs { padding: 0 0 0 10px; position: relative; }
#content-wrapper .tabs span { float: left; display: inline; margin: 0 0 -1px -1px; padding: 0; cursor: pointer; position: relative; }
#content-wrapper .tabs span.active { background: transparent url('/files/img/tabs/tab-active.gif') top right no-repeat; }
#content-wrapper .tabs span h3 { width: 160px;  text-align: center; color: #434343; padding-right: 12px; }
#content-wrapper .tabs span.active h3 { font: bold 13px Arial, Helvetica, sans-serif; border-bottom: solid 1px #fff; height: 15px; }
#content-wrapper .tabs span.no-active { background: transparent url('/files/img/tabs/tab-no-active.gif') top right no-repeat; }
#content-wrapper .tabs span.no-active h3 { font: bold 12px Arial, Helvetica, sans-serif; height: 15px; line-height: 16px; }

#content-wrapper .tabs #span1 { z-index: 3; }
#content-wrapper .tabs #span2 { z-index: 2; margin-left: -10px; }
#content-wrapper .tabs #span3 { z-index: 1; margin-left: -10px; }*/

/*.pdf-big { background: transparent url('/files/img/icons/pdf-icon-34x37.gif') 0 0 no-repeat; padding: 0 0 12px 44px; }*/

/* Tabs */

#content-wrapper .htab { border-bottom: 1px solid #e0e0e0; padding: 0 0 0 20px; position: relative; }
#content-wrapper .htab span { float: left; display: inline; background: transparent url('/files/img/tabs/tab-left.gif') left top no-repeat; border-bottom: 1px solid #fff; margin: 0 0 -1px -1px; padding: 0; cursor: pointer; }
#content-wrapper .htab span h3 { background: transparent url('/files/img/tabs/tab-right.gif') right top no-repeat; border: 0; color: #3e3e3e; font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 0 9px; padding: 8px 9px 6px 0px; }
#content-wrapper .htab span.white { border-bottom: 1px solid #e0e0e0; }
#content-wrapper .htab span.gray { background-image: url('/files/img/tabs/tab-gray-left.gif'); border-bottom: 1px solid #e0e0e0; }
#content-wrapper .htab span.gray h3 { background-image: url('/files/img/tabs/tab-gray-right.gif'); }

/* Inner tabs
*******************************************************************************************/

#content-wrapper .htab {
  padding: 0 0 0 2px;
}

#content-wrapper .htab h3 {
  width: 181px;
  text-align: center;
}

/* Unselected tabs
*******************************************************************************************/

#content-wrapper .htab span.left {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-left.gif') left top no-repeat;
  margin: 0 0 -1px -1px;
  padding: 0;
}
#content-wrapper .htab span.left h3 {
  background: transparent url('/files/img/pdfm/tab-middle.gif') right top no-repeat;
  border: 0;
  color: #242424;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0 0 0 9px;
  padding: 10px 0 9px 0;
}

#content-wrapper .htab span.middle {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-middle.gif') left top no-repeat;
  margin: 0 0 -1px 0px;
  padding: 0;
}
#content-wrapper .htab span.middle h3 {
  background: transparent url('/files/img/pdfm/tab-middle.gif') right top no-repeat;
  border: 0;
  color: #242424;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0 1px 0 0;
  padding: 10px 0 9px 0;
}

#content-wrapper .htab span.right {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-middle.gif') left top no-repeat;
  margin: 0 0 -1px -1px;
  padding: 0;
}
#content-wrapper .htab span.right h3 {
  background: transparent url('/files/img/pdfm/tab-right.gif') right top no-repeat;
  border: 0;
  color: #242424;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 10px 0 9px 0;
}

/* Selected tabs
*******************************************************************************************/

#content-wrapper .htab span.left-selected {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-left-selected.gif') left top no-repeat;
  margin: 0 0 -1px -1px;
  padding: 0;
}
#content-wrapper .htab span.left-selected h3 {
  background: transparent url('/files/img/pdfm/tab-middle-selected.gif') right top no-repeat;
  border: 0;
  color: #fff;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0 0 0 9px;
  padding: 10px 0 9px 0;
}

#content-wrapper .htab span.middle-selected {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-middle-selected.gif') left top no-repeat;
  margin: 0 0 -1px 0;
  padding: 0;
}
#content-wrapper .htab span.middle-selected h3 {
  background: transparent url('/files/img/pdfm/tab-middle-selected.gif') right top no-repeat;
  border: 0;
  color: #fff;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0 1px 0 0;
  padding: 10px 0 9px 0;
}

#content-wrapper .htab span.right-selected {
  float: left;
  display: inline;
  background: transparent url('/files/img/pdfm/tab-middle-selected.gif') left top no-repeat;
  margin: 0 0 -1px -1px;
  padding: 0;
}
#content-wrapper .htab span.right-selected h3 {
  background: transparent url('/files/img/pdfm/tab-right-selected.gif') right top no-repeat;
  border: 0;
  color: #fff;
  font: bold 14px Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 10px 0 9px 0;
}

.on { display: block; padding: 20px 20px 0 20px; }
.off { display: none; }

/* Products */
.prod-box { padding-bottom: 12px; }
.prod-box h3 { margin-bottom: 10px; }
.prod-box p { padding-bottom: 5px; }
.prod-box p span { margin: 0 5px; }
.prod-box b { color: #3a3e45; }

/* Table */

table.reqs tbody td { padding: 0 8px 10px 10px; vertical-align: middle; text-align: left; }
table.reqs tbody th img { margin: 10px; }
table.reqs p { padding: 5px 0 2px 0; margin: 0; }
table.reqs tbody td span { font-size: 11px; }
table.reqs tr.even { background: #efefef; }

/* Top Box */



/* ----------------------
Version: 28.05.2008 - dk
----------------------- */

/* @ sidebar --------------------------------- */
#sidebar-wrapper .navigation { margin: 0; }
#sidebar-wrapper .navigation h2 { background:#aaabb3; border-bottom:1px solid #fcfcfc; color: #fff; font-size:11px; font-weight:bold; padding: 0; width: 221px; margin-bottom: 10px; }
#sidebar-wrapper .navigation h2 span { border-bottom: 1px solid #d0d0d0; display: block; padding: 10px 20px; }

/* @ blocks ---------------------------------- */
.r-box { background: #f1f1f1 url('/r/img/bg/bg_gcorner_top_left.gif') 0 0 no-repeat; margin-bottom: 11px; padding: 0; overflow: hidden; width: 710px; }
.r-box .tr { background: transparent url('/r/img/bg/bg_gcorner_top_right.gif') 100% 0 no-repeat; }
.r-box .bl { background: transparent url('/r/img/bg/bg_gcorner_left.gif') 0 100% no-repeat; }
.r-box .br { background: transparent url('/r/img/bg/bg_gcorner_right.gif') 100% 100% no-repeat; padding: 8px 0; }
.r-box .mm, .rw-box .mm { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0 8px 5px 8px; }
.r-box ul, .rw-box ul { padding: 0; list-style: none; }

.rs-box { background: #f1f1f1 url('/r/img/bg/bg_gcorner_top_left.gif') 0 0 no-repeat; margin-bottom: 11px; padding: 0; overflow: hidden;width:350px;display:block;height:90px!important;}
.rs-box .tr { background: transparent url('/r/img/bg/bg_gcorner_top_right.gif') 100% 0 no-repeat; }
.rs-box .bl { background: transparent url('/r/img/bg/bg_gcorner_left.gif') 0 100% no-repeat; }
.rs-box .br { background: transparent url('/r/img/bg/bg_gcorner_right.gif') 100% 100% no-repeat; padding: 8px 0; }
.rs-box .mm, .rw-box .mm { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0 8px 5px 8px; height:69px;_height:73px!important; }
.rs-box ul, .rw-box ul { padding: 0; list-style: none; }

.rw-box { background: #fff url('/r/img/bg/bg_wcorner_top_left.gif') 0 0 no-repeat; margin-bottom: 16px; padding: 0; overflow: hidden; }
.rw-box .tr { background: transparent url('/r/img/bg/bg_wcorner_top_right.gif') 100% 0 no-repeat; }
.rw-box .bl { background: transparent url('/r/img/bg/bg_wcorner_left.gif') 0 100% no-repeat; }
.rw-box .br { background: transparent url('/r/img/bg/bg_wcorner_right.gif') 100% 100% no-repeat; padding: 8px 0; }

.rsol-box { background: #f1f1f1 url('/r/img/bg/bg_gcorner_top_left.gif') 0 0 no-repeat; margin-bottom: 13px; padding: 0; overflow: hidden; width:230px;}
.rsol-box .tr { background: transparent url('/r/img/bg/bg_gcorner_top_right.gif') 100% 0 no-repeat; }
.rsol-box .bl { background: transparent url('/r/img/bg/bg_gcorner_left.gif') 0 100% no-repeat; }
.rsol-box .br { background: transparent url('/r/img/bg/bg_gcorner_right.gif') 100% 100% no-repeat; padding: 8px 0; }
.rsol-box .mm, .rw-box .mm { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0 8px 5px 8px; }
.rsol-box ul, .rw-box ul { padding: 0; list-style: none; }
/* @ tabs ------------------------------------ */
.tabs_container { border-bottom: 1px solid #ccc; padding: 5px 0 0 20px; }
ul.tabs { font: bold 12px arial, sans-serif; text-align: left; line-height: normal; padding: 0 0 0 1px; margin: 0; list-style: none; }
ul.tabs li { display: inline; }
ul.tabs li a { float: left; padding: 0; margin-left: -1px; color: #636363; font-weight: bold; text-decoration: none; background-color: #f0f0f0; outline: none; }
ul.tabs li a span { float: left; display :block; padding: 4px 19px 3px 19px; border: 1px solid #c4c4c8; border-bottom: 0; }
/*\*/ul.tabs li a span { float: none; }/**/
ul.tabs li a:hover { background-color: #f8f8f8; }
ul.tabs li a.active, ul.tabs li a.active:hover { background-color: #fff; border-bottom: 1px solid #fff; margin-bottom: -1px; }
#content_2, #content_3, #content_4, #content_5 { display:none; }

ul.tabs li.first a { padding-left: 9px; background: transparent url('/files/img/tabs/tab_left.png') 0 -200px no-repeat; border: 0; }
ul.tabs li.first a:hover { background-position: 0 -100px; background-color: transparent; }
ul.tabs li.first a span { padding-left: 10px; background-color: #f0f0f0; border-left: 0; }
ul.tabs li.first a:hover span { background-color: #f8f8f8; }
ul.tabs li.first a.active, ul.tabs li.first a.active:hover { background-color: transparent; background-position: 0 0; border-bottom: 1px solid #fff; }
ul.tabs li.first a.active span, ul.tabs li.first a.active:hover span { background-color: #fff; }

ul.tabs li.last a { padding-right: 9px; background: transparent url('/files/img/tabs/tab_last.png') 100% -200px no-repeat; border: 0; }
ul.tabs li.last a:hover { background-position: 100% -100px; background-color: transparent; }
ul.tabs li.last a span { padding-right: 10px; background-color: #f0f0f0; border-right: 0; }
ul.tabs li.last a:hover span { background-color: #f8f8f8; }
ul.tabs li.last a.active, ul.tabs li.last a.active:hover { background-color: transparent; background-position: 100% 0; border-bottom: 1px solid #fff; }
ul.tabs li.last a.active span, ul.tabs li.last a.active:hover span { background-color: #fff; }

/* for lte IE6 */
* html ul.tabs li a { position: relative; }
* html ul.tabs li.first a { background-image: url('tab_left.gif'); }
* html ul.tabs li.last a { background-image: url('tab_last.gif'); }

/* @ banners --------------------------------- */
.banner_vdi { background: #604b38 url('/files/img/solutions/banner_vdi.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_consolidation_db { background: #604b38 url('/files/img/solutions/banner_consolidation_db.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_consolidation_server { background: #604b38 url('/files/img/solutions/banner_consolidation_server.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_consolidation_web { background: #604b38 url('/files/img/solutions/banner_consolidation_web.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_linux { background: #604b38 url('/files/img/solutions/banner_linux.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_itanium { background: #604b38 url('/files/img/solutions/banner_itanium.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_development { background: #604b38 url('/files/img/solutions/banner_development.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_business { background: #604b38 url('/files/img/solutions/banner_business.jpg') 0 0 no-repeat; padding-top: 79px; }
.banner_mac { background: #604b38 url('/files/img/solutions/banner_mac.jpg') 0 0 no-repeat; padding-top: 79px; }

/* @ content --------------------------------- */
.pageContainer a.pdf-big { color: #3a3e45; }
.pageContainer a.pdf-big:hover span { color: #ed2c21; }
.pdf-big { color: #3a3e45; display: block; background: transparent url('/r/upload/pdf-icon-16x16.gif') 0 3px no-repeat; padding: 3px 0 3px 20px; text-decoration: none; }
.pdf-big span { color: #0857a6; text-decoration: underline; }
a.pdf-big:hover { background-color: #f8f8f8; }
.resources p { padding-bottom: 9px; }

.vdi-figure1 { float: right; width: 150px; margin: 0 0 10px 10px; padding: 132px 0 0 20px; font-size: 10px; background: url('/files/img/solutions/figure1.jpg') no-repeat; }
.vdi-figure4 { float: right; width: 249px; height: 166px; margin: 0 0 10px 10px; padding: 2px 0 0 20px; background: url('/files/img/solutions/figure4.png') no-repeat; }
.vdi-figure5 { float: right; width: 102px; height: 100px; margin: 0 0 10px 10px; padding: 2px 0 0 20px; background: url('/files/img/solutions/figure5.png') no-repeat; }

h3 span { color: #3a3e45; }
p.min { padding-bottom: 3px; }
span.separator { margin: 0 5px; }
.table_consolidation_db { margin-bottom: 10px; }
.table_consolidation_db th,
.table_consolidation_db td { vertical-align: middle; padding: 0 10px; border-right: 2px solid #fff; border-bottom: 5px solid #fff; text-align: center; }
.table_consolidation_db th { padding: 0; font-weight: bold; }
.table_consolidation_db td { background: #f1f1f1; width: 33%; }
.table_consolidation_db .r-box, .table_consolidation_db .rw-box { margin: 0 3px 0 0; }
.table_consolidation_db .r-box .mm, .table_consolidation_db .rw-box .mm { padding-left: 70px; font-weight: normal; }
.icon-pba { background: url('/files/img/solutions/icon-pba.gif') 15px 50% no-repeat; }
.icon-psa { background: url('/files/img/solutions/icon-psa.gif') 15px 50% no-repeat; }
.icon-pim { background: url('/files/img/solutions/icon-pim.gif') 15px 50% no-repeat; }
.icon-pvc { background: url('/files/img/solutions/icon-pvc.gif') 15px 50% no-repeat; }
h2.subheading { font: bold 12px arial, sans-serif; padding-bottom: 12px; }
.cols { background: #f1f1f1; margin-bottom: 12px;}
.cols div { float: left; padding: 6px; }
.cols div ul { font-size: 11px; list-style: none; padding: 0; }
.cols div ul li { background: url('/r/img/li_red_arrow.gif') 0 5px no-repeat; padding-left: 7px; }
.cols .col1 { width: 220px;}
.cols .col2 { width: 220px;}
.cols .col3 { width: 220px; padding-right: 3px;}
.prodlist { padding-left: 65px; background-position: 0 10px; }

.image-title { color: #fff; padding: 20px; font: normal 14px Arial; }

div#vdi_buttons {width:440px;height:60px;margin:10px auto 15px;}
div#vdi_buttons a {display:block;width:200px;height:60px;text-align:left;float:left;}
* html div#vdi_buttons {margin-bottom:0;}
*:first-child+html div#vdi_buttons {margin-bottom:0;}
div#vdi_buttons a span {display:block;margin-left:60px;height:40px;margin-top:13px;}

div#vdi_buttons a, div#vdi_buttons a:link, div#vdi_buttons a:active, div#vdi_buttons a:visited, div#vdi_buttons a:hover {color:#000;font-weight:bold;text-decoration:none;}
div#vdi_buttons a#pdfdl {background: transparent url('/r/upload/pdf_download.gif') no-repeat ;}
div#vdi_buttons a#calculator {background: transparent url('/r/upload/calculator.gif') no-repeat ;}

p.p_links span{display:inline-block;position:relative;top:-13px;}

p.p_links a:hover:focus img {margin:0;border:none;}
p.p_links a:hover img {margin-left:-1px;margin-top:-1px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}