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

img {border:0px;}
:focus {outline:none;}
ul, ol {list-style-type:none;}
 
body {
	background:#fff;
	font-size:62.5%;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#252525;	
}


/* Classes */
.left {float:left;}
.right {float:right;}
.cleaning { clear:both;}

.clearfix:after {/*Para contenedores de elementos flotados*/
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .clearfix {height:1px;}/* Hack para ie mac*/


 /*** Layout 
-------------------------------------------------------------*/
#contenedor{ width:760px; margin:38px auto 0px;}

#contenido { margin-top:54px; position:relative;}

	.btn_video {
		display:block;
		position:absolute;
		right:5px;
		bottom:0px;
		width:82px;
		height:46px;
		background-image:url(../img/btn_video.gif);
		background-repeat:no-repeat;
		background-position:0px 0px;
		color:#cfcfcf;
		padding-top:10px;
		text-align:center;
		text-decoration:none;
		font-size:1.1em;
	}
	.btn_video:hover { color:#d0010c; background-position:0px -56px;}

	#menu_artistas li { float:left; width:190px;}
	#menu_artistas li a { display:block; text-decoration:none; font-size:1.6em; font-weight:bold;}
	#menu_artistas li a span { color:#b7b7b7;}
	#menu_artistas li a strong { font-size:1.2em; color:#353535; display:block; padding-bottom:13px;}
	#menu_artistas li a img { border-top:1px solid #fff;}
	
	#menu_artistas li a:hover { background-color:#ddd;}
	#menu_artistas li a:hover span { color:#d0010d;}
	#menu_artistas li a strong { font-size:1.2em; color:#353535; display:block; padding-bottom:13px;}
	
	#box_infoGeneral {
		margin:1px 0px;
		background:#cfcfcf url(../img/bg_boxInfoGeneral.gif) repeat-x 0px 0px;
		padding:0em 0.5em;
		line-height:3.0em;
	}
		#box_infoGeneral p {font-size:1.0em; color:#515151; padding-left:2.0em;}
		#box_infoGeneral a {font-size:1.2em; color:#514b4c; font-weight:bold; text-decoration:none;}
		#box_infoGeneral a:hover{ color:#d0010c;}
		#box_infoGeneral strong { color:#252525;}
		#box_infoGeneral strong em {font-size:1.2em; font-style:normal;}
		
#pie { line-height:3.0em; color:#9b9b9b; font-family:Arial, Helvetica, sans-serif;}
	#pie a { color:#9b9b9b; text-decoration:underline;}
	#pie a:hover { color:#9b9b9b; text-decoration:none;} 
	
 /*** Layout 
-------------------------------------------------------------*/	
	#ficha h2 {color:#b7b7b7; font-size:1.6em;}	
	#ficha h2 strong {font-size:1.2em; color:#353535; display:block; padding-bottom:13px;}
	
	#cont_ficha { background-color:#0B0203;}
	#cont_ficha .box_txt { width:66%; margin:4.0em 3.0em 3.0em; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; color:#afafaf;} 		
	#cont_ficha .box_txt p { margin-bottom:1.2em;}
	#cont_ficha .box_txt a { color:#d0010c; text-decoration:none; font-weight:bold;}
	#cont_ficha .box_txt a:hover { color:#ddd; text-decoration:none;}	
	
	
	
	
#loading{
	top:0px;
	left:0px;
	position:absolute;
	z-index:5;
	width:320px;
	height:240px;
}
/* Juandi, capa de transparancia*/
.trans{
      background-color:#000000;
      color:#FFFFFF;
      position:absolute;
      text-align:center;
      top:0px;
      left:0px;
      padding:0px;
      font-size:25px;
      font-weight:bold;
      width:100%;
	  height:100%;
    }



