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

*{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#cajahome{
	height:750px;
	width:1050px;
	position:relative;
	margin:auto;
}


#mga{
	width:257px;
	height:142px;
	background-image:url(imagenes/mga.jpg);
	position:relative;
	margin:auto;	
	top:45px;
}


#menuhome{
	width:350px;
	height:40px;
	background-color:#0E76BC;

	}
#botoneshome{
	width:360px;
	height:30px;
	margin:auto;
	position:relative;
	top:70px;
}

#estudio{
	width:230px;
	height:318px;
	position:absolute;
	top:250px;
	left:100px;
	
}

#servicios{
	width:230px;
	height:318px;
	position:absolute;
	top:250px;
	left:410px;
	
}

#contacto{
	width:230px;
	height:318px;
	position:absolute;
	right:100px;
	top:250px;
	
}

#listahome{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		list-style:none;
		padding:10px;
		margin:0;
}

#listahome li{
	float:left;
}

#listahome a{
	text-decoration:none;
	font-size:18px;
	color:#0E76BC;
	padding:3px;
}

#listahome a:hover{
	color:#ADC5E6;
}

#linea{
	width:750px;
	height:1px;
	background-color:#0E76BC;
	position:absolute;
	bottom:175px;
	left:150px;
	}
	
#piehome{
	width:700px;
	height:20px;
	position:absolute;
	left:200px;
	bottom:150px;	
	color:#0E76BC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}



#caja{
	height:685px;
	width:950px;
	position:relative;
	margin:auto;
}

#encabezado{
	width:950px;
	height:150px;

}

#menu{
	width:950px;
	height:40px;
	background-color:#0E76BC;
	}
#botones{
	width:900px;
	height:30px;
	margin:auto;
}
#lista{
		list-style:none;
		padding:10px;
		margin:0;
}

#lista li{
	float:left;
}

#lista a{
	text-decoration:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	color:#ADC5E6;
	padding:3px;
}

#lista a:hover{
	color:#FFF;
}


#contenidohome{
	background-color:#FFF;
	width:950px;
	height:465px;
	position:relative;
	background-image:url(imagenes/fondo0.jpg);
	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

#colizq1{
	width:300px;
	height:250px;
	position:absolute;
	left:20px;
	top:20px;
	background-image:url(imagenes/consultoria.jpg);
	border:solid 3px #ADC5E6;
}

#colizq2{
	width:300px;
	height:150px;
	position:absolute;
	left:20px;
	bottom:15px;
	background-image:url(imagenes/calcu.jpg);
	border:solid 3px #ADC5E6;
}

#colder{
	width:595px;
	height:439px;
	position:absolute;
	right:16px;
	top:10px;
	overflow:auto;
}



#contenidoservicios{
	width:950px;
	height:465px;
	position:absolute;
	background-image:url(imagenes/fondo0.jpg);
}

#listaservicios{
	width:300px;
	height:254px;
	position:absolute;
	left:40px;
	top:100px;
	background-color:#0E76BC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	
#botonera{
		list-style:none;
		padding:0px;
		margin:0px;
}

#botonera li{
	margin:2px;
	padding:2px;
	border:1px solid #ADC5E6;
}

#botonera a{
	text-decoration:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	color:#0E76BC;
	background-color:#ADC5E6;
	padding:3px;
	display:block;
	text-align:center;
}

#botonera a:hover{
	color:#ADC5E6;
	background-color:#0E76BC;
}

#contenidoareacontable{
	width:570px;
	height:400px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	}
	
#contenidoasesoramientoimpositivo{
	width:570px;
	height:400px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	
	}
	
#asesoramientojudicialcontable{
	width:570px;
	height:400px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	}
#asesoramientoeninversiones{
	width:570px;
	height:400px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	overflow:auto;
	}
	
#marketing{
	width:570px;
	height:430px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	overflow:auto;
	}
#outsourcingrrhh{
	width:570px;
	height:430px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	overflow:auto;
	}
#asesoramientojuridico{
	width:570px;
	height:430px;
	position:absolute;
	top:20px;
	right:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	overflow:auto;
	}
#contenidocontacto{
	width:950px;
	height:465px;
	background-image:url(imagenes/fondo0.jpg);
	position:absolute;
	
}

#formulario{
	
	width:450px;
	height:440px;
	position:absolute;
	right:5px;
	top:10px;}

#direccion{
	width:370px;
	height:60px;
	position:absolute;
	left:25px;
	top:60px;
}

#mapa{
	width:500px;
	height:320px;
	background-image:url(imagenes/mapa1.jpg);
	position:absolute;
	top: 70px;
	right:25px;
	border:solid 3px #ADC5E6;
}

#telefono{
	width:370px;
	height:60px;
	position:absolute;
	left:25px;
	top:212px;
}

#mail{
	width:370px;
	height:90px;
	position:absolute;
	left:25px;
	top:265px;
}

#mail2{
	width:120px;
	height:60px;
	position:absolute;
	left:50px;
	top:317px;
}
#contenidoclientes{
	width:950px;
	height:560px;
	background-image:url(imagenes/construccion.jpg);
	position:absolute;
}
#anuncio{
	height:50px;
	width:350px;
	position:absolute;
	left:25px;
	top:100px;
}


#contenidomarketing{
	width:950px;
	height:560px;
	position:absolute;
	background-image:url(imagenes/fondom.jpg);
	overflow:auto;
}

#pie-1{
	width:950px;
	height:20px;
	background-color:#0E76BC;
	position:absolute;
	bottom:20px;
	left:0px;
}
#pie-2{
	width:950px;
	height:20px;
	background-color:#ADC5E6;
	position:absolute;
	bottom:0px;
	left:0px;
}



h1 {
	color: #0E76BC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 20px;
	white-space: normal;
	padding: 10px;
}
#caja #contenidoareacontable ul li strong {
	font-size: 24px;
}

#tituloservicios {
	font-size: 28px;
	color: #0E76BC;
	white-space:normal;
	padding: 10px;
	margin:5px;
}
li strong {
	font-size: 16px;
}
h2 {
	color: #0E76BC;
	margin-left: 15px;
	font-size:16px;
}
h3 {
	font-size: 16px;
	margin-left: 15px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
p3 {
	font-size: 14px;
}

#derechos{
		list-style:none;
		padding:10px;
		margin:0;
		position:relative;
}
#datos{
	list-style:none;
		padding:10px;
		margin:0;
		position:relative;
}
		
#derechos p{
	position:absolute;
	bottom: -7px;
	left:250px;
	color:#666;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
}

#datos p{
	position:absolute;
	bottom: -7px;
	left:245px;
	color:#CCC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
}