/* IE6 css fixer v0.4: Thu, 06 Aug 2009 05:07:45 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#global-header .logo,
#global-header .search .input-wrapper,
#global-header .search .search-btn,
#global-header .rubics_netxp1_main,
#global-header .nav ul,
#global-header .nav li,
#global-header .nav a,
#global-subnav li,
#cbsi_f form,
#main-col,
#side-col,
#mpu-layout,
#cathor,
.opcatx,
#search-head li,
#search-head li a,
#search-results .image-wrap,
.main-module .head span,
#LeftNav span,
#LeftNav a,
.side-module .head h2,
.side-module .head span,
.main-module .head h2,.main-module .head #ltit {display:inline;}

/* convert min height values */
#LeftNav li {height:20px;}


/* add zoom:1 to overflow:hidden */
#main-col,
.side-module {zoom:1;}

/* fix negative margins */
#search-head li,
#search-results .image-wrap {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
#sky,
#search-head ul,
#search-head li,
.side-module .body ul li,
.side-module .section {zoom:1;}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#000000 url(/images/fondo.png) repeat-y scroll center center;
margin:0;
padding:0;
}
img {
border:0 none;
}
#mp3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0 !important;
margin:0 auto;
width:990px;
}
#global-header {
background-color:#000000;
}
#global-header .logobar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/logo-bg.gif) repeat-x scroll 0 0 !important;
border-bottom:1px solid #2E3337;
height:87px;
}
#global-header .logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/logo.gif) repeat scroll 0 0 !important;
display:inline;
float:left;
font-size:0;
height:87px;
margin:0 0 0 0;
width:990px;
}
#global-header .search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/search-bg.gif) repeat scroll 0 0 !important;
border-bottom:1px solid #020202;
border-top:1px solid #050506;
height:35px;
}
#global-header .search .input-wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/search-input-bg.gif) no-repeat scroll 0 0 !important;
display:inline;
float:left;
height:26px;
margin:5px 5px 0;
padding:0;
border:0 none;
}
#global-header .search .input-wrapper input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent none repeat scroll 0 0 !important;
font: bold 16px Arial;
border:0 none;
padding:5px 0 0 5px;
width:336px;
}
#global-header .search .search-btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/search-btn.gif) repeat scroll 0 0 !important;
float:left;
height:25px;
margin:6px 0 0;
width:107px;
}
#global-header .xpromolink {
color:#C4C4C4;
font-weight:normal;
}
#global-header .xpromositename {
color:#FF0000;
}
#global-header .rubics_netxp1_main {
color:#C4C4C4;
float:right;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
padding:12px 5px 0;
}
#global-header .nav {
font-family:Arial;
font-size:12px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/nav-bg.gif) repeat scroll 0 0 !important;
border-bottom:1px solid #020202;
border-top:1px solid #3E464C;
height:27px;
padding:0;
}
#global-header .nav ul {
border-right:1px solid #3E464C;
float:left;
margin:0;
padding:0;
}
#global-header .nav li {
border-left:1px solid #3E464C;
border-right:1px solid #020202;
float:left;
line-height:27px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#global-header .nav a {
color:#8bff10;
float:left;
font-weight:bold;
height:27px;
padding:0 9px;
}
#global-header .nav .on a, #global-header .nav a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom:0 none;
color:#f6ff00;
text-decoration:none;
}
#global-subnav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/subnav-bg.gif) repeat scroll 0 0 !important;
border-bottom:1px solid #070809;
height:30px;
}
#global-subnav ul {
margin:0;
padding:0;
}
#global-subnav li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
}
#global-subnav a {
-x-system-font:none;
color:#FF0000;
font-family:Arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:31px;
}
#global-subnav .on a, #global-subnav a:hover {
-x-system-font:none;
color:#FFFF99;
font-family:Arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:31px;
text-decoration:none;
}
#global-subnav a.signup {
color:#FFCC00;
}
#global-subnav a.signup:hover {
}
#global-footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#000000 none repeat scroll 0 0 !important;
clear:both;
color:#999999;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0;
text-align:center;
}
#global-footer a {
color:#999999;
}
#global-footer .first a {
color:#FFCC00;
font-weight:bold;
}
#global-footer .second a {
color:#FF9900;
}
#global-footer .second {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#14181B none repeat scroll 0 0 !important;
border-bottom:1px solid #696E74;
padding:10px;
}
#global-footer div {
border-bottom:1px solid #444444;
padding:5px 10px;
}
#cbsi_f {
font-size:11px;
text-align:left;
}
#cbsi_f a {
}
#cbsi_f form {
float:right;
text-align:right;
}
#cbsi_f select, #cbsi_footer input {
border:1px solid #CCCCCC;
font-size:11px;
margin-left:2px;
padding:2px;
}
#cbsi_f label {
display:block;
font-size:95%;
margin-bottom:2px;
}
#cbsi_f input:hover {
}
#cbsi_f_pop {
margin-bottom:8px;
}
#main-col, #side-col {
padding:6px;
}
#main-col {
float:left;
overflow:hidden;
}
#side-col {
float:left;
}
#mpu-layout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/images/mpu-layout-bg.gif) repeat-y scroll right center;
float:left;
width:100%;
}
#mpu-layout #main-col {
width:664px;
}
#mpu-layout #side-col {
width:302px;
}
#generos {
clear:none;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
background:transparent url(/images/bgeneros.gif) repeat-x scroll 0 0 !important;
}
#cathor {
float:left;
padding:2px 0 0 2px;
width:662px;
}
.opcatx {
display:block;
float:left;
width:132px;
}
.opcatx a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bineta.gif) no-repeat scroll left center;
color:#ff6500;
display:block;
font-size:11px;
line-height:15px;
margin-bottom:2px;
padding-left:16px;
text-decoration:none;
}
.opcatx a:hover {
font-weight:bold;
text-decoration:none;
}

