body {
	padding: 0;
	margin: 0;
	background: #cccccc url(../servicios/common/fondo.gif) top repeat-x;
	font: 11px verdana, geneva, arial, helvetica, sans-serif;
	color: #333;
	text-align: center;
	line-height: 1.5em;
}
a {  color:#008eda; outline: none;  text-decoration: none; font-weight: normal;}
a:link {
	color:#20A0D0;
}
a:visited {
	color: #20A0D0;
}
a:hover, a:focus{
	color: #20A0D0;
	text-decoration: underline;
}
a:active {
	color: #20A0D0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
} 
h1 {
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 18px;
	padding: 0;
	margin: 25px 0 25px 0;
	color: #000000;
	line-height: 28px;

}
h2, h3 {
	clear: left;
	font-weight: bold;
	color: #333333;
	padding: 0 0 5px 10px;
	margin: 15px 1px 10px 1px;
	background: url(../servicios/common/sub-arrow.gif) left no-repeat;
	background-position: 2px 3px;
	border-bottom: 1px solid #e9e9e9;
	font-size: 12px;
}
h6 {
	padding: 0;
	margin: 0 0 0 0;
	color: #639e15;
	font: 20px "Aldine401 BT";

}

#servicios-container {
	margin: 0 auto;
	padding:0 5px 20px 5px;
	text-align: left;
	width: 955px;
	background: #fff;
	border-right: 1px solid #bdbdbd;
	border-left: 1px solid #bdbdbd;
}
#servicios-banner {
	display: block;
	height: 25px;
	margin: 0 0 0 10px;
}
#servicios-banner a {
	height: 17px;
	display: block;
	float: left;
	color: #3b5bc0;
	padding: 4px 10px 4px 5px;
	background: url(../servicios/common/uni-left-back.gif) right no-repeat;
}

#servicios-banner span a {
	float: right;
	padding: 4px 5px;
	color: #fff;
}

#servicios-banner span a.other-one {
	background: url(../servicios/common/tab-link-two.gif) left;
	border: none;
	padding: 4px 0 4px 20px;
}

#servicios-banner span a.other-two {
	background: url(../servicios/common/tab-link-one.gif) left;
	border: none;
	padding: 4px 0 4px 20px;
}


#servicios-banner span a:link {	color:#8b8b8b; }
#servicios-banner span a:visited { color: #8b8b8b  }
#servicios-banner span a:hover, #servicios-banner span a:focus{ color: #666; text-decoration: underline;  }
#servicios-banner span a:active { color: #666; }

#servicios-banner span a#highlight {
		background: #20A0D0 url(../servicios/common/menu-azul.gif) top left no-repeat;
		padding-left: 20px;
		padding-right: 10px;
		border: none;
		color: #fff;
}

#banner-logos h1 {
	font-size: 1px;
	padding: 0;
	margin: 0;
}
#servicios-banner {
	padding: 0;
	margin: 0;
}
#banner-logos h1 {
	font-size: 1px;
	padding: 0;
	margin: 0;
}
#banner-logos ul{
	list-style: none;
	padding: 0;
	margin:0;
	position: absolute;
	right: 10px;
	top: 65px;
	color: #ADBAE4;
}

#banner-logos ul li{
	list-style: none;
	display: inline;
	padding: 0 5px 0 10px;
} 

#banner-logos ul li a {
	color: #5670C9;
} 

#banner-logos ul li a:link {
	color: #5670C9;
	padding: 0 5px 0 0;
} 

#banner-logos {
	background: #fff;
	height: 80px;
	width: 955px;
	margin: 0 0 1px 0;
	position: relative;
}

#mc-logo a{
	display: block;
	width: 181px;
	height: 47px;
	position: absolute;
	top: 20px;
	left: 15px;
	border: none;
	background: url(../servicios/common/logo-dam.gif) no-repeat;
}

#mc-logo img {
	display: block;
	width: 0;
	height: 0;
	text-indent: -2000em; 
}

#mc-logo a img {
	border: none;
}
#servicios-medicos a {
	text-indent: -2000em;
	display: block;
	width: 225px;
	height: 23px;
	background: url(../servicios/common/servicios-medicos-madrid.gif) no-repeat;
	position: absolute;
	top: 20px;
	right: 10px;
}

#servicios-medicos img {
	display: block;
	width: 0;
	height: 0;
	text-indent: -2000em; 
}

