﻿body {
	margin: 0;
	padding: 0;
	text-align: center;
}

.Logo {
	width: 981px;
	margin: 0 auto;
	text-align: center;
}
.HomeClaim {
	width: 981px;
	height: 20px;
	margin: 100px auto 0 auto;
	text-align: center;
}

.HomeMas {
	width: 581px;
	height: 20px;
	margin: 10px auto 0 auto;
	text-align: right;
}
.MedContentAll {
	width: 1010px;
	margin: 0 auto;
	background-image: url(images/home/ShadowBkgd.jpg);
	background-repeat: repeat-y;
}
.MedHeadMenu {
	width: 981px;
	height: 24px;
	margin: 0 auto;
	background-image: url(images/home/HomeTopBkgd.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
}
.HeadMenuDown {
	width: 981px;
	height: 21px;
	margin: 0 auto;
	padding-top: 2px;
	background-image: url(images/home/HomeTopDBkgd.jpg);
	background-repeat: repeat-x;
}


.medicoonnetCont {
	width: 540px;
	padding: 20px;
	margin: 0 auto;
}
.medicoonnetTit {
	width: 592px;
	height: 30px;
	float: left;
	background-image: url(images/General/MedBkgdTop.jpg);
	background-repeat: no-repeat;
}
.medicoonnetBody {
	width: 592px;
	float: left;
	background-image: url(images/General/MedBkgdBody.jpg);
	background-repeat: repeat-y;
}
.medicoonnetBottom {
	width: 592px;
	float: left;
	height: 34px;
	background-image: url(images/General/MedBkgdBottom.jpg);
	background-repeat: no-repeat;
}
.medicoonnetTxt {
	width: 546px;
	height: 20px;
	float: left;
	margin-left: 18px;
	padding: 5px;
	margin-top: 1px;
	background-color: #FFF;
}
.medicoonnetTxt2 {
	text-align: left;
	width: 700px;
	float: left;
	padding: 20px;
	padding-left: 170px;
	margin-top: 1px;
}
.medicoonnetButtDown {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 30px;
}

.medicoonnetTabs {
	width: 356px;
	height: 36px;
	float: right;
}


.medicoonnetTipo {
	width: 301px;
	height: 20px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
}

.medicoonnetPar {
	width: 450px;
	padding-right: 20px;
	float: right;
}

.medicoonnetQuest {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetConfirm {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	padding: 5px;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.medicoonnetConfirm2 {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: #FFFFFF solid 1px;
}
.medicoonnetOptions {
	width: 220px;
	margin-left: 20px;
	margin-top: 1px;
	text-align: left;
	float: left;
	border: #FFFFFF solid 1px;
}
.medicoonnetQuestNoHeight {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetQuestTxt {
	width: 280px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetCondTxt {
	width: 475px;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #CCC solid 1px;
	background-color: #EAEAEA;
}
.medicoonnetAnsw {
	width: 190px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.medicoonnetAnsw2 {
	width: 190px;
	height: 80px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.medicoonnetAnswCheck {
	width: 220px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.medicoonnetAnswNoHeight {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}

.medicoonnetQuestPeq {
	width: 159px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetQuestPeqLetra {
	width: 71px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetQuestPeq2 {
	width: 160px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.medicoonnetAnswPeq {
	width: 95px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: right;
	border: #EAEAEA solid 1px;
}
.medicoonnetAnswPeq2 {
	width: 30px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.medicoonnetPasos {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.InputFormMed {
	border: #CCC solid 1px;
	width: 185px;
	height: 16px;
	padding: 1px;
	font-size: 12px;
	font-family: Arial;
	color: #666;
}
.InputFormMed2 {
	border: #CCC solid 1px;
	width: 185px;
	height: 20px;
	padding: 1px;
	font-size: 12px;
	font-family: Arial;
	color: #666;
}
/*Fin zona TextoPrevioFooter opciones*/
.FooterMed {
	width: 981px;
	height: 40px;
	margin: 30px auto 0 auto;
	padding-top: 20px;
	background-image: url(images/home/FooterBottomBkgd.jpg);
	background-repeat: repeat-x;
}
.FooterTxtMed {
	width: 981px;
	float: left;
	height: 17px;
	text-align: left;
	border-top: #518AB2 3px solid;
	padding: 5px 30px 0px 30px;
	background-color: #87B7CE;
}
.EndContentAllMed {
	width: 1010px;
	margin: 0 auto;
	height: 21px;
	background-image: url(images/home/ShadowDownBkgd.jpg);
	background-repeat: no-repeat;
}

/*BUTTONS*/

.EnviarMed {
	border: 0 0 0 0;
	padding: 0;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	float: right;
}
.EnviarMed a {
	width: 104px;
	height: 24px;
	display: block;
	color: #FFF;
	background-image: url(images/Button/ButtLongOff.jpg);
	text-decoration: none;
	padding-top: 5px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	font-weight: bold;
}

.EnviarMed a:hover {
	color: #CCC;
	background-image: url(images/Button/ButtLongOn.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
}


.error_externo {
	width: 100%;
	text-align: center;
	float: left;
	padding-left: 15px;
	margin-top: 10px;
}

.error_externoJra {
	width: 100%;
	text-align: center;
	float: left;
	padding-left: 15px;
	margin-top: 5px;
}
.error_g {
	width: 977px;
	color: Red;
	background-color: White;
	border-color: Red;
	border-width: thin;
	border-style: solid;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	text-align: center;
	float: left;
}
.error_correcto {
	color: #1495B2;
	border-color: #1495B2;
	width: 977px;
	background-color: White;
	border-width: thin;
	border-style: solid;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	text-align: center;
	float: left;
}
.confirmacionSolicitud {
	margin-top: 20px;
	position: relative;
	height: 40px;
}
.confirmacionSolicitud table {
	position: absolute;
	margin-left: 0px;
	left: 0px;
	width: 100%;
}
div#Tabs {
	float: left;
	width: 100%;
}
div#Tabs table {
	float: left;
	padding: 0px;
}
div#Tabs table tr {
	float: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
div#Tabs table td {
	float: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: url(images/bordes/taboff.png);
	background-repeat: no-repeat;
	width: 120px;
	cursor: pointer;
}
div#Tabs table td:hover {
	float: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: url(images/bordes/tabon.png);
	background-repeat: no-repeat;
	width: 120px;
	cursor: pointer;
}
.classLink {
	padding-top: 3px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: #606060;
	-color: #808080;
}
.classLink:hover {
	padding-top: 3px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: White;
	-color: Black;
}
.dvRellenoPestañas {
	width: 100%;
	background-color: #A4CBFD;
	height: 20px;
	float: left;
}
div#Tabs .marcado {
	float: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: url(images/bordes/tabon.png);
	background-repeat: no-repeat;
	width: 120px;
	cursor: pointer;
}
div#Tabs .marcado2 {
	padding-top: 3px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: #606060;
	-color: #FFFFFF;
}
.menuOpciones {
	padding: 0px;
	padding-left: 15px;
	width: 981px;
	margin: 0 auto;
	float: left;
}
.divTodoCalendario {
	width: 981px;
	padding: 0px;
	padding-left: 15px;
	margin-top: 20px;
	float: left;
}

.cuerpoPaginaAncho {
	width: 950px;
	padding: 0px;
	padding-left: 215px;
	margin-top: 50px;
	float: left;
}

.cuerpoPaginaAncho2 {
	width: 950px;
	padding: 0px;
	padding-left: 115px;
	margin-top: 50px;
	float: left;
}
.cuerpoPaginaAncho3 {
	width: 950px;
	padding: 0px;
	padding-left: 175px;
	margin-top: 50px;
	float: left;
}

.cuerpoPaginaAncho4 {
	width: 850px;
	padding: 0px;
	padding-left: 75px;
	margin-top: 50px;
	float: left;
}


.cuerpoPagina {
	width: 650px;
	padding: 0px;
	padding-left: 15px;
	margin-top: 10px;
	float: left;
}

.cuerpoPagina2 {
	margin-top: 10px;
	width: 325px;
	padding: 0px;
	padding-right: 15px;
	float: right;
}

.cuerpoPagina22 {
	margin-top: 10px;
	width: 225px;
	padding: 0px;
	padding-right: 15px;
	float: right;
}

.cuerpoPagina2jra {
	margin-top: 20px;
	width: 325px;
	padding: 0px;
	padding-right: 15px;
	float: right;
}

.cuerpoPaginaWide {
	margin-top: 20px;
	width: 315px;
	padding: 0px;
	padding-right: 15px;
	float: right;
}


.cuerpoPaginaJra1 {
	width: 650px;
	padding: 0px;
	padding-left: 15px;
	margin-top: 10px;
	float: left;
}
.cuerpoPaginaJra2 {
	margin-top: 10px;
	width: 325px;
	padding: 0px;
	padding-right: 15px;
	float: right;
}
.informacionMedico {
	width: 981px;
	padding-left: 15px;
	float: left;
}
.informacionMedico ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	padding-left: 15px;
	padding-top: 15px;
}
.informacionMedico li {
	padding: 5px;
	float: left;
	margin: 0 5px;
	list-style: none;
}
.informacionMedico2 {
	margin-top: 15px;
	padding-left: 15px;
	float: left;
	text-align: left;
	width: 635px;
}
.informacionMedico22 {
	margin-top: 15px;
	padding-left: 15px;
	float: left;
	text-align: left;
	width: 700px;
}
.informacionMedico222 {
	margin-top: 15px;
	padding-left: 15px;
	float: left;
	text-align: left;
	width: 800px;
}
.informacionMedico2 ul, .informacionMedico22 ul, .informacionMedico222 ul {
	list-style: none;
	margin-top: 0px;
}
.informacionMedico2 li, .informacionMedico22 li, .informacionMedico222 li {
	padding: 5px;
}
.informacionMedico2 table, .informacionMedico22 table, .informacionMedico222 table {
	width: 100%;
	float: left;
	text-align: left;
}
.informacionMedico2 td, .informacionMedico22 td, .informacionMedico222 td {
	height: 30px;
}
.Separalo2 {
	padding-left: 10px;
}
.Separalo a {
	margin-right: 10px;
}
.informacionMedico3 {
	width: 635px;
	margin-top: 15px;
	padding-left: 15px;
	float: left;
	text-align: left;
}
.informacionMedico3 ul {
	list-style: none;
}
.informacionMedico3 li {
	padding: 5px;
}
.informacionMedico4 {
	width: 650px;
	padding-left: 15px;
	float: left;
}
.informacionMedico4 ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	padding-left: 15px;
	padding-top: 15px;
}
.informacionMedico4 li {
	padding: 5px;
	float: left;
	margin: 0 5px;
	list-style: none;
}
.ayuda {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 300px;
	margin-top: 15px;
	padding-right: 15px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
}
.ayuda22 {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 200px;
	margin-top: 15px;
	margin-right: 10px;
	padding-right: 15px;
	float: right;
	text-align: center;
	padding-bottom: 5px;
}

.ayuda ul, .ayuda22 ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.ayuda li, .ayuda22 li {
	padding: 5px;
}

.ayudajra2 {
	border: solid 1px #428EC1;
	width: 300px;
	margin-top: 0px;
	padding-right: 15px;
	float: left;
	text-align: justify;
	padding-bottom: 0px;
}
.ayudajra2 div {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #999;
	padding: 10px 0px 10px 10px;
}
.ayudajra2 div #Justificar {
	padding: 0px;
	margin: 0px;
	text-align: justify;
	font-size: 11px;
	font-weight: normal;
}
.ayudajra2 div textarea {
	width: 100%;
	overflow: auto;
	border: solid 1px #ADE4FF;
	font-family: Arial;
	font-size: 12px;
	height: 80px;
}
.ayudajra2 div div.faketextarea {
	border: solid 1px #ADE4FF;
	width: 100%;
	height: 80px;
}
.ayudajra2 div input {
	width: 90px;
	overflow: auto;
	border: none;
	background-color: #ADE4FF;
	color: Gray;
	font-family: Arial;
	font-size: 12px;
	height: 25px;
	margin-top: 0px;
}
.ayudajra {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 300px;
	margin-top: 0px;
	padding-right: 15px;
	float: left; /*text-align:justify;*/
	text-align: left;
	padding-bottom: 8px;
}
.ayudajra ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.ayudajra li {
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 8px;
}
.ayuda2 {
	background-color: #F2F2F2;
	width: 300px;
	margin-top: 15px;
	padding-right: 15px;
	float: left;
	text-align: center;
	max-height: 290px;
	overflow: auto;
}
.underline {
	text-decoration: underline;
}
.button {
	background-color: #5685AF;
	border: solid 2px #000000;
	color: #FFFFFF;
	cursor: pointer;
	margin-top: 30px;
	width: 155px;
	font-weight: bold;
	text-decoration: none;
}

.button:hover {
	background-color: White;
	border: solid 2px #000000;
	color: #000000;
}
.button2 {
	background-color: #5685AF;
	border: solid 2px #000000;
	color: #FFFFFF;
	cursor: pointer;
	width: 155px;
	font-weight: bold;
	text-decoration: none;
}
.button2:hover {
	background-color: White;
	border: solid 2px #000000;
	color: #000000;
}
.button3 {
	background-color: #5685AF;
	border: solid 2px #000000;
	color: #FFFFFF;
	width: 180px;
	font-weight: bold;
}
.direccionesMedico {
	float: left;
	margin-top: 10px;
	padding-left: 52px;
	text-align: left;
	width: 965px;
}
.direccionesMedico table {
	width: 100%;
	float: left;
	text-align: left;
}
.direccionesMedico tr {
	height: 30px;
}
.direccionesMedico td {
	height: 30px;
}
.direccionesMedicoDatagrid {
	width: 910px;
}
.separacion {
	margin-top: 40px;
	height: 8px;
	width: 100%;
	float: left;
	padding-left: 15px;
}
.separacion2 {
	width: 97.2%;
	border-top: solid 8px #E5E5E5;
	height: 8px;
	float: left;
}



/* Fin de la página de SERVICIOS*/
.RegistroClaim {
	width: 981px;
	height: 20px;
	margin: 20px auto 0 auto;
	text-align: center;
}
.RegistrosCont {
	width: 556px;
	margin: 0 auto;
	background-image: url(../img/usuario/PerfilTabsBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistrosExp {
	width: 540px;
	margin: 0 auto;
}
.RegExpRow {
	width: 510px;
	padding-left: 20px;
}
.RegExpRowTxt {
	width: 490px;
	padding-left: 25px;
}
.RegExpRowGrey {
	width: 510px;
	border: #CCC 1px solid;
	padding-left: 20px;
	background-color: #EAEAEA;
}
.RegExpRowGrey2 {
	width: 510px;
	border: #666 1px solid;
	padding-left: 20px;
	background-color: #666;
	height: 20px;
}
.RegExpRowButt {
	width: 270px;
	float: right;
	margin-right: 10px;
	text-align: right;
}

.RegistroCont {
	width: 540px;
	float: left;
	padding: 5px;
}
.RegistroTxt {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 1px;
	background-color: #EAEAEA;
}
.RegistroButtDown {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 30px;
}
.RegistrosTit {
	width: 556px;
	height: 10px;
	float: left;
	background-image: url(images/ResultsTopBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistroTipo {
	width: 301px;
	height: 20px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
}
.RegistroBody {
	width: 556px;
	float: left;
	background-image: url(images/ResultsBodyBkgd.jpg);
	background-repeat: repeat-y;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistroPar {
	width: 450px;
	margin-right: 12px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroParExp {
	width: 400px;
	margin: 0;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroPar2 {
	width: 533px;
	margin: 0 0 0 5px;
	float: left;
	border: #EAEAEA solid 1px;
}
.RegistroQuest {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroConfirm {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	padding: 5px;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroConfirm2 {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: #FFFFFF solid 1px;
}
.RegistroOptions {
	width: 220px;
	margin-left: 20px;
	margin-top: 1px;
	text-align: left;
	float: left;
	border: #FFFFFF solid 1px;
}
.RegistroQuestNoHeight {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestTxt {
	width: 280px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroCondTxt {
	width: 475px;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #CCC solid 1px;
	background-color: #EAEAEA;
}

.RegistroAnswJra {
	width: 190px;
	height: 22px;
	padding: 5px;
	float: left;
	border: #EAEAEA solid 1px;
}


.RegistroAnsw {
	width: 190px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswCheck {
	width: 220px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
̮ .RegistroQuestPeq {
	width: 159px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestPeqLetra {
	width: 41px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestPeq2 {
	width: 160px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroAnswPeq {
	width: 95px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswPeq2 {
	width: 30px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroPasos {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: repeat-y;
}

.RegistroPagAfter {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroPagBefore {
	width: 185px;
	height: 20px;
	float: left;
	padding-right: 15px;
	padding-top: 10px;
	text-align: left;
}
.cuerpoPaginaCompleto {
	width: 981px;
	padding: 0px;
	padding-left: 15px;
	float: left;
	margin-top: 0px;
}
.divTodo {
	width: 100%;
}
.divTodo table {
	padding: 0px;
}

.divBusquedaPacientes {
	width: 100%;
}
.divBusquedaPacientes table {
	background-color: #F2F2F2;
	height: 153px;
	margin-left: 5px;
}
.divBusquedaPacientes table td {
	padding-left: 20px;
}
.divBusquedaPacientesResultados {
	margin-top: 10px;
	background-color: White;
	max-height: 170px;
	overflow: auto;
	min-height: 0px;
	width: 100%;
}
.divBusquedaPacientesResultados table {
	width: 332px;
	background-color: White;
	height: 0px;
	padding: 0px;
	max-height: 170px;
}
.divBusquedaPacientesResultados table td {
	padding: 0px;
}
.divZonaPaciente {
	width: 100%;
}
.divZonaPaciente table {
	width: 425px;
	background-color: #F2F2F2;
	margin-left: 5px;
	height: 153px;
}
.divZonaPaciente table td {
	height: 18px;
}
.divDatagridCitas {
	margin-top: 0px;
	padding: 0px;
}
.divDatagridCitas table {
	padding: 0px;
	margin: 0px;
}
.divDatagridCitasResultados {
	width: 100%;
	padding: 0px;
}
.divDatagridCitasResultados table {
	width: 100%;
	padding: 0px;
	border: solid 1px #ECE9D8;
}
.divDesasignados {
	width: 100%;
	padding: 0px;
}
.divDesasignados table {
	width: 100%;
	padding: 0px;
}
.divDesasignadosResultados {
	width: 100%;
	padding: 0px;
}
.divDesasignadosResultados table {
	width: 100%;
	padding: 0px;
	border: solid 1px #ECE9D8;
}
.divModificaPacientes {
	margin: 0px;
	width: 100%;
	padding: 0px;
	margin-top: 10px;
}
.divModificaPacientes table {
	/* 	margin:0px; 	width:100%; 	padding:0px; 	*/
}
.divTodoDatosPaciente {
	width: 662px;
	padding: 0px;
	padding-left: 15px;
	float: left;
}
.divTodoDatosPaciente table {
	padding: 0px;
}

.divAyudaDatosPaciente {
	margin-top: 40px;
	width: 325px;
	padding: 0px;
	padding-right: 15px;
	float: right;
	width: 285px;
}

.divFormulario {
	border: solid 1px #EAEAEA;
}





/* Fin de la página de SERVICIOS*/
.RegistroClaim {
	width: 981px;
	height: 20px;
	margin: 20px auto 0 auto;
	text-align: center;
}
.RegistrosCont {
	width: 556px;
	margin: 0 auto;
	background-image: url(../img/usuario/PerfilTabsBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistrosExp {
	width: 540px;
	margin: 0 auto;
}
.RegExpRow {
	width: 510px;
	padding-left: 20px;
}
.RegExpRowTxt {
	width: 490px;
	padding-left: 25px;
}
.RegExpRowGrey {
	width: 510px;
	border: #CCC 1px solid;
	padding-left: 20px;
	background-color: #EAEAEA;
}
.RegExpRowGrey2 {
	width: 510px;
	border: #666 1px solid;
	padding-left: 20px;
	background-color: #666;
	height: 20px;
}
.RegExpRowButt {
	width: 270px;
	float: right;
	margin-right: 10px;
	text-align: right;
}

.RegistroCont {
	width: 540px;
	float: left;
	padding: 5px;
}
.RegistroTxt {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 1px;
	background-color: #EAEAEA;
}
.RegistroButtDown {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 30px;
}
.RegistrosTit {
	width: 556px;
	height: 30px;
	float: left;
	background-image: url(images/ResultsTopBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistroTipo {
	width: 301px;
	height: 20px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
}
.RegistroBody {
	width: 556px;
	float: left;
	background-image: url(images/ResultsBodyBkgd.jpg);
	background-repeat: repeat-y;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistroParJra {
	width: 500px;
	margin-left: 12px;
	margin-top: 10px;
	float: left;
	border: #FFFFFF solid 1px;
	text-align: left;
}

.RegistroPar {
	width: 450px;
	margin-right: 12px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroParExp {
	width: 400px;
	margin: 0;
	float: right;
	border: #FFFFFF solid 1px;
}
.ColocacionButt {
	width: 350px;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroPar2 {
	width: 533px;
	margin: 0 0 0 5px;
	float: left;
	border: #EAEAEA solid 1px;
}
.RegistroQuest {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroConfirm {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	padding: 5px;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroConfirm2 {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: #FFFFFF solid 1px;
}
.RegistroOptions {
	width: 220px;
	margin-left: 20px;
	margin-top: 1px;
	text-align: left;
	float: left;
	border: #FFFFFF solid 1px;
}
.RegistroQuestNoHeight {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestTxt {
	width: 280px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroCondTxt {
	width: 475px;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #CCC solid 1px;
	background-color: #EAEAEA;
}
.RegistroAnswJra {
	width: 190px;
	height: 22px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswCheck {
	width: 220px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
̮ .RegistroQuestPeqJra {
	padding: 5px;
	height: 22px;
	float: left;
	border: #FFFFFF solid 1px;
}

.RegistroQuestPeq {
	width: 159px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestPeqLetra {
	width: 41px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestPeq2 {
	width: 160px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroAnswPeq {
	width: 95px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswPeq2 {
	width: 30px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroPasos {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: repeat-y;
}

.RegistroPagAfter {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroPagBefore {
	width: 185px;
	height: 20px;
	float: left;
	padding-right: 15px;
	padding-top: 10px;
	text-align: left;
}
/* Fin de la página de SERVICIOS*/
.RegistroClaim {
	width: 981px;
	height: 20px;
	margin: 20px auto 0 auto;
	text-align: center;
}
.RegistrosCont {
	width: 556px;
	margin: 0 auto;
	background-image: url(../img/usuario/PerfilTabsBkgd.jpg);
	background-repeat: no-repeat;
}
.RegistrosExp {
	width: 540px;
	margin: 0 auto;
}
.RegExpRow {
	width: 510px;
	padding-left: 20px;
}
.RegExpRowTxt {
	width: 490px;
	padding-left: 25px;
}
.RegExpRowGrey {
	width: 510px;
	border: #CCC 1px solid;
	padding-left: 20px;
	background-color: #EAEAEA;
}
.RegExpRowGrey2 {
	width: 510px;
	border: #666 1px solid;
	padding-left: 20px;
	background-color: #666;
	height: 20px;
}
.RegExpRowButt {
	width: 270px;
	float: right;
	margin-right: 10px;
	text-align: right;
}

.RegistroCont {
	width: 540px;
	float: left;
	padding: 5px;
}
.RegistroTxt {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 1px;
	background-color: #EAEAEA;
}
.RegistroButtDown {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 30px;
}
.RegistrosTit {
	width: 556px;
	height: 10px;
	float: left;
	background-image: url(images/ResultsTopBkgd.jpg);
	background-repeat: no-repeat;
	background-position: 0px -20px;
}
.RegistroTipo {
	width: 301px;
	height: 20px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
}
.RegistroBody {
	width: 556px;
	float: left;
	background-image: url(images/ResultsBodyBkgd.jpg);
	background-repeat: repeat-y;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: no-repeat;
}

.RegistroParExp {
	width: 400px;
	margin: 0;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroPar2 {
	width: 533px;
	margin: 0 0 0 5px;
	float: left;
	border: #EAEAEA solid 1px;
}
.RegistroQuest {
	width: 190px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroConfirm͠ {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	padding: 5px;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroConfirm2 {
	width: 495px;
	float: left;
	margin-top: 1px;
	margin-left: 20px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	border: #FFFFFF solid 1px;
}
.RegistroOptions {
	width: 220px;
	margin-left: 20px;
	margin-top: 1px;
	text-align: left;
	float: left;
	border: #FFFFFF solid 1px;
}

.RegistroQuestTxt {
	width: 280px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroCondTxt {
	width: 475px;
	margin: 5px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #CCC solid 1px;
	background-color: #EAEAEA;
}

.RegistroAnswJra {
	width: 135px;
	height: 22px;
	padding: 5px;
	float: left;
	border: #EAEAEA solid 1px;
}

.RegistroAnsw {
	width: 190px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswCheck {
	width: 220px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA solid 1px;
}
̮ .RegistroQuestPeq {
	width: 159px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}

.RegistroQuestPeqLetraJra {
	width: 41px;
	padding: 5px;
	height: 22px;
	float: left;
	border: #FFFFFF solid 1px;
}

.RegistroQuestPeqLetra {
	width: 41px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroQuestPeq2 {
	width: 160px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	border: #FFFFFF solid 1px;
}
.RegistroAnswPeq {
	width: 95px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: right;
	border: #EAEAEA solid 1px;
}
.RegistroAnswPeq2 {
	width: 30px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: center;
	border: #EAEAEA solid 1px;
}
.RegistroPasos {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroBottom {
	width: 556px;
	float: left;
	height: 34px;
	background-image: url(images/ResultsBottomBkgd.jpg);
	background-repeat: repeat-y;
}

.RegistroPagAfter {
	width: 185px;
	height: 20px;
	float: right;
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
.RegistroPagBefore {
	width: 185px;
	height: 20px;
	float: left;
	padding-right: 15px;
	padding-top: 10px;
	text-align: left;
}
ّ .divOpcionesCalendario {
	border: solid 1px #b6d5ee;
	width: 100%;
	background-color: #daecf2;
}
.divAyudaCont {
	padding: 8px 4px 0 4px;
	text-align: justify;
}
.gridTabla table {
	border: solid 1px #ece9d8;
}

.gridTabla table tr {
	border: solid 1px #ece9d8;
}
.ayuda1 {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 275px;
	overflow: auto;
	padding: 5px;
}
.ayudaSin {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 290px;
	margin-top: 15px;
	padding-right: 15px;
	float: left;
	text-align: center;
	max-height: 445px;
	overflow: auto;
	padding-bottom: 5px;
}
.ayuda3 {
	background-color: #FCF6EC;
	border: solid 1px #428EC1;
	width: 275px;
	height: 565px;
	overflow: auto;
}
.cuerpoPagina3 {
	padding: 0px;
	padding-right: 10px;
	float: right;
	width: 285px;
	margin-top: 2px;
}
.calendario a {
	text-decoration: none;
}
.ratingStar {
	margin-top: 5px;
	margin-left: 10px;
	width: 18px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.filledRatingStar {
	background-image: url(images/button/FilledStar.png);
}

.emptyRatingStar {
	background-image: url(images/button/EmptyStar.png);
}

.savedRatingStar {
	background-image: url(images/button/SavedStar.png);
}

.divDatagridDisponibilidadExcepcion {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
	float: left;
	width: 981px;
}
.divDispExcepCalendario table {
	border: solid 1px #ECE9D8;
}
.divDispExcepCalendario table tr {
	border: solid 1px #ECE9D8;
}


#Registro {
	border: 0 0 0 0;
	padding: 0;
	font-family: Arial;
	font-size: 14px;
}
#Registro a {
	display: block;
	color: #73AAD2;
	background-image: url(images/Button/ButtinOff.jpg);
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	width: 167px;
	height: 28px;
	background-repeat: no-repeat;
	font-weight: bold;
}

#Registro a:hover {
	color: #003366;
	background-image: url(images/Button/ButtinOn.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 10px;
	width: 167px;
	height: 28px;
}

.InicioMon1 {
	position: relative;
	top: -23px;
	left: 78px;
}

.InicioMon {
	position: relative;
	top: 15px;
	left: -120px;
}
.cabeceraIndex {
	margin-top: 40px;
}
.cuerpoIndex {
	margin-top: 30px;
	margin-left: 15px;
}
.cuerpoIndexImagen {
	float: left;
	width: 490px;
	background-image: url(images/index1.jpg);
	background-position: right;
	height: 256px;
	background-repeat: no-repeat;
}
.cuerpoIndexLogin {
	margin-top: 5px;
	float: right;
	background-image: url(images/bordes/roundedcornr_758531.gif);
	background-repeat: no-repeat;
	height: 246px;
	width: 500px;
	background-position: center;
}
.cuerpoIndexLogin2 {
	margin-top: 60px;
}
.OpcionLogin2 {
	width: 150px;
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0 auto;
	text-align: center;
}
#Registro2 {
	border: 0 0 0 0;
	padding: 0;
	font-family: Arial;
	font-size: 14px;
}
#Registro2 a {
	display: block;
	color: #73AAD2;
	background-image: url(images/Button/ButtInOff.jpg);
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	width: 167px;
	height: 28px;
	background-repeat: no-repeat;
	font-weight: bold;
}

#Registro2 a:hover {
	color: #003366;
	background-image: url(images/Button/ButtInOn.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 10px;
	width: 167px;
	height: 28px;
}


#RegistroX {
	border: 0 0 0 0;
	padding: 0;
	font-family: Arial;
	font-size: 14px;
}
#RegistroX a {
	display: block;
	color: #73AAD2;
	background-image: url(images/Button/ButtInOffX.jpg);
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	width: 257px;
	height: 28px;
	background-repeat: no-repeat;
	font-weight: bold;
}

#RegistroX a:hover {
	color: #003366;
	background-image: url(images/Button/ButtInOnX.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 10px;
	width: 257px;
	height: 28px;
}

#RegistroX1 {
	border: 0 0 0 0;
	padding: 0;
	font-family: Arial;
	font-size: 14px;
}
#RegistroX1 a {
	display: block;
	color: #73AAD2;
	background-image: url(images/Button/ButtInOffX1.jpg);
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	width: 457px;
	height: 28px;
	background-repeat: no-repeat;
	font-weight: bold;
}

#RegistroX1 a:hover {
	color: #003366;
	background-image: url(images/Button/ButtInOnX1.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 10px;
	width: 457px;
	height: 28px;
}


.cuerpoIndexTexto {
	float: left;
	margin: 20px auto 0 auto;
	width: 100%;
	height: 80px;
	background-image: url(images/bordes/roundedcornr_711331.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.cuerpoIndexTexto2 {
	float: left;
	width: 981px;
	margin: 30px auto 0 auto;
}
.cuerpoIndexTexto2 table {
	width: 860px;
}
.cuerpoIndexTexto2 table tr td {
	height: 40px;
}
.imagenPerfil {
}
#edge {
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}

#container {
	display: inline-block;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.informacionSanitaria {
	padding-bottom: 170px;
}

.tablaDireccion td {
	width: 260px;
}



.divTituloLista {
	width: 850px;
	border-bottom: solid 2px #DFDFDF;
	text-align: left;
	margin-top: 55px;
	margin-bottom: 0;
	margin-left: 50px;
}

.listaConfiguracion {
	text-align: left;
	margin-left: 200px;
	list-style-type: square;
	margin-bottom: 30px;
}

.listaConfiguracion li {
	list-style-type: circle;
	margin-top: 12px;
}

.divVolver {
	position: relative;
	top: 105px;
	text-align: right;
	width: 85%;
}

.divVolverConf {
	text-align: right;
	padding-right: 25px;
}

.informacionConfiguracion {
	text-align: left;
	margin-left: 100px;
}
.explicacionAyuda {
	width: 550px;
	text-align: justify;
}

#cs_flashBody {
	background-color: #ffffff;
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	text-align: center;
}

#cs_noexpressUpdate {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003300;
	text-align: left;
	background-image: url(images/CITASONNETTUSCENTROS.camrec_nofp_bg.gif);
	background-repeat: no-repeat;
	width: 210px;
	height: 200px;
	padding: 40px;
}

.tablaInfo td {
	border: solid 1px #666;
	background-color: #FFFFFF;
}

.divSombraUtil {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 2050px;
	background-color: Black;
	filter: Alpha(Opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 0;
}

.divCondicionesComerciales {
	position: relative;
	top: 40px;
	width: 710px;
	height: 620px;
	border: solid 4px #428DC1;
	background-color: #FFFFFF;
	margin: 0 auto;
	margin-bottom: 20px;
}
.divEnvuelveCitasPaciente {
	position: fixed;
	top: 40px;
	left: 0px;
	width: 100%;
	text-align: center;
}

.divCitasPaciente {
	width: 600px;
	border: solid 4px #428DC1;
	background-color: #FFFFFF;
	z-index: 1;
	height: 560px;
	margin: 0px auto 0px auto;
}

.divSombraUtil2 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: Black;
	filter: Alpha(Opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 0;
}

.divTitSeñalado {
	width: 240px;
	float: left;
	margin-top: 10px;
	background-color: #a0ffff;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #428DC1;
	color: #000000;
}

.divSeñalado {
	width: 708px;
	float: left;
	margin-top: 10px;
	background-color: #a0ffff;
	font-family: arial;
	font-size: 12px;
	color: #666;
	color: #000000;
}
.textBoxInvitacion {
	font-family: arial;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	font-weight: bold;
}

.divTitulo {
	margin-left: 40px;
}
.divContPerfil {
	margin-left: 80px;
}

.mapa2 {
	border: solid 5px #F0F0F0;
	padding: 0px;
	margin: 0px;
	width: 300px;
}
/*-------------------------------------------------------------------NUEVO DISEÑO---------------------------------------------------------------------------*/
div#dvTodo {
	width: 100%;
	background-color: #FFF;
}
div#dvCabeceraSuperior1 {
	width: 100%; /*background-color:#09245D;*/
}
div#dvCabeceraInterior1 {
	margin: 0 auto;
	width: 1200px;
	height: 68px;
}

div#dvCabeceraSuperior2 {
	width: 100%;
	background-image: url(images/home/barra6.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

div#dvCabeceraSuperiorMaster2 {
	width: 100%;
	background-color: #4E7BB4;
}

div.dvCabeceraSuperiorMaster2 {
	width: 100%;
	background-color: #4E7BB4;
}

div.dvCabeceraSuperiorMaster2Roja {
	width: 100%;
	background: #A12424;
}

div#dvCabeceraInterior2 {
	margin: 0 auto;
	width: 1200px;
	height: 331px;
	background-image: url(images/home/beta6.jpg);
	background-position: top right;
	background-repeat: repeat-x;
}
div#dvCabeceraInteriorMaster2 {
	margin: 0 auto;
	width: 1200px;
	height: 68px;
	background-image: url(images/home/pie3.jpg);
	background-position: top right;
	background-repeat: repeat-x;
}

div.dvCabeceraInteriorMaster2 {
	margin: 0 auto;
	width: 1200px;
	height: 68px;
	background-image: url(images/home/pie3.jpg);
	background-position: top right;
	background-repeat: repeat-x;
}

div.dvCabeceraInteriorMaster2Roja {
	margin: 0 auto;
	width: 1200px;
	height: 68px;
	background: #A12424;
}

div#dvMarcoExterior {
	height: 301px;
	width: 400px;
	padding-top: 30px;
	float: right;
}
div#dvMarco {
	width: 400px;
	height: 301px;
	background-image: url(images/home/marco2.jpg);
	background-repeat: no-repeat;
}
div.dvVideo {
	padding-top: 27px;
}
div#dvCabeceraInteriorTexto1 {
	margin: 0 auto;
	width: 1024px;
}
div#dvCabeceraInteriorTexto2 {
	margin: 0 auto;
	width: 1024px;
}
div#dvCabeceraInteriorTextoIzq {
	float: left;
	width: 624px;
	text-align: left;
}
.dvTexto1 {
	padding-top: 20px;
}
div#dvCuerpoMaximo {
	width: 100%;
}
div#dvCuerpoMaximoMaster {
	width: 100%;
}
div#dvCuerpoSuperior {
	margin: 0 auto;
	width: 1200px;
}
div#dvCuerpo {
	margin-top: 0px;
	margin: 0 auto;
	width: 1024px;
}
div#dvCuerpoInterior {
	width: 1024px;
}

div#dvImgMedicoOnNet {
	padding-top: 40px;
	float: left;
	width: 600px;
	padding-left: 24px;
}
div#dvImgClinicaOnNet {
	padding-top: 35px;
	float: left;
	width: 600px;
	padding-left: 24px;
}
div#dvCuerpoIzq {
	float: left;
	width: 450px;
	border-right: solid 1px #C0C0C0;
}
div#dvCuerpoIzq2 {
	float: left;
	width: 341px;
	padding-top: 20px;
}
div#dvCuerpoCentro {
	float: left;
	width: 338px;
	padding-top: 20px;
}
div#dvCuerpoCentro2 {
	float: left;
	width: 341px;
	padding-top: 20px;
}
div#dvCuerpoDer {
	float: left;
	width: 234px;
	padding-top: 20px;
}
div#dvCuerpoDer2 {
	float: left;
	width: 341px;
	padding-top: 20px;
}
div#dvTexto2 {
	text-align: left;
	padding-right: 30px;
}
.dvCabeceraIzqClinicaOnNet {
	margin: 0 auto;
	width: 280px;
	border: solid 1px #C0C0C0;
	height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFF5AF;
}
.classTextoClinicaOnNet {
	text-align: left;
	padding-top: 15px;
}
.classTextoDetalleClinicaOnNet {
	padding-top: 10px;
	border-right: solid 1px #C0C0C0;
	padding-right: 30px;
	padding-left: 30px;
	text-align: justify;
}
div#dvPieSuperior1 {
	width: 100%;
	background-color: #4E7BB4;
	padding: 0px;
	margin-top: 30px;
	clear: both;
}
div#dvPieInterior1 {
	margin: 0px auto 0px auto;
	width: 1200px;
	background-color: #4E7BB4;
	padding: 0px; /*background-image:url(images/home/pie3.jpg); 	background-position:top right; 	background-repeat:repeat-x;*/
}
div#dvPieInteriorTexto1 {
	margin: 0px auto 0px auto;
	width: 1024px;
	padding: 0px;
}
div#dvBotones {
	width: 100%;
}
div#dvBoton1 {
	float: left;
	width: 192px;
	height: 50px;
	background-image: url(images/home/btn1.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 5px;
}
div#dvBoton2 {
	float: left;
	width: 192px;
	height: 50px;
	background-image: url(images/home/btn2.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 13px;
	margin-left: 20px;
}
div#dvBoton3 {
	float: left;
	width: 290px;
	height: 50px;
	background-image: url(images/home/btnGrande2.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 5px;
}
div#dvBoton4 {
	float: left;
	width: 342px;
	height: 61px;
	background-image: url(images/home/btnRegistro.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: left;
	padding: 15px 0px 0px 15px;
}
div#dvBoton5 {
	float: left;
	width: 190px;
	height: 42px;
	background-image: url(images/Button/boton_fondo_azul.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 10px;
	font-size: 14px;
	padding: 16px 20px 0px 20px;
	margin-left: 40px;
}
div#dvBoton6 {
	float: left;
	width: 190px;
	height: 42px;
	background-image: url(images/Button/boton_fondo_verde.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: left;
	line-height: 15px;
	font-size: 16px;
	padding: 7px 0px 0px 18px;
	margin-left: 40px;
}
div.dvBoton7 {
	width: 192px;
	height: 50px;
	background-image: url(images/home/btn7.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 15px;
	margin: 0px auto 0px auto;
}
table#tableMenuIndex {
	float: right;
	text-align: right;
	width: 690px;
	margin-top: 15px;
}
table#tableMenuIndexInferior {
	float: right;
	text-align: right;
	width: 690px;
	margin-top: 7px;
}
div#dvMenuIndex {
	width: 1024px;
	float: left;
}
div#dvImagenLogo {
	float: left;
}

img.floatright {
	float: right;
}

div#dvTexto3 {
	width: 328px;
	border-right: solid 1px #C0C0C0;
	padding-right: 10px;
	float: left;
}
div#dvTexto4 {
	width: 229px;
	float: left;
	padding-left: 5px;
}
div#dvTexto5 {
	text-align: justify;
	line-height: 23px;
	padding-left: 5px;
	padding-right: 5px;
}
div#dvUltimosMedicos {
	width: 328px;
	padding-bottom: 15px;
}
div#dvUltimosMedicosContenido {
	padding-top: 10px;
	text-align: left;
	padding-left: 35px;
}
.dvUltimosMedicosContenido2 {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
div#dvUltimasBusquedas {
	text-align: center;
}
div#dvUltimasBusquedasContenido {
	padding-top: 5px;
	text-align: left;
	padding-left: 35px;
}
div#dvTituloClinicaOnNet {
	width: 229px;
	padding-top: 8px;
	background-image: url(images/home/barra3.jpg);
	background-position: top;
	background-repeat: repeat-x;
	height: 70px;
}
div#dvTexto6 {
	text-align: center;
	line-height: 23px;
	padding: 10px 5px 15px 5px;
}
.imagenBordeFondo {
	background-image: url(images/home/bordeFondo.gif);
	background-position: top;
	width: 130px;
	height: 145px;
}
.textoBordeFondo {
	padding-top: 23px;
}
.textoBordeFondo2 {
	padding-top: 10px;
}
div#dvSegundaFilaIzquierda {
	float: left;
	width: 500px;
	padding-top: 30px;
}
div#dvSegundaFilaIzquierdaInterior {
	width: 500px;
	border: solid 1px #C0C0C0;
	text-align: center;
	float: left;
	z-index: 9;
}
div#dvSegundaFilaDerechaInteriorBorde {
	width: 500px;
	border: solid 1px #c0c0c0;
	text-align: center;
	float: left;
	z-index: 9;
}
div#dvTituloComentarioPaciente {
	position: relative;
	width: 500px;
	margin-top: -10px;
	z-index: 8;
}
div#dvTituloComentarioPaciente2 {
	z-index: 10;
	width: 200px;
	margin: 0 auto;
	background-color: White;
}
div#dvEnvuelveComentarioPaciente {
	width: 100%;
	border: solid 1px #C0C0C0;
	text-align: center;
	float: left;
	z-index: 9;
	margin-top: 20px;
}
div#dvTituloComentarioPacienteNuevo {
	position: relative;
	width: 100%;
	margin-top: -10px;
	z-index: 8;
}
div#dvTituloComentarioPacienteNuevo2 {
	z-index: 10;
	width: 200px;
	margin: 0 auto;
	background-color: White;
}
div#dvContenidoComentarioPaciente {
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
div#dvContenidoComentarioPaciente2 {
	padding-top: 5px;
	vertical-align: top;
	line-height: 15px;
}
div#dvContenidoComentarioPaciente2 table {
	text-align: justify;
}
div#dvSegundaFila {
	float: left;
	width: 100%;
	margin-top: 50px;
	text-align: center;
}
div#dvSegundaFilaInteriorNueva {
	width: 80%;
	border: solid 1px #C0C0C0;
	text-align: center;
	margin: 0px auto 40px auto;
	z-index: 9;
}
div#dvTituloPrensaNueva {
	position: relative;
	width: 100%;
	margin-top: -10px;
	z-index: 8;
}
div#dvTituloPrensaNueva2 {
	z-index: 10;
	width: 200px;
	margin: 0 auto;
	background-color: White;
}
div#dvSegundaFilaInterior {
	width: 450px;
	border: solid 1px #C0C0C0;
	text-align: center;
	margin: 0px auto 0px auto;
	z-index: 9;
}
div#dvSegundaFilaDerecha2 {
	float: right;
	width: 500px;
	padding-top: 30px;
}
div#dvSegundaFilaDerecha {
	float: right;
	width: 450px;
	padding-top: 40px;
}
div#dvSegundaFilaDerechaInterior {
	width: 450px;
	text-align: center;
	float: left;
	z-index: 9;
}
div#dvTituloPrensa {
	position: relative;
	width: 450px;
	margin-top: -10px;
	z-index: 8;
}
div#dvTituloPrensa2 {
	z-index: 10;
	width: 200px;
	margin: 0 auto;
	background-color: White;
}
div#dvIconosPrensa {
	padding-top: 20px;
	padding-bottom: 8px;
}
.PrensaTextoCortado {
	height: 100px;
	overflow: hidden;
}
.PrensaTextoCortado .PrensaCapaDesvanece {
	background-image: url(images/desvaneceprensa.png);
	background-repeat: repeat-x;
	float: left;
	position: relative;
	top: 70px;
	width: 100%;
	height: 30px;
}
.PrensaTextoLargo .PrensaCapaDesvanece {
	background-image: url(images/desvaneceprensa.png);
	background-repeat: repeat-x;
	float: left;
	position: relative;
	top: 70px;
	width: 100%;
	height: 30px;
}
.paddingTop10 {
	padding-top: 10px;
}
div#dvAvisosLegales {
	float: left;
	width: 334px;
	text-align: left;
	padding-top: 9px;
}
div#dvPrimeroBarraPie {
	height: 70px;
	padding: 0px;
}
div#dvNavegadores {
	float: left;
	text-align: left;
	padding-top: 10px;
	width: 250px;
}
div#dvNavegadores div#Separador {
	height: 5px;
}
div#dvServicios {
	width: 100%;
	padding-top: 25px;
}
div#dvExplicacion {
	text-align: center;
	width: 90%;
}
div#dvTableServicios {
	padding-top: 10px;
	width: 1050px;
	margin: 0px auto 0px auto;
	text-align: justify;
}
div#dvTableServicios div.recuerda_precio {
	margin: 20px auto 30px auto;
	padding: 10px 0px 10px 0px;
	width: 350px;
	color: #ff9306;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	background-color: #f1fada;
	border: solid 1px #bad282;
}
div#dvTableServicios table {
	text-align: center;
	margin-bottom: 15px;
}
div#dvTableServicios table td {
	vertical-align: top;
}
div#dvTableServicios div.LineaVertical {
	height: 580px;
	margin-top: 40px;
	border-left: dashed 1px #d0d0d0;
	width: 0px;
}
div#dvTableServicios div.TituloServicio {
	height: 70px;
	width: 80%;
	margin: 0px auto 0px auto;
}
div#dvTableServicios div.TituloServicio span {
	position: relative;
	float: left;
	top: 20px;
	left: 45px;
}
div#dvTableServicios div.TituloServicio img {
	position: relative;
	float: left;
	top: 5px;
	left: 20px;
}
div#dvTableServicios div.ExplicacionServicio {
	text-align: justify;
	width: 95%;
	margin: 0px auto 5px auto;
}


