@charset "UTF-8";
/* CSS Document */

BODY {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px; 
	color: #ffffff; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #000000; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF;

/* Espacio de la página */
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

} 


/*Enlaces generales*/
a:link { text-decoration: none; color: #ffffff; } 
a:hover { text-decoration:none; color: #ffffff;} 
a:active { text-decoration: none; color: #ffffff;} 
a:visited { text-decoration: none; color: #ffffff;} 

.menu a:link { text-decoration: none; color: #ffffff; } 
.menu a:hover { text-decoration:none; color: #bedc80;} 
.menu a:active { text-decoration: none; color: #bedc80;} 
.menu a:visited { text-decoration: none; color: #ffffff;} 


.negro a:link { text-decoration: none; color: #000000; font-weight:bold; font-size:14px; } 
.negro a:hover { text-decoration:none; color: #000000; font-weight:bold; font-size:14px; } 
.negro a:active { text-decoration: none; color: #000000; font-weight:bold; font-size:14px; } 
.negro a:visited { text-decoration: none; color: #000000; font-weight:bold; font-size:14px; } 




/****** enlace icono 1 *****/
#menu{
	position:absolute;
	width:640px;
	height:50px;
	z-index:999;

	margin-top:45px;
	margin-left:10px;
}
.op1 a{ width:54px; height:15px; position:absolute; margin-top:1030px; margin-left:55px;   background-image:url(../images/op1_a.png);   background-repeat: no-repeat; z-index:999; }

.op1 a:hover{	z-index:999;  background-image:url(../images/op1_a.png);  background-repeat: no-repeat; }

.op2 a{ width:169px; height:15px; position:absolute; margin-top:1030px; margin-left:210px;   background-image:url(../images/op2.png);   background-repeat: no-repeat; z-index:999;}

.op2 a:hover{	z-index:999;  background-image:url(../images/op2_a.png);  background-repeat: no-repeat; }

.op3 a{ width:83px; height:15px; position:absolute; margin-top:1030px;	margin-left:470px; background-image:url(../images/op3.png);   background-repeat: no-repeat; z-index:999;}

.op3 a:hover{	z-index:999;  background-image:url(../images/op3_a.png);  background-repeat: no-repeat; }

.op4 a{ width:206px; height:30px; position:absolute; margin-top:1030px;	margin-left:645px;    background-image:url(../images/op4.png);   background-repeat: no-repeat; z-index:999;}

.op4 a:hover{	z-index:999;  background-image:url(../images/op4_a.png);  background-repeat: no-repeat; }

.op5 a{ width:71px; height:15px; position:absolute; margin-top:1030px; margin-left:920px;    background-image:url(../images/op5.png);   background-repeat: no-repeat; z-index:999;}

.op5 a:hover{	z-index:999;  background-image:url(../images/op5_a.png);  background-repeat: no-repeat; }

/****** enlace MENU FONDO NARANJA *****/


.op1_interior_naranja a{ width:54px; height:15px; position:absolute; margin-top:210px; margin-left:55px;   background-image:url(../images/op1.png);   background-repeat: no-repeat; z-index:999; }

.op1_interior_naranja a:hover{	z-index:999;  background-image:url(../images/op1_n.png);  background-repeat: no-repeat; }

.op2_interior_naranja a{ width:169px; height:15px; position:absolute; margin-top:210px; margin-left:210px;   background-image:url(../images/op2_n.png);   background-repeat: no-repeat; z-index:999;}

.op2_interior_naranja a:hover{	z-index:999;  background-image:url(../images/op2_n.png);  background-repeat: no-repeat; }

.op3_interior_naranja a{ width:83px; height:15px; position:absolute; margin-top:210px;	margin-left:470px; background-image:url(../images/op3.png);   background-repeat: no-repeat; z-index:999;}

.op3_interior_naranja a:hover{	z-index:999;  background-image:url(../images/op3_n.png);  background-repeat: no-repeat; }

.op4_interior_naranja a{ width:206px; height:30px; position:absolute; margin-top:210px;	margin-left:645px;    background-image:url(../images/op4.png);   background-repeat: no-repeat; z-index:999;}

.op4_interior_naranja a:hover{	z-index:999;  background-image:url(../images/op4_n.png);  background-repeat: no-repeat; }

.op5_interior_naranja a{ width:71px; height:15px; position:absolute; margin-top:210px; margin-left:920px;    background-image:url(../images/op5.png);   background-repeat: no-repeat; z-index:999;}

.op5_interior_naranja a:hover{	z-index:999;  background-image:url(../images/op5_n.png);  background-repeat: no-repeat; }

/****** enlace MENU FONDO VERDE *****/

.op1_interior_verde a{ width:54px; height:15px; position:absolute; margin-top:210px; margin-left:55px;   background-image:url(../images/op1.png);   background-repeat: no-repeat; z-index:999; }

.op1_interior_verde a:hover{	z-index:999;  background-image:url(../images/op1_v.png);  background-repeat: no-repeat; }

.op2_interior_verde a{ width:169px; height:15px; position:absolute; margin-top:210px; margin-left:210px;   background-image:url(../images/op2.png);   background-repeat: no-repeat; z-index:999;}

.op2_interior_verde a:hover{	z-index:999;  background-image:url(../images/op2_v.png);  background-repeat: no-repeat; }

.op3_interior_verde a{ width:83px; height:15px; position:absolute; margin-top:210px;	margin-left:470px; background-image:url(../images/op3_v.png);   background-repeat: no-repeat; z-index:999;}

.op3_interior_verde a:hover{	z-index:999;  background-image:url(../images/op3_v.png);  background-repeat: no-repeat; }

.op4_interior_verde a{ width:206px; height:30px; position:absolute; margin-top:210px;	margin-left:645px;    background-image:url(../images/op4.png);   background-repeat: no-repeat; z-index:999;}

.op4_interior_verde a:hover{	z-index:999;  background-image:url(../images/op4_v.png);  background-repeat: no-repeat; }

.op5_interior_verde a{ width:71px; height:15px; position:absolute; margin-top:210px; margin-left:920px;    background-image:url(../images/op5.png);   background-repeat: no-repeat; z-index:999;}

.op5_interior_verde a:hover{	z-index:999;  background-image:url(../images/op5_v.png);  background-repeat: no-repeat; }

/****** enlace MENU FONDO ROJO *****/

.op1_interior_rojo a{ width:54px; height:15px; position:absolute; margin-top:210px; margin-left:55px;   background-image:url(../images/op1.png);   background-repeat: no-repeat; z-index:999; }

.op1_interior_rojo a:hover{	z-index:999;  background-image:url(../images/op1_r.png);  background-repeat: no-repeat; }

.op2_interior_rojo a{ width:169px; height:15px; position:absolute; margin-top:210px; margin-left:210px;   background-image:url(../images/op2.png);   background-repeat: no-repeat; z-index:999;}

.op2_interior_rojo a:hover{	z-index:999;  background-image:url(../images/op2_r.png);  background-repeat: no-repeat; }

.op3_interior_rojo a{ width:83px; height:15px; position:absolute; margin-top:210px;	margin-left:470px; background-image:url(../images/op3.png);   background-repeat: no-repeat; z-index:999;}

.op3_interior_rojo a:hover{	z-index:999;  background-image:url(../images/op3_r.png);  background-repeat: no-repeat; }

.op4_interior_rojo a{ width:206px; height:30px; position:absolute; margin-top:210px;	margin-left:645px;    background-image:url(../images/op4_r.png);   background-repeat: no-repeat; z-index:999;}

.op4_interior_rojo a:hover{	z-index:999;  background-image:url(../images/op4_r.png);  background-repeat: no-repeat; }

.op5_interior_rojo a{ width:71px; height:15px; position:absolute; margin-top:210px; margin-left:920px;    background-image:url(../images/op5.png);   background-repeat: no-repeat; z-index:999;}

.op5_interior_rojo a:hover{	z-index:999;  background-image:url(../images/op5_r.png);  background-repeat: no-repeat; }

/****** enlace MENU FONDO AZUL *****/

.op1_interior_azul a{ width:54px; height:15px; position:absolute; margin-top:210px; margin-left:55px;   background-image:url(../images/op1.png);   background-repeat: no-repeat; z-index:999; }

.op1_interior_azul a:hover{	z-index:999;  background-image:url(../images/op1_az.png);  background-repeat: no-repeat; }

.op2_interior_azul a{ width:169px; height:15px; position:absolute; margin-top:210px; margin-left:210px;   background-image:url(../images/op2.png);   background-repeat: no-repeat; z-index:999;}

.op2_interior_azul a:hover{	z-index:999;  background-image:url(../images/op2_az.png);  background-repeat: no-repeat; }

.op3_interior_azul a{ width:83px; height:15px; position:absolute; margin-top:210px;	margin-left:470px; background-image:url(../images/op3.png);   background-repeat: no-repeat; z-index:999;}

.op3_interior_azul a:hover{	z-index:999;  background-image:url(../images/op3_az.png);  background-repeat: no-repeat; }

.op4_interior_azul a{ width:206px; height:30px; position:absolute; margin-top:210px;	margin-left:645px;    background-image:url(../images/op4.png);   background-repeat: no-repeat; z-index:999;}

.op4_interior_azul a:hover{	z-index:999;  background-image:url(../images/op4_az.png);  background-repeat: no-repeat; }

.op5_interior_azul a{ width:71px; height:15px; position:absolute; margin-top:210px; margin-left:920px;    background-image:url(../images/op5_az.png);   background-repeat: no-repeat; z-index:999;}

.op5_interior_azul a:hover{	z-index:999;  background-image:url(../images/op5_az.png);  background-repeat: no-repeat; }









SELECT 
{ font-family: verdana; font-size: 10px; color: #e7b1130; background-color: 
#FFFFFF; border: #e7b113; border-style: solid; border-top-width: 1px; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; } 

INPUT { 
font-family: verdana; font-size: 8pt; color: #e7b1130; background-color: #FFFFFF; 
border: #e7b1130; border-style: solid; border-top-width: 1px; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; } 

TEXTAREA { 
font-family: verdana; font-size: 8pt; color: #e7b1130; background-color: #ffffff; 
border: #e7b113; border-style: solid; border-top-width: 1px; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; }

/* Estilos de los Div*/

#contenedor{
	clear:both;
	margin:0 auto;
	text-align: left;
	clear: both;
	width:1022px;
	height:1101px;
	margin-top:0px;
	
}


#fondo{
	width: 965px;
	height: 966px;
	position: absolute;
	margin-top:30px;
	margin-left:25px;

}



#consultores{
	width: 932px;
	height: 679px;
	position: absolute;
	margin-top:325px;
	margin-left:55px;
	z-index:9;
}

#logotipo{
	width: 318px;
	height: 128px;
	position: absolute;
	margin-top:65px;
	margin-left:55px;
	z-index:999;
}

#logotipo_interior{
	width: 318px;
	height: 128px;
	position: absolute;
	margin-top:35px;
	margin-left:55px;
	z-index:999;
}

#fondo_menu{
	width: 1022px;
	height: 72px;
	position: absolute;
	margin-top:1003px;
	margin-left:0px;
}

#fondo_menu_interior{
	width: 1022px;
	height: 72px;
	position: absolute;
	margin-top:181px;
	margin-left:0px;
	z-index:99;
}



#eslogan{
	width: 760px;
	height: 93px;
	position: absolute;
	margin-top:700px;
	margin-left:90px;
	z-index:99;
}

#miembros{
	width: 250px;
	height: 93px;
	position: absolute;
	margin-top:850px;
	margin-left:180px;
	z-index:99;
}

#foto_interior{
	width: 229px;
	height: 361px;
	position: absolute;
	margin-top:645px;
	margin-left:450px;
	z-index:99;
}


#contenido_noticias{
	width: 920px;
	height: 680px;
	position: absolute;
	margin-top:300px;
	margin-left:50px;
	z-index:99;
	padding:10px;

	overflow:auto;


}

#titulo_quienes{
	width: 23px;
	height: 240px;
	position: absolute;
	margin-top:430px;
	margin-left:100px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:99;
}

#titulo_localizacion{
	width: 20px;
	height: 169px;
	position: absolute;
	margin-top:345px;
	margin-left:670px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:99;
}

#lupa{
	width: 213px;
	height: 146px;
	position: absolute;
	margin-top:280px;
	margin-left:780px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:999;
}

