body{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #000000;
	border-style:none;
	border-width:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

 /* CSS Document */
.LinkNegro
{
	color: black;
	text-decoration:underline;
	font-size:10px;
	cursor:hand;
}

.head{
	height: 152px

}
.path {
	font-size: 9px;
	vertical-align: middle;
}
/*Define la imagen de fondo del HEAD*/
.actualidad .head , .infoEsp .head, .ofVirtual .head, .ministerio .head, .home .head{
	background-image:   url(/msib21/img/Topheader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.faq .head, .buscador .head, .politicas .head {
	background-image:   url(/msib21/img/headerbgverde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*Define rollovers*/
.actualidad A:hover, #data A:hover, #pathOfVirtual A:hover, #pathInfoEsp A:hover, #pathActualidad A:hover
{
	text-decoration: underline;
}
#pathMinisterio A:hover, .contextMinisterio A:hover, #dataSubMenu A:hover {
	color:#6699CC;
	text-decoration: none;
}

/*estructura de las paginas internas*/


/*Pone el background en cada celda de Path*/
#pathActualidad{
	/*color: #FFFFFF;*/
	/*background-image: url(/msib21/img/pathofactualidad1.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
	/*background-color: #3165FF;*/
	border-left-color: #3165FF;
	
}
#pathActualidad A,#pathInfoEsp A{
	/*color: #FFFFFF;*/
	text-decoration: none;
}
#pathMinisterio A{
	color: #003399;
	text-decoration: none;
}
#pathInfoEsp{
	/*color: #FFFFFF;*/
	/*background-image: url(/msib21/img/pathinfoespbg.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
	/*background-color: #100863;*/
	border-left-color: #100863;

}
#pathOfVirtual{
	/*color: #FFFFFF;*/
	/*background-image: url(/msib21/img/fotos%20nuevas/pathofvirtual.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
	/*background-color: #0018AD;*/
	border-left-color: #0018AD;
}
#pathMinisterio{
	/*color: #FFFFFF;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	/*color: #003399;*/
}

#pathFaq, #pathBuscador, #pathPoliticas{
	/*color: #003399;*/
	/*background-color: #fff;*/
}
#pathFaq A, #pathBuscador A, #pathPoliticas A, #pathBoletinesA{
	text-decoration: none;
}
#pathBoletines{
	/*color: #003399;*/
	/*background-color: #fff;*/
	border-left-color: #fff;
	border-top-color: #990000;
	border-top-style: solid;
	border-top-width: 1px;
}

#pathBlanco{
	/*OJO el color que da este estilo es el del texto normal
	La palabra "inicio" esta los selectores siguientes */
	color: #003399;		
}
#pathBlanco #inicio, #pathMinisterio #inicio{
text-decoration:none;
}
#pathActualidad #inicio{
text-decoration:none;
}
#pathInfoEsp #inicio, #pathOfVirtual #inicio{
text-decoration:none;
}

/*--------------------------------------------*/


#contextual {
	padding-left:5px;
	padding-right:8px;
}
/*pone el background de la  foto en cada CONTEXTUAL*/
.contextActualidad{
	/*background-image: url(/msib21/img/contextualactualidad.jpg);
	background-repeat: no-repeat;
	
	background-color: #3165FF;*/

}
.contextInfoEsp{
	/*background-image: url(/msib21/img/contextualinfoesp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000066;*/
}
.contextOfVirtual{
	/*background-image: url(/msib21/img/contextualofvirtual.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #0018AD;*/
}
.contextMinisterio{
	background-image: url(/msib21/img/contextualMinisterio.gif);
	background-repeat: no-repeat;
	background-position: top;
	/*background-color: #fff;*/
}
.contextBoletines{
	background-image: url(/msib21/img/contextualBolBg.gif);
	background-repeat: no-repeat;
	background-position: top;
	/*background-color: #fff;*/
}
.contextBoletines input {
		color:#CCCCCC;
}

.contextBoletines Form p {
		color:#003399;
}
.contextFaq{
	background-image: url(/msib21/img/contextualFaqBg.gif);
	background-repeat: no-repeat;
	background-position: top;
	/*background-color: #fff;*/
}

/*------------------------------------------------*/
#data {
	
	margin:0px;
	padding:0px 0px 15px;
}

/*Pone el sombreado de background en cada DATA*/
.actualidad #data {
	/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
}

#datacontainer,#dataContainerResultados{
	/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/
	background-image: url(/msib21/img/paternDataFaqBg.gif);
	background-position:-1px auto;
	min-height:450px;
	height:450px;
}
.faq #data, .buscador #data, .politicas #data, .boletines #data{
/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/

}
.infoEsp #data {
/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/	
border-bottom-width: 1px;
	/*border-bottom-style: solid;
	border-bottom-color: #306;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #306;
}
.ofVirtual #data {
/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333399;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333399;
}
.ministerio #data{
/*background-image:url(/msib21/img/paternDataMinisterioBg.gif);*/
}
.boletines #data{
/*background-image:url(/msib21/img/paternDataMinisterioBg.gif);*/
}
.blanco #data {
	/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
}
/*------------------------*/
/*Pone el sombreado en las celdas de los
  menu de Subtopicos                */
  
.actualidadPrueba .ultimaCelda {
	background-image: url(/msib21/img/paternCeldaActu.gif);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
	background-repeat: repeat-y;
	background-position: right top;
}
 .ofVirtual .ultimaCelda{
 /*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
	background-repeat: repeat-y;
	background-position: right top;
 } 
 .infoEsp .ultimaCelda{
 	 background-image: url(/msib21/img/paternCeldaInfoEsp.gif);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
	background-repeat: repeat-y;
	background-position: right top;
 }
  
  
#solapas {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
}
#padre {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/*----------    fin estrcutra interna   ---------------*/
body{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
/* HOME */
.canal1{
	float:left;
	width:148px;
	height:380px;
}
.canal2{
	float:left;
	width:167px;
	height:380px;
}
.canal3{
	float:left;
	width:130px;
	height:380px;
}

H1 A{
	text-decoration: none;
}

.homeLista{
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-left:1px;

}
.homeLista .itemLista{
	border-top:1px dashed #ccc;
	margin-left:4px;
	margin-right:6px;
	padding-top:6px;
	margin-bottom:5px;
}
.homeLista .itemLista H1{
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.homeLista .itemLista P{
	font-size:11px;
	padding-left:20px;
	margin-top:4px;
	padding-top:0px;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:0px;

}

#actualidad {
	border-color:#A8ADEB;
}
#data #actualidad  H1{
}
#actualidad P, #actualidad P A {
	color:#660099;
	text-decoration:none;

}

#home #actualidad H1{
	background-image:url(/msib21/img/dataBulletActualidad.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#ofVirtual {
	border-color:#5951aa;
}
#ofVirtual P, #ofVirtual P A{
	color:#666666;
	line-height: 11px;
	text-decoration:none;		
}