.classContenidoServicios1 {
	float: left;
	text-align: justify;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 15px;
	line-height: 24px;
}
.classContenidoServicios1 img {
	float: right;
	margin: 0px 0px 10px 20px;
}
.classContenidoServicios2 {
	text-align: center;
	width: 100%;
	float: left;
}
div#dvMotivos {
	padding-top: 25px;
	width: 850px;
	margin: 0 auto;
}
div#dvBotonMotivos {
	width: 222px;
	height: 84px;
	background-image: url(images/btnMotivos.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: left;
	padding: 15px 0px 0px 15px;
}
div.RostroJorge {
	text-align: left;
	padding-top: 10px;
}
div.RostroJorge img {
	float: left;
	margin-right: 5px;
}
.columnaServicioMedicoOnNet:hover {
	background-color: #F0F0F0;
	cursor: pointer;
}
.columnaServicioMedicoOnNetSeleccionada {
	background-color: #e1f6f5;
	cursor: pointer;
	height: 50px;
}
.columnaServicioMedicoOnNetSeleccionada:hover {
	background-color: #b1dad9;
	cursor: pointer;
}
div#dvPreguntas {
	width: 980px;
	padding-top: 20px;
	padding-left: 25px;
	text-align: left;
	padding-bottom: 70px;
}
.classPregunta {
	padding-top: 18px;
	text-align: left;
	line-height: 20px;
}
.classRespuestaPregunta {
	padding-top: 10px;
	padding-left: 30px;
	text-align: justify;
	width: 800px;
}
div#dvRazones {
	padding-top: 20px;
	width: 1024px;
}
.classTextoMotivos {
	padding-bottom: 9px;
	line-height: 20px;
}
div#dvContacto {
	width: 1024px;
	padding-top: 20px;
	height: 740px;
}
div#dvContacto div.ConfiguracionContacto {
	margin-top: 50px;
}
div#dvContacto div.ConfiguracionContacto a {
	width: 138px;
	height: 28px;
	display: inline-block;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #41a2e1;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF url(  'images/Button/btnBlanco.png' ) no-repeat scroll 0px;
}
div#dvContacto div.ConfiguracionContacto a:hover {
	width: 138px;
	height: 28px;
	display: inline-block;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #41a2e1;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF url(  'images/Button/btnBlanco_hover.png' ) no-repeat scroll center;
}
div#dvContacto div.ConfiguracionContacto a.sel {
	width: 138px;
	height: 28px;
	display: inline-block;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #FEFEFE;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF url(  'images/Button/btnBlanco_sel.png' ) no-repeat scroll center;
}
div#dvContacto div.ConfiguracionContacto a.sel:hover {
	width: 138px;
	height: 28px;
	display: inline-block;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #FEFEFE;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF url(  'images/Button/btnBlanco_hover2.png' ) no-repeat scroll center;
}
.classDvError {
	background-color: #D03D3D;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-variant: small-caps;
	text-align: center;
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	width: 1015px;
	float: left;
}
div#dvCorreos {
	float: left;
	text-align: center;
	width: 1024px;
	line-height: 21px;
}
div#dvCorreos2 {
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
	width: 360px;
	line-height: 21px;
}
div#dvLogin {
	padding-top: 30px;
	width: 1024px;
	height: 620px;
}
div#dvPoliticaPrivacidad {
	width: 1024px;
	padding-top: 20px;
}
.classParrafoPoliticaPrivacidad {
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 20px;
	line-height: 21px;
	text-align: justify;
}
.classParrafoPoliticaPrivacidadPie {
	padding-left: 65px;
	padding-right: 25px;
	padding-top: 90px;
	line-height: 21px;
	text-align: justify;
}
div#dvRecuperaContraseña {
	width: 1024px;
	padding-top: 20px;
	height: 645px;
}
div#dvAlta {
	padding-top: 30px;
	width: 1024px;
}
div#dvQuienesSomos {
	padding-top: 60px;
	width: 1024px;
	height: 480px;
}
div#dvPrensa {
	padding-top: 30px;
	width: 1024px;
	min-height: 620px;
}
div#dvPrensa2 {
	padding-bottom: 25px;
}
.classPrensa {
	width: 1024px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #C0C0C0;
	float: left;
}
.classPrensaImagen {
	width: 250px;
	float: left;
}
.classPrensaTexto {
	width: 774px;
	float: left;
	line-height: 22px;
	text-align: justify;
}
#tablePrensa {
	text-align: justify;
	line-height: 22px;
}
#tablePrensa td {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #C0C0C0;
}
.classLeerMas {
	width: 100%;
	text-align: right;
}
div#dvInformacionClinicaOnNet {
	float: left;
	width: 1024px;
	padding-top: 20px;
}
div#dvBotonInformacionClinicaOnNet {
	margin: 0 auto;
	padding-top: 5px;
	width: 380px;
	height: 50px;
	background-image: url(images/home/btnGrande2.png);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
}
div#dvFormularioClinicaOnNet {
	padding-top: 15px;
	float: left;
	width: 1024px;
	text-align: center;
}
#tableFormularioClinicaOnNet {
	padding-top: 15px;
}
#tableFormularioClinicaOnNet td {
	padding-top: 6px;
	padding-bottom: 6px;
}
.classBotonRegistro {
	width: 102px;
	height: 41px;
	background-image: url(images/home/btRegistro.gif);
	background-repeat: no-repeat;
}
div#dvOfertaRegistro {
	width: 128px;
	height: 128px;
	background-image: url(images/home/notepad.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.classInformacionRegistro {
	width: 100%;
	padding-top: 5px;
	text-align: left;
}
.classApartadoRegistro {
	padding-top: 10px;
}
.classTableApartadoRegistro {
	border: solid 2px #C0C0C0;
	text-align: left;
}
.classTableApartadoRegistro td {
	padding: 10px;
}
.classFelchaDivRegistro {
	margin-left: 30px;
	background-image: url(images/home/flecha2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 15px;
}
#tableDatosPersonalesRegistro {
	text-align: left;
}
#tableDatosPersonalesRegistro td {
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 25px;
}
#tableEspecialidadesRegistro {
	text-align: left;
}
#tableEspecialidadesRegistro td {
	padding-top: 4px;
	padding-bottom: 4px;
}
#tableNumeroColegiado {
	text-align: left;
}
#tableNumeroColegiado td {
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#tableDireccionConsultaMedico {
	text-align: left;
}
#tableDireccionConsultaMedico td {
	padding: 3px 0px 3px 0px;
}
div.RegistroTxt {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 5px;
	margin-top: 1px;
	background-color: #EAEAEA;
}
div.RegistroPar {
	width: 100%;
	margin: 3px 2px 2px 2px;
	float: right;
	border: none;
}
div.RegistroTxt2 {
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding: 15px;
	margin-top: 1px;
}
div.RegistroAnsw input {
	width: 97%;
	border: solid 2px #BABABA;
	padding: 0px;
}
div.RegistroAnswNoHeight textarea {
	width: 97%;
	border: solid 2px #BABABA;
	padding: 0px;
	overflow: auto;
}
div.RegistroAnsw {
	width: 280px;
	height: 22px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	text-align: left;
	border: #EAEAEA dotted 1px;
}
div.RegistroAnswNoHeight {
	width: 280px;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: right;
	border: #EAEAEA dotted 1px;
}
div.RegistroQuest {
	width: 150px;
	margin: 2px 10px 0px 0px;
	padding: 5px;
	height: 22px;
	float: right;
	text-align: right;
	border: #FFFFFF solid 1px;
}
div.RegistroQuestNoHeight {
	width: 150px;
	margin: 2px 10px 0px 0px;
	padding: 5px;
	float: right;
	text-align: right;
	border: #FFFFFF solid 1px;
}
div.btnVolverServicios {
	background-image: url(images/btnVolver.png);
	background-repeat: no-repeat;
	background-position: 25px 0px;
	border: none 0px #fff;
	width: 219px;
	height: 45px;
	padding: 5px 0px 0px 30px;
	margin-bottom: 30px;
}
div.btnVolverServicios span {
	height: 45px;
}
div.btnVolverServicios a {
	height: 45px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}
