/* @override http://www.rock-mendoza.com/css/rckmza.css */

/* @override http://www.rock-mendoza.com/css/rckmza.css */

/* @override http://www.rock-mendoza.com/css/rckmza.css */

/* @override http://www.rock-mendoza.com/css/rckmza.css */

/*TAGS*/
body {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, Sans-serif;
background : #000000 url(http://www.rock-mendoza.com/contenidos/images/fondo_sitio.jpg) no-repeat bottom left;
}

a {
color : #cc0000;
text-decoration : none;
font-weight : bold;
}

a:hover {
color : #ff0000;
text-decoration : underline;
}

a, a:active, a:focus { 
	outline:none;
}

h2{
font-size:20px;
margin:0px 0px 15px 0px;
position:relative;
letter-spacing: -1px;
}

h3 {
font-size : 13px;
margin:0px 0px 5px 0px;
position:relative;
}

p {
font-size : 11px;
line-height:14px;
position:relative;
margin:0px 0px 10px 0px;
}

/*-------------------------------------------------------------------------------------- CONTENEDORES --------------------------------------------------------------------------------------*/
.contenedorPrincipal {
width : 845px;
margin : 8px 0px 0px 20px;
padding:0px
}

.contenedorPrincipal p{
	font-size: 11px !important;
	line-height: 14px !important;
}

.lateralIzq {
background:#990000;
}

.lateralDer1 {
background:#720000;
width: 140px;
}

.lateralDer2 {
background:#720000 url(http://www.rock-mendoza.com/contenidos/images/fondo_lateralDer2.jpg) no-repeat bottom left;
height:250px;
}

/*-------------------------------------------------------------------------------------- HOME --------------------------------------------------------------------------------------*/

.columnaIzquierdaHome {
width : 330px;
margin : 0px 0px 0px 0px;
padding:0px;
float : left;
}
.columnaCentralHome {
width : 255px;
margin : 0px 0px 0px 15px;
padding:0px;
}
.columnaDerechaHome {
width : 210px;
margin : 0px 0px 0px 15px;
padding:0px;
}
#Novedades, #Noticias, #Afiches, #Notas, #AvancesRec, #Demos, #Foro, #infoBandas {
clear : both;
background : #edf0d8;
padding : 0;
margin : 0 0 20px;
border-bottom : 2px dotted #000000;
background : #EEEEEE /*url(http://www.rock-mendoza.com/contenidos/images/fondo_txt.jpg) no-repeat bottom;*/
}

#Novedades p{
	font-size: 11px;
	line-height: 13px;
	max-width: 205px;
	margin: 5px 0px 10px 0px;
	overflow: hidden;
}

#infoBandas{
padding:5px 0px 0px 0px;
margin : 0px 0px 20px 15px;
}

#titInfoBandas{
margin:0px 0px 0px 15px;
}

#Afiches {
text-align : left;
padding : 5px;
background : #990000 url(http://www.rock-mendoza.com/contenidos/images/fondo_banners.jpg);
}
#sms {
margin : 30px 0 10px;
background : #990000;
background : url(http://www.rock-mendoza.com/contenidos/images/fondo_sms_home.jpg);
color : #f5f5f5;
height : 380px;
}
#bannerDerHome {
margin : 0 0 20px;
background : #990000 url(http://www.rock-mendoza.com/contenidos/images/fondo_banners.jpg);
}
#bannerIzqHome {
margin : 0 0 20px;
background : #990000 url(http://www.rock-mendoza.com/contenidos/images/fondo_banners.jpg);
}


#bannerIzqHome p{
color:#FFFFFF;
font-size:11px;
padding:10px;
}

#bannerIzqHome a{
color:#FFFFFF;
}

#bannerIzqHome h1{
color:#FFFFFF;
font-size:16px;
padding:10px;
text-align:center;
}

.bloqueForoHome {
padding:0px 10px 10px 10px;
}

/*--------------------------------------------------------------------------------------PAGINAS INTERIORES--------------------------------------------------------------------------------------*/
.fechaInicio {
padding : 8px 10px;
margin : 0;
font-size : 11px;
text-align : right;
color : #f5f5f5;
font-weight : bold;
font-style : italic;
border-top : 2px dotted #000000;
background : #700000 url(http://www.rock-mendoza.com/contenidos/images/fondo_rojo.gif);
}
.contenedorContenido {
margin : 10px 20px 0;
}
.tituloInt {
margin : 0;
border-bottom : 2px dotted #000000;
}

