body {
	margin :  0px;
	padding:  0px;
	background: #000000;
}
a img {
	border: 0px;
}
.clear {
	clear: both;
}

#header {
	position: relative;
	width : 960px;
	height: 200px;
	margin :  0px auto;
}
#page {
	position: relative;
	width : 920px;
	margin :  0px auto;
	padding:  0px 20px;
}



.whitebox {
	background: #FFFFFF;
}
.whitebox h1,
.whitebox h2,
.whitebox h6 {
	margin :  0px;
	padding:  0px  0px;
	font-family: Arial;
	font-weight: bold;
	line-height: 18px;
	text-align    : center;
	border-bottom: 1px solid black;
}

.whitebox h1,
.whitebox h2 {
	font-size  : 12px;
	text-transform: uppercase;
}
.whitebox h1 a,
.whitebox h2 a {
	color: #FFFFFF;
	text-decoration: none;
}
.whitebox h6 {
	font-size  : 11px;
}
.inner7px {
	position: relative;
	padding:  7px  7px  7px  7px;
}
.inner7px0top {
	position: relative;
	padding:  0px  7px  7px  7px;
}
.inner14px {
	position: relative;
	padding: 14px 14px 14px 14px;
}



#area1 {
	position: relative;
	width : 920px;
	height: 210px;
	margin :  0px  0px 15px  0px;
}

#area1 #lastnum {
	position: absolute;
	top   :   0px;
	left  :   0px;
	width : 240px;
	height: 208px;
	padding-bottom: 10px;
	background: #FFFFFF url('../images/bg-ultnumero-bot.png') no-repeat bottom;
}
#area1 #lastnum h2 {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-ultnumero-top.png') repeat-x left;
}
#area1 #downloads {
	position: absolute;
	top   :   0px;
	right :   0px;
	width : 665px;
	height:  94px;
	background: #FFFFFF url('../images/bg-downl-left.png') no-repeat left;
}
#area1 #downloads #slideshow {
	position: absolute;
	top   :   2px;
	right :   2px;
	width : 640px;
	height:  90px;
}
#area1 #banner1w {
	position: absolute;
	top   : 106px;
	right :   0px;
	width : 665px;
	height:  94px;
	background: #FFFFFF url('../images/bg-publi-left.png') no-repeat left;
}
#area1 #banner1i {
	position: absolute;
	top   :   2px;
	right :   2px;
	width : 640px;
	height:  90px;
}



#area2 {
	float: left;
	position: relative;
	width : 605px;
	margin :  0px  0px  0px  0px;
}
#area2 h1.bgboxtop,
#area2 h2.bgboxtop {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bgtop01.png') repeat-x left;
}
#area2 h6.bgboxtop {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-publiwr-top.png') repeat-x left;
}
#area2 .bgboxbot {
	padding-bottom: 22px;
	background: #FFFFFF url('../images/bg-general-bot.png') no-repeat bottom;
}



#area3 {
	float: right;
	position: relative;
	width : 300px;
	margin :  0px  0px  0px  0px;
}
#area3 #banner2 {
	position: relative;
	width : 300px;
	height:  92px;
	margin :  0px  0px 15px  0px;
}
#area3 #banner2 h6 {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-publiw-top.png') repeat-x left;
}

#area31 {
	float: left;
	position: relative;
	width: 134px;
	padding-bottom: 22px;
	background: #FFFFFF url('../images/bg-publis-bot.png') no-repeat bottom;
}
#area31 h6 {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-publis-top.png') repeat-x left;
}
#area31 .banner {
	margin-bottom : 7px;
}

#area32 {
	float: right;
	position: relative;
	width: 155px;
}
#area32 #login {
	position: relative;
	margin :  0px  0px  0px  0px;
