@charset "utf-8";
.sistema{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#858585;
	border:0px solid #FF0000;
	width:95%;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
}
a.search_detail {font-family:Arial, Helvetica, sans-serif;font-Size:13px;text-align:justify; font-weight:normal}
a.search_detail:link {color: #666666; text-decoration: none;}
a.search_detail:visited {color: #666666; text-decoration: none;}
a.search_detail:hover {color: #000000; background-color: #DADADA}
a.search_detail:active {color: #000000; background-color: #DADADA}

.detalles{
	background:url(../../images/fondo_detalle.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:15px;
	border:5px solid #8ebd40;
	padding:170px 20px 20px 20px;
	width:94%;
	min-height:550px;
	margin:auto;
	z-index:9999;
}
.details{
	margin-bottom:20px;	
	color:#858585;
}
.justificado{
	text-align:justify
}
.close{
	border:1px solid #72021c;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;font-size:12px;
	
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 10px;
	text-decoration:none;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	float:right;
	font-weight:bold;
	color: #FFFFFF;
	
	background-color: #a90329;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#a90329), to(#6d0019));
	background-image: -webkit-linear-gradient(top, #a90329, #6d0019);
	background-image: -moz-linear-gradient(top, #a90329, #6d0019);
	background-image: -ms-linear-gradient(top, #a90329, #6d0019);
	background-image: -o-linear-gradient(top, #a90329, #6d0019);
	background-image: linear-gradient(to bottom, #a90329, #6d0019);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a90329, endColorstr=#6d0019);
	
	cursor:pointer;
	margin-top:-20px
}
.sistema li{
	list-style-type:decimal;
	font-weight:bold;
	margin-left:-20px;
}
.sistema select, input[type='text']{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#858585;
	width:300px;
}
.sistema #area{
	margin-left:189px;
}
.sistema #campo{
	margin-left:173px;
}
.sistema #autor{
	margin-left:25px;
}
.sistema #entidad{
	margin-left:171px;
}
.sistema #palabra_clave{
	margin-left:116px;
}
.back, .back:visited{
	border:1px solid #34740e;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 10px 15px;
	text-decoration:none;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight:bold; color: #FFFFFF;
	letter-spacing:1px;
	background-color: #4ba614;
	background-image: -moz-linear-gradient(top, #4ba614, #008c00);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
	background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
	background-image: -o-linear-gradient(top, #4ba614, #008c00);
	background-image: -ms-linear-gradient(top, #4ba614, #008c00);
	background-image: linear-gradient(to bottom, #4ba614, #008c00);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}
.back:hover{
	border:1px solid #8bcf54;
	background-color: #a9db80;
	background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
	background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
	background-image: -o-linear-gradient(top, #a9db80, #96c56f);
	background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
	background-image: linear-gradient(to bottom, #a9db80, #96c56f);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}
.sistema input[type="submit"],input[type="reset"]{
	width:150px;
	border:1px solid #7d99ca;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	padding: 7px 15px; text-decoration:none;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	background-color: #a5b8da;
	background-image: -moz-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#a5b8da), to(#7089b3));
	background-image: -webkit-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -o-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -ms-linear-gradient(top, #a5b8da, #7089b3);	
	background-image: linear-gradient(to bottom, #a5b8da, #7089b3);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a5b8da, endColorstr=#7089b3);
}

.sistema input[type="submit"]:hover,input[type="reset"]:hover{
	border:1px solid #5d7fbc;
	background-color: #819bcb;
	background-image: -moz-linear-gradient(top, #819bcb, #536f9d);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#819bcb), to(#536f9d));
	background-image: -webkit-linear-gradient(top, #819bcb, #536f9d);
	background-image: -o-linear-gradient(top, #819bcb, #536f9d);
	background-image: -ms-linear-gradient(top, #819bcb, #536f9d);	
	background-image: linear-gradient(to bottom, #819bcb, #536f9d);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#819bcb, endColorstr=#536f9d);
}
.sistema input[type="submit"]{
	margin-left:5px;
	margin-right:25px;
}
/****************************************************************************************/
/* Estilos para las notificaciones														*/
/****************************************************************************************/
.alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
br{clear:both}

/****************************************************************************************/
/* Estilos para las notificaciones cuando no tienen JavaScript habilitado				*/
/****************************************************************************************/
.noscript{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:500px;
	padding-left:80px;
	background:url(http://localhost/puis/images/alert.png) no-repeat #fbe3e4;
	background-position:8px center;
	font-weight:bold;
	line-height:1.5em;
	margin:auto;
}