div.btnVolverServicios a:hover {
	color: #000;
}
div#FaqServicios {
	margin: 40px 0px 0px 250px;
}
.button2Error {
	background-color: #5685AF;
	border: solid 2px #D03D3D;
	color: #FFFFFF;
	cursor: pointer;
	width: 155px;
	font-weight: bold;
	text-decoration: none;
}
.button2Error:hover {
	background-color: White;
	border: solid 2px #D03D3D;
	color: #B22222;
}
.BotonRegistrar {
	background-color: #5685AF;
	border: solid 2px #000000;
	color: #FFFFFF;
	cursor: pointer;
	width: 200px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.BotonRegistrar:hover {
	background-color: White;
	border: solid 2px #000000;
	color: #000000;
}
.CajaRegistrar {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #428DC1;
	border: solid 1px #428DC1;
	width: 200px;
}
.CajaRegistrarError {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #B22222;
	border: solid 2px #D03D3D;
	width: 200px;
}
.CajaRegistrarResaltada {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #428DC1;
	border: solid 1px #428DC1;
	width: 200px;
	background-color: #FFF598;
}
.CajaRegistrarErrorResaltada {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #B22222;
	border: solid 2px #D03D3D;
	width: 200px;
	background-color: #FFF598;
}
div.AvisoRegistrar {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	font-variant: small-caps;
	font-weight: bold;
	color: #D03D3D;
	border-bottom: solid 2px #D03D3D;
	border-top: solid 2px #D03D3D;
	margin: 20px 30px 20px 30px;
	padding: 10px;
}
div.TopError {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
}
div.TopError #CerrarError {
	float: right;
	background-color: #D03D3D;
	border: solid 2px #E8A8A8;
	padding: 1px 2px 1px 2px;
}
div.TopError #CerrarError a {
	color: #FFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