#ofVirtual H1, #ofVirtual H1 A{
	background-color:#000099;
	/*color:#FFFFFF;*/
	font-size:12px;
}

#infoEsp{
	border-color:#802baa;
}
#infoEsp P, #infoEsp P A{
	color:#666666;
}

#infoEsp H1 A{
	color:#330066;
}

 #home #infoEsp H1 {
	background-image:url(/msib21/img/dataBulletInfoEsp.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#330066;
}
@TD{vertical-align:top;
	margin:0px;
	padding:0px;
}
@Tr{
	margin:0px;
	padding:0px;
}
@Table{
	margin:0px;
	padding:0px;
}
#homeAccRap A{
	color:#333399;
}
/*fixed*/
#fixed {


}
#fixed .logo{
	display:block;
}
#fixed .boton{
	display:block;
	padding-top:5px;
}
#tblLogin{
	margin:0px;
	padding:0px;
}
#loginAtencion{
	margin-top:0px;
	margin-left:5px;
	border:1px solid #ccc;
	/*color:#006699;*/
	padding:7px;
	font-size:0.7em;
	width:116px;
	/* -------------- */
	/* Cambio MMolina */
	background-color: rgb(204,219,230);
	/* fin cambio */
	/* -------------- */
}
#loginAtencion H1{
	font-size:1.1em;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:4px;
	padding-bottom:1px;
	border-bottom:1px solid #006699;
}
#loginAtencion H2{
	font-size:1.1em;
	margin-top:3px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:3px;
}
#loginAtencion P{
	margin:0px;
	/* -------------- */
	/* Cambio MMolina */
	color:Navy;
	font-size: 10px;
	/* fin cambio */
	/* -------------- */
}
#loginAtencion input{
	border:1px solid #ccc;
	width:100px;
	height:14px;
	margin-left: -5px;
	padding:1px;
	font-size: 10px;
}

#loginAtencion .submit{
	display:block;
	padding-top:3px;
	margin-right:0px;
	padding-right:0px;
}
.pastilla{
	padding-top:0px;
	display:block;
	text-align:center;
	padding-top:7px;
}
/*Header*/
#header{
	background-image:url(/msib21/img/headerBg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:60px;

}
/*General*/
img{
	border-width: 0px;
	margin:0px;
	padding:0px;
}

.listaAccRapido{	
	vertical-align:top;
	/*border: solid 1px blue;*/
}
.mhextralinks{
	width:140px;
}
.listaAccRapido ul, .mhextralinks{	
	margin:0px;
	padding:0px;
	/*background-image:url(/msib21/img/sitebodybg.gif);*/
}
.listaAccRapido ul li, .mhextralinks li{	
	list-style-type:none;
	margin:0px 0px 0px 0px;
	height:14px;
	padding:0px 0px 0px 4px;
	/*	background-color:#FFFFFF;*/
}

.mhextralinks li{	
	padding:0px 0px 0px 6px;
	/*	background-color:#FFFFFF;*/
}

.listaAccRapido .itemLista{
	padding:0px;
}
.listaAccRapido a,.mhextralinks li a{
	text-decoration:none;
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#333399;
	font-weight:bold;
}
.listaAccRapido a:hover,.mhextralinks li a:hover{
	color:#3333ff;
}
.listaAccRapido h1{
	font-size:12px;
	color:#333399;
	margin-bottom:5px;
}
.listaAccRapido p{
	margin-top:0px;
	padding-top:0px;
	font-size:10px;
	color:#999;
}
s#footer{
	font-size:12px;
	color:#999;
	border-top:1px solid #999;
}
/*Menu*/
#data #menu{
	font-size:12px;
	font-weight:bold;
	height:20px;
	vertical-align:top;
	width:455px;
	text-align:left;
	margin:0px;
	padding:0px;

}
#data #menu A{
	text-decoration:none;
	border-right:1px solid #fff;
}
.actualidad #menu{
	background-color:#3366ff;
}
#data #menu .actualidad{

}
.actualidad #menu A{
	color:#99ccff;
	
}
.actualidad #menu A:hover{
	/*color:#FFFFFF;*/
}


/*Data Actualidad*/
.ministerio .ultimaCelda {
	background-image: url(/msib21/img/paternCeldaMinisterio.gif);
	background-repeat: repeat-y;
	background-position: right bottom;

}

/* CSS Document */
.dataContainerOfVirtual{
	color:#000099;
}
.dataContainerBoletines{
	color:#003399;
}
.dataContainerBoletines A{
	color:#003366;
}
.dataContainerBoletines A:visited{
	color:#003366;
}

.dataContainerActualidad{
}
.dataContainerFaq{
	color:#999;
}

.dataContainerBuscador,  .dataContainerPoliticas{
	color:#000;
	width:450px; /*Cambio MMolina*/
}

.dataContainerInfoEsp{
	color:#330066;
}
.dataContainerMinisterio{
	color:#666;
	/*background-image:url(/msib21/img/BGministerio.gif)*/
	
}
#dataContainer H1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}

#dataContainer H2{
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
#dataContainer H3{
	font-size:10px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}

.dataContainerOfVirtual  A{
	color:#000099;
}
.dataContainerActualidad A{
}
.dataContainerInfoEsp A{
	color:#330066;
}

.dataContainerInfoEsp A{
	color:#339;
}
.dataContainerPoliticas A{
	color:#666666;
	text-decoration: none;
}

.dataContainerFaq A{
	color:#333;
}

#dataContainer .resumen{
	font-size:10px;
	color:#666666;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:8px;
}

#dataContainer .resumen A{
	text-decoration:none;
}

#dataContainer .agrupamiento {
	font-size:12px;
	margin-top:0px;
	padding-top:1px;
}
#dataContainer .agrupamientoFaq {
	color:#003399;
}

#dataContainer #selectAgrupamiento{
	font-size:12px;
	font-weight:bold;
}

.selectPostingExplorer
{
	margin-top:0px;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
}

.dataContainerActualidad #selectAgrupamiento{
	color:#3366ff;
}
.dataContainerFaq #selectAgrupamiento{
	color:#003399;
}
.dataContainerOfVirtual #selectAgrupamiento{
	color:#000099;
}
.dataContainerInfoEsp #selectAgrupamiento{
	color:#330066;
}

.dataContainerActualidad #resultados .encabezado{
	background-color:#99CCFF;
	color:#333;
}

.dataContainerOfVirtual #resultados .encabezado{
	background-color:#6699ff;
	/*color:#FFFFFF;*/
}
.dataContainerInfoEsp #resultados .encabezado{
	color:#333;
}
.dataContainerFaq #resultados .encabezado{
	background-color:#66cccc;
	color:#333;
}

.dataContainerMinisterio #resultados .encabezado{
	background-image:url(/msib21/img/BGministerio.gif);
	color:#333;
}

#resultados .encabezado {
	height:23px;
	font-size:12px;
	padding-left: 8px;
	border:1px solid #000;
}


