@charset "UTF-8";
/* CSS Document */

/* HOJA DE ESTILOS CSS
para el desarrollo del proyecto ADDENTRA
desarrollado por:	Kaytel Soluciones
Archivo: addentra.css
 * Descripción: Usado para el posicionamiento y estructura general del sitio y sus componentes.
 * Guia: Orden de propiedades: display, position, box model (margin, border, padding, width, height), float, clear, z-index
 TABLA DE CONTENIDOS
 -------------------------
  1. General
  2. Títulos
  3. Enlaces & Botones
  4. Imagenes & Iconos & Thumbnails
  5. Formularios
  6. Paginación
  7. Cabecera
  8. Pie
  9. Contenido Principal + páginas por secciones
  10. Titulo de Secciones
Copyright 2009 ADDENTRA (www.addentra.com)
/****************************************
 1.     	   GENERAL
	  body, a, estructura, img, div
*****************************************/
body{ background-color:#fff;  font: normal 11px; font-family: Arial, Helvetica, sans-serif; color: #888888; overflow:auto;}
* { margin: 0; padding: 0; border: none;}
h1, h2, h3, h4, h5, h6, p, pre,  
blockquote, ul, ol, dl, address {
margin: 0 0 0 0;} 
ul, ul li, ol, ol li{ margin:0px; padding:0px; list-style:none;}
/*:focus {outline:0;}*/
img{border:none; margin:0px; padding:0px;}
.noborde{ border:none;}
.oculto{ display:none;}
  .FondoAplicacion
    {
        background-color: Gray;
        filter: alpha(opacity=70);
        opacity: 0.7;
    }

/* Corner radius */
.corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
/****************************************
 2.				T?TULOS
 		 h1, h2, h3, h4, h5, h6
*****************************************/
h1{font-size: 33px; /* 3.3em;*/ font-weight:normal; color:#fff; font-family: Arial, Helvetica, sans-serif; margin-bottom:0.5em;}/* no cambiado */
h2{font-size:21px /*1.9em*/; font-weight:normal; font-family: Arial, Helvetica, sans-serif;color: #000; font-stretch:narrower;  }
h3{font: bold 16px /*1.45em*/ "Arial"; color:#666; margin-bottom:10px;}
h4{font: bold 14px /*1.26em*/ "Arial"; color: #000;  }
h5{font: normal 12px /*1.09em*/ "Arial"; color: #000;  margin-bottom:0px; }/* no cambiado */
h6{font: normal 16px "Arial"; color:#009ee0; margin-bottom:5px;}
p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#888;}
.azul {color:#009ee0; font-size:11px;}


/****************************************
 3.			ENLACES Y BOTONES
*****************************************/
a, a:link, a:visited, a:hover, a:active { /*font: normal 1.09em "Arial"*/ color:#888; text-decoration:none; cursor:pointer; font-size:11px; }/* no cambiado */
a:hover{color:#4ABDE7;}/* no cambiado */

a.boton, a.boton1 { float:left; background:#009ee0; width:217px; padding:10px 0; text-align:center; margin:25px 5px; display:inline; color:#fff; font-size:12px; }
a.botoninsc { float:left; background:#009ee0; width:120px; padding:5px 0; text-align:center; margin-top:8px; color:#fff; font-size:12px; }
a.boton:hover, a.boton1:hover, a.botoninsc:hover{ background:#666;}
a.entrar, .entrar{ float:right; background:url(../img/entrar.jpg) top left no-repeat; height:29px; width:40px; padding: 6px 0 0 35px; color:#009ee0; font-weight:bold; }
 .entrar{ width:80px; border:none; cursor:pointer; }
a.entrar:hover, .entrar:hover{ background:url(../img/entrargris.jpg) top left no-repeat; color:#666; }
a.contacte {color:#000; }
a.contacte:hover {color:#009ee0; }

/******PENDIENTE MIRAR*/
.botoninput { float:left; background:#009ee0; width:120px; padding:4px 0; text-align:center; margin-top:8px; color:#fff; font-size:12px; border:none; cursor:pointer;}
input.botoninput:hover, input.botoninput:active, input.botoninput:visited, input.botoninput:link { background:#666;}
.botoninputgrande { float:left; background:#009ee0; width:217px; padding:9px 0; text-align:center; margin-top:25px; color:#fff; font-size:12px; border:none; cursor:pointer;}
.botoninputgrande:hover { background:#666;}

/****************************************
 4. 		IM?GENES & ICONOS
*****************************************/
/****************************************
 5.	 			FORMULARIOS                        /* no cambiado
*****************************************/
input, select, textarea{ font: normal 11px "Arial"; border:1px solid #d6dbde; padding:2px 2px 2px 4px; background-color:#ffffff; color:#999; }
textarea { height:50px;}
.checkbox { border:none; margin-right:5px;}
button {cursor:pointer; } 
input:focus, select:focus, textarea:focus { background-color: #fffdc4;} /* no cambiado */


.formtitulo{ width:140px; float:left; display:inline; padding:2px 0  2px 0px; margin-bottom:5px; text-align:right; margin-right:10px;}
.formdatos{ margin-bottom:5px; float:left; display:inline; }
.formulario{ width:500px; margin-top:10px; float:left;}
.formulario p{ float:left; clear:both; color:#535353; margin:5px 0px;}
.formtitulo2{  width:120px; float:left; display:inline; padding:2px 0  2px 0px; margin-bottom:5px;}


.entrada200{ width:200px;}
.entrada300alto{ width:310px; height:165px;}
.entradatextarea{ width:350px; height:165px;}
/****************************************
 6.	 			PAGINACIÓN
*****************************************/
/****************************************
 7.	 			CABECERA
*****************************************/
#cabecera{ width:862px; float:right; }
	.cajalogotipo{ float:left; width:862px;}
		a.logoanda{ background:url(../img/logoanda.gif) no-repeat top left; width:158px; height:117px; float:left; margin:34px 0 0 40px; display:inline;}
		.cajaimagendrcha{ background:url(../img/andaflash2.jpg) no-repeat top left; width:575px; height:156px; float:right; margin-top:10px;}
	.ulmenuanda{ float:left; width:830px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:3px 0;}
	.ulmenuanda li{ float:left; padding:0 10px 0 0; margin-right:10px;}
	.ulmenuanda li a{ float:left; color:#000; background: url(../img/flecha.gif) no-repeat left; padding:6px 6px 6px 25px; float:left;}
	.ulmenuanda li a:hover{ background:#009ee0 url(../img/flechablanca.png) no-repeat left; padding:6px 6px 6px 25px; float:left; color:#fff;}

.menuanda{ width:285px; float:left;}


.enlacemenu{ width:279px; float:left; margin-top:15px;}
.enlacemenu li{ border-bottom:1px dotted #ccc; width:279px; font-size:12px; margin-bottom:5px;}

.cabeceraregistro, .cabeceraregistro1{ width:575px; float:right; margin-top:22px; }
.cabeceraregistro1{margin-right:32px;}
.cabeceraregistro ul, .cabeceraregistro1 ul{ width:575px; float:right;  padding:6px 0px 3px 0;}
.cabeceraregistro ul li{ float:right;}
.cabeceraregistro1 ul li{ float:right;}
.cabeceraregistro span{ font-size:12px; width:310px; float:left;}
.cabeceraregistro a{ color:#6b6a6a;}
.cabeceraregistro .datos{ background:url(../img/usuario.gif) no-repeat right;  width:90px; float:left; margin-right:20px;}
.cabeceraregistro .datos:hover, .cabeceraregistro .perfil:hover, .cabeceraregistro .cerrar:hover{ color:#009ee0; }
.cabeceraregistro .perfil{ background:url(../img/perfil.gif) no-repeat right; width:50px; float:left;  margin-right:20px;}
.cabeceraregistro .cerrar{ background:url(../img/cerrar.gif)  no-repeat right; width:50px; float:left; margin-right:32px;}
a.login{ float:right; font:bold 14px "Arial"; color:#009ee0; background:url(../img/usuario.gif) top left no-repeat; height:14px; padding-left:18px;}
a.login:hover {color:#313131; background:url(../img/usuariogris.gif) top left no-repeat;}
/***************************************
 8.	 			PIE
*****************************************/
#pie{ background-color:#009ee0; width:897px; float:left; margin-top:30px;}
#pie ul { width:820px; margin:auto; margin-top:10px;}
#pie ul li a{ float:left; color:#fff; font-size:11px; width:140px; border-right:1px solid #fff; margin-left:3px; text-align:center;}
#pie ul li{ color:#fff; font-size:11px; float:left; }
#pie .dentista{ width:250px;}
#pie .contacto{ width:70px;}
#pie .addentra { background:url(../img/pie.gif) no-repeat top right; width:152px; height:45px; float:right; border:none; margin-top:-5px;}
/****************************************
 9.	 		CONTENIDO PRINCIPAL
*****************************************/
#borde{/*width:890px;*/ width:1000px; margin:auto;  }
#contenedor{width:956px; float:left; background:url(../img/contenedor.gif) repeat-y top left;  }
#bordecontenedor{ margin:auto; width:896px;}
#contenido{ width:896px; float:left; }
#centro{ margin:auto; width:834px;}
#centrocontenido{ float:left; width:834px;  margin-top:10px;}
.capaizq{ width:423px; float:left; margin-top:10px;}
.capadcha{width:363px; float:right;display:inline; margin-top:10px;}

/****Anda_home****/
.capaizqtitulo{ width:424px; float:left; border-bottom:1px solid #767676; margin:10px 0px;}
.capadchatitulo{ width:360px; float:left; border-bottom:1px solid #767676; margin:10px 0px; }
.capadchatitulo h5, .capadchatitulo .azul{ width:300px;}
.flashanda{ /*background:url(../img/naceAnda.png) no-repeat top left;*/ width:423px; height:242px; float:left;}
.enlaces{width:424px; float:left; margin-top:5px;}

.enlaces .flecha{ background:url(../img/flecha.gif) center left no-repeat; float:left; padding-left:30px; width:390px; border-bottom:1px dotted #767676; padding-bottom:5px; padding-top:3px; margin-bottom:5px;}

.sinflecha{ width:400px;  float:left; margin:5px 0px 5px 30px;}
.lupa{ background:url(../img/lupa.png) no-repeat top left; width:423px; height:85px; float:left;}
.lupa p{ font-size:11px; color:#000; width:300px; margin:20px;}
.lupa:hover{ background:url(../img/lupahover.png) no-repeat top left;}
.lupa p:hover{ color:#009ee0;}
.inscribirse{  background: url(../img/inscribir.jpg) no-repeat top left; width:361px; height:66px; float:left; margin-top:5px; margin-bottom:10px;}
.inscribirse:hover{ background:url(../img/inscribirtehover.jpg)  ;}

.andrea{ background:url(../img/andrea.jpg) no-repeat top left; width:358px; height:40px; float:left; margin-top:20px;}
.andrea .azul:hover{ color:#707070;}
.andrea .azul{ float:right; color:#009ee0; text-decoration:underline; margin-top:5px; margin-right:15px;}
a.menu{ width:350px; float:right; border-bottom:1px dotted #ccc; margin-right:5px;  padding:6px 2px; margin-top:10px;}

a.menu strong{ color:#000;}
a.menu:hover{ background-color: #FFC; color:#000;}
a.menu:hover strong{ color:#000;}
a.menu ul li .textopost{ float:left;  color:#000; }
a.menu span{ float:left; width:290px; margin-left:10px; color:#000; }
a.menu  .imgpost{ float:left; width:31px; height:32px; }

a.canalandrea{ background:url(../img/canalandrea.jpg) no-repeat top left; width:363px; height:248px; float:left;}
a.canaladdentra { background:url(../img/logopie.jpg) top center no-repeat; width: 184px; height:87px; float:left; margin-left:90px; display:inline; margin-top:30px;}
.capablanca a.menusinselec{ width:400px; cursor: default;}
.capadcha a.menusinselec{ cursor: default;}
.menusinselec{ width:350px; float:left; border-bottom:1px dotted #ccc; margin-right:5px;  padding:6px 2px; margin-top:10px; cursor:ne-resize;   }
.menusinselec ul li .textopost{ float:left; width:350px; color:#000; }
.menusinselec span{ float:left; width:290px; margin-left:10px; color:#000; }
.menusinselec  .imgpost{ float:left; width:31px; height:32px; }
.menusinselec:hover{ background-color:none; color:#000;}

/*****Anda_cronica****/
#cajaandrea{ border:1px solid #ccc; width:423px;  background-color:#f6f6f6; padding:0px 0px; float:left; margin-top:10px;}
.andreatop ul { background-color:#ededee; padding:5px 11px;  float:left; }
.andreatop span.azul{ width:260px; float:left; margin-left:10px; font-weight:bold;}
#cajaandrea  a.menu{ width:400px;}
.andreatop .img{ float:right; }
.andreatop ul{float:left; width:400px;}
.capablanca{ background-color:#fff; margin-top:10px; margin-left:7px; float:left;}
.lupadrcha{ background:url(../img/directoriooscp.png) top left no-repeat; width:360px; height:87px; float:left; margin-top:10px; margin-left:2px; display:inline;}
.lupadrcha p{ width:250px; margin:0px 10px 5px 10px;}
.lupadrcha .textolupa{ color:#000; margin-top:10px; font-size:16px;}
.lupadrcha:hover{ background:url(../img/directoriooscphover.png) top left no-repeat; }
.lupadrchaosc{ background:url(../img/directorioosc.png) top left no-repeat; width:368px; height:87px; float:left; margin-top:10px;}
.lupadrchaosc p{ width:250px; margin:0px 10px 5px 10px;}
.lupadrchaosc .textolupa{ color:#000; margin-top:10px; font-size:16px;}
.lupadrchaosc:hover{ background:url(../img/directoriooschover.png) top left no-repeat; }

a.lupacolores{ background:url(../img/colores.jpg) top left no-repeat; width:300px; height:87px; float:left; margin-top:10px; margin-left:2px; display:inline; padding:0 0 0 70px;}
a.lupacolores p{ width:250px; margin:20px 10px 5px 10px; color:#fff;}
a.lupacolores .textolupa{ margin-top:10px; font-size:14px; color:#fff; font-weight:bold; }
a.lupacolores:hover { background:url(../img/coloreshover.jpg) top left no-repeat; color:#434343; }
a.lupacolores:hover p{ color:#434343;}
/*****Anda Contacto****/
.calle{ background:url(../img/mail.png) no-repeat top left; width:400px; height:20px; float:left; font-size:11px; padding-left:30px; margin-top:10px; padding-bottom:10px; color:#000; margin-left:20px; display:inline;}
.correo{ background:url(../img/correo.png) no-repeat top left; width:400px; height:20px; float:left; font-size:11px; padding-left:30px; margin-top:10px; padding-bottom:10px; color:#000; margin-left:20px; padding-top:3px; display:inline;}
.telefono{ background:url(../img/telefono.png) no-repeat top left; width:400px; height:20px; float:left; font-size:11px; padding-left:30px; margin-top:10px; padding-bottom:10px; color:#000; margin-left:20px; padding-top:3px; display:inline;}
.andreatopcontacto ul{float:left; width:400px; height:160px;}

/*****Anda_servicios****/
.gris{ background-color:#f1f1f1; width:403px; padding:10px; float:left;}
.gris p{ font-size:11px; margin-top:10px; color:#313131; text-align:justify;}
.gris .azul{ color:#009ee0;}
.parrafogris{ margin-left:20px; float:left; margin-bottom:10px;}
.parrafogris p{ color:#7d7d7d; width:380px; }

.grisnota{ width:403px; padding:10px; float:left; border-top:1px solid #434343; margin-top:20px;}
.grisnota p{ font-size:11px; color:#313131; text-align:justify;}

.seguros{ width:350px; float:left; margin-bottom:20px; margin-top:10px;}
a.flechablanca{ background: url(../img/flecha.gif) no-repeat left; width:320px; padding:6px 6px 6px 25px; float:left; color:#000; border-bottom:1px dotted #ccc;}
a.flechablancasub{ width:295px; padding:6px 6px 6px 0px; float:left; color:#000; margin-left:25px; display:inline;}
a.flechasub{ background: url(../img/flachasub.png) no-repeat left; width:320px; padding:6px 6px 6px 25px; float:left; color:#000; border-bottom:1px dotted #ccc; }
a.flechasub:hover{ background: url(../img/flachasubgris.png) no-repeat left; width:320px; padding:6px 6px 6px 25px; float:left; color:#fff; background-color:#009ee0; }
a.flechablanca:hover{ background:url(../img/flechablanca.png)  no-repeat left; width:320px; padding:6px 6px 6px 25px; float:left; color:#fff; background-color:#009ee0;}
a.flechablancasub:hover{ width:320px; padding:6px 6px 6px 0px; float:left; color:#fff; background-color:#009ee0; margin-left:25px; display:inline;}

/*********Anda_Inscripcionpaso4*****/
.datospersonales{ width:700px; float:left; margin-bottom:20px; margin-top:10px;}

.datospersonales ul{ width:800px; float:left; margin-bottom:10px; margin-left:10px;}
.datospersonales li.azul{ float:left; font-size:11px; color:#009ee0; margin-right:10px;}
.datospersonales li{ float:left; font-size:11px; color:#313131;}
.datospersonales .flecha{ background:url(../img/iconflecha.png) no-repeat top left; padding:0px 20px;; float:left; width:120px;}
.datospersonales .descargar{ background: url(../img/descargar.png) no-repeat top left; width:119px; height:18px; float:left; margin-left:10px; margin-top:-3px;}
.datospersonales .descargar:hover{ background:url(../img/descargarhover.png) no-repeat top left; width:119px; height:18px; float:left; margin-left:10px; margin-top:-3px}

.datospersonales .titulocaja{ width:120px; float:left; }
.datospersonales .azulancho{float:left; font-size:11px; color:#009ee0; margin-right:10px; width:450px;}
.datospersonales .titulocajapeque{ width:80px;}
.azulprovincia{ width:242px; border-right:1px solid #000;}
.titulocajapeque1{ margin-left:10px; width:90px;}

.titulocajapequepiso{ margin-left:25px; width:90px; }

.azulprovinciaazul{ color:#009ee0; float:left;}

/******Anda_EditarRegistro****/
.usuariogrande{ background:url(../img/usuariogrande.gif) no-repeat top left; width:30px; height:26px; float:left; margin-top:10px;}
/*****Anda_confirmacion****/
.contenidocapas{ border:1px solid #000; width:800px; float:left;}
.contenidocapas .textoconfirmacion{ width:600px;  height:200px; float:left; margin-top:10px;}
.imgconfirmacion{ background:url(../img/ok-trans.png) no-repeat top left; width:174px; height:271px; float:left;}


/******ERRORES****/
.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue; background-color: #ADD8E6;}

.avisologin, .aviso { width:260px; position:relative; top:-45px; display:block; left:210px;  margin:auto; padding:0px;  float:none; clear:both;  }
.aviso{ left:330px;}
.errorlogin{ display:block; position:absolute;  width:244px; top:164px; left:409px; height:40px; background:url(../img/error-trans.png) top left no-repeat; text-align:left; padding: 10px 3px 3px 35px; margin:0px; color:#f00;}
.errorlogin1{display:block; position:absolute;  width:200px; top:164px; left:448px; height:190px; background:url(../img/errorgrande.png)  top left no-repeat; text-align:left; padding: 15px 3px 3px 40px; margin:0px; color:#f00; line-height:16px;}




/*******************************************/
/***Anda_Galeria **/
/*Cabeceras*/
.capacentro{ float:left; width:834px;}
.capatitulo {float:left; width:834px; border-bottom: 1px solid #767676; height:50px; margin:10px 0;}
	.capatitulologo, .capatitulologo2, .capatitulologo3, .capatitulologo4, .capatitulologo5,.capatitulologo6{ float:left; background:url(../img/icongaleria.jpg) top left no-repeat; width:48px; height:48px; margin-right:10px; display:inline; }
	.capatitulologo4{ background:url(../img/iconok.jpg) no-repeat top left;  float:left;}
	.capatitulologo2{ background:url(../img/iconusuario.jpg) top left no-repeat; }
	.capatitulologo3{ background:url(../img/olvido.jpg) top left no-repeat;}
	.capatitulotexto{ float:left; width:380px; margin-top:8px;}
    .capatitulologo5{ background:url(../img/iconcruzroja.jpg) no-repeat top left;}
	.capatitulologo6{ background:url(../img/advertenciapeq.jpg) no-repeat top left;}
ul.fotosgaleria {float:left; width:834px; margin-top:25px; }
	ul.fotosgaleria li{float:left; width:140px; background-color:#f5f6f4; border:1px solid #dedede; height:100px; margin-right:24px; display:inline;}
	ul.fotosgaleria li a{float:left; background:url(../img/foto.jpg) no-repeat; width:104px; height:66px; margin:17px 0 0 18px; display:inline; }
ul.datosgaleria {margin-bottom:20px; float:left; width:834px;}
	ul.datosgaleria li {float:left; width:834px; color:#313131; font-size:12px;}
	

/***Anda_Usuario **/	

.formulariousuario { width:454px; margin:auto; background:url(../img/rido.jpg) top center no-repeat; padding-top:60px; }
#formulariologin{ width:454px; float:left; border:1px solid #ccc; background-color:#fff; margin-bottom:10px; }
	.formulariousuario p, #formulariologin p { margin:auto; width:370px; margin-top:10px; height:20px; margin-bottom:20px; color:#313131; display:inline;}
	.formulariousuario p {width:370px; float:left;}
	#formulariologin p { width:370px; margin-top:10px; height:20px; margin-bottom:20px; color:#313131; margin-left:30px; }
	.usuario{ font-size:11px; float:left; width:350px; text-align:center; }
	a.contrasena{ width:450px; float:left; color:#009ee0; text-align:center; font-weight:bold; margin:10px 0px; text-decoration:underline
	;}
	a.contrasena:hover{ color:#ccc;}
	#formulariologin ul li{ float:left;}
	#formulariologin img{ float:left; }
	#formulariologin .blanco{ width:280px; float:left; font-size:12px; color:#fff; margin-top:10px; height:15px;}
	#formulariologin .azul{ color:#009ee0; width:250px; font-size:11px; margin-top:0px;}
	#formulariologin ul.botoneslogin{ width:400px; padding:20px 0 0 0;  float:left; margin-left:20px; height:50px;}
	#formulariologin ul.botoneslogin li{ float:left; }
	#formulariologin .boton{ float:left; width:100px; margin-top:0px;   }
	#formulariologin .boton1{ float:left; width:280px; margin-top:0px; }
	#formulariologin .entrar{ margin-top:0px; float:left; margin-left:200px; display:inline;}
#capanegro{ width:450px; background-color:#343434; height:50px; float:left; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; margin:2px 2px 0px 2px; margin-bottom:20px;  }
#capanegro ul{ width:450px; float:left;}

 .formulariocontenido{ width:360px; float:left; margin-left:30px; display:inline; border-bottom:1px dotted #ccc; }
 .formularioconteido p, .formtitulo { width:100px; float:left; font-size:11px; }
  .formulariocontenido p{ margin-top:-10px;}

ul.botonerausuario {float:left; width:460px; margin:0px;}
ul.botonerausuario li{float:left; width:230px;}
.formulariocentrado{float:left; margin-left:80px; display:inline;}

/***Anda_Error **/	
.formularioerror { width:454px; margin:auto; text-align:center; height:300px;}
	.formularioerror h5{ font: normal 16px "Arial"; color:#000; float:left; width:454px; margin-top:20px;}
	.error{float:left; width:454px; background:url(../img/error.jpg) top no-repeat; height:64px; margin:10px 0;}
	.formularioerror p { margin:auto; width:280px; color:#000;}
	.formularioerror p a { margin-left:30px; display:inline;}


/***Anda_Inscripcion paso1, paso2, paso3**/
.titulolinea{ float:left; width:814px; color:#fff; background-color:#423b3a; padding:5px 10px; font:normal 16px "Arial"; margin-bottom:15px;}	
	.formulariotexto {float:left; width:689px; line-height:22px; padding-left:10px; }
	.formularioselecpag {float:left; width:92px; height:22px;}
	.formularioselecpag ul{float:left; width:92px;}
	.formularioselecpag ul li{float:left; width:23px;}
		.formularioselec1, .formularioselec2, .formularioselec3 , .formularioselec4  {float:left; width:23px; background:url(../img/icon1.png) top left no-repeat; height:22px;}
		.formularioselec2 { background:url(../img/icon2.png) top left no-repeat; }
		.formularioselec3 { background:url(../img/icon3.png) top left no-repeat; }
		.formularioselec4 { background:url(../img/icon4.png) top left no-repeat; }	
		.formularioselec1gris, .formularioselec2gris, .formularioselec3gris, .formularioselec4gris {float:left; width:23px; background:url(../img/icon1gris.png) top left no-repeat; height:22px;}
		.formularioselec2gris { background:url(../img/icon2gris.png) top left no-repeat; }
		.formularioselec3gris { background:url(../img/icon3gris.png) top left no-repeat; }
		.formularioselec4gris { background:url(../img/icon4gris.png) top left no-repeat; }	
	
.tituloerror{ float:left; width:834px; background:#fffbd5 url(../img/inscripcionerror.png) 10px no-repeat; border:1px solid #f3f3f3; margin-bottom:35px; }
	ul.tituloerrorsub1, ul.tituloerrorsub2{ float:left; width:200px; margin-left:60px; display:inline; margin-top:8px; color:#282828; font:normal 11px "Arial";}
	ul.tituloerrorsub2{ float:right; width:500px; margin:8px 0px;}
	ul.tituloerrorsub1 li{ float:left; width:200px;}
	ul.tituloerrorsub2 li{ float:left; width:144px; background:url(../img/iconerror.png) top left no-repeat;  padding: 0 0 0 18px; }
	.rojo{color:#e2001a;}
	
	
.formularioinscripcion{ float:left; width:834px; border-bottom:1px dotted #d4d4d4;}
.formularioinscripcionizq, .formularioinscripciondech { float:left; width:417px; margin-bottom:20px;  }
.formularioinscripciondech { float:left; width:417px; margin-bottom:20px;  }
	.formularioinscripcionizq p, .formularioinscripciondech p { float:left; width:417px; margin-top:5px; color:#313131;}
	.formularioinscripcionizq .formtitulo {float:left; width:130px; background:url(../img/iconflecha.png) top left no-repeat; text-align:left; padding:0 0 0 20px;}
	.formularioinscripcionizq .formdatos {float:left; width:250px; clear:right;}
	
	.formularioinscripciondech .formtitulo {float:left; width:380px; background:url(../img/iconflecha.png) top left no-repeat; text-align:left; padding:0 0 0 20px; text-align:justify;}

	.formularioinscripciondech .azul{font-size:12px; }
	.formularioinscripciondech a{ margin:10px 0 10px 20px;}
	.formularioinscripciondech input{ margin:0 10px 0 20px;}
	
	.formularioinscripciondech ul.formlista { float:left; width:410px; font: normal 12px "Arial"; margin-top:20px; }
	.formularioinscripciondech ul.formlista li{ float:left; margin-top:10px; }

	a.selcarchivo{float:left; width:120px; background:url(../img/btn_seleccionar.png) top left no-repeat; height:20px;}
	a.selcarchivo:hover{background:url(../img/btn_seleccionargris.png) top left no-repeat;}
	.tamanioazul{float:left; width:170px; color:#009ee0; margin:12px 0 0 10px; display:inline; line-height:22px;}
	.tamaniogris{float:left; width:60px; margin:12px 0 0 10px; display:inline; line-height:22px;}
	.recarga, .recarga1{float:left; height:25px; width:370px; margin:7px 0 30px 20px; display:inline; }
	.recarga1 {margin:7px 0 20px 0;}
	.recarga {background:url(../img/ajax-loader.gif) top left no-repeat;}
	span.textorecarga{float:left; width:370px; margin:7px 0 30px 20px; display:inline; color:#313131; font-size:11px; }
	
	.btnsubir{ float:left; background: url(../img/btnsubir.jpg) left no-repeat ; width:120px; height:20px; border:none; cursor:pointer; color:#313131; padding-bottom:4px; margin-left:190px; display:inline; margin-top:5px;   }
	.btnsubir1{ float:left; background: url(../img/btnsubir.jpg) left no-repeat ; width:120px; height:20px; border:none; cursor:pointer; color:#313131; padding-bottom:4px; margin-left:180px; display:inline; margin-top:5px;   }
	.btnsubir:hover, .btnsubir1:hover{color:#999;}
	.anchoexaminar{ width:350px; color: red; float:left; }
	
/***BOTONES INSCRIPCION*/
.formularioinscripciondech .contenedorcajainput{ float:left; width:400px; font-size:11px; color:#313131;}
.formularioinscripciondech .contenedorcajainput .cajainput{ float:left;}
.formularioinscripciondech .contenedorcajainput span{ float:left; margin-right:10px; width:340px;}

/*Para un boton*/
.botonerainscripcion ul {margin:auto; width:220px;}
.botonerainscripcion ul li{margin:auto; width:217px; display:inline; }
/*Para dos botones*/
.botonerainscripcion2 ul {margin:auto; width:460px;}
.botonerainscripcion2 ul li{margin:auto; width:217px; display:inline; }
/*Para dos botones en caja gris con y sin linea*/
.botonerainscripcion3, .botonerainscripcion4{float:left; width:800px; border-top:1px dotted #d4d4d4;}
.botonerainscripcion3 {border:none;}
.botonerainscripcion3 ul, .botonerainscripcion4 ul {float:right; width:250px;}
.botonerainscripcion3 ul li, .botonerainscripcion4 ul li {float:left; width:125px;}
/*Enlaces inscripcion*/
a.enlaceinsc{ float:left; color:#009ee0; text-decoration:underline; margin-top:18px;}
a.enlacedirectorio {color:#009ee0; font-size:12px; }
a.enlaceinsc:hover, a.enlacedirectorio:hover{ color:#999; }


.cajagrisredondeada {float:left; width:804px; background-color:#fbfbfb; border:1px solid #c5c5c5; padding:15px; margin-bottom:30px; }
.cruz {float:left; background:url(../img/cruz.jpg) top left no-repeat; width:300px; padding-left:30px; font: normal 16px "Arial"; color:#313131; height:22px; margin:10px 0;}

.formularioinscripciontodo { float:left; width:804px; }
	.formularioinscripciontodo p { float:left; width:804px; margin-top:5px; color:#313131;}
	.formularioinscripciontodo .formtitulo {float:left; width:150px; background:url(../img/iconflecha.png) top left no-repeat; text-align:left; padding:0 0 0 20px;}
	.formularioinscripciontodo .formdatos {float:left; width:610px; display:inline; }
	
	.formularioinscripciontodo ul.formdatosvarios{float:left; width:804px; margin-bottom:10px; }
	ul.formdatosvarios li{float:left; color:#313131; font-size:11px; margin-right:10px;}
	ul.formdatosvarios .flecha{float:left; background:url(../img/iconflecha.png) top left no-repeat; width:150px; padding-left:20px;}
	ul.formdatosvarios li.tamanioazul{float:left; width:170px; color:#009ee0; margin:3px 0 0 10px; display:inline;}
	ul.formdatosvarios li.tamaniogris{float:left; width:60px; margin:4px 0 0 10px; display:inline; color:#999;}

	/*Para ocultar la carga de ficheros de la pagina inscripcionClinica*/
	.formdatosvariosoculto {float:left; width:804px; }
	.formdatosvariosoculto1 {float:left; width:170px; margin-right:10px; display:inline;}
	.formdatosvariosoculto1 ul.formdatosvarios {float:left; width:170px;}
	.formdatosvariosoculto1 ul.formdatosvarios li{float:left; width:170px;}
	.formdatosvariosoculto2 {float:left; width:120px; color:#313131; font-size:11px; margin-bottom:10px; display:inline;}
	.formdatosvariosoculto3 {float:left; width:495px; color:#313131; font-size:11px; margin-bottom:10px; display:inline; }

	.entrada600{width:600px;}
	.entrada435{width:435px;}
	.entrada400{width:400px;}
	.entrada320{width:320px;}
	.entrada300{width:312px;}
	.entrada250{width:250px;}
	.entrada220{width:220px;}
	.entrada210{width:210px;}
	.entrada170{width:170px;}
	.entrada108{width:108px;}
	.entrada100{width:100px;}
	.entrada50{width:50px;}
	
	
/***Anda_olvido**/	
	.formulariolvido { width:554px; margin:auto; background:url(../img/andaolvido.jpg) top center no-repeat; padding-top:100px; float:left; margin:30px 0 60px 60px; display:inline;}
	.formulariolvido p { margin:auto; width:450px; margin-top:10px; height:20px; margin-bottom:20px; color:#313131;}
	
	.negro{color:#313131; text-align:justify; margin-bottom:10px; }
	.negro1{float:left; width:830px; color:#313131; text-align:justify; margin-bottom:10px; }
		
	.olvidoizq {float:left; width:260px; text-align:center;}
	.olvidodch {float:left; width:480px; margin-top:30px;}
	.olvidodch .entrar{float:right; width:100px; margin:10px 0;}
	.olvidodch .azul{ font-size:20px; margin-bottom:10px;}
	.olvidodch p{ width:400px; float:left;}
	.olvidodch .entrar{ margin-top:20px;}
	
	a.posts{background-color:#d7d7d7; color:#009ee0; float:left; width:377px; margin-left:7px; margin-top:10px; display:inline; height:15px; padding:6px 15px; font-weight:bold; text-align:right;}
	a.posts:hover{color:#313131;}

/****Anda_conoce****/
.carta{ width:824px; float:left; margin-top:10px;}
.top_carta{ background: url(../img/top_conoce.gif) no-repeat top left; width:824px; height:36px; float:left;}
.center_carta{ border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; width:824px; float:left; background-color:#fffff6; }	
	.center_carta p{ font-size:11px; float:left; width:700px; text-align:justify; margin-top:10px; color:#313131; margin:10px 10px 0px 50px; display:inline;}
	.center_carta a{ color:#009ee0;}
	.center_carta h5{ border-bottom:1px solid #313131; width:700px; float:left; margin:0px 10px 0px 50px; display:inline; font-size:16px;}
 .carta_bottom{ border-bottom:2px solid #f2f2f2; width:810px; float:left; margin-top:10px;}   
 
.listacomision{float:left; width:400px;}
.listacomision ul{float:left; width:400px;}
.listacomision li{ float:left; width:400px;}
.listacomision span{ font-size:11px; margin-top:0px;}
.listacomision span.azul{ width:140px; float:left; margin-top:5px;}


a.botonconocenos{ background:#009ee0 url(../img/botonconocenos.jpg)  no-repeat; width:300px; float:left; height:38px; padding-left:60px; color:#fff; font-size:10px; padding-top:5px; margin-top:20px; }

a.botonconocenos:hover{  background:#707070 url(../img/botonconocenoshover.jpg)  no-repeat; }


/***Anda_segurosHome*/
a.segurosflechaA{background:#009ee0 url(../img/flechaservicios.png) top center no-repeat; width:130px; height: 100px; float:left; border:3px solid #fff; color:#fff; font-size:13px; padding:60px 0 0 50px; font-weight:bold;}
a.segurosflechaN{background:#434343 url(../img/flechaservicios.png) top center no-repeat; width:130px; height: 100px; float:left; border:3px solid #fff; color:#fff; font-size:13px; padding:60px 0 0 50px; font-weight:bold;}
a.segurosflechaA:hover, a.segurosflechaN:hover{background:#f3f3f3 url(../img/flechaservicioshover.png) top left no-repeat; color:#434343;}

.titulosradio{color:#313131; font-size:11px; float:left;}
.textospancon{color:#313131; font-size:11px; float:left;}

/*Enlaces UNE*/
a.enlacefundacion{text-decoration:underline;}
a.uneenlace{color:#313131; text-decoration:underline; }
a.enlacefundacion:hover, a.uneenlace:hover{color:#009ee0; }

/****PublicidadGestiona****/

a.publigestiona{ background:url(../img/publigestiona.jpg) no-repeat top left; width:363px; height:248px; float:left;}
.demo{ width:60px; color:#97bf0d; font-size:12px; float:right; margin-right:45px;margin-top:35px; display:inline; font-weight:bold; text-align:center;}

.frasedemo{  width:360px; float:left;}
.frasedemo .frases{ width:200px; float:left; margin-top:10px; margin-left:15px; color:#000; font-weight:bold;}
.frasedemo .frases p.verde{ color:#97bf0d; font-size:14px;}
.frasesinferior{ margin-top:7px; float:left; width:200px;}
.frasesinferior p{ float:left; color:#fff; margin-left:35px; line-height:17px; display:inline;}
.frasedemo .ofertademo {  float:left; width:140px; margin-top:95px; color:#fff; font-size:10px;  !important font-weight:bold; text-align:center;}



.h1proximamente{ float:left; background:url(../img/advertencia.png) top left no-repeat; padding-left:190px; display:inline; margin:40px 0 20px 30px; height:211px; width:700px; font-size:59px; padding-top:60px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#000;}


a.publiaddentragestiona{ background:url(../img/addentragestiona.jpg) no-repeat top left; width:363px; height:248px; float:left;}

a.publiecubesalud{ background:url(../img/ecubesalud.jpg) no-repeat top left; width:363px; height:248px; float:left;}




a.enlaceconfianzadental{ background:url(../img/ConfianzaDental.png) no-repeat top left; width:425px; height:67px; float:left; margin-top:4px; margin-bottom:10px;}
a.enlaceconfianzadental:hover{ background-color:#FFF; opacity:0.4;}
a.enlaceconfianzadental span{ float:left; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#0054a4; margin:24px 0 0 229px;}

/**********************INSCRIPCION*******************************/
a.cajabannerconfianza{ float:left; width:831px; height:67px; background:url(../img/ConfianzaDentalGrande.png) top left no-repeat; font-size:16px; color:#0054a4; margin:20px 0;}
a.cajabannerconfianza:hover{ opacity:0.6; background-color:#FFF;}
	a.cajabannerconfianza span{ float:right; margin:22px 146px 0 0px; display:inline;}
.contenedortituloformulario{ float:left; width:831px; padding-bottom:4px; border-bottom:1px solid #000; color:#000; font-size:12px; margin-bottom:10px;}
    .cajaspantitulodocumentos{ float:left; width:700px;}
	    .contenedortituloformulario span{ float:left; width:100%;}
	    .azul{ font-size:11px; color:#00aeef;}
.cajaazultituloapartado{ float:left; width:781px; background:#0054a4 url(../img/circuloConfianza.png) 12px center no-repeat; padding:5px 0px 0 50px; margin-bottom:8px; color:#FFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; height:25px;}
.cajagrisdatosformulario{ float:left; width:791px; padding:8px 20px; background-color:#e9f0f2; border:1px solid #c8cbcd; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:20px;}
	.cajaizqdatos, .cajadrchadatos{ float:left; width:390px; margin-right:8px;}
	.cajadrchadatos{ margin-right:0;}
		.contenedordato{ float:left; width:100%; margin-bottom:8px;}
			.cajatitulodato{ float:left; width:90px; background:url(../img/iconflecha.png) top left no-repeat; text-align:left; padding:0 0 0 20px; font-size:12px; margin-top:3px;}
			.entrada270, .entrada594, .entradacalle, .entradanumero, .entradapoblacion{ float:left; width:270px; border:1px solid #c7d2d6; padding:2px; background-color:#edf4f6;}
			.entrada594{ width:582px;}
			.entradacalle{ width:290px;}
			.entradanumero{ width:130px;}
			.entradapoblacion{ width:210px;}
			.entrada270:focus, .entrada594:focus, .entradacalle:focus, .entradanumero:focus, .entradapoblacion:focus{ border:1px solid #cdb06a; background-color:#edf2bd;}

	.cajanuevadirecionpostal{ float:left; width:801px; margin:10px 0; background:url(../img/cruz.jpg) left center no-repeat; padding-left:30px; height:22px;}
	.cajaizqdatosclinica, .cajadrchadatosclinica{ float:left; width:150px; margin-right:8px;}
	.cajadrchadatosclinica{ margin-right:0px; width:600px; margin-left:32px;}
	.clinica{ width:150px; margin-bottom:8px;}
	.contenedordireccion{ float:left; width:100%; margin-bottom:5px; margin-top:12px;}
		.cajacontenedoradatoclinica{ float:left; width:300px; margin-right:5px;}
		.numero{ width:142px;}
		.poblacion{ width:221px;}
			.cajacontenedoradatoclinica span{ float:left; width:100%; margin-bottom:5px; font-size:12px;}
			
.cajabotones{ float:right; width:270px; margin:20px 0;}			
	a.btnguardar{ float:left; margin-left:5px; color:#FFF; font-size:12px; background-color:#0097d8; -moz-border-radius:4px; -webkit-border-radius:4px; padding:6px 30px;}
	a.btnguardar:hover{ background-color:#666;}
/*****************FIN INSCRIPCION*******************************/

/*****************DOCUMENTOS LEGALES*******************************/
.cajapestanias{ float:left; width:821px; padding-left:10px; margin:10px 0 0 0;}
	a.pestania{ float:left; border:1px solid #999; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-radius-topleft:4px; -webkit-border-radius-topright:4px; color:#0054a4; padding:5px 20px; margin-left:4px; border-bottom:none;}
	a.pestania:hover{ color:#FFF; background-color:#0054a4;}
	.activa{ color:#FFF !important; background-color:#0054a4;}
.contenedordocumentos{ float:left; width:831px; border-top:1px solid #999; padding:20px 0 0 0;}
	.contenedorresultadodocumentos{ float:left; width:831px; margin-bottom:10px;}
		a.cajadocumento{ float:left; border:1px solid #e3e3e3; padding:14px; height:140px; width:170px; background:url(../img/iconopdf.png) center 10px no-repeat; margin-right:10px;}
			a.cajadocumento span{ float:left; text-align:left; width:100%; font-size:12px;}
			.azuloscuro{ color:#0054a4; margin-top:83px;}
		a.cajadocumento:hover{ background-color:#edf2bd;}
a.ultimo{ margin-right:0px;}

.cajalogoconfianzadocumentos{ float:right; background:url(../img/logoConfianzaDocumentos.png) top left no-repeat; width:171px; height:52px; margin:30px 0 0 0;}
/*****************FIN DOCUMENTOS LEGALES*******************************/

/***************************LOGIN****************************************/
.cajablancalogin{ float:left; width:609px; height:373px; background:url(../img/CajaLogin.png) top left no-repeat;}
	.cajadatoslogin{ float:left; width:540px; height:314px; margin:35px 0 0 44px;}
		.cajatitulologin{ float:left; width:500px; margin-left:50px;}
			.cajatitulologin span{ float:left; width:100%; font-size:16px; color:#FFF;}
			.cajatitulologin span.azullogin{ float:left; font-size:11px; color:#009ee0;}	
		.cajatextologin{ float:left; width:500px; text-align:left; font-size:12px; margin:48px 0 30px 14px; color:#000;}
		.cajatextboxlogin{ float:left; width:370px; margin-left:40px;}
			.cajaentradadedatoslogin{ float:left; width:340px;}
				.contenedordatoindividuallogin{ float:left; width:100%; margin-bottom:14px;}
					.contenedordatoindividuallogin span{ float:left; width:100px; text-align:right; margin:2px 8px 0 0; font-size:12px; color:#000;}
					.entradadatologin{ float:left; width:210px; padding:2px; border: 1px solid #70c9ee;}
			.cajabotonentrarlogin{ float:left; width:30px;}
				a.botonentrarlogin{ float:left; background:url(../img/entrar.jpg) top left no-repeat; width:29px; height:29px; margin-top:29px;}
				a.botonentrarlogin:hover{ background-image:url(../img/entrargris.jpg);}
		.cajabotoneslogin{ float:left; width:410px; margin:14px 0 0 50px;}		
			a.botonazullogin{ float:left; color:#FFF; background-color:#009ee0; margin-right:10px; font-size:12px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:10px 30px;}
			a.botonazullogin:hover{ background-color:#666;}
			a.sinmargen{ margin-right:0px;}
		a.enlacetextoolvidoclave{ float:left; color:#009ee0; font-size:12px; text-decoration:underline; margin:22px 0 0 177px;}
		a.enlacetextoolvidoclave:hover{ color:#666;}
/*********************************FIN LOGIN ****************************/
/**********************************PRESENTACION******************************/
.contenedortitulopresentacion{ float:left; width:831px; padding-bottom:5px; border-bottom:1px solid #000; margin:10px 0 10px 0;}
	.contenedortitulopresentacion span{ float:left; width:350px; font-size:14px; color:#0054a4; margin-top:11px;}
	a.btndocumentacionlegal, a.btnsuscribirse, a.btndocumentacionlegal2, a.btnvolverpresentacion{ float:right; padding:8px 79px; background-color:#bde3f2; -moz-border-radius:4px; -webkit-border-radius:4px; color:#5b5b5b;}
	a.btnvolverpresentacion{ padding:8px 28px;}
	a.btndocumentacionlegal2{ padding:8px 86px;}
	a.btnsuscribirse{ background-color:#009ee0; color:#FFF; padding:8px 32px; margin:10px 0 0 0;}
	a.btnsuscribirse:hover{ background-color:#bde3f2; color:#5b5b5b;}
	a.btndocumentacionlegal:hover, a.btndocumentacionlegal2:hover, a.btnvolverpresentacion:hover{ background-color:#009ee0; color:#FFF;}
	a.lateralboton{ margin-right:85px;}
	a.lateralboton2{ margin-right:10px;}
.cantenedorttextospresentacion{ float:left; width:831px; margin-bottom:30px;}
	.cajatextoizq, .cajatextodrcha{ float:left; width:460px; margin-right:40px;}
	.cajatextodrcha{ width:330px; margin-right:0;}
	.cajatextoizq p{ float:left; display:block; margin-bottom:10px; text-align:justify; font-size:11px; color:#666; width:100%;}
	.cajabotonespresentacion, .cajabotonespresentacionlisterine{ float:left; width:460px; margin:15px 0; padding-top:20px; border-top:1px solid #999;}
	.cajabotonespresentacionlisterine{ border-top:none; width:330px;}
		.cajadestacados{ float:left; width:330px; border-bottom:1px solid #999; padding:10px 0 10px 0; margin-bottom:5px;}
			.cajadestacados span{ float:left; background:url(../img/circuloConfianza.png) top left no-repeat; min-height:20px; padding-left:30px; width:300px; font-size:14px; color:#0054a4; margin-bottom:10px;}
	
		.cajalisterine{ float:left; width:330px; padding-bottom:10px; border-bottom:1px solid #999; background:url(../img/fondoListerine.png) top left no-repeat; height:135px;}
			.spanacuerdo{ float:left; color:#FFF; display:block; margin:44px 0 20px 116px; font-size:14px;}
			.spanverde{ float:left; color:#008487; font-size:12px; margin:0px 0 7px 116px; display:block;}
			a.enlacemasinformacion{ float:left; color:#0054a4; font-size:12px; margin:0 0 0 116px; text-decoration:underline;}
			a.enlacemasinformacion:hover{ color:#2e6d61;}
			
			
.negro{ color:#000;}			
/********************************FIN PRESENTACION*******************************/
.h2bottom{ margin-bottom:14px;}
.olvidodch p{ float:left; margin-bottom:8px; width:100%;}
.confianzaimagen{ width:330px;}
table{ float:left;}
table tr{ width:100%;}
table tr td{ width:224px; font-size:11px;}


.titulosradio tbody tr td{ float:left; width:303px;}
.titulosradio tbody tr td input{float:left; margin-right:10px; margin-left:10px;}
.titulosradio tbody tr td label{float:left; margin-right:10px; width:260px;}

/****************************************************************************************
		BANNER GESTIONA Y CONFIANZA DENTAL
******************************************************************************************/
a.cajabannergestionayconfianza{ float:left; background:url(../img/fondoBannerGestionaConfianzaDental.png) top left no-repeat; width:833px; height:91px;}
	.cajatextoizqbanner{ float:left; width:380px; margin:7px 0 0 164px; display:inline;}
		.cajatextoizqbanner h3{ float:left; width:100%; color:#0054a4; font-size:30px; margin-bottom:0;}
		.cajatextoizqbanner p{ float:left; width:100%; color:#434343; font-size:14px;}
		.cajatextoizqbanner h4{ float:left; width:100%; color:#0054a4; font-size:16px;}
	.cajadrchabanner{ float:right; width:180px; margin:26px 58px 0 0;}		
		.cajadrchabanner strong{ float:left; width:100%; color:#000; font-size:14px;}
		.cajadrchabanner .numerotelefono{ font-size:23px;}





























