body{
font: 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; 
color: #333;
margin:2px;
}
#logo{
float:left;
margin-left:17px;
margin-top:11px;
width:323px;
height:78px;
background:url(images/logo.png)
}
#logoerror{
margin:auto;
margin-top:11px;
width:323px;
height:78px;
background:url(images/logo.png)
}
#separador{
width:380px;
height:65px;
margin:auto;
}
h3{
margin-right:10px;
margin-top:20px;
float:right;
display:block;
text-decoration:none;
font-style:normal;
font-size:14px;
}
h4{
font-size:16px;

}
a{
color:#333;
}
a:hover{
color:#0066cc;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

a:hover #inicio{
background-image:url(images/sobre_inicio.gif);
}
a:hover #precios{
background-image:url(images/sobre_precios.gif);
}
a:hover #portafolio{
background-image:url(images/sobre_portafolio.gif);
}
a:hover #filemaker{
background-image:url(images/sobre_filemaker.gif);
}
a:hover #contactenos{
background-image:url(images/sobre_contactenos.gif);
}
a:hover #servicios{
background-image:url(images/sobre_servicios.gif);
}
a:hover #productos{
background-image:url(images/sobre_productos.gif);
}
#bloque_titulo{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/bloque_titulo.gif);
}
#bloque_titulo_portafolio{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/titulo_portafolio.jpg);
}
#bloque_titulo_portafolio2{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/implementacion.jpg);
}
#bloque_titulo_index{
margin:auto;
margin-top:20px;
width:980px;
height:30px;
background:url(images/titulo_index.jpg);
}
#bloque_titulo_servicios{
margin:auto;
margin-top:20px;
width:980px;
height:30px;
background:url(images/titulo_servicios.jpg);
}
#bloque_titulo_error{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/titulo_error.jpg);
}
#formulario{
float:left;
margin-left:80px;
margin-top:120px;
_margin-left:210px;
_margin-left:40px;
_margin-top:70px;
width:704px;
height:260px;
}
#formulario_clientes{
float:left;
margin-left:110px;
margin-top:1px;
width:711px;
height:360px;
}
#formulario2{
margin:auto;
margin-top:60px;
width:726px;
height:295px;
}