#servicios-medicos a img {
	border: none;
}
#servicios-eco div {
	margin: 0 20px 0 480px;
}
#servicios-eco {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-eco.jpg) left top no-repeat;
}

#servicios-eco form{
	padding: 0;
	margin: 0;
}
#servicios-pediatra div {
	margin: 0 20px 0 480px;
}
#servicios-pediatra {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-pediatra.jpg) left top no-repeat;
}
#servicios-cirugia div {
	margin: 0 20px 0 480px;
}
#servicios-cirugia {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-cirugia.jpg) left top no-repeat;
}

#servicios-cirugia form{
	padding: 0;
	margin: 0;
}
#servicios-pediatra form{
	padding: 0;
	margin: 0;
}
#servicios-familiar div {
	margin: 0 20px 0 480px;
}
#servicios-familiar {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-familiar.jpg) left top no-repeat;
}

#servicios-familiar form{
	padding: 0;
	margin: 0;
}
#servicios-trauma div {
	margin: 0 20px 0 480px;
}
#servicios-trauma {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-trauma.jpg) left top no-repeat;
}

#servicios-trauma form{
	padding: 0;
	margin: 0;
}
#servicios-laboral div {
	margin: 0 20px 0 480px;
}
#servicios-laboral {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-laboral.jpg) left top no-repeat;
}

#servicios-laboral form{
	padding: 0;
	margin: 0;
}
#servicios-oftal div {
	margin: 0 20px 0 480px;
}
#servicios-oftal {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-oftal.jpg) left top no-repeat;
}

#servicios-oftal form{
	padding: 0;
	margin: 0;
}
#servicios-analisis div {
	margin: 0 20px 0 480px;
}
#servicios-analisis {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-analisis.jpg) left top no-repeat;
}

#servicios-analisis form{
	padding: 0;
	margin: 0;
}
#servicios-alergia div {
	margin: 0 20px 0 480px;
}
#servicios-alergia {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-alergia.jpg) left top no-repeat;
}

#servicios-alergia form{
	padding: 0;
	margin: 0;
}
#servicios-dieta div {
	margin: 0 20px 0 480px;
}
#servicios-dieta {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-dieta.jpg) left top no-repeat;
}

#servicios-dieta form{
	padding: 0;
	margin: 0;
}
#servicios-embarazo div {
	margin: 0 20px 0 480px;
}
#servicios-embarazo {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-embarazo.jpg) left top no-repeat;
}

#servicios-embarazo form{
	padding: 0;
	margin: 0;
}
#servicios-digestivo div {
	margin: 0 20px 0 480px;
}
#servicios-digestivo {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/salud-digestivo.jpg) left top no-repeat;
}

#servicios-digestivo form{
	padding: 0;
	margin: 0;
}
#servicios-holder div {
	margin: 0 20px 0 480px;
}
#servicios-holder {
	display: block;
	height: 194px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/principal.jpg) left top no-repeat;
}

#servicios-holder form{
	padding: 0;
	margin: 0;
}
#servicios-holder1 div {
	margin: 0 20px 0 480px;
}
#servicios-holder1 {
	display: block;
	height: 152px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../servicios/common/secundario.jpg) left top no-repeat;
}

#servicios-holder1 form{
	padding: 0;
	margin: 0;
}
#content-servicios h2, #content-servicios-centro h2 {
	background: #fff url(../servicios/common/section-backgroun.gif) bottom repeat-x;
	font-family: Georgia;
	font-size: 17px;
	padding: 8px 5px;
	font-weight: normal;
	margin: 0 1px 0 1px;
	color: #4d4d4d;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
}

#content-servicios-centro h2 a, #content-servicios h2 a {
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	right: 10px;
	background: url(../servicios/common/fade-arrow.gif) no-repeat;
	background-position: 35px 5px;
	padding: 0 15px 0 0;
	color: #666;
}

#content-servicios-centro h2 a:hover, #content-servicios h2 a:hover {
	background: url(../servicios/common/fade-arrow-two.gif) no-repeat;
	background-position: 35px 5px;
}
#content-servicios ul#servilist {
	list-style: none;
	margin: 0 0 0 8px;
	padding: 0;
	position: relative;
}	

#content-servicios ul#servilist li{
	margin: 5px 0;
	padding: 0;
}	
#content-servicios ul li#salud1 a, #content-servicios ul li#salud2 a, #content-servicios ul li#salud3 a, #content-servicios ul li#salud4 a, #content-servicios ul li#salud5 a, #content-servicios ul li#salud6 a, #content-servicios ul li#salud7 a, #content-servicios ul li#salud8 a  {
	height: 67px;
	width: 284px;
	background: #6d97c6;
	display: block;
	position: relative;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}