#mpu, #marquee {
margin:0 auto 10px;
text-align:center;
width:300px;
}
#uNav a{
	color: #404040;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 2px;
}
#sky {
position:relative;
text-align:center;
z-index:1000;
}
#leader {
margin:0 auto 10px;
text-align:center;
}
#superleader {
background-color:#000000;
text-align:center;
}
.nvtags1{
color:#8bff10 !important;
font-size:15px;
}
.nvtags2{
color:#8bff10 !important;
font-size:19px;
}
.nvtags3{
color:#8bff10 !important;
font-size:23px;
}
.nvtags4{
color:#8bff10 !important;
font-size:24px;
}
.nvtags5{
color:#8bff10 !important;
font-size:25px;
}
.nvtags6{
color:#8bff10 !important;
font-size:26px;
}
.nvtags7{
color:#8bff10 !important;
font-size:27px;
}
.nvtags8{
color:#8bff10 !important;
font-size:28px;
}
.nvtags9{
color:#8bff10 !important;
font-size:30px;
}
#search-head h1 {
-x-system-font:none;
color:#333333;
font-family:Arial;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:60px;
margin:0;
padding:0 10px;
}
#search-head ul {
border-bottom:1px solid #999999;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 10px;
position:relative;
z-index:0;
}
#search-head li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/search-tab.gif) repeat scroll left top;
border-bottom:1px solid #999999;
float:left;
margin-bottom:-1px;
margin-right:2px;
position:relative;
z-index:1;
}
#search-head li.on {
background-image:url(/images/search-tab-on.gif);
border-color:#FFFFFF;
}
#search-head a {
color:#006666;
}
#search-head li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(/images/search-tab.gif) repeat scroll right top;
color:#333333;
display:inline;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:35px;
margin-left:7px;
padding:0 20px 0 13px;
}
#search-head li.on a {
background-image:url(/images/search-tab-on.gif);
}
#search-results h2 {
-x-system-font:none;
color:#666666;
font-family:Arial;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 5px;
}
#search-results .with-image {
padding-left:105px;
}
#search-results .image-wrap {
border:1px solid #CCCCCC;
display:inline;
float:left;
margin:0 0 10px -105px;
padding:10px 10px 5px;
text-align:center;
}
#search-results .image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none no-repeat scroll center top;
display:block;
height:75px;
margin-bottom:5px;
width:75px;
}
#search-subtabs .off {
color:#666666;
}
#search-subtabs .off:hover {
cursor:default;
text-decoration:none;
}
.divider {
    background: url(/images/divider-bg.gif) center repeat-x;
    height: 11px;
    clear: both;
    font-size: 0;
    }
