* { margin:0; padding:0; outline:0 none; border:0 none;}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin: 0; padding: 0; outline:none; border:0 none;}  


.bg-lb {
  width:100%;
	height:100%;
	background:url(../img/bg_lb.png);
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	top:0px;
	left:0px;
	z-index:800;
}


h3 { color:#4F4F4F; 
	font-weight:bold;
	font-size:16px;}
	
.resume { margin:10px 0;}

.tit-top { 
	color:#FFFFFF; 
	font-size:16px; 
	font-weight:bold;
	float:left;}

.cerrar-btn { 
	background:url(../img/cerrar-btn-lb.gif) no-repeat top left; 
	height:23px; 
	width:28px;
	display:block;
	float:right;
	text-indent:-9999px;}
	
.cerrar-btn:hover { background-position:0 -24px;}

#light-box {
	position:fixed;
	left:50%;
	top:10%;	
	z-index:800; 
	width:508px;
	height:auto; 
	margin-left:-254px;}

.top-lb { 
	background:url(../img/top-lb.png) no-repeat top left;
	height:25px;
	border-bottom:1px solid #FFFFFF;
	padding:3px 10px 0 10px;}
	
.tipo-fecha {
	background:#f0b241;
	height:17px;
	line-height:17px; 
	font-size:10px; 
	color:#FFFFFF;
	padding:0 10px;
	overflow:hidden;}
	
.content-lb { 
	background:#FFFFFF;
	padding:0 10px;
	padding-top:10px;
	overflow:hidden; height:1%;
	color:#4f4f4f;
	}
	
.bottom-lb { 
	background:url(../img/bottom-lb.png) no-repeat top left;
	 height:8px;}
	 
.clasificacion-box {
	background:#f0f0f0;
	border:1px solid #dadada;
	overflow:hidden;
	height:1%;
	margin-bottom:8px;
	padding:5px 10px;}
	
.clasificacion-box ul {
	display:block; float:left; list-style-type:none;}
	
.clasificacion-box ul li { display:inline;}

.clasificacion-box ul li a { color:#ff4200; text-decoration:none;}

.clasificacion-box ul li a:hover { text-decoration:underline;}


.autor { 
	display: block;
	float:left;
	max-width:30%;}

.institucion { 
	display: block; 
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px dotted #dadada;
	height:98%;
	max-width:69%; 
	width:210px;
}
	
.institucion img { 
	float:left; 
	margin-right:10px;
	border:1px solid #FFFFFF;}
	
.estadistica { width:180px; float:left; margin-bottom:5px;}

.estadistica p { text-align:center;}

.star a { 
	background:url(../img/star_matrix.gif) no-repeat 50% 0; 
	height:16px;
	display:block;}

.rating { background-position: 50% 0px!important;}
	
.onestar { background-position: 50% -16px!important;}

.twostar { background-position: 50% -32px!important;}

.threestar { background-position: 50% -48px!important;}

.fourstar { background-position: 50% -64px!important;}

.fivestar { background-position: 50% -80px!important;}

.btn-descargar, .btn-enviar { 
	height:23px; 
	font-size:12px; 
	font-weight: bold; 
	color:#FFFFFF;
	padding:6px 10px 0 10px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;}

a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.btn-enviar { 
	background:#a74d27 url(../img/bg_btn_evaluar.gif) repeat-x top left;
	border:1px solid #814b21;
	float:right;}
	
.btn-enviar:hover { 
	background-position: 0 -29px;
}
	
.btn-descargar { 
	background:#a74d27 url(../img/bg_btn_descargar.gif) repeat-x top left;
	border:1px solid #0a7605;
	margin-left:5px;
	float: right;}

.btn-descargar:hover { background-position: 0 -29px;}
	
.fecha-lb { float:right;}

.tipo-lb { float:left;}
	
	
.botones { overflow:hidden; height:auto; float:right; width:280px;}