#content-servicios ul li#salud1 span {
	position: absolute;
	left: 72px;
	top: 23px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud1 a {
	background:#20A0D0 url(../servicios/common/salud1.jpg) no-repeat;
	background-position: 3px 3px;
}	
#content-servicios ul li#salud3 span {
	position: absolute;
	left: 72px;
	top: 23px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud3 a {
	background:#20A0D0 url(../servicios/common/salud3.jpg) no-repeat;
	background-position: 3px 3px;
}
#content-servicios ul li#salud2 span {
	position: absolute;
	left: 72px;
	top: 23px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud2 a {
	background:#20A0D0 url(../servicios/common/salud2.jpg) no-repeat;
	background-position: 3px 3px;

}	
#content-servicios ul li#salud4 span {
	position: absolute;
	left: 72px;
	top: 15px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud4 a {
	background:#20A0D0 url(../servicios/common/salud4.jpg) no-repeat;
	background-position: 3px 3px;
}	
#content-servicios ul li#salud5 span {
	position: absolute;
	left: 72px;
	top: 15px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud5 a {
	background:#20A0D0 url(../servicios/common/salud5.jpg) no-repeat;
	background-position: 3px 3px;
}
#content-servicios ul li#salud6 span {
	position: absolute;
	left: 72px;
	top: 15px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud6 a {
	background:#20A0D0 url(../servicios/common/salud6.jpg) no-repeat;
	background-position: 3px 3px;
}
#content-servicios ul li#salud7 span {
	position: absolute;
	left: 72px;
	top: 15px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud7 a {
	background:#20A0D0 url(../servicios/common/salud7.jpg) no-repeat;
	background-position: 3px 3px;
}
#content-servicios ul li#salud8 span {
	position: absolute;
	left: 72px;
	top: 15px;
	padding: 0 5px 0 0;
}

#content-servicios ul li#salud8 a {
	background:#20A0D0 url(../servicios/common/salud8.jpg) no-repeat;
	background-position: 3px 3px;
}
#content-servicios, #content-servicios-centro, #content-other {
	width: 300px;
	margin: 0 0 0 10px;
	padding: 0;
	background: #fff;
	float: left;
	display: inline;
	position: relative;
}

#content-servicios, #content-servicios-centro {
	background: url(../servicios/common/section_background.gif) top no-repeat;
	position: relative;
}
#servicios-localizar-contenido, #content-other, #content-servicios-centro, #content-servicios {
	font-size: 12px;
	line-height: 1.5em;

}
#content-servicios-centro a {
	font-weight: bold;
}

#content-servicios-centro ul {
	list-style: none;
	margin: 0;
	padding: 0;
}	

#content-servicios-centro ul li{
	margin: 10px 0;
	padding: 0;
	line-height: 1.6em;
}	
.content-padding {
	margin: 0 10px;
}
#content-other p {
	margin: 0 0 0 10px;
}
#mas-menos ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
	height: 22px;
}

#mas-menos ul li {
	height: 22px;
	display: inline;
	float: left;
	margin: 2px 0 0 5px;
	color: #666;
}
#mas-menos {
	padding: 0;
	margin: 0 0 10px 0;
	position: relative;
	/* background: url(../SERVICIOS/common/images/tools-dot.gif) repeat; */
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	height: 22px;
}
#mas-menos {
	font-size: 11px;
}
#buscar-servicios-medicos {
	border: 1px solid #ccc;
	padding: 6px 0 4px 5px;
	text-align: center;
}

#buscar-servicios-medicos input {
	padding: 0;
	margin: 0;
}

#buscar-servicios-medicos form {
	padding: 0;
	margin: 0;
}
.inputbox-b {
	vertical-align: top;
	margin: 0;
	width: 140px;
}
ul#location-list {
	list-style: none;
	padding: 0;
	margin: 0 0 0 10px;
	
}

ul#location-list li {
	display: inline;
	padding: 0;
	margin: 0 5px 0 0;
}

ul#location-list li a {
	padding: 5px;
	border: 1px solid #ccc;
	background: #f4f4f4;
}

ul#location-list li a:hover {
	padding: 5px;
	border: 1px solid #5499d0;
	background: none;
	text-decoration: none;
	color: #666;
}
.listado-servicios {
	list-style: none;
	margin: 0 0 0 8px;
	padding: 0;
	position: relative;
}	