.main-module {
clear:both;
margin-bottom:10px;
}
.main-module .head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/main-module-head.gif) repeat scroll right center;
height:31px;
margin-bottom:5px;
padding-right:10px;
}
.main-module .head h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(/images/main-module-head.gif) repeat scroll left center;
float:left;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24px;
margin:0;
padding:7px 0 0 10px;
}
.main-module .head #ltit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(/images/main-module-head.gif) repeat scroll left center;
float:left;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24px;
margin:0;
padding:7px 0 0 10px;
}
.main-module .head span {
-x-system-font:none;
float:right;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:7px 0 0;
}
#LeftNav {
background-color:#FFFFFF;
font-family:Tahoma,Arial,Sans-Serif;
}
#LeftNav ul {
margin:0;
padding:0;
}
#LeftNav li {
color:#7E7E7E;
display:block;
font-size:9px;
line-height:20px;
list-style-type:none;
margin:0;
min-height:20px;
padding:0;
}
#LeftNav span {
display:block;
float:left;
font-size:11px;
line-height:20px;
}
#LeftNav .lindex {
color:#76B028;
text-align:right;
width:25px;
}
#LeftNav .lsim {
color:#4682B4;
}
#LeftNav a {
color:#FF5B24;
float:left;
font-family:Verdana,Tahoma,Helvetica,sans-serif;
font-size:12px;
line-height:15px;
margin:0 0 0 3px;
padding:0 2px;
}
#LeftNav a:hover {
color:#4772A0;
text-decoration:none;
}
.side-module {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/side-module-foot.gif) no-repeat scroll left bottom;
clear:both;
color:#CCCCCC;
margin-bottom:10px;
overflow:hidden;
width:302px;
}
.side-module .head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(/images/side-module-head.gif) repeat scroll right center;
color:#999999;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:29px;
line-height:29px;
margin:0;
padding-right:10px;
}
.side-module .head h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#C3C6CC url(/images/side-module-head.gif) repeat scroll left center;
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:29px;
margin:0;
padding:0 2px 0 10px;
}
.side-module .head span {
-x-system-font:none;
color:#FFFFFF;
float:right;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:29px;
padding:0;
}
.side-module .body {
font-family:Arial;
font-size:12px;
background-color:#000000;
border-color:#40444A #40444A -moz-use-text-color;
border-style:solid solid none;
border-width:0px 0px 0;
clear:both;
padding:10px 10px 0;
}
.side-module .body ul li {
position:relative;
}
.side-module .foot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/side-module-foot.gif) no-repeat scroll right bottom;
clear:both;
font-size:0;
height:11px;
margin-left:10px;
}
.side-module .section {
line-height:1.2;
position:relative;
}
.side-module.special, .side-module.special .foot {
background-image:url(/images/side-module-foot-special.gif);
}
.side-module.special .body {
background-color:#ECE7D4;
border-color:#999999;
}
.foot-links {
clear:both;
font-weight:bold;
text-align:center;
}
.side-module .foot-links a {
color:#CCCCCC;
}
body {
color:#333333;
}
a {
color:#CC3300;
cursor:pointer;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.side-module a {
color:#FFFF99;
}
.side-module a.btn {
color:#FFFFFF;
}
.grupodiv {
display:block;
float:left;
width:270px;
padding-left:7px;
}
.grupodiv a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-family:Verdana;
background:transparent url(/images/flecha.gif) no-repeat scroll left center;
color:#FF4E13;
display:block;
font-size:12px;
line-height:15px;
margin-bottom:2px;padding-left:20px;
text-decoration:none;
}
.grupodiv span {
color: #4682B4;
font-size:9px;
text-decoration:none !important;
}
.grupodiv a:hover {
font-weight:bold;
text-decoration:none;
}
.lpages {
font-family:Arial;
font-size:12px;
display: inline;
float: none;
font-family:Verdana;
text-align:center;
}
.lpages a{
color:#FF4E13;
display: inline;
float: none;
font-weight:bold;
font-family:Verdana;
text-align:center;
}
.lpages span {
color: #000;
font-size:13px;
text-decoration:none !important;
}
.novisible{
display:none;
}
.visible{
display:block;
}
.linkgeneros{
color: #000;
text-decoration:none !important;
}
#xNav {
height: 440px;
width: 280px;
display: block;
color: #EBEBEB;
overflow-Y:scroll;
overflow-X:hidden;
scrollbar-3dlight-color: #EBEBEB; scrollbar-base-color: #CDCDCD; scrollbar-darkshadow-color: #42444A;
text-align: center;
font-size: 12px;
}
#xNav .title{
text-transform: uppercase;
color: #FFFF99;
font-weight: bold;
}
#vidl .dimgItem{
float:left;
margin-top:3px;
margin-right:1px;
margin-left:1px;
width:110px;
height:110px;
text-align:center;
overflow:hidden;
padding-left:3px;
}
#vidl .dimgItem span{color:#FF4E13;text-align:center;}
#vidl .dimgItem a{font-size:10px;font-family:Verdana;text-decoration:none;}
#vidl .dimgItem a:hover{font-size:11px;font-weight: bold;}
#vidl .dimgItem img{width:108px;border:0;border:1px solid #B40404;padding:1px;}
.titlevid {
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	color:#0066FF;
	text-align: center;
}
