*{margin:0;padding:0}
html,body {width:100%;height:100%;overflow:hidden;}
a{outline:none;color:#50A2C7;}
img{border:none;}
ul{list-style-type:none;}

#fondo{position:absolute;z-index:1;width:100%;height:100%;}

#contenedor{position:absolute;z-index:2;width:100%;height:100%;}
#contenedor{overflow:auto;margin:0px auto;}
#contenedor{font:normal 10px verdana,sans-serif;}

#contenido,#pie{width:700px;}

#cabecera{width:680px;border:10px solid #fff;}
#cabecera{margin:0 auto;background:#fff;margin-top:40px;overflow:hidden;}

#contenido{margin:20px auto;}
#menu{float:left;width:100px;}
#menu ul li{height:32px;text-align:center;padding-top:15px;background:#fff;margin-bottom:2px;}
#menu ul li{background:#fff;cursor:pointer;}
#menu ul li.seleccionado{background:#fff;width:101px;}
#menu ul li a{font:normal 10px verdana,sans-serif;color:#555;text-decoration:none;}

#modulo{float:right;width:539px;background:#fff;padding:30px;}
#modulo h2{font:normal 10px verdana,sans-serif;color:#999;margin-bottom:10px;}
#modulo h1{font:bold 18px verdana,sans-serif;color:#000;margin-bottom:20px;letter-spacing:-1px;}
#modulo p{font:normal 11px verdana,sans-serif;color:#555;margin-bottom:20px;}

#novedades{margin-bottom:20px;}
#novedades ul li{border-bottom:1px solid #ddd;margin-bottom:1px;padding:7px;background:#eee;}
#novedades ul li a{text-decoration:none;}

.disco{clear:both;}
.caratula{float:left;width:170px;}
.caratula img.cover{width:150px;}
.datos_disco{float:left;width:340px;padding:10px;background:#eee;}
.datos_disco p.etiqueta{font:bold 10px verdana,sans-serif !important;color:#000 !important;}
.datos_disco p.etiqueta{margin-bottom:2px !important;}
.datos_disco p.descripcion{font:normal 10px verdana,sans-serif !important;color:#000 !important;}
.datos_disco p.descripcion{margin-bottom:10px !important;}
.separador{clear:both;height:50px;}

#contenedorFotos{float:left;width:400px;}
#contenedorFoto{width:100%;}

#galeriaFotos{float:right;width:100px;}
#galeriaFotos ul{}
#galeriaFotos ul li{display:block;width:100px;height:50px;overflow:hidden;margin-bottom:10px;cursor:pointer;}
#galeriaFotos ul li img{width:120px;margin:-30px 0 0 -10px;}

form #formRegistro{margin-top:20px;padding:70px;background:#E9E4DE;}
form label{font:bold 12px verdana,sans-serif;display:block;padding-bottom:5px;}
form label.sublabel{font:italic 10px verdana,sans-serif;}
form .formTexto{font:normal 14px verdana,sans-serif;}
form .formTexto{padding:5px;width:95%;margin-bottom:20px;text-align:left;}
form .formTexto{border:1px solid #ccc;}
form .formBoton{margin:30px auto 20px auto;display:block;outline:none;}
form #avisoprdat{padding:10px;}
form #avisoprdat .desplegar{text-align:center;}
form #avisoprdat .mostrar{text-align:justify;}
form{margin-bottom:100px;}

p.error,p.correcto{padding:10px;margin:-20px 0 10px 0;}
p.error{background:red;color:#fff !important;}
p.correcto{background:green;color:#fff !important;}

#pie{clear:both;margin:0 auto;background:#fff;}
#pie p{padding:10px;text-align:center;}