#texto_localizacion{
	width: 150px;
	height: 169px;
	position: absolute;
	margin-top:325px;
	margin-left:720px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:99;
}

#txt_servicios1{
	width: 200px;
	height: 169px;
	position: absolute;
	margin-top:420px;
	margin-left:510px;
	text-align:justify;
	font-size:13px;
	z-index:99;
}

#minfo1{
	width: 200px;
	height: 48px;
	position: absolute;
	margin-top:610px;
	margin-left:510px;
	font-weight:bold;
	color:#000;
	
	z-index:99;
}


#txt_servicios2{
	width: 200px;
	height: 169px;
	position: absolute;
	margin-top:420px;
	margin-left:740px;
	text-align:justify;
	color:#000;
	font-size:13px;
	z-index:99;
}

#minfo2{
	width: 200px;
	height: 48px;
	position: absolute;
	margin-top:610px;
	margin-left:740px;
	font-weight:bold;
	color:#000;
	z-index:99;
}

#txt_servicios3{
	width: 200px;
	height: 169px;
	position: absolute;
	margin-top:740px;
	margin-left:510px;
	text-align:justify;
	color:#000;
	font-size:13px;
	z-index:99;
}

#minfo3{
	width: 200px;
	height: 48px;
	position: absolute;
	margin-top:930px;
	margin-left:510px;
	font-weight:bold;
	color:#000;

	z-index:99;
}
#txt_servicios4{
	width: 200px;
	height: 169px;
	position: absolute;
	margin-top:740px;
	margin-left:740px;
	text-align:justify;
	color:#000;
	font-size:13px;
	z-index:99;
}

