/* ***********************************
	- Fichero: apartados.css
	- Web: Alternative Volume
	- Autor: d'AltArt
*********************************** */

/* Cuerpo: Columna contenido */

#columnacontenido {
	float: right;
	margin-left: 15px;
	margin-right: 5px;
	padding: 10px;
	width: 608px;
}

/* Cuerpo: Columna secundaria */

#columnasecundaria {
	display: inline;
	float: left;
	width: 300px;
}

/* Cuerpo: Cajas para la columna secundaria */

.cajasecundaria {
	margin-bottom: 10px;
	padding: 15px;
	width: 280px;
}

/* Columna Secundaria: Hipervinculos */

#columnasecundaria a:link, #columnasecundaria a:visited, #columnasecundaria a:active {
	color: #7A6D53;
	text-decoration: none;
}

#columnasecundaria a:hover {
	text-decoration: underline;
}

/* Columna Secundaria: Listas */

#columnasecundaria ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#columnasecundaria li {
	margin-left: 10px;
	padding: 0;
}

/* Columna Secundaria: Iconos Feed */

img.feedimg {
	margin-bottom: 5px;
	margin-right: 5px;
	vertical-align:middle;
}

/* Columna Secundaria: Polaroid Grupo Recomendado */

.polaroidgrupotop {
	background:url(../imgs/pngs/polaroidtitulogrupo.png) no-repeat center top;
	float:left;
	margin:0;
	margin-bottom:40px;
	margin-left: 5px;
	padding:0;
	width: 290px;
}

.polaroidgrupobot {
	background:url(../imgs/pngs/polaroidpie2.png) no-repeat center bottom;
	float:left;
	margin:0;
	padding:0;
	width:290px;
}

.polaroidgrupomid {
	background:url(../imgs/pngs/polaroidlinea.png) repeat-y;
	float:left;
	font-family:Century Gothic, Arial, Tahoma, Verdana, Arial, sans-serif;
	margin:0;
	margin-bottom:41px;
	margin-top:51px;
	padding:0;
	padding-left: 19px;
	width:290px;
}

.polaroidgrupomid  p {
	font-weight:bold !important;
	text-align: center;
	width: 250px;
}

.polaroidgrupomid h2, .polaroidgrupomid h3 {
	display: none;
}

/* Columna Secundaria: Polaroid Critica Discos */

.polaroiddiscotop {
	background:url(../imgs/pngs/polaroiddiscotop.png) no-repeat center top;
	float:left;
	margin:0;
	margin-bottom:40px;
	margin-left: 25px;
	padding:0;
	width: 250px;
}

.polaroiddiscobot {
	background:url(../imgs/pngs/polaroiddiscobot.png) no-repeat center bottom;
	float:left;
	margin:0;
	padding:0;
	width:250px;
}

.polaroiddiscomid {
	background:url(../imgs/pngs/polaroiddiscomid.png) repeat-y;
	float:left;
	font-family:Century Gothic, Arial, Tahoma, Verdana, Arial, sans-serif;
	margin:0;
	margin-bottom:35px;
	margin-top:40px;
	padding:0;
	width:250px;
}

.polaroiddiscomid h2, .polaroiddiscomid h3 {
	display: none;
}

.polaroiddiscomid p, .polaroiddiscomid ul {
	margin-left: 25px;
	text-align: center;
	width: 200px;
}

.polaroiddiscomid img {
	margin-left: 25px;
	width: 200px;
}

/* Columna Secundaria: Polaroid Enlaces */

.polaroiddiscomid a:link, .polaroidgrupomid a:link, .polaroiddiscomid a:visited, .polaroidgrupomid a:visited {
	color: #7A6D53 !important;
	font-weight:bold;
	text-decoration: none;
}

.polaroiddiscomid a:hover, .polaroidgrupomid a:hover {
	text-decoration: underline;
}

.polaroiddiscomid a:active, .polaroidgrupomid a:active {
	text-decoration: none;
}

/* Columna Secundaria: Lista Eventos y Lanzamientos */

ul.listaeventos li {
	margin-bottom: 10px;
}

/* Columna Contenido: Hipervinculos */

#columnacontenido a:link, #columnacontenido a:visited, #columnacontenido a:active {
	text-decoration: none;
	color: #940f04;
}

#columnacontenido a:hover {
	text-decoration: underline;
}

.mascontenido {
	float: right;
}

/* Columna contenido: Partes principales */

#topnovedades, #gruposmasvisitados, #ultimascanciones, #listadosdegrupos {
	border-top: 1px solid #CCC;
	clear: both;
	padding-bottom: 20px;
}

h2.breves {
	border-bottom: 1px solid #CCC;
	color: #875515;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

ul.naranja {
	list-style-image:url(../imgs/gifs/bola5.gif);
	margin-bottom: 40px;
}

ul.naranja li {
	margin-bottom: 15px;
}

h2.celoprincipal {
	background: url(../imgs/pngs/sellolong.png) no-repeat left top;
	color: #333;
	font-family: Century Gothic, Arial, Tahoma, Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	width: 290px;
}

h2.celolargo, h3.celolargo {
	background: url(../imgs/pngs/selloleft.png) no-repeat left top;
	clear: both;
	color: #C60;
	font-family: Century Gothic, Arial, Tahoma, Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	padding-top: 17px;
	padding-bottom: 18px;
	text-align: center;
	width: 240px;
}

/* Columna contenido: Top 20 */

#topnovedadestop {
	background: url(../imgs/pngs/striptop2.png) no-repeat center top;
	float: left;
	width: 605px;
}

