/* CALIBRACION */
* {padding:0;margin:0;}


img{
border:none;
}

/* ESTILOS DEL BORDE */
.roundbox-tr {padding:0;background:url("../imagenes/borde/tr.png") no-repeat right top; margin-top:18px}
/*.roundbox-tr {padding:0;}*/
.roundbox-tl {margin:0;padding:0;background:url("../imagenes/borde/tl.png") no-repeat left top;}
.roundbox-br {margin:0;padding:0;background: url("../imagenes/borde/br.png") no-repeat right bottom;}
.roundbox-bl {margin:0;padding:0;background:url("../imagenes/borde/bl.png") no-repeat left bottom;}
.roundbox-content {margin:0;padding:9px; padding-bottom:5px}
.roundbox-content p {margin:0;padding:0;line-height:1.6;}

/* FIN DE LOS ESTILOS DEL BORDE*/

#barratitulo{
background-position:left;
background-repeat:no-repeat;
height:26px;
}


#wrapper, .informacionFlotante{
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:auto;
margin-bottom:0px;
width:969px;
}

#logo{
margin-left:10px;
}

#logo a{
background-image: url(../imagenes/logo_cambios.jpg);
background-repeat: no-repeat;
width: 125px;
height: 97px;
display:block;
margin-left:-20px;
}

#menuLogin a {
text-decoration:none; 
font-weight:bold; 
font-size:12px;
margin:0px;
}

#menuLogin p{
margin:0px;
}

#menuLogin a:link, #menuLogin a:visited, #menuLogin a:hover, #menuLogin a:focus, #menuLogin a:active {
color:#6699cc;
}

#menuLogin{
float:right;
padding-top:20px;
text-align:right;
margin-top:-95px;
width:400px;
height:50px;

}

#menuLogin a{
font-size:10px;
font-weight:bold;
}

#menuLogin li{
list-style-type:circle;
display:inline;
}

#menuNavegacion a {
text-decoration:none;
font-weight:bolder; 
font-size:9px
}

#menuNavegacion a:link, #menuNavegacion a:visited, #menuNavegacion a:hover, #menuNavegacion a:focus, #menuNavegacion a:active {
color:#6699cc;
}

#menuNavegacion{
	margin-top:-50px;
	margin-left:120px;
	padding-bottom:7px;
	margin-bottom:10px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#6699cc;
	text-align:right;
	margin-right:5px;
}

#menuNavegacion ul{
}

#menuNavegacion li{
	list-style-type:circle;
	display:inline;
	background-image:url(../imagenes/bulletMini.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	text-align:right;
	padding-left:10px;
	margin-left:0px;
	margin-right:0px;

}

#menuNavegacion a{
margin: 0px;
}

#contactolink a{
float:right;
display:block;
height:28px;
width:70px;
background-image:url(../imagenes/icono_contacto.png);
background-repeat:no-repeat;
}


#homelink a{
float:right;
display:block;
height:28px;
width:58px;
background-image:url(../imagenes/icono_home.png);
background-repeat:no-repeat;
}

#accesoIntranet a{
float:right;
display:block;
height:28px;
width:108px;
background-image:url(../imagenes/icono_intranet.png);
background-repeat:no-repeat;
}

#submenu a {
text-decoration:none;
font-weight:bolder; 
font-size:9px
}

#submenu a:link, #submenu a:visited, #submenu a:hover, #submenu a:focus, #submenu a:active {
color:#6699cc;
}

#submenu{
	margin-top:-10px;
	margin-left:200px;
	padding-bottom:7px;
	text-align:right;
	margin-right:10px;
}

#submenu ul{
}

#submenu li{
	list-style-type:circle;
	display:inline;
	background-image:url(../imagenes/bulletMini.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	text-align:right;
	padding-left:10px;
	margin-right:10px;
}

#submenu a{
margin: 0px;
}

/*  index.htm */

