/* CSS Document */

/*** Tags HTML ***/
* {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}
body {margin:0px; padding:0px; border:0px; background-color:#FFFFFF; background:url(/prontus_fiap/imag/background/back_site.jpg) repeat-x left top; font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}
html>body {margin:0px; padding:0px;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
a:hover * {text-decoration:none;}

/*estructura*/
.main {margin:0px; padding:0px; width:774px;}
.artLeft {margin:0px; padding:0px; width:182px; float:left; clear:left; overflow:hidden;}
.artRight {margin:0px; padding:0px; width:592px; float:right; clear:right; overflow:hidden;}
.artBoletin {margin:0px; padding:0px; width:592px;}

/* Head*/
.head {margin:0px;}
.head .combotrack {width:202px; padding:2px 3px; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#0677BD; border:1px solid #CACACA;}
.head .buscador {width:114px; height:18px; border:1px solid #CACACA;}
.head .buscador .combobox {width:78px; margin:0 0 0 3px; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; color:#0677BD; border:1px solid #FFFFFF;}
.head table.sociales td.social {background:url(/prontus_fiap/imag/head/sociales.png) no-repeat left top; font-size:10px; font-weight:normal; color:#000000;}
.head table.sociales td.social-ico {background:url(/prontus_fiap/imag/head/sociales3.png) repeat-x left top;}
.head table.sociales td.social-ico img.red {border:0; }

/* Menu */
.artLeft .boto, .artLeft .activated {width:170px; margin:0; padding:0px; text-align:right; background:url(/prontus_fiap/imag/auxi/back_rot1.gif) no-repeat left top; }
.artLeft .boto a {display:block; margin:0px; padding:5px 30px 5px 0px; font-size:10px; font-weight:normal; color:#666666;}
.artLeft .boto a:hover, .artLeft .activated a {display:block; margin:0px; padding:5px 30px 5px 0px; background:url(/prontus_fiap/imag/auxi/back_rot2.gif) no-repeat left top; font-size:10px; font-weight:normal; color:#FF3333;}
.artLeft .boto2 {width:170px; margin:0; padding:0px 0; text-align:right; background:url(/prontus_fiap/imag/auxi/back_rot3.gif) no-repeat left top; }
.artLeft .boto2 a {display:block; margin:0px; padding:3px 30px 4px 0px; font-size:9px; font-weight:bold; color:#999999;}
.artLeft .boto2 a:hover {display:block; margin:0px; padding:3px 30px 4px 0px; font-size:9px; font-weight:bold; color:#FF3333;}
.artLeft .boto3 {width:170px; margin:0; padding:0px 0; text-align:right; }
.artLeft .boto3 a {display:block; margin:0px; padding:4px 30px 4px 0px; font-size:9px; font-weight:normal; color:#999999;}
.artLeft .boto3 a:hover {display:block; margin:0px; padding:4px 30px 4px 0px; font-size:9px; font-weight:normal; color:#FF3333;}
.banner_menu {padding:16px 0 0 0; clear:both;}

/*contenido articulo*/
.content {overflow:hidden; width:592px; margin:0px; padding:0px; background:url(/prontus_fiap/imag/background/back_cont_top.jpg) no-repeat left top; text-align:left;}
.content_art {overflow:hidden; width:550px; margin:0px 0px 0 20px;}
.foot_art {overflow:hidden; width:592px; clear:both; margin:0px; padding:0 0 40px 0; background:url(/prontus_fiap/imag/auxi/foot_art.jpg) no-repeat left bottom;}
.content_left {overflow:hidden; float:left;}
.content_right {overflow:hidden; margin:0 0 10px 0; width:1px; float:right;}

/*footer*/
.footer {overflow:hidden; width:100%; margin:0 0 20px 0; clear:both; font-size:9px; font-weight:normal; color:#969696; text-align:left;}
.footer_bol {overflow:hidden; width:590px; margin:0 0 20px 0; clear:both; font-size:9px; font-weight:normal; color:#969696; text-align:left;}
.footer, .footer a, .footer_bol, .footer_bol a {font-size:9px; font-weight:normal; color:#969696; text-align:left;}
.footer a:hover, .footer_bol a:hover {color:#004DB1;}
.footer .titulo, .footer_bol .titulo {font-size:10px; font-weight:bold; color:#969696;}

/*estilos articulo*/
.herramientas {margin:5px 0 15px 0; padding:0px; width:55px; float:right; clear:right; text-align:right;}
.fecha {margin:0 0 4px 0; font-size:10px; font-weight:normal; color:#0144AD;}
.fecha p {margin:0; font-size:10px; font-weight:normal; color:#0144AD;}
.fecha_top {margin:0 0 5px 12px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#FF3334;}
.seccion {margin:0 0 16px 12px; font-size:9px; font-weight:bold; color:#0144AD;}
.seccion .tax_top_link, .seccion .tax_top_link a {font-size:9px; font-weight:normal; color:#0144AD;}
.seccion .tax_top_link a:hover {color:#FF3334;}
.titu_seccion {margin:0px 0 20px 0; font-size:24px; font-weight:bold; color:#DADADA;}
.titular, .titular p {font-size:18px; font-weight:bold; color:#656565;}
.bajada {margin:8px 0 20px 1px; font-size:11px; font-weight:bold; color:#656565;}
.bajada p {margin:0px; font-size:11px; font-weight:bold; color:#656565;}
.border_img {display:table; width:253px; margin:0px 0 16px 0; padding:15px; border:1px solid #D8D8D8;}
.fecha_bol p {font-family: Tahoma, Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#666666;}
.titu_bol {margin:0 0 0 10px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:20px; font-weight:bold; color:#004FB3;}
.boletin {margin:0 0 0 22px; font-size:10px; font-weight:bold; color:#FF3334; text-align:left;}
.boletin a {font-size:10px; font-weight:bold; color:#FF3334;}
.boletin a:hover {color:#0144AD;}

/* Taxonomia y Archivos adjuntos */
.tax_bloque {overflow:hidden; width:100%; margin:0px 0 15px 0; padding:0 0 15px 0; clear:both; border:1px solid #D8D8D8;}
.tax_titulo {margin:15px 15px 10px 15px; padding:0 0 15px 0; font-size:14px; font-weight:bold; color:#FF3334; border-bottom:1px dashed #999999;}
.tax_link {margin:0 15px; font-size:11px; font-weight:normal; color:#004DB1;}
.tax_link li {margin:0 0 8px 0;}
.tax_link a p, .tax_link li a p {margin:0px;}
.tax_link a {margin:0px; font-size:11px; font-weight:normal; color:#004DB1;}
.tax_link a:hover, .tax_vermas a:hover {color:#FF3334;}
.tax_vermas {margin:20px 6px 10px 15px; clear:both; font-size:9px; font-weight:normal; color:#D8D8D8; text-align:right;}
.tax_vermas a {font-size:9px; font-weight:bold; color:#D8D8D8;}
.contTax {margin:0 0 15px 15px; padding:0 0 15px 0; width:252px; float:right; clear:right; border:1px solid #D8D8D8;}
.contTax img {margin:15px 0 0 15px;}
.art_multimedia {margin:30px 0 15px 0; width:200px; clear:both;}

/* Portada Taxonomica - Resultados Busqueda */
.taxport_top_link {display:block; font-size:12px; color:#666666; margin:10px 15px 10px 15px;}
.taxport_top_link a {font-size:12px; color:#666666;}
.taxport_top_link a:hover {color:#FF3334;}
.tax_top_link2, .tax_top_link2 a {font-size:12px; color:#1660A1;}
.tax_top_link2 a:hover,.taxport_bajada a:hover {color:#FF3334;}
.taxport_bloque {clear:both; margin:0 15px; padding:6px 0; border-bottom:1px dashed #D8D8D8;}
.taxport_head {font-size:24px; font-weight:normal; color:#1660A1;}
.taxport_msg {margin:0 0 10px 15px; font-size:12px; font-weight:normal; color:#454545;}
.taxport_seccion {font-size:11px; font-weight:bold; color:#666666;}
.taxport_titular, .taxport_titular a {font-size:16px; font-weight:bold; color:#1660A1;}
.taxport_titular a:hover {color:#666666;}
.taxport_bajada, .taxport_bajada a {font-size:13px; font-weight:normal; color:#666666;}
.taxport_fecha {font-size:10px; font-weight:normal; color:#1660A1;}
.taxport_footer {margin:10px 15px; font-size:13px; font-weight:bold; color:#666666;}
.taxport_footer a {font-weight:bold; color:#1660A1;}
.taxport_footer a:hover {color:#FF3334; text-decoration:underline;}
.taxport_bloque .foto-tax {float:left; margin-right:15px;}

/* Formularios */
.table_form {margin:10px 0 0 0; font-size:11px; font-weight:normal; color:#666666;}
.table_form a {font-size:12px; font-weight:normal; color:#0A4878;}
.table_form a:hover {font-size:12px; font-weight:normal; color:#0298C5;}
.table_form .texto {font-size:11px; font-weight:normal; color:#FF3334;}
.campo {font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:11px; font-style:normal; font-weight:normal; color:#1C5BA2; margin:5px; border:1px solid #A40000; background-color:#FFFFFF; cursor:pointer; width:90%;}
.boton {background-color:#1C5BA2; border:1px solid #003366; font-size:11px; font-weight:bold; color:#FFFFFF;}
.textocampo {font-size:11px; font-weight:normal; color:#FF3334;}

/*Mensajes de Error en el Formulario */
.msjErrorLogin{color:#FF1111; font-weight:bold; font-size:12px;}


/* Tabla */
.table {margin:10px 0 20px 0; border:1px solid #666666;}
.td_left {padding:2px 5px; font-size:11px; font-weight:bold; color:#656565; background-color:#D8D8D8;}
.td_right {padding:2px 5px; font-size:11px; font-weight:normal; color:#656565; background-color:#F5F3F3;}
.td_right a {font-size:11px; font-weight:bold; color:#004DB1; text-decoration:none;}
.td_right a:hover {color:#656565;}

/* Tabla de Subtitulos */
.subtitulos {margin:0px 0px 5px 12px; padding:0px; font-size:9px; color:#0054AE; font-weight:normal;}
.subtitulos a {margin:0px; font-family:Verdana, Arial, Tahoma, sans-serif; font-size:10px; color:#0054AE; font-weight:bold;}
.subtitulos a:hover {color:#A40000;}
.contSubtit {display:table; width:100%; margin:0px; padding:20px 0 12px 0; border-bottom:1px dashed #999999;}
.contSubtit .titSubtit {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#FF3334; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; font-weight:bold; color:#FF3334;}
.contSubtit .linkSubtit {margin:0px 6px 0 0; padding:4px 0 0 0; font-size:9px; font-weight:normal; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a {margin:0px; font-size:9px; font-weight:bold; color:#D8D8D8; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#A40000;}

/* Texto del articulo */
p { font-size:11px; font-weight:normal; color:#676767; line-height:150%; margin:0px 0 15px 0; padding:0px;}
.CUERPO p, .CUERPO * {font-size:11px; font-weight:normal; color:#676767; line-height:150%;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:30px; line-height:130%; font-size:11px; color:#676767;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:130%; font-size:11px; color:#676767;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:35px; line-height:130%; font-size:11px; color:#676767;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:130%; font-size:11px; color:#676767;}
.CUERPO blockquote { margin-left:15px;}
.CUERPO {margin:10px 0 0 0; font-size:11px; font-weight:normal; color:#676767; line-height:17px; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:11px; color:#676767;}
.CUERPO a {font-size:11px; color:#004DB1; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {color:#A40000;}
.CUERPO strong, .CUERPO b {font-weight:bold;}

/* Texto del articulo (Cuerpo Eng) */
p { font-size:11px; font-weight:normal; color:#676767; line-height:150%; margin:0px 0 15px 0; padding:0px;}
.CUERPO2 p, .CUERPO2 * {font-size:11px; font-weight:normal; color:#676767; line-height:150%;} /* Esto es solo para que funcione el +/- letra */
.CUERPO2 ul, .CUERPO2 p ul {margin-top:8px; margin-left:30px; line-height:130%; font-size:11px; color:#676767;}
.CUERPO2 ul li, .CUERPO2 p ul li {list-style-type:square; line-height:130%; font-size:11px; color:#676767;}
.CUERPO2 ol, .CUERPO2 p ol {margin-top:8px; margin-left:35px; line-height:130%; font-size:11px; color:#676767;}
.CUERPO2 ol li, .CUERPO2 p ol li {list-style-type:decimal; line-height:130%; font-size:11px; color:#676767;}
.CUERPO2 blockquote {margin-left:15px;}
.CUERPO2 {margin:0px; font-size:11px; font-weight:normal; color:#676767; line-height:17px; text-align:justify;}
.CUERPO2 table, .CUERPO2 table td {border-collapse:collapse; padding:5px; font-size:11px; color:#676767;}
.CUERPO2 a {font-size:11px; color:#004DB1; font-weight:bold;}
.CUERPO2 a:hover, .CUERPO2 * a:hover {color:#A40000;}
.CUERPO2 strong, .CUERPO2 b {font-weight:bold;}

/*vtxt*/
.subtit /* subtitulos */ {display:table; width:100%; margin:0px; padding:0 0 10px 0; font-size:14px; font-weight:bold; color:#FF3334; border-bottom:1px dashed #999999;}
.piefoto /* pies de fotos */ {color:#404040; font-size:10px; }
.resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.amarillo /* texto amarillo */ {color:#F8DA07;}
.azul     /* texto azul */   {color:#003366;}
.azul_destacado     /* texto azul destacado */   {color:#003366; font-weight:bold;}
.blanco   /* texto blanco */ {color:#FFFFFF;}
.negro    /* texto negro */  {color:#000000;}
.rojo     /* texto rojo */   {color:#CC0000;}
.naranjo  /* texto naranjo */  {color:#FF6000;}
.verde    /* texto verde */  {color:#339900;}
.gris     /* texto gris */  {color:#5C5C5C;}
.info /* texto mas informacion */ {display:table; width:100%; border-bottom:1px solid #D8D8D8; font-size:10px; font-weight:normal; color:#1C5BA2; text-align:right;}
.imgright  { margin-left:12px; margin-right:0px;}
.imgleft   { margin-left:0px; margin-right:12px;}
/*/vtxt*/

/*FIN*/