/* *** RESET *** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;line-height: 1;font-family: inherit;text-align: left;vertical-align: baseline;outline:none;}
a img, :link img, :visited img {border: 0;outline:none;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after,
blockquote:before, blockquote:after {content: "";}
/*****************************************************/

body {background-color:#FFF;font-family:"Trebuchet MS", Verdana, Arial;font-size:14px;}

/* *** CABECERA *** */
div#header {height:70px;background-color:#B30000;background-image:url(../img2/bgHed.jpg);background-repeat:repeat-x;}
div#header div.content {width:980px;margin:0px auto 0px auto;padding:5px 10px 0px 10px;position:relative;}

div#header div.content div#usuarioOut, div#header div.content div#usuarioIn {width:571px;height:30px;background-image:url(../img2/bgUsuario.gif);background-repeat:no-repeat;background-position:left bottom;position:absolute;top:0px;right:0px;}
div#header div.content div#usuarioOut a#btnAyuda, div#header div.content div#usuarioIn a#btnAyuda {display:block;width:58px;height:22px;float:right;background-image:url(../img2/btnAyuda.gif);background-repeat:no-repeat;font-size:13px;line-height:22px;color:#A80000;margin:2px 10px 0px 0px;padding-left:14px;text-decoration:none;}
div#header div.content div#usuarioOut a#btnAyuda:hover, div#header div.content div#usuarioIn a#btnAyuda:hover  {text-decoration:underline;}
div#header div.content div#usuarioOut ul#idioma, div#header div.content div#usuarioIn ul#idioma {margin:5px 10px 0px 10px;}

ul#userOut {width:270px;float:left;margin:3px 10px 0px 10px;background-image:url(../img2/sepa.gif);background-repeat:no-repeat;background-position:left top;padding-left:20px;}
ul#userIn {width:300px;float:left;margin:2px 10px 0px 10px;background-image:url(../img2/sepa.gif);background-repeat:no-repeat;background-position:left top;padding-left:10px;}
ul#userOut li, ul#userIn li {display:inline;}
ul#userOut li, ul#userIn li a {margin-left:5px;}
ul#userOut li a#iden {#padding-top:6px;}
ul#userIn li a#aloged strong {background-image:url(../img2/loged.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;text-decoration:underline;color:#A80000;}
div#header div.content div#usuarioIn ul#userIn li a strong {font-weight:bold;}
div#header div.content div#usuarioIn ul#userIn li a em {font-style:normal;text-decoration:underline;}
div#header div.content div#usuarioIn ul#userIn li a#desconec {padding-top:3px;margin-left:0px;}
div#header div.content div#usuarioIn ul#userIn li a#newMess {background-image:url(../img2/icMenss2.gif);background-repeat:no-repeat;background-position:left center;padding-left:23px;font-size:12px;color:#333333;}

ul#userOut li a {display:block;float:left;height:23px;line-height:23px;color:#000000;font-size:14px;padding-right:20px;text-decoration:none;background-image:url(../img2/sepa.gif);background-repeat:no-repeat;background-position:right top;}
ul#userIn li a {display:block;float:left;height:23px;line-height:23px;color:#000000;font-size:14px;padding-right:10px;text-decoration:none;background-image:url(../img2/sepa.gif);background-repeat:no-repeat;background-position:right top;}
ul#userOut li a:hover {color:#A80000;}
ul#userOut li a em {color:#333333;font-style:italic;font-size:12px;}
ul#userOut li a strong {font-style:normal;text-decoration:underline;}

ul#idioma {width:128px;height:20px;overflow:hidden;float:right;background-image:url(../img2/bgIdioma.gif);background-repeat:no-repeat;background-position:0px -3px;}
ul#idioma a {display:block;color:#000000;font-size:13px;text-decoration:none;height:17px;line-height:17px;margin-bottom:8px;background-repeat:no-repeat;background-position:5px top;padding-left:40px;}
ul#idioma a:hover {text-decoration:underline;}
ul#idioma a#idEs {background-image:url(../img2/idEs.gif);}
ul#idioma a#idEn {background-image:url(../img2/idEn.gif);}
ul#idioma a#idJp {background-image:url(../img2/idJp.gif);}
ul#idioma a#idCl {background-image:url(../img2/idCl.gif);}

div#header div.content div#usuarioLog {width:571px;height:70px;background-image:url(../img2/bgUsuario.gif);background-repeat:no-repeat;position:absolute;top:0px;right:0px;display:none;}
div#header div.content div#usuarioLog a#noLog {display:block;width:10px;float:right;font-size:18px;font-weight:bold;font-style:italic;color:#333333;text-decoration:none;margin:5px 10px 0px 0px;}
div#header div.content div#usuarioLog a#noLog:hover {color:#A80000;}

div#header div.content div#usuarioLog form#login {padding:10px;}
div#header div.content div#usuarioLog form#login input.boxy {background-color:#FFFFFF;border:1px solid #666666;width:145px;height:20px;margin-right:10px;}
div#header div.content div#usuarioLog form#login input#remember {margin:5px 0px 0px 60px;}
div#header div.content div#usuarioLog form#login a {color:#A80000;}

div#usuarioIn ul#nickSub {width:290px;height:70px;background-image:url(../img2/nickSub.gif);background-repeat:no-repeat;position:absolute;top:25px;left:42px;padding:5px;visibility:hidden;}
div#usuarioIn ul#nickSub li {display:inline;}
div#usuarioIn ul#nickSub li a {display:block;width:130px;padding:3px 5px 2px 5px;float:left;font-size:14px;color:#666666;text-decoration:none;}
div#usuarioIn ul#nickSub li a:hover {color:#000000;text-decoration:underline;}

div#menu {height:35px;background-image:url(../img2/bgMenu2.gif);background-repeat:repeat-x;}
div#menu ul {height:35px;width:960px;margin:0px auto 0px auto;}
div#menu ul li {display:block;width:135px;float:left;}
div#menu ul li a {display:block;height:25px;padding-top:5px;text-align:center;font-size:17px;font-weight:bold;color:#666;text-decoration:none;background-image:url(../img2/bgItemOff.gif);background-repeat:no-repeat;background-position:bottom center;}
div#menu ul li a:hover {color:#000;background-image:url(../img2/bgItemOn.gif);}
div#menu ul li a#active, div#menu ul li a#active:hover {font-size:19px;color:#000;background-image:url(../img2/bgItemOn.gif);background-repeat:no-repeat;background-position:bottom center;cursor:default;}

div#submenus {width:940px;margin:-4px auto 0px auto;position:relative;padding:0px 10px 0px 10px;z-index:40;}
div#submenus ul {width:160px;position:absolute;top:0px;background-color:#F1F1F1;border-left:1px solid #CCCCCC;border-bottom:1px solid #999999;border-right:1px solid #999999;}
div#submenus ul li {line-height:30px;border-top:1px solid #E0E0E0;border-bottom:1px solid #FFFFFF;}
div#submenus ul li a {display:block;line-height:30px;font-size:14px;color:#A80000;text-decoration:none;font-weight:normal;padding:0px 10px 0px 25px;background-image:url(../img2/submenuOff.gif);background-repeat:no-repeat;background-position:5px center;}
div#submenus ul li a:hover {color:#333333;text-decoration:none;font-weight:bold;background-image:url(../img2/submenuOn.gif);background-color:#FFFFFF;}
div#submenus ul li.primer {border-top:1px solid #F1F1F1;}
div#submenus ul li.ulti {border-bottom:1px solid #F1F1F1;}
div#submenus ul#subComunidad {left:278px;display:none;}
div#submenus ul#subGrabaciones {left:413px;display:none;}
div#submenus ul#subJuegos {left:548px;display:none;}

/* *** BUSCADOR *** */
form#search {width:515px;float:left;margin:0px 0px 35px 0px;}
form#search label {display:block;font-size:24px;font-weight:bold;color:#A80000;padding:10px 0px 20px 0px;text-align:center;}
form#search input#searchField {width:365px;height:28px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearch2.gif);background-repeat:no-repeat;background-position:center left;padding:1px 1px 1px 34px;font-size:19px;color:#666;line-height:28px;margin-left:5px;}
form#search input#buscarBttn {width:100px;height:32px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearchBttn.gif);background-repeat:repeat-x;font-size:21px;font-weight:bold;text-align:center;color:#CF0000;line-height:32px;outline:none;cursor:pointer;}
div#buscaIntroCont span.suggi {display:block;font-size:17px;line-height:18px;color:#333333;font-weight:bold;margin-left:15px;}
div#buscaIntroCont span.suggi a {color:#A80000;text-decoration:none;}
div#buscaIntroCont span.suggi a:hover {text-decoration:underline;}
div#buscaIntro div#buscaIntroCont a.bigRed, div#buscaIntro div#buscaIntroCont a.bigVIP {margin:30px 0px 0px 50px;color:#FFFFFF;}
div#buscaIntroCont div.buscInt {width:300px;float:left;margin-left:20px;}
div#buscaIntroCont div.buscInt h5 {display:block;height:17px;line-height:17px;text-align:center;color:#A80000;font-size:14px;font-weight:bold;padding-bottom:5px;}
div#buscaIntroCont div#noved a#song {display:block;height:20px;line-height:20px;background-image:url(../img2/icSingS.gif);background-repeat:no-repeat;background-position:left top;padding:0px 0px 5px 25px;font-size:13px;font-weight:bold;color:#333333;text-decoration:none;}
div#buscaIntroCont div#noved a#song:hover {text-decoration:underline;}
div#buscaIntroCont div#noved a#song em {color:#A80000;font-style:normal;}
div#buscaIntroCont div#noved a#kar {color:#2081C1;text-decoration:underline;font-size:13px;font-weight:normal;}
div#buscaIntroCont div#noved a#kar:hover {color:#2081C1;font-weight:bold;}
div#buscaIntroCont div#catalg a {display:block;width:145px;float:left;font-size:13px;font-weight:normal;padding:0px 5px 5px 0px;color:#333333;text-decoration:none;}
div#buscaIntroCont div#catalg a:hover {color:#A80000;text-decoration:underline;}
div#buscaIntroCont div#catalg a#kar {color:#2081C1;text-decoration:underline;}
div#buscaIntroCont div#catalg a#noved {color:#2081C1;text-decoration:underline;}
div#buscaIntroCont div#catalg a#kar:hover {color:#2081C1;font-weight:bold;}
div#buscaIntro div#buscaIntroCont a.bigRed:hover {text-decoration:none;}
div#buscaIntroCont div#misc {width:100%;height:100%;background-image:url(../img2/misc.jpg);background-repeat:no-repeat;background-position:center left;}

/* *** BUSCADOR INTERIOR *** */
form#searchInt {width:470px;position:absolute;top:35px;right:0px;}
form#searchInt input#searchFields {width:350px;height:22px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearchS.gif);background-repeat:no-repeat;background-position:center left;padding:1px 1px 1px 30px;font-size:15px;color:#666;line-height:22px;margin-left:5px;}
form#searchInt input#buscarBttns {width:65px;height:26px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearchBttn.gif);background-repeat:repeat-x;font-size:17px;font-weight:normal;text-align:center;color:#666666;line-height:22px;outline:none;cursor:pointer;}

/* *** BUSCADOR EXTRA*** */
form#searchExt {width:790px;margin:0px auto 0px auto;}
form#searchExt label {display:block;font-size:24px;font-weight:bold;color:#A80000;padding:10px 0px 10px 0px;text-align:left;}
form#searchExt input#searchField {width:605px;height:28px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearch2.gif);background-repeat:no-repeat;background-position:center left;padding:1px 1px 1px 34px;font-size:19px;color:#666;line-height:28px;margin-left:5px;}
form#searchExt input#buscarBttn {width:130px;height:32px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;background-image:url(../img2/bgSearchBttn.gif);background-repeat:repeat-x;font-size:21px;font-weight:bold;text-align:center;color:#CF0000;line-height:32px;outline:none;cursor:pointer;}

/* *** PIE *** */
div#footer {width:960px;clear:both;padding:20px 10px 5px 10px;background-color:#A80000;background-image:url(../img2/bgFooter.gif);background-repeat:repeat-x;background-position:bottom;border-top:5px solid #CCCBCB;color:#FFF;}
div#footer a {color:#FFF;text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#footer div.content {width:960px;margin:0px auto 0px auto;}
div#footer div.content p#textFooter {width:300px;float:right;font-size:12px;line-height:12px;padding-bottom:10px;text-align:right;}
div#footer div.content p#textFooter img {display:block;padding-bottom:10px;float:right;padding-left:150px;}
div#footer div.menuFooter {width:220px;float:left;}
div#footer h4 {font-size:17px;font-weight:bold;padding-bottom:5px;}
div#footer ul li {line-height:18px;}
div#footer p#mundoFooter {clear:both;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:5px 0px 5px 0px;font-size:16px;font-weight:bold;margin:10px 0px 10px 0px;}
div#footer p#mundoFooter a {padding:10px;}
div#footer p#sigueFooter {width:250px;float:right;font-size:18px;font-weight:bold;height:28px;line-height:28px;}
div#footer p#sigueFooter a {display:block;width:28px;float:right;margin-left:5px;}
div#footer p#copyFooter {font-size:14px;height:24px;line-height:24px;}
div#footer p#copyFooter a {display:block;width:42px;float:left;margin-right:20px;}

/* *** como cantar *** */
div#comor {width:600px;height:343px;background-color:#000000;padding:20px;z-index:50;position:absolute;left:160px;top:-550px;}
div#comor a#cerrarComo {color:#FFFFFF;font-size:13px;font-weight:bold;width:120px;text-align:right;position:absolute;top:5px;right:5px;text-decoration:none;}
div#comor a#cerrarComo:hover {text-decoration:underline;}

/* *** BANNERS *** */
div.overbann {width:980px;margin:5px auto 0px auto;padding:1px 0px 1px 0px;position:relative;background-color:#FFFFFF;}
div.banner728 {width:728px;height:90px;background-image:url(../img2/publi90.gif);background-repeat:no-repeat;background-position:right center;margin:10px auto 10px auto;padding-right:10px;}
div.banner300 {width:300px;height:250px;background-image:url(../img2/publi300.gif);background-repeat:no-repeat;background-position:center top;margin:10px auto 10px auto;padding-top:10px;}
/*****************************************************/

/* Reglas sIFR */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* Reglas Generales */

em {
	font-size: 20px;
}
i {
	font-size: 16px;
	padding-left: 30px;
}
div, p, h2, h3, h4, h6 {
	margin:0px;
	padding:0px;
}
p {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
h4 {
	margin: 0px;
	padding: 0px;
}
h6 {
	font-size: 14px;
	color: #BF2222;
	border-bottom:1px solid #CCCCCC;
	padding-bottom: 5px;
}
img {
	border:0px;
	margin: 0px;
	padding: 0px;
}
a {
	outline:none;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}


div#wrapper{
	position: relative;
	width: 980px;
	margin-right: auto;
	margin-left: auto;

}

/* Reglas CABECERA */
div#regSec {
	margin-left: 30px;
	color: #BF2222;
	background-image: url(../img2/lgBg.jpg);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	padding-top: 14px;
	width: 973px;
	height: 32px;
	color: #BF2222;
}
div#regSec a{
	color: #BF2222;
	margin-left: 20px;
}
div#regSec a:hover{
	color: #BF2222;
	text-decoration: underline;
}
div#regSec a#logUS{
	background-image: url(../img2/logUs.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-top: 5px;
	display: inline;
}
div#regSec a#logMe{
	background-image: url(../img2/logMe.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	padding-top: 5px;
}
div#regSec a#logCom{
	background-image: url(../img2/logCom.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	padding-top: 12px;
}
div#regSec a#logVot{
background-image: url(../img2/icKar.gif);
background-repeat:no-repeat;
background-position: left bottom;
padding: 12px 0px 0px 25px;
}
div#regSec a#logCont{
	background-image: url(../img2/logCont.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	padding-top: 12px;
}
div#regSec a#logDesc{
	background-image: url(../img2/logDesc.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin-left: 15px;
	padding-left: 25px;
	padding-top: 12px;
}
div#regSec a#icMiBlog{
	background-image: url(../img2/icBlog.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	padding-top: 12px;
}
div#secLog{
	background-image: url(../img2/lgBg.jpg);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	padding-top: 8px;
	width: 973px;
	height: 30px;
	color: #BF2222;
}
div#secLog a{
	color: #BF2222;
	text-decoration: underline;
	margin-left: 10px;
}
div#secLog input.impLog{
	border: none;
	width: 134px;
	height: 16px;
	background-image: url(../img2/il.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #E4E4E4;
	color: #333333;
	font-size: 13px;
	text-align: center;
	margin-bottom: 3px;
	padding-left: 5px;
}
div#secLog input#login{
	border: none;
	width: 102px;
	height: 17px;
	background-image: url(../img2/login.gif);
	background-repeat: no-repeat;
	background-position:top;
	background-color: #E4E4E4;
	margin-left: 5px;
	cursor: pointer;
}
div#secLog input#signin{
	border: none;
	width: 160px;
	height: 18px;
	background-image: url(../img2/signinSec.gif);
	background-repeat: no-repeat;
	background-position:top;
	background-color: #E4E4E4;
	margin-left: 25px;
	margin-right: 5px;
	cursor: pointer;
}