.listado-servicios li{
	margin: 3px 0;
	padding: 0 0 0 10px;
	background: url(../servicios/common/dot.gif) no-repeat;
	background-position: 0 7px;
}	
#temas {
	margin: 20px 0 0 10px;
	padding: 10px 0 0 0;
	border-top: 1px solid #e9e9e9;
}
#localizar-servicios {
	width: 150px;
	padding: 0;
	margin: 10px 0 0 0;
	float: left;
	display: inline;       
}
.submenu {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	width: 148px;
	background: #fff;
	margin: 0;
	padding: 0;
	/* line-height: 1.2em; */
}

* html .submenu {
	width: 150px; 
}

.submenu ul {
	padding: 0;
	margin: 0;	
}

.submenu ul li{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style: none;
	border-bottom: 1px solid #cfcfcf;
	background: #fff url(../servicios/common/subnav-top.gif) top repeat-x;
	padding: 0;
	font-size: 11px;
	clear: left;
}

.submenu ul li ul {
	margin: 0 0 0 10px;
	padding: 2px 0 4px 0;
	background: #f6f6f6;
	border-top: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
}

#submenu-active {
	padding-bottom: 0;
}

.submenuwhite  {
	border-bottom: 1px solid #c1bfab;
	border-left: 1px solid #c1bfab;
	width: 150px;
	height: 10px;
	background: #fff;
	margin: 0 0 0 5px;
}

.submenuwhite  {
	width: 150px; 
}
#submenu-activelink {
	font-weight: bold;
	color: #a06312;
}

.submenu ul li a {  color: #454442; outline: none;  text-decoration: none; font-weight: normal;}
.submenu ul li a:link {	color: #454442; }
.submenu ul li a:visited { color: #454442;  }
.submenu ul li a:hover, a:focus{ color: #454442; text-decoration: underline;  }
.submenu ul li a:active { color: #454442;}
#servicios-localizar-container {
	width: 785px;
	padding: 0;
	margin: 10px 0 0 10px;
	float: left;
}
#servicios-localizar-herramientas ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
	height: 22px;
	position: absolute;
	right: 0px;
	top: 0;
}

#servicios-localizar-herramientas ul li {
	height: 22px;
	display: inline;
	float: left;
	margin: 2px 0 0 5px;
	color: #666;
}
#servicios-localizar-herramientas ul li a#font-down, #content-other ul li a#font-down{
	font-size: 100%;
	font-weight: bold;	
	display: block;
	margin: 3px 0 0 5px;
	padding: 0;
	width: 18px;
	height: 13px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(../servicios/common/font-size-down.gif) 0  -18px no-repeat;
}

#servicios-localizar-herramientas ul li #font-up, #content-other ul li #font-up{
	font-size: 100%;
	font-weight: bold;
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	width: 18px;
	height: 12px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(../servicios/common/font-size-up.gif) 0 0 no-repeat;
}
#servicios-localizar-herramientas {
	width: 775px;
	padding: 0;
	margin: 0 0 10px 10px;
	position: relative;
	background: url(../servicios/common/tools-dot.gif) repeat;
	height: 22px;
}
#servicios-localizar-derecha ul#servilist {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
}	

#servicios-localizar-derecha ul#servilist li{
	margin: 5px 0;
	padding: 0;
}	
#servicios-localizar-derecha ul li#salud1 a, #servicios-localizar-derecha ul li#salud2 a, #servicios-localizar-derecha ul li#salud3 a, #servicios-localizar-derecha ul li#salud4 a, #servicios-localizar-derecha ul li#salud5 a, #servicios-localizar-derecha ul li#salud6 a, #servicios-localizar-derecha ul li#salud7 a, #servicios-localizar-derecha ul li#salud8 a  {
	height: 67px;
	width: 178px;
	background: #6d97c6;
	display: block;
	margin: 0 0 0 5px;
	position: relative;
	font-weight: bold;	
	color: #fff;
	cursor: pointer;
}
#servicios-localizar-derecha ul li#salud1 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud1 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud1 a:hover {

}

#servicios-localizar-derecha ul li#salud1 a {
	background:#6d97c6 url(../servicios/common/salud1.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud2 a {
	background: #84a7cf;
}

#servicios-localizar-derecha ul li#salud2 a:hover {
}

#servicios-localizar-derecha ul li#salud2 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud2 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud2 a {
	background:#84a7cf url(../servicios/common/salud2.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud3 a {
	background: #9ab7d7;
}