form { padding: 20px; width: 463px; margin-bottom:100px; }
label { font-size: 14px; font-family: Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; color:#000000; display:block; }
.campo { margin-bottom: 20px; width:463px; } 

#bloque_titulo_agenda{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/bloque_agenda.jpg);
}
#bloque_titulo_agenda2010{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/titulo_funcionalidades2010.jpg);
}
#bloque_titulo_mopcional{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/titulo_modulo_opcional.jpg);
}
#bloque_titulo_precios{
margin:auto;
margin-top:27px;
width:980px;
height:30px;
background:url(images/tarifas.jpg);
}
#bloque_titulo_formulario{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/bloque_formulario.jpg);
}
#bloque_acceso_clientes{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/acceso_clientes.jpg);
}
#bloque_titulo_filemaker{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/titulo_filemaker.jpg);
}
#tarifas{
margin:auto;
margin-top:26px;
width:980px;
height:30px;
background:url(images/tarifas.jpg);
}
#tarifas2{
margin:auto;
margin-top:26px;
width:980px;
height:30px;
background:url(images/titulo_agenda2010.jpg);
}
#titulo_agenda_medica{
margin:auto;
margin-top:37px;
width:980px;
height:30px;
background:url(images/fondo_titulo_agenda.jpg);
}
#titulo_centro_medico{
margin:auto;
margin-top:26px;
width:980px;
height:30px;
background:url(images/titulo_centro_medico.jpg);
}
#titulo_clinicas_privadas{
margin:auto;
margin-top:26px;
width:980px;
height:30px;
background:url(images/titulo_clinicas_privadas.jpg);
}
#bloque_modulos{
margin:auto;
margin-top:12px;
width:980px;
height:240px;
}
#modulo1{
float:left;
width:320px;
height:240px;
text-align:center;
background:url(images/agenda_medica.jpg) no-repeat;
}
#modulo2{
float:left;
margin-left:10px;
_margin-left:10px;
width:320px;
height:240px;
background:url(images/centros_medicos.jpg) no-repeat;
}
#modulo3{
float:left;
margin-left:10px;
_margin-left:10px;
width:320px;
height:240px;
background:url(images/clinicas_privadas.jpg) no-repeat;
}
#footer{
margin:auto;
margin-top:23px;
width:980px;
height:30px;
background:url(images/footer.jpg);
}
#bloque_texto_agenda{
margin-top:10px;
float:left;
margin-left:25px;
_margin-left:10px;
width:450px;
height:10px;
}
#bloque2_texto_agenda{
margin-top:10px;
float:left;
margin-left:30px;
width:450px;
height:10px;
}
#bloque1{
margin-top:7px;
float:left;
width:134px;
height:10px;
}
#bloque2{
margin-top:7px;
float:right;
width:315px;
height:10px;
}
#ver_mas{
margin-top:9px;
width:90%;
height:18px;
float:right;
margin-right:8px;
text-align: center;
}
#ver_mas2{
margin-top:9px;
_margin-top:9px;
width:90%;
height:18px;
float:right;
margin-right:8px;
text-align:center;
}
#titulo_modulo1{
margin-top:0px;
float:left;
margin-left:35px;
_margin-left:15px;
width:250px;
height:18px;
}
#text_modulo1{
margin-top:5px;
float:left;
margin-left:16px;
_margin-left:8px;
width:290px;
height:78px;
}
#bloque_texto{
margin:auto;
margin-top:10px;
width:980px;
}
#bloque_texto_productos{
float:left;
margin-left:20px;
_margin-left:12px;
margin-top:10px;
width:950px;
height:30px;
}
#bloque_texto_servicio{
margin:auto;
width:980px;
}
#bloque_varios{
margin-top:7px;
float:left;
width:390px;
height:17px;
}
#bloque_fondo_agenda2010{
margin:auto;
margin-top:3px;
width:980px;
height:414px;
background:url(images/fondo_agenda2010.jpg);
}
#bloque_fondo_mopcional{
margin:auto;
margin-top:3px;
width:980px;
height:244px;
background:url(images/fondo_mopcional.jpg);
}
#bloque_servicios{
margin:auto;
margin-top:3px;
width:980px;
height:266px;
background-image:url(images/bloque_servicios.jpg);
}
#bloque_servicios2{
margin:auto;
margin-top:8px;
width:980px;
height:260px;
background-repeat:no-repeat;
background-image:url(images/bloque_servicios2.jpg);
}
#bloque_servicios3{
margin:auto;
margin-top:8px;
width:980px;
height:314px;
background-image:url(images/bloque_servicios3.jpg);
}
#bloque_servicios4{
margin:auto;
margin-top:8px;
width:980px;
height:650px;
background-repeat:no-repeat;
background-image:url(images/fondo_ultima_servicios.jpg);
}
#bloque_clientes{
margin:auto;
margin-top:35px;
width:980px;
height:393px;
}
#bloque_login{
float:left;
margin-left:89px;
margin-top:36px;
width:300px;
height:300px;
background:url(images/login.jpg);
}
#bloque_info{
float:left;
margin-left:280px;
margin-top:36px;
width:311px;
height:393px;
background:url(images/bloque_info.jpg);
}
#campo1{
float:left;
margin-left:12px;
margin-top:60px;
width:272px;
height:38px;
}
#campo2{
margin:auto;
margin-left:12px;
margin-top:150px;
width:272px;
height:38px;
}
#bloque_portafolio{
margin:auto;
margin-top:3px;
width:980px;
height:735px;
}
#bloque_contactenos{
margin:auto;
margin-top:35px;
width:980px;
height:486px;
}
#bloque_agenda{
margin:auto;
margin-top:3px;
width:980px;
height:740px;
background:url(images/contenido_agenda.jpg);
}
#bloque_precios{
margin:auto;
margin-top:3px;
width:980px;
height:184px;
background:url(images/precios_fondo.jpg);
}
#fondo_subtitulo_productos{
margin:auto;
margin-top:3px;
width:980px;
height:98px;
background:url(images/fondo_subtitulo.jpg);
}
#fondo_subtitulo_contactenos{
margin:auto;
margin-top:3px;
width:980px;
height:475px;
background:url(images/fondo_subtitulo_portafolio.jpg);
}
#fondo_subtitulo_clientes{
margin:auto;
margin-top:3px;
width:980px;
height:415px;
background:url(images/fondo_subtitulo_clientes.jpg);
}
#bloque_tarifas{
margin:auto;
margin-top:3px;
width:980px;
height:414px;
background:url(images/contenido_tarifas_oferta.jpg);
}
#btnes_acceso{
	width:468px;
	height:45px;
	position:absolute;
	z-index:2;
	float:left;
	margin-left:472px;
	margin-top:8px;
	}
	
