*{margin:0;padding:0;}
body{background:url(http://labebebellota.com/img/b1.jpg) no-repeat top center #000;}
body{font:normal 16px verdana,sans-serif;color:#D6D3C4;}
img{border:none;}
a{outline:none;}
.clear{clear:both;}
#contenedor{margin:10px auto;}

#cabecera{text-align:center;font-size:12px;}
#cabecera a{color:#000;font-weight:bold;text-decoration:none;}
#cabecera a:hover{background:#000;color:#fff;}

#contenido{width:960px;margin:0 auto;margin-top:520px;}
#contenido a{color:#fff;font-weight:bold;}
#contenido p{font:normal 11px verdana,sans-serif;margin-bottom:20px;}

#columna1{float:left;width:290px;padding:0 20px;}
#columna2{float:left;width:630px;}

#menu{margin-top:40px;}
.menuElemento{margin-top:20px;}
.menuElemento h3{margin-bottom:20px;font:bold 16px verdana,sans-serif;background:#333;padding:5px;}
.menuElemento h3{border-bottom:1px solid #555;}
.menuElemento h3 a{color:#fff!important;text-decoration:none;}
.menuElemento .imagenElementoMenu{float:left;width:120px;}
.menuElemento .imagenElementoMenu img{width:100px;border:2px solid #fff;margin-bottom:10px;}
.menuElemento .textoElementoMenu{font:normal 10px verdana,sans-serif;}

#columna2 h1.cab{font:bold 18px verdana,sans-serif;border-top:5px solid #fff;}
#columna2 h1.cab{background:#D6D3C4;color:#000;padding:5px;margin-bottom:20px;}

.noticia span{font:normal 10px verdana,sans-serif;color:#888;}

#columna2 .noticia,.disco,.video,#registro,#fotos{padding:40px;background:#111;}
#columna2 .noticia,.disco,.video,#registro,#fotos{margin:0 0 20px 0;border:3px double #222;}
#columna2 .noticia h1{font:bold 30px georgia,serif;}
#columna2 .noticia h1{margin-bottom:50px;letter-spacing:-1px;}
#columna2 .noticia p{font:normal 18px georgia,serif;}
#columna2 .noticia img,#columna2 .disco img{border:5px solid #fff;}

#columna2 .noticia h1{color:#FFC353;}
#columna2 .noticia h1 a{color:#FFC353;text-decoration:none;}
#columna2 .noticia p{color:#D6D3C4;}
#columna2 .noticia a{color:#8A344C;}

#columna2 .imagen_izq{float:left;width:230px;position:relative;}
#columna2 .imagen_izq img{width:200px;}

#columna2 .imagen_der{float:right;width:230px;position:relative;}
#columna2 .imagen_der img{width:200px;margin-left:20px;}
#columna2 .texto{}

.disco,.video{clear:both;}
.caratula{float:left;width:170px;position:relative;}
.caratula img.cover{width:150px;}
.datos_disco,.datos_video{float:right;width:340px;padding:10px;background:#222;position:relative;}
.datos_disco p.etiqueta,.datos_video p.etiqueta{font:bold 10px verdana,sans-serif !important;color:#fff !important;}
.datos_disco p.etiqueta,.datos_video p.etiqueta{margin-bottom:2px !important;}
.datos_disco p.descripcion,.datos_video p.descripcion{font:normal 10px verdana,sans-serif !important;color:#D6D3C4 !important;}
.datos_disco p.descripcion,.datos_video p.descripcion{margin-bottom:10px !important;}
.datos_disco p.descripcion a,.datos_video p.descripcion a{color:#FFC353 !important;}

#contenedorFotos{float:left;width:420px;}
#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:#222;}
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;}
form span{font:normal 10px verdana,sans-serif;}

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;}

#columna2 p.mas{text-align:right;font:normal 12px verdana,sans-serif;}
#columna2 p.mas a{color:#FFC353;}

#pie{clear:both;text-align:center;padding:200px 0 10px 0;}
#pie p{font:normal 10px verdana,sans-serif;margin:10px 0;}
#pie p a{color:#FFC353;}