﻿

#contenedorGeneral {
width:772px;
height:100%;
margin: 0 auto;
}

#contenedor {
border-collapse: collapse;
width:748px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}
/*.colgoup{
width: 14pt; 
mso-width-source: userset; 
mso-width-alt:694px;
width:19px;
}*/
#datos{
height:17px; 
background-color:transparent; 
width:703px;
font-weight:bold;
font-family: arial;
font-size:12px;
color:#1e2b5f;
}
.datos{
border: 1px solid #ece9d8; 
font-weight: bold; 
font-size: 10pt;
width: 14pt; 
font-family:Arial, Helvetica, sans-serif;
width:19px;
color:#1e2b5f;
}
.unnombre{
height:17px; 
background-color:transparent; 
width:703px;
font-weight:bold;
font-family: arial;
font-size:12px;
color:#1e2b5f;
}

.subtitulos{
border:1px solid #FFFFFF;
background-color:#e2f0fc;
height:17px;
/*background-color:#1e2b5f;
color:#FFFFFF;*/
font-size: 10px; 
font-family: Arial;
text-align:center;
color:#1e2b5f;
}
.titulos_int{
border:1px solid #FFFFFF;
background-color:#e2f0fc;
height:17px;
/*background-color:#1e2b5f;
color:#FFFFFF;*/
font-size: 11px; 
font-family: Arial;
font-weight:bold;
text-align:center;
color:#1e2b5f;
}
.txt{
border:1px solid #FFFFFF;
background-color:#ececec; 
text-align: center;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
height:17px;
color:#1e2b5f;
}

.txt_a{
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
background-color:#ececec; 
text-align: center;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
height:17px;
color:#1e2b5f;
}
.txt_b{
border-right:2px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
background-color:#ececec; 
text-align: center;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
height:17px;
color:#1e2b5f;
}
.txt_sb{
background-color:#ececec;
border-bottom:2px solid #FFFFFF;
border-left:1px solid #FFFFFF; 
border-right:1px solid #FFFFFF; 
text-align:left;
vertical-align:top;
}
.txt_sb2{
background-color:#ececec;
border-bottom:2px solid #FFFFFF;
border-left:1px solid #FFFFFF; 
border-right:2px solid #FFFFFF; 
text-align:left;
vertical-align:top;
}
/************************************* si - no ********************************************/
.sfm{
/*border: 1px solid #CCCCCC;
background:#FFFFFF;*/
padding:0px;
margin:0px;
width:35px;
text-align:left;
}
.tabla_sfm{
margin-left:20px;
padding-right:10px;
padding-bottom:0px;
text-align:left;
}
.txt_sfm{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1e2b5f;
text-align:left;
padding-left:10px;
}
/************************************** cual- cuantos ******************************************/
.tabla_cual{
margin-left:20px;
padding-right:10px;
}
.cual{
/*border: 1px solid #CCCCCC;
background:#FFFFFF;*/
padding:0px;
margin:0px;
width:180px;
}
.txt_cual{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1e2b5f;
text-align:left;
padding-left:10px;
width:70px;
}
/*************************************** agregar ***************************************************/
.tit_agregar{
border:1px solid #FFFFFF;
background-color:#e2f0fc;
height:17px;
/*background-color:#1e2b5f;
color:#FFFFFF;*/
padding-right:20px;
text-align:right;
}

a.tit_agregar, a.tit_agregar:link, a.tit_agregar:active, a.tit_agregar:visited{
font-size: 11px; 
color:#1e2b5f;
font-family: Arial;
font-weight:bold;
text-align:right;
text-decoration:none;
border-right:1px solid #e2f0fc;
border-bottom:1px solid #e2f0fc;
padding-left:20px;
}

a.tit_agregar:hover{
font-size: 11px; 
font-family: Arial;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#999999;
border-right:1px solid #e2f0fc;
border-bottom:1px solid #e2f0fc;
padding-left:20px;
}

/***************************************************** diagnostico ***********************************/

.txt_diagnostico{
border:1px solid #FFFFFF;
background-color:#ececec; 
text-align: left;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
height:17px;
color:#1e2b5f;
}
.subt_diagnostico{
border:1px solid #FFFFFF;
background-color:#e2f0fc;
height:17px;
/*background-color:#1e2b5f;
color:#FFFFFF;*/
font-size: 10px; 
font-family: Arial;
text-align:left;
color:#1e2b5f;
padding-left:15px;
}

/***************************************************** confidencial ***********************************/

.confidencial{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:red;
padding:10px 0px 0px 5px;
}

/***************************************************** cobertura ***********************************/

.cobertura{
padding:5px 0px 5px 0px;
}

.titulos
{
	font-weight:bold;
	font-size:11px;
	text-align:left;
}

.tdSecciones
{
	padding-left:10px;
}

.sinBorde
{
	border-bottom-style:none;
}

a.linkAgregar:link, a.linkAgregar:active, a.linkAgregar:visited  {
text-decoration:none;
color: #5aaeff;
font-weight:bold;
}

a.linkAgregar:hover {
text-decoration:underline;
color: #5aaeff;
font-weight:bold;
}