#minfo4{
	width: 200px;
	height: 48px;
	position: absolute;
	margin-top:930px;
	margin-left:740px;
	font-weight:bold;
	color:#000;
	z-index:99;

}

#texto_consultores{
	width: 229px;
	height: 361px;
	position: absolute;
	margin-top:400px;
	margin-left:180px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:99;
}


#texto_ubicacion{
	width: 249px;
	height: 200px;
	position: absolute;
	margin-top:745px;
	margin-left:725px;
	text-align:justify;
	color:#000;
	font-size:12px;
	z-index:99;
}




.copy{
	width: 200px;
	position: absolute;
	margin-top:1080px;
	margin-left:0px;
	z-index:99;
	
}

#aviso{
	width: 150px;
	position: absolute;
	margin-top:1080px;
	margin-left:850px;
	z-index:99;

}

.imagen{
	width: 150px;
	position: absolute;
	margin-top:270px;
	margin-left:150px;
	z-index:99;

}

.imagen_servicios{
	width: 150px;
	position: absolute;
	margin-top:515px;
	margin-left:80px;
	z-index:99;

}

.contenido_enlaces{
	width: 900px;
	position: absolute;
	margin-top:280px;
	margin-left:80px;
	z-index:99;
}

#carta{
	width: 150px;
	position: absolute;
	margin-top:40px;
	margin-left:550px;
	z-index:99;

}