.dataContainerActualidad #resultados .encabezadoCol2{
	color:#3366ff;
}

.dataContainerOfVirtual #resultados .encabezadoCol2{
	color:#000099;
}

.dataContainerInfoEsp #resultados .encabezadoCol2{
	color:#330066;
}
.dataContainerFaq #resultados .encabezadoCol2{
	color:#000;
}

#resultados .encabezadoCol1{
	text-align:left;
	vertical-align:middle;
}
#resultados .encabezadoCol2{
	text-align:right;
	vertical-align:middle;
	font-weight:normal;
}

#resultados .encabezadoCol2 Select{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}

.dataContainerActualidad #resultados .encabezadoCol2 Select{
	color:#3366ff;

}
.dataContainerOfVirtual #resultados .encabezadoCol2 Select{
	color:#000099;

}
.dataContainerInfoEsp #resultados .encabezadoCol2 Select{
	color:#330066;
	
}
.dataContainerFaq #resultados .encabezadoCol2 Select{
	color:#003399;

}

#resultados .lista  .orden{
	font-size:10px;
	color:#000;
	width:110px;
	vertical-align: top;
	padding-top: 5px;
	border-bottom:1px dotted #666;
	padding-bottom: 5px;
}

#resultados .lista .descripcion A{
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
#resultados .lista .descripcion P{
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
#resultados .lista .descripcion .descarga A{
	font-weight:bold;
	text-decoration:underline;
}
#resultados .lista .descripcion .descarga{
	font-size:11px;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
.dataContainerActualidad #resultados .lista .descripcion .descarga A{
	color:#36f;
}
.dataContainerOfVirtual #resultados .lista .descripcion .descarga A{
	color:#009;
}
.dataContainerInfoEsp #resultados .lista .descripcion .descarga A{
	color:#306;
}
.dataContainerMinisterio #resultados .lista .descripcion .descarga A{
	color:#339;
}
#resultados .lista .resumen {
	font-size:10px;
	color:#333;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:8px;
}

#resultados .lista .descripcion{
	border-bottom:1px dotted #666;
	vertical-align:top;
	width:325px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#resultados .lista .descripcion .resumen {
	font-size:10px;
	color:#333;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:8px;
}


#resultados #pieResultados{
	font-size:12px;
	text-align:center;
}

#dataContainerResultados H1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top: 15px;
}
#dataContainerResultados H2{
	font-size:12px;
	font-weight:bold;
	margin-bottom:-10px;
	margin-top: 15px;
	padding-bottom: 0px;
}
.dataContainerInfoEspResultados h2 A{
	text-decoration:none;
	color: #306;
 }
.dataContainerFaq h2{
	font-size:12px;
	color:#336666;
}

.dataContainerFaq h3{
	font-size:10px;
	color:#336666;
}
.dataContainerBuscador h2{
	font-size:12px;
	color:#336666;
	margin-top:0px;
}
.dataContainerBuscador p{
	margin-top:5px;
}

.dataContainerBuscador table
{
	font-size:9pt;
	font-family:Arial;
	color:#003399;
}

.dataContainerPoliticas h2{
	font-size:12px;
	color:#003399;
	margin-top:10px;
	border-top:1px solid #cccccc;
	padding-top: 10px;
}
.dataContainarFaq .sinSub{
	text-decoration:none;
}
.dataContainerFaq P{
	color:#666666;
}

.dataContainerFaq .separador{
	border-top:1px dotted #333;
	margin-top:0px;
	margin-bottom:0px;
}

#dataConatainer .dataContainerBuscador P{
	margin-bottom:0px;
	
}
.dataContainerFaq .cantItems{
	margin-bottom:0px;
}
.dataContainerFaq .pregunta{
	color:#333;
	margin-bottom:0px;
	margin-top: 0px;
 }

.dataContainerFaq .pregunta .resaltado{
	color:#366;
 }

.dataContainerBuscador .item{
	color:#36c;
	margin-bottom:-12px;
	font-size: 8px;
	font-weight: bold;
	margin-top: 0px;
	padding-bottom: 0px;
	text-decoration:underline;
 }
.dataContainerBuscador .itemdescription
{
	margin-top: 6px;
	font-size: 12px;
	margin-bottom: -6px;
	padding-bottom: 0px;
	color: black;
	font-family: Arial;
}

.dataContainerPoliticas P{
	text-align:justify;
	padding-right:20px;
}
#dataContainerResultados{
	font-size:11px;
	padding-left:10px;
	padding-right:10px;	

}
#dataContainer{
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}

	
#dataContainerResultados .unRegistro{
	padding-bottom:8px;
	padding-top: 10px;
	}
/*agrego*/
#dataContainerResultados .unRegistroM{
	padding-top: 0px;
	padding-bottom:8px;
	}
/*------*/
.dataContainerActualidadResultados .separador{
	border-bottom:1px dotted #666;
}

.dataContainerOfVirtualResultados .separador{
	border-bottom:1px dotted #009;
}
.dataContainerInfoEspResultados .separador{
	border-bottom:1px dotted #306;
}
/*agregado dataContainerMinisterioResultados*/
.dataContainerMinisterioResultados .separador{
	margin-bottom:2px;
	border-bottom:1px dotted #306;
}
.dataContainerMinisterioResultados A{
	font-size:11px;
	color:#333333;
	text-decoration: none;
}

.dataContainerActualidadResultados H1{
	color:#666;
}

.dataContainerOfVirtualResultados H1{
	color:#009;
}

.dataContainerInfoEspResultados H1{
	color:#306;
}

.dataContainerMinisterio H1{
	font-size:12px;
	color:#339;
}


.dataContainerActualidadResultados {
	color:#333;
}
.dataContainerOfVirtualResultados {
	color:#333;
}
.dataContainerInfoEspResultados {
	color:#333;
}
.dataContainerInfoEspResultados H2{
	color:#306;
}

.dataContainerMinisterio {
	color:#333;
}
#dataContainerResultados  #volverAlIndice{
	display:block;
	font-size:11px;
	padding-bottom:11px;
	text-decoration: none;
}
.dataContainerActualidadResultados #volverAlIndice {
	border-bottom:1px solid #3366ff;
	
}
.dataContainerOfVirtualResultados #volverAlIndice {
	display:block;
	padding-bottom:11px;
	border-bottom:1px solid #009;
	color: #009;
}
.dataContainerInfoEspResultados #volverAlIndice {
	border-bottom:1px solid #306;
	color: #306;
}
.dataContainerMinisterio #volverAlIndice {
	color: #339;
	text-decoration: none;
}
.dataContainerActualidadResultados #resultadosEncabezadoFecha{
	display:block;
	font-size:11px;
	color:#666666;
}
.footerHome{
	font-size:10px;
	border-top:1px solid #999;
	color:#999;
	vertical-align: bottom;
	text-align:center;
	margin-top:15px;
}
.footerHome A{
	text-decoration:none;
	color:#999;
}
.dataContainerMinisterioH1{
	margin-top:3px;

}
#footerx{
	color:#999;
	font-size:10px;
	border-top:1px solid #999;

}
#footerMinisterio{
	color:#999;
	font-size:10px;
}
#footerx A, #footerMinisterio A{
	margin-top:8px;
	text-decoration:none;
	color:#999;
}