/*	padding:  7px; */
	padding-bottom: 22px;
	background: #FFFFFF url('../images/bg-155px-bot.png') no-repeat bottom;
}
#area32 #login h2 {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-155px-top.png') repeat-x left;
}
#area32 #sections {
	position: relative;
	margin : 15px  0px  0px  0px;
	padding-bottom: 20px;
	background: url('../images/bg-147px-bot.png') no-repeat bottom;
}
#area32 #sections h2 {
	color:#FFFFFF;
	padding-top   :  2px;
	background: #FFFFFF url('../images/bg-155px-top.png') repeat-x left;
}
#area32 #sections h3 {
	position: relative;
	width : 155px;
	height:  40px;
	margin :  0px  0px  0px  0px;
	padding:  0px  0px;
	color  : #FFFFFF;
	font-family: Arial;
	font-size  : 12px;
	line-height: 21px;
	text-align : center;
	text-transform : uppercase;
	background-position: center;
}
#area32 #sections h3 a {
	display: block;
	position: absolute;
	bottom :  8px;
	left   :  0px;
	width : 155px;
	color  : #FFFFFF;
	text-align: center;
	text-decoration: none;
}
#area32 #sections h3.dt1 { background-image: url(../images/bgcat1-amplificadores.jpg); height : 34px; }
#area32 #sections h3.dt2 { background-image: url(../images/bgcat2-bajos.jpg); }
#area32 #sections h3.dt3 { background-image: url(../images/bgcat3-entrevistas.jpg); }
#area32 #sections h3.dt4 { background-image: url(../images/bgcat4-guitarras.jpg); }
#area32 #sections h3.dt5 { background-image: url(../images/bgcat4-guitarras.jpg); }
#area32 #sections h3.dt6 { background-image: url(../images/bgcat6-pedales.jpg); }
#area32 #sections h3.dt7 { background-image: url(../images/bgcat7-reportajes.jpg); }
#area32 #sections h3.dt8 { background-image: url(../images/bgcat8-trucos-consejos.jpg); }
#area32 #sections ul {
	position: relative;
	margin :  0px  9px;
	padding:  5px  5px;
	font-family: Arial;
	font-size  : 11px;
	list-style: none;
	background: #FFFFFF
}
#area32 #sections ul li {
	position: relative;
	margin :  0px;
	padding:  0px;
	text-align: center;
}
#area32 #sections ul li a.read {
	color: #000000;
	text-decoration: none;
}
#area32 #sections a.list {
	display: block;
	margin :  0px  0px  5px  0px;
	padding:  0px;
	font-family: Arial;
	font-size  : 11px;
	color: #000000;
	text-align     : center;
	text-decoration: none;
	text-transform : uppercase;
}

#area32 #login p {
	position: relative;
	margin:  0px  0px  6px  0px;
	font-family: Arial;
	font-size  : 12px;
}
#area32 #login p.error {
	position: relative;
	color: #990000;
}
#area32 #login p label {
	display: block;
	text-align: center;
}
#area32 #login p input.text {
	display: block;
	width: 139px;
	border: 1px solid black;
}
#area32 #login p.btns {
	text-align: center;
}
#area32 .linbtn {
	display: inline-block;
	position: relative;
	color : #FFFFFF;
	font-family: Arial;
	font-size  : 12px;
	font-weight: bold;
	line-height:  21px;
	text-transform : uppercase;
	text-decoration: none;
	text-align     : center;
}
#area32 #linenv {
	width :  63px;
	height:  21px;
	margin:  0px auto;
	background: url(../images/btn-enviar.jpg);
}
#area32 #linrec {
	width :  73px;
	height:  21px;
	margin:  0px auto;
	background: url(../images/btn-recordar.jpg);
}
#area32 #linreg {
	width : 123px;
	height:  21px;
	margin:  0px auto;
	background: url(../images/btn-registrarse.jpg);
}



#foot {
	position: relative;
	color : #FFFFFF;
	font-family: Arial;
	font-size  : 11px;
	text-align: center;
}
#foot a {
	color : #CCCCCC;
	text-decoration: none;
}



#bbg {
	display: none;
	position: absolute;
	top   :  0px;
	left  :  0px;
	background: #333333;
	z-index: 100;
}
#wbox {
	display: none;
	position: absolute;
	width : 320px;
	height: 240px;
/*	padding: 10px; */
	background: #333333;
	border: 2px solid #FFFFFF;
	z-index: 101;
}
#wboxcont {
	position: relative;
	width : 320px;
	height: 320px;
	z-index: 102;
}