#menu {position: relative; width: auto; padding-bottom: 37px;}

#about-us #menu {min-height: 449px;}
#data-centers #menu {min-height: 449px;}
#web-hosting #menu {min-height: 346px;}
#business-hosting #menu {min-height: 346px;}
#vps-hosting #menu {min-height: 267px;}
#dedicated-servers #menu {min-height: 407px;}

* html #about-us #menu {height: 449px;}
* html #data-centers #menu {height: 449px;}
* html #web-hosting #menu {height: 346px;}
* html #business-hosting #menu {height: 346px;}
* html #vps-hosting #menu {height: 506px;}
* html #dedicated-servers #menu {height: 407px;}

.ui-tabs-hide {display: none;}
#tab-menu { position: absolute; top: -21px; left: -100px; width: 31px;}
#tab-menu div {width: 31px;}
#tab-menu div a, #tab-menu div a:hover {display: block; width: 31px; background-position: 0px 0px; outline: 0; cursor: pointer;}
#tab-menu div a:hover {background-position: -31px 0px;}
#tab-menu .tabs-selected a, #tab-menu .tabs-selected a:hover {background-position: -62px 0px; cursor: text;}
#tab-menu .tabs-no-selected a {background-position: -93px 0px;}
#tab-menu .tabs-no-selected a:hover {background-position: -124px 0px;}

#about-us #tab-menu .tab1 a, #about-us #tab-menu .tab1 a:hover,
#data-centers #tab-menu .tab1 a, #data-centers #tab-menu .tab1 a:hover {
background-image: url(../images/design/tab_about1.jpg); height: 189px;}
#about-us #tab-menu .tab2 a, #about-us #tab-menu .tab2 a:hover, 
#data-centers #tab-menu .tab2 a, #data-centers #tab-menu .tab2 a:hover {
background-image: url(../images/design/tab_about2.jpg); height: 260px;}

#web-hosting #tab-menu .tab1 a, #web-hosting #tab-menu .tab1 a:hover, 
#business-hosting #tab-menu .tab1 a, #business-hosting #tab-menu .tab1 a:hover {
background-image: url(../images/design/tab_web-hosting1.jpg); height: 150px;}
#web-hosting #tab-menu .tab2 a, #web-hosting #tab-menu .tab2 a:hover, 
#business-hosting #tab-menu .tab2 a, #business-hosting #tab-menu .tab2 a:hover {
background-image: url(../images/design/tab_web-hosting2.jpg); height: 196px;}

/* ============================================================= */

ul.ui-tabs-nav { position: absolute; top: -21px; left: -100px; width: 31px;}
ul.ui-tabs-nav:after {display: block; clear: both; content: " ";}
ul.ui-tabs-nav li {display: block; width: 31px;}
ul.ui-tabs-nav li a, ul.ui-tabs-nav li a:hover {display: block; width: 31px; background-position: 0px 0px; outline: 0; cursor: pointer;}
ul.ui-tabs-nav li a:hover {background-position: -31px 0px;}
ul.ui-tabs-nav li.ui-tabs-selected a, ul.ui-tabs-nav li.ui-tabs-selected a:hover {background-position: -62px 0px; cursor: text;}
ul.ui-tabs-nav li.tabs-no-selected a {background-position: -93px 0px;}
ul.ui-tabs-nav li.tabs-no-selected a:hover {background-position: -124px 0px;}

#vps-hosting ul.ui-tabs-nav li.tab1 a, #vps-hosting ul.ui-tabs-nav li.tab1 a:hover {background-image: url(../images/design/tab_vps-hosting1.jpg); height: 136px;}
#vps-hosting ul.ui-tabs-nav li.tab2 a, #vps-hosting ul.ui-tabs-nav li.tab2 a:hover {background-image: url(../images/design/tab_vps-hosting2.jpg); height: 131px;}

#dedicated-servers ul.ui-tabs-nav li.tab1 a, #dedicated-servers ul.ui-tabs-nav li.tab1 a:hover {background-image: url(../images/design/tab_dedicated-servers1.jpg); height: 137px;}
#dedicated-servers ul.ui-tabs-nav li.tab2 a, #dedicated-servers ul.ui-tabs-nav li.tab2 a:hover {background-image: url(../images/design/tab_dedicated-servers2.jpg); height: 134px;}
#dedicated-servers ul.ui-tabs-nav li.tab3 a, #dedicated-servers ul.ui-tabs-nav li.tab3 a:hover {background-image: url(../images/design/tab_dedicated-servers3.jpg); height: 136px;}

/* ============================================================ */

ul.content-list {padding: 0px 0px 15px 20px; position: relative; top: 0px; left: 0px; width: auto;}
ul.content-list li {padding: 0px 0px 0px 15px; background-repeat: no-repeat; background-position: 0px 5px; width: auto; position: relative; top: 0px; left: 0px;}
