/*Documento CSS*/
body {
    background-color: #aeadac;
	color: #ffffff;
	text-align: center;
	font-family: Arial, Tahoma, Helvetica, sans-serif,Geneva;
	font-size: 14px;
}

* {margin:0px; padding:0px;}

a{	 color: #777777; text-decoration: none;}
a:link { color: #777777; text-decoration: none }
a:hover { color: #777777; text-decoration: none }
a:visited { color: #777777; text-decoration: none }

img {border: 0px;}

iframe{border:0px;}

table td{text-align:left;}


#espera{
	position: absolute;
	top: 0px;
	left: 0px;
    background-color: #DDDDDD;
	border: 0px solid;
	color: #FFFFFF;
	width: 1024px;
	height: 768px;
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity:0.70;
	opacity:0.70;
	font-family: Trebuchet MS, Arial, Verdana;
	visibility: hidden;
    z-index: 1000;
}



#idtodo{
	position: absolute;
	top: 0px;
	left: 50%;
	width: 1024px;
	height: auto;
	/* min-height: 768px; */
    background-color: #e6e7e9;
	background-image: url(../img/bg_todo.jpg);
	background-repeat: repeat-x;
	border: 0px solid;
	margin: 0;
	margin-left: -512px;
	overflow: hidden;
    z-index: 1;
}



#idladoi{
	width: 251px;
	height: auto;
	min-height: 768px;
    background-color: transparent;
	float:left;
    z-index: 1;
}

#idladoc{
	width: 773px;
	height: auto;
	min-height: 768px;
    background-color: transparent;
	float:left;
    z-index: 1;
}

#idladod{
	width: 0px;
	height: auto;
	min-height: 768px;
    background-color: #234567;
	float:left;
    z-index: 1;
}


#idlados{
	height: 0px;
	width: 0px;
	float:left;
    z-index: 10;
}


#idladob{
	width: 1024px;
	height: 50px;
	color: #ffffff;
	background-color: #233968;
	line-height: 25px;
	font-size: 11px;
	float:left;
    z-index: 100;
}


#idsombra{
	width: 1024px;
	height: 30px;
    background-color: #aeadac;
	float:left;
    z-index: 5;
}


#idlogo{
	width: 251px;
	height: 187px;
    background-color: transparent;
	background-image: url(../img/bg_logo.jpg);
	float:left;
    z-index: 5;
}

#idnoticias{
	width: 251px;
	height: 255px;
    background-color: transparent;
	background-image: url(../img/bg_noticias.jpg);
	float:left;
    z-index: 5;
}

/**/



#idcabecera{
	width: 773px;
	height: 101px;
    background-color: transparent;
	background-image: url(../img/bg_cabecera.jpg);
	float:left;
    z-index: 5;
}
#idmenu{
	width: 735px;
	height: 44px;
    background-color: transparent;
	float:left;
    z-index: 5;
}
#idcentral{
	width: 735px;
	height: 299px;
    background-color: transparent;
	background-image: url(../img/bg_central.jpg);
	float:left;
    z-index: 5;
}
/* 
#idmenu a{
float:left;
border: 0px solid;
margin: 0px;
padding: 0px;
}
#idmenu img{
border: 0px solid;
margin: 0px;
padding: 0px;
}
 */



.colbajoi{
	width: 251px;
	height: 326px;
    background-color: transparent;
	float:left;
    z-index: 5;
}


.colbajod{
	width: 189px;
	height: 324px;
    background-color: transparent;
	float:left;
    z-index: 5;
}

.colbajoi  ul li{
	color:#5673B8;
	font-size:12px;
	list-style: none;
	margin-bottom:10px;
	text-align:left;
	
}

.colbajod  ul li{
	color:#5673B8;
	font-size:12px;
	list-style: none;
	margin-bottom:10px;
	text-align:left;
	
}

#idcopyright{
	position: absolute;
	top: 750px;
	left: 20px;
	width: 450px;
	height: 15px;
	border: 0px solid;
    background-color: transparent;
	color: #DCDCDC;
	font-size: 11px;
    font-family: Miryad Pro, Arial;
	float: left;
    text-align: left;
    z-index: 50;
}




/*Home*/

#idslide{
	width: 205px;
	height: 150px;
	border: 0px solid;
    margin: 0px;
    padding: 0px;
	margin-top: 5px;
	margin-right: 30px;
    background-color: transparent;
	overflow: hidden;
	float: right;
    z-index: 7;
}

#idslide a img{
    min-width:205px;
    min-height:150px;
}
/* General */

  .boton{
        font-size:14px;
        font-family: Arial,Helvetica;
        font-weight:bold;
        color: #ffffff;
		cursor: pointer;
        background:#336699;
        border:0px;
        width:90px;
        height:32px;
		line-height:32px;
       }

.etiqueta{
		color: #444444;		
		font-family: Arial Black,Verdana,Helvetica, sans-serif;
		font-size: 11px;
        font-weight: 400;
}

.input_text {
    width: 196px;
    height: 19px;
    font-size: 12px;
	float: left;
    line-height: 16px;
    padding: 0px;
    border: 0px;
	margin: 0px;
    background-color: transparent;
				
}


.input_textarea {
    width: 196px;
    height: 62px;
    font-size: 12px;
	float: left;
    line-height: 16px;
    padding: 0px;
    border: 0px;
	margin: 0px;
    background-color: transparent;
				
}

/*General Fin*/



/* Tabla datos */

.tabla_datos {
	align: center;
	border-collapse: collapse;
	border: 1px solid #03476F;
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #363636;
	background: #FFFFFF;
	margin-left: 3%;
	margin-right: 3%;
}
  
.tabla_datos caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #AAAAAA;
  text-transform: uppercase;
  }

.tabla_datos thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: left;
  background: #4499aa;
  color: #555555;
  padding-top:3px;
  }
  
.tabla_datos tbody th {
	background-color: #DCDCDC;
   vertical-align: top;
   text-align: left;
  }
  
.tabla_datos tbody td {
  background-color: #FFFFFF;
  vertical-align: top;
  text-align: left;
  }
  
.tabla_datos tfoot td {
	border: 1px solid #03476F;
	background: #fdfdfd;
	padding-top: 3px;
	color: #555555;
}

.tabla_datos tr td img {
    width: 130px;
    height: 100px;
  }
/*Fin Tabla Datos*/


/**/
.cont_servicios{
    background-color: #FFFFFF;
/* 	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
	font-family: Trebuchet MS, Arial, Verdana; */
}

/**/