    /* HTML, BODY, #tablaPrincipal {height:100%;} */
	BODY {margin:0; font-family:verdana; font-size:10px; background-color:#f1f1f1; text-align: center;}
	TD, DIV {font-family:verdana; font-size:10px;}
	TD {vertical-align:top;}
	FORM {margin:0;}
	P {margin-top:10px; margin-bottom:10px;}
	A {color:#0A8AC7; font-size:9px; font-weight:bold;}
	IMG {border:0;}
	H1 {color:#1792C8; margin-top:0px; margin-bottom:10px; font-size:10px;}
	INPUT, SELECT, TEXTAREA {font-family:verdana; font-size:10px;}
	#tablaPrincipal {background-color:#ffffff; border-left:5px solid #ffffff; border-right:5px solid #ffffff; text-align:left; width:769px;}

	
	/* cabecera */
	#cabecera {float:left; background-repeat:no-repeat; width:541px; height:68px; color:#ffffff; text-align:right; font-size:9px; padding-right:8px;}
	#cabecera A {color:#ffffff; text-decoration:none;}	
	#cabecera A:hover {color:#8F8F8F; text-decoration:underline;}	
	#divLogo {float:left; height:68px;}
	#subcabecera { background-repeat:no-repeat; width:769px; height:31px;}
	#registro {float:left; width:137px; height:31px; background-image:url(../img/registro.gif); background-repeat:no-repeat;}
	#migas {color:#8F8F8F; background-image:url(../img/debajo_migas.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:2px; padding-top:2px; margin-bottom:10px;}
	#migas A {color:#8F8F8F; font-weight:bold; text-decoration:none;}
	#migas A:hover {color:#000000; text-decoration:underline;}
	#migas SPAN {color:#203C7E; font-weight:bold;}

	/* menu */

	#tdMenu {background-color:#E3E3E3; width:164px; vertical-align:top;}
	.bloqueIzq {padding-left:8px; background-image:url(../img/puntitos_hor.gif); background-repeat:repeat-x; background-position:left 0px; background-color:#ffffff; padding-top:4px;}
	.formuLogin {width:120px; height:14px; border:0; background-color:#E3E3E3;}
    .linkMenu {color:#000000; text-decoration:none;}
    .linkMenu:hover {color:#969696; text-decoration:underline;}	
    /*Prueba tamaņo boton enviar */
    
    .linkEnviar {color:#000000; text-decoration:none; font-size:7.0pt;}
    .linkEnviar:hover {color:#969696; text-decoration:underline;}	
    /*Prueba tamaņo boton enviar */	
		#menu {background-image:url(../img/top_menu.gif); background-position:left top; background-repeat:no-repeat; padding-top:20px; font-family:arial: font-size:10px;}
	#menu A {display:block; background-color:#E3E3E3; font-family:arial; font-size:10px; color:#000000; text-decoration:none; padding-left:9px; width:162px; background-image:url(../img/bullet_menu.gif); background-position:left; background-repeat:no-repeat; height:23px; line-height:22px; border-bottom:1px solid #ffffff;}	
	#menu A:hover {background-color:#0A8AC7; color:#ffffff;}	
	#menu A.selecc {color:#ffffff; background-color:#0A8AC7; background-image:url(../img/bullet_menu_selecc.gif); background-position:left; background-repeat:no-repeat; padding-left:19px;  width:162px;}
	
	#menupriv {background-image:url(../img/puntitos_hor.gif); background-position:left top; background-repeat:repeat-x; padding-top:1px; font-family:arial: font-size:10px;}
	#menupriv A {display:block; background-color:#E3E3E3; font-family:arial; font-size:10px; color:#000000; text-decoration:none; padding-left:9px; width:100%; background-image:url(../img/bullet_menu.gif);background-repeat:no-repeat; height:23px; line-height:22px; border-bottom:1px solid #ffffff;}	
	#menupriv A:hover {background-color:#0A8AC7; color:#ffffff;}	
	#menupriv A.selecc {color:#ffffff; background-color:#0A8AC7; background-image:url(../img/bullet_menu_selecc.gif); background-position:left; background-repeat:no-repeat; padding-left:19px;  }



	

	/* contenido ***************************/
	#tdContenido {padding-left:15px; width:605px; vertical-align:top;}
	.paddingRight {padding-right:1px;}
	#pasos {margin-bottom:7px; font-family:arial; font-size:14px; color:#0A8AC7; font-weight:bold; padding:3px 0px; text-align:right; padding-right:81px;}
	#pasos STRONG {color:#000000;}
	.trColor {background-color:#f1f1f1;}
	
	
	
	
	/* concertar cita */
	.ficha {background-image:url(../img/ficha_bot.gif); background-repeat:no-repeat; background-position:left bottom; background-color:#F5F5F5; padding-bottom:10px; width:170px;}
	.ficha DIV {padding-left:8px; padding-right:6px; font-family:arial; color:#8F8F8F;}
	.ficha STRONG {font-size:11px; color:black;}
		#mapa {width:395px; background-image:url(../img/mapa_fondo.gif); background-repeat:repeat-y; background-position:left top; text-align:center;margin:auto;}
	#mapa2 {background-image:url(../img/mapa.gif); background-repeat:no-repeat; width:324px; height:135px; text-align:left;}
	#mapa2_ {text-align:center;margin:auto;}
	#divMapa {text-align:center;margin:auto;}


	/* privado */
	.cajaBuscar {background-color:#f2f2f2; padding:5px; width:143px; margin-top:20px;}
	.citaMod {background-color:#F8F8F8; padding:10px;}
	.citaMod TABLE {padding:5px 0; border-bottom:1px solid #E5E5E5; width:100%;}
	.citaMod TABLE TD {padding-bottom:5px}
	.citaMod TABLE TD.nCita {color:#64982A;}	
	.citaMod TABLE TD.meCita {vertical-align:bottom; padding-left: 20px;}
	

	
	
	
	
	
	.cajaForm {background-color:#F4F4F4; width:480px; padding:5px 15px;}
	
	#divImprimir {margin:20px 50px; padding:10px; border:1px solid #1792C8;}
	#divImprimir .listado {list-style-type : none; font-weight:bold;}	
	
	/* calendario */	
	.fecha {margin-bottom:4px; color:#132748; font-weight:bold;}
	#calendario A {color:black; text-decoration:none; font-weight:normal; display:block;}	
	#calendario A:hover {background-color:#1792C8; color:#ffffff;} 	
	#calendario	TD {text-align:center; font-size:9px;}
	#calendario	.selecc {background-color:#ffffff; padding:0px;}	
	#calendario	.selecc	SPAN {border:1px solid black; display:block; padding:1px;}
	#calendario	.mes {background-color:#ffffff; padding-bottom:7px; color:#175192; text-transform:uppercase}
	#calendario	.mes A {display:inline; color:#175192;}
	#calendario	.dias TD {background-color:#175192; color:#ffffff; padding:2px;}
	#calendario	.domingo {background-color:#F2F2F2; color:#969696; padding:2px;}
	#calendario	.festivo {background-color:#FFB627; padding:2px;}		
	.festTexto {color:#002A69;}
	#calendario2 A {color:black; text-decoration:none; font-weight:normal; display:block;}	
	#calendario2 A:hover {background-color:#1792C8; color:#ffffff;} 	
	#calendario2 TD {text-align:center; font-size:9px;}
	#calendario2 .selecc {background-color:#ffffff; padding:0px;}	
	#calendario2 .selecc	SPAN {border:1px solid black; display:block; padding:1px;}
	#calendario2 .mes {background-color:#ffffff; padding-bottom:7px; color:#175192; text-transform:uppercase}
	#calendario2 .mes A {display:inline; color:#175192;}
	#calendario2 .dias TD {background-color:#175192; color:#ffffff; padding:2px;}
	#calendario2 .domingo {background-color:#F2F2F2; color:#969696; padding:2px;}
	#calendario2 .festivo {background-color:#FFB627; padding:2px;}		

	
	
    #horario {padding-left:20px; width:380px; padding-top:21px}
	#horario .titulo {background-color:#FAFAFA; border-top:1px solid #D9D9D9; color:#B7B7B7; padding:3px 5px; margin-bottom:7px;}	
	#horario .horas SPAN {float:left; padding:3px 10px; color:#B7B7B7;}
	#horario .horas2 SPAN {float:left; padding:3px 10px; color:black;}	
	#horario .horas2 A {float:left; padding:2px 9px; margin:1px 1px; color:black; font-size:10px; text-decoration:none; font-weight:normal; background-color:#83CCF7;}
	#horario .horas2 A:hover {background-color:#0A8AC7;}
	#horario .horario2 {padding-top:5px;}
	#horario .horario2 .titulo {border-top:1px solid #D5BA84; color:#0C2953;}	
	#horario .horario3 SPAN {color:#000000;}
	#horario .horario3 {width:500px;}
	#horario .horasGestion SPAN {float:left; padding:3px 10px; color:black;}	
	#horario .horasGestion A {float:left; padding:2px 9px; margin:1px 1px; color:black; font-size:10px; text-decoration:none; font-weight:normal; background-color:#62D85B;}
	#horario .horasGestion A:hover {background-color:#83CCF7;}
	
	.bordeBajo {border-bottom:1px solid #a9a9a9;}
	
	
	.patron {font-weight:bold; margin-bottom:10px;}
	.patron STRONG {color:#64982A;} 	
	.modPatronTd {color:#64982A; font-weight:bold;}

	
	
	
	.trCabecera {background-color:#165093;}
	.tdCabecera {border-right:1px solid #ffffff; color:#ffffff;}
	.tdBorde {border-right:1px solid #a4a4a4;}
	.tdBordeBold {border-right:1px solid #a4a4a4; font-weight:bold;}	
	
	
	/* fin contenido ***************************/
	
	
	
	
	
	
	/* pie */
	#pie {background-color:#165093; height:17px; line-height:17px; color:#ffffff; text-align:center;}
	#pie A {color:#ffffff; text-decoration:none;}	
	#pie A:hover {color:#8F8F8F; text-decoration:underline;}	
	.formulario INPUT, .formulario TEXTAREA  {border:1px solid #7F9DB9;}
	
	
	
	
	
	/* * * * * */
	.puntitos {background-image:url(../img/puntitos_hor.gif); background-repeat:repeat-x; background-position:left;}
	.islas {padding:3px;}
	.islas A {padding:2px 6px; color:#165093; text-decoration:none; font-weight:bold;}
	.islas A:hover {background-color:#0A8AC7; padding:2px 6px; color:#ffffff;}	
	.overStiki {color:#165093; text-decoration:none;}
	
	
	
	
	
	
		/* HACKS */ 
		#cabecera	{voice-family: "\"}\""; 
		width:533px;		
		}
		#menu A, #menupriv A	{voice-family: "\"}\""; 
		width:164px;		
		}	
		#menu A.selecc, #menupriv A.selecc	{voice-family: "\"}\""; 
		width:164px;	
		}		
		#tdContenido{voice-family: "\"}\""; 
		
		}	
		
		/*Estilo link idiomas*/
	     A.lnkLenguaje:link {text-decoration:none;font-size:11px; font-weight:bold;color:#124E80;} 
		 A.lnkLenguaje:visited {text-decoration:none;font-size:11px; font-weight:bold;color:#124E80;} 
		 A.lnkLenguaje:active {text-decoration:none;font-size:11px; font-weight:bold;color:#124E80;} 
		 A.lnkLenguaje:hover {text-decoration:underline;font-size:11px; font-weight:bold;background-color:#ffffff;color:#009939;} 
       
       /*Estilo etiquetas mayus*/
       .TextoMayus {text-transform: uppercase;}




	