div.TopError #MensajeError {
	background-color: #D03D3D;
	color: #FFF;
	font-family: Arial;
	font-size: 20px;
	font-variant: small-caps;
	text-align: center;
	border-bottom: solid 1px #FFF;
}
div.TopError #BarraAbajo {
	background-color: #D03D3D;
	height: 10px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
div#TextoLegal {
	font-family: Arial;
	font-size: 16px;
	color: #505050;
	text-align: left;
	padding: 2px 20px 0px 20px;
}
div#TextoLegal p {
	margin-bottom: 18px;
}
div#TextoLegal li {
	margin-bottom: 12px;
}
div#TextoLegal h2 {
	font-size: 18px;
	margin: 0px 0px 8px 0px;
}
div#TextoLegal div#DescargaContrato {
	font-size: 16px;
	height: 60px;
	padding: 0px 0px 0px 30px;
}
div#TextoLegal div#DescargaContrato img {
	float: left;
}
div#TextoLegal div#DescargaContrato a {
	float: left;
	color: #428DC1;
	font-weight: bold;
	margin: 8px 0px 0px 10px;
}
ul.ULSinEstilo {
	list-style-type: none;
}
div#dvGracias {
	border: solid 2px #ADE4FF;
	margin: 60px 30px 90px 30px;
	padding: 40px 40px 50px 40px;
	font-family: Arial;
	font-size: 14px;
	text-align: left;
}
div#dvGracias h1 {
	color: #428DC1;
	font-size: 20px;
	margin: 0px 0px 50px 0px;
}
div#dvGracias h2 {
	color: #a0a0a0;
	font-size: 16px;
	margin: 0px 0px 30px 30px;
}
div#dvGracias ol {
	margin-left: 10px;
}
div#dvGracias ol li {
	margin-bottom: 10px;
}
.EspecialidadesTabla {
	border: dotted 1px #428DC1;
	background-color: #E3F2FF;
}
div.Tip {
	width: 70%;
	border: solid 2px #a3cbfe;
	padding: 25px 0px 15px 30px;
	margin: 20px auto 0px auto;
	text-align: left;
}
img.Tip {
	position: relative;
	float: left;
	left: -10px;
	top: -45px;
	z-index: 1;
}
div.SombraTotal {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background-color: Black;
	filter: Alpha(Opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 10;
}

div.InformacionPopupBorde {
	width: 50%;
	position: fixed;
	top: 25%;
	left: 25%;
	background-color: #E3F2FF;
	z-index: 100;
	padding: 10px;
}

div.InformacionPopup {
	padding: 10px 20px 10px 20px;
	background-color: #FFF;
	filter: Alpha(Opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	z-index: 2;
}
div.InformacionPopup h1 {
	font-size: 18px;
	margin: 0px 0px 15px 0px;
	font-family: Arial;
	color: #428DC1;
}
div.InformacionPopup iframe {
	display: block;
	border: solid 3px #E3F2FF;
	width: 95%;
	height: 200px;
}
div.InformacionPopup textarea {
	border: solid 3px #E3F2FF;
	width: 60%;
	height: 100px;
}
div.InformacionPopup input[type="submit"] {
	width: auto;
	padding: 4px 20px 4px 20px;
	border: none;
	background-color: #ADE4FF;
	color: Gray;
	font-family: Arial;
	font-size: 12px;
	height: 25px;
	margin-top: 15px;
}
div.DetallesServicios {
	float: left;
	margin-top: 50px;
	width: 100%;
}
table.DetallesServicios {
	font-family: Arial;
}
table.DetallesServicios thead {
	font-size: 14px;
}
table.DetallesServicios thead td {
	padding: 0px 10px 5px 10px;
	text-align: center;
}
table.DetallesServicios tbody td {
	padding: 0px 10px 5px 10px;
	text-align: left;
}

div.divConjunto {
	width: 100%;
}
div.divRepeater {
	float: left;
	width: 60%;
	margin-left: 200px;
}
div.divAyudaRepeater {
	float: left;
	width: 30%;
	border: 1px solid #428EC1;
	background-color: #FCF6EC;
	margin-left: 50px;
	padding-right: 20px;
	text-align: justify;
	margin-top: 25px;
}


.divAyudaRepeaterDentro {
	margin-top: 0px;
	float: left;
	text-align: justify;
	padding-bottom: 8px;
	width: 94%;
	padding-left: 16px;
}
.divAyudaRepeaterDentro ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.divAyudaRepeaterDentro li {
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 8px;
}


div.divSubTitulo {
	width: 100%;
	margin-top: 14px;
}

div.divSubTituloExplicacion {
	width: 81%;
	text-align: center;
	float: left;
	margin-left: 95px;
}

div.divTitulo {
	width: 650px;
	border-bottom: solid 2px #DFDFDF;
	text-align: left;
	margin-top: 55px;
	margin-bottom: 0;
	margin-left: 40px;
}
td.divTitulo {
	width: 100%;
	border-bottom: solid 2px #DFDFDF;
}
div#dvCabeceraImagen {
	width: 100%;
}
div#dvCabeceraImagen2 {
	float: right;
	width: 393px;
	height: 33px;
}
div#dvLandingPage {
	padding-top: 20px;
	width: 1024px;
}
div#dvLandingTextoCabecera {
	float: left;
	text-align: left;
	width: 600px;
}
div#dvLandingPage div.dvContenedorArribaDerecha {
	width: 502px;
	text-align: center;
	float: right;
}
div#dvLandingPage div.dvPieImagen {
	background-color: #C7D9F1;
	margin-top: 10px;
	padding: 5px 8px 5px 8px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
