﻿/*-- Estilos por default para los place Holders */
/*P.MsoNormal { FONT-WEIGHT: normal; MARGIN: 0in 0in 0pt }*/
H1 { FONT-SIZE: 7pt; MARGIN: 0pt 0in }
img { border:0px; }



/*--- Barra de herramientas ---*/   
.bHerramientas { text-align:left; width:300px;   padding:0px;   padding-left:-10PX; background:url(/img/cabeza/pleca_azul_arriba.jpg) x-repeat; }
.bHerramientas .HerramientaCelda a {  color:#666666;  font-family: Verdana; font-weight:bold; font-size:9px; }  
.bHerramientas .HerramientaCelda a:hover {  color:#CCCCCC;  font-family: Verdana; font-weight:bold;}  
.bHerramientas .HerramientaLink { color:#666666; font-size:9px; font-family:Verdana; text-decoration:none; margin-left:10px;  margin-right:10px; }

/*---- Menu principal ---*/  
#menu { height:24px; width:800px;  }
.Menu_Control { margin-top:-1px; width:800px; height:24px; background-repeat:repeat-x; margin:0 auto; }
.Menu-Estatico { vertical-align:middle; background-color:Transparent; padding-left:10px; padding-right:10px; text-align:center; white-space:nowrap; }
.Menu-Estatico-Item { color:#fff; font-family:Verdana; font-size:10px; text-transform:uppercase; text-decoration:none;  font-size:10px; background-color:Transparent; padding:0px; }
.Menu-Estatico-Seleccionado {} 
.Menu-Estatico-Hover { color:#8a8a8a; font-size:10px;  font-family:Verdana;  }
.Menu-Dinamico { border-left:#000 1px solid; border-right:#000 2px outset; border-bottom:#000 1px solid;  /*filter:alpha(opacity='90');*/ opacity:0.8; }
.Menu-Dinamico table { background-color:Transparent; padding:0px;  }
.Menu-Dinamico-Item { width:170px; font-family:Verdana; font-size: background-color:Transparent; color:#8a8a8a; text-decoration:none; font-size:10px; border-bottom:#d3d3d3 1px solid;}
.Menu-Dinamico-Item td { padding:4px;  border-top-color:#cccccc; border:1px; font-size:10px; font-family:Verdana; } 
.Menu-Dinamico-Hover td { color:#003366; font-family:Verdana; font-size:10px; } 
.Menu-Dinamico-Hover  { color:#003366; font-family:Verdana; text-align:left; font-size:10px;  } 
.Menu-Dinamico-Seleccionado { color:#003366;  font-size:10px;}     

/*--- Estilos del webpart Menu Listas ---*/
#MenuLateral { background:url(/img/Fondos/Int_fondo_sumenu.gif);  width:208px; padding-top:10px; padding-bottom:10px; }
.mlst-Cuerpo { vertical-align:text-top;  padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:0px; }
 
.mlst-Nodo {vertical-align:text-top;  padding:0px; margin:0px; top:0px;  padding-top:0px; font-family:Verdana; font-size:11px; }
.mlst-Lista { vertical-align:text-top;  font-weight:bold;   width:180px; list-style:none;  padding-bottom : 3px; color:#555555; padding-top:0px; padding-bottom:10px; font-family:Verdana; font-size:11px; }
.mlst-LinkSeleccionado {vertical-align:text-top;   font-size:11px; color:#006ebc; text-decoration:none;  font-family:Verdana;  }
.mlst-Link { vertical-align:text-top;   font-size:11px; color:#555555; text-decoration:none;  font-family:Verdana;   }
a:hover.mlst-Link {vertical-align:text-top;   color:#000066; font-family:Verdana; font-size:11px;  }


 
.mlst-Lista2 {vertical-align:text-top;  margin-left:-15px;  font-weight:normal; list-style-image: url(/Img/BulletSubMenuPosting.gif); padding-bottom: 5px; padding-left:-5px; font-size:12px; font-family:Verdana; padding-top:1px; }
.mlst-LinkSeleccionado2 {vertical-align:text-top;  font-size:11px; color:#006ebc; text-decoration:none; font-family:Verdana; }
.mlst-Link2 {vertical-align:text-top;  font-size:11px; color:#555555; text-decoration:none;  font-family:Verdana;  }
a:hover.mlst-Link2 {vertical-align:text-top;  color:#000066; } 



/*-- MENU  lateral -- */
.Menu_Control_Lat



/*--- menu interior lateral*/
.titulos_menu {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; 
	  
}
#MLateral { background:url(/img/Fondos/Int_fondo_sumenu.gif); min-height:250px; width:208px; padding-top:10px; padding-bottom:10px; }
#MLateral .MenuInt-Estatico { vertical-align:top; background-color:Transparent; white-space:nowrap; } 
#MLateral .MenuInt-Estatico-Item { color:#555555;  font-family:Verdana; font-size:12px; text-decoration:none; text-transform:capitalize; font-size:10px; background-color:Transparent; padding-left:6px; padding-bottom:3px; }
#MLateral .MenuInt-Estatico-Seleccionado { padding-left:6px; color:#006ebc; font-family:Verdana;    font-size:11px; font-weight:bold; } 
#MLateral .MenuInt-Estatico-Hover { color:#000066;  font-size:11px; padding-left:6px;  font-family:Verdana;  }
#MLateral .MenuInt-Dinamico { border-left:1px solid; border-right:#000 2px outset; border-bottom:#000 1px solid;  /*filter:alpha(opacity='90');*/ opacity:0.8; }
#MLateral .MenuInt-Dinamico table { background-color:Transparent; padding:0px;  }
#MLateral .MenuInt-Dinamico-Item { width:170px; font-family:Verdana; font-size: background-color:Transparent; color:#8a8a8a; text-decoration:none; font-size:16px; border-bottom:#d3d3d3 1px solid;}
#MLateral .MenuInt-Dinamico-Item td { padding:4px;  border-top-color:#cccccc; border:1px;  font-size:16px; } 
#MLateral .MenuInt-Dinamico-Hover td {  color:#000066; font-family:Verdana;  } 
#MLateral .MenuInt-Dinamico-Hover  {  color:#000066; font-family:Verdana; text-align:left; font-size:16px;    } 
#MLateral .MenuInt-Dinamico-Seleccionado { color:#006ebc; } 




/*--- Estilos de la caja de búsqueda ---*/ 
.Buscar table td { border:0px;padding:0px; left:0px; margin:0px; background-color:Transparent; margin-top:-2px; } /*Quita el border de la busqueda y da trabsparencia a celdas*/
.Buscar input { margin-right:4px; padding:1px 3px 1px 3px; border:solid 1px #9FA49E; background-color:#fff; }
td.ms-sbcell { font-family:Verdana; font-size:9px; border:0px;}   
td.ms-sbgo {} 
td.ms-sbtext {font-size:9px; margin:2px; color:#666666; font-family:Verdana;  } /*Etiqueta antes de la caja*/
.ms-sbplain { font-family:Verdana; font-size:9px;color: #333; } /*Caja de Texto*/
/*.display:block { margin-left:350px;}*/


/* Estilos  webpartzone */
#SeccionesContent { font-family:Verdana; font-size:9px;   margin-left:20px; } 
#SeccionesContent td { text-align:justify; color:Black; font-size:10px; }
#SeccionesContent strong { text-align:left; font-size:11px; color:Black; }
#SeccionesContent b { text-align:left; font-size:11px; color:Black; }
#SeccionesContent .groupheader { text-align:left; font-size:11px; color:Fuchsia; }
#SeccionesContent div.link-item { text-align:justify; font-size:9px;  font-family:Verdana;  color:#666666; margin-left:20px;  }   
#SeccionesContent Hover { text-align:left; font-size:16px;  font-family:Verdana; color:Fuchsia; }   
#SeccionesContent a { text-align:left; color:#666666; font-family:Verdana; font-size:9px; margin-left:20px; }    



/* Estilos del sitio */
body 
{
	margin-left: 0px;
	margin-top: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/gcarso/img/fondos/metal.jpg);
}
.Derechos
{
	font-size: 10px;
	color: dimgray;
	font-family: Verdana;
	
}
/*--- Estilo para hypervinculos de las secciones del Home */
/*A.LigaSeccionHome
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:Hover.LigaSeccionHome
{
	color: #003366;
}*/

.WPZ1
{
   margin-left:200PX;
   border-color:Blue;
    border-style:solid; 	
}
.SeccionHome
{
	vertical-align:top;
     padding-left:10PX;
     padding-bottom: 5PX;
     padding-right:5PX;
     padding-top:5PX;
      font-family:Verdana;
      font-size:9px;
       color:#666666;
  
     
} 


.SeccionHomelink
{
	vertical-align:top;
     padding-bottom: 5PX;
     padding-top:1PX;
      padding-left:25px;
       text-align:center;
  
     
} 

.SeccionHome li
{
	list-style-image:url(/Img/BulletMenuPosting.gif);
	margin-bottom:2px;
	margin-left:10px;   
	color:#555; 
	font-family: Verdana;
	font-weight:normal;
	font-size:10px;
	 text-decoration:none;
}


.SeccionHome li:hover
{
	list-style-image:url(/Img/BulletMenuPosting.gif);
	margin-bottom:2px;
	margin-left:10px;   
	color:#006ebc; 
	font-family: Verdana;
	font-weight:bold;
	font-size:10px;
	 text-decoration:none;
}

.SeccionHome a 
{
	font-size: 10px; 
	color: #555;
	font-family: Verdana;
	text-decoration: none;
	font-weight:bold;
	
}
.SeccionHome a:hover
{
	color:#006ebc;
	font-family:Verdana;
	text-decoration:none;
	font-weight:bold;
	 

}

/*------- Otros -----*/
.titulos_secciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.textos_secciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.textos_secciones2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.ver_mas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066FF;
}

.titulos_submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366; 
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.Texto li a {  list-style-image:url(/Img/BulletSubMenuCanal.gif); font-size: 12px;
	color: #555555; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;}
.Texto li a:hover { color: #2874b4; }
TABLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.TblRepTrim
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
}
.TblCldRepTrim
{
	border-right: gainsboro 1px ridge;
	border-top: gainsboro 1px ridge;
	border-left: gainsboro 1px ridge;
	border-bottom: gainsboro 1px ridge;
}
.textoPeso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.Nota
{
	font-weight: bold;
	font-size: 9px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}



/*-- Estilos para menus laterales */
A.Menu
{
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:Hover.Menu
{
	font-size: 12px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.MenuOver
{
	font-weight: bold;
	font-size: 12px;
	color: #006EBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.SubMenu
{
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:Hover.SubMenu
{
	font-size: 11px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SubMenuOver
{
	font-weight: bold;
	font-size: 11px;
	color: #006EBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.SubSubMenu
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:Hover.SubSubMenu
{
	font-size: 10px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.SubSubMenuOver
{
	font-weight: bold;
	font-size: 10px;
	color: #006EBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TablaNivel2
{
	padding:0px;
	margin:5px;
}
.TablaNivel3
{
	padding:0px;
	margin:5px;
}
.CeldaNivel2
{
	padding: 0px;
	margin: 0px;
}
.CeldaNivel3
{
	padding: 0px;
	margin: 0px;
}




/*-- Estilos para los controles Web */
.Control
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10px;
	border-left-color: #f0f0f0;
	border-bottom-width: 1px;
	border-bottom-color: #f0f0f0;
	color: #555555;
	border-top-color: #f0f0f0;
	font-family: Verdana;
	border-right-width: 1px;
	border-right-color: #f0f0f0;
}


/*-- Estilo de mensajes normales y de error */
.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #FF0000; }

.Enviado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; font-size: 11px; color: #008800; }



/*--- Estilos de los menus desplegables */
.TablaDesplegar
{
	border-right: #333333 4px solid;
	filter: alpha(opacity= '75' );
	margin: 0px;
	border-left: #333333 1px solid;
	width: 180px;
	border-bottom: #333333 4px solid;
	background-color: #f9f9f9;
	moz-opacity: 0.75;
	opacity: 0.75;
}
.CeldaDesplegar
{
	table-layout: auto;
	filter: none;
	margin: 0px;
	border-bottom: darkgray 1px solid;
}
A.LigaDesplegar
{
	font-weight: bold;
	font-size: 11px;
	filter: none;
	color: dimgray;
	font-family: Arial;
	text-decoration: none;
}
A:hover.LigaDesplegar
{
	color: #00005d;
}



/*--- Estilos de los Resultados de la búsqueda */
A.ResultadosLiga
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
}
A:Hover.ResultadosLiga
{
	color: #000000;
	text-decoration:none;
}
.ResultadosNumero
{
	font-size: 11px;
	color: #003366;
	font-family: Verdana;
	text-decoration: none;
}
.ResultadosMsg
{
	font-size: 11px;
	color: #003366;
	font-family: Verdana;
	text-decoration: none;
}
.ResultadoDescripcion
{
	font-size: 9px;
	color: #003366;
	font-family: Verdana;
}



/*--- Estilos para el mapa de sitio */
A.MPPosting
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	text-decoration: none;
}
A:Hover.MPPosting
{
	color: #000000;
	text-decoration: none;
}
.MPChannel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}



/*--- Estilo para lista de recursos simple */
A.LigaListaRecurso
{
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:Hover.LigaListaRecurso
{
	color: #000000;
}

/* Formularios */
/*.cx-miColumna a { margin-left:-10PX; margin-right:25px;}*/
.ms-WPBody { background-color:Transparent;   }
.FormTabla { vertical-align:top; font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; }
.FormProcess { Position:absolute; top:100px; left:200px; background-color:#ece9d8; padding:80px; border:solid 1px #c0c0c0; filter:alpha(opacity='70'); opacity:0.70; }
.FormSeccion
{   margin-left:70px; padding:3px;
	background-color: #ece9d8;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}
.FormDD { font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; }
.FormControl { font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; text-transform:capitalize; }
.FormTxTarea { font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; text-transform:lowercase;  }
/*.FormTxTarea:first-letter { font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; text-transform:uppercase;  }*/
.FormEmail { font-family:Verdana,Tahoma,Arial; font-size:10px; color:#333; text-transform:lowercase; }
.FValidador { position:absolute; }

ms-gb{ font-size:10px;  font-family:Verdana; color:#555;}

/* ---------------------- TAGS --------------------------------*/
H1 {color:#003366; font-family: Verdana; font-size:16px; }
H2 {color:#fff; font-family: Verdana; font-size:12px; }
H3 {color:#003366; font-family:Verdana; font-size:10px; }
H4 { color:#006ebc;  font-family:Verdana; font-family: Verdana; }  
H5 { font-family:Verdana; color:#555;}
strong {color:#006ebc; font-family:Verdana; }
b {color:#006ebc; font-family:Verdana; }


/* webpart */

/*--- Página interior Campo Links Summary ---*/
#SeccionHome .slm-layout-main {width:275px; padding-left:5px; padding-top:0px; padding-right:0px; padding-bottom:15px; }
#SeccionHome .item { list-style-image:url("/IMG/BulletMenuPosting.gif"); }
#SeccionHome .groupheader { color:#403f3f; font-family:verdana;  font-weight:bold; font-size:12px; }
#SeccionHome div.link-item { padding:0px; text-align:left; } 
#SeccionHome .link-item a {  color:#555555; font-family:Verdana; font-size:10px;  text-align:left; text-decoration:none; }
#SeccionHome .link-item a:hover { color:#006ebc; font-family:Verdana; font-size:10px; text-align:left; text-decoration:none; }
#SeccionHome .li a { font-family:Verdana;  text-decoration:none;  }

#SeccionHome td.ms-gb { font-family: Verdana; font-size:12px; color:#333; background-color:Transparent; text-align:justify;}
#SeccionHome td.ms-gb a {  font-family: Verdana ; font-size:12px; color:#333; text-decoration:none; }
#SeccionHome td.ms-gb a:hover {  font-family: Verdana; font-size:12px; color:#f00; text-decoration:none; }

#SeccionHome a:hover { color:#006ebc;  text-decoration:none;} 

.ms-WPBody li {list-style-image:url("/IMG/BulletMenuPosting.gif");  font-size: 10px; font-family:Verdana; font-family:Verdana;  }
.ms-WPBody a li { font-size: 10px; font-family:Verdana; color:#555;  }
.ms-WPBody ul a:hover { color:#006ebc; text-decoration:none; } 
.ms-WPBody P { font-family:verdana; font-size:10px; color:#555; text-align:justify;/*  height:0px; padding:2px; margin:0px; */}
.lisdochlk  { text-decoration:none; color:#555; font-size:10px;}


/* Estilos  de  la lista de documentos */
#WebPartWPQ3  { color:#555; font-family:verdana; font-size:10px; }
#WebPartWPQ3 a { color:#555; font-family:verdana; font-size:10px; }
#WebPartWPQ3 a:hover { color:#006ebc; text-decoration:none;}
#WebPartWPQ4 a { color:#555; font-family:verdana; font-size:10px;}
#WebPartWPQ4 a:hover { color:#006ebc; text-decoration:none;} 
#WebPartWPQ4 { padding-left:-15px;}
#WebPartWPQ3 {  margin-left:20px;}

.ms-WPBody a:hover { text-decoration:none; }
.lisdoccldico  { text-decoration:none; } 

/* Estilo para cdxlistadocumentos */
/*#ctl00_Spwebpartmanager1_g_712b38d7_5b93_49fc_b722_dd90297369d6 a:hover { text-decoration:none; color:#006ebc;}
#ctl00_Spwebpartmanager1_g_712b38d7_5b93_49fc_b722_dd90297369d6 a { color:#555;}*/

/*#ctl00_Spwebpartmanager1_g_ceb64fde_2c93_4483_9100_c5d18cc3b3e8 a  { color:#555;}
#ctl00_Spwebpartmanager1_g_ceb64fde_2c93_4483_9100_c5d18cc3b3e8 a:hover { text-decoration:none; color:#006ebc;}*/


/* Interior */
#SeccionInterior a { color:#555;} 
#SeccionInterior a:hover { text-decoration:none; color:#006ebc;}


.SeccionHomeLateralDerecho 
{
	 vertical-align:top;
     padding-left:5PX;
     padding-bottom: 5PX;
     padding-right:0PX;
     padding-top:5PX;
      font-family:Verdana;
      font-size:9px;
       font-weight:bold;
       color:#666666;

} 



#wpzLateral a{ padding-left:30px;}


#WebPartWPQ10 a{ padding-left:-20px;  font-weight:bold; }

#WebPartWPQ10 { width:120px; max-width:120px;}
#WebPartWPQ10 .slm-layout-main { width:150px;}



#WebPartWPQ6 a{ padding-left:-20px;  font-weight:bold; }

#WebPartWPQ6 { width:120px; max-width:120px;}
#WebPartWPQ6 .slm-layout-main { width:150px;}

#WebPartWPQ8 { margin-left:20px;}
 
#wpzLateral .cx-miColumna { padding-left:30px;}

#ctl00_Spwebpartmanager1_g_a3b49111_df0f_4db8_92ba_f1a013e33e43{ margin-left:-20px;}   



#WebPartWPQ11 a { color:#555; font-family:verdana; font-size:10px;}
#WebPartWPQ11 a:hover { color:#006ebc; text-decoration:none;} 
#WebPartWPQ11 { padding-left:-15px;}
 
#WebPartWPQ11 .link-item { font-weight:bold}   
 
#WebPartWPQ11{ padding-left:-10px; margin-left:-10px;}

#WebPartWPQ3 .level-bullet {background-image:url("/img/azulito.gif");list-style-type: none !important;background-repeat: no-repeat; } 
