@charset "utf-8";
/* CSS Document */

body{margin: 0 auto; padding:0; background:url(../images/bg.gif) repeat-x #decfb2; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918;}
div,  ul, li, form, h2, h1, img, textarea, h3{padding:0; margin:0; border:none;}
p{font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px;}
ul{list-style-type:none;}
table.body{margin:0 auto; border:none; width:1000px;}
table.body th{background:url(../images/header.gif) -12px bottom no-repeat; height:123px; text-align:left;}
#drPerez{ width:1000px; height:123px;}
#drPerez img{padding-top:35px; padding-left:58px; border:none;}
strong{font-weight:bold; color:#30210b;}
em{font-style:italic; color:#30210b; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.color{color:#500e2f; font:bold italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.mapa{padding-left:5px; padding-right:5px; padding-top:10px;}
.center{text-align:center;}
.paddding{padding-left:20px;}
#mainPanFla{width:640px; height:228px;}
.left{float:left; padding-right:10px;}
.right{float:right;}
#centerMap{margin:0 auto; text-align:center;}

/*links*/
a:link{color:#500e2f; text-decoration:none; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a:visited{color:#500e2f; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a:active{color:#500e2f; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a:hover{color:#100108; text-decoration:underline; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}

/*menu*/
table.menu{width:974px; border:none;}
table.menu td.menu{width:333px; height:auto;}
/*home*/
a.home{width:333px; height:43px; background:url(../images/home.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:43px;}
a.home:hover{color:#b8a17f;}
/*about*/
a.about{width:333px; height:35px; background:url(../images/about.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:35px;}
a.about:hover{color:#b8a17f;}
/*procedues*/
a.procedures{width:333px; height:35px; background:url(../images/procedures.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:35px;}
a.procedures:hover{color:#b8a17f;}
/*location*/
a.location{width:333px; height:38px; background:url(../images/location.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:38px;}
a.location:hover{color:#b8a17f;}
/*contact us*/
a.contact{width:333px; height:38px; background:url(../images/contact.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:38px;}
a.contact:hover{color:#b8a17f;}
/*version*/
a.version{width:333px; height:39px; background:url(../images/version.jpg) no-repeat; display:block; color:#FFF; text-align:right; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; line-height:39px;}
a.version:hover{color:#b8a17f;}

/*tabla de contenidos*/
table.contenido{width:974px; border:none; margin:0 auto; font:nolmal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.contenido td.left{background:url(../images/left-bg.gif) left repeat-y;}
table.contenido td.left-line{background:url(../images/left-bg2.gif) repeat-y;}
table.contenido td.separador{background:url(../images/separador-rep.gif) repeat-x; height:54px;}
table.contenido td.separadorDer{background:url(../images/separador-der.gif) no-repeat; height:54px; width:15px;}
table.contenido td.der{background:url(../images/der-rep.gif) repeat-y;}

/*table span*/
table.span{text-align:left; width:900px; height:auto; margin:0 auto;}
table.span td.click{font-size:13px;}
table.span td.small{width:170px; text-align:left;}
table.span ul.span{padding-left:5px; width:750px; font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.span ul.span li{background:url(../images/more.png) no-repeat; padding-left:15px; padding-bottom:3px;}
table.span ul.span li ul{font-style:italic; color:#1a1104; padding-top:5px; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
/*tabla texto*/
table.txt2{width:500px; border:none; margin-top:2px; text-align:justify; margin:0 auto;}
table.procedures{background:url(../images/women.jpg) bottom right no-repeat; width:800px;}
table.txt{width:937px; border:none; margin-top:2px; text-align:justify; margin:0 auto; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt p.texto{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt td.esq{background:url(../images/top-izq.gif) no-repeat; width:27px; height:30px;}
table.txt p.ensenada{color:#1c1205; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt td.top{background:url(../images/top-rep.gif) repeat-x; height:30px;}
table.txt td.izq{background:url(../images/izq-rep.gif) repeat-y; height:30px;}
table.txt h1{font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; padding-left:25px; text-transform:capitalize;}
table.txt h2{font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center; padding-top:5px;}
table.txt h3{font: bold italic 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center; padding-top:5px; padding-bottom:5px;}
table.txt h4{font: bold italic 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center;}
table.txt h5{font: bold italic 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center;  background:#c9b999; line-height:30px;}
table.txt h6{font: bold italic 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center;  background:#c9b999; line-height:30px;}
table.txt p{color:#4f3918; font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:25px; padding-right:25px; padding-top:5px; text-align:justify;}
table.txt ul{padding-left:25px; width:auto; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul li{background:url(../images/more.png) no-repeat; padding-left:15px; padding-bottom:3px;}
table.txt ul li ul{font-style:italic; color:#1a1104; padding-top:5px; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul.link{padding-left:5px; margin:0 auto; padding:0; width:220px;} 
table.txt ul.link li{background:url(../images/list.png) no-repeat; padding-left:15px; padding-bottom:3px; padding-top:0; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul.link li a:link{color:#30210b; text-decoration:none; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul.link li a:hover{color:#500e2f; text-decoration:underline; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul.link li a:active{color:#500e2f; text-decoration:underline; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt ul.link li a:visited{color:#500e2f; text-decoration:underline; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt a:link{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-decoration:none;}
table.txt a:hover{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-decoration:none;}
table.txt p a:link{color:#500e2f; text-decoration:none; font:bold italic 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.txt p a:visited{color:#500e2f;}
table.txt p a:active{color:#500e2f;}
table.txt p a:hover{color:#100108; text-decoration:underline;}
table.txt p.centrar{text-align:center;}


/*face surgery*/
table.surgery{width:374px; border:none; margin:0 auto;}
#face-surgery{height:241px; width:434px; background:url(../images/face-surgery.jpg); padding:0; margin-left:5px; margin-top:10px;}
#face-surgery h1{font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:169px; padding-top:23px; padding-bottom:3px;}
#face-surgery ul{display:block; margin-left:170px; padding:0; float:left;} 
#face-surgery ul li{background:url(../images/list.png) no-repeat; padding:2px 0 0 15px; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#30210b; line-height:15px;}
#face-surgery ul li.visit{background:url(../images/visit.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#511d32; line-height:16px;}
#face-surgery ul li.visit a:link{color:#511d32; text-decoration:none;}
#face-surgery ul li.visit a:visited{color:#511d32; text-decoration:none;}
#face-surgery ul li.visit a:active{color:#511d32; text-decoration:none;}
#face-surgery ul li.visit a:hover{color:#30210b; text-decoration:underline;}
#face-surgery ul li a:link{color:#30210b; text-decoration:none; text-transform:capitalize;}
#face-surgery ul li a:visited{color:#30210b; text-decoration:none;}
#face-surgery ul li a:active{color:#30210b; text-decoration:none;}
#face-surgery ul li a:hover{color:#511d32; text-decoration:underline;}

/*Breast-Surgery*/
#Breast-Surgery{margin-left:5px; height:241px; width:434px; background:url(../images/breast-surgery.jpg) no-repeat; padding:0;}
#Breast-Surgery h1{font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:169px; padding-top:23px;}
#Breast-Surgery h2{font: italic bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:200px;}
#Breast-Surgery ul{display:block; margin-left:170px; padding:0; float:left; margin-top:10px;} 
#Breast-Surgery ul li{background:url(../images/list.png) no-repeat; padding:5px 0 0 15px; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#30210b; line-height:16px;}
#Breast-Surgery ul li a:link{color:#30210b; text-decoration:none; text-transform:capitalize;}
#Breast-Surgery ul li a:visited{color:#511d32;}
#Breast-Surgery ul li a:active{color:#511d32;}
#Breast-Surgery ul li a:hover{color:#511d32; text-decoration:underline;}
#Breast-Surgery ul li.visit{background:url(../images/visit.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#511d32; line-height:16px;}
#Breast-Surgery ul li.visit a:link{color:#511d32; text-decoration:none;}
#Breast-Surgery ul li.visit a:visited{color:#511d32; text-decoration:none;}
#Breast-Surgery ul li.visit a:active{color:#511d32; text-decoration:none;}
#Breast-Surgery ul li.visit a:hover{color:#30210b; text-decoration:underline;}

/*Body Surgery*/
#Body-Surgery{margin-left:5px; height:241px; width:434px; background:url(../images/body-surgery.jpg) no-repeat; padding:0;}
#Body-Surgery h1{font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:169px; padding-top:23px; padding-bottom:20px;}
#Body-Surgery ul{display:block; margin-left:170px; padding:0; float:left;} 
#Body-Surgery ul li{background:url(../images/list.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#30210b; line-height:16px;}
#Body-Surgery ul li a:link{color:#30210b; text-decoration:none; text-transform:capitalize;}
#Body-Surgery ul li a:visited{color:#511d32;}
#Body-Surgery ul li a:active{color:#511d32;}
#Body-Surgery ul li a:hover{color:#511d32; text-decoration:underline;}
#Body-Surgery ul li.visit{background:url(../images/visit.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#511d32; line-height:16px;}
#Body-Surgery ul li.visit a:link{color:#511d32; text-decoration:none;}
#Body-Surgery ul li.visit a:visited{color:#511d32; text-decoration:none;}
#Body-Surgery ul li.visit a:active{color:#511d32; text-decoration:none;}
#Body-Surgery ul li.visit a:hover{color:#30210b; text-decoration:underline;}

/*non-surgical procedures*/
#Non-Surgery{margin-left:5px; height:241px; width:434; background:url(../images/non-surgical.jpg) no-repeat; padding-bottom:10px;}
#Non-Surgery h1{font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:166px; padding-top:23px; padding-bottom:0px;}
#Non-Surgery h2{font: italic bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding-left:230px; padding-top:0px;}
#Non-Surgery p{color:#30210b; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; width:160px; padding-left:200px; padding-top:0;}
#Non-Surgery ul{display:block; margin-left:195px; padding:0; float:left;} 
#Non-Surgery ul li{background:url(../images/list.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#30210b; line-height:16px;}
#Non-Surgery ul li a:link{color:#30210b; text-decoration:none; text-transform:capitalize;}
#Non-Surgery ul li a:visited{color:#511d32;}
#Non-Surgery ul li a:active{color:#511d32;}
#Non-Surgery ul li a:hover{color:#511d32; text-decoration:underline;}
#Body-Surgery ul li.visit{background:url(../images/visit.png) no-repeat; padding:3px 0 0 15px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#511d32; line-height:16px;}
#Non-Surgery ul li.visit a:link{color:#511d32; text-decoration:none;}
#Non-Surgery ul li.visit a:visited{color:#511d32; text-decoration:none;}
#Non-Surgery ul li.visit a:active{color:#511d32; text-decoration:none;}
#Non-Surgery ul li.visit a:hover{color:#30210b; text-decoration:underline;}

/*women*/
#Surgery{margin-left:9px; height:391px; width:365px; background:url(../images/surgery.jpg) no-repeat; padding-bottom:10px;}

/*sdro tags*/
#sdro{background:url(../images/bottom.gif) repeat-x; width:auto; height:80px;}
#sdro p{font:x-small "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918; text-align:center; padding-top:25px;}
#sdro a:link{font: bold x10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-decoration:none;}
#sdro a:visited{color:#511d32;}
#sdro a:active{color:#511d32;}
#sdro a:hover{color:#270214; text-decoration:underline;}

/*galeria*/
#gallery{width:461px; height:auto; background:url(../images/gallery-bg.gif) repeat-y; margin:0 auto;}
#galleryHeader{background:url(../images/gallery-top.gif) no-repeat; height:39px; color:#500e2f; line-height:20px; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; padding-top:20px;}
#galleryBottom{background:url(../images/gallery-bottom.gif) no-repeat; height:15px; margin:0 auto;}
#galleryContenedor{margin:0 auto; height:auto; width:auto;}
#galleryContenedor p.center{text-align:center; padding-top:0; padding-bottom:10px; margin:0 auto;}
#galleryContenedor.imagen{margin:0 auto;}
.before{ padding-left:5px;}
.after{padding-left:20px;}
.special{padding-right:180px; padding-left:80px;}

/*stylo gallery*/
.gallery{width:461px; height:auto; background:url(../images/gallery-bg.gif) repeat-y; margin:0 auto;}
.galleryHeader{background:url(../images/gallery-top.gif) no-repeat; height:39px; color:#500e2f; line-height:20px; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; padding-top:20px;}
.galleryBottom{background:url(../images/gallery-bottom.gif) no-repeat; height:15px; margin:0 auto;}
.galleryContenedor{margin:0 auto; height:auto; width:auto;}
.galleryContenedor p.center{text-align:center; padding-top:0; padding-bottom:10px; margin:0 auto;}
.galleryContenedor.imagen{margin:0 auto;}
/*form*/
table.form{width:450px; margin:0 auto; text-align:left; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.form th{height:30px; background:none; font: bold italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#500e2f; text-align:center; line-height:30px;}
table.form td{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918; text-align:left;}
table.form td.center{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918; text-align:center; text-decoration:underline;}
table.form td.small{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918; text-align:left;}
form{text-align:center; width:450px; margin:0 auto;}
label{font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f3918; text-align:left;}