div.divAyudaCaja {
	text-align: justify;
	border: 2px solid #C0C0C0;
	background-color: #FCF6EC;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #428EC1;
	width: 250px;
	display: none;
	padding: 10px 20px 10px 20px;
}
div.divAyudaFlecha {
	background-image: url(images/home/flechacaja.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 37px;
	height: 9px;
	display: none;
}
#divAyudaMiConsulta {
	text-align: justify;
	border: 2px solid #C0C0C0;
	background-color: #FCF6EC;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #428EC1;
	width: 250px;
	display: none;
	padding: 10px 20px 10px 20px;
}
#divAyudaMiConsulta2 {
	background-image: url(images/home/flecha3.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 37px;
	height: 9px;
	display: none;
}
#divDescripcionNotificacion {
	text-align: justify;
	border: 2px solid #C0C0C0;
	background-color: #FCF6EC;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #428EC1;
	width: 250px;
	display: none;
	padding: 10px 20px 10px 20px;
}
#divDescripcionNotificacion2 {
	background-image: url(images/home/flecha3.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 37px;
	height: 9px;
	display: none;
}

div.divNuevoCitas {
	width: 50%;
	text-align: left;
	position: static;
	margin-left: 120px;
	margin-right: auto;
	margin-top: -35px;
	margin-bottom: 15px;
	height: 40px;
}


