div
{
	border: 0;
}

body 
{
	overflow: auto;
}

html>body 
{
	overflow: auto;
}

.Superior 
{	
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1000px;
	overflow: hidden;
	background-color: #FFFFFF;
	
}

.Izquierda 
{
	position: absolute;		
	top: 99px;
	left: 10px;
	width: 200px;
	background-color: #FFFFFF;	
	color: #828A92;
	overflow: none;
	
}

.IzquierdaAbajo 
{
	position: relative;
	top:0px;
	width: 100%;
	background-color: white;	
}


.Izquierda a{	
	color: #828A92;
	text-decoration: none;
}


.Derecha 
{
	position: absolute;
	top: 105px;
	left: 250px;
	width: 750px;
	padding-top: 0;
	margin-left: 5;
	overflow: hidden;
	background-color: #FFFFFF;
}

.Derecha2 {
	position: absolute;
	top: 25%;
	left: 15%;
	width: 82%;
	padding-top: 0;
	margin-left: 5;
	overflow: auto;
	background-color: #FFFFFF;
}

.titulo 
{	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2pt;
	margin-left: 25px;
	overflow: hidden;
	background-color: #828A92;
	color: #FFFFFF;
	border: 0pt;
	padding-top: 2;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 2;
	text-align: center;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}

