body {
  background-image: url(../img/bg.gif);
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #181818;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
}


.addFav, .delFav, .myRating {
  font-family: Arial, Helvetica, sans-serif;
  color: #EAEAEA;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}


.newBar {
  font-family: Arial, Helvetica, sans-serif;
  color: #EAEAEA;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
a:link.newBar, a:visited.newBar {
  text-decoration: none;
}

a:hover.newBar, a:active.newBar {
  color: #ff0000;
  text-decoration: none;
}

.titleTextGrisNV {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  text-decoration: none;
  color: #EAEAEA;
  padding: 1px 2px;
  border: 1px solid #999999;
  margin-right: 2px;
  cursor: pointer;
}

a:hover.titleTextGrisNV, a:active.titleTextGrisNV {
  color: #ff0000;
  border: 1px solid #ff0000;
}




.MenuHight {
  font-family: Arial, Helvetica, sans-serif;
  color: #EAEAEA;
  font-weight: bold;
  font-size: 11px;
}

a:link.MenuHight, a:visited.MenuHight {
  text-decoration: none;
}

a:hover.MenuHight, a:active.MenuHight {
  color: #ff0000;
  text-decoration: underline;
}


.MenuHightScenes {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
}

a:link.MenuHightScenes, a:visited.MenuHightScenes {
  color: #ffffff;
  text-decoration: none;
}

a:hover.MenuHightScenes, a:active.MenuHightScenes {
  color: #ffff00;
  text-decoration: underline;
}


.MenuHightDisable {
  font-family: Arial, Helvetica, sans-serif;
  color: #999999;
  font-weight: bold;
  font-size: 11px;
}

a.MenuHightDisable {
  font-family: Arial, Helvetica, sans-serif;
  color: #999999;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}

.MenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
}

a:link.MenuTab, a:visited.MenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}

a:hover.MenuTab, a:active.MenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}


PpalMenuTabOff {
  font-family: Arial, Helvetica, sans-serif;
  color: #bfbfbf;
  font-weight: normal;
  font-size: 11px;
}

a.PpalMenuTabOff {
  font-family: Arial, Helvetica, sans-serif;
  color: #bfbfbf;
  font-weight: normal;
  font-size: 11px;
}

a:link.PpalMenuTabOff, a:visited.PpalMenuTabOff {
  font-family: Arial, Helvetica, sans-serif;
  color: #bfbfbf;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}

a:hover.PpalMenuTabOff, a:active.PpalMenuTabOff {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}


PpalMenuTabOn {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: 900;
  font-size: 11px;
}

a.PpalMenuTabOn {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: 900;
  font-size: 11px;
}

a:link.PpalMenuTabOn, a:visited.PpalMenuTabOn {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: 900;
  font-size: 11px;
  text-decoration: none;
}

a:hover.PpalMenuTabOn, a:active.PpalMenuTabOn {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
  font-weight: 900;
  font-size: 11px;
  text-decoration: none;
}




SubMenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
}

a.SubMenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
}



a:link.SubMenuTab, a:visited.SubMenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}

a:hover.SubMenuTab, a:active.SubMenuTab {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}


.paginacion {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px;
  font-weight: bolder;
  color: #ffffff; 
  text-decoration: none;
}

.paginacionActual {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 20px;
  font-weight: bolder;
  color: #ffffff; 
  text-decoration: none;
}

select.paginacion {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px;
  font-weight: bolder;
  color: #ffffff; 
  background: #000000;
  text-decoration: none;
}

a:link.paginacion, a:visited.paginacion {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px;
  font-weight: bolder;
  color: #ffffff; 
  text-decoration: none;
}
a:hover.paginacion, a:active.paginacion {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px;
  font-weight: bolder;
  color: #ffffff; 
  text-decoration: underline;
}

select.paginacion_NoLogIn {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 24px;
  font-weight: bolder;
  color: #ff0000;
  background: #000000;
  text-decoration: none;
}

a:link.paginacion_NoLogIn, a:visited.paginacion_NoLogIn {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 24px;
  font-weight: bolder;
  color: #ff0000;
  text-decoration: none;
}
a:hover.paginacion_NoLogIn, a:active.paginacion_NoLogIn {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 24px;
  font-weight: bolder;
  color: #ff0000;
  text-decoration: underline;
}