.pacientes{
	width:166px;
	height:45px;
	float:left;
}
.medicos{
	width:155px;
	height:45px;
	float:left;
	margin-left:15px;
}
.contratar{
	width:110px;
	height:45px;
	float:left;
	margin-left:20px;
}

#contenedor_btnes_acceso{
	float:left;
	margin-left:45px;
	_margin-left:40px;
	margin-top:148px;
	width:169px;
	height:169px;
	background-image:url(images/fondo_btnes_header.jpg);
}
#btn_medio{width:507px; height:300px; float:left; margin-left:48px; _margin-left:120px; margin-top:100px; cursor:pointer;}
#fondo_agenda_precios{
margin:auto;
margin-top:3px;
width:980px;
height:414px;
_height:433px;
background:url(images/fondo_agenda_precios.jpg);
_background:url(images/fondo_agenda_precios_ie.jpg);
}
#fondo2_agenda_precios{
margin:auto;
margin-top:3px;
width:980px;
height:242px;
_height:253px;
_background-repeat:no-repeat;
background:url(images/fondo2_agenda_precios.jpg);
_background:url(images/fondo2_agenda_precioss.jpg);
}
#fondo_centros_precios{
margin:auto;
margin-top:3px;
width:980px;
height:502px;
#height:530px;
background:url(images/fondo_centros_precios.jpg);
#background:url(images/fondo2_centros_precios.jpg);
}
#bloque_servicio1{
float:left;
width:400px;
height:550px;
}
#bloque_servicio2{
float:left;
width:400px;
height:550px;
}
#contenedor{
margin:0px;
width:900px;
}
#copy{
margin:auto;
margin-top:25px;
width:800px;
height:1px;
}
#pixel{
margin:auto;
width:980px;
height:1px;
background:#C4c4c4;
}
#botonera_izq{
float:left;
width:200px;
background:#C4c4c4;
}
#pie_botonera{
float:left;
width:200px;
height:1px;
background:#c4c4c4;
}
#titulo_agenda{
float:right;
margin-right:16px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_agenda_servicios.jpg);
}
#titulo_agenda2{
float:left;
margin-left:42px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_agenda_servicios.jpg);
}
#btnera_productos{
float:left;
width:980px;
height:40px;
background:url(images/botonera_productos.jpg);
}
#titulo_centros{
float:right;
margin-right:16px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_centros_servicios.jpg);
}
#titulo_centros2{
float:left;
margin-left:3px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_centros_servicios.jpg);
}
#titulo_centros3{
float:left;
margin-left:12px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_centros_servicios.jpg);
}
#titulo_clinicas{
float:right;
margin-right:6px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_clinicas_servicios.jpg);
}
#titulo_clinicas2{
float:left;
margin-left:3px;
margin-top:1px;
width:170px;
height:38px;
background:url(images/btn_clinicas_servicios.jpg);
}
#titulos_agenda{
float:left;
margin-left:1px;
width:198px;
_width:197px;
background:#f8f8f8;
}
#titulos_centros{
float:left;
margin-left:1px;
width:198px;
background:#f8f8f8;
}
#bloque_productos{
margin:auto;
margin-top:26px;
width:980px;
height:480px;
}
#bloque_productos_calendario{
margin:auto;
margin-top:26px;
width:980px;
}


#bloque_productos_clinicas{
margin:auto;
margin-top:26px;
width:980px;
height:600px;
}
#bloque_texto_izq{
float:left;
margin-left:15px;
margin-top:18px;
width:586px;
height:93px;
}
#bloque_texto_izq2{
float:left;
margin-left:15px;
margin-top:18px;
width:586px;
height:130px;
}
#bloque_texto_agenda2010{
float:left;
margin-left:25px;
_margin-left:10px;
margin-top:18px;
width:650px;
height:82px;
}
#bloque_texto_mopcional{
float:left;
margin-left:25px;
_margin-left:10px;
margin-top:18px;
width:600px;
height:82px;
}

span.negrita{font-size:14px;}