.contenedorFrames {
margin : 0 0 10px;
}
.contenedorBanners {
border-top : 2px dotted #000000;
border-bottom : 2px dotted #000000;
margin : 30px 0 0;
padding : 0;
text-align : center;
}
.contenedorAfiches {
border-top : 2px dotted #320000;
border-bottom : 2px dotted #000000;
margin : 0;
padding : 10px 0;
}


/*--------------------------------------------------------------------------------------BANNERS --------------------------------------------------------------------------------------*/

.contenedorBannerSeccion {
border-top : 2px dotted #000000;
border-bottom : 2px dotted #000000;
margin : 20px 0 0;
padding : 0;
text-align : center;
}
.contenedorBannersInternosHome {
border-bottom : 2px dotted #000000;
margin : 0;
padding : 10px 0 10px 0;
text-align : center;
}
.contenedorBannersInternos {
border-top : 2px dotted #000000;
border-bottom : 2px dotted #000000;
margin : 25px 0px 0px 0px;
padding : 10px 0px 10px 0px;
text-align : center;
}

.bannerIzq {
clear : both;
margin : 0 0 5px 0px;
padding : 0;
}
.bannerDer {
clear : both;
margin : 0 0 5px 0;
padding : 0;
}



/* -------------------------------------------------------------------------------------- CONTENIDOS INTERNOS --------------------------------------------------------------------------------------*/
.btns {
font-size : 11px;
padding : 1px 10px;
text-align : right;
margin : 0px 0px 10px 0px;
clear:both;
}

.btnsHome {
text-align : right;
margin : 10px 0 0;
clear:both;
}

.contenedorTxt {
padding : 10px;
border-bottom : 2px solid #990000;
background : #EEEEEE;
margin : 0 0 10px;
font-size: 12px;
}

.bloqueListado {
margin : 10px 10px 30px 10px;
clear:both;
}

.contenedorPrincipal .bloqueListado object{
	margin: 0px;
}

.bloqueListado object{
	margin: 0px 0px 15px 0px;
}

.bloqueTxt {
margin : 0 -10px;
border-bottom : 2px dotted #000000;
padding : 5px 10px;
}

/*-------------------------------------------------------------------------------------- BANDAS -------------------------------------------------------------------------------------- */

.contenedorBanda {
margin : 20px 0 0;
}
.tituloBanda {
padding : 0;
margin : 0;
height : 130px;
}
.contenedorDatosBanda {
padding : 0 0 10px;
border-top : 2px dotted #000000;
background : #e0e2d7 url(http://www.rock-mendoza.com/contenidos/images/fondo_txt.jpg);
}
.contenedorDatosBandaInt {
margin : 10px;
}
.tituloBandaTxt a {
font-size : 14px;
color : #000000;
font-weight : bold;
}
.tituloBandaTxt a:hover {
color : #cc0000;
}

/* -------------------------------------------------------------------------------------- FORMS --------------------------------------------------------------------------------------*/

.titForm{
border-bottom:1px solid #990000;
font-size:12px;
color:#990000;
font-weight:bold;
padding:10px 0px 5px 0px;
}

.txtForm {
color : #000000;
font-weight : bold;
font-size : 11px;
margin : 10px 0 0;
border-bottom:1px solid #CCCCCC;
}

.cajaForm {
background : #990000;
color : #ffffff;
font-weight : bold;
border : 1px solid #720000;
padding : 3px;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
}

/* -------------------------------------------------------------------------------------- NOTAS --------------------------------------------------------------------------------------*/

.entradaNota {
height : 330px;
color : #333333;
font-weight : bold;
margin : 0 0 10px;
font-size : 12px;
position:relative;
}

.pregunta {
font-size : 11px;
font-style : normal;
font-weight : bold;
color : #990000;
position:relative;
}

.titularNota {
font-size : 26px;
font-style : normal;
font-weight : bold;
line-height:28px;
position:relative;
}

/* -------------------------------------------------------------------------------------- AFICHES --------------------------------------------------------------------------------------*/


.contenedorTxtAfiches{
padding : 10px;
border-bottom : 1px solid #720000;
background : #850000 url(http://www.rock-mendoza.com/contenidos/images/fondo_afiches.jpg);
margin : 0 0 20px;
padding:180px 0px 0px 0px;
text-align:center;
height:170px;
}