/* Todas las páginas */ 
#imagenCabecera {
background-image: url(../imagenes/banner.jpg);
background-repeat: no-repeat;
background-position:center;
width: 950px;
height: 244px;
}
#tituloPagina{
color:#FFCC33;
float:right;
font-size:22px;
margin-top:10px;
}
/*
#cabeceraCentral{
background-image:url(../imagenes/barraArriba.jpg);
background-repeat: no-repeat;
background-position:right;
height:21px;
margin-top:10px;
}
*/
#cuerpoPagina{
margin-left: 0px; /* Esto hace un total de 30px de margen izquierdo*/
margin-bottom:20px;
font-size:11px;
}
#cuerpoPagina p{
font-weight:normal;
line-height:14px;
margin-left:20px;
margin-right:10px;
margin-top:0px;
text-align:justify;
word-spacing:-1px;
}

#cuerpoPagina li{
font-weight:normal;
line-height:14px;
text-align:justify;
word-spacing:-1px;
}

#textoPagina{
margin-top:20px;
}
#textoPagina h1{
background-image:url(../imagenes/simbolo_1.jpg);
background-position:center left;
background-repeat:no-repeat;
color:#FFCC33;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:lighter;
margin-bottom:20px;
margin-left:28px;
padding-left:22px;
text-align:left;
word-spacing:-3px;
}
#textoPagina h2{
background-image:url(../imagenes/simbolo_1.jpg);
background-position:center left;
background-repeat:no-repeat;
color:#FFCC33;
font-size:17px;
font-weight:lighter;
margin-bottom:15px;
margin-left:28px;
margin-top:15px;
padding-left:22px;
text-align:left;
}
#textoPagina h3, #textoPagina h4, #textoPagina h5,.informacionFlotante h3{
color:#00468B;
font-size:11px;
font-weight:bold;
margin-top: 15px;
text-align:justify;
word-spacing:-1px;
line-height:14px;
text-transform:uppercase;
}

#textoPagina h4{
margin-left: 28px;
background-image:url(../imagenes/simbolo_2.jpg);
background-position:left;
background-repeat:no-repeat;
text-transform:none;
font-size:12px;
padding-left:10px;
}
#textoPagina p, #textoPagina h3, #textoPagina h5{
margin-left:30px;
}
#textoPagina p, .informacionFlotante p, .informacionFlotante li{
color:#004690; 
padding:0px;
text-align:justify;
}
#textoPagina ul{
/*left:11px;
margin-left: 60px;
position:relative;*/
margin-left:30px;
}

#textoPagina li{
color:#004690;
list-style-image:none;
list-style:none;
background-image:url(../imagenes/simbolo_2.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:9px;
margin-right:20px;
/*list-style-image:url(../imagenes/simbolo_2.jpg);*/
}
#textoPagina a{
color:#004690;
display:block;
font-size:10px;
font-weight:bold;
padding-right:10px;
text-align:right;
}
#presentaciones, #preguntanos, #novedades, #legal {
border-bottom-color:#85A8D2;
border-bottom-style:solid;
border-bottom-width:thin;
padding-bottom:15px;
padding-top:5px;
}

#metodo{
border-bottom-color:#85A8D2;
border-bottom-style:solid;
border-bottom-width:thin;
}
.anchoTexto{
width:740px;
}


/* Etica.htm */
#imagen_presentacion_1{
margin:10px;
}


.primeraLetra{
font-size:18px;
}

#pagInicial cabeceraCentral{
margin:0px;
padding:0px;
}

#metodo p, #metodo img{
margin-top:20px;
margin-bottom:20px;
}

#datosCuenta,  #datosUsuario{
margin-top:30px;
}

#datosCuenta p, #datosUsuario p{
font-weight:bold;
}

#datosUsuario dt
{
font-weight:bold;
word-spacing:-1px;
color:#85A8D2;
}