/* Reglas LATERAL */
div#lat{
	width:312px;
	right: 0px;
	position: absolute;
}
div#topLogin{
	height: 14px;
	background-image: url(../img2/loginTop.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div#contLogin{
	background-image: url(../img2/loginBg.gif);
	background-repeat: repeat;
}
div#contLogin div#reg br {
	margin-bottom: -20px;
}
div#contLogin div#reg {
	margin-left: 30px
}
div#contLogin div#reg {
	color: #BF2222;
}
div#contLogin div#reg a{
	color: #BF2222;
}
div#contLogin div#reg a:hover{
	color: #BF2222;
	text-decoration: underline;
}
a#logUS{
	background-image: url(../img2/logUs.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin-left: 20px;
	padding-left: 25px;
	display: block;
	padding-top: 5px;
}
a#logMe{
	background-image: url(../img2/logMe.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	display: inline;
	padding-top: 5px;
}
a#logCom{
	background-image: url(../img2/logCom.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	display: inline;
	padding-top: 12px;
}
a#logVot{
background-image: url(../img2/icKar.gif);
background-repeat:no-repeat;
background-position: left bottom;
padding: 12px 0px 0px 25px;
display: inline;
}
a#logCont{
	background-image: url(../img2/logCont.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 25px;
	display: inline;
	padding-top: 12px;
}
a#logDesc{
	background-image: url(../img2/logDesc.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin-left: 15px;
	padding-left: 25px;
	display: inline;
	padding-top: 12px;
}
div#bttmLogin{
	height: 12px;
	background-image:url(../img2/loginBttm.gif);
	background-repeat: no-repeat;
	background-position: top;
}
div#contLogin input.impLog{
	border: none;
	width: 134px;
	height: 16px;
	background-image: url(../img2/il.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #E4E4E4;
	color: #333333;
	font-size: 13px;
	text-align: center;
	margin-top: 5px;
	padding-top: 7px;
	padding-left: 10px;
}
div#contLogin input#user{
	margin-left: 22px;
}
input#login{
	border: none;
	width: 102px;
	height: 17px;
	background-image: url(../img2/login.gif);
	background-repeat: no-repeat;
	background-position:top;
	background-color: #E4E4E4;
	margin-top: 8px;
	margin-left: 15px;
	cursor: pointer;
}
div#contLogin input#signin{
	border: none;
	width: 205px;
	height: 18px;
	background-image: url(../img2/signin.gif);
	background-repeat: no-repeat;
	background-position:top;
	background-color: #E4E4E4;
	margin-left: 10px;
	cursor: pointer;
}
div#lat div.fb{
	margin-left: 6px;
	margin-top: 4px;
}
div#lat h5{
	color:#FFFFFF;
	font-size:18px;
	height: 47px;
	margin-left: 6px;
	padding-top:10px;
	text-indent:30px;
	background-image:url(../img2/titLatBg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
div#lat div.latCont{
	background-image: url(../img2/latCont.gif);
	background-repeat: repeat-y;
	margin-top: -35px;
	padding-top: 5px;
	margin-left: 6px;
	padding-left: 20px;
	padding-right: 25px;
}
div#lat div.latCont .date{
	color: #BF2222;
}
div#lat div.latCont b{
	color: #BF2222;
}
div#lat div.latCont a{
	color: #BF2222;
}
div#lat div.latCont a:hover{
	text-decoration: underline;
}
div.latCont a.autor{
	font-weight: bold;
}
div.latCont a.autor:hover{
	text-decoration: underline;
}
div.latCont div.postI{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	padding: 5px;
}
div.latCont div.postR{
	background-color: #EBEBEB;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	padding: 5px;
}
div.latCont div.postR img{
	width: 15px;
	height: 18px;
	margin: 5px;
	float: left;
}
div.latCont div.postI img{
	width: 15px;
	height: 18px;
	margin: 5px;
	float: left;
}
div.latCont div#blogD img{
	padding: 2px;
	margin-right: 5px;
	margin-top: 5px;
	border: 1px solid #BF2222;
	float: left;
}
div.latCont div#blogD p{
	padding-top: 10px;
	padding-bottom: 10px;
}
div#lat div.finLat{
	background-image:url(../img2/latBttm.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 26px;
}
div#lat div.lb{
	margin-left: 30px;
	margin-top: 5px;
}
/* Reglas MAIN */
div#main {
	width: 662px;
	margin-right: auto;
	margin-left: 10px;
}
div#main a.titSong {
	font-size: 15px;
	color: #333333;
}
div#main a.titSong:hover {
	text-decoration: underline;
}
a.more {
	color: #911B1B;
	font-size: 18px;
	font-weight: bold;
	height: 30px;
	display: block;
	background-image: url(../img2/icMore.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 25px;
	margin-left: 35px;
	padding-top: 10px;
	margin-top: 5px;
}
a.more2 {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	height: 30px;
	display: block;
	background-image: url(../img2/icMore.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 25px;
	margin-left: 35px;
}
div#main a.more:hover {
	text-decoration: underline;
}
/* HOME */
div#main div.wap100 {
	width: 660px;
	background-image: url(../img2/bg100.gif);
	background-repeat: repeat-y;
}
div#main div.wap100 img.frst{
	padding-left: 30px;
}
div#main div.wap100 img.frstIt{
	padding-left: 40px;
}
div#main div.wap100 h3{
	font-size: 20px;
	font-weight: bold;
	padding-left: 93px;
	padding-top: 8px;
}
div#main div.bt100 {
	height: 22px;
}
div#main div#last {
	width: 422px;
	height: 400px;
	position: relative;
	float: left;
}
div#main div#last div.lastCont{
	background-image: url(../img2/bgLi.gif);
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: -2px;
}
div#last span.titInt {
	font-size: 18px;
	color: #911B1B;
	font-weight: bold;
	width: 420px;
	position: absolute;
	top: 67px;
	left: 45px;
}
div.lastCont a.titSongA {
	font-size: 15px;
	width: 180px;
	display: block;
	float: left;
	color: #333333;
	padding-left: 25px;
	background-image: url(../img2/icAudio.gif);
	background-repeat: no-repeat;
	background-position: left;
}
div.lastCont a.titSongA:hover {
	text-decoration: underline;
}
div.lastCont a.titSong {
	font-size: 15px;
	width: 180px;
	display: block;
	float: left;
	color: #333333;
	padding-left: 25px;
	background-image: url(../img2/icKar.gif);
	background-repeat: no-repeat;
	background-position: left;
}
div.lastCont a.titSong:hover {
	text-decoration: underline;
}
div.lastCont a.titSongV {
	font-size: 15px;
	width: 180px;
	display: block;
	float: left;
	color: #333333;
	padding-left: 25px;
	background-image: url(../img2/icVideo.gif);
	background-repeat: no-repeat;
	background-position: left;
}
div.lastCont a.titSongV:hover {
	text-decoration: underline;
}
div.lastCont a.userL {
	font-size: 16px;
	color: #911B1B;
	margin-left: 0px;
	font-weight: bold;
}
div.lastCont a.userL:hover {
	text-decoration: underline;
}
div.lastCont a.recL {
	margin-left: 5px;
	margin-right: 5px;
	width: 25px;
	display: block;
	float: right;
}
div.lastCont a.smsL {
	margin-left: 5px;
	margin-right: 5px;
	width: 25px;
	display: block;
	float: right;
}
div.lastCont a.lisL {
	width: 25px;
	display: block;
	float: right;
}
div#last div#grab {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
}
div#last div#kar {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 9;
}
div.lastCont span.lastP{
	display: block;
	height: 23px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	background-color: #F7F7F7;
}
div.lastCont span.lastN{
	display: block;
	padding-left: 10px;
	height: 23px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#last div.end{
	width: 422px;
	height: 51px;
	margin-top: -5px;
	background-image: url(../img2/bgLiBttm.gif);
}
div#main div#nov {
	width: 240px;
	background-image: url(../img2/bgNov.gif);
	background-repeat: repeat-y;
	float: right;
	z-index: 10;
}
div#nov span#intNov{
	color: #911B1B;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	background-color: #DBDBDB;
	display: block;
	margin-right: 9px;
	margin-left: 9px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #ADADAD;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#nov div.itNov {
	margin: 0px 9px 0px 9px;
	padding: 2px;
	#padding: 2px 2px 4px 2px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#nov div.itNovP {
	margin: 0px 9px 0px 9px;
	padding: 2px;
	background-color: #EEEEEE;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#nov a {
	font-size: 18px;
	font-weight: bold;
	color: #911B1B;
}
div#nov a:hover {
	text-decoration: underline;
}
div#nov div.end {
	width: 240px;
	height: 51px;
	margin-top: -5px;
	background-image: url(../img2/bgNovBttm.gif);
}
div#nov img.rec {
	width: 18x;
	height: 18px;
	padding: 6px 6px 0px 0px;
	float:right;
}
div#ranking {
	font-weight: bold;
	height: 400px;
	position:relative;
	margin-bottom: 280px;
}
div#ranking span.artVal{
	font-size: 17px;
	color: #911B1B;
}
div#ranking span.artVal a{
	text-decoration: none;
}
div#ranking span.artVal a:hover{
	text-decoration: underline;
}
div#ranking span.titVal{
	font-size: 17px;
	color: #333333;
}
div#ranking div.loc {
	color: #911B1B;
	text-align: right;
	width: 300px;
	float: right;
	margin-right: 8px;
}
div#ranking a{
	color: #911B1B;
	font-size: 17px;
	font-weight: bold;
}
div#ranking a:hover{
	text-decoration: underline;
}
div#ranking img.ava {
	border: 1px solid #911B1B;
	padding: 3px;
	margin-left: 15px;
}
div#ranking div.posImg {
	width: 135px;
	float: left;
	margin-right: 50px;
}
div#ranking div.posVid {
	width: 170px;
	float: left;
	margin-right: 50px;
}

