
body{
	font-family:verdana;
	font-size:12px;
	color:#666666;
	text-align:center;
	background-image: url(/img/microm_fondo.jpg);
	margin:0;
}

img { border:0; }

#wrap{
	margin:0px auto;
	padding:0px;
	width:929px;
	text-align:left;
}


/*--- Barra de herramientas ---*/
#bHerramientas { margin-top:40px; right:200px; width:520px; z-index:1; position:absolute; }
#bHerramientas .HerramientaCelda { padding:5px; }
#bHerramientas .HerramientaCelda a:hover { text-decoration:underline; }
#bHerramientas .HerramientaLink { color:#005; font-size:10px;  font-family:Verdana, Arial, Helvetica; text-decoration:none; }




/*---- Menu Sharepoint ---*/
#menu { height:34px; width:928px; }
.Menu_Control { margin-top:-1px; width:908px; height:34px; background:#000 url(/Img/menu_fondo.png) top repeat-x; }
.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; text-decoration:none; text-transform:uppercase; font-size:10px; background-color:Transparent; padding:0px; }
.Menu-Estatico-Seleccionado {}
.Menu-Estatico-Hover { color:#99ccff; }
.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:#003; padding:0px;  }
.Menu-Dinamico-Item { width:170px; background-color:Transparent; color:#fff; text-decoration:none; font-size:10px; border-bottom:#d3d3d3 1px solid;}
.Menu-Dinamico-Item td { padding:4px; }
.Menu-Dinamico-Hover td { background-color:#192e43; }
.Menu-Dinamico-Seleccionado { color:#99ccff; }



/*--- Página Home ---*/
#content { height:auto; padding: 0px; margin:10px 0 0 0; }
#middle { height:220px; padding: 0px; }
#bottom { height:auto; margin:10px 0 0 0; }
#Secciones { width:928px; height:auto; background:Transparent url(/img/HomeFondo_Secciones.jpg) repeat-y; }
#SeccionesContent { font-family:Verdana, Arial; width:928px; }
#SeccionesContent td { text-align:justify; color:#333; font-size:10px; }
#SeccionesContent strong { text-align:left; font-size:11px; color:#99CC00; }
#SeccionesContent b { text-align:left; font-size:11px; color:#99CC00; }
#SeccionesContent .groupheader { text-align:left; font-size:11px; color:#99CC00; }
#SeccionesContent div.link-item { text-align:left; font-size:10px; color: #333333; }
#SeccionesContent a { text-align:left; color:#333; font-size:10px; }
#SeccionesContent li { list-style-image: url(../imagenes/micromli.png); }
#footerb {
background-image:url(/img/micrombfooter.jpg);
background-repeat:no-repeat;
width: 923px;
height: 8px;
clear:both;
}

/*--- Página Interior ---*/
#Banner { height:118px; width:720px; /*background:Transparent url(/Img/Interior_FndBanner.jpg) no-repeat;*/ }
#contentInterior { margin:10px 0 0 0; }
#Cuerpo #CuerpoTabla { height:100%; }
#Cuerpo #CuerpoContenido { height:100%; }
#Titulo { background:Transparent url(/Img/Interior_Fondo.jpg) repeat-y; width:720px; padding:0px 20px 20px 20px; }

#Contenido { background:Transparent url(/Img/Interior_Fondo.jpg) repeat-y; color:#333; }
#Contenido { width:720px; padding:0px 20px 20px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica; }
#Contenido a { color:#333; text-decoration:underline; }
#Contenido a:hover { color:#99CC00; }
#Contenido p { text-align:justify; font-size:11px; font-family: Verdana, Arial, Helvetica; color: #333; }
#Contenido td { text-align:justify; font-size:11px; font-family: Verdana, Arial, Helvetica; color: #333; }
#Contenido strong { font-size:11px; font-family: Verdana, Arial, Helvetica; color:#99CC00; }
#Contenido b { font-size:11px; font-family: Verdana, Arial, Helvetica; color:#99CC00; }


/*--- Página interior Campo Links Summary ---*/
#Contenido .slm-layout-main { padding-left:20px; padding-top:10px; padding-bottom:10px; }
#Contenido .item {  }
#Contenido .groupheader { color:#99CC00; font-family:Verdana;  font-weight:bold; font-size:12px; }
#Contenido div.link-item { padding:0px; }
#Contenido .link-item a { color:#333; font-family:Verdana; font-size:11px; text-decoration:none; }
#Contenido .link-item a:hover { color:#333; font-family:Verdana; font-size:11px; text-decoration:underline; }


/*--- Estilos del webpart Menu Listas ---*/
#MenuLateral { width:195px; min-height:350px; background:Transparent url(/Img/Interior_MenuFondo.jpg) repeat-y; vertical-align:top; }
.mlst-Cuerpo { padding-left:25px; padding-right:15px; padding-top:10px; padding-bottom:20px; }

.mlst-Nodo { padding:0px; margin:0px; top:0px; }
.mlst-Lista { width:160px; list-style-image: url(/Img/Bullet.png); padding-bottom: 2px; padding-top:2px; font-family:Verdna, Arial; font-size:11px; }
.mlst-LinkSeleccionado { font-size:11px; color:#99CC00; text-decoration:none;  font-family:Verdna, Arial;  }
.mlst-Link { font-size:11px; color:#333; text-decoration:none;  font-family:Verdna, Arial;   }
a:hover.mlst-Link { color:#008; }

.mlst-Nodo {}
.mlst-Lista2 { list-style-image: url(/Img/Bullet.png); padding-bottom: 1px; padding-top:1px; }
.mlst-LinkSeleccionado2 { font-size:10px; color:#333; text-decoration:none; }
.mlst-Link2 { font-size:10px; color:#333; text-decoration:none;  }
a:hover.mlst-Link2 { color:#008; }


/*--- Pie de página ---*/
#footer {
clear:both;
height: 23px;
margin: 10px 0;
}




/*--- Estilos de la caja de búsqueda ---*/
.Buscar table td { border:0px;padding:0px; margin:0px; background-color:Transparent;} /*Quita el border de la busqueda y da trabsparencia a celdas*/
.Buscar input { margin-left:4px; margin-right:4px; padding:1px 3px 1px 3px; border:solid 1px #fff;  background-color:Transparent; }
td.ms-sbcell {}
td.ms-sbgo {}
td.ms-sbtext {font-size:10px; color:#888; font-family:Verdana; } /*Etiqueta antes de la caja*/
.ms-sbplain { font-family:Verdana; font-size:11px;color: #333; } /*Caja de Texto*/

/*--- Estilos páginador de resultados ---*/
#SRP .srch-Page { padding:5px; font-size:12px; font-weight:bold; }
#SRP .srch-Page a { color:#99CC00; font-size:12px; font-weight:bold; }
#SRP .srch-Page a:hover { color:#99CC00; font-size:12px; text-decoration:underline; font-weight:bold; }
#SRP .srch-Page-bg { }

/*--- Estilos resultados de la búsqueda ---*/
#CSR .srch-WPBody { }
#CSR .srch-results {  }
#CSR .srch-sort { color:#5b5b5b; text-align:right; }
#CSR .srch-sort a { color:#99CC00; }
#CSR .srch-sort a:hover { text-decoration:underline; }
#CSR .srch-Icon { margin-right:5px; }
#CSR .srch-Title a { color:#99CC00; text-decoration:none; font-weight:bold; }
#CSR .srch-Title a:hover { color:#99CC00; text-decoration:underline; font-weight:bold; }
#CSR .srch-Title b { color: #ff6600; text-decoration: none; font-weight: bold; }
#CSR .srch-Description { color:#5b5b5b; }
#CSR P.srch-Metadata { visibility:hidden; }
#CSR .srch-URL {  }

/*--- Estilos estadísticas de la busqueda ---*/
#SRST {}
.srch-WPBody .srch-stats { padding:10px; text-align:right; background-color:Transparent; }



/*--- Mapa de sitio ---*/
.Arbol { margin-left:85px; }
.Arbol .ArbolNodoRaiz a { color:#5b5b5b; }
.Arbol .ArbolNodoPadre { margin-left:5px;font-size:11px; text-decoration:none; font-weight:bold; }
.Arbol .ArbolNodoPadre a { color:#5b5b5b; }
.Arbol .ArbolNodo { margin-left:5px;font-size:11px; text-decoration:none; } 
.Arbol .ArbolNodo a { color:#5b5b5b; }
/*.ArbolHojaNodo { margin-left:8px; font-size:11px; text-decoration:none; }*/



/*---- Formulario ---*/
.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; }



/*--- Biblioteca de documentos agrupada por un campo ---*/
/*--- Zona Titulos campos ---*/
#contenido table.ms-listviewtable { height:0px; padding:0px; margin:0px; }
#contenido tr.ms-viewheadertr { visibility:hidden; }
#contenido td.ms-vh-group {  height:0px; padding:0px; margin:0px; }
#contenido th.ms-vh2  {  height:0px; padding:0px; margin:0px; }
#contenido table.ms-unselectedtitle {  height:0px; padding:0px; margin:0px; }
#contenido td.ms-vb {  }
/*--- Zona del titulo y expanción ---*/
#contenido td.ms-gb { background-color:Transparent; font-family:Verdana,tahoma; font-weight:normal; font-size:11px; }
#contenido td.ms-gb a { font-family:arial; font-weight:normal; font-size:0px; color:#c0c0c0; }
/*--- Zona biblioteca de documentos ---*/
#contenido td.ms-vb2 { text-align:left; }
#contenido td.ms-vb2 a { color: #696969; }
#contenido td.ms-vb2 a:hover { color: #ff6f26; }
#contenido td.ms-vb-icon { padding:2px; margin:0px; }



/*--- WebPart Pop eventos ---*/
#PopEventos
{
	background-color: #dcdcdc; width: 270px;
	border-right: #696969 2px outset;
	border-top: #696969 1px inset;
	border-left: #696969 1px inset;
	border-bottom: #696969 2px outset;
	filter: alpha(opacity='90');
	opacity: 0.9;
}
.PopEventoCeldaLink {}
.PopEventoTablaPop { color:#333; font-family:Verdana; font-size:9px; width:270px; text-align:right; font-weight:bold; }
.PopEventoTablaPop td { padding:3px; }
.PopEventoCeldaTituloPop { font-size:10px; font-weight:bold; text-align:center; border-bottom:solid 1px #333; }
.PopEventoCeldaLinkEvento { border-right:solid 1px #333; }
.PopEventoCeldaLinkEvento a:hover { font-weight:bold; text-decoration:underline; }
.PopEventoCeldaDescripcion {  }