.contenedorTxtAfiches p {
color:#F5F5F5;
}

.contenedorTxtAfiches h1 {
color:#F5F5F5;
}

.afiche_hom {
width : 95px;
height : 130px;
margin : 0px 0px 0px 0px;
border : 1px solid #000000;
display : inline;
}
.afiche_int {
width : 70px;
height : 100px;
margin : 0px -5px 0px 5px;
border : 1px solid #000000;
display : inline;
}



/* -------------------------------------------------------------------------------------- DEMOS --------------------------------------------------------------------------------------*/

.contenedorTituloDemos {
margin : 0;
padding : 0 0 1px;
background : #EEEEEE;
}
.txtDemos {
color : #000000;
}
.txtDemos a {
color : #990000;
}
.tituloDemosPop {
margin : 0;
padding : 0;
background : url(http://www.rock-mendoza.com/contenidos/demos/images/fondo_demos_popUp.jpg);
}

/*------------------------------------------------------------------------------------ QUIENES -------------------------------------------------------------------------------*/


.contenedorQuienes {
padding : 10px;
border-bottom : 2px solid #990000;
background : #850000 url(http://www.rock-mendoza.com/contenidos/quienes/images/fondo_quienes.jpg)  no-repeat bottom left;
margin : 0 0 20px;
text-align:center;
}

.contenedorQuienes p {
color:#F5F5F5;
}

.contenedorQuienes h1 {
color:#F5F5F5;
text-align:center;
padding : 15px 0px 5px 0px;
margin : 20px -10px -5px -10px;
}

.contenerdorQuienes a {
color:#F5F5F5;
}


/* ------------------------------------------------------------------------------------ MENU LATERAL ----------------------------------------------------------------------------------*/

/*NIVEL 1*/

#menuPrincipal {
line-height : 10pt;
width : 140px;
margin : 0;
padding : 0;
color : #ffffff;
font-size : 11px;
border-bottom : 1px solid #320000;
}
#menuPrincipal a {
display : block;
width : 130px;
padding : 3px 10px 3px 0;
text-align : right;
text-decoration : none;
font-weight : bold;
color : #f1f1f1;
list-style : none;
border-top : 1px solid #320000;
}
#menuPrincipal a:hover {
text-decoration : none;
color : #ffffff;
background : #81050b;
}
#menuPrincipal li {
list-style : none;
}

/*NIVEL 2*/

#subMenu {
line-height : 10pt;
width : 140px;
margin : 0;
padding : 0;
color : #ffffff;
font-size : 9px;
}
#subMenu a {
display : block;

text-align : right;
text-decoration : none;
font-weight : normal;
color : #ffffff;
list-style : none;
font-style : normal;
border-top : 1px solid #320000;
background : #7e0101;

}
#subMenu a:hover {
text-decoration : none;
color : #f5f5f5;
}
#subMenu li {
list-style : none;
}

/*NIVEL 3*/

#subSubMenu {
line-height : 10pt;
width : 140px;
margin : 0;
padding : 0;
color : #ffffff;
font-size : 9px;
}
#subSubMenu a {
display : block;
width : 130px;
padding : 3px 10px 3px 0;
text-align : right;
text-decoration : none;
font-weight : normal;
color : #ffffff;
list-style : none;
font-style : normal;
border-top : 1px solid #320000;
background : #500000;
}
#subSubMenu a:hover {
text-decoration : none;
color : #f5f5f5;
background:#720000
}
#subSubMenu li {
list-style : none;
}


/* -------------------------------------------------------------------------------------- IMAGES --------------------------------------------------------------------------------------*/

.fotoNoticias_hom{
width:130px;
height:135px;
float:right;
margin: 0px 0px 10px 10px;
border : 1px solid #000000;
}

.fotoNoticias_int{
width:100px;
height:105px;
float:right;
margin: 0px 0px 10px 20px;
border : 1px solid #000000;
}

.fotoNoticias_ban{
width:80px;
height:83px;
float:right;
margin: 0px 0px 10px 10px;
border : 1px solid #000000;
}

.fotoNoticias_nov{
width:110px;
height:115px;
float:right;
margin: 0px 0px 10px 10px;
border : 1px solid #000000;
}

.fotoBandas {
float : right;
border : 1px dashed #000000;
margin : -18px 0 0 10px;
width : 190px;
height : 160px;
}