div#ranking div.rankN{
	height: 90px;
	background-color: #EEEEEE;
	margin-left: 13px;
	margin-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#ranking div.rankNF{
	height: 90px;
	background-color: #EEEEEE;
	margin-left: 13px;
	margin-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	border-top: 1px solid #ADADAD;
}
div#ranking div.rankNL{
	height: 90px;
	background-color: #EEEEEE;
	margin-left: 13px;
	margin-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	border-bottom: 1px solid #ADADAD;
}
div#ranking div.rankP{
	height: 90px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 13px;
	margin-right: 12px;
	border-right: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
}
div#ranking div.rankEnd {
	height: 28px;
	width: 662px;
	background-image: url(../img2/rankBttm.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div#ranking div.rankEnd a{
	width: 120px;
	margin-top: -12px;
	float: right;
}
/* MENU RANKING */
ul#menuRank {
	margin-top: -4px;
	width: 100%;
}
ul#menuRank li{
	display: inline;
}
ul#menuRank a{
	background-repeat:no-repeat;
	text-decoration: none;
	text-align: center;
	display:block;
	color:#999999;
	float:left;
	height:36px;
	padding-top: 12px;
	font-weight: bold;
	font-size: 18px;
}
ul#menuRank a:hover{
	color:#A60101;
}
ul#menuRank a.activeRank{
	color:#A60101;
}
ul#menuRank a.activeRank:hover{
	cursor:default;
}
ul#menuRank a#mRank41{
	width:167px;
	background-image:url(../img2/rank4_1_Off.gif);
}
ul#menuRank a#mRank41.activeRank{
	background-image:url(../img2/rank4_1_On.gif);
}
ul#menuRank a#mRank42{
	width:163px;
	background-image:url(../img2/rank4_2_Off.gif);
}
ul#menuRank a#mRank42.activeRank{
	background-image:url(../img2/rank4_2_On.gif);
}
ul#menuRank a#mRank43{
	width:163px;
	background-image:url(../img2/rank4_3_Off.gif);
}
ul#menuRank a#mRank43.activeRank{
	background-image:url(../img2/rank4_3_On.gif);
}
ul#menuRank a#mRank44{
	width:169px;
	background-image:url(../img2/rank4_4_Off.gif);
}
ul#menuRank a#mRank44.activeRank{
	background-image:url(../img2/rank4_4_On.gif);
}
ul#menuRank a#mRank51{
	width:132px;
	background-image:url(../img2/rank5_1_Off.gif);
}
ul#menuRank a#mRank51.activeRank{
	background-image:url(../img2/rank5_1_On.gif);
}
ul#menuRank a#mRank52{
	width:129px;
	background-image:url(../img2/rank5_2_Off.gif);
}
ul#menuRank a#mRank52.activeRank{
	background-image:url(../img2/rank5_2_On.gif);
}
ul#menuRank a#mRank53{
	width:129px;
	background-image:url(../img2/rank5_3_Off.gif);
}
ul#menuRank a#mRank53.activeRank{
	background-image:url(../img2/rank5_3_On.gif);
}
ul#menuRank a#mRank54{
	width:129px;
	background-image:url(../img2/rank5_4_Off.gif);
}
ul#menuRank a#mRank54.activeRank{
	background-image:url(../img2/rank5_4_On.gif);
}
ul#menuRank a#mRank55{
	width:143px;
	background-image:url(../img2/rank5_5_Off.gif);
}
ul#menuRank a#mRank55.activeRank{
	background-image:url(../img2/rank5_5_On.gif);
}
/*********/
div#ranking div#rankNac{
	background-image: url(../img2/rankBg.gif);
	background-repeat: repeat-y;
	position: absolute;
	width: 662px;
	top: 84px;
	left: 0px;
	z-index: 17;
}
div#ranking div#rankDeb{
	background-image: url(../img2/rankBg.gif);
	background-repeat: repeat-y;
	position: absolute;
	top: 84px;
	left: 0px;
	z-index: 15;
}
div#ranking div#rankVal{
	background-image: url(../img2/rankBg.gif);
	background-repeat: repeat-y;

	position: absolute;
	top: 84px;
	left: 0px;
	z-index: 15;
}
div#ranking div#rankGlob{
	background-image: url(../img2/rankBg.gif);
	background-repeat: repeat-y;
	position: absolute;
	top: 84px;
	left: 0px;
	z-index: 15;
}
div#ranking div#rankAlt{
	background-image: url(../img2/rankBg.gif);
	background-repeat: repeat-y;
	position: absolute;
	top: 84px;
	left: 0px;
	z-index: 15;
}
table#config {
	margin-left: 90px;
}
table#config td.itCo a{
	font-size: 22px;
	font-weight: bold;
	color: #999999;
}
table#config td.itCo a:hover{
	color: #911B1B;
}
/* TABLAS */
div#main div.tableR {
	position:relative;
}
div#main div.tableR span.result {
	width: 580px;
	display: block;
	border-top: 1px solid #911B1B;
	margin-left: 40px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	font-weight: bold;
}
div#main div.tableR h1{
font-size: 20px;
font-weight: bold;
background-image: url(../img2/bgTop100.gif);
background-repeat: no-repeat;
padding: 16px 0px 0px 50px;
}
div#main div.tableBegin {
	height: 23px;
	background-image: url(../img2/redTop100.gif);
	background-repeat: no-repeat;
	width: 623px;
	margin-left: 20px;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
	position:relative;
}
div#main div.rankPag {
	height: 23px;
	width: 623px;
	margin-left: 20px;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	color: #911B1B;
	position:relative;
}
div#main div.tableBegin span{
	color: #FFFFFF;
	font-weight: bold;
}
span.pagNav{
	text-align: right;
	position: absolute;
	right: 40px;
	top: 6px;
}
span.pagNav a.actPg{
	color: #911B1B;
	background-color: #FFFFFF;
	font-size: 18px;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: default;
}
div.rankPag span.pagNav a.actPg{
	color: #FFFFFF;
	background-color: #911B1B;
	font-size: 18px;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: default;
}
span.pagNav a.pg{
	color: #FFFFFF;
	font-size: 18px;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
div.rankPag span.pagNav a.pg{
	color: #911B1B;
	font-size: 18px;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
span.pagNav a.pg:hover{
	color: #911B1B;
	background-color: #FFFFFF;
}
div.rankPag span.pagNav a.pg:hover{
	color: #FFFFFF;
	background-color: #911B1B;
}
span.pagNav a.mmPg{
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
div.rankPag span.pagNav a.mmPg{
	color: #911B1B;
}
span.pagNav a.mmPg:hover{
	text-decoration: underline;
}
div#main div.tableR table{
	width: 623px;
	margin-left: 20px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
div#main div.tableR p{
	width: 601px;
	margin-left: 20px;
	padding: 10px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
div#main div.tableR p.exp{
	border-left: none;
	border-right: none;
	font-weight: bold;
	text-align: justify;
}
div#main div.tableR table th {
	background-color: #999999;
}
div#main div.tableR table#sortC td{
	text-align: left;
}
div#main div.tableR table#sortC td.tag{
	text-align: left;
	padding-left: 40px;
}
div#main div.tableR table#sortC th a{
	color: #FFFFFF;
	display: block;
	font-size: 15px;
	font-weight: bold;
	padding: 3px;
	text-decoration: underline;
	text-align: center;
}
div#main div.tableR table#sortC th a:hover{
	background-color: #606060;
}
div#main div.tableR table#sortC th a#actSort{
	background-color: #606060;
	text-decoration: none;
	background-image: url(../img2/up2.gif);
	background-repeat: no-repeat;
	background-position: 15px;
}
div#main div.tableR table#sort td{
	text-align: left;
}
div#main div.tableR table#sort th a{
	color: #FFFFFF;
	display: block;
	font-size: 17px;
	font-weight: bold;
	padding: 3px;
	text-decoration: underline;
	text-align: center;
}
div#main div.tableR table#sort th a:hover{
	background-color: #606060;
}
div#main div.tableR table#sort th a#actSort{
	background-color: #606060;
	text-decoration: none;
	background-image: url(../img2/up2.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}
