@charset "utf-8";
/* CSS Document */

A.tip {
    TEXT-DECORATION: none
}
A.tip:hover {
    CURSOR: pointer;
	POSITION:relative;
}
A.tip SPAN {    DISPLAY: none
}
A.tip:hover SPAN {
    BORDER-RIGHT: #c0c0c0 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px dotted; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100; BACKGROUND: #ccccff no-repeat 100% 5%; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #c0c0c0 1px dotted; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px dotted; POSITION: absolute; TOP: 10px; TEXT-DECORATION: none
}

A.tipImagen {
    TEXT-DECORATION: none
}
A.tipImagen:hover {
    CURSOR: pointer;
	POSITION:relative;
}
A.tipImagen SPAN {    DISPLAY: none
}
A.tipImagen:hover SPAN {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100;  LEFT: -200px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-BOTTOM: #c0c0c0 1px dotted; POSITION: absolute;TEXT-DECORATION: none
}

A.tipImagenCenter {
    TEXT-DECORATION: none
}
A.tipImagenCenter:hover {
    CURSOR: pointer;
	POSITION:relative;
}
A.tipImagenCenter SPAN {    DISPLAY: none
}
A.tipImagenCenter:hover SPAN {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100;  LEFT: -130px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-BOTTOM: #c0c0c0 1px dotted; POSITION: absolute;TEXT-DECORATION: none
}


A.tipImagenUp {
    TEXT-DECORATION: none
}
A.tipImagenUp:hover {
    CURSOR: pointer;
	POSITION:relative;
}
A.tipImagenUp SPAN {    DISPLAY: none
}
A.tipImagenUp:hover SPAN {
    PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100;  LEFT: -150px; BOTTOM: 50px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-BOTTOM: #c0c0c0 1px dotted; POSITION: absolute;TEXT-DECORATION: none
}



.texto{
	color: #000000;
}

ul#tabsHeader {
	margin: 0;
	padding-center: 0px;
	z-index: 100; 
	position: relative; 
}

ul#tabsHeader li {
	display: inline;
	list-style: none;
	float: right;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	position: relative;
	top: 0px;
	white-space: nowrap;
	padding: 0px 0px 0px 10px;
}

ul#tabsHeader a {
	display: inline;
	float: right;
	text-decoration: none;
	color: #000000;
	padding: 2px 10px 0px 0px;
	/*	width: 100px;	*/
	white-space: nowrap;
	line-height:18px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
}
ul#tabsHeader a:hover {
	text-decoration: none;
	color: #FF6600;
	white-space: nowrap;
}

input{
	font-size:11px;
}

.ingresoSmall{
	font-size:11px;
	width:35px;
	text-align:center;
}

.listaSmall{
	font-size:11px;
	width:60px;
	text-align:center;
}

.listaMedium{
	font-size:11px;
	width:128px;
	text-align:left;
}
.ingresoRut{
	font-size:11px;
	width:100px;
	text-align:left;
}
.ingresoDv{
	font-size:11px;
	width:15px;
	text-align:left;
}


.ingresoMedium{
	font-size:11px;
	width:145px;
	text-align:center;
}

.ingresoMediumForm{
	font-size:11px;
	width:133px;
	text-align:center;
}


.ingresoMedium2{
	font-size:11px;
	width:140px;
	text-align:justify;
}
.ingresoMedium3{
	font-size:11px;
	width:140px;
	text-align:justify;
	height:40px;
	font-family: Tahoma, Arial;
}
.ingresoMediumInformeBig{
	font-size:11px;
	width:690px;
	text-align:justify;
	height:200px;
	font-family: Tahoma, Arial;
}
.ingresoMediumInformeSmall{
	font-size:11px;
	width:280px;
	text-align:justify;
	height:20px;
	font-family: Tahoma, Arial;
}

div.scroll
{
width:450px;
height:100px;
overflow:scroll;
overflow-x:hidden;

}


.ingresoMediumInformeReadOnly{
	font-size:11px;
	width:690px;
	text-align:justify;
	height:100px;
	font-family: Tahoma, Arial;
}

.ingresoMediumAntec{
	font-size:11px;
	width:550px;
	text-align:justify;
	height:250px;
	font-family: Tahoma, Arial;
}
.ingresoSmallAntec{
	font-size:11px;
	width:400px;
	text-align:justify;
	height:50px;
	font-family: Tahoma, Arial;
}

.ingresoSmallAten{
	font-size:11px;
	width:250px;
	text-align:justify;
	height:50px;
	font-family: Tahoma, Arial;
}


.grafico{
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
}

.graficoDato{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


body{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


table#tablaDatos {
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}
table#tablaDatos th {
	border-width: 1px;
	padding: 1px;
	background-color:#FF6600;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}
table#tablaDatos td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}


/*COLUMNAS PARA TEXTOS DIAGNOSTICOS*/
canvas.columnaTexto1{
	margin-top:50px;
	margin-bottom:86px;
	margin-left:313px;
	margin-right:421px;
}
div.columnaTexto2{
	margin-top:50px;
	margin-bottom:86px;
	margin-left:719px;
	margin-right:828px;
	
}
div.columnaTexto3{
	margin-top:328px;
	margin-bottom:364px;
	margin-left:50px auto;
	margin-right:155px auto;
	
}

div.columnaTexto4{
	margin-top:328px;
	margin-bottom:364px;
	margin-left:980px;
	margin-right:1086px;
}
div.columnaTexto5{
	margin-top:598px;
	margin-bottom:635px;
	margin-left:313px;
	margin-right:421px;
	
}
div.columnaTexto6{
	margin-top:598px;
	margin-bottom:635px;
	margin-left:719px;
	margin-right:828px;
	
}

canvas.cuadroTexto1 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
}
div.cuadroTexto2 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}
div.cuadroTexto3 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}
div.cuadroTexto4 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}
div.cuadroTexto5 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}
div.cuadroTexto6 {
	margin:0 auto;
	padding:10px;
	width:109px;	
	background-color:#999999;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}
SPAN.cita1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;

}