@charset "utf-8";
/* CSS Document */
.pieDePagina{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000; width:960px; float:left; margin-top:10px; }
body { text-align: center; margin: 0 auto; width:960px; background:url(images/bg.jpg); background-repeat:repeat-x;}
#cabecera{ width:960px; height:120px; margin-top: 10px; float:left; }
	#cabecera-logo{ width:339px;height:118px; background-color:#FFF; float:left; border-bottom: solid 1px #CCC; border-top: solid 1px #CCC; border-left: solid 1px #CCC}
	#cabecera-contacto{ width:613px; height:98px; font-family: Arial, Helvetica, sans-serif; color: #999; vertical-align: top; padding-top: 20px; float:left; text-align:right; font-size:14px; background-color:#FFF; padding-right:5px; border-bottom: solid 1px #CCC; border-top: solid 1px #CCC; border-right: solid 1px #CCC}
#menu{ width:960px; height:50px; margin-top:10px; float:left;}
#enlace{ width:130px; height:45px; float:left; color:#FFF; background:url(images/menu.png);font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight:bold; margin-right:8px; cursor:pointer; padding-top:5px;}
#enlace:hover {background-color: #ff9a35;}
#titulo{ width:948px; height:20px; padding-top:5px; float:left; margin-top:10px;background-color:#fff; font-family: Tahoma, Geneva, sans-serif;
	 font-size: 12px; color: #999; float:left; text-align:left; padding-left:10px; border:1px solid #CCC;}
#contenido{ width:958px; height:368px; margin-top:10px; float:left; border: solid 1px #CCC; background-color:#FFF }
	#contenido-capa1{ width:638px;  height: 358px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #666; background-color:#FFF; padding-top: 10px; padding-left: 10px; padding-right:10px; text-align: justify; float:left;}
	#contenido-capa2{ width:288px; font-size: 12px; font-weight: normal; color: #CCC; text-align: center;  background-color:#FFF; float:left; margin-right:10px;}
	#contenido-capa3{  width:298px;  height: 138px; font-family: Tahoma, Geneva, sans-serif;	font-size: 12px; font-weight: normal; color: #666; background-color:#FFF; text-align: center; float:left; overflow:auto;}
	a{ text-decoration:none; color:#999 }	
	#fondoHipotecasPHP{ background-image:url(images/monedasBilletesReducida.jpg); background-repeat: no-repeat; background-position: right bottom; float: left; height: 100%; width: 100%; }
	#fondoGestionEmpresas{ background-image:url(images/gestionEmpresas.jpg); background-repeat: no-repeat; background-position: right bottom; float: left; height: 100%; width: 100%; }
	#fondoAsesoriaLegal{ background-image:url(images/legal.jpg); background-repeat: no-repeat; background-position: right top; float: left; height: 100%; width: 100%; }
	#fondoVPO{ background-image:url(images/planos2.jpg); background-repeat: no-repeat; background-position: right top; float: left; height: 100%; width: 100%; }	
	.fondoCuadroGrisArribaIzquierda{ background-image: url(images/noticiasCuadroBlancoAzulArribaIzquierda.png); background-repeat: no-repeat; background-position: left top; }
	.fondoCuadroGrisArribaDerecha{ background-image: url(images/noticiasCuadroBlancoAzulArribaDerecha.png); background-repeat: no-repeat; background-position: left top; }
	.fondoCuadroGrisArriba{ background-image: url(images/noticiasCuadroBlancoAzulArriba.png); background-repeat: repeat-x;	background-position: left top; color: #FFF; }
	.fondoCuadroGrisAbajo{ background-image: url(images/noticiasCuadroBlancoAzulArribaInferior.png); background-repeat: repeat-x;	background-position: left top; color: #FFF; }
	.fondoCuadroGrisAbajoIzquierda{ background-image: url(images/noticiasCuadroBlancoAzulAbajoIzquierda.png); background-repeat: no-repeat; background-position: left top; }
	.fondoCuadroGrisAbajoDerecha{ background-image: url(images/noticiasCuadroBlancoAzulAbajoDerecha.png); background-repeat: no-repeat; background-position: left top; }
	.scrollNoticias{ overflow:scroll; }	
	.textoNormal{ font-family: Verdana, Geneva, sans-serif; color: #333; font-size: 10px; }
	.textoTitulo { font-family: Verdana, Geneva, sans-serif; color: #FFF; font-size: 12px; font-weight: bold; }
	.borde { border: 1px solid #CCC; }
	

