/* Definición de los estilos en CIRUGEST */
/* http://jigsaw.w3.org/css-validator/ */

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	}

th {
	font-family: Arial;
	font-size: 10pt;
	font-weight:bold
	}
	
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt
	}

caption {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt
	}

/* Estilos del índice1 */

.id1enlace {
	display: block;
	width: 140px;
	border-top: 2px solid #FFFFFF; 
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #008000;
	cursor: pointer;
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.id1enlace a {
	color:#FFFFFF;
	background-color:#008000;
	display:block;
	text-decoration: none;
	border-top: 2px solid #FFFFFF; 
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	}

.id1enlace a:hover {
	color:#000000;
	background-color: #00FF00;
	text-decoration: none;
	}



/* Estilos de pie.php */

#piephp div.barrapie,
#piephp div.barrapie a.botonpie {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	color: white;
	}

#piephp div.barrapie {
	text-align: center;
	}

#piephp div.barrapie a.botonpie {
	background-color: #008800;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
	padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;
	}

#piephp div.barrapie a:hover.botonpie {
	background-color: #CCFFCC;
	color: black;
	}

#piephp div.barrapie a:active.botonpie {
	background-color: #CCFFCC;
	color: black;
	} 

/* Estilos del índice2 (índice de la revista) */

.id2titulo1 {
	display: block;
	width: 140px;
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #000000;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif
	}

.id2titulo1 a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	}

.id2titulo1 a:hover {
	display: block;
	text-decoration: none;
	color:#000000;
	background-color: #FFFFFF;
	}

.id2titulo2 {
	display: block;
	width: 140px;
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color: #CCCC00;
	text-align: center;
	font-size: 9pt; 
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif
	}

.id2enlace {
	display: block;
	width: 140px;
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color: #CCCC00;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-size: 9pt;
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.id2enlace a {
	display: block;
	width: 140px;
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color: #CCCC00;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	font-size: 9pt;
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.id2enlace a:hover {
	color:#000000;
	background-color: lime;
	text-decoration: none;
	}

/* Estilos del índice3 */

/* Estilos del índice4 */

/* Cajas de esquinas redondeadas */
/* 
	http://www.elrincondejavier.net/html/index.php?name=News&file=article&sid=185
	http://maestrosdelweb.com/editorial/celrendo/
	http://www.webintenta.com/
	http://www.neuroticweb.com/recursos/css-rounded-box/
	http://www.webintenta.com/Otra-forma-de-lograr-Bordes-Redondeados.html	
*/


#cr1 {
  /* width: 200px; */
	width: auto;
	}

.cr1_borde {
	height: 1px;
	overflow: hidden;
	background-color: #008000;
	}

.c1 { margin: 0 12px;}

.c2 { margin: 0 9px;}

.c3 { margin: 0 7px;}

.c4 { margin: 0 6px;}

.c5 { margin: 0 5px;}

.c6 { margin: 0 4px;}

.c7 { margin: 0 3px;}

.c8 { margin: 0 2px; height: 2px;}

.c9 { margin: 0 1px; height: 3px; }

.contenido { height: auto; }



/* Estilos de la tabla CONTENIDO de html/index.php */

.contenido1 {
	display: block;
	background-color: #E4E4E4;
	text-align: justify;
	font-size: 10pt;
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.contenido1_titulo {
	color: #FFFFFF;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}


.contenido1_titulo a {
	color: #FFFFFF;
	text-decoration: none;
	}

.contenido1_titulo a:hover {
	color: #FFFF00;
	text-decoration: none
	}

.contenido1 a {
	display: block;
	background-color: #E4E4E4;
	text-align: justify;
	text-decoration: none;
	cursor: pointer;
	font-size: 10pt;
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.contenido1 a:hover {
	color:#000000;
	background-color: #CCCC00;
	text-decoration: none;
	}

.contenido1_fecha {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}