div.divAvisoConfiguracion {
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -15px;
	width: 80%;
}
div.divAvisoImagen {
	width: 20%;
	float: left;
	margin: auto;
	margin-right: -20px;
}
div.divAvisoTexto {
	width: 80%;
	float: left;
	margin-top: 12px;
	text-align: justify;
}

.ulImages {
	float: left;
	list-style: none;
}
.ulImages li {
	float: left;
	list-style: none;
	padding-left: 15px;
	padding-bottom: 15px;
}

div.divContenedorOpcion {
	position: static;
	width: 100%;
	height: 40px;
}

div.divContenedorImagen {
	width: 20px;
	float: left;
	height: 20px;
	padding-left: 45px;
	padding-top: 4px;
	margin-right: 10px;
}

div.divContenedorTexto {
	width: 75%;
	float: left;
	text-align: left;
	margin: auto;
}

div.divInformacionTitulo {
	margin-bottom: 0px;
	float: left;
}

div.divInformacionTitulo input.ExpandirContraer {
	position: relative;
	left: 10px;
	top: -2px;
}

div.divInformacionTituloImagenes {
	float: right;
}
div.divContenedorOpcionPremium {
	margin-bottom: 10px;
	margin-top: 15px;
	height: 20px;
}
div.divContenedorOpcionPremium img, div.divContenedorOpcionPremium input {
	margin-bottom: -4px;
	margin-right: 15px;
}
.ulPasosAsistente {
	float: left;
	list-style: none;
}
.ulPasosAsistente li {
	float: left;
	list-style: none;
	padding-left: 15px;
	padding-bottom: 15px;
}