div#main div.tableR table th a#actSort:hover{
	cursor: default;
}
a.red{
	color: #911B1B;
	font-weight: bold;
}
a.grey{
	color: #333333;
	font-weight: bold;
}
div#main div.tableR table td a:hover{
	text-decoration: underline;
}
div#main div.tableR table tr.imp{
	background-color: #EEEEEE;
}
div#main div.tableR table td.t135{
	width: 135px;
	padding-top: 10px;
}
div#main div.tableR table td.trh{
	text-align: left;
}
div#main div.tableR table td.trh a{
	font-size: 18px;
}
div#main div.tableR table td.trh a.userLin{
	color: #911B1B;
	font-weight: bold;
	text-decoration: underline;
	font-size: 20px;
}
div#main div.tableR table td.trh b{
	margin-left: 0px;
	font-size: 18px;
	color: #333333;
}
div#main div.tableR table td.trh i{
	color: #911B1B;
	font-style: normal;
	font-weight: bold;
	font-size: 15px;
	padding: 0px;
}
div#main div.tableR h3 {
	padding-top: 20px;
	padding-left: 40px;
	font-size: 17px;
}
img.imgVid {
	border: 1px solid #911B1B;
	padding: 2px;
}
div#main div.tableEnd {
	height: 33px;
	background-image: url(../img2/redBttm100.gif);
	background-repeat: no-repeat;
	width: 623px;
	margin-left: 20px;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
	position:relative;
}
div#main div.tableEnd span{
	color: #FFFFFF;
	font-weight: bold;
}
div#topRec {
	width: 971px;
	height: 19px;
	margin-left: 8px;
	background-image: url(../img2/bgTopRec.gif);
	background-repeat: no-repeat;
}
div#bttmRec {
	width: 971px;
	height: 26px;
	margin-left: 8px;
	background-image: url(../img2/bgBttmRec.gif);
	background-repeat: no-repeat;
}
div#recBlock {
	width: 971px;
	background-image: url(../img2/bgRec.gif);
	background-repeat: repeat-y;
	padding-left: 15px;
	margin-left: 8px;
}
div#recBlock img.promo{margin-top: 30px;}
div#recBlock div#recLat {
	width: 255px;
	float: right;
	margin-top: 30px;
	margin-right: 10px;
}
div#recBlock i {
	color: #333333;
	padding: 0px;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
}
div#recBlock a {
	color: #911B1B;
}
div#recBlock a:hover {
	text-decoration: underline;
}
div#recBlock a.userL {
	font-weight: bold;
	text-decoration: underline;
}
div#recBlock h1 {
	display: inline;
	font-size: 28px;
	padding-left: 20px;
}
div#recBlock h2 {
	display: inline;
	font-size: 24px;
	padding-left: 20px;
}
span.datCab {
	font-size: 16px;
	font-weight: bold;
	display: block;
	width: 230px;
	color: #333333;
	border-bottom: 1px solid #911B1B;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
}
span.datCabEx {
	font-size: 16px;
	font-weight: bold;
	display: block;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
}
/* MENU Y CABECERA FICHA */
span#hlp {
	color: #911B1B;
	font-weight: bold;
	width: 180px;
	position: absolute;
	top: 30px;
	right: 5px;
}
ul#mFp {
	background-image: url(../img2/mFp.gif);
	background-repeat: no-repeat;
}
ul#mFg {
	background-image: url(../img2/mFg.gif);
	background-repeat: no-repeat;
}
ul#mFc {
	background-image: url(../img2/mFc.gif);
	background-repeat: no-repeat;
}
ul#mFf {
	background-image: url(../img2/mFf.gif);
	background-repeat: no-repeat;
}
ul#mFfn {
	background-image: url(../img2/mFfn.gif);
	background-repeat: no-repeat;
}
ul#mFv {
	background-image: url(../img2/mFv.gif);
	background-repeat: no-repeat;
}
ul.proMenu {
	width: 650px;
	height: 35px;
	margin: 6px;
	margin-bottom: 0px;
}
ul.proMenu li{
	display: inline;
}
ul.proMenu a{
	text-decoration: none;
	text-align: center;
	display:block;
	color:#999999;
	float:left;
	height:35px;
	font-weight: bold;
	font-size: 16px;
	padding-top: 10px;
}
ul.proMenu a:hover{
	color:#A60101;
	cursor: pointer;
}
ul.proMenu a.mFactive{
	color:#A60101;
	cursor: default;
}
ul.proMenu a#miFp {
	width: 83px;
}
ul.proMenu a#miFg {
	width: 122px;
}
ul.proMenu a#miFc {
	width: 120px;
}
ul.proMenu a#miFf {
	width: 111px;
}
ul.proMenu a#miFfn {
	width: 72px;
}
ul.proMenu a#miFv {
	width: 80px;
}
/*****************************/
div#play b{
	font-size: 19px;
	text-align: left;
	padding-left: 20px;
}
div#play table#inf {
	border: none;
	margin-bottom: 5px;
}
div#play table#inf td{
	text-align: left;
}
div#play table#inf strong{
	color: #911B1B;
	font-weight: bold;
} 
div#player {
width: 480px;
height: 380px;
border: 1px solid #911B1B;
margin: 8px 0px 0px 10px;
}
div#play i{
font-size: 18px;
text-align: left;
padding-left: 25px;
font-weight: bold;
}
div#play h4 {
	color: #911B1B;
}
div#latPly {
width: 145px;
position: absolute;
right: 20px;
top: 135px;
}
div#latPly a{
	color: #911B1B;
	font-weight: bold;
	display: block;
	margin-top: 15px;
	padding-left: 26px;
}
div#latPly a:hover{
	text-decoration: underline;
}
div#latPly a#icSend{
	background-image: url(../img2/icSend.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 19px;
}
div#latPly a#icAdd{
	background-image: url(../img2/icAdd.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
}
div#plFoot {
	margin-top: 10px;
	padding-bottom: 8px;
	margin-left: 8px;
}
div#plFoot a{
	margin-left: 0px;
	margin-right: 0px;
}
div#info table#tt {
	padding-left: 20px;
	margin-bottom: 15px;
	border: none;
}
div#info table#tt td{
	border: none;
	text-align: left;
	padding: 0px;
}
div#info table#tt a{
	color: #911B1B;
	text-decoration: none;
}
div#info table#tt a:hover{
	color: #911B1B;
	text-decoration: underline;
}
div#info table#tt a.userL {
	text-decoration: underline;
}
div.tableEnd a.more2 {
	text-decoration: underline;
}
div#info table#tt strong {
	color: #911B1B;
	font-weight: normal;
}
div#info table#tt input {
	border: 1px solid #911B1B;
	margin-top: 8px;
}
div#main div.tableR table#frnds td.lstfr{
	border-bottom: 1px solid #CCCCCC;
	padding-left: 15px;
	padding-bottom: 10px;
}
div#main div.tableR table#frnds td{
	color: #911B1B; 
	padding: 2px;
	text-align: left;
}
div#main div.tableR table#frnds td.dt{
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}
div#main div.tableR table#frnds img.ava{
	padding: 2px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #911B1B;
}
div#main div.tableR table#frnds b{
	font-size: 15px;
}
div#main div.tableR table td{
	text-align: justify;
	padding: 3px;
}
div#main div.tableR table th{
	color: #911B1B;
	font-weight: normal;
	text-align: left;
	background-color: #CCCCCC;
}
div#main div.tableR table th b{
	color: #333333;
}
div#main div.tableR table td b{
	color: #333333;
	font-weight: bold;
	margin-left: 30px;
}
div#main div.tableR table th.ava img{
	margin: 10px;
	padding: 3px;
	border: 1px solid #911B1B;
	background-color: #FFFFFF;
}
img.avat{
	padding: 3px;
	border: 1px solid #911B1B;
	background-color: #FFFFFF;
}
div#main div.tableR table th a{
	color: #911B1B;
	display: inline;
}
div.comment table{
	border-bottom: 1px solid #911B1B;
}
div#usrPrf {
	width: 650px;
	margin-left: 15px;
	color: #911B1B;
}
div#usrPrf a{
	color: #911B1B;
}
div#usrPrf a:hover{
	text-decoration: underline;
}
div#usrPrf i{
	color: #333333;
	font-weight: bold;
	font-style: normal;
	font-size: 15px;
	margin-left: -30px;
}
div#usrInf {
	padding-left: 280px;
	padding-right: 15px;
}
div#usrPrf img{
	border: 1px solid #911B1B;
	padding: 3px;
	margin-right: 15px;
	width: 250px;
	float: left;
}
div#usrLi {
	padding-left: 50px;
}
div#usrLi a {
	color: #911B1B;
	font-weight: bold;
	text-decoration: underline;
	margin-right: 50px;
}
div#usrLi img {
	margin-right: 5px;
}
a.usrcL {
	font-weight: bold;
	color: #911B1B;
	text-decoration: underline;
}
ul.rr {
	margin-left: 1px;
}
div#main div.tableR p.rankIntr {
	width: 652px;;
	font-size: 17px;
	color: #911B1B;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-left: none;
	border-right: none;
}
div#main div.tableR table#rkk{
	border-left: none;
	border-right: none;
	border-top: 15px solid #999999;
	border-bottom: 15px solid #999999;
	margin-left: 6px;
	margin-top: 5px;
	width: 651px;
}
div#main div.tableR table#rkk td b {
	margin-left: 0px;
}
div#main div.tableR table#rkk a.usrcL {
	font-size: 18px;
}
div#main div.tableR table#rkk td.posRk {
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}
a.lnk {
	font-size: 15px;
	color: #911B1B;
	font-weight: bold;
	text-decoration: underline;
}
span#hlp {
	font-weight: bold;
	width: 250px;
	position: absolute;
	top: 30px;
	right: 5px;
}
span#hlp a{
	color: #911B1B;
}
span#userCom {
	color: #911B1B;
	font-weight: bold;
	width: 180px;
	position: absolute;
	top: 30px;
	right: 15px;
}
h3#regh {
	width: 880px;
	font-size: 22px;
	margin-left: 50px;
	padding-top: 20px;
	margin-bottom: 30px;
	border-bottom: 1px solid #911B1B;
}
form#regForm {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
form#regForm input.indec{
	border: 1px solid #911B1B;
	background-color: #F7F7F7;
}
form#regForm input.ckdec{
	margin-left: 30px;
}
form#regForm select{
	border: 1px solid #911B1B;
	background-color: #F7F7F7;
}
form#regForm span.datCab{
	width: 750px;
	padding-top: 30px;
	font-size: 22px;
}
form#regForm div.cen {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
}
form#regForm i {
	font-weight: normal;
}
form#regForm label {
	font-weight: bold;
}
div#main div.tableR p.hlFoo {
	font-size: 16px;
	border: none;
	text-align: justify;
}
div#main div.tableR p.hlFoo a {
	color: #911B1B;
}
div#main div.tableR p.hlFoo i {
	font-size: 16px;
	padding: 0px;
}
div#main div.tableR p.hlFoo img {
	width: 200px;
	float: left;
	margin: 15px;
}
div#main div.tableR p.hlFoo a:hover {
	text-decoration: underline;
}
div#main div.tableR p.imC {
	border: none;
	text-align: center;
	color: #911B1B;
	font-weight: bold;
	font-size: 20px;
}
div#main div.tableR p.imIm {
	border: none;
	text-align: center;
	color: #911B1B;
	font-weight: bold;
	text-decoration: underline;
	font-size: 20px;
}
div#main div.tableR p.imN {
	border-bottom: 1px solid #911B1B;
	border-left: none;
	border-right: none;
	margin-left: 50px;
	width: 550px;
	text-align: left;
	padding-bottom: 5px;
	color: #911B1B;
	font-weight: bold;
	font-size: 22px;
}
div#main div.tableR ul.helpMenu {
	font-size: 18px;
	margin-left: 100px;
	margin-top: 20px;
	margin-bottom: 20px;
	list-style-type: disc;
}
div#main div.tableR ul.helpMenu a{
	color: #911B1B;
}
div#main div.tableR ul.helpMenu a:hover{
	text-decoration: underline;
}
table.forReg td {
	padding-top: 5px;
	padding-bottom: 5px;
}
table#mikBg{
	margin-left: 100px;
	padding: 20px;
	text-align: justify;
	background-color: #F5F5F5;
}
table#mikBg legend i{
	color: #911B1B;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}