#homeDatosUsuario {
	text-align:left;
	font-size:10px;
	margin-left:16px;
	margin-right:16px;	
	color: #039;
	margin-top:20px;
	margin-bottom:20px;	

}

#homeDatosUsuario P{
	margin-top:0px;
	padding-top:0px;
	margin: 0px;
	padding: 0px;	
}

#homeDatosUsuario .username{
	font-size:11px;

}
#homeDatosUsuario A{
	color: #039;
}
#homeDatosUsuario A:visited{
	color: #039;
}

.textoGris{
	color:#666666;
}
#MinisterioDatosUsuario {
	text-align:left;
	font-size:10px;
	margin-left:16px;
	margin-right:16px;	
	color: #039;
	margin-top:0px;
	margin-bottom:20px;
	}	
#MinisterioDatosUsuario P{
	margin: 0px 0px 8px;
	padding: 0px;
	line-height: 10px;
}

#MinisterioDatosUsuario .username{
	font-size:11px;
}
#MinisterioDatosUsuario  A{
	color: #039;
}
#MinisterioDatosUsuario  A:visited{
	color: #039;
}

/* CSS Document */

/*Contextual*/


#contextual A{
	text-decoration:none;
	display: block;
	margin-left:15px;
	text-indent: -10pt;
}
#contextual H1{
	font-size:12px;
	margin-top: 0px;
	vertical-align: top;
	padding-left: 6px;
	margin-right: -5px;
	margin-left: -4px;
	padding-top: 0px;
}

.contextFaq #buscadorFaq{
	border-bottom: 1px solid #0066cc;
	padding-bottom: 10px;
}
.contextFaq H1, .contextBuscador H1 {
	/*color:#FFFFFF;*/
	background-color:#66CCCC;
	height: 20px;	
}
.contextFaq p {
	font-size:10px;
	color:#333;
	padding-left:5px;
	text-align:justify;
}

.contextFaq li {
	font-size:10px;
	color:#333;
	padding-left:0px;
}

.contextFaq input {
	font-size:10px;
	color:#333;
	border:1px solid #666;
}
.contextActualidad h1,.contextActualidad a{
	/*color: #FFFFFF;*/	
}
.contextActualidad  A{
	margin-bottom: 10px;
}

.contextActualidad H2
{
	margin-top: 5px;
	font-size: 12px;
	margin-bottom: 1px;
	/*color: #FFFFFF;*/
}

.contextInfoEsp H1{
	/*color: #FFFFFF;*/
}
.contextInfoEsp H2{
	/*color: #CCCCFF;*/
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: 10px;
}
.contextInfoEsp A,.contextInfoEsp p{
	/*color: #FFFFFF;*/
	}

.contextOfVirtual H1{
	margin-bottom: 1px;
	/*color: #FFFFFF;*/
}
.contextOfVirtual H2{
	/*color: #FFFFFF;*/
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: 14px;
}

.contextOfVirtual A{
	font-size: 10px;
	line-height: 12px;
}


#destacados A{
	line-height: 12px;
	margin-bottom: 5px;
}
.contextOfVirtual p{
	margin-top: 10px;
	margin-bottom: 15px;
	/*color:#FFFFFF;*/
	font-size: 10px;
	}
.contextOfVirtual .destacado{
	font-size: 12px;
	font-weight: bold;	
}
/*----------- -------------*/
#tramites H2{
	color: #99CCFF;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 14px;
}
#tramites A{
	margin-top: 0px;
	margin-bottom: 15px;
	/*color:#FFFFFF;*/
	font-size: 10px;
	text-indent:0px;
	margin-left:0px;	
}
#tramites .destacado{
	font-size: 12px;
	font-weight: bold;
	text-indent:0px;
	margin-left:0px;	
}
#tramites P{
	margin-top: 0px;
	margin-bottom: 15px;
	/*color:#FFFFFF;*/
	font-size: 10px;
	}
/*----------------  ----------------*/
.contextMinisterio H1{
	margin-bottom: 1px;
	/*color: #FFFFFF;*/	
}
.contextBoletines H1{
	margin-bottom: 1px;
	/*color: #FFFFFF;*/	
}

.contextMinisterio A{
	/*color:#333399;
	font-size: 10px;
	line-height: 15px;*/
}
.contextBoletines A{
	color:#333399;
	font-size: 10px;
	line-height: 15px;
}
.contextMinisterio p{
	margin-top: 10px;
	margin-bottom: 15px;
	color:#999999;
	font-size: 10px;
	
	}
.contextBoletines p{
	margin-top: 10px;
	margin-bottom: 15px;
	color:#333333;
	font-size: 10px;
	
	}	
.contextMinisterio .destacado{
	font-size: 11px;
	font-weight: bold;	
}
.cierraLinea{
	padding-bottom:15px;   
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333399;
}

/*estilo para el sombreado inferior de la columna
  Data en la seccion Ministerio*/
#sombraAbajo{
	height:8px;
	background-image:url(/msib21/img/sombraAbajoPatern.gif);
	background-repeat: repeat-x;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}
#sombraAbajoFaq{
	height:8px;
	background-image:url(/msib21/img/sombraAbajoFaqPatern.gif);
	background-repeat: repeat-x;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}
#izquierdo{
	height:8px;
	width:20px;
	float: left;
}
#derecha{
	height:8px;
	width:9px;
	float:right;
	margin: 0px;
}
/*----------------------------------------*/
/* Menu de subtpicos margin:0;*/
#dataSubMenu{
	
	margin-top:2px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align: center;
	vertical-align: middle;
	font-size:12px;
	font-weight: bold;
	
}

.actualidadPrueba #dataSubMenu {
}
.actualidadPrueba #dataSubMenu A{
	color: #99ccff;
	text-decoration: none;
	
}
.actualidadPrueba #dataSubMenu #selected
{
	/*background-color: #fff;*/
	text-decoration: none;
	}

.actualidadPrueba #dataSubMenu .tdBlanco{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	}
	/*-------*/
.ofVirtualsombra #dataSubMenu {
	background-color:#000099;
}
.ofVirtualsombra #dataSubMenu A{
	text-decoration: none;
	color: #99ccff;
	}
.ofVirtualsombra #dataSubMenu #selected{
	/*color:#FFFFFF;*/	
	text-decoration: none;
	}
.ofVirtualsombra #dataSubMenu .tdBlanco{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	}
	/*-----------*/