div.divTituloAsistente {
	width: 100%;
	text-align: left;
	margin-bottom: 12px;
}
div.divSubTituloAsistente {
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
}
div.divContenidoAsistente {
	width: 940px;
	border: solid 3px #FFFFFF;
	margin: 0 auto 0 auto;
}

div.divBotonesAsistente {
	width: 100%;
	margin-top: 65px;
}

div.divPasosAsistente {
	width: 100%;
	text-align: left;
	height: 50px;
	margin-left: -22px;
	margin-bottom: -10px;
}
div.divTodoAsistente {
	width: 945px;
	margin-left: 30px;
}

li.liImagen {
	text-align: left;
	width: 30px;
}

div.divSubTituloAsistenteExplicacion {
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
	padding-left: 40px;
}

div.divTodoPago {
	width: 100%;
}

div.divPayPal {
	border-style: solid;
	border-color: #ADE4FF;
	border-width: 2px;
	width: 800px;
	position: static;
	height: 490px;
	margin-top: 60px;
	margin-bottom: 75px;
	margin-left: auto;
	margin-right: auto;
}
div.divInformacionInicio {
	text-align: left;
	padding-left: 30px;
	line-height: 35px;
}
ul.ulOpcionesRenuevaPlan li {
	margin: 30px 30px 20px 0px;
	list-style-type: disc;
}
ul.ulOpcionesRenuevaPlan li table {
	margin: 15px auto 10px auto;
}
ul.ulOpcionesRenuevaPlan li table td.Separador {
	padding: 0px;
	width: 40px;
	background-color: #ffffff;
}
ul.ulOpcionesRenuevaPlan li table td.Caracteristicas {
	text-align: left;
	vertical-align: top;
	padding: 40px 0px 0px 20px;
}
ul.ulOpcionesRenuevaPlan li table td.Caracteristicas ul {
	font-size: 12px;
	margin: 5px 0px 0px 20px;
}
ul.ulOpcionesRenuevaPlan li table td.Caracteristicas ul li {
	margin: 2px 0px 0px 5px;
}
ul.ulOpcionesRenuevaPlan li table td.Plan {
	vertical-align: top;
	padding: 5px 15px 10px 15px;
	width: 210px;
	text-align: center;
	background-color: #e7f0f7;
}
ul.ulOpcionesRenuevaPlan li table td.Plan .dvTitulo {
	background-color: #4994c9;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	padding: 5px;
}
ul.ulOpcionesRenuevaPlan li table td.Plan .dvOferta {
	color: #d90909;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
}
ul.ulOpcionesRenuevaPlan li table td.Plan .dvPrecio {
	color: #FF7D1B;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	padding-top: 15px;
}
ul.ulOpcionesRenuevaPlan li table td.Plan .dvAhorro {
	color: #FF7D1B;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px;
}
ul.ulOpcionesRenuevaPlan li table td.Plan .dvPaypal {
	padding-top: 20px;
}

