/*****************************/
/*    APLICADO EN DEFAULT    */
/*****************************/
#contenedorgral{
	width: 779px;
	
	padding: 0px;
}
#encabezado{
	width: 779px;
	margin-bottom: 7px;
}
#content-columnas{
	width: 100%;
	margin: 0 auto 0; /* esto es para centrar este DIV en el BODY */
}

#columncentral {
	width: 700px;
	float: none;
	margin: 0 auto 0; /* esto es para centrar este DIV en el BODY */
}

/*********************/
/**** SERCOPE      ***/
/*********************/
.tabla{
	margin: 5px;
}
.texto_sercope{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6496C4;
}
.texto_srcp{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.texto_blanco{
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.texto_dest{
	font: bold normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	margin-left: 10px;
}
.texto_subtitle{
	font: bold normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	margin-left: 50px;
}
.fondo_1{
	font: bold normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #2EA60E;
	height: 20px;
	text-indent: 15px;
}
.fondo_1-2{
	background: #66D748;
	height: 5px;
	font-size: 2px;
}
.fondo_1-3{
	background: #2EA60E;
	height: 10px;
	}
.texto_cosire{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4F7246;
	margin: 0px;
	padding: 10px;
	border-right: 1px dashed #D3D3D3;
	border-bottom: 1px dashed #D3D3D3;
	border-left: 1px dashed #D3D3D3;
	background: #F4F4F4;
	text-align: justify;
}

.fondo_2{
	font: bold normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #666262;
	background: #A6C29F;
	height: 20px;
	text-indent: 15px;
}
.fondo_2-2{
	background: #66D748;
	height: 5px;
	font-size: 2px;
}
.fondo_2-3{
	background: #A6C29F;
	height: 10px;
	}
.texto_cohali{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4F7246;
	margin: 0px;
	padding: 10px;
	border-right: 1px dashed #D3D3D3;
	border-bottom: 1px dashed #D3D3D3;
	border-left: 1px dashed #D3D3D3;
	background: #FBFBFB;
	text-align: justify;
}
.texto_link{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4F7246;
	text-decoration: underline;
}

/***************************************/
/***   COLUMNA DERECHA (DESTACADO)   ***/
/***************************************/
.imagen-destacado{
	text-align: right;
	margin-bottom: 7px;
}
/*****************************/
/*    APLICADO EN CONTENIDO  */
/*****************************/
/* Título Principal */
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #009aae;
	line-height: 60px;
	margin-top: 10px;
	text-align: left;
}
/* 2do Título Principal */
h2 {
	font-family: Georgia, "Times New Roman", Times, serif; /* Tipografía */
	font-size: 11px; /* Tamaño tipografía */
	font-style: normal; /* Estilo cursiva */
	font-weight: bolder; /* Negrita */
	color: #009aae; /* Color del texto*/
	line-height: 12px; /* Alto de la linea */
	text-align: left;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-align: left;
}
h4 {
	text-decoration:none;
	color: #399;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	line-height: 8px;
	font-weight: bold;
}
/* Subtítulo del párrafo */
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 12px;
	margin-bottom: 5px;
	text-align: left;
}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #186B73;
	margin-top: 0px;
	line-height: 60px;
}
ul{
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	text-align: justify;
}
li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
	text-align: justify;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-indent: 20px;
}
cite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	float: right;
	text-align: right;
}
.pmas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-indent: 20px;
}
.pmenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-indent: 20px;
}
.pcentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	text-indent: 20px;
}

/*****************************/
/*  LINK PARA PAGINAS        */
/*****************************/

.link_interno {
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #009aae;
}

.link_interno2 {
   font: bold 11px/11px tahoma, verdana, sans-serif;	
   text-decoration:none;
   color: #009aae;
}