.infoEspsombra #dataSubMenu {
	background-color:#330066;
}
.infoEspsombra #dataSubMenu #selected{
	font-size:10px;
	/*color:#FFFFFF;*/	
	text-decoration: none;
}
.infoEspsombra #dataSubMenu A{
	color: #CCCCCC;
	text-decoration: none;
	font-size:10px;
}
.infoEspsombra #dataSubMenu .tdBlanco{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	}
		/*-----------*/
.ministerio #dataSubMenu {
	background-color:#CCCCCC;
}
.ministerio #dataSubMenu A{
	text-decoration: none;
	color: #003399;
	font-size:12px;
}
.ministerio #dataSubMenu #selected{
	text-decoration: none;
	/*color:#FFFFFF;*/	

	}
.ministerio #dataSubMenu .tdBlanco{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	}
	/*------------------*/
#menuTopHead{
	width:195px;
	float:right;
	font-size: 11px;
	text-align: right;
	padding-bottom:2px;
	margin-top: 2px;
	margin-right: 2px;
}
#menuTopHead a{
	color: #666666;
	text-decoration: none;	
}
.tdNegroTop{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #3366cc;
	font-size: 9px;
}
#menuTopHead #fieldText{
	border: 1px solid #330099;
	height: 12px;
	width: 97px;
	font-size: 10px;
	margin-top: 0px;
}
#boton{
	width:17px;
	height:17px;
	float:right
}
#menuTopHead strong{
	font-size:12px
	color:#666666;	
	text-decoration: none;
	}
/*Buscador OfVirtual*/
.buscadorHacendario input, .buscadorHacendario select{
	border: 1px solid #CCCCCC;
	vertical-align: top;
	font-size:10px;
	height:15px
}
.buscadorHacendario p{
	margin-bottom:1px;
	text-decoration: none;
}
.buscadorHacendario #filtro{
	width:210px;
	}
.buscadorHacendario #filtraFecha{
	width:185px;
	font-size:10px;
}
.buscadorHacendario h3{
	width:210px;
   	margin-bottom:1px;
	font-size:12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
}
.subrayado{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#filtro a{
	width:200px;
	font-size:10px;
	color:#999999;
	text-decoration: none;
}
.tramite p{
	color:#666666;
	
}
.tramite strong{
	color:#000099;
}
.encuesta{
	font-size: 11px;
	/*color:#FFFFFF;*/
}
.encuesta h1{
	margin-bottom:3px;
}
.encuesta A{
	/*border-bottom:1 solid #ffffff;
	border-top: 1 solid #ffffff;*/
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px; 
	padding-bottom:0px;
}
.lineaTopBottom{
	padding-top:5px; 
	padding-bottom:5px;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}


/*Pone el sombreado de background en cada DATA*/
.actualidadsombra
{
	background-image: url(msib21/img/paternDataMinisterioBg.gif);
	/*border-left: #3366ff 10px solid;*/
	background-repeat: repeat-y;
}
.infoEspsombra {
/*background-image: url(/msib21/img/paternDataInfoEsp.gif);*/	
border-bottom-width: 1px;
	/*border-bottom-style: solid;
	border-bottom-color: #306;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #306;
}
.ofVirtualsombra {
/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333399;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333399;*/
}
.ministeriosombra{
/*sbackground-image:url(/msib21/img/paternDataMinisterioBg.gif);*/
}
.blancosombra{
	background-image: url(/msib21/img/paternDataBlanco.gif);	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366FF;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;*/
}
.ActualidadPrueba
{
	/*background-image: url(/msib21/img/paternDataMinisterioBg.gif);*/
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;*/
}
.MenuItems
{
	font-weight: normal;
	font-size: 9pt;
	cursor: hand;
	color: navy;
	font-family: Arial;
}
.MiPadre
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
}
.PostingExplorerLinea
{
	font-size: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	width: 110px;
	color: #000;
	padding-top: 5px;
	border-bottom: #666 1px dotted;
	text-align: left;
}
#mapaDelSitio h3{
	font-size:16px;
	/*color:#FFFFFF;*/
	margin-bottom:0px;
}

.mapaTopicoPrincipal A{
	font-size:12px;
	color:#003399;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.mapaTopicoPrincipal{
	/*background-color:#99CCFF;*/
	background-color: rgb(134,172,195); /*Cambio MMolina*/
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
	margin-top:5px;
	padding-left: 5px;
}

.mapaTopicoBoletin A{
	font-size:12px;
	color:#003399;
	display:block;
	text-decoration:none;
	font-weight:bold;
	height:32px;
	vertical-align:middle;
	padding-left: 5px;
}
.mapaTopicoBoletin{
	background-color:#ffcccc;
	vertical-align: middle;
	padding-top: 4px;
	border-bottom:1px dotted #ccc;
}



.mapaTopicoSecundario A{
	font-size:12px;
	color:#003399;
	display:block;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	vertical-align:middle;
	padding-left: 5px;
}
.mapaTopicoSecundario{
	background-color:#66cccc;
	margin-top: 10px;
	padding-top: 5px;
	height: 26px;

}
.xseparator{
	height:5px;
	}


.listaBoletines {
	width:168px;
	padding:1px;
	font-size:12px;
	font-weight:bold;
}

.listaBoletines .titulo{
	background-color:#FFCCCC;
	color:#990000;
}
.listaBoletines .alto{
	height:19px;
	padding-top:3px
}
.listaBoletines .itemSeleccionado A{
	color:#003399;
	padding-left:16px;
	text-decoration:none;
}
.listaBoletines .item A{
	color:#999999;
	padding-left:16px;
	text-decoration:none;
}
.listaBolNumeros A, .listaBolNumeros a:visited{
	color:#666666;
	text-decoration:none;
	font-size:12px;
	height:20px;
	display:block;
	border-bottom:1px dotted #660099;
}