table#mikBg td{
	padding: 20px;
}
table#mikBg td#lg{
	border: 1px solid #333333;
}
table#mikBg td#lg input.mgLft{
	margin-left: -15px;
}
form#regForm table#sin {
	background-color: #F7F7F7;
}
form#regForm table#sin {
	border-right: none;
	border-left: none;
}
form#regForm span#dat2{
	width: 550px;
	margin-left: 25px;
	padding-top: 30px;
	font-size: 22px;
}
div#play h4 {
	display: inline;
	margin-left:25px;
	font-size: 20px;
	padding:0px;
}
table#error {
color: #911B1B;
text-align: center;
}
table#error h5{
padding-left: 0px;
margin: 0px;
padding-top: 0px;
font-size: 34px;
}
table#error td.errorM{
color: #333333;
text-align: left;
padding-left: 70px;
font-size: 19px;
}
table#error td.errorM ul{
padding-left: 30px;
font-weight: bold;
}
form#busRank {
	width: 635px;
	background-color: #CCCCCC;
	margin: 6px;
	margin-bottom: 15px;
	padding: 8px;
	border-top: 1px solid #911B1B;
	border-bottom: 1px solid #911B1B;
}
form#busRank select{
	margin-right: 10px;
}
form#busRank label{
	color: #911B1B;
	font-weight: bold;
	MARGIN-RIGHT: 5PX;
}
td.t135 img.play {
	width: 34px;
	height: 26px;
	position: relative;
	display:block;
	margin-top:-30px;
	top: 92px;
	left: 88px;
}
.estrella_on {
	background: transparent url(../img2/star_on.gif) no-repeat;
	width: 19px;
	height: 20px;
}
.estrella_off {
	background: transparent url(../img2/star_off.gif) no-repeat;
	width: 19px;
	height: 20px;
}
.solo_comment {
	background: transparent url(../img/solo_conn.gif) no-repeat;
	width: 19px;
	height: 20px;
}
.solo_comment_vacio {
	background: transparent url(../img/solo_conn_vacio.gif) no-repeat;
	width: 19px;
	height: 20px;
}
.rating {
	font-size: 15px;
}
h1#busc {
	display: inline;
	font-size: 20px;
	background-image: none;
}
span.pagNum {
float: left;
}
div#wiki {
	padding-left: 40px;
}
div#wiki span.datCab {
	width: 550px;
}
a#wikiA {
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	width: 230px;
	display: block;
	border: 1px solid #911B1B;
	background-color: #EEEEEE;
	padding: 8px 0px 8px 0px;
}
a#wikiA:hover {
	color: #FFFFFF;
	background-color: #911B1B;
}
p.hlFooX {
	background-color: #EEEEEE;
}
img.imgAud {
	border: 1px solid #911B1B;
	padding: 26px 41px 26px 41px;
	width: 42px;
	height: 42px;
	background-image: url(../img2/noVideo.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
a.mred{
		color: #911B1B;
	}
div#abc {
	width: 613px;
	height: 34px;
	background-image: url(../img2/alfaBg.gif);
	background-repeat: no-repeat;
	text-align: center;
	margin: 8px 0px 8px 25px;
	padding-top: 10px;
}
div.mas {
	width: 290px;
	height: 170px;
	background-image: url(../img2/modBg.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 15px 0px 15px 0px;
	padding: 10px;
}
div.mas ul{
	margin: 8px 0px 0px 30px;
	font-size: 16px;
	line-height: 18px;
}
div.mas ul a:hover{
	text-decoration: underline;
}
div#cont {
	height: 200px;
	margin-left: 25px;
}
a#getStart {
	color: #911B1B;
	font-size: 20px;
	font-weight: bold;
	display: block;
	text-align: center;
	padding-top: 8px;
}
a#getStart:hover {
	text-decoration: underline;
}
div#import {
	border: 1px solid #911B1B;
	width: 600px;
	margin: 5px 0px 0px 20px;
	padding: 10px;
	background-color: #F9F9F9;
}