#servicios-localizar-derecha ul li#salud3 a:hover {
}

#servicios-localizar-derecha ul li#salud3 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud3 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud3 a {
	background:#9ab7d7 url(../servicios/common/salud3.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud4 a {
	background: #a1a7ce;
}

#servicios-localizar-derecha ul li#salud4 a:hover {

}

#servicios-localizar-derecha ul li#salud4 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud4 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud4 a {
	background:#a1a7ce url(../servicios/common/salud4.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud5 a {
	background: #828abd;
}

#servicios-localizar-derecha ul li#salud5 a:hover {

}

#servicios-localizar-derecha ul li#salud5 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud5 span {
	position: absolute;
	left: 70px;
	top: 15px;
}
#servicios-localizar-derecha ul li#salud6 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud6 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud6 a:hover {

}

#servicios-localizar-derecha ul li#salud6 a {
	background:#6d97c6 url(../servicios/common/salud1.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud7 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud7 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud7 a:hover {

}

#servicios-localizar-derecha ul li#salud7 a {
	background:#6d97c6 url(../servicios/common/salud1.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha ul li#salud8 img {
	border: 1px solid #fff;
	margin: 2px 0 0 2px;
}

#servicios-localizar-derecha ul li#salud8 span {
	position: absolute;
	left: 70px;
	top: 15px;
}

#servicios-localizar-derecha ul li#salud8 a:hover {

}

#servicios-localizar-derecha ul li#salud8 a {
	background:#6d97c6 url(../servicios/common/salud1.jpg) no-repeat;
	background-position: 3px 3px;
}	
#servicios-localizar-derecha h2 {
	background: #fff url(../servicios/common/section-backgroun.gif) bottom repeat-x;
	font-family: Georgia;
	font-size: 17px;
	padding: 8px 5px;
	font-weight: normal;
	margin: 0;
	color: #4d4d4d;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
}

#servicios-localizar-contenido h3 {
	color: #333;
	margin-left: 0;
	padding-left: 0;
	background: none;
}
#servicios-localizar-derecha {
	width: 190px;
	margin: 0;
	padding: 0;
	float: left;
}
#servicios-localizar-1 {
 border-left: 1px solid #d0d0d0;
 border-right: 1px solid #d0d0d0;
 border-bottom: 1px solid #d0d0d0;
}
.image-enlarge-right {
	float: right;
	width: 148px;
	border: 1px solid #ccc;
	margin: 0 0 10px 10px; 
	background: #fafaf8;
}

.image-enlarge-right img {
	margin: 0;
}

.image-enlarge-right div {
	padding: 5px 5px 5px 5px;
}

.image-enlarge-right a.enlarge-icon {
	background: url(../servicios/common/enlarge.gif) left no-repeat;
	padding: 0 0 0 20px;
	margin: 3px 0 5px 0;
	display: block;
	height: 16px;
}
.servicios-promocion {
	clear: both;
	margin: 10px 0 0 0;
	border: 1px solid #d0d0d0;
	padding: 0;
	width: 148px;
}
.servicios-promocion div {
	text-align: center;
	background: url(http://www.mayoclinic.-org/images-global/promo-gradient-1.gif) bottom repeat-x;
}
#campana-01 {
	background: #e9f4fa url(../servicios/education/campaign-promo.gif) no-repeat;
}
#campana-01 a {
	display: block;
	padding: 60px 10px 10px 10px;
}
#campana-01 a, #campana-01 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000007;
	text-decoration: none;
	line-height: 1.3em;
}
#campana-01 a strong, #campana-01 a:visited strong {
	color: #054fb8;
	font-weight: normal;
}
#campana-01 a:hover {
	text-decoration: none;
}
#campana-01 a:hover strong {
	text-decoration: underline;
	font-weight: normal;
}
#servicios-localizar-herramientas ul li a#font-down, #content-other ul li a#font-down{
	font-size: 100%;
	font-weight: bold;	
	display: block;
	margin: 3px 0 0 5px;
	padding: 0;
	width: 18px;
	height: 13px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(/common/images/font-size-down.gif) 0  -18px no-repeat;
}

