/*
---------------------------------------------------------------------
- GENERAL
---------------------------------------------------------------------
*/


/* Reseteos ----------*/

* {
	border:						0px;
	margin:						0px;
	padding:					0px;
}

a {
	text-decoration:			none;
	color:						#a89f7d;
}

a:hover {
	color: 						#ffffff;
}

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

li {
	padding:					0px;
	margin:						0px;
}

h1, h2, h3, h4, h5, h6 {
	padding:					0px;
	margin:						0px;
	font-size:					12px;
}

p {
	margin-top:					0px;
}



/* Contenedores ----------*/

body {
	background-image:			url(images/_pattern_back.jpg);
	background-position:		center;
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:					11px;
	line-height:				14px;
	color:						#a89f7d;
}

#centrado {
	width:						760px;
	margin-left:				auto;
	margin-right:				auto;
}

#centrado #pagina {
	width:						760px;
	float:						left;
	background-color:			#252525;
	position:					relative;
}

#centrado #pagina #banner_home {
	width:						760px;
	height:						292px;
	float:						left;
}

#centrado #pagina #banner_top {
	width:						492px;
	height:						61px;
	float:						left;
	padding-top:				105px;
	padding-left:				268px;
}

#centrado #pagina #margen_izq {
	width:						238px;
	min-height:					100px;
	_height:					100px;
	float:						left;
	padding-top:				35px;
	padding-left:				30px;
}

.cuerpo {
	width:						462px;
	min-height:					50px;
	_height:					50px;
	margin-top:					35px;
	float:						right;
	background-repeat:			no-repeat;
	background-position:		top;
	margin-right:				30px;
	_margin-right:				15px;
}

.thumb {
	width:						100px;
	height:						100px;
	padding-right:				30px;
	float:						left;
	padding-bottom:				15px;
	_padding-bottom:			0px;
}



/* Formato de Texto ----------*/

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

.espacio {
	height:						25px;
}

h1 {
	font-size:					42px;
	color:						#828282;
	font-weight:				normal;
	line-height:				normal;
}

h2 {
	color:						#65d1ff;
	font-weight:				normal;
	font-size:					25px;
	margin-bottom:				20px;
	line-height:				normal;
}

h3 {
	font-weight:				bold;
	font-size:					11px;
  	line-height:				normal;
}

h4 {
	font-weight:				bold;
	font-size:					12px;
	color:						#65d1ff;
	line-height:				normal;
}

h5 {
	font-weight:				bold;
	color:						#ffffff;
	font-size:					11px;
  	line-height:				normal;
	float:left;
}

.texto_azul {
	margin-top:					0px;
	color:						#65d1ff;
}

.subrayado {
	border-bottom:				1px #2e4e5c solid;
}



/* Botones ----------*/

.boton {
	background-image:			url(images/boton_item.gif);
	background-position:		left;
	background-repeat:			no-repeat;
	padding-left:				15px;
	color:						#ffffff;
}

.boton:hover {
	color:						#65d1ff;
}

.noticia{
	color:						#ffffff;
	font-weight:				bold;
}

.noticia:hover {
	color:						#65d1ff;
}

.boton_mp3 {
	width:						21px;
	height:						19px;
	background-image:			url(images/boton_mp3.gif);
	background-repeat:			no-repeat;
	float:						right;
	margin-top:-3px;
}


/*
---------------------------------------------------------------------
- INCLUDES
---------------------------------------------------------------------
*/


/* Header ----------*/

#pagina #header {
	width:						105px;
	height:						48px;
	list-style:					disc inside;
	float:						left;
	padding-top:				50px;
	padding-left:				655px;
	background-image:			url(images/header_marca.jpg);
	background-position:		left;
	background-repeat:			no-repeat;
}

#pagina #menu {
	width:						728px;
	height:						17px;
	padding-left:				30px;
	padding-top:3px;
	background-image:			url(images/header_fondomenu.jpg);
	border:						1px #7c7c7c solid;
	clear:						both;
	
}

#pagina #menu li {
	font-weight:				bold;
	border-right:				1px #ffffff solid;
	color:						#ffffff;
	padding:					0px 7px;
	float:						left;
}

#pagina #menu li a {
	color:						#ffffff;
}

#pagina #menu li a:hover {
	color:						#000000;
}


/* Footer ----------*/

#centrado #pagina #footer {
	width: 						745px;
	height:						30px;
	border-top:					1px #2e4e5c solid;
	padding-top:				15px;
	padding-left:				15px;
	float:						left;
	color:						#5e5e5e;
	_margin-right:				-3px;
}

#centrado #pagina #footer a {
	width:						116px;
	height:						30px;
	float:						right;
	background-image:			url(images/footer.gif);
	background-repeat:			no-repeat;
	background-position:		top right;
}


/*
---------------------------------------------------------------------
- CONTENIDOS
---------------------------------------------------------------------
*/

/* Home ----------*/

#pagina #cuerpo #noticia_destacada {
	width:						462px;
}

#pagina #foto_disco_nuevo {
	width:						254px;
	height:						259px;
	z-index:					1;
	position:					absolute;
	top:						221px;
	left:						0px;
}


/* Noticias ----------*/

#pagina #cuerpo #noticia {
	width:						462px;
}


/* Discografía ----------*/

.tema {
	width:						455px;
	height:						16px;
	margin-bottom:				3px;
	_margin-right:				-3px;
	padding-top:				3px;
	padding-left:				7px;
	background-color:			#3f3f3f;
	float:						left;
}


/* Galería ----------*/

#pagina #galeria {
	width:						462px;
	margin-bottom:20px;
	float:left;
}

.foto {
	width:						100px;
	height:						100px;
	padding:					17px 27px 17px 26px;
	margin-right:				1px;
	margin-bottom:				1px;
	float:						left;
	background-color:			#585858;
}

#foto_big {
	width:						520px;
	padding-left:				20px;
	padding-top:				20px;
	padding-bottom:				20px;
	background-color:			#252525;
}


/* Consulta ----------*/

.campo {
	width:						200px;
	margin: 					5px 0px;
	margin-right:				20px;
}

.consulta {
	width:						420px;
	margin: 					5px 0px;
	height:						300px;
}