.dataContainerBoletines .H1Temas{
	background-image:url(/msib21/img/solapaSeccionBoletin2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:right;
	padding-top:8px;
	padding-bottom:12px;
	width:440px;
	margin-left: 3px;
	margin-bottom: 0px;
	height: 30px;
	margin-top: 8px;
}

.H1Temas P{
	width:220px;	font-weight:bold;
	float:right;
	font-size:11px;
}
.H1Temas P A{
	text-decoration:none
}

.dataContainerBoletines .paginaContenido{
	color:#000000;
	padding-left:10px;
	width:440px;
	margin-left: 4px;
	margin-top: -7px;
}

.dataContainerBoletines .paginaContenido P{
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-bottom: 1px;
}

.dataContainerBoletines .paginaContenido A, .dataContainerBoletines .paginaContenido A:visited{
	text-decoration:none;
	color:#333333;
}
.dataContainerBoletines .separador{
	border-top:1px dotted #333333;
	width: 395px;
}

.paginaContenidoH1{
	font-size:12px;
	font-weight:bold;
	color:#003366;
	margin-top: 11px;
	margin-bottom: 9px;
}
.paginaContenidoH2{
	font-size:11px;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 8px;
}
.dataContainerBoletines .otrosTemasRecuadro{
	border:1px solid #99ccff;
	margin-top: 4px;
	padding: 4px;
	width: 395px;
	margin-bottom: 4px;
}
.dataContainerBoletines .datosEdicion{
	border-bottom:1px solid #000099;
	border-top:1px solid #000099;
	font-size:10px;
	margin-top: -2px;
	width: 445px;
	margin-left: 1px;
	color: #333333;
}
.dataContainerBoletines .temasFoot {
	width:440px;
	border:1px solid #ffffff;	font-weight:bold;
	font-size:11px;
	margin-left:4px;
	margin-top:9px;
	
}
.dataContainerBoletines .temasFoot  A{
	text-decoration:none
}
.dataContainerBoletines .col1{
	width:260px;
	border-right:1px dotted #003366;
	vertical-align:top;
}
.dataContainerBoletines .col1{
	width:260px;
	vertical-align:top;
}
.listaUnBoletin {
	width:168px;
	padding:1px;
	font-size:11px;
	margin-top:3px;
}

.listaUnBoletin .titulo{
	background-color:#FFCCCC;
	color:#003366;
	padding-left:4px;
	font-weight:bold;
}
.listaUnBoletin .alto{
	height:19px;
	padding-top:3px
}
.listaUnBoletin .itemSeleccionado A{
	color:#0066cc;
	padding-left:16px;
	text-decoration:none;
}
.listaUnBoletin .item A{
	color:#0066cc;
	text-decoration:none;
}
.listaUnBoletin .item {
	padding-left:5px;
}


.lista2Item, .lista2Item A, .lista2Item A:visited
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	color: #003366;
	/*background-color: #fff;*/
	text-decoration: none;
}
.dataContainerBoletines .col1{
	vertical-align:top;
}
.dataContainerBoletines P{
	font-size:11px;
}
.dataContainerBoletines A{
	color:#333333;
}
.dataContainerBoletines .novedades{
	border:1px solid #003366;
	width:440px;
	margin-left:4px;
}
.dataContainerBoletines .novedades .H1EncaNovedades{
	background-color:#003366;
	color:#ccffff;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding-top:4px;
}
.dataContainerBoletines .listaNovedades{
	padding-left:20px;
	padding-right:20px;
	padding-bottom:3px;
	padding-top:3px;
}
.dataContainerBoletines .novedades H3{
	color:#003366;
	font-size:14px;
	margin-bottom:1px;
	margin-top:1px;
}
.dataContainerBoletines .novedades P{
	color:#666666;
	font-size:10px;
	margin-bottom:1px;
	margin-top:1px;
}

/*Definicion de Botones para Servicios*/

.dataContainerOfVirtual .sistemBot, .dataContainerOfVirtualResultados .sistemBot
{
	border-right: #0018ad 1px solid;
	border-top: #0018ad 1px solid;
	font-size: 11px;
	border-left: #0018ad 1px solid;
	cursor: hand;
	/*color:#FFFFFF;*/
	border-bottom: #0018ad 1px solid;
	background-color: #0018ad;
}
.dataContainerInfoEsp .sistemBot, .dataContainerInfoEspResultados .sistemBot
{
	border-right: #100863 1px solid;
	border-top: #100863 1px solid;
	font-size: 11px;
	border-left: #100863 1px solid;
	cursor: hand;
	/*color:#FFFFFF;*/
	border-bottom: #100863 1px solid;
	background-color: #100863;
}
.dataContainerActualidad .sistemBot, .dataContainerActualidadResultados .sistemBot
{
	border-right: #3165ff 1px solid;
	border-top: #3165ff 1px solid;
	font-size: 11px;
	/*border-left: #3165ff 1px solid;*/
	cursor: hand;
	/*color:#FFFFFF;*/
	border-bottom: #3165ff 1px solid;
	background-color: #3165ff;
}
.dataContainerMinisterio .sistemBot, .dataContainerMinisterioResultados .sistemBot
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 11px;
	border-left: #cccccc 1px solid;
	cursor: hand;
	/*color: #003399;*/
	border-bottom: #cccccc 1px solid;
}

.spanBoletinVolver{
	 width:210px; 
	 float:right;
	 margin-right:0px; 
 	padding-right:0px;	
}
.spanBoletinVolver A, .spanBoletinVolver A:visited{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#003366;
}
.boletinSeccionTitulo{
	margin-top:0px;
	float:left;
	font-size: 20px;
	font-weight:bold;
	border: 0px;
	margin-left: 25px;
}

.tituloBoletin
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 20px;
	float: left;
	margin-left: 25px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
}

.punteada
{
	border-bottom: #666666 1px groove;
}
/*Clases para atención ciudadana*/
.atctitulo
{
	font-size:14pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: navy;
	font-family: Arial;
	filter: Shadow(color=gray, direction=90);
}
.atctitulopequenoactivo
{
	font-weight: bolder;
	font-size: 10pt;
	text-transform: capitalize;
	color: navy;
	font-family: Arial;
	text-decoration: none;
}
.atctitulopequeno
{
	font-weight: bolder;
	font-size: 10pt;
	text-transform: capitalize;
	font-family: Arial;
	text-decoration: none;
}
.atcboton
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: gray;
}
.atctexto
{
	font-size: 8pt;
	color: gray;
	font-family: Arial;
}

.atctexto2
{
	font-size: 9pt;
	font-family: arial;
}
.atctextbox
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 9pt;
	border-left: silver 1px solid;
	color: gray;
	border-bottom: silver 1px solid;
	font-family: arial;
}
.mhbreadcrumblink
{
	text-decoration: none;
}
.LinkNodeTree2
{
	color: #306;
	text-decoration: none;
	font-family: arial;
	font-size:10pt;
	vertical-align:middle;
}
.LinkNodeTree
{
	color: #306;
	text-decoration: none;
	cursor:hand;
	font-family: arial;
	font-size:10pt;	
	vertical-align:middle;
}
.LinkAzul
{
	cursor: hand;
	color: #306;
	text-decoration: none;
}
.MenuServicios
{
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	font-family: arial;

}
.MenuServiciosSelected
{
	font-weight:bold;
	font-weight:normal;
	font-size: 12px;	
	font-family: arial;		
	cursor: hand;	
	padding-left:5px;
}
.MenuServiciosBackground
{
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	color: white;
	font-family: arial;
	width:600px;
	/*background-color: #fff;*/

}
.MenuServiciosBarra
{
	font-weight: bold;
	font-size: 12px;
	width: 100%;
	cursor: hand;
	color: navy;
	font-family: arial;
	background-color: LightSteelBlue;
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}



/*Estilos de SIBINET*/

.sibinettitulo1
{
	border-right: white 1px outset;
	border-top: white 1px outset;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 15px;
	border-left: white 1px outset;
	TEXT-INDENT: 3pt;
	color: whitesmoke;
	border-bottom: white 1px outset;
	font-family: arial;
	background-color: darkgray;
}

