.rafa1  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; line-height: 19px; color: #222222}
.rafa2  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; line-height: 19px; color: #000000}
.rafa3  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 14px; font-style: normal; line-height: 19px; color: #222222; font-weight: bold}
.rafaizq  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; line-height: 19px; font-style: normal; font-weight: bold; color: #CCCCCC}
.unnamed1  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; line-height: 19px}
.unnamed2  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; line-height: normal}
.unnamed3  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.unnamed4  {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #993300 }
.unnamed5  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}
.unnamed226  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; border-color: #000000 black; border-style: dotted; border-top-width: thin; border-bottom-width: thin}
.unnamed6  { background-image: url(/includes/images/bck_img_grey.gif); background-repeat: repeat;}
.unnamed7  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; border-color: black #000000; padding-top: 1px; padding-right: 1px; height: auto; width: auto; margin-top: 1px; margin-right: 1px; border-right-width: thick; border-left-width: thick}
.unnamed8  {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.unnamed9  {  font-family: "Trebuchet MS", Arial, "Arial Narrow";	font-weight: normal; font-size: 12px; color: #666666; line-height: 19px; text-decoration: none; }
.unnamed10 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;  line-height: normal; color: #FFFFFF}
.unnamed11  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; line-height: normal; color: #666666}
.unnamed12 {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF}
.unnamed13  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; border-color: #000000 black; border-style: dotted; border-top-width: thin; border-bottom-width: thin}
.unnamed14  {  font-family: "Trebuchet MS", Arial, "Arial Narrow";	font-weight: normal; font-size: 24px; font-weight: bold; color: #666666; line-height: 19px; text-decoration: none; }
.unnamed15  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 11px; border-color: #000000 black; border-style: dotted; border-top-width: thin; border-bottom-width: thin}
.unnamed16  {  font-family: "Trebuchet MS", Arial, "Arial Narrow";	font-weight: normal; font-size: 16px; font-weight: bold; color: #666666; line-height: 19px; text-decoration: none; }
.unnamed17  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;  line-height: normal; color: #FFFFFF; background-color: #004A94}
.unnamed18  { font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 13px; font-style: normal;  line-height: normal; color: #000000; background-color: #CCCCCC; border-color: #000000; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px }
.unnamed19  { font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 15px; font-style: normal;  line-height: normal; color: #FFFFFF; font-weight: bold; }
.unnamed20 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;  line-height: normal; color: #000000}
.unnamed21  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; color: #FFFFFF; line-height: normal}
.unnamed22  {  font-family: Georgia; font-size: 22px; font-style: normal; color: #000000}
.unnamed23  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal;  font-weight: bold; color: #666666; line-height: 19px}
.unnamed24  {  font-family: "Trebuchet MS", Arial, "Arial Narrow"; font-size: 12px; font-style: normal; font-weight: bold;  line-height: 19px}

.mensaje  { font-family: "Trebuchet MS",Arial,Helvetica,"sans-serif"; font-size: 13px; font-style: normal;  line-height: normal; color: #000000; background-color: #FFF7D2; border-color: #000000; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px }

.titulo-menu-gris2 {background-image: url(/images/saborsuperior.gif); background-repeat: no-repeat; background-position: center top;}
.navio {width:100%;text-align:center;padding:0; margin:5px 0px 0px 0px;}
.navio ul{list-style-type:none;}
.navio li{display:inline;}
.navio a { padding: 0px 5px 2px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.navio a:link {text-decoration:none;background:#f7f7f7;color:#59605F;border:1px solid #e1e1e1;}
.navio a:visited {text-decoration:none;background:#f7f7f7;color:#59605F;border:1px solid #e1e1e1;}
.navio a:hover {background:#59605F;color:white;border:1px solid #e1e1e1;}
.at {padding:0px 5px 2px 5px;background:#59605F;color:white;border:1px solid #59605F; font-family: Arial, Helvetica, sans-serif; font-size: 13px}


a:link    { text-decoration: none; color: #000000;}
a:visited { text-decoration: none; color: #000000;}
a:hover   { text-decoration: none; color: #000000; background-color: #ffffff; }
a:active  { text-decoration: none; color: #000000;}

/******PARA LOS DIV*******/
#cont-a {
	float: right;
	width: 200px;
	margin: 0;
	margin-right: 0;
	padding: 10px 10px 10px 26px;
	background-image: url(/images/fondo-izq.gif);
	background-repeat: no-repeat;
	background-position: center top;
		 }
	#contenedor-index {
	width: 0px;
	\width: 200px;
	w\idth: 200px;
	margin: 0px;
	margin-left: 35px;
	margin-right: auto;
	background-image: url(linea-vert.gif);
		}

		/******PARA LOS DIV*******/

		/******PARA las tablas*******/

.tablelinegris{
	border:1px solid #ccc;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

.tablelinegrisabajo{
   border-bottom:1px solid #ccc; 
   
}
.tabla0 {border-right: solid #ccc; border-right-width: 1px}
.tabla1 {border-left: solid #ccc; border-left-width: 1px; border-bottom: solid #ccc; border-bottom-width: 1px }
.tabla2 {border-bottom: solid #ccc; border-bottom-width: 1px }
.tabla3 {border-right: solid #ccc; border-right-width: 1px; border-bottom: solid #ccc; border-bottom-width: 1px}

			/******PARA las tablas*******/
.botonazul { background-image:url(../images/boton_azul.gif); width:91px; height:21px; border:0px; }
.general {  border: 1px #666666 dashed}
.botoncalifique { background-image:url(../images/califique.gif); width:100px; height:20px; border:0px; }

/* Masthead buscador */
div#masthead {border-top:3px solid #F0F0F0;padding-top:20px;margin-bottom:20px;width:100%;float:left}
div#masthead img {float:left;margin-right:20px}
div#searchbox {
  float:left;
  position:relative;
  background: url(images/masthead-fade-green.png) repeat-x;
  width:100%;
  padding:4px 0 4px 7px;
  border-top:1px solid ;
  border-bottom:1px solid ;
}
div#searchbox a {color:#fff;position:absolute;right:1em;top:.75em;border-color:#fff;font-size:.95em}
div#searchbox label {padding-top:6px;color:#fff;font-weight:bold;font-size:1.25em}
div#searchbox #search {width:290px}
div#searchbox .btn {height:20px;font-size:.9em}
.userquery {font-weight:bolder}

/* Breadcrumb */
div#breadcrumb {
  width:703px;
  background-color:#eee;
  padding:4px 0 2px 7px;
  color:#222;
  line-height:1em;
  clear:both;
  float:right;
  font-size:.95em; }

div#breadcrumb a:link, div#breadcrumb a:visited  {;color:#4261DF;margin-right:.5em}
div#breadcrumb .inactive {margin-right:.5em}
div#breadcrumb ul {display:inline}
div#breadcrumb ul li {display:inline;padding-right:.5em;font-weight:bold}
div#breadcrumb h1 {display:inline;}

.fondotablazul { background-image:url(/images/masthead-fade-green.png); border:0px; }
.fondotablazulgrande { background-image:url(/images/fondotablazulgrande.gif); border:0px; }

.tablelineazul{
	border:1px solid #004990;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

#menu {
	position: absolute;
	top: 5px;
	left: 75%;
	font: 12px verdana,arial,helvetica;
	color: #0000cc;
	background: #cccccc;
	padding: 10px;
	border: none;
	z-index: 5;
}

div#menu a, div#menu a:visited {
	color: #0000cc;
}

img.foto {
	border: 1px solid #000;
	background: url("/images/cargando.gif") no-repeat center center;
}

/* Paginacion resultados */

.pagination {
	margin-top:  10px;
	margin-bottom: 10px;
	font-size: 12px;
}
.pagination ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;

}
.pagination li {
	display: inline;
	list-style: none;
	color: #ccc;
	margin: 0 2px;
}
.pagination li a {
	display: inline;
	list-style: none;
	padding: 3px 7px;
	border: 1px solid #eee;
	text-decoration: none;
	background: #fff;
	color: #808080;
	border: 1px solid #808080;

}
.pagination .active {
	background: #0063dc;
	color:#eee;
	padding: 3px 7px;
}
.pagination a:hover {
	border: 2px solid #808080;
	padding: 2px 6px;
	background: #fff;
}
/*
.pagination a:visited {
	border: 1px solid #808080;
	color: #0063dc;
	padding: 2px 6px;
	text-decoration: none;
	background: #fff;
}
*/
.pagination .none {
	border: 0;
}
.pagination span {
	padding-left:5px;
	padding-top:7px;
}

.pagination .active {
	background: #808080;
	color:#eee;
	padding: 3px 7px;
}

/* FINAL Paginacion resultados */

