@charset "utf-8";
/* Hoja de Estilos de TNT Radio Rock: Documento CSS */

/* Estructura */

p { margin-top:0; margin-bottom:0;}

.TNTPlayer { background-image:url(../img/tntplayer.jpg); background-repeat: no-repeat; }
.FondoHeader { background-image:url(../img/fondoheader.jpg); background-position:top center; background-repeat: no-repeat; }
.FondoFooter { background-image:url(../img/fondofooter.jpg); background-position: center; background-repeat: no-repeat; }
.TablaCont { border-left: solid 6px #000; border-right: solid 6px #000; background-color:#000000; }
.FondoMenu { background-image:url(../img/fondomenu.jpg); background-repeat:repeat-x; }
.EncHorizontal { background-image:url(../img/enc_horizontal.jpg); background-repeat:repeat-x; }
.EncVertical   { background-image:url(../img/enc_vertical.jpg); background-repeat:repeat-y; }
.LineaPunt { background-image:url(../img/lineapunt.jpg); background-repeat:repeat-x; background-position:bottom; }
.MarcoFoto1 { padding:1px; border: solid 10px #222; }
.MarcoFoto2 { padding:1px; border: solid 7px #222; margin:0px 15px 10px 0px; }
.MarcoFoto3 { padding:1px; border: solid 6px #222; margin-bottom:3px; }
.MarcoFoto4 { padding:1px; border: solid 6px #222; margin-bottom:20px; margin-right:25px; }
.MarcoFoto5 { padding:1px; border: solid 3px #222; background-color:#111111; }
.MarcoFoto6 { padding:1px; border: solid 10px #333; background-color:#222222; }


.Calendario { background-image: url(../img/ico/calendario.gif); background-repeat:no-repeat; }
.Enc_Columna { background-image:url(../img/enc_columna.jpg); background-repeat:no-repeat; }
.BordeInf { border-bottom: solid 1px #111; }
.BordeDch { border-right: solid 1px #000; }
.BordeInf2 { border-bottom: solid 2px #000; }
.SepContextual { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; margin:0px 14px 0px 14px; }

/* Fuente Textual */

.Titulo1 { font-family:"Arial Narrow"; font-size:26px; font-weight:normal; color:#FFF; }
.Titulo2 { font-family:"Arial Narrow"; font-size:26px; font-weight:normal; color:#C00; }
.Titulo3 { font-family:"Arial Narrow"; font-size:26px; font-weight:normal; color:#F90; }
.Titulo4 { font-family:"Arial Narrow"; font-size:17px; font-weight:normal; color:#C00; }
.Titulo5 { font-family:"Arial Narrow"; font-size:17px; font-weight:normal; color:#F90; }
.Titulo6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF; }
.Titulo7 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#F90; text-decoration:none; }
.Titulo8 { font-family:"Arial Narrow"; font-size:30px; font-weight:normal; color:#FFF; line-height:28px; }
.Titulo9 { font-family:"Arial Narrow"; font-size:36px; font-weight:normal; color:#FFF; }
.Titulo10 { font-family:"Arial Narrow"; font-size:17px; font-weight:normal; color:#FFF; }


.TopTexto  { font-family:"Arial Narrow"; font-size:13px; font-weight:normal; color: #FFF; text-decoration: none; }

.DateActual  { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FC6; text-decoration:none; }
.DateActual2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; text-decoration:none; }
.Grupofest   { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}
.Grupolanza  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F90; text-decoration:none; }
.Sala { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F33; text-decoration:none; }
.Mes { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFF; text-decoration:none; } 
.Dia { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000; text-decoration:none; }

.Fuente { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; }
.Aspa { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#999; text-decoration:none; }
.Texto_Noticia { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#CCC; text-decoration:none; line-height:18px;}
.Texto_Actual  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCC; text-decoration:none; }
.Texto_Normal { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;}
.Texto_Pq { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFF; text-decoration:none;}
.ContextualRojo { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#F33; text-decoration:none;}
.TextoStaff { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#CCC; text-decoration:none; }
.EncTabla { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF; text-decoration:none; padding:3px; border-left: solid 1px #333; border-bottom: solid 1px #333; background-color:#111111; padding:8px; }
.ConTabla {  border-left: solid 1px #333; border-bottom: solid 1px #333; background-image:url(../img/sombracelda.jpg); background-repeat:repeat-x; background-position:top; }
.Estado  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; }
.Publicado  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6C3; text-decoration:none; }
.Cancelado  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F30; text-decoration:none; }
.Revision  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FC0; text-decoration:none; }




.TextoForm1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#CCC; text-decoration:none; }
.TextoForm2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#F90; text-decoration:none; }
.Texto_Pub  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none; padding:5px;}
.Texto_Pub2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F90; text-decoration:none; padding:5px;}
.Texto_Pub3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F90; text-decoration:none; }
.Texto_Pub4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F33; text-decoration:none; padding:5px;}

/* Enlaces */

.Menu:link    { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #FFF; text-decoration: none; }
.Menu:visited { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #FFF; text-decoration: none; }
.Menu:hover   { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #999; text-decoration: none; border-bottom: dotted 1px #FFF; }
.Menu:active  { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #FFF; text-decoration: none; }

.Menuact:link    { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #999; text-decoration: none; border-bottom: dotted 1px #FFF;}
.Menuact:visited { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #999; text-decoration: none; border-bottom: dotted 1px #FFF;}
.Menuact:hover   { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #FFF; text-decoration: none; border-bottom: dotted 1px #999; }
.Menuact:active  { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #999; text-decoration: none; border-bottom: dotted 1px #FFF;}

.Nuevoreg:link    { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #6C0; text-decoration: none; }
.Nuevoreg:visited { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #6C0; text-decoration: none; }
.Nuevoreg:hover   { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #FFF; text-decoration: none; }
.Nuevoreg:active  { font-family:"Arial Narrow"; font-size:16px; font-weight:normal; color: #6C0; text-decoration: none; }

.Noticias:link    { font-family:"Arial Narrow"; font-size:24px; font-weight:normal; color: #FFF; text-decoration: none; line-height:25px; }
.Noticias:visited { font-family:"Arial Narrow"; font-size:24px; font-weight:normal; color: #FFF; text-decoration: none; line-height:25px;}
.Noticias:hover   { font-family:"Arial Narrow"; font-size:24px; font-weight:normal; color: #999; text-decoration: none; line-height:25px;}
.Noticias:active  { font-family:"Arial Narrow"; font-size:24px; font-weight:normal; color: #FFF; text-decoration: none; line-height:25px;}

.Actualidad:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration: none; }
.Actualidad:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;  text-decoration: none; }
.Actualidad:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999; text-decoration: none; }
.Actualidad:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration: none; }

.masinfo1:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#C00; text-decoration: none; border-bottom: dotted 1px #C00; }
.masinfo1:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#C00; text-decoration: none;  border-bottom: dotted 1px #C00;}
.masinfo1:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#C00; text-decoration: none;  border-bottom: dotted 1px #000; }
.masinfo1:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#C00; text-decoration: none;  border-bottom: dotted 1px #C00; }

.masinfo2:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#F90; text-decoration: none;  border-bottom: dotted 1px #F90; }
.masinfo2:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#F90; text-decoration: none;  border-bottom: dotted 1px #F90;}
.masinfo2:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#F90;text-decoration: none;  border-bottom: dotted 1px #000; }
.masinfo2:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#F90; text-decoration: none;  border-bottom: dotted 1px #F90; }

.masinfo3:link    { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99;  }
.masinfo3:visited { font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99; }
.masinfo3:hover   { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #FFF; }
.masinfo3:active  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99; }

.Fuentelink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:underline; }
.Fuentelink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:underline; }
.Fuentelink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:none; }
.Fuentelink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-decoration:underline; }

.ContexBlanco:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;}
.ContexBlanco:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;}
.ContexBlanco:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;  border-bottom: dotted 1px #FFF; }
.ContexBlanco:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;}

.ContexBlanco2:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCC; text-decoration:none;}
.ContexBlanco2:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCC; text-decoration:none;}
.ContexBlanco2:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCC; text-decoration:none;  border-bottom: dotted 1px #CCC; }
.ContexBlanco2:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CCC; text-decoration:none;}

.Masactualidad:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; border-bottom: dotted 1px #FFF; }
.Masactualidad:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; border-bottom: dotted 1px #FFF; }
.Masactualidad:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;  border-bottom: dotted 0px #FFF; }
.Masactualidad:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; border-bottom: dotted 1px #FFF; }

.Toplink:link    { font-family:"Arial Narrow"; font-size:13px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99;  }
.Toplink:visited { font-family:"Arial Narrow"; font-size:13px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99; }
.Toplink:hover   { font-family:"Arial Narrow"; font-size:13px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #FFF; }
.Toplink:active  { font-family:"Arial Narrow"; font-size:13px; font-weight:normal; color: #F33; text-decoration: none; border-bottom: dotted 1px #F99; }

.mailstaff:link    { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #FFF;}
.mailstaff:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #FFF;}
.mailstaff:hover   { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #000; }
.mailstaff:active  { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #CCC; text-decoration: none; border-bottom: dotted 1px #FFF;}

.Agenda1       { background-color:#171717; cursor:pointer; } 
.Agenda1:hover { background-color:#222222; cursor:pointer; } 

.Btn1       { background-image:url(../img/btn/btn1.gif); background-repeat:no-repeat; cursor:pointer; width:160px; height: 42px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF; text-decoration:none; border:0px; } 
.Btn1:hover { background-image:url(../img/btn/btn2.gif); background-repeat:no-repeat; cursor:pointer; width:160px; height: 42px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF; text-decoration:none;  border:0px;} 

.Filtrar1       { background-image:url(../img/btn/filtra1.gif); background-repeat:no-repeat; cursor:pointer; width:115px; height: 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFF; text-decoration:none; border:0px; } 
.Filtrar1:hover { background-image:url(../img/btn/filtra2.gif); background-repeat:no-repeat; cursor:pointer; width:115px; height: 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFF; text-decoration:none; border:0px;} 

.Lanzamientos1       { background-color:#222222; cursor:pointer; } 
.Lanzamientos1:hover { background-color:#111111; cursor:pointer;  } 

.ParrillaCelda       { background:none; cursor:pointer; border: solid 1px #111; } 
.ParrillaCelda:hover { background-color:#111111; cursor:pointer;  border: solid 1px #333; } 

.Lista_Pub       { border-bottom: dotted 1px #333; background-color:#111111; cursor:pointer; }
.Lista_Pub:hover { border-bottom: dotted 1px #333; background-color:#222222; cursor:pointer; }

.Paginador1 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; padding-top:2px; background-color: #222; vertical-align:middle;border-style:solid; border-width:1px; border-color: #333;}
.Paginador2 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; padding-left:8px; padding-right:8px; padding-top:2px; background-color: #222; vertical-align:middle; border-style:solid; border-width:1px; border-color: #333;}
.Paginador3 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000; padding-top:2px; background-color: #F90; vertical-align:middle; border-style:solid; border-width:1px; border-color:#333;}
.Paginador4 {padding-top:2px; background-color: #222; border-style:solid; border-width:1px; border-color: #FFF;}

/* Formularios */

.Form_Contacto1 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:236px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; }
.Form_Contacto2 { background-color:#DDD; border-style:solid; border-width:1px;  border-color:#666; width:160px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; }
.Form_Contacto3 { background-color:#DDD; border-style:solid;border-width:1px;  border-color:#666; width:238px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; }
.Form_Contacto4 { background-color:#DDD; border-style:solid;border-width:1px;  border-color:#666; width:238px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; }
.Form_Contacto5 { background-color:#DDD; border-style:solid; border-width:1px;  border-color:#666; width:162px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }
.Form_Edita1 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:560px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }
.Form_Edita2 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:560px; height:160px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }
.Form_Edita3 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:480px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }
.Form_Edita4 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:220px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }
.Form_Edita5 { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; width:226px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; padding:2px; }

.Form_Nac { background-color:#DDD; border-style:solid; border-width:1px; border-color:#666; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111; text-decoration:none; height:24px; padding:2px; }

/* Intranet */

.TB10N
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#666; }
.TB12
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; }
.TB12_Negro
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; background-color:inherit; }
.TB12N
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#666; }
.TB14N
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#666; }
.TB14N_Blanco
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#fff; }