.sibinettitulo2
{
	border-right: white 1px outset;
	border-top: white 1px outset;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 15px;
	border-left: white 1px outset;
	clip: rect(auto auto auto auto);
	color: dimgray;
	text-indent: 3pt;
	border-bottom: white 1px outset;
	font-family: arial;
	background-color: gainsboro;
}
.sibinettoolbar
{
	font-size: 9pt;
	font-family: arial;
	background-color: whitesmoke;
}


.sibinetmenu
{
	font-size: 9pt;
	cursor: hand;
	font-family: arial;
	/*background-color: #fff;*/
}


.sibinetmenu: hover
{
	font-size: 9pt;
	font-family: arial;
	/*background-color: #fff;*/
	text-decoration: underline;
}

.sibinettoolbarbutton
{
	border-right: white 2px outset;
	border-top: white 2px outset;
	font-size: 9pt;
	border-left: white 2px outset;
	width: 19px;
	border-bottom: white 2px outset;
	font-family: arial;
	height: 19px;
	background-color: darkgray;
}
.sibinetseparador1
{
	font-weight: bolder;
	color: lightgrey;
	text-decoration: none;
}

.sibinetgridtitle
{
    BORDER-RIGHT: white 1px solid;
    TABLE-LAYOUT: auto;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(/msib21/services/sibinet/img/gridtitle.jpg);
    BORDER-LEFT: white 1px solid;
    CLIP: rect(1px auto auto auto);
    COLOR: black;
    TEXT-INDENT: 3pt;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial;
    BORDER-COLLAPSE: separate;
    HEIGHT: 25px;
    BACKGROUND-COLOR: silver
}
	
.sibinetgridfooter
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana
}
.sibinetfila1
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    
}
.sibinetfila2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: whitesmoke;
    
    
}
.sibinetfilaseleccionada
{
	border-right: gray 1px outset;
	border-top: gray 1px outset;
	font-weight: normal;
	font-size: 9pt;
	border-left: gray 1px outset;
	color: black;
	border-bottom: gray 1px outset;
	font-style: italic;
	font-family: Tahoma, Arial;
	background-color: darkgray;
}
.sibineterror1
{
	font-size: 8pt;
	color: maroon;
	font-family: arial;
}
.sibinettextbox
{
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	border-left: dimgray 1px outset;
	border-bottom: dimgray 1px outset;
	font-family: arial;
}

.sibinettextboxd
{
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	border-left: dimgray 1px outset;
	color: white;
	border-bottom: dimgray 1px outset;
	font-family: arial;
	background-color: lightgrey;
}

.sibinettextboxright
{
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	text-align:right;
	border-left: dimgray 1px outset;
	border-bottom: dimgray 1px outset;
	font-family: arial;
}

.sibinettextboxrightd
{
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	border-left: dimgray 1px outset;
	color: white;
	border-bottom: dimgray 1px outset;
	font-family: arial;
	background-color: lightgrey;
	text-align: right;
}

.sibinettextboxupper
{
	text-transform: uppercase;
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	border-left: dimgray 1px outset;
	border-bottom: dimgray 1px outset;
	font-family: arial;
}

.sibinettextboxupperd
{
	border-right: dimgray 1px outset;
	border-top: dimgray 1px outset;
	font-size: 9pt;
	text-transform: uppercase;
	border-left: dimgray 1px outset;
	color: white;
	border-bottom: dimgray 1px outset;
	font-family: arial;
	background-color: lightgrey;
}

.sibinetlabel1
{
	font-size: 9pt;
	font-family: Arial;
}

.sibinetlabel2
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
}

.sibinetbotoncalendario
{
	font-weight: bold;
	font-size: 8pt;
	background: url(/msib21/services/sibinet/img/CALENDAR.GIF) no-repeat center center;
	text-transform: capitalize;
	width: 20px;
	cursor: hand;
	color: black;
	border-top-style: none;
	font-family: Tahoma;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
	border-bottom-style: none;
}

.sibinetbotongrande
{
	font-weight: bold;
	font-size: 8pt;
	background: url(/msib21/services/sibinet/img/FonBotGra.gif) no-repeat center center;
	text-transform: capitalize;
	width: 120px;
	cursor: hand;
	color: black;
	border-top-style: none;
	font-family: Tahoma;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
	border-bottom-style: none;
}

.sibinetbotongrande:hover
{
	font-weight: bold;
	font-size: 8pt;
	background: url(/msib21/services/sibinet/img/FonBotGra.gif) no-repeat center center;
	text-transform: capitalize;
	width: 120px;
	cursor: hand;
	color: black;
	border-top-style: none;
	font-family: Tahoma;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
	border-bottom-style: none;
}

.sibinetbotonmediano
{
	font-weight: bold;
	font-size: 8pt;
	background: url(/msib21/services/sibinet/img/FonBotMed.gif) fixed no-repeat center center;
	text-transform: capitalize;
	width: 80px;
	cursor: hand;
	color: black;
	border-top-style: none;
	font-family: Tahoma;
	border-right-style: none;
	border-left-style: none;
	text-align: center;
	font-variant: small-caps;
	text-decoration: underline;
	border-bottom-style: none;
}

.sibinetlinkbutton1
{
	font-size: 9pt;
	color: dimgray;
	font-family: arial;
	text-decoration: none;
	font-weight:bold;
}

.sibinetlinkbutton1:hover
{
	font-size: 9pt;
	font-family: arial;
	text-decoration: underline;
	font-weight:bold;
}


.sibinetlinkbutton2
{
	font-weight: bold;
	font-size: 10px;
	color: dimgray;
	font-family: arial;
	text-decoration: none;
}

.sibinetlinkbutton2:hover
{
	font-size: 10px;
	font-family: arial;
	text-decoration: underline;
	font-weight:bold;
}

.sibinetlabelcapital
{
	border-right: gray thick double;
	border-top: gray thick double;
	font-size: 11px;
	text-transform: capitalize;
	border-left: gray thick double;
	color: black;
	border-bottom: gray thick double;
	font-family: arial;
	background-color: whitesmoke;
	font-variant: small-caps;
}


.sibinetlabelcapitald
{
	border-right: gray thick double;
	border-top: gray thick double;
	font-size: 11px;
	text-transform: capitalize;
	border-left: gray thick double;
	color: white;
	border-bottom: gray thick double;
	font-family: arial;
	background-color: lightgrey;
	font-variant: small-caps;
}
.sibinettabgris
{
	background-position: center 40%;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(/msib21/services/sibinet/img/tabgrisnormal.gif);
	width: 140px;
	cursor: hand;
	color: black;
	background-repeat: no-repeat;
	font-family: arial;
	height: 24px;
	text-align: center;
	text-decoration: none;
}