.fotoDerBandas{
float:right;
}


.fotoNoticias {
border : 1px dashed #000000;
float : right;
margin : 0 0 5px 10px;
}

.fotoNotaLis {
border : 1px dashed #000000;
width : 100px;
height : 130px;
float : left;
margin : 0 10px 5px 0;
}

.fotoIzq {
float : left;
margin : 10px 10px 10px 0px;
border:1px solid #000000;
}

.fotoDer {
float : right;
margin : 10px 0px 10px 10px;
border:1px solid #000000;
}

.fotoCentral{
margin:0px 0px 10px 0px;
border:1px solid;
clear:both;
}

.fotoNotaDerecha {
float : right;
margin-left : 9px;
margin-right : 0;
margin-top : 9px;
margin-bottom : 9px;
border : 1px dashed #000000;
}
.fotoNotaIzquierda {
float : left;
margin-left : 0;
margin-right : 9px;
margin-top : 9px;
margin-bottom : 9px;
border : 1px dashed #000000;
}
.fotoNotaCentral {
clear:both;
margin:0px 0px 10px 0px;
border : 1px solid #000000;
width: 600px;
height: auto;
}


/* ----------------------------------------------------------------------------------- TXT -----------------------------------------------------------------------------------*/

h1 {
font-size : 17px;
font-weight : bold;
text-decoration : none;
border-bottom : 2px dotted #000000;
margin : 0 -5px 5px;
padding : 15px 10px 5px 10px;
text-align : left;
color : #000000;
}

.titular {
font-size : 21px;
font-weight : bold;
text-decoration : none;
margin : 0px 0px 10px 0px;
padding : 0px;
text-align : left;
color : #000000;
line-height:24px;
}

.titularRock, .titularReggae, .titularPunk, .titularMetal, .titularSka, .titularProgresivo, .titularInstrumental, .titularRockPop, .titularBlues {
font-size : 17px;
font-weight : bold;
text-decoration : none;
border-bottom : 2px dotted #000000;
margin : 0 -5px 5px;
padding : 15px 50px 5px 10px;
text-align : left;
color : #000000;
background-position : bottom right;
}
.titularRock {
background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_rock.gif) no-repeat bottom right;

}
.titularReggae {
background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_reggae.gif) no-repeat bottom right;
}

.titularMetal{
	background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_metal.gif) no-repeat;
background-position:bottom right;
}

.titularSka{
	background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_ska.gif) no-repeat;
background-position:bottom right;
}

.titularProgresivo{
	background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_progresivo.gif) no-repeat bottom right;
}
.titularPunk{
	background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_punk.gif) no-repeat bottom right;
}
.titularInstrumental{
	background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_instrumental.gif) no-repeat bottom right;
}

.titularRockPop {
background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_rockPop.gif) no-repeat bottom right;
}