div#contactImporterZone {
	border: 1px solid #911B1B;
	width: 530px;
	margin: 5px 0px 20px 20px;
	padding: 10px;
	background-color: #F9F9F9;
}


div#import span.bb {
	color: #911B1B;
	font-weight: bold;
	font-size: 19px;
	
}

div#import span.err {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	
}


div#import input.indec {
	margin: 20px 0px 0px 0px;
}

div#import span {
	border: none;
}

div#import textarea, div#import input{
	margin: 10px 0px 15px 20px;
	border: 1px solid #911B1B;
}

div#import label, div#import span{
	border: 0px;
}


div#import span.lock {
	padding-left: 50px;
	display: block;
	background-image: url(../img/locker.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: justify;
}

div#import textarea{
	height:60px;
	width: 550px;
	overflow:auto;
}

div#extContactsList {
	height:170px;
	width: 530px;
	overflow:auto;
	border: 1px solid #911B1B;
	margin: 10px 0px 0px 0px;
}

div#extContactI{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
}

div#extContactR{
	background-color: #EBEBEB;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
}

div#import input#extEmailsChkBx{
	margin: 15px 0px 0px 20px;
}

div#contactImporterResult, div#contactImporterError, div#sendResult, div#contactImporterBussy, div#sendBussy{
	display:none;
	border: 0px;
}

