@charset "utf-8";

body, html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
	background-image:url(img/degrade_background.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #ffffff;
		
}
a {
text-decoration:none;
}
a:link {
text-decoration:none;
color:#5F98E6;
}
a:visited {
text-decoration:none;

}
a:active {

}
a:hover {
color: #7F7F7F;
	
}
.pagina {
	width:817px;
	position:absolute;
	left:50%;
	margin-left: -408px;
	visibility: visible;
}
p {
	margin-bottom:4px;
	line-height:16px;
	

/*CABEZAL	*/
}
.cabezal {
 	width:817px;
	height:95px;
	float:left;
}
.header {
 	width:817px;
	height:90px;
	background-image:url(img/header.jpg);
	float:left;
}
.logo {
 	width:162px;
	height:49px;
	float:left;
	margin-left:29px;
	margin-top:29px;
}
.linea {
 	width:817px;
	height:1px;
	background-color: #404040;
	float:left;
	margin-top:5px;
	}
.linea2 {
 	width:817px;
	height:1px;
	float:left;
	margin-top:5px;	
	
/*CONTENIDO	*/	
}
.contenido {
	width:817px;
	float:left;
	}
.box_novedades {
	width:817px;
	height:150px;
	float:left;	
}
.linea_azul{
	width:338px;
	height:5px;
	background-color:#a0bfdc;
	margin-top:2px;
	margin-bottom:2px;
	float:left;	
	}
.linea_verde{
	width:477px;
	height:5px;
	background-color:#abbb98;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:2px;
	float:left;	
	}
.contenido_fondo_gris{
	width:338px;
	height:223px;
	background-image:url(img/bg_comtenido.jpg);
	margin-bottom:2px;
	float:left;	
		}
.contenido_fondo_gris_foto2{
	width:300px;
	margin-bottom:20px;
	margin-right:17px;
	float:right;
		}
.contenido_fondo_gris_foto{
	width:326px;
	height:250px;
	margin-bottom:2px;
	font-size:11px;
	color:#404040;
	float:right;	
}
.contenido_fondo_gris_foto a:link {
 text-decoration:none;
 	color:#5F98E6;
   
}
.contenido_fondo_gris_foto a:visited {
	text-decoration:none;
	 	color:#5F98E6;
}
.contenido_fondo_gris_foto  a:active{
	text-decoration:none;
	 	color:#5F98E6;

}
.contenido_fondo_gris_foto a:hover {
	text-decoration:none;
	 	color: #999999;

		}
.contenido_fondo_gris_foto3{
	width:245px;
	height:250px;
	margin-bottom:2px;
	font-size:11px;
	color:#404040;
	float:right;	
}
.contenido_fondo_gris_foto3 a:link {
 text-decoration:none;
 	color:#5F98E6;
   
}
.contenido_fondo_gris_foto3 a:visited {
	text-decoration:none;
	 	color:#5F98E6;
}
.contenido_fondo_gris_foto3  a:active{
	text-decoration:none;
	 	color:#5F98E6;

}
.contenido_fondo_gris_foto3 a:hover {
	text-decoration:none;
	 	color: #999999;

		}