#bloque_texto_izq3{
float:left;
margin-left:15px;
margin-top:18px;
width:586px;
height:82px;
}
#bloque_texto_izq4{
float:left;
margin-left:15px;
margin-top:18px;
_line-height:90%;
width:586px;
height:235px;
}
#bloque_texto_dere{
float:left;
margin-left:15px;
margin-top:15px;
width:586px;
height:132px;
}
#bloque_texto_capacitacion{
float:left;
margin-left:15px;
_line-height:90%;
margin-top:22px;
width:586px;
height:132px;
}
#bloque_texto_dere2{
float:left;
margin-left:15px;
margin-top:22px;
width:586px;
height:132px;
}
#contenido{
float:left;
margin-top:20px;
margin-left:29px;
width:730px;
}
#image_agenda{
float:right;
width:430px;
height:84px;
background:url(images/image_agenda.gif);
}
#contenido_agenda_medica{
float:left;
margin-top:15px;
margin-left:29px;
width:730px;
height:274px;
}
#contenido_agenda_medica2{
float:left;
margin-top:15px;
margin-left:29px;
width:730px;
}
#contenido_fotos{
float:left;
margin-top:10px;
margin-left:231px;
_margin-left:112px;
width:730px;
}
#contenido_fotos2{
float:left;
margin-top:1px;
margin-left:24px;
width:730px;
}
#titulo{
width:730px;
height:114px;
}
#subtitulo{
width:730px;
height:21px;
}
#flash{
width:730px;
height:500px;
}
#image_soporte{
float:left;
width:98px;
height:119px;
background:url(images/soporte.gif);
}
#bloque_file1{
margin:auto;
margin-top:3px;
width:980px;
height:180px;
}
#text_file1{
float:right;
margin-top:16px;
margin-right:17px;
width:740px;
height:140px;
}
#soluciones{
margin:auto;
margin-top:6px;
width:980px;
height:192px;
}
#text_aplicaciones{
float:right;
margin-top:100px;
margin-right:17px;
width:920px;
}
#bloque_comunidad{
margin:auto;
margin-top:6px;
width:980px;
height:192px;
}
#text_comunidad{
float:right;
margin-top:15px;
margin-right:220px;
_margin-right:115px;
width:720px;
}
#cliente1{
float:left;
width:205px;
height:174px;
background:url(images/biomex.jpg);
}
#cliente2{
float:left;
margin-left:53px;
width:205px;
height:174px;
background:url(images/centro_medico_osorno.jpg);
}
#cliente3{
float:left;
margin-left:53px;
width:205px;
height:174px;
background:url(images/clinica_san_francisco.jpg);
}
#cliente4{
float:left;
margin-left:53px;
width:205px;
height:174px;
background:url(images/alemana_pto_varas.jpg);
}
#cliente5{
float:left;
margin-top:12px;
width:205px;
height:174px;
background:url(images/scanner_rancagua.jpg);
}
#cliente6{
float:left;
margin-left:53px;
margin-top:12px;
width:205px;
height:174px;
background:url(images/integraval_valdivia.jpg);
}
#cliente7{
float:left;
margin-left:53px;
margin-top:12px;
width:205px;
height:174px;
background:url(images/ccm_osorno.jpg);
}
#cliente8{
float:left;
margin-left:53px;
margin-top:12px;
width:205px;
height:174px;
background:url(images/ccm_valdivia.jpg);
}
#cliente9{
float:left;
margin-top:12px;
width:205px;
height:174px;
background:url(images/alemana_valdivia.jpg);
}
#cliente10{
float:left;
margin-left:53px;
margin-top:12px;
width:205px;
height:174px;
background:url(images/scanner_launion.jpg);
}
#cliente11{
float:left;
margin-left:53px;
margin-top:12px;
width:205px;
height:174px;
background:url(images/cmi_israelita.jpg);
}
#precios{
margin-top:2px;
float:left;
width:68px;
height:27px;
background:url(images/precios.png);
}
#portafolio{
margin-top:2px;
float:left;
margin-left:4px;
width:82px;
height:27px;
background:url(images/portafolio.png);
}
#portafolio_marcada{
margin-top:2px;
float:left;
margin-left:4px;
width:82px;
height:27px;
background:url(images/sobre_portafolio.gif);
}
#filemaker{
margin-top:2px;
float:left;
margin-left:3px;
width:85px;
height:27px;
background:url(images/filemaker.png);
}
#filemaker_marcada{
margin-top:2px;
float:left;
margin-left:3px;
width:85px;
height:27px;
background:url(images/sobre_filemaker.gif);
}
#contactenos{
margin-top:2px;
float:left;
margin-left:5px;
width:110px;
height:27px;
background:url(images/contactenos.png);
}
#contactenos_marcada{
margin-top:2px;
float:left;
margin-left:5px;
width:110px;
height:27px;
background:url(images/sobre_contactenos.gif);
}
#inicio{
margin-top:18px;
float:left;
margin-left:114px;
width:54px;
height:27px;
background:url(images/inicio.png);
}
#inicio_marcada{
margin-top:18px;
float:left;
margin-left:114px;
width:54px;
height:27px;
background:url(images/sobre_inicio.gif);
}
#servicios{
margin-top:18px;
float:left;
margin-left:5px;
width:91px;
height:27px;
background:url(images/servicios.png);
}
#servicios_marcada{
margin-top:18px;
float:left;
margin-left:5px;
width:91px;
height:27px;
background:url(images/sobre_servicios.gif);
}
#productos{
margin-top:18px;
float:left;
margin-left:4px;
width:89px;
height:27px;
background:url(images/productos.png);
}
#productos_marcada{
margin-top:18px;
float:left;
margin-left:4px;
width:89px;
height:27px;
background:url(images/sobre_productos.gif);
}
#texto_precios{
margin-top:12px;
float:left;
margin-left:22px;
_line-height:50%;
_margin-left:10px;
width:945px;
}
#texto_tarifas{
	margin-top:12px;
	float:left;
	margin-left:22px;
	_margin-left:20px;
	width:945px;
	height:288px;
}
#texto_agenda_precios{
margin-top:15px;
_margin-top:8px;
#margin-top:15px;
#line-height:13px;
float:left;
margin-left:22px;
_margin-left:10px;
width:945px;
}
#texto_modulo_clinicas{
float:left;
width:274px;
height:410px;
#height:437px;
}
#texto_modulo{
float:left;
width:274px;
height:115px;
_line-height:80%;
}
#texto_uf{
float:left;
margin-left:53px;
width:47px;
height:115px;
}
#texto_referencial{
float:left;
margin-left:65px;
width:200px;
height:115px;
}
#pie_texto_centros{
float:left;
margin-top:18px;
width:945px;
height:30px;	
}
#lado1_a{
float:left;
width:403px;
height:40px;
background:url(images/lado1.jpg);	
}
#lado1_b{
float:left;
width:403px;
height:40px;
background:url(images/lado2.jpg);	
}
#lado1_c{
float:left;
width:403px;
height:40px;
background:url(images/lado3.jpg);	
}
#lado2{
float:left;
float:right;
width:452px;
height:40px;	
}
#titulo_lado1{
float:left;
margin-left:20px;
margin-top:10px;
width:300px;
height:20px;
}
#wrap_file{
margin:auto;
width:980px;
height:576px;
background:url(images/fondo_filemaker2.jpg);	
}
#btns{
margin:auto;
width:300px;
height:100px;	
}
#bloque_subtitulos1{
float:left;
width:250px;
height:172px;
}
#bloque_subtitulos2{
float:left;
width:365px;
height:172px;
}
#contenido_centros{
float:left;
width:730px;
height:80px;
}
#redondeado{
margin:auto;
width:980px;
height:9px;
background:url(images/redondeado.jpg);	
}
#consulte{
margin-top:8px;
float:left;
margin-left:22px;
_margin-left:10px;
width:450px;
height:9px;	
}
#facebook{
margin:auto;
width:90px;
height:20px;
margin-top:30px;
}
.siguenos{
float:right;
width:60px;
height:25px;
font-size:10px;
line-height:125%;
color:#666666;
}
.logo_facebook{
float:left;
margin:auto;
width:25px;
height:25px;
background:url(images/face25.png);
}
/*a:hover .logo_facebook {
float:left;
margin:auto;
width:20px;
height:20px;
background: transparent url("images/face.png") -21px 0px no-repeat;
}*/
#contenedor_facebook{
margin:auto;
margin-top:3px;
width:90px;
height:20px;
}
#carga.calendario{
float:left;
_margin-left:85px;
width:753px;
margin-top:10px;
_margin-top:-360px;
}