#topnovedadesbot {
	background: url(../imgs/pngs/stripbot2.png) no-repeat center bottom;
	float: left;
	width: 605px;
}

#topnovedadesmid {
	background: url(../imgs/pngs/stripmid2.png) repeat-y;
	float: left;
	margin-bottom: 64px;
	margin-top: 22px;
	width: 605px;
}

#topnovedadesmid h2 {
	margin: 0;
	padding: 0;
	margin-left: 30px;
	margin-bottom: 5px;
}

.seccionizquierda {
	float: left;
	margin-left: 30px;
	width: 300px;
}

.seccionizquierda img, .seccionderecha img {
	margin-top: 5px;
}

.seccionderecha {
	float: left;
	width: 250px;
}

.seccionizquierdadisco {
	float: left;
	margin-left: 30px;
	width: 260px;
}

.seccionderechadisco {
	float: left;
	width: 290px;
}

.seccionderechadisco li, .seccionizquierdadiscovis li {
	margin-bottom: 10px;
}

.seccionizquierdadiscovis {
	float: left;
	margin-left: 10px;
	margin-right: 20px;
	width: 300px;
}

/* Columna contenido: Ultimas canciones */

#ultimascancionestop {
	background:url(../imgs/pngs/striptop.png) no-repeat center top;
	float: left;
	width: 605px;
}

#ultimascancionesbot {
	background: url(../imgs/pngs/stripbot.png) no-repeat center bottom;
	float: left;
	width: 605px;
}

#ultimascancionesmid {
	background:url(../imgs/pngs/stripmid.png) repeat-y;
	float: left;
	margin-bottom: 22px;
	margin-top: 64px;
	width: 605px;
}

#ultimascancionesmid h2 {
	margin: 0;
	padding: 0;
	margin-left: 30px;
	margin-bottom: 5px;
}

#listacanciones {
	float: left;
	width: 280px;
}

#ultimacancion {
	margin-left: 300px;
	margin-top: 5px;
}

#listacanciones li  {
	color: #CC9933 !important;
	font-family: Century Gothic, Arial, Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	margin-bottom: 8px;
}

#listacanciones li a:link, #listacanciones li a:visited, #listacanciones li a:active {
	color: #333333 !important;
	text-decoration: none;
}

#listacanciones li a:hover {
	text-decoration: underline;
}

ul.listaultimos li {
	margin-bottom: 10px;
}

/* Columna contenido: TOP 20, tabla con cabecera y 20 filas mas */

table {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	text-align: center;
	width: 600px;
}

table thead th, table tbody td {
	background-color: #EFEFEF;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

table tbody td {
	background-color: #FFF;
}
	
.coltema {
	width: 180px;
}

.coldisco {
	width: 160px;
}

table caption {
	margin-top: 20px;
	margin-bottom: 20px;
}

caption.top20 {
	display: none;
}

.fila1 {
	background-color: #ecc8b2;
}

.fila2 {
	background-color: #d9bead;
}

.fila3 {
	background-color: #dcc4b4;
}

.fila4 {
	background-color: #dfc8ba;
}

.fila5 {
	background-color: #ddd2b6;
}

.fila6 {
	background-color: #e3d9c2;
}

.fila7 {
	background-color: #e7dfcc;
}

.fila8 {
	background-color: #efeebe;
}

.fila9 {
	background-color: #f1f0c6;
}

.fila10 {
	background-color: #f6f5d8;
}

.fila11 {
	background-color: #f2f7de;
}

.fila12 {
	background-color: #f0f6d9;
}

.fila13 {
	background-color: #f8fbed;
}

.fila14 {
	background-color: #f8fbed;
}

.fila15 {
	background-color: #fdfdf9;
}

.fila16 {
	background-color: #fafdf5;
}

.fila17 {
	background-color: #fafdf6;
}

.fila18 {
	background-color: #fdfefc;
}

/* Formularios */

#formulariotop {
	background:url(../imgs/pngs/formulariotop.png) no-repeat center top;
	float: left;
	margin-left: 100px;
	margin-top: 30px;
	width: 400px;
}

#formulariobot {
	background:url(../imgs/pngs/formulariobot.png) no-repeat center bottom;
	float:left;
	margin:0;
	padding:0;
	width: 400px;
}

#formulariomid {
	background:url(../imgs/pngs/formulariomid.png) repeat-y;
	float:left;
	margin-bottom:40px;
	margin-top:66px;
	width: 400px;
}

#formulariomid form {
	margin: 0;
	padding: 0 10px 0 10px;
}

#formulariomid h3 {
	display: none;
	font-family: Arial, Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 10px;
}

#formulariomid p {
	margin: 0;
	padding: 10px 0 10px 0;
	text-indent: 0;
}

#formulariomid label {
	float: left;
	padding-top: 5px;
	text-align: right;
	width: 150px;
}

input.entrada-linea, select.entrada-linea { 
	border: 1px solid #CCC;
	font-size: 11px;
	margin-left: 10px;
	padding: 5px;
	width: 150px;
}

textarea.entrada-mensaje {
	border: 1px solid #CCC;
	font-size: 11px;
	margin-left: 10px;
	padding: 5px;
	width: 200px;
	height: 150px;
}

input.publicar {
	background-color: #EEE;
	border: 1px solid #CCC;
	cursor: pointer;
	font-size: 12px;
	margin-bottom: 10px;
	margin-left: 160px;
	margin-top: 10px;
	padding: 5px;
}