.contenido_fondo_gris_entero2{
	width:817px;
	background-image: url(img/bg_contenido2.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	float:left;	
	}
.contenido_fondo_gris_entero2 h1{
	width:600px;
	margin-top:40px;
	margin-left:30px;
	margin-bottom:30px;
	font-size:17px;
	font-family:helvetica;
	color:#404040;
	font-weight:normal;
	padding:0px;
	float:left;		
	}
.contenido_fondo_gris_entero{
	width:817px;
	background-image: url(img/bg_contenido.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	float:left;	
	}
.contenido_fondo_gris_entero h1{
	width:600px;
	margin-top:40px;
	margin-left:30px;
	margin-bottom:30px;
	font-size:17px;
	font-family:helvetica;
	color:#404040;
	font-weight:normal;
	padding:0px;
	float:left;		
	}
.contenido_fondo_gris_entero_texto_2{
	width:760px;
	margin-left:30px;
	color:#404040;
	font-size:11px;
	margin-bottom:35px;
	float:left;	
	}
.contenido_fondo_gris_entero_texto_2 p{
	margin-bottom:5px;

}
.contenido_fondo_gris_entero_texto{
	width:417px;
	margin-left:30px;
	color:#404040;
	font-size:11px;
	margin-bottom:35px;
	float:left;	
	}
.contenido_fondo_gris_entero_texto p{
	margin-bottom:5px;

}
.contenido_fondo_gris_entero_texto a:link {
 text-decoration:none;
 	color:#5F98E6;
   
}
.contenido_fondo_gris_entero_texto a:visited {
	text-decoration:none;
	 	color:#5F98E6;
}
.contenido_fondo_gris_entero_texto  a:active{
	text-decoration:none;
	 	color:#5F98E6;

}
.contenido_fondo_gris_entero_texto a:hover {
	text-decoration:none;
	 	color: #999999;

	}
.contenido_fondo_gris h1{

	margin-top:32px;
	margin-left:30px;
	margin-bottom:12px;
	font-size:17px;
	font-family:helvetica;
	color:#404040;
	font-weight:normal;
	padding:0px;
	float:left;	
		}
		
.contenido_fondo_texto{
	width:220px;
	margin-left:30px;
	float:left;	
	}
		
		
.contenido_fondo_gris2{
	width:477px;
	height:223px;
	background-image:url(img/bg_comtenido.jpg);
	margin-bottom:2px;
	margin-left:2px;
	float:left;	
	}
	
.contenido_fondo_gris2 h1{

	margin-top:32px;
	margin-left:30px;
	margin-right:300px;
	margin-bottom:12px;
	font-family:helvetica;
	font-size:17px;
	color:#404040;
	font-weight:normal;
	padding:0px;
	float:left;	
	}
		
.contenido_fondo_texto2{
	width:420px;
	margin-left:30px;
	float:left;	
	}
		
.contenido_fondo_fecha{
	width:292px;
	margin-bottom:3px;
	font-size:10px;
	color:#427FB9;
	float:left;	
	}
		
.contenido_titulo_novedad{
	width:375px;
	color: #262626;
	font-size:13px;
	font-weight:bold;
	color:#404040;
	float:left;	
	}
		
.contenido_fondo_novedad{
	width:330px;
	margin-bottom:10px;
	font-size:11px;
	color:#404040;
	float:left;	
	}
		
.contenido_fondo_novedad2{
	width:330px;
	font-size:10px;
	color:#404040;
	float:left;	
	}
/*PIE	*/	
		
.pie{
	width:817px;
	height:80px;
	background-image:url(img/footer.jpg);
	float:left;	
	
}
.pie a:link {
 text-decoration:none;
 	color:#5F98E6;
   
}
.pie a:visited {
	text-decoration:none;
	 	color:#5F98E6;
}
.pie  a:active{
	text-decoration:none;
	 	color:#5F98E6;

}
.pie a:hover {
	text-decoration:none;
	 	color: #999999;

	}
	
.pie_direccion{
	width:750px;
	margin-left:30px;
	margin-top:10px;
	font-size:10px;
	color:#808080;
	float:left;	
	

/*BOTONERAS	*/	
		
}

.acceso {
	width:140px;
	height:22px;
	position:absolute;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 453px;
	padding-top:13px;
	visibility: visible;

}
 a:link.acceso {
 text-decoration:none;
 	color:#ffffff;
   
}
 a:visited.acceso {
	text-decoration:none;
}
 a:active.acceso {
	text-decoration:none;
	background-image:url(img/over_acceso.png);
}
 a:hover.acceso {
	text-decoration:none;
	 	color:#ffffff;
	background-image:url(img/over_acceso.png);
	}

.acceso_active {
	width:140px;
	height:22px;
	position:absolute;
	font-size:12px;
	background-image:url(img/over_acceso.png);
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 453px;
	padding-top:13px;
	visibility: visible;


}
.pacientes {
	width:146px;
	height:22px;
	position:absolute;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 592px;
	padding-top:13px;
	visibility: visible;

}
 a:link.pacientes {
 text-decoration:none;
 	color:#ffffff;
   
}
 a:visited.pacientes {
	text-decoration:none;
}
 a:active.pacientes {
	text-decoration:none;
	background-image:url(img/over_acceso.png);
}
 a:hover.pacientes {
	text-decoration:none;
	color:#ffffff;
	background-image:url(img/over_acceso.png);
}
.pacientes_active{
	width:146px;
	height:22px;
	position:absolute;
	font-size:12px;
	background-image:url(img/over_acceso.png);
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 592px;
	padding-top:13px;
	visibility: visible;


}

.empresa {
	width:115px;
	height:22px;
	position:absolute;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 338px;
	padding-top:13px;
	visibility: visible;

}
 a:link.empresa {
 text-decoration:none;
 	color:#ffffff;
   
}
 a:visited.empresa {
	text-decoration:none;
}
 a:active.empresa {
	text-decoration:none;
	background-image:url(img/over_acceso.png);
}
 a:hover.empresa {
	text-decoration:none;
	 	color:#ffffff;
	background-image:url(img/over_acceso.png);
}


.empresa_active {
	width:115px;
	height:22px;
	position:absolute;
	background-image:url(img/over_acceso.png);
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 338px;
	padding-top:13px;
	visibility: visible;

}

.inicio {
	width:79px;
	height:22px;
	position:absolute;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 738px;
	padding-top:13px;
	visibility: visible;

}
 a:link.inicio {
 text-decoration:none;
 	color:#ffffff;
   
}
 a:visited.inicio {
	text-decoration:none;
}
 a:active.inicio {
	text-decoration:none;
	background-image:url(img/over_acceso.png);
}
 a:hover.inicio {
	text-decoration:none;
	color:#ffffff;
	background-image:url(img/over_acceso.png);
}

.inicio_active {
	width:79px;
	height:22px;
	position:absolute;
	background-image:url(img/over_acceso.png);
	font-size:12px;
	color:#ffffff;
	text-align:center;
	top: 55px;
	left: 738px;
	padding-top:13px;
	visibility: visible;

}


.contacto {
	height:25px;
	float:right;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	padding-top:25px;
	visibility: visible;
	margin-right:15px;

}
 a:link.contacto {
 text-decoration:none;
 	color:#ffffff;
   
}
 a:visited.contacto {
	text-decoration:none;
}
 a:active.contacto {
	text-decoration:none;
}

 a:hover.contacto {
	text-decoration:none;
	color: #666;
	}

.contacto_active {
	width:115px;
	height:25px;
	float:right;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	left: 702px;
	padding-top:10px;
	visibility: visible;
	background-image:url(img/over_acceso.png);
	}

	
.link_empresas {
	height:25px;
	float:left;
	font-size:12px;
	color:#404040;
	text-align:center;
	padding-top:10px;
	visibility: visible;
	padding-left:22px;
	padding-right:22px;

}
 a:link.link_empresas {
 text-decoration:none;
 	color:#404040;
   
}
 a:visited.link_empresas {
	text-decoration:none;
}
 a:active.link_empresas {
	text-decoration:none;
	background-image: url(img/over_internas.png);
}
 a:hover.link_empresas {
	text-decoration:none;
	color:#404040;
	background-image: url(img/over_internas.png);
	background-repeat:repeat-x;
	}


.link_empresas_active {
	height:25px;
	float:left;
	font-size:12px;
	color:#404040;
	text-align:center;
	padding-top:10px;
	visibility: visible;
	background-image: url(img/over_internas.png);
	background-repeat:repeat-x;
	padding-left:22px;
	padding-right:22px;
	}	
		
.style1 {color: #868686}	
	
.titulo_int {
	color: #4E4E4E;
	font-size:14px;

}	
.linea_derecha {
border-right:1px solid #c4c4c4;
	
}	
.strong {
	font-weight:bold;	
}	
.celeste {
color:#5F98E6

	}
.linea_roja8{
	width:100%;
	height:1px;
	background-color:#5F98E6;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	}
.linea_celeste{
	width:100%;
	height:1px;
	background-color:#5F98E6;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	}
			
.novedad_img{
		width:164px;
		margin-bottom:5px;
		float:left;
			}
.novedad_txt{
		width:230px;
		margin-bottom:5px;
		margin-right:10px;
		float: right;
				}
				
/* izquierda */


		
.titulo_producto{
	font-size:17px;
	color:#000000;
		}
					
.titulo_grande_internas{
	font-size:20px;
	font-family:Tahoma, Geneva, sans-serif
		}
					
.barra_desplegables{
	width:380px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	background-color:#666;
	height:20px;
	}
		
.titulo_blanco{
	font-size:14px;
	color:#ffffff;
	}
		
.titulo_botones_servicios{
	font-size:12px;
	color:#ffffff;
	font-weight:bold
	}
.titulo_botones_servicios a:link {
 text-decoration:none;
	color:#ffffff;
   
}
.titulo_botones_servicios a:visited {
	text-decoration:none;
	color:#ffffff;
}
.titulo_botones_servicios  a:active{
	text-decoration:none;
	color:#ffffff;

}
.titulo_botones_servicios a:hover {
	text-decoration:none;
	 	color: #999999;

	}
.boton_enviar{
	color:#fffff;
	background-image:url(img/bg_envias.jpg);
	width:80px;
	height:25px;
	}
.boton_cancelar{
	color:#fffff;
	background-image:url(img/bg_cancelar.jpg);
	width:80px;
	height:25px;
  }
		   	
fieldset  {
border:2px groove  thin;
display:block;
padding:0.35em 0.625em 0.75em;
  }
		   	
.bg_login {
	background-image:url(img/line_login.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	

/*}
.bandera{
	width:124px;
	height:35px;
	position: absolute;
	top:24px;
	right:97px;
	background-image: url(img/england_gris.jpg);
	background-repeat:no-repeat;
	color:#FFF;
}
.bandera a {
	display:block;
	padding-top:10px;
	width:15px;
	height:13px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#FFF;
	
	
}
.bandera a:hover{
	display:block;
	padding-top:10px;
	text-align:center;
	background-image: url(img/england.jpg);
	background-repeat:no-repeat;
    color:#666;
}*/