.titularBlues {
background:url(http://www.rock-mendoza.com/contenidos/images/fondo_tit_blues.gif) no-repeat bottom right;
}

.contenido {
font-size : 11px;
font-weight : normal;
color : #000000;
text-decoration : none;
margin : 0 0 10px;
}
.destacado {
font-size : 13px;
font-style : normal;
font-weight : bold;
color : #000000;
text-decoration : none;
}

.fecha {
font-size : 10px;
font-weight : bold;
color : #b22222;
text-decoration : none;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #b22222;
}
.fechaReggae {
font-size : 10px;
font-weight : bold;
color : #219622;
text-decoration : none;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #219622;
}
.fechaPunk {
font-size : 10px;
font-weight : bold;
color : #666666;
text-decoration : none;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #666666;
}
.fechaInstrumental {
font-size : 10px;
font-weight : bold;
color : #a3d3e1;
text-decoration : none;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #a3d3e1;
}
.fechaSka {
font-size : 10px;
font-weight : bold;
color : #c6ba93;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #c6ba93;
}
.fechaProgresivo {
font-size : 10px;
font-weight : bold;
color : #666666;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #666666;
}
.fechaMetal {
font-size : 10px;
font-weight : bold;
color : #666666;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #666666;
}
.fechaBlues {
font-size : 10px;
font-weight : bold;
color : #0001b2;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #0001b2;
}
.fechaRockPop {
font-size : 10px;
font-weight : bold;
color : #D16B05;
text-align : right;
padding : 2px 0;
border-bottom : 2px dotted #D16B05;
}



/*-------------------------------------------------------------------------------------------- NOTICIAS DYN -------------------------------------------------------------------------------------------------------------*/

.bloqueListado{
margin:10px 10px 20px 10px;
}

.finBloque{
clear:both;
}

.fechaListado{
font-size:11px;
text-align:right;
border-bottom : 2px dotted #b22222;
padding:0px 0px 3px 0px;
margin:10px 0px 10px 0px;
color:#b22222;
font-weight:bold;
position:relative;
}

.tituloListado{
font-size:22px;
line-height: 24px;
font-weight:bold;
margin:0px 0px 10px 0px;
position:relative;
letter-spacing: -1px;
}

.subtituloListado {
font-size : 11px;
text-decoration : none;
margin : 0px 0px 10px 0px;
padding : 0px;
text-align : justify;
color : #000000;
position:relative;
line-height:14px;
}

.datosListado{
text-align:right;
font-size:10px;
position:relative;
}

/*SOLA*/

.fechaSola{
font-size:12px;
text-align:right;
border-bottom : 2px dotted #b22222;
padding:0px 0px 3px 0px;
margin:10px 0px 10px 0px;
color:#b22222;
font-weight:bold;
}

.bloqueListado p.tituloSola {
font-size:32px;
font-weight:bold;
margin:0px 0px 15px 0px;
line-height:36px;
letter-spacing: -1px;
}

.bloqueListado p{
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 15px 0px;
}

.datosSola{
text-align:right;
font-size:10px;
clear: both;
}

.datosSola p{
	margin: 10px 0px 0px 0px;
	}

/*TXT*/

.subtitulo {
font-size : 16px;
font-weight : normal;
text-decoration : none;
margin : 0px 0px 0px 0px;
padding : 0px;
text-align : left;
color : #000000;
font-style:italic;
line-height:22px;
}

/*-------------------------------------------------------------------------------------------- AVANCES -------------------------------------------------------------------------------------------------------------*/

.avance_hoy {
border-bottom : 2px dotted #000000;
padding : 0 10px 1px 0;
font-size : 12px;
font-weight : bold;
text-align : left;
}
.avance_man {
border-bottom : 2px dotted #000000;
padding : 0 10px 0 0;
font-size : 11px;
color : #333333;
text-align : left;
}

.avance_detallado_titulo{
color:#000000;
font-size:16px;
font-weight:bold;
border-bottom : 2px dotted #000000;
text-transform: capitalize;
margin: 0px 0px 10px 0px;
letter-spacing: -1px;

}

.avance_fecha{
color:#990000;
font-weight:bold;
font-size:11px;
}

/* @group INTRO */

#intro{
	min-width: 780px;
}

#intro .wrapper{
	width: 600px;
	margin: auto;
}

#intro .tituloInt{
	background: #87050b;
	margin: 10px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
}

#intro .tituloInt a{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #FFF;
}

#intro #footer{
font-size: 11px;
text-align: center;
color: #FFF;
margin: 0px 0px 20px 0px;
}

#intro #footer a{
color: #FFF;
}

#intro #footer a:hover{
	text-decoration: none;
}
/* @end */

/* @group PROMO */

#promo p{
	margin: 0px;
}

#promo form{
	width: 300px;
	margin: 15px 0px 40px 10px;
}

#promo table{
	font-size: 12px;
	text-align: left;
}

#promo .contenedorTxt{
	background-color:#FFFFFF;
	background-image: url(/contenidos/images/promo_fondo_cerveza.jpg);
	height: 350px;
}

#promo .cajaForm{
	border: 1px solid #850000;
	padding: 5px;
	margin: 0px 0px 5px 10px;
}

#promo .btnsForm{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 85px;
	font-size: 12px;
}

#promo .btnForm{
	background: #000000;
	border: 1px solid #000000;
	color: #FFFFFF;
}

#promo .msg{
	width: 350px;
	font-size: 13px;
}

#promo #telefono{
	width: 150px;
}

.player{
margin:0px 0px 25px 0px;
}


/* @end */

/* @group share */
 .share{
	border-top: 2px dotted #999;
	margin: 15px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	text-align: right;
}

.share p{
margin: 0px 0px 15px 15px;
float: right;
}

.share .share-button{
	background: red;
}

/* @end */

.clear{
	clear: both;
}