#servicios-localizar-herramientas ul li #font-up, #content-other ul li #font-up{
	font-size: 100%;
	font-weight: bold;
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	width: 18px;
	height: 12px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(/common/images/font-size-up.gif) 0 0 no-repeat;
}
#servicios-localizar-herramientas ul li a#font-down, #content-other ul li a#font-down {
	font-size: 100%;
	font-weight: bold;	
	display: block;
	margin: 3px 0 0 5px;
	padding: 0;
	width: 18px;
	height: 13px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(/common/images/font-size-down.gif) 0 0 no-repeat;
}

#servicios-localizar-herramientas ul li #font-up, #content-other ul li #font-up {
	font-size: 100%;
	font-weight: bold;
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	width: 18px;
	height: 12px;
	text-decoration: none;
	text-indent: -2000em;
	position: relative;
	background: url(/common/images/font-size-up.gif) 0 -18px no-repeat;
}
#servicios-localizar-contenido h2 {
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	padding: 0;
	margin: 0;
	color: #666;
}
#servicios-localizar-contenido {
	font-size: 11px;
}
#servicios-localizar-contenido {
	clear: left;
	width: 575px;
	margin: 0 10px;
	padding: 0;
	float: left;
	display: inline;
}
#page-section-active {
	font-weight: bold;
	color: #008eda;
}
#link-two, #link-one, #link-3, #link-4{
	border-right: 1px solid #bdbdbd;
}
---------------------------
.content {
	width:940px;
	position:relative;
	margin:0 auto;
	top:0;
	z-index:0;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(../images/container-bg.png) repeat-y right 0;
	right: 0px;
} 
.adamringnav {
	position:relative;
	top:0px;
	right:0px;
	width:302px;
	text-align:left;
	margin-right:0px;
	z-index: 1;
	float: right;
	border: 1px solid #7F9FB4;
	background: #F8FAFC;
} 
.adamringnav h2{
	color: #0071bb;
	font: 16px;
	margin: 0 0 0 0;
} 
.adamringnav h2 a {
	color:#639e15;
	text-decoration:underline;
	text-align:center;
	padding: 0 0 0 10px;
} 
.adamringnav h2 a:hover {
	color:#639e15;
	text-decoration:none;
} 
.adamringnav a {
	color:#0071bb;
	text-decoration:none;
} 
.adamringnav a:hover {
	color:#0071bb;
	text-decoration:underline;
} 
.adamringnav a:visited {
} 
#ad_bookstore2 {
	padding: 40px 0 0 0;
	margin: 7px 0 15px 0;
	width: 300px;
	;
}
#ad_bookstore2 h2{
	font: 20px;
	padding: 0 0 0 10px;
	display: inline;
	margin: 0;
}
#ad_bookstore2 p {
	padding: 7px 15px 7px 15px;
	margin: 0;
}

#ad_bookstore2 ul {
margin: 10px 16px 0px 16px; line-height: 100%; list-style: none; padding: 0;
}
#ad_bookstore2 ul li {
margin: 0 0 4px 0; list-style: none;
}
#ad_bookstore2 ul li a {
	background: url(../images/flecha-verde.gif) no-repeat left 2px;
	padding: 0 0 0 15px;
	margin: 0;
}
#ad_bookstore3 {
	margin: 0 0 15px 0;
	width: 300px;
}
#ad_bookstore3 h2{
	font: 16px "Aldine401 BT";
	padding: 0 5px 0 10px;
	margin: 0;
}
#ad_bookstore3 p {
padding: 5px 16px 0 16px; margin: 0;
}

#ad_bookstore3 ul {
margin: 10px 16px 0px 16px; line-height: 100%; list-style: none; padding: 0;
}
#ad_bookstore3 ul li {
margin: 0 0 4px 0; list-style: none;
}
#ad_bookstore3 ul li a {
background: url(../images/flecha2.gif) no-repeat left 2px; padding: 0 0 0 15px; margin: 0;
}
#ad_bookstore4 {
	margin: 0 0 15px 0;
	width: 300px;
}
#ad_bookstore4 h2{
	font: 16px "Aldine401 BT";
	padding: 0 5px 0 10px;
	margin: 0;
}
#ad_bookstore4 p {
padding: 5px 16px 0 16px; margin: 0;
}

#ad_bookstore4 ul {
margin: 10px 16px 0px 16px; line-height: 100%; list-style: none; padding: 0;
}
#ad_bookstore4 ul li {
margin: 0 0 4px 0; list-style: none;
}
#ad_bookstore4 ul li a {
background: url(../images/flecha2.gif) no-repeat left 2px; padding: 0 0 0 15px; margin: 0;
}
#ad_bookstore5 {
	background: #ffffff url(../images/esquina1.gif) no-repeat top;
	margin: 0 0 15px 0;
	width: 300px;
}
#ad_bookstore5 h2{
	font: 16px Georgia;
	padding: 0 5px 0 10px;
	display: inline;
	margin: 0;
}
#ad_bookstore5 p {
padding: 5px 16px 0 16px; margin: 0;
}

