/* CSS Propaz */
@charset "utf-8";

a{color:#003366; text-decoration:none;  font-weight:bold;}
a:hover {color:gray; text-decoration:none; font-weight:bold;}

#vicn1 {color:white; text-decoration:none;}
#vicn1:hover {color:gray; text-decoration:none;}
#vicn2 {color:white; text-decoration:none;}
#vicn2:hover {color:gray; text-decoration:none;}

#vicn3 {color:#0033CC; text-decoration:none;}
#vicn3:hover {color:#000099; text-decoration:none;}
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul {margin: 0;border: 0 none;padding: 0;width: 168px; /*For KHTML*/list-style: none;}
ul#navmenu-v:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
ul#navmenu-v li {float: left; /*For IE 7 lack of compliance*/display: block !important; /*For GOOD browsers*/display: inline; /*For IE*/position: relative;}
/* Root Menu */
ul#navmenu-v a {border: 1px solid #FFF; border-right-color: #CCC; border-bottom-color: #CCC;padding: 0 6px;display: block;background: #EEE;color: #666;font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;height: auto !important;height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {  background: #CCC;  color: #FFF;}
/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {  background: #EEE;  color: #666;}
/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {  background: #CCC;  color: #FFF;}
/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {  background: #EEE;  color: #666;}
/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {  background: #CCC;  color: #FFF;}
/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {  background: #EEE;  color: #666;}
/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {  background: #CCC;  color: #FFF;}
ul#navmenu-v ul,ul#navmenu-v ul ul,ul#navmenu-v ul ul ul {  display: none;  position: absolute;  top: 0;  left: 169px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul {  display: none;}
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul {  display: block;}
/* ESTILOS PORTAL INDEX*/
* {margin: 0; padding: 0;}
body                {margin:0; height:auto;}
#cont_mayor         { position:relative;  top:0px; left:50%; margin-top:0px; margin-left:-395px;
      width: 791px; }
#conte_sombra1      {float:left; background:url(../images/degra.png) repeat-y; width: 20px; }
#conte_sombra2      {float:left; background:url(../images/degra2.png) repeat-y; width: 20px;}
#con_centro_pag     {width:791px; height: auto; float:left}
#cont_banner        {width:791px; height:100px; float:left}
#cont_marque        {width:791px; height: 25px; float:left; background:#990000;}
#p1 		    {width:740px; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin-top:5px;}
#p2 		    {float:right; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin-top:2px; padding-right:10px;}
#black_td           {background-color: #990000; width:80px; height:25px; text-align:center}
/*CONTENEDOR INTERNO*/
/* */
#inte               {float:left; height:auto; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin-top:-2px;  width:470px; height:100%; float:left;}
#menu_izquierdo     {background-color:#003366; width:168px; height:auto; float:left; }
#menu_az            {width:13px; height:280px; float:left; }
#fec_dia            {padding-left:5px; background-color:white; width:163px; height:20px; float:left}
#fec_mes            {padding-left:5px; background-color:white; width:163px; float:left}
#p_dia              {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#000000; margin-top:5px;}
#p_mes              {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#000000; margin-top:5px; float:none;}
#cont_men_a         {width:140px; height:300px; background-color:#65A9ED; float:left}
#cont_tit_miz       {width:156px;  padding:20px 10px 0px 2px; float:left}
#tit_1              {text-align:center; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; line-height:1.5; padding-top:10px;}
#cont_ima_tit_1     {padding-bottom:20px;  width:168px; background-color:#003366; float:left}
#ima_tit_1          {padding:10px 0px 0px 4px;}
#cont_text_men_izq  {background-color:#003366; float:left;}
.parr_1             {text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:1.5; padding:2px 2px 2px 2px;}
.parr_2             {text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:1.5; padding:20px 10px 2px 2px;}

#parra_1             {text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; line-height:1.5; padding:2px 2px 2px 2px;}
#parra_2            {text-align:justify; font-family:Arial, Helvetica, sans-serif; color:black; font-size:10px; line-height:1; padding:2px 2px 2px 2px;}
#ct_div_log         {padding-bottom:20px;  width:168px; background-color:#003366; float:left}

.cont_ima_bj        {padding:10px 0px 0px 4px;}
#ct_div_log img     {align:center}
#cont_der           {margin-top:2px; width:100%; height:auto; float:left;}
.ct_der_cont        {padding-bottom:20px;  width:100%; background-color:#ffffff; float:left}
.cont_ima_der       { padding:30px 0px 0px 47px; float:left;}
.ct_der_cont_2      {padding-top:10px;  width:100%; float:left; padding-left:8px; color:#ffffff;}
/*#parr_21            {font-weight: normal; color:black; float:left; padding: 5px; text-align:justify;}*/
#parr_21            {font-weight: normal; color:black; margin: 8px; text-align:justify;}
#cont_h1            {width:450px; height:auto; float:left; background-color:#037A9C; position: relative; padding:5px 0px 4px 4px;}
#cont_h2            {width:454px; }
#foo_centro         {background:url(../images/foot_h1.png) repeat-y; width:454px; height:15px; float:left;}
#top_izquierdo      {width:163px; height:15px; float:left; margin-top:10px}
#cont_parrafo       {background:url(../images/fondo_centro.png) repeat-y; width:454px; height:auto; float:left; text-align:justify;}
#p_strong           {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:13px; line-height:1.5; margin-top:5px;}
#menu_d             {background-color:#FA9E39; float:left; width:153px;}
#btn_busqueda       {padding-left: 0px; width: 50px;}
#txt_busqueda       {width: 80px;}
#st_dere            {background-color:white; float:left; width:148px;}
#text_der           {font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:13px; line-height:1.5; margin-top:5px;}
#ima_st             {background-color:white; padding-bottom:0px;  width:100%; float:left; padding:20px 20px 20px 1px;}
#cont_ima_der       {padding: 20px 20px 0px 1px;}

#top_noticias       {width:465px; padding-bottom:5px; background-color:#015696; color:white; margin:2px; font-size:18px; font-family:Arial; font-weight:bold; float:left;}
#align_top_noticias {margin:5px; float:left;}
#contener_center_page {width:461px; float:left; font-family:arial; font-size:12px; margin:2px;}

#contener_detail_search {color:gray; margin-top:5px; width:175px; float:left; text-align:justify;}
#oculta_text_detail {overflow:hidden; width:175px; float:left; height:43px;}
#contener_caja_search {float:left; margin:3px; width:220px; height:60px; background-color:#f3f3f3}
#icon_check {padding:5px; width:16px; height:19px; float:left; margin-right:10px; margin-bottom:5px;}


#cont_text_noticia  {width:453px; color:#000000; margin:6px; font-weight:normal; font-size:9pt; font-family:arial; line-height:20px;}
#vinc_1             {font-size:14px; font-family:arial; color:red; text-align:center; text-decoration:none;}
#vinc_1:hover       {color:white;}

#lista_report        {margin-left:5px;  width:98%; height:auto; font-family:arial; font-size:12px}
#lista_report .title_coment {float:left; width:35%; height:auto; text-align:right; margin:5px 0 5px 0; padding-right:10px; font-weight:bold; color:#333333}
#lista_report .resoult_coment {float:left; width:60%; height:auto; color:gray; font-weight:normal; margin:5px 0 5px 0;}

#marqueecontainer{
      position: relative;
      width: 450px; /*marquee width */
      height: 165px; /*marquee height */
      overflow: hidden;
      margin-top:15px;
      padding: 2px;
      padding-left: 4px;
}

#contener_center_admin {width:100%; height:500px; float:left; background:url(../images/back_admin.png); margin-top:2px;}
#contener_center_admin_listado {width:100%; height:100%; float:left; background:url(../images/back_admin.png); margin-top:2px;}
#titulo_admin {width:100%; height:20px; float:left; font-weight:bold; font-size:20px; color:#035491; margin:10px;}
#center_form_loggin {width:220px; height:70px; float:left; border:1px solid gray; margin-left:270px; margin-top:140px; background-color:white; padding:10px}
#bienvenido {float:left; color:#000066; font-weight:bold}
#close_s  {margin-right:10px; float:right;}
#contener_header_login {margin-left:10px; float:left; width:99%}
