*{ margin:0; padding:0;}
body{ margin:0; padding:0; background:#d9e1e4 url(../images/bg_body.jpg) repeat-x ; font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#fff;}
img{ border:none;}
p{ padding:7px 0; margin:0;  }
a, object,a:focus, input:focus{outline: none;}
a{ color:#ccc; text-decoration:none;}
a:hover{ text-decoration:none;}
h1{ float:left; width:235px; height:115px; padding:0 0 0 16px;}

.ajuste{ width:1017px; margin:0 auto; overflow:hidden;}

a.archivo{ float:left; background:url(../images/archivo.gif) 0px 2px no-repeat; padding:0 13px 0 11px; }

.cabecera{ float:left; width:1016px; height:150px; background:url(../images/bg_cabecera.jpg) no-repeat; overflow:hidden;}
.central{ float:left; width:1002px; height:243px; overflow:hidden; background:#500e1a; padding:17px 0 0 14px;}

.centralInterior{ float:left; width:991px; height:246px;overflow:hidden; background:#500e1a; padding:14px 0 0 25px; scrollbar-face-color:#750f1d;
scrollbar-highlight-color: #750f1d;
scrollbar-shadow-color: #750f1d;
scrollbar-3dlight-color: #750f1d;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #500e1a;
scrollbar-darkshadow-color: #750f1d;}
.centralInterior h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#fff; height:28px; width:580px; float:left;  }
.centralInterior h3{ background:url(../images/bg_interior_h2.gif) 2px 6px no-repeat; color:#f4adb7; font-size:11px; padding:0 0 0 15px;}
.centralInterior h4{ color:#f4adb7; font-size:12px; padding:0 0 0 15px;}
.centralInterior p{ padding:7px 0 7px 15px;}
.centralInterior ul, .centralInterior ol{padding:7px 0 7px 45px;}
.centralInterior ul ul{ padding:0 0 0 14px;}
.centralInterior ul li{background:url(../images/flecha_blanca.gif) 2px 6px no-repeat; color:#fff; padding:0 0 0 14px; list-style:none;}
.centralInterior ol li{ background:none;}
.centralInterior img{ border:#fff solid 3px;}
.centralInterior .izda{ float:left; width:562px; height:194px; overflow-x:hidden; overflow-y:auto; padding:0 30px 0 0; border-right:#750f1d solid 1px; }
.centralInterior .izda2{  width:562px; height:194px;/* overflow:scroll; */ overflow-x:hidden; overflow-y:auto; padding:0 30px 0 0; position:relative; left:0px; top:0px; margin:0 0 20px 0;}
.centralInterior .izdaServ{  width:615px; height:200px;  padding:0 15px 0 0; position:relative; left:0px; top:0px; margin:0 0 0 0; border-right:#750f1d solid 1px; }


.centralInterior .izda3{ float:left; width:900px; height:194px; overflow-x:hidden; overflow-y:auto; padding:0 30px 0 0; border-right:#750f1d solid 1px; }




.centralInterior50{ padding:13px 0 0 16px; width:1000px; height:247px;}

.centralInterior .izda a{ color:#f4adb7; }
.centralInterior .izda a:hover{ text-decoration:underline}

.pdf  { margin:0; padding:0}


.izda2 td{ padding:2px 4px;}

.centralInterior .dcha{ float:left; width:398px; height:223px; /*padding:0 0 0 30px;*/ text-align:center; padding:10px 0 0 0;}


.centralInterior .dcha2{ float:left; width:398px; height:233px; /*padding:0 0 0 30px;*/ text-align:center; }


.centralInterior .dcha ul{padding:7px 0 7px 40px; } 
.centralInterior .dcha ul ul{ padding:0 0 0 14px;}
.centralInterior .dcha h3, .centralInterior .dcha h4{ color:#fff; font-size:11px; padding:0; background:none;}
.centralInterior .dcha h3 span{padding:0 0 0 14px;background:url(../images/cruz_blanca.gif) 0px 2px no-repeat; float:left; }
.centralInterior .dcha h3 a, .centralInterior .dcha h4 a{ background:url(../images/flecha_blanca.gif) 2px 6px no-repeat; color:#fff; text-decoration:underline;padding:0 0 0 14px; float: left;}
.centralInterior .dcha h3 a:hover, .centralInterior .dcha h4 a:hover{ text-decoration:none;}
.centralInterior .dcha li{ list-style:none;clear:both; padding: 1px 0;}




.centralInterior .images{ float:left; width:244px; height:247px; overflow-x:hidden; overflow-y:auto; }
.images img{ border:#fff solid 5px; margin:0 8px 9px 0;}
.col_2{ float:left; width:221px; height:230px;overflow-x:hidden; overflow-y:auto; padding:0 25px 0 0; border-right:#750f1d solid 1px; }
.centralInterior .slider2{ float:left; width:219px; height:234px; overflow:hidden; margin:0 24px 0 0; position:relative;}
.centralInterior .sliderInt{ float:left; width:219px; height:234px; overflow:hidden;position:relative;}
.centralInterior .slider2 li{ list-style:none; width:219px; height:234px; float:left;background:none; padding:0; }
.centralInterior .slider2 img{ border:#fff solid 4px;}
.centralInterior .slider2 ul{padding:0; position:relative;}


.col_2 p { padding:7px 0 7px 0;}
.col_3{ float:left; width:331px; padding:0 0 0 20px; overflow:hidden;}
.col_4{ float:left; width:145px; padding:0 0 0 0; overflow-x:hidden; overflow-y:auto;  height:230px; }
.col_4 p{ padding:6px 0 6px 0;}
.col_4 a{ color:#d8929c}
.col_4 a:hover{ color:#fff}
.izdaSinScroll{ width:590px; height:194px; padding:0 0 0 0; overflow:hidden;  position:relative; left:0px; top:0px; /*overflow-x:hidden; overflow-y:auto;*/}
.izdaSinScroll2{ width:756px;}

.dchaTxt{padding:0 0 0 30px; width:330px; text-align:left; }

.Estilo1{ color:#333;}
.Estilo5{color:#600;}

.flashIndex{ float:left; width:729px; height:209px; padding:13px 0 0 0; border-right:#750f1d solid 2px;}

.TanIndex{ float:left; width:699px; height:209px; padding:13px 0 0 0; border-right:#750f1d solid 2px; margin:0 0 0 10px}
.TanIndex p{ margin:0; padding:0}

.TanIndex h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin:0 0 5px 0}

.TanTxts{ float:left; width:250px; padding:13px 0 0 11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.TanTxts h2{ font-size:18px; font-weight:normal;}

.tanatorio1{float:left; width:188px; height:75px; padding:10px 5px 5px 130px; margin:0 10px 10px 0; background:url(../images/tan-dePaz.jpg) no-repeat; color:#111}
.tanatorio2{float:left; width:188px; height:75px; padding:10px 5px 5px 130px; margin:0 10px 10px 0; background:url(../images/tan-villalba.jpg) no-repeat; color:#111}
.tanatorio3{float:left; width:188px; height:75px; padding:10px 5px 5px 130px; margin:0 10px 10px 0; background:url(../images/tan-m40.jpg) no-repeat; color:#111}
.tanatorio4{float:left; width:188px; height:75px; padding:10px 5px 5px 130px; margin:0 10px 10px 0; background:url(../images/tan-cercedilla.jpg) no-repeat; color:#111}

.tanatorio1 h2, .tanatorio2 h2, .tanatorio3 h2, .tanatorio4 h2{ margin:0; padding:0}
.tanatorio1 a, .tanatorio2 a, .tanatorio3 a, .tanatorio4 a{ color:#500e1a; font-weight:bold}
.tanatorio1  a:hover, .tanatorio2  a:hover, .tanatorio3  a:hover, .tanatorio4 a:hover{ color:#111}

.TanTxts a{ color:#d8929c}
.TanTxts a:hover{ color:#fff} 

.flori{margin:0; text-align:center; font-size:12px;}
.flori span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;}

.fondo{ position:absolute; top:5px; left:0px;}
.fondo_1{ float:left; width:0px; height:22px; background:url(../images/fondo_1.gif) no-repeat;}
.fondo_2{ float:left; width:0px; height:22px; background:#c0c0c1;}
.fondo_3{ float:left; width:0px; height:22px; background:url(../images/fondo_3.gif) no-repeat;}

.formu input[type=text], .formu  textarea{ background:#fff; border:#c9c9c9 solid 1px; padding: 2px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:2px 0 5px 0; width:282px;}
.formu  textarea{ overflow:auto; height:73px;}
.formu input[type=button]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}
.formu input[type=submit]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}



.curriculum input[type=text], .curriculum select{ background:#fff; border:#c9c9c9 solid 1px; padding: 2px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:2px 0 5px 0; width:152px;}
.curriculum  textarea{ background:#fff; border:#c9c9c9 solid 1px; padding: 2px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:2px 0 5px 0; width:500px;}
.curriculum  textarea{ overflow:auto; height:73px;}
.curriculum input[type=button]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}
.curriculum input[type=submit]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}

.images_1{ float:left; padding:5px 0 0 58px;}
.images_1 img{ border:none; float:left; margin:0 19px 0 0;}
.images_2{ float:left; padding:26px 0 0 30px;}
.images_2 img{float:left; margin:0 8px 0 0;}
.images_3{ float:left; padding:78px 0 0 30px;}
.images_3 img{float:left; margin:0 8px 0 0;}

.imgFloatLeft{ float:left; margin:6px 6px 6px 14px;}

.indexTxts{ float:left; width:220px; padding:23px 0 0 11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.indexTxts h2{ font-size:18px; font-weight:normal;}




.inferior{ float:left; width:1003px; height:105px; background:#b7bfc2; overflow:hidden; padding:0 0 0 13px;}
.inferior .izda{ float:left; width:473px; padding:0 20px 0 0; color:#666;}
.inferior .izda h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#683741; background:url(../images/bg_inferior_h2.gif) bottom repeat-x; padding:11px 0 5px 20px;}
.inferior .izda ul{ padding:10px 0 0 15px;}
.inferior .izda li{ list-style:none; float:left; border-left:#6c7071 solid 2px; padding:0 6px 0 16px; width:128px;}
.inferior .izda h3{ color:#500e1a; font-size:11px; }
.inferior .izda h3 a{ color:#734a53;}
.inferior .izda h3 a:hover{ color:#500e1a;}
.inferior .ctro{ float:left; width:200px; padding:33px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.inferior .ctro ul{ border-left:#7e5e66 solid 2px; padding:4px 0 4px 6px;}
.inferior .ctro li{ list-style:none;}
.inferior .ctro h3{ font-size:12px; font-weight:normal;}
.inferior .ctro h3 a{ color:#797b7b;}
.inferior .ctro h3 a:hover{ color:#500e1a;}
.inferior .dcha{ float:left; width:300px; padding:27px 0 0 5px;}
.inferior .dcha2{  width:70px!important;}
.inferior .dcha img{ float:left; margin:0 3px 0 0;}
#flechaDcha1, #flechaDcha2{ position:absolute; right:10px; top:71px;}
#flechaIzda1, #flechaIzda2{ position:absolute; left:0px; top:71px;}

.floatLeft{ float:left; width:592px;}

.fontSize12{ font-size:12px;}
.flotCont a{ color:#333;}
.granate{ color:#500e1a;}
a.mail{ float:left; background:url(../images/mail.jpg) 0px 2px no-repeat; padding:0 26px 0 20px; margin:0 0 0 14px;}


.floatLeft2{ float:left; width:700px;}



.menu{ float:left; width:737px; height:52px; background:url(../images/bg_menu.jpg) repeat-x; padding:0 0 0 279px; line-height:52px; overflow:hidden;}
.menu ul{ float:left; background:url(../images/bg_menu_li.jpg) bottom left no-repeat; padding:0 0 0 2px;height:52px;}
.menu li{ float:left; list-style:none; background:url(../images/bg_menu_li.jpg) bottom right  no-repeat; padding:0 2px 0 0 ;width:145px;}
.menu h2{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#666; font-weight:normal; width:143px;}
.menu h2 a{ color:#666; width:143px; float:left; text-align:center;}
.menu h2 a:hover{ background:url(../images/bg_menu_on.jpg) no-repeat;}

.menuCont{ float:left; width:1016px; height:85px; overflow:hidden; background:#e9ecee; }

.menuSup{ float:left; width:765px; padding:70px 0 0 0;}
.menuSup ul{ float:left; padding:0 0 0 345px;}
.menuSup li{ list-style:none; float:left; padding:0 10px 0 0; width:127px; }
.menuSup h2{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;color:#666; }
.menuSup a{ float:left; width:112px; padding:2px 0 0 6px ; color:#600; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; border-top:#7f3442 solid 2px;}
.menuSup a:hover{ color:#734a53;}
.menuSup span{ padding:0 0 2px 6px; float:left;}

.pesame_1{ float:left; width:240px; height:200px; background:url(../images/bg_pesame.jpg) no-repeat; border-right:#750f1d solid 1px; padding:0 55px 0 250px;}
.pesame_1 h2{ padding: 0 0 0 14px;}
.pesame_2{ float:left; width:334px; padding:0 0 0 84px;}

.contacto_1{ float:left; width:220px; border-right:#750f1d solid 1px; padding:0 20px 21px 10px;}
.contacto_1 h2{ padding: 0 0 0 14px;}
.contacto_1 strong{ color:#f4adb7}
.contacto_2{ float:left; width:460px; padding:0 0 0 20px; border-right:#750f1d solid 1px;}
.contacto_3{ float:left; width:200px; margin:10px 0 0 20px }

.formu2 input[type=text], .formu  textarea{ background:#fff url(../images/background-input.gif) repeat-x;; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:2px 20px 5px 0; width:200px;}
.formu2  textarea{ overflow:auto; height:73px;}
.formu2 input[type=button]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}
.formu2 input[type=submit]{ background: url(../images/bg_enviar.gif) no-repeat; color:#fff; border:none; width:54px; height:24px;}

.formu2 #uxConsulta{ width:430px; background:#fff url(../images/background-input.gif) repeat-x;; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:0 0 5px 0}

.formu2 #uxConsulta #uxExperiencia{ width:430px; background:#fff url(../images/background-input.gif) repeat-x; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:0 0 5px 0}

.formu2 #uxExperiencia{ width:350px; background:#fff url(../images/background-input.gif) repeat-x; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:0 0 5px 0}

.formu2 #uxDatos{ width:350px; background:#fff url(../images/background-input.gif) repeat-x;; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:0 0 5px 0}




.formu2 #uxTexto{ width:200px; background:#fff url(../images/background-input.gif) repeat-x;; border:#ccc solid 1px; padding: 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px ; color:#000; margin:0 0 5px 0}



.formu2 td{ margin:10px}






.pie{ float:left; width:816px; height:33px; line-height:33px; background:url(../images/bg_pie.jpg) repeat-x; padding:0 0 0 200px; color:#838687; position:relative; }
.pie a{ color:#b2b5b6; padding:0 0 0 30px;}
.pie a:hover{ color:#838687;}
.pie img{ position:absolute; right:29px; top:7px;}

.rosaBold{color:#f4adb7; font-weight:bold; }

.rosaBold a{color:#f4adb7; font-weight:bold; text-decoration:none}
.rosaBold a:hover{text-decoration:underline}
.rosaBold strong{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}


.sinBorde{ border:none!important;}
.sinImg{ background:none!important; padding:0!important;}

.slider{ float:left;  width:200px; height:177px; overflow:hidden;}
.slider ul{padding:0;}
.slider ul  li{background:none;  padding:0; list-style:none; float:left; padding:0 6px 0 0;}

.sliderCont{ position:absolute; left:0px; top:17px; width:525px; height:177px; padding:0 37px 0 38px; overflow:hidden;}
.sliderCont img{ border:none!important;}


.subMenu{ float:left; width:1016px; height:33px; overflow:hidden; position:relative;  background:#e4e7e8;line-height:33px; text-align:center;}
.subMenu h3{ font-size:11px; font-weight:normal; padding:0 8px; float:left; width:auto; }
.subMenu h3 a{ color:#999; float:left;}
.subMenu a:hover{ color:#333;}
.subMenu ul{float:left; padding:0 0 0 1px;height:33px; background:url(../images/submenu_li.jpg)  left top no-repeat; }
.subMenu li { float:left; list-style:none; background:url(../images/submenu_li.jpg) right top no-repeat; padding:0 1px 0 0;height:33px;display: inline; }

.subMenu_0{ position:absolute; left:300px; top:-33px;}
.subMenu_1{
	position:absolute;
	left:205px;
	top:-34px;
}
.subMenu_2{ position:absolute; left:0px; top:-33px;}
.subMenu_3{ position:absolute; left:0px; top:-33px;}

.tit{ float:left; width:100%; color:#cebbbe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; border-bottom:#875a5c dotted 1px; padding:0 0 4px 0; margin:0 0 20px 0 ; }
p.tit{margin:8px 0 8px 14px; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:0 0 4px 0;}
.tfno{ float:left; background:url(../images/tfno.gif) no-repeat; padding:0 18px 0 16px;}

.triple{ float:left; width:172px; padding:0 0 0 14px; border-right:#750f1d solid 1px; }
.triple  ul{padding:7px 0 7px 15px;}

.total{ width:100%; background:url(../images/bg_total.jpg) 50% top no-repeat; overflow:hidden;}
.ulCorto{padding:7px 0 7px 15px!important;}

.w133{ width:127px!important;}

.servicios{ float:left;width:198px; height:60px; margin:0 7px 7px 0; border:0;}
.servicios img{ border:none!important;}

#uxInteresadosPanel{ margin:0 0 10px 0}