#ad_bookstore5 ul {
margin: 10px 16px 0px 16px; line-height: 100%; list-style: none; padding: 0;
}
#ad_bookstore5 ul li {
margin: 0 0 4px 0; list-style: none;
}
#ad_bookstore5 ul li a {
background: url(../images/flecha2.gif) no-repeat left 2px; padding: 0 0 0 15px; margin: 0;
}
.pagebreak {font-family:"Trebuchet MS";font-size:11px;font-weight:bold;color:black;} 
.head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight:bold;
	color:#639e15;
	vertical-align:top;
	text-align:left;
} 
.referencenavigation {
	height:auto;
	width:300px;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:left;
	vertical-align:text-top;
	z-index:10;
	border-color:#cccccc;
	margin-top: 7px;
} 
.referencenavigationbody {
	height:auto;
	width:300px;
	padding-bottom:5px;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	position:relative;
} 
.referencenavigationbullet {
	font-size:15px;
	color:#cccccc;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
} 
.referencenavigationtext {
	padding-left:5px;
	z-index:11;
	font-weight:normal;
} 
.referencenavigationheader {
	height:auto;
	width:auto;
	background-color:#20A0D0;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	padding-top:5px;
	font-weight:bold;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
} .referencenavigationheader a {color:inherit;text-decoration:none;} 
.referencenavigationheader a:hover {color:inherit;text-decoration:underline;font-weight:bold;} 
.referencenavigationheader a:visited {color:inherit;text-decoration:underline;} 
.adamringnavtnail {
	text-align:center;
	min-height:100px;
	width:140px;
	margin:2px;
	margin-bottom:3px;
	padding:3px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
} 
#grid_center2{
	position:relative;
	top:0px;
	width:62%;
	margin-top: 0px;
	color: #333;
	margin-left: 20px;
}

.adamreviewinfo {
	position:relative;
	top:0px;
	clear:both;
	width:100%;
	font-size:9px;
	color:#999999;
	padding-top:0px;
}
.adamurac {
	position:relative;
	top:0px;
	clear:both;
	width:100%;
	margin-bottom:5px;
	font-size:9px;
	color:#999999;
	padding-top:2px;
}
#ad_bookstore2 {
	padding: 0 0 0 0;
	margin: 7px 0 15px 0;
	width: 300px;
		
}
#ad_bookstore2 h2{
	font: 20px "Aldine401 BT";
}
#ad_bookstore2 p {
	padding: 7px 15px 7px 15px;
	margin: 0;
}

#ad_bookstore2 ul {
margin: 10px 16px 0px 16px; line-height: 100%; list-style: none; padding: 0;
}
#ad_bookstore2 ul li {
margin: 0 0 4px 0; list-style: none;
}
#ad_bookstore2 ul li a {
	background: url(../images/flecha-verde.gif) no-repeat left 2px;
	padding: 0 0 0 15px;
	margin: 0;
}
.especialista_bio2 {
	position:relative;
	top:-20px;
	left:8px;
	background:#ff0000;
	margin:0 15px 0 0;
	width:60%;
	padding:5px 10px 5px 10px;
	color:#F8F8F8;
	font-size:11px;
	font-family:Verdana;
	margin:8px;
	background-color:#FF0600;
} 
.especialista_bio2 a {font-weight:bold;color:inherit;} 
.especialista_bio2 a:hover {color:inherit;text-decoration:underline;} 
#idxsearchletters {
	padding: 0 3px 4em 3px;
	clear: left;
	font-family: "Aldine401 BT";
    }
    
	 #idxsearchletters ol {
	 	padding: 0;
		margin: 0;
	 }
	 
	 #idxsearchletters ol li {
	 	float: left;
		list-style: none;
	 	padding: 0;
	 	margin: 0;
	 }
	 
    #idxsearchletters a, .idxsearchletters span {
        display: block;
       
        padding: 0.2em 0.2em;
        margin: 2px;
        border: 1px solid #ccc;
        background: url(../images/alpha.gif) bottom repeat-x;
        text-transform:capitalize;
		  width: 13px;
		  text-align: center;
    }
    
    #idxsearchletters a , .idxsearchletters a:visited {
        text-decoration: none;
        margin: 2px 2px;
        color: #666;
        font-weight: bold;
		background: url(../images/alpha.gif) bottom repeat-x;
    }
    
    #idxsearchletters a:hover, idxsearchletters a:active {
	border-color: #333399;
	color: #333399;
	text-decoration: none;
    }
     #idxsearchletters2 {
        padding: 0 3px 1.3em 3px;
        clear: left;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