.footerBox {
  padding: 0px;
  border: 0px ;
  margin-top: 4px;
}

.pagingDiv {
  padding: 0px;
  text-align: left;
}



.headText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color:#bfbfbf;
  font-weight:normal;
}


.headTitle {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#bfbfbf;
  font-weight:bold;
}


.titleText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
}

a:link.titleText, a:visited.titleText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
  text-decoration: none;
}

a:hover.titleText, a:active.titleText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
  text-decoration: underline;
}



.titleTextDad {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
}

a:link.titleTextDad, a:visited.titleTextDad {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
  text-decoration: none;
}

a:hover.titleTextDad, a:active.titleTextDad {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#ff0000;
  text-indent:0px;
  font-weight:bold;
  text-decoration: underline;
}


.titleTextGris {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#cccccc;
  text-indent:0px;
  font-weight:bold

}

a:link.titleTextGris, a:visited.titleTextGris {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#cccccc;
  font-weight: bold;
  text-decoration: none;
}

a:hover.titleTextGris, a:active.titleTextGris {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color:#cccccc;
  font-weight: bold;
  text-decoration: underline;
}





.sceneText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#ffffff;
  font-weight: bold;
}

a:link.sceneText, a:visited.sceneText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#ffffff;
  font-weight: bold;
  text-decoration: none;
}

a:hover.sceneText, a:active.sceneText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#FF0000;
  font-weight: bold;
  text-decoration: none;
}


.frmButton {
  cursor:pointer;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #333333;
  font-weight: bold;
  height: 27px;
  border: none;
  margin:0px;
  background: url(../img/btnNormalFondo.gif); 
  background-repeat: repeat-x;
  text-decoration: none;
}

.frmButton:hover {
  color: #ff0000;
}


.frmTextHead {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  height: 19px;
  border: none;
  margin:0px;
  text-decoration: none;
}


a:link.frmTextHead, a:visited.frmTextHead, a:hover.frmTextHead, a:active.frmTextHead {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  height: 19px;
  border: none;
  margin:0px;
  text-decoration: none;
}


titleText2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

a:visited.titleText2, a:link.titleText2  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

a:hover.titleText2, a:active.titleText2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
    text-decoration: underline;
}


frmTextFoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

a.frmTextFoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

a:visited.frmTextFoot, a:link.frmTextFoot  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

a:hover.frmTextFoot, a:active.frmTextFoot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: underline;
}




.frmMiniHead {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  color: #ffffff;
}


.frmSubmHead {
  cursor:pointer;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  height: 19px;
  border: none;
  background: url(../img/blank.gif); 
  background-repeat: no-repeat;
  margin:0px;
  text-decoration: none;
}

.frmSubmHeadv2 {
  cursor:pointer;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #000000;
  font-weight: bold;
  height: 19px;
  margin:0px;
  text-decoration: none;
}

.cpoFormHeader {
  width: 80px; 
  height: 19px; 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold; 
  font-size: 11px; 
  border: 1px #53555B solid;
}

.cpoFormHeaderV2 {
  width: 80px; 
  height: 14px; 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold; 
  font-size: 11px; 
  border: 1px #53555B solid;
}

.descText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#666666;
}

a:link.descText, a:visited.descText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#666666;
  text-decoration: none;
}

a:hover.descText, a:active.descText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color:#FF0000;
  text-decoration: underline;
}


.descTextMini {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color:#666666;
}

a:link.descTextMini, a:visited.descTextMini {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color:#ffffff;
  text-decoration: none;
}

a:hover.descTextMini, a:active.descTextMini {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color:#FF0000;
  text-decoration: underline;
}


.Estilo1 {font-size: 18px}

.Estilo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.updateTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-indent:0px;
  font-weight:bold;
}

.updateText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-indent:0px;
  font-weight:normal;
}

.titPerformer {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 24px;
  color:#FF0000;
  text-indent:0px;
  font-weight:bold;
}

a:link.titPerformer, a:visited.titPerformer {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 24px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
  text-decoration: none;
}

a:hover.titPerformer, a:active.titPerformer {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 24px;
  color:#ffffff;
  text-indent:0px;
  font-weight:bold;
  text-decoration: underline;
}