.iconos 
{
	position: absolute;
	top: 0%;
	left: 90%;
	margin-top: 2px;
	margin-left: 0pt;
	overflow: hidden;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

.informativo 
{	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2pt;
	margin-left: 25px;
	overflow: hidden;
	color: #7F7F7F;
	border: 0pt;
	padding-top: 0;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 0;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	
	
		
}


.informativoborde {
	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 10px;
	margin-left: 25px;
	overflow: hidden;
	color: #97AAB4;
	border: 0pt;
	padding-top: 5;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 3px dotted #97AAB4;

}

.botongris 
{	
	position: relative;
	left: 35%;
	width: 10%;
	margin-top: 10px;
	margin-left: 25px;
	overflow: hidden;
	background-color: #D9D9D9;
	color: #4280B4;
	border: #97AAB4 thin solid;
	padding-top: 5;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	cursor:pointer;
}

.botongris2
{	
	position: relative;
	right:0%;
	height:100%;	
	background-color: #D9D9D9;
	color: #4280B4;
	border: #97AAB4 thin solid;
	padding-top: 5;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	cursor:pointer;
}

.tabla3bt
{	
	position: relative;
	left: 20%;
	width: 40%;
	margin-top: 10px;
	margin-left: 25px;
	overflow: hidden;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

.pie {	
	position: relative;
	left:0%;
	width: 80%;
	overflow: hidden;
	background-color: #FFFFFF;
	color: #526270;	
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

.casillasborde {
	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2px;
	margin-left: 25px;
	overflow: hidden;
	color: #97AAB4;
	border: 0pt;
	padding-top: 2;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 2;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 0pt dotted #97AAB4;
		
}

.enmarcadoligero 
{	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2px;
	margin-left: 25px;
	overflow: hidden;
	color: #97AAB4;
	background-color:#FAFAE5;
	border: 1pt solid #97AAB4;
	padding-top: 2;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 2;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 0pt dotted #97AAB4;			
}


.desaparece {	
	position: relative;	
	width: 85%;
	overflow: hidden;
	margin-left: 25px;
	background-color: #FFFFFF;
	color: #85ACCE;
	padding-top: 1;
	padding-left: 1;
	padding-right: 1;
	padding-bottom: 1;
	text-align: left;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	
}

.casillasbordediss {	
	position: absolute;
	top:0pt;	
	left: 0%;
	height: 100%;
	width: 100%;	
	overflow: hidden;
	color: #97AAB4;
	border: 0pt;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
		
}

table
{
	width: 100%;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #97AAB4;
}
  
  .titulo2 
{	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2pt;
	margin-left: 25px;
	overflow: hidden;
	color: #BCC2C8;
	border: 0pt;
	padding-top: 2;
	padding-left: 20;
	padding-right: 2;
	padding-bottom: 2;
	text-align: center;
	font-family: Arial;
	font-size: 25pt;
	font-weight: bold;
}

.tituloNegro{
	position: relative;
	left: 0%;
	width: 85%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 25px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.errores 
{	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2pt;
	margin-left: 25px;
	overflow: hidden;
	color: red;
	border: 0pt;
	padding-top: 0;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 0;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background: #FFF8DC;	
		
}

.col15
{
	width: 15%;
}

.col35
{
	width: 35%;
}

.col10
{
	width: 10%;
}

.col20
{
	width: 20%;
}

.col25
{
	width: 25%;
}


	
.error
{	
	background: #EFA2AD;		
}

.error2
{	
	color:red; 	
	font-weight: bold;	
}

.casillasbordejsf 
{	
	position: relative;
	left: 0%;
	width: 99%;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
	color: #97AAB4;
	border: 0pt;
	padding-top: 1;
	padding-left: 1;
	padding-right: 1;
	padding-bottom: 1;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	border: 1pt thin #97AAB4;	
		
}

.casillasbordefondo {
	
	position: relative;
	left: 0%;
	width: 85%;
	margin-top: 2px;
	margin-left: 25px;
	overflow: hidden;
	color: #97AAB4;
	border: 0pt;
	padding-top: 2;
	padding-left: 2;
	padding-right: 2;
	padding-bottom: 2;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 0pt dotted #97AAB4;
	background-color: #E7E6EB;
}

.rojo
{
	color: red;
	}
	
.scrollerTable 
{
	font-family : Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 0;
	cellpading:0;
	cellspacing:0;
	border-style: solid;
	border-width: 1px;
	border-color:#EBEADB;
	width: 100%;
}

.tablapaginacion {

            font-family : Tahoma;

            font-size: 11px;

            color: #000000;

    padding: 0;

    cellpading:0;

    cellspacing:0;

    width: 600px;

    align:center;

}

.standardTable_Header {

    color: #000000;

    background-color: #EBEADB;

    padding: 0;

    cellpading:0px;

    cellspacing:0px;

    text-align: center;
    
    border-right: #D9D7BB 1px solid;

    border-bottom: #D9D7BB 2px double;

    height:20;
   

}

.cuadrodecontroles
{
	background-color: #EBEADB;

    padding: 0;

    cellpading:0px;

    cellspacing:0px;

    border-right: #D9D7BB 1px solid;

    border-bottom: #D9D7BB 2px double;
}


.columna_abajoderecha {

    background-color: #FFFFFF;
	text-align:center; 
    border-bottom: #D9D7BB 1px solid;
    border-right: #D9D7BB 1px solid;

}


.columna_abajo {

    background-color: #FFFFFF;
    border-bottom: #D9D7BB 1px solid;

}


.columna_grid1 {

    background-color: #EEE8B5;

    border-bottom: #D9D7BB 1px solid;

    border-right: #D9D7BB 1px solid;

}


.columna_grid2 {

    background-color: #EEE8AA;

    border-bottom: #D9D7BB 1px solid;

    border-right: #D9D7BB 1px solid;

}


.columna_estrecha 
{
    background-color: #FFFFFF;
    border-bottom: #D9D7BB 1px solid;
    width: 15%;

}

.scroller {

    padding-left:150px;

}

.paginator {

            font-family : Tahoma;

            font-size: 11px;

}

.domicilio {	
	position: relative;
	left: 0%;
	width: 98%;	
	overflow: hidden;
	color: #white;
	background-color: #FAFAF7;
	border: 0pt;
	padding-top: 5;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 1px solid white;	

}

.textodomicilio
{
	position: relative;
	left: 1%;
	top:1%;	
	overflow: auto;	
	border: 0pt;	
	font-family: Arial;
	font-size: 6pt;
	font-weight: normal;	
}

.botonaspa
{	
	position: relative;
	left: 98%;	
	height: 10pt;
	width: 3%;
	overflow: hidden;
	background-color: red;
	color: white;
	border: white thin solid;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	cursor:pointer;
}

.tablaBandeja{
	border: 0pt dotted #97AAB4;
}
.tablaBandeja td{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tablaBandeja a{
	text-decoration: none;
	color: #4280B4;
}
.tablaBandeja th{
	color: black;
	border-bottom: 1px solid gray;
	padding-top: 15px;
}

.textoBuscador{
	font-size:14px;
	color:gray;
	font-weight:bold;
}

.redondeado{display:block}
.redondeado *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E1E2E5}
.redondeado1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f2f2f3;
  border-right:1px solid #f2f2f3;
  background:#e8e9eb}
.redondeado2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#e6e7e9}
.redondeado3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e6e7e9;
  border-right:1px solid #e6e7e9;}
.redondeado4{
  border-left:1px solid #f2f2f3;
  border-right:1px solid #f2f2f3}
.redondeado5{
  border-left:1px solid #e8e9eb;
  border-right:1px solid #e8e9eb}
.redondeadofg{
  background:#E1E2E5
}

#B_ARB\:data td {
    max-width: 150px;
    word-wrap: break-word;
}