/*----------------------------------------------------FUENTES DISEÑO NUEVO----------------------------------------------------------------------------------------------------*/

.gray11 {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #A0A0A0;
}
.gray11b {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #A0A0A0;
}
.gray12 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #A0A0A0;
}
.gray12b {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #A0A0A0;
}
.gray13 {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #A0A0A0;
}
.gray13b {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #A0A0A0;
}
.gray14 {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #A0A0A0;
}
.gray14b {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A0A0A0;
}
.gray15 {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #A0A0A0;
}
.gray15b {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #A0A0A0;
}
.white40b {
	font-family: arial;
	font-size: 40px;
	font-weight: bold;
	color: #ffffff;
}
.white23b {
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #ffffff;
}
.white20b {
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}
.white22b {
	font-family: arial;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
.white19b {
	font-family: arial;
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}
.white17b {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
}
.white15b {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
.white13b {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.lnkCitasOnNet {
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: Orange;
	text-decoration: none;
}
.lnkCitasOnNet:hover {
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: #202020;
	text-decoration: none;
}
.blackSegunda10 {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda12 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda12b {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}
.blackSegundaCursiva12b {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	font-style: italic;
}
.blackSegunda13 {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda13b {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}
.blackSegundaCursiva13b {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
	font-style: italic;
}
.blackSegunda14 {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda14b {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #505050;
}
.blackSegundaCursiva14b {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #505050;
	font-style: italic;
}
.blackSegunda15 {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda15b {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #505050;
}
.blackSegunda16 {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda16b {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #505050;
}
.blackSegunda18 {
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda18b {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #505050;
}
.blackSegunda19 {
	font-family: arial;
	font-size: 19px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda20 {
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: #505050;
}
.blackSegunda20b {
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #505050;
}
.blue13 {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #428DC1;
}
.blue13b {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #428DC1;
}
.blue14 {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #428DC1;
}
.blue14b {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #428DC1;
}
.blue15 {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #428DC1;
}
.blue15b {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #428DC1;
}
.blue16 {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #428DC1;
}
.blue16b {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #428DC1;
}
.blue17 {
	font-family: arial;
	font-size: 17px;
	font-weight: normal;
	color: #428DC1;
}
.blue17b {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #428DC1;
}
.blue18b {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #428DC1;
}
.blue19b {
	font-family: arial;
	font-size: 19px;
	font-weight: bold;
	color: #428DC1;
}
.blue20 {
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: #428DC1;
}
.blue20b {
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #428DC1;
}
.blue22b {
	font-family: arial;
	font-size: 22px;
	font-weight: bold;
	color: #428DC1;
}
.blue24b {
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: #428DC1;
}
.Green15 {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #6EE4B1;
}

.green12b {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #78C92F;
	font-weight: bold;
}
.Red12 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF6565;
}
.Red12b {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6565;
}
.Red14 {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #FF6565;
}
.Red14b {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6565;
}
.Red15 {
	font-family: arial;
	font-size: 15px;
	font-weight: normal;
	color: #FF6565;
}
.igual {
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #428DC1;
}
.lnkBotonRegistro {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #202020;
	text-decoration: none;
	cursor: pointer;
}
.lnkBotonRegistro:hover {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #FFFFFF;
}
.lnkServicios {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.lnkServicios:hover {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #202020;
}


.lnkServicios .Peque {
	font-size: 12px;
}
.lnkEmpieceAhora {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.lnkEmpieceAhora:hover {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #202020;
}
.lnkEmpieceAhora span {
	height: 50px;
	width: 192px;
}
.lnkAlta {
	font-family: arial;
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.lnkAlta:hover {
	font-family: arial;
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #202020;
}
.lnkAlta span {
	height: 50px;
	width: 192px;
}
.lnkMenuIndex {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #428DC1;
	text-decoration: none;
}
.lnkMenuIndex:hover {
	color: #202020;
}
.lnkMenuIndexInvertido {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: Orange;
	text-decoration: none;
}
.lnkMenuIndexInvertido:hover {
	color: #202020;
}
.lnkMenuIndexInferior {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.lnkMenuIndexInferior:hover {
	color: #202020;
}
.lnkMenuIndexInferiorInvertido {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: Orange;
	text-decoration: none;
}
.lnkMenuIndexInferiorInvertido:hover {
	color: #202020;
}
.lnkClinicaOnNet {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: Orange;
	text-decoration: none;
}
.lnkClinicaOnNet:hover {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #202020;
	text-decoration: none;
}
.lnkNuevoMedico {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
.lnkNuevoMedico:hover {
	color: #000000;
}
.lnkCitasOnNet2 {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #63A901;
	text-decoration: none;
}
.lnkCitasOnNet2:hover {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #202020;
	text-decoration: none;
}
.lnkVerServicio {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
.lnkVerServicio:hover {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #428DC1;
	text-decoration: underline;
}
.lnkVerPregunta {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #428DC1;
	text-decoration: none;
}
.lnkVerPregunta:hover {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #505050;
	text-decoration: underline;
}
.lnkDiarioMedico {
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.lnkDiarioMedico:hover {
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
}
.InterrogacionMuestraAyuda {
	font-family: Century Gothic;
	font-size: 22px;
	font-weight: bold;
	color: orange;
	cursor: help;
}

a.lnRegistrarMedico, a.lnRegistrarCentro {
	display: inline-block;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 23px 0;
	text-align: center;
	width: 184px;
	*display: inline;
	*zoom: 1;
}

a.lnRegistrarMedico {
	background: url(images/botonAltaMedico.png) no-repeat;
}

a.lnRegistrarCentro {
	background: url(images/botonAltaCentro.png) no-repeat;
}

.clear {
	clear: both;
}

div.TituloServicio div.clear {
	text-align: left;
	padding-left: 95px;
}

div.NoAlta {
	
	margin-left: 10px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px 6px;
	background-image: url("images/home/barra6.jpg");
	position: relative;
	left: -20px;
	top: -10px;
}

div.NoAlta a {
	color: #FFFFFF;
}
