/* CSS Document */

/* HOJA DE ESTILOS CSS para DENTALWEB

	ELEMENTOS COMUNES
	ESTRUCTURA
	CABECERA
		Cabecera registrado
	MENÚS
		Menú Home
		Menú Cabecera
		Menu Lateral Izquierda
	CUERPO HOME
		Gráficas
		Enlaces páginas apuestas
		Enlaces info
		Enlaces pie
	CUERPO HOME PRODUCTOS
	
*/

*{margin:0px; padding:0px;}
html,body{  margin:0px;  padding:0px; }
body {font: normal 0.7em "Arial", "Sans Serif", Helvetica; /*color: #5f5f5f;*/ color: #000; background:url(../img/fondo.jpg) top left repeat-x #FFffff; }

/****************************************
*          ELEMENTOS COMUNES
*  body, a, h1, h2, h3, h4, h5, img, div
*****************************************/
    * { margin: 0; padding: 0; border: none;}
    h1, h2, h3, h4, h5, h6, p, pre,  
    blockquote, ul, ol, dl, address { font-weight: normal; margin: 0px;  } 
    li, dd, blockquote { margin-left: 1em;} 
ol, ol li {margin:0px; padding:0px; list-style:decimal;}
ol li { list-style-position:outside;}
ul, ul li{ margin:0px; padding:0px; list-style:none;}
a{ text-decoration:none; }
a, a:link, a:visited, a:hover, a:active{ color:#000000; text-decoration:none;}
a:hover{ color:#0000FF; }

.alt{display: none;}
img{border:none; margin:0px; padding:0px;}
h6 { font-size:12px; font-weight:bold; color:#000000; }
h5{font-size:14px; font-weight:bold;}

h3{ font-size:16px; font-weight:bold;}
h2 { font-size:20px; font-weight:bold; }
p{ font-family:Geneva, Arial, Helvetica, sans-serif, Tahoma; font-size:12px; color:#000;}
span{ color:#000;}
    input, select, textarea { font-size: 110%; border:1px solid #adbfed; padding:1px 2px 1px 2px;} 
	
.clear { clear:both }	

.cuerpogranate { color:#993300; }
	
/*****************************************************
*                ESTRUCTURA
* #cabecera, #menu, #contenido, #pie
******************************************************/
#borde{	width:890px; margin:auto;}
#contenido, #cabecera, #cabeceralogado, #pie {width:890px;  float:left;  } 
	.contenedorizq { width:600px; float:left; background-color:#adbfed; /*border-bottom:1px solid #ccc;*/ }
	.contenedordcha { float:left; /*background:url(../img/sombra04.gif) left repeat-y; background-color:#FFF;*/ width:288px; /* border-left:2px solid #ccc; border-bottom:1px solid #CCC;*/   }
#pie{ border-top:1px solid #ccc; /*margin-top:10px;*/ padding-bottom:20px; }

.ruta { padding:2px 0px 0px 12px; }
 .ruta span { font: bold 1em "Arial", "Sans Serif", Helvetica; color:#333333; }
 	.ruta span a { font: bold 1em "Arial", "Sans Serif", Helvetica; color:#000000; }
	.ruta span a:hover { font: bold 1em "Arial", "Sans Serif", Helvetica; color:#0000FF; }

/*********entradas******/
.entrada225{ width:225px;}
.entrada300{ width:300px;}
.entrada70{ width:70px;}
.entrada170{ width:170px;}
/*************************
       CABECERA 
**************************/
#cabecera{ background:url(../img/cabecera.gif) no-repeat top left; width:890px; float:left;}	 
.enlaceclinica a{  width:445px; height:80px; float:left;}
.direccion{width:445px; float:left;}  
	.direccion span.cursiva { float:right; color:#666666; font-style:italic; margin:0px; margin-top:6px; margin-right:6px; }

/********Botones********/
.btn_amarillo0 { background:url(../img/btn_amarillo.gif) no-repeat top left; width:92px; height:17px;  }
	.btn_amarillo0 a { display:block; width:92px; padding:2px 0px; text-align:center; }
.btn_amarillo { background:url(../img/btn_amarillo.gif) no-repeat top left; width:92px; height:17px; float:right;  margin-top:15px; }
	.btn_amarillo a { display:block; width:92px; padding:2px 0px; text-align:center; }
.btn_grande{ background:url(../img/btn_grande.gif) no-repeat top left; width:129px; height: 24px; /*float:left; margin-top:15px;*/ }
	.btn_grande a { display:block; width:129px; padding:5px 0px; text-align:center; }
	.btn_amarillo a:hover, .btn_grande a:hover, .btnformulario a:hover{color:#0000FF;}


/*****FONDOS****/
.fondoneutro {  }
.blanco { background-color:#FFFFFF; }
.fondo01 { background-color:#FFFFFF; float:left; min-height:380px; height:auto !important; height:450px; width:600px; padding-bottom:10px; }
.fondonaranja { background-color:#eebc1b; }
.amarillo { background:url(../img/degrade01.jpg) repeat-x; background-color:#f1ca49; float:left; min-height:452px; height:auto !important; height:450px; width:600px; padding-bottom:10px; }
.amarillooscuro{}
.amarillologin { /*background:url(../img/degrade02_compact.jpg) repeat-x;*/ background-color:#FFFFFF; width:600px; height:auto !important; float:left; padding-bottom:20px;}
.azul { background:url(../img/degrade03.jpg) repeat-x; background-color:#e0f2f5; min-height:452px; height:auto !important; height:450px; }
.gris { background:url(../img/degrade04.jpg) repeat-x; background-color:#e6e6e6; min-height:452px; height:auto !important; height:450px; }
.violeta { background:url(../img/degrade05.jpg) repeat-x; background-color:#d4b8b8; min-height:452px; height:auto !important; height:450px; }
.granate { background-color:#9f3f40; }
		
.lutotitular2 { background-color:d7eef3; width:600px; float:left; margin-top:10px;}		

.luto02 { /*background:url(../img/luto03.jpg) repeat-y;*/ background-color:#e4e4e4; width:600px; float:left; margin-top:20px; /*border-bottom:1px solid #b2b2b2;*/ }
 .luto02 p { width:250px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:4px 0px 0px 22px; }
 .luto02 h6 { width:250px; font-weight:bold; margin:0px 0px 3px 22px; } 
 
.luto04 { /*background:url(../img/luto04.jpg) repeat-y;*/ background-color:#e4e4e4; width:600px; float:left; margin-top:20px; /*border-bottom:1px solid #b2b2b2;*/ }
 .luto04 p { width:250px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:6px 0px 0px 22px; }
 .luto04 h6 { width:250px; font-weight:bold; margin:0px 0px 4px 22px; } 
 
.luto05 { background:url(../img/luto05.jpg) repeat-y; background-color:#ede2e2; width:600px; float:left; margin-top:10px; border-bottom:1px solid #b2b2b2; }
 .luto05 p { width:250px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:8px 0px 0px 22px; }
 .luto05 h6 { width:250px; font-weight:bold; margin:0px 0px 5px 22px; } 



/*********************
ESTILOS DEL MENU
******************** */

	.ple { DISPLAY: none; visibility:hidden; }
	.des {	DISPLAY:table;	width: 100%;}
	
	.menu01, .menu02 {	 height:42px; text-align:right; vertical-align:middle; padding-right: 50px; }
		.menu01 { background:url(../img/fondomenu01.gif); }
		.menu02 { background:url(../img/fondomenu02.gif); }
	.menu01 a, .menu02 a {   font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold ; text-decoration: none;   }
		.menu01 a:hover { color:#E4C100;}
		.menu02 a:hover { color:#E4E4E4;}
	.menu01 a:link, .menu02 a:link {  }
	.menu01 a:active, .menu02 a:active {  }
	.menu01 a:visited, .menu02 a:visited {  }
	
	.opcion01 {
		background-color:#F5F5F5;	
		font-family: Arial, Helvetica, sans-serif;
		padding:1px 0px 1px 0px;
		border-bottom: 1px solid #e4e4e4;
	}
		.opcion01 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3c64ce; font-weight:bold;  text-decoration: none; background:url(../img/icono_menu1.gif) no-repeat right; margin-right:50px; padding-right:18px;  }
		.opcion01 a:hover {	color:#000000; font-weight:bold;}
		.opcion01 a:link {  }
		.opcion01 a:active {  }
		.opcion01 a:visited {  }
	
	.opcion02 {
		background-color:#d0b000;	
		font-family: Arial, Helvetica, sans-serif;
		padding:1px 0px 1px 0px;
		border-bottom: 1px solid #e4c100;
	}
	.opcion02 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none; background:url(../img/icono_menu2.gif) no-repeat right; margin-right:50px; padding-right:18px;  }
	.opcion02 a:hover {	color:#000000; font-weight:bold;}
	.opcion02 a:link {  }
	.opcion02 a:active {  }
	.opcion02 a:visited {  }		
				
.style1 {
	background-color: #99FFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding:0 3px 0 6px;
}



		  
/***** Home ********/
#capamenuold{ float:left; height:32px; width:500px; }

.doctor{ background:url(../img/fotodoctor.jpg) no-repeat top left; width:350px; height:600px; float:left;}	
.enlacescurrriculum{  float:left; margin-top:250px; margin-left:20px;  }
a.curriculum{ background:url(../img/imgenlacecurriculum.gif) no-repeat top left; width:100px; display:block; padding-left:20px; font-weight:bold;} 
a.curriculum:hover {color:#0000FF;}
.descripcion{ width:228px; float:left; margin:3px 5px 0 8px; text-align:justify; }    
	.descripcion p {font-size:11px;}
.amarilloclaro{ background-color:#f4d56d; width:250px; height:43px; float:left; margin:5px 0px;}
	.amarilloclaro span{ margin:5px 5px 0 12px; float:left; font-size:12px; }
.grisclaro{ background-color:#E4E4E4; width:250px; height:43px; float:left; margin:20px 0px;}
	.grisclaro span{ margin:5px 5px 0 12px; float:left; font-size:12px; }	
/*.sombra{ background:url(../img/sombra.gif) top left repeat-y; height:500px;width:5px; float:left; }*/


/*****Home****/
a.master{ background: url(../img/cabeceramaster.jpg) no-repeat top left; width:592px; height:109px; float:left; margin-top:5px;}
a.master:hover{ background:url(../img/cabeceramastehoverr.jpg) no-repeat top left; width:592px; height:109px; float:left; margin-top:5px; }
.descripcionmaster{ background:url(../img/enlacemaster.jpg) no-repeat top left; width:591px; height:120px; float:left; margin-top:5px;}

.descripcionmaster .curso{ color:#abc7e7; float:left; width:250px; margin-left:15px; font-size:12px; font-weight:normal;}
.descripcionmaster .maxilar{ color:#fff; float:left; width:250px; margin-top:5px; font-size:12px; }
.descripcionmaster span{ width:310px; height:50px; float:left; padding-top:25px; padding-left:10px; display:inline; color:#46525e; }
.descripcionmaster span:hover{ color:#0000FF; }

.descripcionmaster  .cirugia{ width:200px; float:left; margin-top:28px; margin-left:65px; font-size:12px; font-weight:normal;}
.descripcionmaster .partematricula{ font-size:12px; font-weight:normal; float:left; margin-top:18px; margin-left:75px;}

/********Resultadobusquedamateriales***/
.contenidocapas{ width:890px;  float:left; margin-top:5px;}
   .capauno{ width:310px;  float:left;}
    .galeriamateriales{ width:310px; height:20px; float:left; background-color:#8d9d8f; margin-top:5px;}
       .imageneslista p{  width:300px; text-align:justify;  float:left; margin-bottom:10px; margin-left:5px; margin-top:10px; }
.capauno .descargarpdf{ background:url(../img/descargarpdf.jpg) no-repeat top left; width:295px; height:32px; float:left;}
      .capados{ width:275px; float:left;  margin-top:5px; margin-left:8px;}
	  .capados p{ border-bottom:1px solid #000; font-weight:bold; width:265px; margin:5px;}
        .capadosmateriales{ width:270px; background-color:#e4e4e4; float:left;}

          a.materialuno{ background:url(../img/playmateriales.jpg) no-repeat top left; height:30px; width:210px; float:left; padding-left:50px; margin-left:10px; margin-right:5px; padding-bottom:10px; margin-top:10px;}
      .galeriaimageles{  width:270px; float:left;}
        .imagenesajax li{ float:left; margin-left:15px; width:107px; display:block; text-align:center; }
   a.capatres{ background: url(../img/masterjorgecampos.jpg) no-repeat top left; width:286px; height:489px; float:left; margin-left:8px;   }
   
    /* .imageneslista ul{ width:592px; float:left;}
     .imageneslista ul li .imggaleria{ background:url(../img/galeriaimg.jpg) no-repeat top left; width:106px; height:80px; float:left; margin-left:20px; margin-right:20px; margin-top:12px;}
     
     .imageneslista .img1{ background: url(../img/img1.jpg) no-repeat top left; width:107px; height:80px; float:left;}
     .imageneslista .img2{ background: url(../img/img2.jpg) no-repeat top left; width:107px; height:80px; float:left;}
     .imageneslista .img2{ background: url(../img/img2.jpg) no-repeat top left; width:107px; height:80px; float:left;}
	 .imageneslista .img3{ background: url(../img/img3.jpg) no-repeat top left; width:107px; height:80px; float:left;}
	 .imageneslista .img4{ background: url(../img/img4.jpg) no-repeat top left; width:107px; height:80px; float:left;}

 .horarioclinica{width:592px;  float:left;}
  .horariojc{ background-color:#CCC; width:272px; height:20px; float:left;}
.listadehorario{ background-color:#adbfed; width:592px; height:40px; float:left;}
  .listadehorario span{ margin:5px; float:left;}
   .modulos{ width:592px; float:left; }
    .modulos ul{ width:592px; float:left; margin-top:5px; margin-bottom:10px; }
    .modulos .igmlista{ background:url(../img/imglista.jpg) no-repeat top left; height:9px; width:25px; float:left;}
   
   .titulomateriales{ background-color:#eebc1b; width:599px; height:30px; float:left; margin-top:10px;}*/
   
/*****Parte derecha*****/
.registro { float:left; /*background:url(../img/sombra06.gif) left repeat-y; background-color:#d9d9d9;*/   background-color:#adbfed; width:288px; height:30px; padding-top:2px; }
	.registro span { float:right; width:276px; margin-right:6px; text-align:right; overflow:hidden; }
	.imgregistro{ float:left; background:url(../img/imgregistro.gif) no-repeat top left; width:20px; height:18px; margin-left:148px; margin-top:8px; }
	.registro a { width:110px;  float:left; margin-top:10px; margin-left:4px; color:#000; font-weight:bold; }
	.registro a:hover { color:#0000FF; }
.imgexclam {  background:url(../img/imginterrogacion.gif) no-repeat top left; padding-left:20px; padding-bottom:4px; padding-top:2px; margin:10px 0px; font-size:80%;  }
	.participe .imgexclam{ background:url(../img/interrogacion.gif) no-repeat top left;  float:left; padding-left:25px; padding-top:5px; border-bottom:2px solid #ccc; }
.formacion{  float:left; background:url(../img/sombra04.gif) left repeat-y; background-color:#FFFFFF; width:272px;  padding:4px 8px; }
	.formacion span, .dondesta span{ margin-top:8px; color:#5e5e5e; float:left; width:135px; text-align:justify; font-size:11px; margin-left:3px;}
.imglibros{ background:url(../img/imglibros.jpg) no-repeat top left; width:126px; height:91px; float:left; margin-left:8px; margin-top:8px;}

/*.curso{ background-color:#d9d9d9; width:284px;  float:left; }*/
.preview { background:url(../img/fondoprevio.gif) no-repeat; width:120px; height:80px; float:left; margin:0px 10px 0px 0px; }
	.preview .view { text-align:center; padding-top:6px; }
a.video{border:1px solid #ffd; background-color:#009900; width:106px; height:65px; margin:15px 0 0 15px; float:left;}
a.video:hover{ border:1px solid #FF0000;}
.videoreal{ color:#FFFFFF; margin:2px 0 0 35px; font-weight:bold; float:left;}


a.imgenlaces{ background:url(../img/imgenlaces.gif) no-repeat top left; height:12px; float:left; color:#000; padding-left:15px; margin-bottom:5px;}
a.imgenlacesrojo{ background:url(../img/imgenlacefondorojo.gif) no-repeat top left; height:12px; float:left; padding-left:20px; color:#FFFFFF; margin-left:10px;   }
a.imgenlaces:hover, a.imgenlacesrojo:hover{ background:url(../img/imgenlaceshover.gif) no-repeat top left; height:12px; color:#0000FF;}




/****** BANNERS - Contenido INFERIOR *******/
.contenidoinferior{ width:890px; float:left; border-top:1px solid #ccc; margin-top:10px;}
	.contenidoinferiorizdo { width:444px; float:left; padding:0px; border-right:1px solid #ccc; }
	.contenidoinferiordcho { width:444px; float:left; padding:0px; }
	
.zonamultimedia{width:444px; float:left;}
	.zonamultimedia_ a { background:url(../img/zonamultimedia.gif) no-repeat top left; height:20px; width:200px; float:left; margin:5px 0 0 5px; color:#fff; font-weight:bold; padding-top:70px; padding-left:10px; }
	.zonamultimedia a:hover{color:#FFFF66;}
	.entre{ width:200px; float:left; margin-left:8px; margin-top:5px; }
	.zonamultimedia span { color:#4c4c4c; }
	
.centropostgrado {width:444px; float:left;}
	.centropostgrado_ a {  background:url(../img/cursoformacion.gif) no-repeat top left; height:20px; width:200px; float:left; margin:5px 0 0 5px; color:#fff; font-weight:bold; padding-top:70px; padding-left:10px; }	
	.centropostgrado a:hover{color:#FFFF66;}
	.curso{ width:200px; float:left; margin-left:8px; margin-top:5px; }	
	.centropostgrado span { color:#4c4c4c; }

	.leyenda { width:424px; float:left; }


/* LOGIN */	 
.accesocuenta { width:298px; float:left; }
.login{ float:left; width:280px; margin-left:20px; margin-top:60px; }
	.accesocuenta p, .accesocuenta h6, .logininferior p, .logininferior h6, .registroformulario p, .registroformulario h6{ width:250px; margin:0px 0 5px 12px; font-weight:bold;}
	.accesocuenta p, .logininferior p, .registroformulario p{ font-size:14px; margin-top:12px;}
	.accesocuenta h6{ width:250px; float:left;}
	.login input{ margin-bottom:6px;}
.correo { width:280px; background-color:#e6ecfa; margin: 5px 0px 8px 10px; float:left; }
	.correo span{ margin:8px 0px 10px 10px; color:#575757; float:left; }
.logininferior{ /*background:url(../img/degrade01_compact.jpg) repeat-x;*/ background-color:#FFFFFF; width:600px; margin-top:2px; padding-bottom:40px; float:left; }
	.logininferior .correo{background-color:#e6ecfa; margin:5px 0px 0px 10px; padding-bottom:30px; float:left; width:544px;}
		.logininferior .correo span{ width:240px; float:left; text-align:justify; }	
		.logininferior .correo .span { float:left; margin:20px 0px 0px 10px;}

.logininferior .btn_grande{  margin-left:20px; margin-top:10px;}

.aviso { color:#CC0000; font-weight:bold; }


/* MATERIALES */
.video{ width:453px; height:359px; float:left; margin-left:-7px; }
.cajainformacionmaterial { margin: 10px 10px; }
	.nombrematerial { color:#FFFFFF; }
	.palabrasclave a { color:#FFCC00; }
.reproductor{ background-color:#FFFFFF; margin:10px; height:390px; padding:20px 55px; }
.cajainformacionmaterial2 { border:1px solid #c99695; background-color:#ab5352; margin: 10px 10px; }
	.cajainformacionmaterial2 td { vertical-align:top; }
	.encabezadodatos { text-align:right; font-weight:bold; color:#CCCCCC; }
	.cuerpodatos { color:#FFCC00; }
		.cuerpodatos a {  color:#FFCC00; }
		.cuerpodatos p { font: normal 1em "Arial", "Sans Serif", Helvetica; color:#FFFFFF; }

/* BUSQUEDA MATERIAL*/
.buscador { margin:10px; margin-bottom:0px; }
.material_encontrados, .material_noencontrados { color:#b83c3c; }
.textowuc {}
	.textowuc a.titulomaterial{ font-weight:bold; text-decoration:underline; }
	.caracteristicas a.ponentematerial { font-weight:bold; text-decoration:underline; }	

.estadomaterial { position:absolute; left:-10px; top:40px; }	
.estado1publico { position:relative; border:1px solid #b08080; background-color:#eaeaea; width:565px; min-height:80px; margin:5px 10px; padding:6px; }
.estado2privado { position:relative; border:1px solid #b08080; background-color:#fbff9f; width:565px; min-height:80px; margin:5px 10px; padding:6px; }
.estado3desbloqueado { position:relative; border:1px solid #b08080; background-color:#d4ff9f; width:565px; min-height:80px; margin:5px 10px; padding:6px; }

.tipoarchivo { position:absolute; left:540px; top:60px; }

/* PAGINACION */
.paginaciondirec { float:left; }
.paginacion {width:200px; margin:auto; text-align:center; margin-top:10px; margin-bottom:5px; }
	p.paginacion{text-align:center;}
	.paginacion a{ }
	.paginacion table{ display:inline; width:200px; margin:auto;}
  .mostrartodos{ float:left; padding-top:5px; }
  .mostrartodos a:hover{ text-decoration:underline;}
/*.pg_tabla { width:50%; margin:0 auto; border:1px solid #FF3300;  }	*/	
.pg_tabla {width:200px; margin:auto; text-align:center; margin-top:10px; }  
/* texto de encabezamiento */
/*.pg_cabecera { float:left; margin-top:3px;}*/
/* fila que contiene todos los elementos de la paginación con sus celdas */
	.pg_filatabla {  display:block; margin:10px 0px; text-align:center; }
/* celda que contiene cada elemento de la paginación */	
	.pg_celdaEnlaceTabla {}
/* linkbutton de paginación de tipo: siguiente, anterior, primero, último */
	.pg_lBtnNavegacion { font-size:140%; cursor:pointer; padding:2px 6px; }
	a.pg_lBtnNavegacion {  color:#a03f3f; font-weight:bold; }	
		a.pg_lBtnNavegacion:hover { color:#a03f3f; font-weight:bold; cursor:pointer; }	
/* linkbutton de paginación de tipo: 1, 2, 3, etc */
	.pg_enlacePagina { cursor:pointer; margin:0px 1px; padding:2px 6px; }
	a.pg_enlacePagina {  color:#a03f3f; font-weight:bold; }	
		a.pg_enlacePagina:hover {  color:#a03f3f; font-weight:bold; text-decoration:underline; padding:2px 6px; }
/* estilo del enlace de la página que se está visualizando */	
	.pg_enlacePaginaActual { background-color:#a03f3f; color:#FFFFFF; font-weight:bold; cursor:pointer; margin:2px 0px;  padding:2px 6px;}
		.pg_enlacePaginaActual:hover { background-color:#FFFFFF; font-weight:bold; color:#a03f3f; text-decoration:underline; }
/* celda que contiene los elementos de paginación primero y anterior */
	.celdaNavegacionTabla { padding:0px 2px; }


/*****Perfil*****/
.accesoperfil{  float:left; margin-top:10px;}
 .accesoperfil p{  font-weight:bold; font-size:14px; margin:5px 0 5px 10px;}
  .accesoperfil h6{margin-left:10px;}
.perfil { width:417px; background-color:#e6ecfa; margin: 5px 10px 12px 10px; float:left; }
	.perfil span { float:left; margin:20px 0px 0px 10px; margin-bottom:4px;}
	.perfil .btn_grande{ float:right; margin-right:10px; padding-bottom:10px; }
	.perfil .btn_grande a{ /*padding:6px 5px;*/  margin-right:10px; }
.cambiaracceso{ background: url(../img/cambiaracceso-trans.png) no-repeat top left !important;  background-image: none; filter: none !important;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/acceso.png') top left no-repeat;*/ width:128px; height:128px; float:left; margin-left:20px; }
.cambiarpersonales{ background: url(../img/cambiarpersonales-trans.png) no-repeat top left; width:128px; height:128px; float:left; margin-left:20px; padding-bottom:25px; }

/*********FORMULARIO******/
.contenidoformulario { /*background:url(../img/degrade01.jpg) repeat-x; background-color:#f4d059;*/ /*background-color:#eebc1b;*/ width:600px; float:left; padding-bottom:50px; /*border-bottom:2px solid #ccc;*/ }
	.contenidoformulario h6{ width:400px;}
.registroformulario{background-color:#e4e4e4; width:600px; float:left; margin-top:10px;}
.registroformulario p, .registroformulario h6{ margin-left:22px;}
.formulariosuperior { width:550px; background-color:#e6ecfa;  float:left; padding:6px; }
.franjaoscura{   float:left; width:550px; background-color:#a03f3f; margin-left:20px; margin-top:10px;padding:6px; padding-bottom:10px;}
 .formulario{ width:550px; margin-left:20px; margin-top:12px; float:left; }
  	.formulario .formtitulo{ width:140px; margin:5px 0 2px 6px;}
     .formulario ul { float:left;  width:550px; background-color:#e6ecfa; margin-top:6px; }
		.formulario ul li { float:left; }
	.formulario .validador{ padding:3px; }
		.formulario  .btn_amarillo, .formulario .btn_grande{ margin:0px;}
		.formulario .btn_grande a{ padding:4px 0 0 4px ;}
			.formulario span.recibir { margin-left:112px; }
.interrogacion{/*background: url(../img/imginterrogacion.gif) no-repeat top left; height:14px; float:left; margin-top:10px; padding:5px 0 10px 25px; color:#000; font: normal 0.86em "Arial"; width:350px; margin-left:140px;*/}
.obtenerventajas{ background-color:#d9d9d9; width:280px; float:left;}
.obtenerventajas .interrogacion{ margin:0 6px 10px 6px;width:250px; text-align:justify;}
.btnformulario{ background:url(../img/btnformulario.gif) no-repeat top left; width:144px; height:17px; float:right; margin:5px 5px;}
.btnformulario a{ padding:2px 22px; font-weight:bold;}

/*********modificarperfil******/
.modificar .btn_grande{ float:right; margin:5px 10px;}
.modificar .btn_grande a{ /*padding-left:25px;*/ }

ul.creditos{ float:right; }
	ul.creditos li { float:left; }
		ul.creditos li a { width:auto; font-size:11px; font-weight:bold; border-right:1px solid #666666; padding:0px 5px; margin-top:0px; }
			ul.creditos li a.sinlinea { border:0px none; }  
	
 /******Creditos *****/
 h6.cargara{ width:400px; margin:10px 0 10px 10px; }
 .volver{  float:left; margin-top:10px; width:550px;}
 .volver span{ float:left;}
  .volver .btn_amarillo{ margin-top:0px;}
 .pulsar{  float:left; margin-top:20px; width:570px;}
h6.textoblanco{ color:#fff; width:400px; margin-top:10px; float:left;}
.confianza{float:left; margin:15px 0 0px 20px;  padding-bottom:78px;}
.confianza span{ line-height:20px;}
.franjaoscura .btn_amarillo{ margin-top:10px;}

/*******contratarcreditos PASO ***/
.franjaoscura span{ margin-left:10px; margin-top:5px; float:left; margin-bottom:5px;}
ul.ingresar{float:left; width:300px; margin:10px 0 10px 10px;}
ul.ingresar li.carga{ float:left; width:100px;}
ul.ingresar li.lista a {width:30px; float:left; background-color:#a03f3f; color:#FFFFFF; text-align:center; font-weight:bold; margin-left:5px;}
.blanco2 span{ width:400px;  float:left; margin-left:10px; }
.textoblanco{ color:#fff; margin-left:10px;}
.calcular{ float: left;}
.proceso .btn_amarillo{ font-weight:bold; margin-top:0px; margin-left:8px;}

 /*********PASO2*****/
 .pulse{  margin-top:5px; margin-left:10px;}
.pago{  text-align:center; margin:8px 0 5px 0;}
.pago input{ margin-right:5px;}
.pago img{ margin-right:25px;}

  /*******Paso1*****/
  .proceso, .procesocredito{  float:left; margin-left:20px; margin-bottom:5px; margin-top:10px;}
   .procesocredito { margin-top:8px;}
  .paso1, .paso2{  margin-left:10px; margin-top:20px; float:left;}
  .blanco, .blanco2{ background-color:#fff; width:530px; float:left;}
  .blanco span{  margin-left:20px; margin-top:6px; float:left;}
   .completado .verde{ color:#13a500; margin-left:20px;}
	.completado{  width:470px; float:left;}
	.completado span{ margin-top:0px;}
	.activacion{ background:url(../img/activacion.gif) no-repeat top left; width:50px; height:50px; float:left; margin-left:8px; }
	.color{ color:#a03f3f; font-weight:bold;}
	.paso2 h6, paso1 h6{ float:left; width:450px; margin-left:10px; margin-top:0px;}
	.paso2activacion { background: url(../img/activacion2.gif) no-repeat top left; width:52px; height:53px; float:left; margin-left:8px; }
	.paso2 .entrar{ margin-top:10px;  float:left;}

/*****mensajevalido***/
.correcto { background-color:#e6ecfa; width:480px; float:left; margin-top:30px; margin-left:70px; padding:10px; }	
	.correcto h6, .correcto span, .error h6, .error span { margin-top:6px; margin-left:40px; }
	.correcto span, .error span  { font-size:12px; margin-top:12px; float: left; }
.blanco2{ margin-left:10px;}
.blanco2 p{ font-sice:12p}

/******mensajerror******/
.error{ background-color:#fcf4db; width:480px; float:left; margin-top:30px; margin-left:70px; padding:10px; }  
  .error .btn_amarillo{ float:right; margin-right:10px; margin-top:10px;}
    .error .btn_amarillo a{ padding:2px 7px;}
	
  /********Curriculum*******/
  .javiergarcia{ width:181px; float:left;}
    .javiergarcia h5, .javiergarcia span{ margin-left:10px; margin-top:10px;}
  .foto{ background:url(../windowsvista-assets/javiergarcia.jpg) no-repeat top left; width:161px; height:213px; float:left;}
  a.folio {background:url(../img/folio.jpg) no-repeat top left; height:23px; float:left; margin-left:10px; padding-left:25px; font-size:10px; margin-top:
  8px;}
  a.clinica{background:url(../img/clinica.jpg) no-repeat top left; width:110px; float:left; margin-top:20px;  padding-top:100px; padding-left:50px; font-size:12px; color:#fff; font-weight:bold; }
  .titulos{ width:410px; float:left; margin-top:10px;}
    .titulos p{ font-size:11px; text-align:justify; /*float:left;*/ margin-bottom:10px; margin-top:10px; }
	
	
	
/* Modulos */
.servicios { background:url(../img/sombra01.gif) left repeat-y; background-color:#cecece; float:left; width:272px; padding:4px 8px; }
	.servicios h6 {  }
	.serviciofoto{ background:url(../img/servicios.gif) no-repeat top left; width:102px; height:68px; float:left; margin: 5px 10px 0px 0px; }
	.servicios .texto { float:left; width:155px; text-align:justify; margin: 5px 0px 10px 0px; }
	.servicios .btn_amarillo { margin:0px 0px 5px 0px; }	
	
.quirurgica{ background:url(../img/sombra01.gif) left repeat-y; background-color:#cecece;float:left; width:272px; padding:4px 8px; }	
	.quirurgica h6{ margin:5px 0 5px 5px; }
	.videoteca{ background:url(../img/videoteca.gif) no-repeat top left; width:130px; height:99px; }	
	.quirurgica .btn_amarillo{ margin:10px 0px 0px 0px; }
	.quirurgica .texto{ width:130px; float:left; margin-left:10px;}	
	
.personal { background:url(../img/sombra02.gif) left repeat-y; background-color:#f4cb43; float:left; width:272px; padding:4px 8px; }
	.personal span { color:#555555; float:left; width:120px; text-align:left; margin:5px 10px 0px 3px; }	
	.personal h6 {  }
	.personal .fotodoctores{ background:url(../img/personal.gif) no-repeat top left; width:137px; height:85px; float:left; margin-top:18px;}
	.personal .btn_amarillo { margin:10px 0px 5px 0px; }	

.dondesta{ background:url(../img/dondesta.gif) no-repeat top left; float:left; width:272px; padding:4px 8px; }
	.dondesta h6 { width:140px;  margin:10px 0px 10px 0px; }
	.dondesta span { display:block;  width:140px; color:#5e5e5e; text-align:justify; margin:0px 0px 0px 0px; }		

.fondogranate { background:url(../img/sombra05.gif) left repeat-y; background-color:#a03f3f; float:left; width:272px; padding:4px 8px; }
	.fondogranate h6 { color:#FFFFFF; margin:5px 0px 5px 10px; }	
	.enlacesbicuspides{ float:left;}	
	.bicuspides{ background:url(../img/logo_bicuspides.gif) no-repeat top left; width:110px; height:102px; float: left; margin:8px 0px 10px 10px; }
	.fondogranate .btn_amarillo{ margin-top:0px;}

.atlasmultimedia { background:url(../img/sombra04.gif) left repeat-y; background-color:#FFF; float:left; width:272px; padding:4px 8px; }
	.atlasmultimedia span { color:#5e5e5e; float:left; width:160px; text-align:justify; margin:5px 0px 0px 3px; }
	.atlas{ background:url(../img/atlas.gif) no-repeat top left; width:96px; height:125px; float:left; margin-top:10px; margin-left:8px;}
	.atlasmultimedia .btn_amarillo { margin-left:0px; margin-top:140px;}

.granate { float:left; background:url(../img/sombra05.gif) left repeat-y; background-color:#a03f3f; width:272px; padding:10px 8px; }
	.granate h6{ color:#FFCC00; margin:0px 0px 5px 5px; }
	.granate span{ color:#FFFFFF; width:230px; float:left; margin-left:5px; margin-bottom:8px;}

.cursos { background:url(../img/sombra04.gif) left repeat-y; background-color:#FFF; float:left; width:272px; padding:4px 8px; }
	.plazo{ background:url(../img/plazo.gif) no-repeat top left; width:83px; height:113px; float:left; margin:5px 0px 5px 5px; }
	.formacionarchivos{ width:170px; float:left; margin:10px 0px 0px 10px; }
		.cursos h6{ }
		.cursos span{ float:left; margin-top:10px;}
		.cursos .btn_amarillo{ }

.archivos { float:left; background:url(../img/sombra01.gif) left repeat-y; background-color:#d9d9d9; width:272px; padding:4px 8px; }
	.formacionarchivos2 { width:130px; float:left; margin:10px 0px 0px 0px; }
	.archivos .btn_amarillo{margin-left:40px; margin-top:10px; margin-bottom:5px;}
	
.doctores{ border:1px solid #0ff; float:left; width:280px;}	

/*******Convenio*****/
.convenio{ background: url(../img/top-convenido.gif) no-repeat top left; width:600px; height:61px; float:left;}
.degradado{ background: url(../img/fondoredimensional.gif) top left repeat-y; width:600px; float:left;}
.convenio h5{ margin-left:10px; margin-top:20px;}
.convenio span{ margin-left:10px;}
.degradado span{ margin:12px 0 20px 10px; float: left; }

/*******Historial*****/
.historializq{  width:280px; float:left;}
.historialdcha{  width:280px; float:left;}
.imghistorial{ background:url(../img/historial.gif) no-repeat top left; width:250px; height:202px; float:left; margin-left:10px; margin-top:60px;}
/*****Presentacion*****/
.fotoclinica{ background:url(../img/clinica.gif) no-repeat top left; width:213px; height:159px; float:left; margin:10px 0 10px 10px;}
.fotoclinica2{ background:url(../img/clinica2.gif) no-repeat top left; width:213px; height:159px; float: left; margin:10px 0 10px 10px;}
/******horario****/
.degradado .horario { margin-top:60px;}
.degradado .granate{ width:280px; margin-left:10px; margin-bottom:20px;}
.degradado .granate h5, .degradado .granate span{ color:#fff; margin-top:0px;}
.degradado .granate h5{ margin-left:10px;}
/*******tarifas****/
span.nuevo{ padding-left:5px; background:url(../img/nuevo.gif) no-repeat top left;  float:left; background-color:#FFFFFF; width:280px;}

.oportunidad{ margin-left:10px;}
.descargar{ background:url(../img/descargar.gif) no-repeat top left; width:257px; height:57px; float:left; margin-left:10px;}

.descargar .btn_grande{ margin-left:80px;}
.descargar  small{ float:left; margin-top:25px; text-align:right;}



.galeria img { border:2px solid #809de9; padding:2px; } 

/*****Cursos***/
.botoncurso{ background:url(../img/btn_amarillo.gif) no-repeat top left; width:92px; height:17px; float:left; margin:20px 60px;}
.botoncurso a{ padding:2px 20px; float:left; }



/* Terminos y condiciones */
.terminos { background-color:#F2F2F2; width:600px; float:left;  }
.terminostexto { background-color:#e6ecfa; width:580px; float:left; margin:10px 10px; }
.terminostexto span{ margin:5px; float:left;}
.terminostexto  .btn_amarillo{ margin:5px 10px;}

/*****PIE*******/
.copy{ width:420px;  float:left; margin-left:9px; color:#5d5d5d; margin-top:5px;}
.copy span{ float:left; }
.enlaces { height:15px; float:right;}
	.enlaces ul{  float:left; margin-top:5px;}
		.enlaces ul li { float:left; border-right:1px solid #5d5d5d; padding:0px 10px; }
			.enlaces ul li.sinlinea { border:0px none;  }		
			.enlaces li a, .enlaces li a:link, .enlaces li a:visited, .enlaces li a:hover, .enlaces li a:active { color:#5d5d5d; }
			.enlaces li a:hover { color:#0000FF; }
	.patrocinado { clear:both; text-align:center; padding-top:10px; }			