/*****************************/
/*  CENTRAR IMAGENES        */
/*****************************/
.centrar-img {
	text-align: center;
}
/*****************************/
/*  LLAMADAS-ACLARACIONES    */
/*****************************/
.llamada{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
/*****************************/
/*    TABLA 1                */
/*****************************/
/* Tablas con color de fondo (celeste-agrisdo) */
.tabla1 {
	border-top: 1px solid #009aae;
	border-left: 1px solid #009aae;
}
.tabla2 {
	border-top: 1px solid #009aae;
	border-left: 1px solid #009aae;
	width: 440px;
}
/* Tablas con color de fondo (celeste-agrisdo) - Título*/
.td_tit_tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #DEE4D9;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #009aae;
	border-bottom-color: #009aae;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 22px;
}
.td_tit_tabla2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	background-color: #DEE4D9;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #009aae;
	border-bottom-color: #009aae;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 22px;
	padding: 3px;
}
/* Tablas con color de fondo (celeste-agrisdo) - Texto*/
.td_text_tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009aae;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009aae;
	padding: 5px;
}
/* solamente para tabla de presupuesto.htm */
.td__presu Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009aae;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009aae;
	padding: 1px;
}
/* Tablas con color de fondo (celeste-agrisdo) - sin bordes a los costados*/
.td_text_tabla11 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009aae;
	padding: 5px;
}

/******************************************************/
/*    VARIANTE DE TABLA 1 APLICADO EN INSTITUCIONES   */
/******************************************************/
.td_tit1_tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #DFE4EC;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #009aae;
	border-bottom-color: #009aae;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 22px;
}

.td_tex1_tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009aae;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009aae;
	padding: 5px;
	text-align: right;
}
/*****************************/
/*    TABLA DE CONTACTENOS   */
/*****************************/
.td_tit_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bolder;
	color: #333333;
    background-color: #ECF7DD;
	text-align: left;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.td_tit_contact2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bolder;
	color: #333333;
	text-align: right;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
}
.td_contact1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bolder;
	color: #333333;
	text-align: left;
	height: 22px;
}
.td_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	height: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.td_tit_contact_aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
    background-color: #ECF7DD;
	text-align: left;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


/********************/
/*    EXCEPCIONES   */
/********************/
.li1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
	list-style-type: none;
}

/* links volver light*/
.volver:link{
   font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #996633;
}
.volver:active{
   font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #9966330;
}
.volver:visited{
   font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #996633;
}
.volver:hover{
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #CC6600;
}
/*****************************/
/*    Aplicado a la tabla o al TD hace que la tipografía quede bien y los bordes de la tabla invisibles*/
/*****************************/
.tabla_sin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
}
.td_sinbordes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 3px;
	height: 30px;
}
.boton{
	float: right;
}

.prg{
	float: right;
}

.txt-marginder{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	background-position: right;
	text-align: right;
}
.txt-marginizq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	background-position: left;
	text-align: left;
}
/*********************************/
/*TABLE_descargas1 (normativa)   */
/*********************************/
/* Tablas simples con bordes solos (verdes) */
.table_descargas1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
    border-right-color: #009aae;
	border-bottom-color: #009aae;
	border-top-color: #009aae;
	border-left-color: #009aae;
}
.td_text1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	background-color: #C4CBAB; /*Color de Fondo*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left: 10px;
	text-indent: 5px;
}
.td_text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	background-color: #C4CBAB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left: 10px;
	text-indent: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009aae;
}
.td_text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	margin-left: 10px;
	text-indent: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #009aae;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009aae;
	background-position: center;
	padding: 5px;
	color: #666666;
}
.td_text3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left: 10px;
	text-indent: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #009aae;
	background-position: center;
	padding: 5px;
	color: #666666;
}
.td_text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-position: center;
	padding: 5px;
	color: #666666;
}
.td_text6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009aae;
	background-position: center;
	padding: 5px;
	color: #666666;
}

.tabla_tecnicatura{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
}
}
/* links negrita*/
.link_internos:link{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_internos:active{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_internos:visited{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_internos:hover{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:underline;
   color: #009aae;
}
/* links negrita*/
.link_tecni:link{
   font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_tecni:active{
   font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_tecni:visited{
   font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.link_tecni:hover{
   font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
   text-decoration:underline;
   color: #009aae;
}
.boton{
	float: right;
}
.titulo_tecni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009aae;
	line-height: 12px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-style: italic;
}
.texto_tecni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 12px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-style: normal;
}
.link_tribunal{
   font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #009aae;
}
.Estilo1 {
	color: #FF9900;
	font-weight: bold;
}
