/***************************************************************
    Autor: Desconocido  
    Fecha: XX-XX-XXXX   
    Css: Hoja de Estilos para Patrimonio
****************************************************************/


.alinear {font-size: 5px;}
.nihil{font-family: verdana;font-size: 1pt;line-height: 1px;}
.bolas{color:#6ab6e3}
.bolas2{color:#cccccc;list-style : disc;}
.bolas3{color:#ffcc00;list-style : disc;}
.bolanegra
{
  COLOR:#000000;
  LIST-STYLE: disc;
}

.bolablanca
{
  COLOR:#ffffff;
  LIST-STYLE: disc;
}

a.enlace:link{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace:active{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace:visited{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}

a.enlace2:link{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace2:active{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace2:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace2:visited{font-family: arial; font-size: 10px;font-weight: bold;color: #e01f8e; text-decoration: none;}

a.enlace3:link{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace3:active{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace3:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: none;}
a.enlace3:visited{font-family: arial;font-size: 10px;font-weight: bold;color: #00BFFF;text-decoration: none;}

a.enlace4:link{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlace4:active{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlace4:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlace4:visited{font-family: arial;font-size: 10px;font-weight: bold;color: #008ae7;text-decoration: underline;}

a.enlace5:link{font-family: arial; font-size: 10px;color: #666666; text-decoration: none;}
a.enlace5:active{font-family: arial; font-size: 10px;color: #666666; text-decoration: none;}
a.enlace5:hover{font-family: arial; font-size: 10px;color: #008ae7; text-decoration: none;}
a.enlace5:visited{font-family: arial;font-size: 10px;color: #666666;text-decoration: none;}

a.enlacerequisitos:link{font-family: arial; font-size: 12px; font-weight: bold;color:Black;text-decoration: none;}
a.enlacerequisitos:active{font-family: arial; font-size: 12px;font-weight: bold;color: Black; text-decoration:none;}
a.enlacerequisitos:hover{font-family: arial; font-size: 12px;font-weight: bold;color: #2895d6; text-decoration: underline;}
a.enlacerequisitos:visited{font-family: arial; font-size: 12px; font-weight: bold;color:Black;text-decoration: none;}

a.enlacerequisitos2:link{font-family: arial; font-size: 10px; font-weight: bold;color:#2895d6;text-decoration: none;}
a.enlacerequisitos2:active{font-family: arial; font-size: 10px;font-weight: bold;color: Black; text-decoration:none;}
a.enlacerequisitos2:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #2895d6; text-decoration: underline;}
a.enlacerequisitos2:visited{font-family: arial;font-size: 10px;font-weight: bold;color:#2895d6;text-decoration: none;}

a.enlacesutil:link{font-family: arial; font-size: 10px; color: #000000; text-decoration: underline;}
a.enlacesutil:active{font-family: arial; font-size: 10px; color: #000000; text-decoration: underline;}
a.enlacesutil:hover{font-family: arial; font-size: 10px; color: #000000; text-decoration: underline;}
a.enlacesutil:visited{font-family: arial; font-size: 10px; color: #000000; text-decoration: underline;}
a.enlacesutil:normal{font-family: arial; font-size: 10px; color: #000000; text-decoration: underline;}

a.enlacesutil8:link{font-family: arial; font-size: 9px; color: #000000; text-decoration: underline;}
a.enlacesutil8:active{font-family: arial; font-size: 9px; color: #000000; text-decoration: underline;}
a.enlacesutil8:hover{font-family: arial; font-size: 9px; color: #000000; text-decoration: underline;}
a.enlacesutil8:visited{font-family: arial; font-size: 9px; color: #000000; text-decoration: underline;}
a.enlacesutil8:normal{font-family: arial; font-size: 9px; color: #000000; text-decoration: underline;}


a.enlacepreguntas:link{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas:active{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas:visited{font-family: arial;font-size: 10px;font-weight: bold;color: #008ae7;text-decoration: underline;}

a.enlacerequisitos2:hover{font-family: arial; font-size: 10px;font-weight: bold;color: #2895d6; text-decoration: underline;}

a.enlacepreguntas3:link{font-family: arial; font-size: 12px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas3:active{font-family: arial; font-size: 12px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas3:hover{font-family: arial; font-size: 12px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlacepreguntas3:visited{font-family: arial;font-size: 12px;font-weight: bold;color: #008ae7;text-decoration: underline;}


a.enlaceTram:link{font-family: arial; font-size: 10px;font-weight: bold;color: #000000; text-decoration: underline;}
a.enlaceTram:active{font-family: arial; font-size: 10px;font-weight: bold;color: #008ae7; text-decoration: underline;}
a.enlaceTram:hover{font-family: arial; font-size: 10px;font-weight: bold ;color: #008ae7; text-decoration: underline;}
a.enlaceTram:visited{font-family: arial;font-size: 10px;font-weight: bold;color: #008ae7;text-decoration: underline;}


.celeste
{
	font-size: 10px;
	color: #666666;
	font-family: arial;
	text-align: right;
}


.efectolinksutil
{
	font-family: arial; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: underline;
	cursor: hand;
}

.enlaceidiomas
{
	font-family: arial; 
	font-size: 10px;
	font-weight: bold;
	color: #008ae7; 
	text-decoration: underline;
	cursor: hand;
}

.contenido{font-size: 10px;font-family: arial;font-weight: bold;color: #666666;}
.contenidonegro{font-size: 10px;font-family: arial;font-weight: bold;color: #000000;}
.contenidonegro8
{
	font-size: 10px;
	font-family: arial;
	font-weight: bold;
	color: #000000;
}
.contenidoazuloscuro{font-size: 10px;font-family: arial;font-weight: bold;color: #0000C0;}
.contenidoazuloscuro8{font-size: 9px;font-family: arial;font-weight: bold;color: #0000C0;}

.contenidoverdana{font-size: 10px;font-family: verdana;color: #000000;}
.contenidoceleste{font-size: 10px;font-family:arial;font-weight: bold;color: #008ae7;}
.contenidoceleste2{font-size: 9px;font-family:arial;font-weight: bold;color: #008ae7;}
.contenidoitem{font-size: 10px;font-family: arial;font-weight: bold;color: #000000;line-height:16px}
.contenido2{font-size: 10px;width: 220px;font-family: arial;font-weight: bold;color: #666666;}
.titulohome{font-family:arial;font-size:16px;font-weight: bold;color:#2895d6}
.subtitulohome{font-family:arial;font-size:15px;font-weight: bold;color:#2895d6}
.subtitulohomeSub{font-family:arial;font-size:15px;font-weight: bold;color:#2895d6;  text-decoration:underline;}
.subtituloblanco{font-family:arial;font-size:12px;font-weight: bold;color:#FFFFFF}
.acceso{font-size: 10px;font-family: arial;color: #000000;}
.destacado{font-size: 11px;font-family: verdana;color: #008ae6}
.contgrande{font-size: 11px;font-family: arial;color: #666666;}
.contgrande2{font-size: 11px;font-family: arial;color: White;}
.subcontenido{font-size: 11px;font-family: verdana;color: #000000;}
.requisitos{font-size:12px;font-family: arial;color:Black}

.tituloaviso{font-family:arial;font-size:20px;font-weight: bold;color:#2895d6}
.textoaviso{font-family:arial;font-size:14px;color:Black}
a.enlaceAviso:link{font-family: arial; font-size: 14px;font-weight: bold;color: #008ae7; text-decoration: none;}
a.enlaceAviso:active{font-family: arial; font-size: 14px;font-weight: bold;color: #008ae7; text-decoration: none;}
a.enlaceAviso:hover{font-family: arial; font-size: 14px;font-weight: bold;color: #008ae7; text-decoration: none;}
a.enlaceAviso:visited{font-family: arial;font-size: 14px;font-weight: bold;color: #008ae7;text-decoration: none;}

.contenidodestacado
{
	font-weight: bold;
	font-size: 10px;
	font-family: arial;
	color: #008ae6
}

.contenidodestacadoaviso
{
	font-weight: bold;
	font-size: 11px;
	font-family: arial;
	color: #008ae6
}
.contenidorojo
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	font-family: arial;
}
.contenidorojoerror
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: arial;
}
.contenidorojo8
{
	font-weight: bold;
	font-size: 9px;
	color: red;
	font-family: arial;
}
.contenidoazul
{
	font-weight: bold;
	font-size: 10px;
	color: blue;
	font-family: arial;
}
.contenidoblanco
{
  font-family : Arial;
  font-size : 10px;
  font-weight : bold;
  color: White;
}
.cajas{font-size: 10px;width: 103px;font-family: arial;font-weight: bold;color: #666666;}
.cajassintam{font-size: 10px;font-family: arial;font-weight: bold;color: #666666;}
.cajasdcha{	font-size: 10px;width: 103px;font-family: arial;font-weight: bold;color: #666666;text-align : right;}
.cajasIndicaciones{font-size: 10px;width: 250px;font-family: arial;font-weight: bold;color: #666666; border: solid 1px gray; background-color: #ffffE1;}
.titcontenido{font-size: 11px ;font-family: arial;font-weight: bold;color: #000000;}
.titcontenidoBlanco{font-size: 11px;font-family: arial;font-weight: bold;color: #fff;}
.lblcontenidoBold{font-size: 11px;font-family: arial;font-weight: bold;color: #000000;}
.lblcontenidoNormal{font-size: 10px;font-family: arial;font-weight: normal ;color: #666666;}
.titcontenidorojo{font-size: 10px;font-family: arial;font-weight: bold;color: red;}
.titcontenidoazul{font-size: 10px;font-family: arial;font-weight: bold;color: blue;}
.titcontenido2{font-size: 12px;font-family: arial;font-weight: bold;color:  #2895d6;}
.titcontenidogris{font-size: 11px;font-family: arial;font-weight: bold;color: #666666;}
.titcontenidogris2{font-size: 17px;font-family: arial;font-weight: bold;color: black}
.titcontenidogris3{font-size: 14px;font-family: arial;font-weight: bold;color: #666666;}
.titcontenidogris4{font-size: 12px;font-family: arial;font-weight: bold;color: #666666;}
.titcontenidogris5{font-size: 11px;font-family: arial;font-weight: bold;color: #666666;}
.titcontenidogris6{font-size: 18px;font-family:Arial; font-weight: bold;color: #2895d6}
.titcontenidogris7{font-size: 20px;font-family:Arial; font-weight: bold;color: #2895d6}
.titcontenidogrisItalic{font-size: 10px; font-style:italic;font-family: arial;font-weight:   lighter;color: Navy;}
.celdaoscura{background : #949da7;font-family : Arial;font-size : 10px;font-weight : bold;color: White;}
.celdaclara{background : #dcdfe2;font-family : Arial;font-size : 10px;font-weight : bold;color: #666666;}
.celdaclaratextooscuro{background : #dcdfe2;font-family : Arial;font-size : 10px;font-weight : bold;color: #000000;}
.celdaclaratextooscuro2{background : #dcdfe2;font-family : Arial;font-size : 12px;font-weight : bold;color: #000000;}
.celdablancagrid{background : red;font-family : Arial;font-size : 10px;font-weight : bold;color: #000000;}
.celdazuloscura{background : #2896d7;font-family : Arial;font-size : 10px;font-weight : bold;color: White;}
.celdazulclara{background : #ecf3fb;font-family : Arial;font-size : 10px;font-weight : bold;color: #000000;}
.celdaclara3{background : whitesmoke;font-family : Arial;font-size : 10px;font-weight : bold;color: #666666;}
.celdaclaraverde{background : #CCFFCC;font-family : Arial;font-size : 10px;font-weight : bold;color: #CCFFCC;}
.celdazulclaratextoscuro{background : #cad6e3;font-family : Arial;font-size : 10px;font-weight : bold;color: #4081a7;}
.botonformularioamarillo{background : #ffffff;font-family : Arial;font-size : 10px;font-weight : bold;color: #000000;border : 1px solid;text-align : center;cursor:hand}
.botonformularioblanco{background : white;font-family : Arial;font-size : 10px;font-weight : bold;color: black;border : 1px solid;text-align : center; text-decoration:none}
.fondonegro{background : #000000;font-family : Arial;font-size : 10px;font-weight : bold;color: #ffffff;text-align : left;}
.fondonegrobold{background : #000000;font-family : Arial;font-size : 11px;font-weight : bold;color: #ffffff;text-align : left;}
.fondoazulbold{background : #2896d7;font-family : Arial;font-size : 11px;font-weight : bold;color: #ffffff;text-align : center;}
.txt_10_1{font-size: 10px;font-family: arial;font-weight: bold;color: #666666;}
.txt11_1b{font-size: 11px;font-family: arial;font-weight: bold;color: #000000;}
.txt11_1c{font-size: 11px;font-family: arial;font-weight: bold;color: #000000;line-height:13px}
.scroll{scrollbar-face-color:#eeeeee;scrollbar-track-color:white;scrollbar-arrow-color:#666666;scrollbar-shadow-color:#eeeeee;scrollbar-3dlight-color:#eeeeee;}
.clsFile

{
	color:White; font-size:0;   
}
.mayusculas
{
text-transform:uppercase 
}
.minusculas
{
text-transform:lowercase  
}
.primeraMayuscula
{
text-transform:capitalize 
}
.tablaEncabezado
{
	FONT-SIZE: 10px; 
	WIDTH: 100%; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px;	
	border-color:white;
	border:1;
	border-collapse :separate ;
	background-color:gainsboro;
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none;
	border-color:Blue ;
}

.cajasimporte
{	
	font-size: 10px;
	width: 103px;
	font-family: arial;
	font-weight: bold;
	color: #666666;
	text-align : right;
	border: 0;
	border-style: none;
	background-color: #dcdfe2;
}

.ProgressBar{
  background: white;
  color: black;
  border: 1px solid;
  border-color: #666666;
}

.CeldaProgressVacia{
  background: #ffffff;
}

.CeldaProgressLlena{
  background: #336699;
}

/*
 *  Cambios debidos al WAI
 */



.TablaPrincipal
{
	background-color: #ffffff;	
	width: 777px;
	height: 100%;
	position: absolute;

}


.TablaCabecera
{
	background-color:#dfdfdf;	
	width:777px;		
}


.TablaContenido
{
	background-color: #FFFFFF;	 
	width:777px;	
	/*height:800px ;*/
}


img
{
	border: none;
}

.fondoministerio
{
	/* bgcolor="#ffcc00" */
	background-color: #ffcc00;
}

.fondohome
{
	background-color: #dfdfdf;	
}

body#informacion
{
	background-color: White;
}

table#informacion
{
	background-color: White;
	border-color: White;
	border-left-width: 10px;
	border-right-width: 10px;
}

.boton
{
	background:url(../Imagenes/bgBoton.gif);	
	color:black;
	border-collapse:collapse; 
	border-right:0px; 
	font-size:10px; 
	font-weight:bold ;
	font-family:Arial ;	
	font-style: normal ;
	border: 1px solid #036; 
	padding-right:5px; 
	padding-left:5px;
	cursor:hand;

}

legend {
	color:#2895d6;
	font-weight:bold;
	margin:  5px 0px 5px 0px;	
	
}

fieldset 
{ 
	margin: 0 0 5px 0px;	
	width:410px;	
}

.TablaLeyenda
{
	font-family:arial;
	font-size:10px;
	font-weight: bold;
	color:#666666;	
	
}


/***************************************************************
    Autor: JBR   
    Fecha: 03/11/2008   
    Css: Hoja de Estilos para los XSD
****************************************************************/
                                                                               
.titXSD
{
	background : #2896D7;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: White;
	text-align:center;
	height:22px;
}


.titArticulo_XSD
{
	background : #dcdfe2;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: #666666;
	height: 15px; 
	text-align: center;

}

/*** FinJBR: 03/11/2008 ***/




/***************************************************************
    Autor: JBR   
    Fecha: 28/11/2008
    Css: Estilos creados para la nueva Plantilla de Diseño de la SGC
****************************************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	background-color: #eeeff0;
}
#divBase {
	position: absolute;
	width: 777px;
	height: 100%; 	
	margin: 0px auto;
	background-color: #ffffff; /*#FF9933;*/
}
#divCabecera {	
	background-color: #ffffff;
	width: 777px;
	left: 0px;		
	height: auto;	
	top: 0px;
}

#divContenido {
	width: 767px;
	height: auto;	
	margin: 15px 5px 10px;	
	background-color: white; /*#6699FF;*/	
}
.tblRaizMenu
{
	width:777px;
	height: 50px; 	
	background-color: #dfdfdf; 
	font-size: 10px;	
	color: #949da7;
	font-family: arial;
	top: 0px;
	left: 0px;
	margin: 0px;
	border: 0px;
}
.tblMenuControl
{
	width:777px;
	height: auto; 	
	background-color: #ECF3FB; 
	font-size: 10px;	
	color: #949da7;
	font-family: arial;
	top: 0px;
	left: 0px;
	margin: 0px;
	border: 0px;
}
.tblContenidoFormulario
{
	width:100%;
	height: auto; 	
	/*background-color: purple; */
	font-size: 10px;	
	color: #4a4e56;
	font-family: arial;
	top: 0px;
	left: 0px;
	margin: 0px;
	border: 0px;	
}
.boton
{
	background:url(../Imagenes/bgBoton.gif);	
	color:black;
	border-collapse:collapse; 
	border-right:0px; 
	font-size:10px; 
	font-weight:bold ;
	font-family:Arial ;	
	font-style: normal ;
	border: 1px solid #036; 
	padding-right:5px; 
	padding-left:5px;
	cursor:hand;	

}
.fileExaminar
{
	font-size:10px; 
	font-weight:bold ;
	font-family:Arial ;	
	font-style: normal ;
	color: #666666;
	width: 206px;			
}
.MarcoPestanaAzul
{
	border: #999999 1px solid;
	background-color:#ECF3FB;
	width:auto;
	padding:0px 10px 10px 10px;
	background-color:#ffffff;	
}
.MarcoPestanaGris
{
	border: #cccccc 1px solid;
	background-color:#eeeeee;	
	width:auto;
	padding:0px 10px 10px 10px;
}

.MarcoPestanaBlanco
{
	border: #999999 1px solid;	
	background-color:#ffffff;	
	width:auto;
	padding:0px 10px 10px 10px;	
}

.MarcoPestanaBlanco2
{
	border: #FFFFFF 1px solid;		
	width:auto;
	padding:0px 10px 10px 10px;	
}

.Legend
{
	color:#333333;
	font-size:10px; 	
	font-weight:bold ;
	font-family:Arial ;	
	font-style: normal ;
	padding:10px 10px 10px 10px;		
}
.LegendTitulo
{
	font-family:arial;
	font-size:12px;
	font-weight : bold;
	color:Black;	
	padding:10px 10px 10px 10px;	
	
}
.MarcoPestanaContenido{
	border: #999999 2px solid;	
	background-color:#ffffff;	
	width:auto;
	padding: 0px 10px 10px 10px;	
}

/*Estilos para el DataGrid*/
.dgCabecera
{
	background : #949da7;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: White;
}
.dgFila
{
	background : #f9f9ef;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: #000000;
}
.dgFilaAlternada
{
	background : #dcdfe2;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: #000000;
}
.dgPaginacion
{	
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	color: #000000;
	text-align: right;
	text-decoration: none;
}

.TituloPrincipal
{
	font-family:arial;
	font-size:20px;
	font-weight: bold;
	text-decoration: underline;
	color:#2895d6;
}
.SubTituloPrincipal
{
	font-family:arial;
	font-size:14px;
	font-weight: bold;
	color:Black;
}
.TextoContenido
{
	font-family:arial;
	font-size:14px;
	font-weight: normal;
	color:Black;
	text-align:justify ;

}
/*** FinJBR: 28/11/2008 ***/




/***************************************************************
    Autor: JBR   
    Fecha: 13/04/2009
    Css: Estilos para tablas con bordes redondeados
****************************************************************/

.TextoVisor{
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: White;
}

.TituloVisor
{
	background-image: url(../imagenes/cuadro.gif);
	background-repeat: repeat;	
	font-family : Arial;
	font-size : 15px;
	font-weight : bold;
	color:#2895d6;
	text-align:center;
	vertical-align:middle;
}

.EsquinaSupIzda
{
	background:url(../imagenes/EsquinaSupIzda.gif) no-repeat right top;
	width:30px;
	height: 20px;	
}

.EsquinaSupDer
{	
	background: url(../imagenes/EsquinaSupDer.gif) no-repeat left top;
	width:30px;
	height: 20px;
}

.EsquinaInfIzda
{	
	background: url(../imagenes/EsquinaInfIzda.gif) no-repeat right bottom;
	width:30px;
	height: 20px;
}

.EsquinaInfDer
{
	background: url(../imagenes/EsquinaInfDer.gif) no-repeat left bottom;
	width:30px;	
	height: 20px;
}

.LateralDer
{
	background: url(../imagenes/cuadro.gif) repeat-y left;
}

.LateralIzda
{
	background: url(../imagenes/cuadro.gif) repeat-y right;
	
}

.RellenoCentral
{
	background: url(../imagenes/cuadro.gif) repeat;	
}


.InfTitulo
{	
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	color: black;
	text-align: center;
}

.InfSubTitulo
{	
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color: white;
	text-align: justify ;
}

.InfTexto
{	
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: white;
	text-align: justify ;
}

/*** FinJBR: 13/04/2009 ***/




/***************************************************************
    Autor: JBR   
    Fecha: 07/07/2009
    Css: Estilos de Licitación Electrónica
****************************************************************/

.LegendAzul
{
	font-family:arial;
	font-size:12px;
	font-weight : bold;
	color:#2895d6;	
	padding:10px 10px 10px 10px;	
	
}
.MarcoAzul
{
	border: #2895d6 1px solid;	
	width:700px;		
	padding: 10px 10px 10px 10px;
}

.tblLicitacion
{
	width: 700px;	
	padding:0px 10px 10px 10px;
}

.tblBotones 
{
	width: 700px;
	padding:10px 10px 10px 10px;
	margin:	10px 20px 10px 10px;
}

.colLicitacionGrisClaro
{
	background : #dcdfe2;
	font-family : Arial;
	font-size : 10px;
	font-weight :bold ;
	color: #000000;	
}

.colLicitacionBeige
{
	background : #f9f9ef;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	color: #000000;	
}

.colLicitacionGrisOscuro
{
	background : #949da7;
	font-family : Arial;
	font-size : 11px;
	font-weight : bolder;
	color: White;
	text-align:center;	
}

.TextoInformativo
{		
	font-family : Arial;
	font-size : 11px;
	font-weight : bolder;
	color: Black;
	text-align: justify;
}

.tblAviso
{		
	width: 720px;		
	padding: 5px 0px 5px 0px;
}

.divOpacoNotif
{
	z-index: 98;		
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	left: 0px; 
	top: 0px;
	width: 100%; 
	height: 100%;
	position: absolute; 
	background-color: white;
}

.divMsgNotif
{
	z-index: 99;		
	left: 0px; 
	top: 0px;
	width: 200px; 
	height: 30px;
	position: absolute; 	
	vertical-align:middle;			 
	z-index:100;
}  

.divNotificacionEnvio
{		
	padding:0px 0px 0px 0px;
	border:outset #2896D7; 
	outline-width:medium; 
	background-color:#ECF3FB; 
	z-index:100;
	width: 700px;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	text-align:left;
	color: White;		
}

.tblFormularioEnvio
{		
	padding:0px 0px 0px 10px;	
	background-color:#ECF3FB; 
	z-index:100;
	width: 700px;
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
	text-align:left;
	color: White;		
}

.textoAzulMarino1
{
	/*background-color:#003366;	*/
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	text-align:left;
	color: #003366;	
	border: 1;	
	 
}

.textoAzulMarino2
{
	/*background-color:#4C7094;	*/
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	text-align:left;
	color: #4C7094;		
	 
}

.textoNegroSub10
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bolder;	
	text-align:left;
	color: black;		
}

.textoNegro10
{
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-align:left;
	color: black;		
}
/*** FinJBR: 07/07/2009 ***/




/***************************************************************
    Autor: JBR   
    Fecha: 31/07/2009
    Css: Estilos para Mensajes de Error en Div's
****************************************************************/

.mensajeError
{
	font-size: 12px;
	color: red;
	font-family: arial;
	font-weight:bold ;
}
.mensajeCorrecto
{
	font-size: 12px;
	color: green;
	font-family: arial;
	font-weight:bold ;
}
.mensaje
{
	font-size: 11px;
	color: black;
	font-family: arial;
	font-weight:bolder ;
}
.mensajeCorrecto
{
	font-size: 12px;
	color: green;
	font-family: arial;
	font-weight:bold ;
}

.errorValidacion
{
	font-size: 10px;
	color: red;
	font-family: arial;
	font-weight: normal  ;	
}

.errorValidacion11
{
	font-size: 11px;
	color: red;
	font-family: arial;
	font-weight: bold  ;	
}

.divOpaco
{
	z-index: 98;		
	filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
	left: 0px; 
	top: 0px;
	width: 100%; 
	height: 100%;
	position: absolute; 
	background-color: white;
}

.divEspera
{
	z-index: 98;		
	filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
	left: 0px; 
	top: 0px;
	width: 100%; 
	height: 1500px;
	position: absolute; 
	background-color: white;
}

.divMsg
{
	z-index: 99;		
	left: 0px; 
	top: 0px;	
	position: absolute;
	margin: 150px 250px; 	
	vertical-align:middle;
	display:block;
}  
.tblMensaje
{	
	width: 300px;
	height:100px;
	padding:10px; 
	border:outset #2896D7; 
	outline-width:medium ; 
	background-color:#ECF3FB; 
	z-index:100;
	position: absolute ; 
	margin:  150px 250px; 
}
/*** FinJBR: 31/07/2009 ***/




/***************************************************************
    Autor: JBR   
    Fecha: 21/10/2009
    Css: Estilos para Tablones de Anuncios Div's
****************************************************************/

/*Diseño de Barras de scroll*/
/*   face: color del primer plano de la barra
     shadow: color de la sombra del fondo
     highlight: color de la luz del cuadro de flecha
     3dlight: color de la luz 3d
     dark-shadow: color sombra del primer plano
     track: color del fondo de la barra
     arrow: color de la flecha
     base: color base
*/
.scrollTablon
{
scrollbar-face-color: #006699;
scrollbar-shadow-color: #DEEBF5;
scrollbar-highlight-color: #DEEBF5;
scrollbar-3dlight-color: #5F8ABD;
scrollbar-darkshadow-color: #5F8ABD;
scrollbar-track-color: #F5F5F5;
scrollbar-arrow-color: #FFFFFF;

}

/*** Div's necesarios para conseguir un Div de Bordes redondeados ***/
div.top {
	height:30px;
	background-image:url(../imagenes/borde_sup.gif);
	background-repeat: repeat-x;
	background-position:top;
	margin-top: 2em 0 0 0;	
}
	
img.esquina_sup_izq { float:left; background-color:white;}
img.esquina_sup_der { float:right; background-color:white; }


div.content { 
	background-image:url(../imagenes/borde_lateral_der.gif); 
	background-repeat:repeat-y; 
	background-position:right;
	background-color: #e6e6e6; 
}
	
div.boxcontrol {
	padding:0 5% 0 5%;
	background-image:url(../imagenes/borde_lateral_izdo.gif);
	background-position:left;
	background-repeat:repeat-y;		
}
	
	
div.bottom {
	height:30px;
	background-image:url(../imagenes/borde_inf.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:0;
	padding:0;
	margin: 0 0 0 0;	
}
	
img.esquina_inf_izq { float:left; background-color:white; }
img.esquina_inf_der { float:right; background-color:white;}

	
/* IE 5.5 box model hack para posicionar correctamente las imagenes de esquina */
* html img.esquina_sup_izq, * html img.esquina_inf_izq  { margin-left:-.2em;  margin-left:0; }
* html img.esquina_inf_der, * html img.esquina_sup_der { margin-left:.2em; } 


.arialGris{font-size: 10px;font-family: arial;font-weight: bold;color: #666666; text-align:left;}
.arialGrisBold{font-size: 10px;font-family: arial;font-weight: bold;color: #666666; text-align:left;}


/*** Fin JBR: 21/10/2009 ***/





/***************************************************************************************************
    Autor:  JBR   
    Fecha:  14/04/2011
    Css:    Estilos de MiConecta
    Diseño: Estilos para transformar un Div efecto bordes redondeados 
*****************************************************************************************************/

div.contentBox  	
{	
	background: #f6f5c7;
	width: 100%;	
	margin-top: 0px;
		
}
 
 	
.top_left_corner  {
	float: left;
	width: 20px;
	height: 23px;	
	background-image:url(../Imagenes_Marco/marco_Blue/tlc_blue.gif);
}

.top_border {	
	margin-left: 20px;	
	margin-right: 20px;	
	height: 23px; 
	background-image:url(../Imagenes_Marco/marco_Blue/tb_blue.gif); 
	background-repeat: repeat-x; 
}

.top_right_corner  {
	float: right; 
	width: 20px;
	height: 23px;	
	background-image:url(../Imagenes_Marco/marco_Blue/trc_blue.gif); 		
}


div.bottomBox {
	height:11px; 
	background-image:url(../Imagenes_Marco/marco_Blue/bb_blue.gif);
	background-repeat:repeat-x; 
}
	
		
img.bottom_left_corner { float:left; }
img.bottom_right_corner { float:right; }

.titulo {
	padding-top: 5px;
	color:#fff;
	font-weight: bold;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;	
}

.tituloAT 
{	
	color:#0778ca;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;	
}

.subtituloAT 
{		
	color:#000;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;	
}

.textoAT {	
	color:#000;
	font-weight:normal;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;		
}

.texto {
	margin: 10px;
	color:#000;
	font-weight:normal;
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;			
}

/***************/


div.contentBox2  	
{	
	background: #dfdfdf;
	width: 100%;	
	margin-top: 30px;	
}
 
 	
.top_left_corner2  {
	float: left;
	width: 20px;
	height: 23px;	
	background-image:url(../Imagenes_Marco/marco_Grey/tlc_grey.gif);
}

.top_border2 {	
	margin-left: 20px;	
	margin-right: 20px;	
	height: 23px; 
	background-image:url(../Imagenes_Marco/marco_Grey/tb_grey.gif); 
	background-repeat: repeat-x; 
}

.top_right_corner2  {
	float: right; 
	width: 20px;
	height: 23px;	
	background-image:url(../Imagenes_Marco/marco_Grey/trc_grey.gif); 		
}


div.bottomBox2 {
	height:11px; 
	background-image:url(../Imagenes_Marco/marco_Grey/bb_grey.gif);
	background-repeat:repeat-x; 
}
	
		
img.bottom_left_corner2 { float:left; }
img.bottom_right_corner2 { float:right; }


/***********/

a:link.novedades, a:active.novedades, a:visited.novedades {		
	margin:10px;
	color: #0778ca;	
	font-family:Verdana, Geneva, sans-serif;			
	font-size: 10px;	
	font-weight: bold;
	display: block;
	text-decoration: none;	
	vertical-align:text-bottom;
}

a:hover.novedades  {
	margin: 10px;		
	color: #0778ca;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;				
	font-size: 10px;
	display: block;
	text-decoration: underline;
	vertical-align:text-bottom;
}

.novedades2 {		
	margin:10px;
	color: #0778ca;	
	font-family:Verdana, Geneva, sans-serif;			
	font-size: 10px;	
	font-weight: normal;
	display: block;
	text-decoration: none;	
	vertical-align:text-bottom;
}


a:link.novedades3, a:active.novedades3, a:visited.novedades3 {		
	margin: 10px;
	color: #0778ca;	
	font-family:Verdana, Geneva, sans-serif;			
	font-size: 10px;	
	font-weight: bold;
	display: inline;
	text-decoration: none;	
	vertical-align:text-bottom;	
}

a:hover.novedades3  {
	margin: 10px;
	color: #0778ca;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;				
	font-size: 10px;
	display: inline;
	text-decoration: underline;
	vertical-align:text-bottom;
}

.novedades4 {		
	margin: 10px;
	color: #0778ca;	
	font-family:Verdana, Geneva, sans-serif;			
	font-size: 10px;	
	font-weight: normal;
	display: inline;
	text-decoration: none;	
	vertical-align:text-bottom;	
}


.divider {	
	margin-left: 5px;	
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:center;
	border-top-width:1px;
    border-top-color:#9aa7bb;
    border-top-style:solid;      
}

.textopie
{
	font-family:Verdana, Geneva, sans-serif;			
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-align:right;
	margin:10px;	
}




/*** Fin MiConecta JBR: 14/04/2010 ***/

/***************************************************************************************************
    Autor:  JBR   
    Fecha:  27/05/2011
    Css:    Nuevo Header con pestaña de MiConecta
    Diseño: Nuevos estilos para adaptarlos a la nueva pestaña de MiConecta 
*****************************************************************************************************/

.btn_MiConecta{	
	background-image: url(../imagenes/MiConecta.gif);	
	background-repeat: no-repeat;
	background-color: #333;	
	color: #eee;	
	text-decoration: none;	
	cursor:hand;	
	border-collapse:collapse; 	
	border: 0; 
	margin-top : 9px;
	margin-right: 0px;
	padding-right: 20px;
	text-align:right;
	width: 139px;	
	height: 26px;
}


.btn_MiConecta:hover{
	background-image: url(../imagenes/MiConecta2.gif);	
	background-repeat: no-repeat;
	background-color: #426086;		
	color: #fff;	
}

.btn_MiConecta:active{
	background-image: url(../imagenes/MiConecta2.gif);	
	background-repeat: no-repeat;
	background-color: #426086;		
	color: #fff;				
}

.btn_Disconnect{	
	background-image: url(../imagenes/icon-exit1.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #d1d1d1;
	padding: 0 0 0 28px;			
	margin: 0;	
	cursor:hand;	
	border-collapse:collapse; 	
	border: 0;
	width: 110px;
}

.btn_Disconnect:hover{
	background-image: url(../imagenes/icon-exit2.gif);
	background-position: left ;
	background-repeat: no-repeat;
	padding: 0 0 0 28px;
	background-color: #d1d1d1;			 	
}

#header {		
	width: 777px;	
	height: 63px;
	overflow: hidden;	
}

#header_Ministerio {			
	float:left;	
	width: 283px;
	height: 63px;
}

#header_DGPE {		
	float:left;				
	width: 494px;
	height: 63px;	
	background-image:url(../imagenes/Home/header_DGPE3.jpg);
	background-repeat:no-repeat;	
	text-align:right;	
}

ul.orden {
	padding: 0;
	margin: 0;
	list-style:none;		
}


.textoHeader
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;	
	padding-right: 5px;		
}


/*** Fin MiConecta JBR: 27/05/2010 ***/