.sibinettabgris:hover
{
	background-position: center 40%;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(/msib21/services/sibinet/img/tabgrissobre.gif);
	width: 140px;
	cursor: hand;
	color: black;
	background-repeat: no-repeat;
	font-family: Arial;
	height: 24px;
	text-align: center;
	text-decoration: underline;
}

.sibinettab1
{
	background-position: center 40%;
	font-size: 11px;
	background-image: url(/msib21/services/sibinet/img/tabpequenonormal.gif);
	text-transform: capitalize;
	width: 130px;
	cursor: hand;
	color: gray;
	background-repeat: no-repeat;
	font-family: arial;
	height: 24px;
	text-decoration: none;
}

.sibinettabpress1
{
	background-position: center 40%;
	font-size: 11px;
	background-image: url(/msib21/services/sibinet/img/tabpequenopress.gif);
	text-transform: capitalize;
	width: 130px;
	cursor: hand;
	color: gray;
	background-repeat: no-repeat;
	font-family: arial;
	height: 24px;
	text-decoration: none;
}

.sibinettab1:hover
{
	background-position: center 40%;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/msib21/services/sibinet/img/tabpequenosobre.gif);
	text-transform: capitalize;
	width: 130px;
	cursor: hand;
	color: gray;
	background-repeat: no-repeat;
	font-family: arial;
	height: 24px;
}

.sibinetpaneltab
{
	border-right: #c0c0c0 1px solid;
	overflow: auto;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	position: relative;
	height: 390px;
}


.sibinetmenu
{
	font-size: 11px;
	margin: 0px;
	font-family: verdana;
	background-image: url(/msib21/services/sibinet/img/bar.jpg);
	color: white;
	text-align: center;
}
.sibinetmenuhover
{
	
	font-size: 11px;
	margin: 0px;
	font-family: verdana;
	background-image: url(/msib21/services/sibinet/img/bar.jpg);
	
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	color: white;
	border-bottom: 1px outset;
	text-align: center;
}
.sibinetsubmenu
{
	font-size: 11px;
	margin: 0px;
	font-family: verdana;
	color: #666666;
	background-color: #efece9;
	text-decoration: none;
}

.sibinetsubmenuhover
{
	font-size: 11px;
	margin: 0px;
	font-family: verdana;
	color: black;
	/*background-color: #fff;*/
}

.sibinetsubmenuhoverbordes
{
	border-right: gainsboro 1px outset;
	border-top: gainsboro 1px outset;
	border-left: gainsboro 1px outset;
	border-bottom: gainsboro 1px outset;
}

.sibinetsubmenubordes
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
}

.PagerText
{
	font-size: 9px;
	margin: 0px;
	font-family: verdana;
	color: black;
	padding-top: 3px;
}

.LinkPath
{
	font-size:8pt;
	font-family:Arial;
}



/*Específicas para CAJA ÚNICA*/
.Biggerlabel
{
	font-weight: bold;
	font-size: x-small;
	color: blue;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
}
.label
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: capitalize;
	color: black;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
}
.text
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Verdana;
}


.mhnewsbox
{
}

.mhsiteheader
{
	clear:both;
	margin:0px;
	/*background: #c5d0e6;*/
	background: rgb(134,172,195); /*Cambio MMolina*/
	/*background-image:url(/msib21/img/siteheader.gif);*/
	background-repeat:no-repeat;
	/*width:740px;*/
	width:100%; /*Cambio MMolina*/
	height:24px;
	padding:0px;	
}
.mhsitebody
{
	margin:0px;
	/*background-image:url(/msib21/img/sitebodybg.gif);*/
	width:780px;
	padding:0px;
}

.mhheader
{
	clear:both;
	margin:0px;
	background-image:url(/msib21/img/solapaIBlanca.gif);
	/*background-image:url(/msib21/img/titulobg.gif);*/
	background-repeat:no-repeat;
	width:467px;
	height:32px;
	padding:0px;	
}

.mhheader h3
{
	font-weight:bold;	
	font-size:16px;
	color:#339;
	margin:0px;
	padding:10px 0px 0px 4px;	
}

.mhcontent
{
	margin:0px;
	padding:0px;
	background-image:url(/msib21/img/paternDataFaqBg.gif);
	/*background-image:url(/msib21/img/paternDataMinisterioBg.gif);*/
	background-repeat:repeat-y;
	background-position:-1px auto;
	width:467px;
	height:450px;
}

.mhnewsitem
{
	border-top:outset 2px #666;
	margin-bottom:2px;
	padding:2px;
	font-size:11px;
	width:95%;
}


.mhnewsitemtitle, .mhnewsitemdate
{
	font-size:11px;
	/*color:#33f; Cambio MMolina */
	margin:1px;
}

.mhnewsitemdate
{
	background-color:rgb(134,172,195);/*Cambio MMolina*/
	/*font-weight:normal; Cambio MMolina*/
	color: White; /*Cambio MMolina*/
	font-weight:bold;
	text-decoration:italics; 
	font-family:Arial;
}
/*Cambio MMolina*/
.mhnewsitemTitle
{
	font-family:Arial;
	font-size:23;
	color: Navy; /*Cambio MMolina*/
	font-weight:bold;
	text-decoration:italics;
}

.mhnewsitemmore,.mhnewsitemmore:visited
{
	text-decoration:none; 
}
.mhnewsitemmore:hover
{
	font-weight:bold; 
}

.mhnewsitemsummary p
{
	font-size:11px;
	margin:1px;
	padding:1px;
	display:inline;
}

.mhnewsitemsummary *
{
	font-size:11px;
}

.mhokbtn, #loginAtencion .mhokbtn
{
	width:64px;
	height:19px;
	display:block;
	background-image:url(/msib21/img/fixedLoginAceptar.gif);
	background-repeat:no-repeat;
	border:none!important;
	padding:0px;
	margin:0px;
}

.mhTitDependenciasHome{
	font-size:11px;
	border-top:1px dotted #CCCCCC;
	border-left:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;
	border-bottom:none;
	margin:0px;
	
}
.mhDependenciasHome{
	margin:0px;
	border:1px dotted #CCCCCC;
}
.mhDependenciasHome li{
	list-style-type:none;
}

.mhPlainHzList{
}	

.mhPlainHzList li{
	list-style-type:none;
	display:inline;
	background:none;
	float:left;
	font-size:10px;
	color:#333399;
	font-weight:bold;
}

.mhPlainHzList li a{
	background:none!;
}

.controlFondo
{
	background-color: rgb(134,172,195);
}
.controlTitulo
{
	font-size:12px;
	font-family: Arial;
	color: Navy;
	background-color: rgb(134,172,195);
}
.controlLabel
{
	font-size:11px;
	font-family:Arial;
	color:Navy;
}
.controlTituloPeq
{
	font-size:20px;
	font-family:Arial;
	color:Navy;
	font-weight:bold;
}
/* MMOLINA 06/08/2008*/
.servicioItem
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
