@charset "iso-8859-1";
/* CSS Document */

@media screen {
	body { margin:0; font-family:sans-serif, Helvetica, Arial, Verdana; color: #666666; text-align:center; background: #0068B4 url(/imagenes/interfaz/fondoPagina.gif) top repeat-x; }
	table { border-collapse: collapse; padding:0; margin:0; }
	a { color: #4687FF; text-decoration: none; }
	a:hover { text-decoration: underline; }
	.a-derecha { text-align:right; }
	.a-izquierda { text-align:left; }
	.a-centro { text-align:center; }
	.a-justificado { text-align:justify; }
	.clear { clear:both; }
	.strong {font-weight:bold;}
	.rojo { color:#FF0000; }
	li { list-style-image:url(/files/imagenes/interfaz/bulletVerde.gif); list-style-position:outside; }
	ul { margin-left:30px; padding-left:0; }
	
	#contenedor { width:989px; margin: 0 auto; text-align:left; }
	
	#encabezado { background:#fff; height:146px; position:absolute; top:0; display:block; width:989px; }
	#logo { background:url(/imagenes/interfaz/logoParadigma.gif) no-repeat; width: 268px; height:117px; position:absolute; top:29px; margin-left:53px; }
	#logo span { visibility:hidden; }
	
	#menuPrincipal { position:absolute; top:62px; margin-left:322px; }
	#menuPrincipal a span { display:none; }
	#menuPrincipal .btnInicio, #menuPrincipal .btnVida, #menuPrincipal .btnObra, #menuPrincipal .btnContacto { padding-left:42px; float:left; }
	#menuPrincipal .btnInicio a { display:block; background:url(/imagenes/interfaz/btnInicio.gif) no-repeat; width:42px; height:84px; }
	#menuPrincipal .btnInicio a:hover { background:url(/imagenes/interfaz/btnInicio_over.gif) no-repeat; }
	#menuPrincipal .btnVida a { display:block; background:url(/imagenes/interfaz/btnVida.gif) no-repeat; width:42px; height:84px; }
	#menuPrincipal .btnVida a:hover { background:url(/imagenes/interfaz/btnVida_over.gif) no-repeat; }
	#menuPrincipal .btnObra a { display:block; background:url(/imagenes/interfaz/btnObra.gif) no-repeat; width:57px; height:84px; }
	#menuPrincipal .btnObra a:hover { background:url(/imagenes/interfaz/btnObra_over.gif) no-repeat; }
	#menuPrincipal .btnContacto a { display:block; background:url(/imagenes/interfaz/btnContacto.gif) no-repeat; width:92px; height:84px; }
	#menuPrincipal .btnContacto a:hover { background:url(/imagenes/interfaz/btnContacto_over.gif) no-repeat; }
	
	.pseudocontenido { background:url(/imagenes/interfaz/fondoPrincipal.gif) repeat-y; padding-top:146px; width:989px; }
	#contenido { background:url(/imagenes/interfaz/principalSuperior.gif) no-repeat; padding-top:15px; padding-left:51px; padding-right:56px; }
	#contenido .superior { display:none; }
	
	#contenido #lateral { background: #0068B4 url(/imagenes/interfaz/cajaAzulSuperior.gif) top repeat-x; width:269px; margin-left:0; float:left; margin-bottom:30px; padding:45px 0; }
	#contenido #lateral h1 span { display:none; }
	#contenido #lateral h1 { margin:20px 0 0 27px; padding:0; display:block; }
	#contenido #lateral p { color:#fff; margin:15px 0 0 47px; font-size:14px; }
	#contenido #lateral .txtRecientes { background:url(/imagenes/titulos/recientes.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/recientes.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtPersonal { background:url(/imagenes/titulos/personal.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/personal.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtEscolar { background:url(/imagenes/titulos/escolar.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/escolar.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtLaboral { background:url(/imagenes/titulos/laboral.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/laboral.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtProfesional { background:transparent url(/imagenes/titulos/profesional.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/profesional.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtLaboral { background:url(/imagenes/titulos/laboral.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/laboral.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtDireccion { background:url(/imagenes/titulos/direccion.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/direccion.png' ); margin-top:0; margin-bottom:20px; height:20px; }
	#contenido #lateral .txtTelefono { background:url(/imagenes/titulos/telefono.png) no-repeat !important; background: none; filter:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/titulos/telefono.png' ); margin-top:0; height:20px; }
	#contenido #lateral table { border-collapse:collapse; width:233px; margin-left:17px; margin-bottom:5px; }
	#contenido #lateral td { vertical-align:center; text-align:center; padding:0 0 20px 0; }
	#contenido #lateral a img { border:1px solid #fff; }
	#contenido #lateral a:hover img { border:1px solid #F35806; }
	
	#contenido #principal { width:573px; float:right; margin-bottom:30px; }
	#contenido #principal h1 span { display:none; }
	#contenido #principal h1 { margin:15px 0 0 0; padding:0; display:block; }
	#contenido #principal h2 { font-family:sans-serif, Helvetica, Arial, Verdana; font-weight:normal; font-size:16px; color:#F35806; padding-left:30px; padding-top:15px; }
	#contenido #principal .txtBienvenido { background:url(/imagenes/titulos/bienvenido.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtPersonal2 { background:url(/imagenes/titulos/personal2.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtEscolar2 { background:url(/imagenes/titulos/escolar2.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtLaboral2 { background:url(/imagenes/titulos/laboral2.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtProfesional2 { background:url(/imagenes/titulos/profesional2.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtFormaContacto2 { background:url(/imagenes/titulos/formaContacto2.gif) no-repeat; margin-top:37px; margin-bottom:15px; height:30px; }
	#contenido #principal .txtChat2 { background:url(/imagenes/titulos/chat2.gif) no-repeat; margin-top:37px; margin-bottom:20px; height:30px; }
	#contenido #principal p { color:#0068B4; font-size:10pt; font-family:Verdana, Helvetica, Arial, sans-serif; line-height:23px; margin: 0 36px 12px 36px; }
	#contenido #principal li { list-style-image:url(/imagenes/interfaz/bullet.gif); color:#0068B4; font-size:10pt; font-family:Verdana, Helvetica, Arial, sans-serif; margin: 0 0 6px 36px; line-height:23px; }
	#contenido #principal .proyectos { border-collapse:collapse; margin-bottom:5px; }
	#contenido #principal .proyectos td { vertical-align:center; text-align:center; padding:0 0 20px 0; width:16.6% }
	#contenido #principal .proyectos a img { border:1px solid #4687FF; }
	#contenido #principal .proyectos a:hover img { border:1px solid #F35806; }
	#contenido #principal form { padding:0; }
	#contenido #principal form input, #contenido #principal form textarea { width:185px; background: #0068B4; border:none; color:#FFFFFF; padding:2px; font-family:sans-serif, Helvetica, Arial, Verdana; font-size:12px; }
	#contenido #principal form textarea { height:75px; } 
	#contenido #principal form ul { margin: 0; padding: 0; }
	#contenido #principal form td { margin: 0; padding: 2px 0; }
	#contenido #principal .btnEnviar { border:none; margin-top:10px; }
	
	#contenido .division { background:url(/imagenes/interfaz/barraDivisoria.gif) no-repeat; clear:both; height:7px; }
	.inferior { background:url(/imagenes/interfaz/principalInferior.gif) no-repeat; height: 41px; clear:both; }
	#pie { text-align:center; height:40px; background: #0068B4; color:#FFFFFF; font-size:7pt; font-family:Verdana, Helvetica, Arial, sans-serif; padding-top:10px; padding-bottom:10px; }
}