hr{
margin-left:20px;
margin-top:30px;
margin-bottom:30px;
width: 100%;
height: 1px;
border: 0;
border-bottom: 1px solid #85A8D2; /*este es el que importa*/
}

#presentacion1 p{
margin-top:20px;
}

.conclusion{
font-size:13px;
font-weight:bold;
font-style:italic;
}


.informacionFlotante{
padding-left:20px;
padding-right:20px;
visibility:hidden;
position:absolute;
background:white;
width:300px;
border:thin;
border-style:dashed;
}

.informacionFlotante p, .informacionFlotante li
{
font-weight:normal;
font-size:11px;
}

.informacionFlotante li{
margin-left:10px;
}

#delegado, #consultor, #consultorSAT{
left:479px;
top:569px;
}

#analista{
left:497px;
top:553px;
width:400px;
}

#supervisor, #controltecnico, #directoresdepartamento{
left:497px;
top:573px;
}

#textoAvisoLegal a{
text-align:left;
display:inline;
font-weight:normal;
line-height:14px;
word-spacing:-1px;
font-size:12px;
color:#6699cc;
}

#personasClave{
margin-left:40px;
}


#personasClave a{
margin:0px;
padding:0px;
padding-right:0px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:left;
display:block;
margin-left:110px;

}

.encabezado{
display:block;
background-image:url(../imagenes/simbolo_1.jpg);
background-position:center left;
background-repeat:no-repeat;
color:#003399;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:lighter;
margin-bottom:5px;
margin-left:95px;
padding-left:15px;
text-align:left;
word-spacing:-3px;
margin-top:110px;
}

.textoNormal{
display:block;
color:#85A8D2;
margin-left:95px;
padding-left:15px;
margin-bottom:5px;
}
/* -------------------- */
dl.gallery{
width: 310px;
text-align: center;
padding: 10px;
float: left;
margin-right: 1em;
}

.gallery a:link,
.gallery a:visited,
.gallery a:hover,
.gallery a:focus,
.gallery a:active{
text-decoration:none;
color:white;
margin:0px;
}

.gallery a:hover{
color:orange;
}

.gallery dt {
font-weight: bold;
float:left;
}

.gallery dt img{
width: 87px;
height: 204px;
}

.gallery dd{
margin: 0;
padding: 0;
text-align:left;
}

#recursos a{
text-align:left;
}

/* ------------------ */

/*

#textoPagina a{
text-align:left;
font-size:11px;
font-weight:normal;
display:inline;
color:#004690;
}
*/

#avisoLegal{
font-size:xx-small;
}

#registro h3, #registro h5, #recursos h3, #recursos h5{
margin-bottom:20px;
}

#registro dl, #recursos dl{
margin-top:-12px;
margin-left:385px;
}

#registro dd, #recursos dd{
	font-size:9px;
	color: #85A8D2;
}

select{
	background-color:#BCCEE6;
	border:none;
	font-size:12px;
	color: #000000;
}


input{
background-color:#BCCEE6;
border:none;
}

textarea{
background-color:#BCCEE6;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}



/* COLORES DEL MENU */
#metodo #metodoMenu a:link,
#metodo #metodoMenu a:visited,
#metodo #metodoMenu a:hover,
#metodo #metodoMenu a:focus,
#metodo #metodoMenu a:active{
color:orange;
}




#portafolio #portafolionMenu a:link,
#portafolio #portafolionMenu a:visited,
#portafolio #portafolionMenu a:hover,
#portafolio #portafolionMenu a:focus,
#portafolio #portafolionMenu a:active{
color:orange;
}

#clientes #clientesMenu a:link,
#clientes #clientesMenu a:visited,
#clientes #clientesMenu a:hover,
#clientes #clientesMenu a:focus,
#clientes #clientesMenu a:active{
color:orange;
}

