/* 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; overflow:hidden;}
.portLeft {margin:0px; padding:0px; width:182px; float:left; clear:left; overflow:hidden;}
.portRight {margin:0px; padding:0px; width:592px; float:right; clear:right; overflow:hidden;}
.portTop {display:table; margin:0px 0 15px 0; width:580px;}
.portMiddle {display:table; margin:0px; padding:0px; width:565px; clear:both;}
.portBottom {display:table; width:580px; clear:both; margin:0 0 30px 0;}

/* 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 */
.portLeft .boto, .portLeft .activated {width:170px; margin:0; padding:0px; text-align:right; background:url(/prontus_fiap/imag/auxi/back_rot1.gif) no-repeat left top; }
.portLeft .boto a {display:block; margin:0px; padding:5px 30px 5px 0px; font-size:10px; font-weight:normal; color:#666666;}
.portLeft .boto a:hover, .portLeft .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;}
.portLeft .boto2 {width:170px; margin:0; padding:0px 0; text-align:right; background:url(/prontus_fiap/imag/auxi/back_rot3.gif) no-repeat left top; }
.portLeft .boto2 a {display:block; margin:0px; padding:3px 30px 4px 0px; font-size:9px; font-weight:bold; color:#999999;}
.portLeft .boto2 a:hover {display:block; margin:0px; padding:3px 30px 4px 0px; font-size:9px; font-weight:bold; color:#FF3333;}
.portLeft .boto3 {width:170px; margin:0; padding:0px 0; text-align:right;}
.portLeft .boto3 a {display:block; margin:0px; padding:4px 30px 4px 0px; font-size:9px; font-weight:normal; color:#999999;}
.portLeft .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;}

/*footer*/
.footer {display:table; width:100%; margin:0 0 20px 0; clear:both; font-size:9px; font-weight:normal; color:#969696; text-align:left;}
.footer, .footer a {font-size:9px; font-weight:normal; color:#969696; text-align:left;}
.footer a:hover {color:#004DB1;}
.footer .titulo {font-size:10px; font-weight:bold; color:#969696;}
.fecha, .autor {font-family: Arial, Tahoma, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#80C1EB;}

/*contenido portadas*/
.content {display:table; width:592px; margin:0px; padding:0px; background:url(/prontus_fiap/imag/background/back_cont_top.jpg) no-repeat left top; text-align:left;}
.content_port {width:576px; margin:0px 0 0 10px;}
.foot_port {display:table; 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 {display:table; float:left;}
.content_right {display:table; width:1px; float:right;}

/* Portada Inicio */
.portTop_left .area3 .titular {font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portTop_left .area3 .titular a {font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portTop_left .area3 .titular a:hover, .portTop_left .area3 .titular2 a:hover {color:#FF3334;}
.portTop_left .area3 .titular2 a {margin:0 0 0 11px; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:10px; font-weight:bold; color:#1C5BA2;}

/* Top Portada */
.rotulo {display:table; clear:both; margin:10px 0 0px 0; padding:3px 0 3px 25px; font-size:14px; font-weight:bold; color:#FF3334; background:url(/prontus_fiap/imag/background/back_rot.jpg) no-repeat left top;}
.portTop .rotulo_top {margin:0 0 15px 0; font-size:24px; font-weight:bold; color:#D9D9D9;}
.portTop .fecha_top {margin:0 0 5px 0; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#FF3334;}
.portTop .seccion_top {margin:0 0 5px 0; font-size:9px; font-weight:normal; color:#004FB3;}
.portTop .seccion_top a {font-size:9px; font-weight:normal; color:#004FB3;}
.portTop .seccion_top a:hover {color:#FF3334;}
.portTop .descripcion {margin:0px 0 20px 0; font-size:13px; font-weight:normal; color:#1C5BA2;}

/*Portada Left*/
.portTop_left {display:table; border:0px; width:380px; float:left; clear:left;}
.portTop_left .area1 {margin:15px 0 0px 0;}
.portTop_left .area2 {display:table; width:98%; margin:0px 0 0px 0; padding:0px 0 10px 0; background:url(/prontus_fiap/imag/background/puntitos.gif) no-repeat left bottom;}
.portTop_left .area1 .titular {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:15px; font-weight:bold; color:#1C5BA2;}
.portTop_left .area1 .titular a {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:15px; font-weight:bold; color:#1C5BA2;}
.portTop_left .area1 .titular a:hover, .portTop_left .area2 .titular a:hover, .portTop_right .area3 .titular a:hover {color:#FF3334;}
.portTop_left .area2 .titular {margin:10px 0 0 0; font-family:Arial, Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#1C5BA2;}
.portTop_left .area2 .titular a {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#1C5BA2;}
.portTop_left .bajada, .portTop_right .bajada, .portMid_right .bajada  {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:normal; color:#666666;}

/*Portada Right*/
.portTop_right {display:table; border:0px; width:200px; float:right; clear:right;}
.portTop_right .titular a {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portTop_right .area3, .portTop_left .area3 {display:table; width:180px; margin:0px 0 10px 2px; padding:0px 0 10px 0px; float:left; background:url(/prontus_fiap/imag/background/puntitos.gif) no-repeat left bottom;}
.portTop_right .area3 .titular {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portTop_right .area3 .titular a {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portTop_right .area3 .titular2 a {margin:0 0 0 11px; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:10px; font-weight:bold; color:#1C5BA2;}
.portTop_right .titular a:hover, .portTop_right .area3 .titular2 a:hover {color:#FF3334;}
.left1 {width:50%; float:left; clear:left; margin:0px;}
.left2 {width:48%; float:right; clear:right;}
.left3 {width:165px; float:left; clear:left; margin:0px;}
.left4 {width:205px; float:right; clear:right; text-align:right;}
.back_area {background:url(/prontus_fiap/imag/auxi/flechita_azul.gif) no-repeat left top;}

/* Middle Portada */
.portMid_left {width:290px; float:left; clear:left;}
.portMid_left .area6 {background:url(/prontus_fiap/imag/background/puntitos2.gif) no-repeat left top; margin:0px 0 0px 2px; padding:0px 5px 0px 0px;}
.portMid_left .area6 .titular, {margin:10px 15px 0 0; font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portMid_left .area6 .titular a,.portMid_right .titular a {font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portMid_left .titular a:hover {color:#FF3334;}
.portMid_right .titular {margin:10px 0 0 0; font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#1C5BA2;}
.portMid_right {width:260px; float:right; clear:right; margin:0px;}
.portMid_right .titular a:hover {color:#FF3334;}
.portMid_left .bajada, .portMid_right .bajada {margin:0 15px 0 0; font-family:Arial, Verdana, Tahoma, sans-serif; font-size:11px; font-weight:normal; color:#666666;}

/* Recuadros descarga */
.recfoot {display:table; width:185px; border:0px; margin:0px; clear:both; padding: 0 0 11px 0; background:url(/prontus_fiap/imag/auxi/foot_des.jpg) no-repeat bottom left;}
.recfoot .rectop {display:table; background:url(/prontus_fiap/imag/auxi/top_des.jpg) no-repeat top left; border:0px; margin:0px; padding: 4px 8px 4px 8px;}
.recfoot2 {display:table; width:375px; border:0px; margin:0px; clear:both; padding: 0 0 11px 0; background:url(/prontus_fiap/imag/auxi/foot_des2.jpg) no-repeat bottom left;}
.recfoot2 .rectop2 {display:table; background:url(/prontus_fiap/imag/auxi/top_des2.jpg) no-repeat top left; border:0px; margin:0px; padding: 4px 8px 4px 8px;}
.titurec p {margin:0;}
.titurec, .titurec a {margin:0; font-size:11px; font-weight:bold; color:#FF3334;}
.titurec a:hover {color:#666666;}
.bajadarec {margin:0; font-size:11px; font-weight:normal; color:#1C5BA2;}
.bajadarec p {margin:0;}

/* Bottom Portada */
.portBottom .titular {margin:5px 0 0 0;}
.portBottom .titular a {font-family:Arial, Tahoma, Verdana, sans-serif; font-size:14px; font-weight:bold; color:#1C5BA2;}
.portBottom .titular a:hover {color:#FF3334;}
.portBottom .bajada {font-family:Arial, Tahoma, Verdana, sans-serif; font-size:12px; font-weight:normal; color:#666666;}
.portBottom .area7 {display:table; width:96%; margin:10px 0 0px 0; padding:0px 0 10px 0; background:url(/prontus_fiap/imag/background/puntitos3.gif) no-repeat left bottom;}

/* Portada Socios*/
.area_soc {width:100%; margin:0 0 0 2px;}
.back_soc {background:url(/prontus_fiap/imag/background/back_socios.gif) no-repeat top left;}
.area_soc .titular {margin:0 0 9px 0; background:url(/prontus_fiap/imag/auxi/back_titu.gif) no-repeat top left;}
.area_soc .titular a {display:block; margin:0 10px 0 15px; font-family:Verdana, Tahoma, Arial, sans-serif; font-size:10px; font-weight:normal; color:#808080;}
.area_soc .titular a:hover {color:#A40000;}
.head_titu {margin:0 0 12px 0; clear:both;}
.ver_port {margin:12px 0 0 0; width:93%; text-align:right;}
.ver_port a {font-size:10px; font-weight:bold; color:#A40000;}
.ver_port a:hover {color:#FF3334;}

/* Auxiliares */
.borderimg {display:table; margin:0 10px 0 0; padding:7px; border:1px solid #D9D9D9;}
.table {margin:8px 0 0 0; font-size:10px;}
.td_titu {font-size:10px; font-weight:bold; color:#666666; padding:0 0 0 15px;}
.td_left {font-size:9px; font-weight:bold; color:#1C5BA2; padding:0 0 0 15px;}
.td_right {font-size:9px; font-weight:normal; color:#666666; padding:0 0 0 10px;}
.excel {display:table; width:95%; margin:5px 10px 0 20px; padding:5px 0 0 8px; border-top:1px solid #D8D8D8;}
.excel a {font-family:Tahoma, Arial, Verdana, sans-serif; font-size:10px; font-weight:bold; color:#1C5BA2;}
.excel a:hover {color:#FF3334;}

/* Portada Normativa*/
table .normativa { margin:0 0 0 0;}
table .normativa tr td .rotulo-ar6 {background:url(/prontus_fiap/imag/auxi/flecha.gif) no-repeat left 4px ; padding:0 0 0 10px; font-size:12px; font-weight:normal; color:#014eb6; }
table .normativas tr td span.pais, table .normativas tr td span.pais p {padding:0; margin:0; font-size:12px; font-weight:normal; color:#797979;}
table .normativas tr td .norm-col {width:95%; margin:0 0 10px 0; overflow:hidden; text-align:justify; background:url(/prontus_fiap/imag/auxi/flecha.gif) no-repeat left 3px; padding:0;}
table .normativas tr td .linea {width:95%; padding: 0 0 5px; }
table .normativas tr td .norm-col span {display:block; margin:0 0 0 12px; padding:0; font-size:12px; font-weight:normal; color:#797979; }
table .normativas tr td .norm-col a span {display:block; margin:0; padding:0; font-size:12px; font-weight:normal; color:#797979; }
table .normativas tr td .norm-col a:hover span {color:ff3333;}
table .normativas tr td .norm-col a {display:block; font-family:Helvetica, Verdana, Arial, sans-serif; padding:0; font-size:11px; font-weight:normal; color:#0052b4; clear:both; margin:0 0 0 12px;}

/* FIN */