a#moreSources{
	font-size: 14px;
}
h2.art {
	font-size: 15px;
	display: inline;
}
img.cenIm {
	width: 30px;
	margin: 0px auto 0px auto;
	display: block;
}
a.greyB {
color: #333333;
font-weight: bold;
display: block;
text-align: center;
}
div#artMes {
	border: 1px solid #62649A;
	background-color: #F9F9F9;
	color: #31306B;
	margin-bottom: 4px;
	position: relative;
}
div#artMes img{
	width: 78px;
	position: absolute;
	right: 5px;
	bottom: 0px;
}
div#artMesHd strong {
	color: #FFFFFF;
	font-size: 18px;
}
div#lkv a.verd {
	color: #C1FF01;
	font-size: 15px;
	font-weight: normal;
	margin: 0px 8px 0px 5px;
	text-decoration: underline;
}
div#mejCancTop {
	width: 300px;
	height: 34px;
	margin: 8px 0px 0px 5px;
	padding: 15px 0px 0px 0px;
	background-image: url(../img2/mejCancTop.gif);
	color: #911B1B;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
}
div#mejCanc {
	width: 250px;
	background-image: url(../img2/mejCancBg.gif);
	margin: 0px 0px 0px 5px;
	padding: 5px 0px 0px 50px;
}
div#mejCanc ul {
	list-style-image: url(../img2/mejCancArr.gif);
}
div#mejCanc a {
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
}
div#mejCanc a:hover {
	text-decoration: underline;
}
div#mejCancBttm {
	width: 300px;
	height: 22px;
	background-image: url(../img2/mejCancBttm.gif);
	margin: 0px 0px 0px 5px;
}
div#main h3{
	font-size: 20px;
	font-weight: bold;
	padding: 8px 0px 0px 53px;
}
div#npan {
	width: 662px;
	height: 187px;
	background-image: url(../img2/npan.gif)
}
div#npan table {
	text-align: center;
	width: 630px;
	margin: 0px auto 0px auto;
}
div#npan table a {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
div#main div#config table{
	padding-left: 5px;
	font-weight: bold;
	font-size: 20px;
	text-align: left
}
div#main div#config table td#mmm{
padding-left: 40px;
background-image: url(../img2/mmm.gif);
background-repeat: no-repeat;
}
div#main div#config table td#cen{
text-align: center;
}
div#main div.tableR table#config {
	border: none;
}
/**************************** MODULO VIDEO *****************************/
div.tableBeginV {height: 23px;background-image: url(../videos/img/blueTop100.gif);background-repeat: no-repeat;width: 623px;padding: 8px 15px 0px 15px;position:relative;margin-left:20px;}
div.tableBeginV span{color: #FFFFFF;font-weight: bold;border:none;}
div.tableBeginV span.pagNav a.pg:hover, div.tableEndV span.pagNav a.pg:hover, div.tableBeginV span.pagNav a.actPg, div.tableEndV span.pagNav a.actPg, div#rPerfile div.item a,div#rPerfile div.itemm a{color:#13669B;}div#main div#rPerfile div.item table, div#main div#rPerfile div.itemm table{width:490px;margin-left:0px;}
div#main div#rPerfile table td{text-align:left;}
div.tableEndV {height: 33px;background-image: url(../videos/img/blueBttm100.gif);background-repeat: no-repeat;width: 623px;padding-top: 8px 15px 0px 15px;position:relative;margin:-5px 0px 10px 20px;}
div.tableEndV span{color: #FFFFFF;font-weight: bold;}
div.item, div.itemm {position:relative;	width:463px;padding:5px 5px 5px 155px;margin-left:20px;}
div.itemm {background-color:#E5E5E5;}
div.item div.vid, div.itemm div.vid {position:absolute;top:25px;left:5px;}
div#main div#rPerfile a.titVidL {font-size: 19px;font-weight: bold;}
div#main div#rPerfile a.titVidL:hover {text-decoration: underline;}
div#main div#rPerfile span.azl {color: #13669B;}
div.vid {width: 124px;height: 94px;position: relative;margin-bottom: 20px;display: inline;}
div.vidR{width: 124px;height: 94px;position: relative;margin-bottom: 20px;display: inline;}
img.play {width: 34px;height: 26px;position: absolute;right: 5px;bottom: 6px;}
img.marck {padding: 2px;border: 1px solid #13369B;}
/* Cabecera */
div.rkhead {width:980px;margin:0px auto 0px auto;background-repeat:repeat-x;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
div#head {background-color:#911C1C;padding-top:5px;}
div#head img.lange {width:16px;height:11px;float:right;margin:0px 3px 5px 3px}
div#head img#logo{width:139px;height:100px;float:left;margin:5px 0px 0px 30px;}
div#head img#t5{width:44px;height:31px;float:left;margin:67px 14px 0px 2px;}
div#head h1, div#head h2, div#head span{color:#FFFFFF;font-size:14px;font-weight:normal;display:inline;}
div#head div#sky {width:727px;height:90px;padding-right:10px;background-image:url(../img2/publVert_es.gif);background-repeat:no-repeat;margin:3px 0px 0px 235px;background-position: right bottom;}
div#searche {background-color:#F5F5F5;background-image:url(../img2/deg02.gif);background-position:top;height:36px;}
form#searchForme input{margin:8px 10px 0px 10px;}
input#wordse{ border: none;width: 360px;height: 22px;background-image: url(../img2/bgSearch.gif);background-repeat: no-repeat;background-color: #F5F5F5;color: #333333;padding: 4px 0px 0px 10px;}
input#sube{border: none;width: 119px;height: 21px;background-image: url(../img2/btnSearch.gif);background-repeat: no-repeat;background-position:top;background-color: #F5F5F5;cursor: pointer;}
a#ayuda{color:#911C1C;text-decoration:underline;display:block;width:70px;float:right;margin-top:10px;}
ul#menud {margin-top:5px;background-color:#E4E4E4;height: 30px;border-bottom:1px solid #B4B4B4;}
ul#menud, ul#tab {list-style-type:none;}
ul#menud li, ul#tab li {display:inline;}
ul#menud li a {display:block;float:left;font-weight:bold;color:#666666;text-align:center;padding: 10px 20px 7px 20px;background-image:url(../img2/sep.gif);background-repeat: no-repeat;background-position: right center;}
ul#menud li a:hover {color:#333333;text-decoration:none;}
ul#menud li a.active {color:#FFFFFF;background-color:#911C1C;font-size:15px;background-image:none;border-right:1px solid #651212;border-top: 1px solid #911C1C;cursor:default;}
ul#menud li a.active:hover {color:#FFFFFF;}
ul#menud a#wsalink {color:#831166;} ul#menud a#wsalink:hover {color:#EF8C13;}
/* Pie */
div#dir {width:950px;margin:0px auto 0px auto;padding:0px 15px 5px 15px;background-color:#911C1C;border: 1px solid #FFFFFF;}
div#dir a {color:#FFFFFF;}
div#dir div#extd {height: 20px;}
div#dir div#extd a.extdir {font-weight:bold;display:block;width:227px;float:left;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin:5px;text-align:center;}
div#dir div#extd a.extdir:hover {color:#911C1C;background-color:#FFFFFF;border:none;text-decoration:none;}
div#dir h2 {color:#FFFFFF;font-size:17px;text-align:center;margin:5px 0px 5px 0px;}
div#dir h4 {color:#911C1C;font-size:17px;background-color:#FFFFFF;padding-left:15px;margin-bottom:10px;}
div#dir ul {list-style-position:inside;list-style-image:url(../img2/arr.gif);}
div#dir ul ul {list-style-position:inside;list-style-image:url(../img2/dash.gif);margin-left:10px;}
div#dir div#gen {width:485px;}
div#dir div#gen ul.floi {width:158px;float:left;}
div#dir div#gen ul.flod {width:158px;float:right;}
div#dir div#tip, div#dir div#dec, div#dir div#lan {width:150px;_width:145px;float:right;margin-left:5px;}
div#acc {background-color:#EAEAEA;border:1px solid #FFFFFF;text-align:center;margin-top:5px;padding:3px 0px 3px 0px;}
div#foot {width:966px;margin:0px auto 0px auto;padding:5px;font-size:14px;background-color:#F5F5F5;border: 1px solid #686868;background-image:url(../img2/deg02.gif);background-repeat:repeat-x;background-position:top;height:65px;}
div#foot p#text{width:315px;_width:300px;}
div#foot div#corp {width:650px;float:right;text-align:right;margin-top:5px;}
div#foot ul {display:inline;}
div#foot ul li {display:inline;}
/**************************** LATERAL NUEVA FICHA *****************************/
div#lat div.modLat {width:288px;background-color:#F7F7F7;border:1px solid #CCCCCC;margin-left:5px;padding:5px;}
div#lat span.spLatBTop {display:block;width:300px;height:16px;margin:5px 0px 0px 5px;color:#FFFFFF;text-align:center;font-weight:bold;padding-top:4px;background-image:url(../img2/bgBLatTop.gif);}
div#lat span.spLatBTop a{color:#FFFFFF;}
div#lat span.spLatBBttm {display:block;width:285px;height:20px;margin-left:5px;text-align:right;background-image:url(../img2/bgBLatBttm.gif);padding-right:15px;font-weight:bold;color:#FFFFFF;}
div#lat span.spLatBBttm a{text-decoration:underline;color:#FFFFFF;font-weight:bold;}
div#lat span.spLatGTop {display:block;width:285px;height:16px;margin:5px 0px 0px 5px;color:#911B1B;text-align:left;font-weight:bold;padding:4px 0px 0px 15px;background-image:url(../img2/bgGLatTop.gif);}
div#lat span.spLatGTop a{color:#911B1B;}
div#lat span.spLatGBttm {display:block;width:285px;height:20px;margin-left:5px;text-align:right;background-image:url(../img2/bgGLatBttm.gif);padding-right:15px;color:#911B1B;font-weight:bold;}
div#lat span.spLatGBttm a, div#lat span.spLatHBttm a{color:#911B1B;font-weight:bold;text-decoration:underline;}
div#lat span.spLatHTop {display:block;width:300px;height:16px;margin:5px 0px 0px 5px;color:#911B1B;text-align:center;font-weight:bold;padding-top:4px;background-image:url(../img2/bgHLatTop.gif);}
div#lat span.spLatHTop a{color:#911B1B;}
div#lat span.spLatHBttm {display:block;width:285px;height:20px;margin-left:5px;text-align:right;background-image:url(../img2/bgHLatBttm.gif);padding-right:15px;color:#911B1B;font-weight:bold;}
div#lat div.modLat p.itVidLat {width:150px;float:right;}
div#lat div.modLat p.fech {text-align:right;font-weight:bold;}
div#lat div.modLat img.avaIm {padding:1px;margin:5px;border:1px solid #911B1B;}
img.imgVidB {
border: 1px solid #13669B;
padding: 2px;
}
div.Mvideo {
width: 120px;
height: 90px;
display: inline;
position: relative;
margin-right: 0px;
}
div.Mvideo img.play {
width: 34px;
height: 26px;
position: absolute;
right: 5px;
bottom: 5px;
}
a#letras{margin-left:-20px;}
a#tabs{height:39px;background-image:url(../img2/bgtabs.gif);background-repeat:no-repeat;text-align:center;padding-top:15px;}
div#recBlock a#tabsBt{display:block;width:200px;height:20px;text-align:center;font-weight:bold;color:#FFFFFF;float:right;padding:10px 0px 0px 24px;margin:-35px 50px 0px 0px;background-image:url(../img2/btnTabs.gif);background-repeat:no-repeat;}
div#recBlock a#tabsBt:hover{text-decoration:none;}
a#tabss{background-image:url(../img2/bgtabs.gif);background-repeat:no-repeat;text-align:left;padding:25px 0px 25px 40px;color:#911B1B;font-weight:bold;margin-left:30px;}
a#tabss:hover{text-decoration:underline;}
div.robap {padding-top:10px;background-image:url(../img2/publHor_es.gif);background-repeat:no-repeat;}
div#votacions {width:442px;height:118px;color:#911C1C;border:1px solid #CCCCCC;font-weight:bold;padding:0px 8px 12px 30px;margin:5px 5px 5px 10px;background-color:#F7F7F7;}
div#votacions strong {color:#333333;font-size:18px;}
.estrella2_on {
	background: transparent url(../img2/star2_on.jpg) no-repeat;
	width: 19px;
	height: 20px;
}
.estrella2_off {
	background: transparent url(../img2/star2_off.jpg) no-repeat;
	width: 19px;
	height: 20px;
}
/********** NUEVA CABECERA **********/
div#newHead {width:980px;margin:0px auto 0px auto;background-color:#FFFFFF;height:96px;border-bottom:1px solid #911C1C;border-left:1px solid #686868;border-right:1px solid #686868;position:relative;}
div#newHead div#logos span#claim {display:block;font-size:13px;color:#333333;}
div#newHead div#logos {margin-left:4px;}
div#newHead ul#mainMenu {list-style-type: none;height:23px;margin-top:10px;margin-left:5px;}
div#newHead ul#mainMenu li {display:inline;line-height:23px;}
div#newHead ul#mainMenu li a {display:block;float:left;text-align:center;color:#333333;font-size:17px;padding:0px 8px 0px 8px;border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;background-color:#EEEEEE;font-weight:bold;}
div#newHead ul#mainMenu li a:hover {text-decoration:none;color:#000000;background-color:#F9F9F9;}
div#newHead ul#mainMenu li a.active {font-size:18px;color:#FFFFFF;background-color:#911C1C;cursor:default;border:1px solid #911C1C;}
div#newHead ul#mainMenu li a#karaokemp3 {background-image:url(../img2/carri.gif);background-repeat:no-repeat;background-position:center right;padding-right:25px;}
div#newHead form#busForm {width:450px;#width:455px;height:30px;position:absolute;right:0px;bottom:0px;}
div#newHead form#busForm input#keyBus {width:280px;height:19px;font-size:17px;padding:4px 25px 0px 5px;border:2px solid #911C1C;background-color:#FCF3F3;background-image:url(../img2/bgBus.gif);background-repeat:no-repeat;margin-left:50px;background-position: right center;}
div#newHead form#busForm input#subBus {padding:2px 8px 2px 8px;cursor:pointer;}
div#newHead div.topLogin {background-color:#686868;color:#FFFFFF;width:589px;background-image:url(../img2/bgBttmUsu.gif);background-repeat:no-repeat;background-position:center bottom;position:absolute;top:0px;right:0px;padding:8px;}
div#newHead div.topLogin ul#loginiInicio {list-style-type: none;border-left:1px dotted #FFFFFF;}
div#newHead div.topLogin ul#loginiInicio li {display:inline;border-right:1px dotted #FFFFFF;padding:0px 12px 0px 12px;}
div#newHead div.topLogin ul#loginiInicio li a {color:#FFFFFF;text-decoration:underline;}
div#newHead div.topLogin ul#loginiInicio li a#language {background-image:url(../img2/flechi.gif);background-repeat:no-repeat;background-position:right center;padding-right:14px;}
span#esp {background-image:url(../img2/es.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;}
span#ing {background-image:url(../img2/en.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;}
span#jap {background-image:url(../img2/jp.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;}
span#chl {background-image:url(../img2/cl.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;}
div#newHead div#selLanguage {width:136px;background-color:#686868;background-image:url(../img2/bgBttmLan.gif);background-repeat:no-repeat;background-position:center bottom;position:absolute;top:24px;right:0px;}
div#newHead div#selLanguage ul {list-style-type: none;padding:8px 0px 0px 24px;}
div#newHead div#selLanguage ul li {padding-bottom:10px;}
div#newHead div#selLanguage ul li a {color:#FFFFFF;text-decoration:underline;}
div#newHead div#topIden {display:none;}
div#newHead div.topLogin form#loginForm a {color:#FFFFFF;text-decoration:underline;font-weight:bold;}
div#newHead div.topLogin form#loginForm input#user, div#newHead div.topLogin form#loginForm input#pass {background-color:#FFFFFF;border:1px solid #333333;height:15px;width:120px;}
div#newHead div.topLogin form#loginForm input#log {background-color:#C7C7C7;color:#000000;width:60px;height:17px;border:1px solid #333333;font-size:16px;cursor:pointer;}
div#newHead div.topLogin form#loginForm span {width:180px;float:left;margin:0px auto 0px auto;text-align:center;}
div#newHead div.topLogin form#loginForm img#loginClose {margin-left:110px;}
div.submenu {width:962px;margin:0px auto 0px auto;color:#FFFFFF;font-size:15px;background-color:#911C1C;padding:4px 10px 4px 10px;display:none;}
div.submenu ul {list-style-type: none;}
div.submenu ul li {display:inline;}
div.submenu ul li a {color:#FFFFFF;}
span#cone {background-image:url(../img2/cone.gif);background-repeat:no-repeat;background-position:left center;padding-left:16px;}
div#topCone {font-size:14px;}
div#newHead div#topCone ul#loginiInicio li {font-size:14px;padding:0px 4px 0px 4px;}
div#newHead div#opciones {width:287px;background-color:#686868;background-image:url(../img2/bgBttnOpt.gif);background-repeat:no-repeat;background-position:center bottom;position:absolute;top:23px;right:318px;}
div#newHead div#opciones ul {list-style-type: none;padding:8px 0px 0px 8px;margin-bottom:8px;}
div#newHead div#opciones ul li {display:inline;}
div#newHead div#opciones ul li a {color:#FFFFFF;display:block;float:left;padding:0px 8px 8px 8px;#padding:0px 8px 0px 8px;border-left:1px dotted #FFFFFF;}
div#newHead div#opciones ul li a:hover {text-decoration:underline;}
div#globi {width:295px;height:320px;background-image:url(../img2/bgGlobiLat.jpg);background-repeat:no-repeat;font-size:15px;text-align:center;padding-top:5px;}
div#globi strong {font-size:16px;color:#911C1C;}
div#globi a {font-size:17px;color:#911C1C;text-decoration:underline;}
div.ban728x90 {width:738px;height:90px;background-image:url(../img2/publVert.gif);background-repeat: no-repeat;background-position: right center;float:right;}
div.ban220x90 {width:230px;height:90px;background-image:url(../img2/publVert.gif);background-repeat: no-repeat;background-position: right center;float:left;}
div#totBann {height:90px;margin-top:0px;padding:5px 0px 5px 0px;clear:both;text-align:center;}
div#overBann {background-color:#FFFFFF;border-left:1px solid #666666;border-right:1px solid #666666;width:980px;margin:0px auto;}
div#votacions span#rkbotVal {display:block;width:320px;height:37px;background-image:url(../img2/bgRKbotVal.gif);font-size:18px;color:#911C1C;text-align:center;line-height:50px;font-weight:bold;margin:5px 0px 5px 20px;background-repeat:no-repeat;}
div#votacions span#rkbotVal a {display:block;float:right;margin-top:8px;#margin-top:-42px;}
div#votacions span#rkbotVal strong {color:#333333;font-style:italic;}
div#socialm {font-size:18px;font-weight:bold;margin:5px;}
div#socialm img#prim {width:197px;margin-right:10px;}