#grid_center2 #channel_right{
	float:right;
	width:124px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: thin none #999999;
	background: #fff;
	position: inherit;
}
#grid_center2 #channel_right.homepage{margin-top:25px;}
.funfacts {
	font-size:12pt;
	color:#ff5200;
	font-weight:normal;
}
#grid_center2 ul.medicos {
	padding: 0;
	background: url(../images/medico_bot.gif) no-repeat left bottom;
	margin: 0 0 15px 0;
	line-height: 60%;
	padding: 0 0 10px 0;
	position: relative;
	width: 75%;
}

#grid_center2 ul.medicos h6 {
	font: 20px "Aldine401 BT";
	background: #ffffff;
	padding: 0 5px 0 3px;
	display: inline;
	margin: 0;
	color: #639e15;
}

#grid_center2 ul.medicos li {
padding: 0 9px 10px 9px; margin: 0;  list-style: none;
}

#grid_center2 ul.medicos li a {
	background: url(../images/flecha-verde.gif) no-repeat left 3px;
	padding: 0 0 7px 25px;

}

#grid_center2 ul.medicos li:first-child {
background: #ffffff url(../images/medico_top.gif) no-repeat left 10px; padding: 0 9px 12px 9px;
}
.especialista_banner2 {
	position:relative;
	width:100%;
	border:1px solid #e1e1e1;
	border-bottom:0;
	background:#ffffff;
} 
.especialista_banner_bb2 {
	position:absolute;
	width:100%;
	bottom:0;
	height:6px;
	border-bottom:1px solid #e1e1e1;
} 
.especialista_banner2 h2 {
	position:relative;
	left:0px;
	font-size:14px;
	font-weight:bold;
	margin:20px 123px 5px 15px;
	color:#0d9eff;
	top: auto;
} 
.especialista_banner2 h6 {position:relative;left:0;font-size:9px;font-weight:bold;margin:10px 103px 0 15px;color:#000000;} 
.especialista_banner2 h4.from {
	position:relative;
	left:0;
	margin-top:8px;
	font-size:12px;
	font-weight:normal;
	padding-bottom:25px;
	margin:10px 100px 0 15px;
} 
.marco1 {position:absolute;top:-1px;left:-1px;} 
.marco2 {position:absolute;top:-1px;right:-1px;} 
.marco3 {clear:both;display:block;} 
.marco4 {position:absolute;bottom:-1px;left:-1px;} 
.marco5 {position:absolute;bottom:-1px;right:-1px;} 
.especialista_bio2 {
	position:relative;
	top:-20px;
	left:8px;
	background:#ff0000;
	margin:0 15px 0 0;
	width:60%;
	padding:5px 10px 5px 10px;
	color:#F8F8F8;
	font-size:11px;
	font-family:Verdana;
	margin:8px;
	background-color:#FF0600;
} 
.especialista_bio2 a {font-weight:bold;color:inherit;} 
.especialista_bio2 a:hover {color:inherit;text-decoration:underline;} 
.menu_inferior {position:relative;background:#fdfdfc;padding:4px 1px 7px 3px;color:#636363;font-size:11px;margin:1px 0 1px 0;} 
.menu_inferior h4 {font-family:Verdana, sans-serif;font-size:11px;font-weight:bold;margin-bottom:3px;} 
.menu_inferior h5 {font-family:Georgia, serif;font-size:11px;margin-top:7px;} 
.menu_inferior h6 {font-family:Verdana, sans-serif;font-size:11px;font-weight:bold;margin:10px 0 4px 0;} 
.menu_inferior a {font-family:Georgia, serif;} 
.menu_inferior ul {padding:0;margin:0 0 0 25px;} 
#menu .menu_inferior {
	background:#f7fbfd;
	width:100%;
} 
.linea {
	height:3px;
	background:#015c9a;
	width:100%;
	display:block;
}
.warning, .alert {
	padding: 6px 9px;
	background: #fffbbc;
	border: 1px solid #E6DB55;
	}