#newsletter{
	
	width:299px;
	height:100px;
	position:absolute;


	margin-top:55px;
	margin-left:650px;
	
	/*esta función es para el redondeado de  un Div solo visible para Firefox*/
	-moz-border-radius:15 px;

	/*esta función es para el redondeado de  un Div visible para el resto de Navegadores*/
	-webkit-border-radius:15px;
		
	background-color:#edefed;
	border-color:#d1d3d1;
	border-width: 1px;
   border-style: solid;
   z-index:99;

}

#newsletterG{
	
	width:100%;
	height:100px;

	/*esta función es para el redondeado de  un Div solo visible para Firefox*/
	-moz-border-radius:15 px;

	/*esta función es para el redondeado de  un Div visible para el resto de Navegadores*/
	-webkit-border-radius:15px;
		
	background-color:#edefed;
	border-color:#d1d3d1;
	border-width: 1px;
	border-style: solid;

}









































/**/

.texto_blanco{
color:#FFFFFF;
font-size:12px;
font-weight:normal;
font-stretch:expanded;

}

.texto_blancoM{
color:#FFFFFF;
font-size:13px;
font-weight:normal;
text-align:justify;

}

.texto_blancoG{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.texto_negroG{
color:#000000;
font-size:13px;
font-weight:bold;
text-align:justify;
}

.texto_negroP{
color:#000000;
font-size:9px;
font-weight:bold;
text-align:justify;

}

.texto_negroG1{
color:#000000;
font-size:15px;
font-weight:normal;
}

.texto_negroGG{
color:#000000;
font-size:18px;
font-weight:normal;
text-align:justify;
}

.texto_negroN{
color:#000000;
font-size:14px;
font-weight:normal;
text-align:justify;
}

.texto_gris{
color:#1f1f1f;
font-size:12px;
font-weight:normal;
font-stretch:expanded;

}