#casos #casosPracticosMenu a:link,
#casos #casosPracticosMenu a:visited,
#casos #casosPracticosMenu a:hover,
#casos #casosPracticosMenu a:focus,
#casos #casosPracticosMenu a:active{
color:orange;
}

#recursos #recursosMenu a:link,
#recursos #recursosMenu a:visited,
#recursos #recursosMenu a:hover,
#recursos #recursosMenu a:focus,
#recursos #recursosMenu a:active{
color:orange;
}

#registro #registroMenu a:link,
#registro #registroMenu a:visited,
#registro #registroMenu a:hover,
#registro #registroMenu a:focus,
#registro #registroMenu a:active{
color:orange;
}

#unete #uneteMenu a:link,
#unete #uneteMenu a:visited,
#unete #uneteMenu a:hover,
#unete #uneteMenu a:focus,
#unete #uneteMenu a:active{
color:orange;
}


#personas_clave #presentacionMenu a:link,
#personas_clave #presentacionMenu a:visited,
#personas_clave #presentacionMenu a:hover,
#personas_clave #presentacionMenu a:focus,
#personas_clave #presentacionMenu a:active, 
#personas_clave #presentacionMenu a:active,
#personas_clave #personasClaveMenu a:link,
#personas_clave #personasClaveMenu a:visited,
#personas_clave #personasClaveMenu a:hover,
#personas_clave #personasClaveMenu a:focus,
#personas_clave #personasClaveMenu a:active, 
#personas_clave #personasClaveMenu a:active
{
color:orange;
}

#presentacion1 #presentacionMenu a:link,
#presentacion1 #presentacionMenu a:visited,
#presentacion1 #presentacionMenu a:hover,
#presentacion1 #presentacionMenu a:focus,
#presentacion1 #presentacionMenu a:active, 
#presentacion1 #presentacionMenu a:active,
#presentacion1 #quienesMenu a:link,
#presentacion1 #quienesMenu a:visited,
#presentacion1 #quienesMenu a:hover,
#presentacion1 #quienesMenu a:focus,
#presentacion1 #quienesMenu a:active, 
#presentacion1 #quienesMenu a:active
{
color:orange;
}

#historia #presentacionMenu a:link,
#historia #presentacionMenu a:visited,
#historia #presentacionMenu a:hover,
#historia #presentacionMenu a:focus,
#historia #presentacionMenu a:active, 
#historia #presentacionMenu a:active,
#historia #historiaMenu a:link,
#historia #historiaMenu a:visited,
#historia #historiaMenu a:hover,
#historia #historiaMenu a:focus,
#historia #historiaMenu a:active, 
#historia #historiaMenu a:active
{
color:orange;
}


#etica #presentacionMenu a:link,
#etica #presentacionMenu a:visited,
#etica #presentacionMenu a:hover,
#etica #presentacionMenu a:focus,
#etica #presentacionMenu a:active, 
#etica #presentacionMenu a:active,
#etica #responsabilidadMenu a:link,
#etica #responsabilidadMenu a:visited,
#etica #responsabilidadMenu a:hover,
#etica #responsabilidadMenu a:focus,
#etica #responsabilidadMenu a:active, 
#etica #responsabilidadMenu a:active
{
color:orange;
}

#contacto #presentacionMenu a:link,
#contacto #presentacionMenu a:visited,
#contacto #presentacionMenu a:hover,
#contacto #presentacionMenu a:focus,
#contacto #presentacionMenu a:active, 
#contacto #presentacionMenu a:active,
#contacto #contactoMenu a:link,
#contacto #contactoMenu a:visited,
#contacto #contactoMenu a:hover,
#contacto #contactoMenu a:focus,
#contacto #contactoMenu a:active, 
#contacto #contactoMenu a:active
{
color:orange;
}


.citaDerecha{
float:right;
margin-right:25px;
margin-left:25px;
margin-top:40px;
background:#5784BF;
color:white;
width:200px;
}

.citaDerecha p{
padding-right:10px;
}
