body {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-align:center;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#contenedor {
  margin:0 auto 0 auto;
  width: 1043px;
  /*position:absolute;*/
 /* border: dotted 1px #999999;*/
  }

#header_container{
	width: 1041px;
	/*border: dotted 1px #999999;*/
	position:relative;
	margin:5px auto;
}

#menu{
position:absolute;
width:972px;
height:86px;
margin-top:13px;
margin-left:36px;
z-index:1;
}

#menu_container{
background-image:url(../../images/Gris1px-01.png);
background-repeat:repeat;
position:relative;
margin-top:-4px;
margin-left:36px;
width:972px;
height:50px;
z-index:-1;
}

#submenu_container{
background:url(../../images/Rojo1px-01.png);
background-repeat:repeat;
position:relative;
margin-top:0px;
margin-left:19px;
width:988px;
height:36px;
z-index:-1;
}

#welcome{
width:411px;
border:solid;
border-width:0px;
margin-left: 38px;

}

#botones1{
position:absolute;
border:solid;
border-width:0px;
width: 58px;
margin:-27px 0px 0px 558px;
}

#logo{
position:absolute;
margin:-77px 0px 0px 668px;
}

#piepagina{
position:relative;
margin-top:0px;
}

.scrollable{
    overflow: auto;
    width: 870px;
    height: 90px;
    border: 1px silver solid;
}
.scrollable select{
    border: none;
}

#categoria{
	position:relative;
        width: 700px;
	background-color:#ffffff;
	margin:0 auto 0 auto;
}

#subCategoria{
	position:relative;
    width: 700px;
	background-color:#ffffff;
	margin:0 auto 0 auto;
}

#subSubCategoria{
	position:relative;
    width: 700px;
	background-color:#ffffff;
	margin:0 auto 0 auto;
}

#bancos, #centrosComerciales{
	position: absolute;
	left: 50%;
	top: 50%;
	width:400px;
	height:530px;
	margin-top: -265px;
	margin-left: -200px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	z-index:2;
}

#puntos{
	position: absolute;
	left: 50%;
	top: 50%;
	width:800px;
	height:560px;
	margin-top: -334px;
	margin-left: -392px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	overflow:hidden;
	z-index:3;
}

#pdfs{
	position: absolute;
	left: 50%;
	top: 50%;
	width:800px;
	height:560px;
	margin-top: -265px;
	margin-left: -392px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	overflow:hidden;
	z-index:2;
}

#bienInfo{
	position: absolute;
	left: 50%;
	top: 50%;
	width:800px;
	height:560px;
	margin-top: -265px;
	margin-left: -392px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	overflow:hidden;
	z-index:2;
}

#archivo{
	position: absolute;
	width:780px;
	height:530px;
	margin-top: 30px;
	margin-left: 14px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	overflow:auto;
	z-index:2;
}

#transparencia{
	position: relative;
	left: 50%;
	top: 50%;
	width:974px;
	height:782px;
	margin-top: -872px;
	margin-left: -486px;
	background-color:#FFFFFF;
	overflow:auto;
	z-index:2;
}

table.contenidos{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	height:782px;
}

table.contenidos thead {
	background-color:#f15a29;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	font:DIN, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

table.contenidos td {
	text-align:left;
}
table.contenidos a {
	font:DIN, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

table.contenidos a:visited {
	color:#999999;
}
table.contenidos a:hover {
	color:#333333;	
}
table.contenidos a:active {
	color:#FF0000;	
}

.info, .exito, .alerta, .error {
	position: absolute;
	left: 50%;
	top: 50%;
	width:400px;
	height:40px;
	margin-top: -20px;
	margin-left: -200px;
	overflow: auto;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    border: 1px solid;
    /*margin:0 auto 0 auto;
    padding:15px 10px 15px 50px;
    background-position: 10px center;*/
	background-repeat: no-repeat;
	z-index:1;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../../images/info.png');
}
.exito {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../../images/exito.png');
}
.alerta {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../../images/alerta.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../../images/error.png');
}

table.display {
	width:900px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color:#ffffff ;
	        
}

table.display thead {
	background-color:#f15a29;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	font:DIN, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

table.display td {
	font:DIN, Arial, Helvetica, sans-serif;
	font-size:13px;
}

table.display td+td {
	border-left: 0px solid #CCC;
	}

#backGround{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:1;
	background-color:#000000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}

.incisos{
    font-weight:bold;
    color: navy;
}



.modal{
    position: absolute;
	left: 50%;
	top: 50%;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	overflow:hidden;
	z-index:3;
}

.alert.alert-gray {
    background-color: #f5f2f1;
    text-shadow: none;
}

.newlist {
    list-style: disc;
}
















