@charset "utf-8";
img {border:0px;}
#fInscripcion  h1{
	color: #CCCCCC;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
}

#contenedorPagina {
	width: 993px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color:#fff;
}

#menu a{
	text-decoration:none;
	color: #333333;
}

#menu{
	margin:5px;
}

#menus div{
	float:left;
	margin-bottom:2px;	
}

/*#contenedorPagina #lineaGris {
	margin-right: 2px;
	margin-left: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #818181;
	border-right-color: #818181;
	border-bottom-color: #818181;
	border-left-color: #818181;
}
#contenedorPagina #lineaNaranja {
	margin-right: 1px;
	margin-left: 1px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E4873F;
	border-right-color: #E4873F;
	border-bottom-color: #E4873F;
	border-left-color: #E4873F;
}*/

#col1 {
	width:993px;
}

#header {
	background-image: url(../imagenes/flash.jpg);
	background-repeat: no-repeat;
	height:255px;
	width:993px;
	margin-right: auto;
	margin-left: auto;
}

#header #sociales{
	float:left;
	margin:10px 10px;
}

#header #sociales img{
	margin-left:2px;
}

#header #flash{
	float:right;
	margin:19px 149px 0px 0px;
}

#header #localicenos{
	float:left;
	margin:-18px 0px 0px 32px;
	*margin:191px 0px 0px 32px;
	text-transform:uppercase;
	clear:both;
}

#header #localicenos a{
	color:#555755;
	font-size:11px;
	text-decoration:none;
}

.acceso{
	background-color:#555755;
	height: 100px;
	width:370px;
	margin:3px auto 2px auto;	
	border:2px solid #727472;	
	font-family:Trebuchet MS;
	font-size:12px;
	color:#fff;
	padding:8px 0px 0px 0px;
}

.acceso a{
	text-decoration:none;
	color:#fff;
}

.acceso a:hover{
	text-decoration:underline;
}

.acceso label{
	color:#f3c8a4;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.acceso table{
	padding-left:10px;	
}

.acceso table tr td{
	padding:0px 8px 8px 0px;	
}

.acceso .text {
	width:145px;	
}

#submenu {
    float: left;
    margin-bottom: 40px;
    width: 247px;
}
#submenu ul {
    color: #546A9C;
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-transform: uppercase;
    width: 247px;
}
#submenu ul li {
    color: #666666;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 10px;
    text-transform: none;
    width: 227px;
}
#submenu ul li a {
    font-weight: normal;
}
#submenu ul li a:hover {
    font-weight: bold;
}

#submenu .horario{
	float:left;
	clear:both;
	width:165px;
	padding:10px 10px 0px 0px;
	border-top:1px dashed #999;
	margin-top:15px;
	margin-right:5px;
	font-size:12px;
}

#submenu .horario p{
	color:#76b3ae;
	text-align:center;
	font-weight:bold;
}

#submenu .horario span{
	float:right;
	margin-bottom:3px;
	color:#545356;
}

#submenu .horario span.dia{
	color:#545356;
	font-weight:bold
}

#icat{float:left;margin:30px 0px 0px 12px;}
#contenedorMenu {
	height: 37px;
	width: 871px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imagenes/menu.jpg);
	background-repeat: no-repeat;
}
#contenedorCuerpo {
	width: 993px;
	margin-right: auto;
	margin-left: auto;
}
#contenedorCuerpo #colIzq {
	margin: 2px;
	width: 150px;
	height: 470px;
	float: left;
	position: relative;
}
/* contenedorCuerpo #colDer {
	height: 470px; 
	width: 690px;
	position: relative;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 180px;
*/
#contenedorCuerpo #colDer {
	width: 993px;
	position: relative;
	float:right;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	background-color:#fff;
}
#footer {
	width: 993px;
	height: 50px;
	text-align:center;
	font-size:11px;
	clear:both;
	margin-top:5px;
}

#txt_footer {
	color: #555755;
	padding:2px;
	margin-left:12px;
}

#footer .links a{
	color:#555755;
	text-decoration:none;
}

#footer .links a:hover{
	text-decoration:underline;
}

#footer .datos{
	margin-top:5px;	
}

#footer hr{
	background-color:#555755;
	height:7px;
	border:0;
}


#contenedorFormLogin {
	height: 102px;
	width: 310px;
	padding: 3px;
	border: 1px solid #000000;
}
#contenedorFormLogin #fondologin {
	background-image: url(../imagenes/px_fondo_login.jpg);
	background-repeat:  repeat-x;
	height: 82px;
	margin: 2;
	width: 290px;
	padding: 10px;
}
#imgLogin {
	width: 100px;
	float: left;
	margin-left: 50px;
	margin-top:30px;
	
}
#contenedorLoguin {
	 
	margin-left:20px;
}

.busqueda{
background-color: #F4F4F4;
}
.buttons{
height:21px;}

#rotuloSeccion {
	width:99.3%;
	*width:75% !important;	
	background-repeat: no-repeat;
	height: 28px;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555755;
	text-align: left;
	padding-top: 16px;
	font-weight: normal;
	font-style: normal;
}

#rotuloSeccion span{margin-left:23px;float:left;}

.gris{background-image: url(../imagenes/tit.jpg);}
.naranja{background-image: url(../imagenes/tit_naranja.jpg);}
.verde{background-image: url(../imagenes/tit_verde.jpg);}
.verdecito{background-image: url(../imagenes/tit_verdecito.jpg);}
.verderon{background-image: url(../imagenes/tit_verderon.jpg);}

.azul{background-image: url(../imagenes/tit_azul.jpg);}
#rotuloSeccion span.first{
	padding-left:12px;
	padding-right:5px;
}

#rotuloSeccion span.first a{
	font-size: 13px;
	color: #555755;
	text-decoration:none;
}

#rotuloSeccion span.first a:hover{
	text-decoration:underline;
}

#contenedorLoguin #textoLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
	margin-left:10px;
}
#contenedorLoguin #tituloLogin {
	height: 138px;
	margin-left: 268px;
	margin-top:30px;
}

#contenedorLoguin #contenido {
	float:left;
}
#contenedorLoguin #tituloLogin #rotuloLogin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #EA8A44;
	padding-left: 15px;
	font-weight: normal;
}
#contenedorFormLogin #fondologin .textLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #9F9F9F;
	font-weight: bold;
	width: 100px;
	margin: 0px;
}
#contenedorFormLogin #fondologin #usuarioForm {
	margin-top: 9px;
}
#contenedorFormLogin #fondologin #usuarioForm #btnLogin {
	margin-right: auto;
	margin-left: auto;
	width: 280px;
	text-align: center;
}

#contenedorFormLogin #fondologin #usuarioForm #btnLogin a{
	color:#666666;
}

.btnlogin {
	background-image: url(../imagenes/btnLogin.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #EA8A44;
	background-repeat: no-repeat;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}

.textos{
	color:#666666;
	text-align:justify;
	font-size:12px;
	float: left;
	line-height:17px;

}

#cont2 {
	width:57%;	
	margin-top:6px;
	margin-left:10px;
}

.textos t1{
	color:#E4873F;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.textos h1{
	color:#E4873F;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}
/* -------------------------------------------- INSTALACIONES ---------------------------------------------*/

#img_inst {
	float:left;
	margin-left:30px;

}

#txt_inst{
	margin-top:5px;
	margin-bottom:15px;
	margin-right:5px;
	margin-left:10px;
	width:72%;
}

#txt_inst a{
	color:#E4873F;
	font-size:13px;
	text-decoration:none;
}

/* -------------------------------------------- SERVICIOS ---------------------------------------------*/
#txt_aviso{
	float:left;
	width:98%;
}

#txt_aviso p{
	text-align:center;
	color:#E87524;
	font-size:15px;
}

.pelos{
	background:url(../imagenes/pelos.jpg) no-repeat #fff bottom;
	margin-top:5px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	height:420px;
}

/* -------------------------------------------- bg ---------------------------------------------*/
.bg{
	float:left;
	margin:10px 0px 20px 40px; 
}

.bg a{
	text-decoration:none;	
	color:#E4873F;
}

.bg a:hover{
	text-decoration:underline;	
}

.bg div{
	float:left;
	width:210px;
	text-align:center;
}


.bg label{
	font-size:12px;
	color:#E4873F;
}

 .both img{
	clear:both;
}
/* -------------------------------------------- bg2 ---------------------------------------------*/
.bg2{
	float:left;
	margin:25px 0px 0px 10px;
}

.bg2 img{
	margin:0px 3px 0px 3px; 
}

.bg2 div{
	width:200px;
	text-align:center;
	margin-right:15px;
}

.bg2 label{
	font-size:12px;
	color:#E4873F;
}

/* -------------------------------------------- bg3 ---------------------------------------------*/
.bg3{
	float:left;
	margin:15px 10px 0px 5px; 
}

/* -------------------------------------------- bg4 ---------------------------------------------*/
.bg4{
	float:left;
	margin:25px 0px 0px 85px;
}

.bg4 img{
	margin:0px 3px 0px 3px; 
}

.bg4 div{
	width:200px;
	text-align:center;
	margin-right:15px;
}

.left{
	float:left;
	margin-top:106px;
	margin-left:20px;	
}

.right{
	float:right;
	margin-right:35px;
	margin-bottom:15px;
}

.clear{
	clear:both;
	height:40px;
}

.clear2{
	clear:both;
	height:380px;
}

/* -------------------------------------------- IMPLANTES ---------------------------------------------*/
#implantes{
	background:#fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
}

.tornillos{
	background:url(../imagenes/tornillo.png) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	

}

/* -------------------------------------------- PLANIFICACION DIGITAL ---------------------------------------------*/
.tac{
	background:url(../imagenes/bg3D.jpg) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	height:495px;
}

/* -------------------------------------------- PLANIFICACION DIGITAL ---------------------------------------------*/
.planificacion{
	background:url(../imagenes/bg3D.jpg) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
}

/* -------------------------------------------- SEDACION ---------------------------------------------*/
.sedacion{
	background:url(../imagenes/info.jpg) no-repeat;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	height:496px;
}

/* -------------------------------------------- SIN CIRUGIA ---------------------------------------------*/
#sin_cirugia{
	background:url(../imagenes/cirugia.jpg) no-repeat;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	height:470px;
}

/* -------------------------------------------- CIRUGIA ---------------------------------------------*/
#cirugia{
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
}

/* -------------------------------------------- CIRUGIA AVANZADA ---------------------------------------------*/
#cirugia_avanzada{
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	color:#666666;
	text-align:justify;
	font-size:12px;
	float: left;
	line-height:17px;
}

#cirugia_avanzada .img{
	float:left;
	margin-right:10px;
	
}

#cirugia_avanzada ul{
	float:left;
	width:410px;
	margin-top:5px;
}

#cirugia_avanzada ul li{
	margin-bottom:5px;
}

/* -------------------------------------------- MICROCIRUGIA - BUCAL ---------------------------------------------*/
.verde{color:#f79646; font-style:italic; font-weight:bold;}
#png {margin-left:110px;}
#png2 {margin-left:45px;}
#quiste div{float:left; margin-left:40px;}


.gafas{
	background:url(../imagenes/gafas.jpg) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:650px;	
	min-height:360px;
	
}

#trata{
	float:left;
	clear:both;
	margin:5px 0px 5px 0px;
	width:100%;
}

#trata label{
	color:#e98940;
	font-weight:bold;
}

#trata .p{
	padding-top:5px;	
}

#trata img{
	margin-right:15px;	
}
/* -------------------------------------------- SERVICIOS ---------------------------------------------*/
.ser{
	float:left;
	margin-bottom:20px;
	padding-left:110px;
}

.ser div{
	width:220px;
	float:left;
	text-align:center;
	margin-right:35px;
	
}

.ser label{
	font-size:12px;
	color:#E4873F;
}

.visual{
	background:url(../imagenes/visual.jpg) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:700px;	
	height:613px;
}

.visual div{padding-left:20px; clear:both;}
.visual p,img{float:left;}
.visual img {margin-right:10px;}


/* -------------------------------------------- MENUS ---------------------------------------------*/
#lnk_sms{
	float:left;	
	margin-left:7px;
	margin-top:5px;
}

#lnk_sms img{
	clear:both;
	margin-bottom:2px;
}

#menus{
	float:left;
	font-size:12px;
	margin-left:7px;
	margin-top:7px;
	margin-bottom:20px;
	width:234px;
	clear:both;
}

.menu_naranja{
	background:url(../imagenes/bgMenus_naranja.jpg) repeat-y;
}

.menu_verde{
	background:url(../imagenes/bgMenus_verde.jpg) repeat-y;
}

.menu_verdecito{
	background:url(../imagenes/bgMenus_verdecito.jpg) repeat-y;
}

.menu_azul{
	background:url(../imagenes/bgMenus_azul.jpg) repeat-y;
}

.menu_verderon{
	background:url(../imagenes/bgMenus_verderon.jpg) repeat-y;
}

#menus a{
	color:#fff;
	text-decoration:none;	
}

#menus label{
	background-color:#9da9c9;	
	width:100%;
	float:left;
	text-align:center;
	color:#fff;
	font-size:13px;
	padding:3px 0px 3px 0px;
}

#menus img{border:0}
#menus #listas{
	float:left;
	width:230px;
	padding-left:4px;
	color:#434443;
}

#menus #listas .oculto{
	display:none;
	margin:0px;
	*display:block;
	padding:0px;
	*padding:2px 0px 2px 15px;
	*display:block;
}

#menus #listas .oculto li{
	list-style-image:none;
	list-style-type:none;	
	*width:198px !important;
	width:208px;
}

#menus #login{
	float:left;
}


#menus #redes{
	margin:5px;
	padding-left:5px;
	float:left;
}

#menus #redes a{
	float:left;
	margin-right:4px;
}


#menus ul {
	padding:0px 0px 0px 18px;
	margin-left:4px;
	*margin-top:10px;
}

#menus ul li{
	list-style-type:none;
	margin-bottom:4px;
}

#menus ul li a{
	color:#646664;
	text-decoration:none;
}

#menus ul li.titulo a{
	color:#434443;
	text-decoration:none;
}

#menus ul li a:hover{
	color:#d46811;
	text-decoration:none;
}

#menus ul li.titulo{
	margin-left:-7px;
	margin-bottom:4px;
	list-style-image: url(../imagenes/cuadro.jpg);
}


#volver{
	width: 400px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#img_perio{
	float:right;
	margin-left:10px;
}
.linea_volver{
	width:160px;
	height:1px;
	float:left;
	margin-top:7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.linea_volver2{
width:160px;
margin-top:7px;
height:1px;
float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.textos v{
	color: #999999;
	float:left;
	font-weight:bold;
	text-align:justify;
	font-size:10px;
	margin:2px;
}

.textos h2{
	color: #999999;
	float:left;
	font-weight:bold;
	text-align:justify;
	font-size:10px;
	margin:2px;
}

.t
.textos v1{
	color: #999999;
	float:left;
	font-weight:bold;
	text-align:justify;
	font-size:10px;
	margin:2px;
}

#periodoncia{
	margin-top:15px;
	margin-bottom:30px;
	margin-right:5px;
	margin-left:10px;
	width:72%;
}

#periodoncia a{
	color:#E4873F;
	font-size:12px;
	text-decoration:none;
}

.textos ul{clear:both;}
.textos li{margin-bottom:4px;}

#pdf{
	background: url("../imagenes/faqs.png");
	width:158px;
	height:44px;
	cursor:pointer;
}

#pdf a{
	width:158px;
	height:44px;
	text-indent:-9000%;
	display:block; 
}


#label{
	color:#fff;
	border:1px solid #ca6620;
	background-color:#fc8937;
	width:89.2%;
	height:28px;
	font-size:14px;
	text-align:center;
	margin-left:40px;
	padding-top:8px;
	text-transform:uppercase;
	float:left;
}

label.aviso{
	color:#4f81bd;
	text-transform:uppercase;
	font-size:14px;
}

#imagenes{
	float:left;
}
#imagenes a{border:0px;}
#imagenes img{border:0px;}

#imagenes .link{
	margin-top:3px;
	text-align:center;
}

.ancho{
	width:210px;
	height:170px;
	margin-left:20px;
	margin-top:10px;	
}

.ancho2{
	width:300px;
	margin-left:40px;
	margin-top:5px;
}

.ancho3{
	width:200px;
	margin-left:100px;
	margin-top:5px;	
}

/* -------------------------------------------- FINANZAS ---------------------------------------------*/
#imagenes_finan{
margin-bottom:30px;
margin-top:30px;
}
.img_finan{
	float:right;
	margin-left:10px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	margin-bottom: 70px;
	margin-right: 10px;
}
#txt_financiacion{
	float:left;
	margin:10px 0px 20px 10px;
}
/* -------------------------------------------- CALIDAD ---------------------------------------------*/

#txt_calidad{
margin-top:20px;
margin-bottom:20px;
width:70%;
padding-left:25px;


}
#img_calidad{
	text-align:center;
}

/* --------------------------------------------  EQUIPO ---------------------------------------------*/

#txt_equipo{
	margin-top:5px;
	margin-bottom:20px;
}

#texto_right{
	line-height:18px;
	width:700px;
}

.img_equipo{
	float:right;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	margin-right:10px;
}

.padd {
	padding-left:8px;
	padding-right:7px;
}

#fichas{
	float:left;
	width:700px;
	margin-left:30px;
}

#ficha{
	float:left;
	height:260px;
	margin-right:10px;
	margin-left:10px;
}

#ficha #nombre{
	text-align:center;
	margin-top:4px;
	color:#E4873F;
	clear:both;	
}

#ficha #puesto{
	text-align:center;
	margin-top:4px;
	max-width:147px;
	clear:both;	
}

#ficha #curriculum{
	text-align:center;
	margin-top:4px;
	clear:both;
}

#ficha #curriculum a{
	color: #999999;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
}

#ficha #curriculum a:hover{
	text-decoration:underline;	
}

#vitae{float:left;}
#vitae #lista{float:left; width:530px; margin-right:20px;}
#vitae #lista ul{padding-left:25px; margin-top:0px;}
#vitae #lista li{padding-bottom:5px;}
#vitae #volver{text-align:center; width:90%; clear:both;}
#vitae #volver a{font-weight:bold; color: #999999;}
#vitae #ficha{
	float:left;
	height:260px;
	margin-right:10px;
	margin-left:0px;
}
/* --------------------------------------------  SOMOS  ---------------------------------------------*/
#cont_somos{
	float:left;
	width:542px;
}
.img_somos{
	text-align:center;
	padding-left:45px;

}
#txt_somos{
	margin:20px 0px 20px 35px;
	width:505px;
}
#cirFormulario{
	float:left;
	margin:10px;
}

#cirFormularioInterior{
	border:#000000 solid 1px;
	width:350px;
	clear:both;
}

.fecha {
	width:160px;	
}

#mapa {
	float:left;
	margin-top:10px;
}
.textform{
	height:18px;
	margin-top:5px;
	margin-bottom:5px;
}

/* --------------------------------------------  NOTICIAS  ---------------------------------------------*/
#noticiario{float:left; width: 100%;}
#noticias{ 
	float:left;
	width:97.4%;
	margin:12px;
	color:#555555;
	font-size:12px;
}

#noticias .noticia{
	float:left;
	clear:both;
	min-height:110px;
	width:100%;
}

#noticias .noticia a{
	color:#555555;
	font-size:12px;	
}

#noticias .noticia .titular{
	color:#e98940;
	text-transform:uppercase;
	font-size:13px;
	float:left;
}

#noticias .noticia .fecha{
	float:right;
}

#noticias .noticia .imagen{
	float:left;
	width:126px;
	height:84px;
	margin-right:20px;
}

#noticias .noticia .descripcion{
	float:left;
	width:83%;
	text-align:justify;
	height:60px;
	
}

#noticias .noticia .sabermas{
	float:left;
}


/* --------------------------------------------  DETALLES NOTICIAS  ---------------------------------------------*/
hr.detalle{
	border:1px solid #d9d9d9;
}

#noticias .detallenoticia{
	float:left;
	clear:both;
	min-height:110px;
	width:100%;
	padding-bottom:15px;
}

#noticias a{
	color:#555555;
	font-size:12px;	
}

#noticias .detallenoticia .titular{
	color:#e98940;
	text-transform:uppercase;
	font-size:13px;
	float:left;
	width:78%;
}

#noticias .detallenoticia .fecha{
	float:left;
}

#noticias .detallenoticia .imagen{
	float:left;
	width:183px;
	height:122px;
	margin-right:20px;
	margin-top:21px;
}

#noticias .detallenoticia .descripcion{
	float:left;
	width:78%;
	text-align:justify;
	min-height:100px;
	border-bottom:2px solid #d9d9d9;
	margin-bottom:10px;
}

#noticias .detallenoticia .enlace{
	float:left;
	margin-left:205px;
	margin-bottom:30px;
}

#noticias .detallenoticia .enlace a{
	color:#cd742d;	
}

#noticias .volver{
	clear:both;
	text-align:center;
}

#noticias .volver img{
	margin-right:3px;
	text-align:center;
}

/* --------------------------------------------  ARCHIVOS  ---------------------------------------------*/
#descargables{float:left; width: 75%;}
#archivos{ 
	float:left;
	width:705px;
	margin:12px;
	color:#555555;
	font-size:12px;
}

#archivos a{
	color:#555555;
	font-size:12px;	
	float:left;
	text-decoration:none;
}

#archivos .archivo{
	clear:both;	
}

#archivos .nombre{
	float:left;
	margin-top:7px;
}

/* --------------------------------------------  CATEGORIAS  ---------------------------------------------*/
#archivos #categoria{
	float:left;
	margin:0px 20px 5px 10px;
	width:115px;
}

#archivos #categoria a{
	color:#E87524;
	font-size:13px;
	text-decoration:none;
	font-weight:500;
	text-align:center;
}

#volver2{
	text-align:center; 
	margin-top:10px;
}

#volver2 a{
	font-weight:bold; 
	color: #999999;
}
/* --------------------------------------------  TRATAMIENTOS  ---------------------------------------------*/
#cont_trata{
	float:left;
	text-align:center;
	width:100%;
	margin:20px 0px 20px 20px;
}

#cont_trata div{
	float:left;
	text-align:center;
	width:25%;
}

/* --------------------------------------------  SERVICIOS  ---------------------------------------------*/
#cont_servicios{
	float:left;
	text-align:center;
	width:100%;
	margin:20px 0px 20px 20px;
}

#cont_servicios div{
	float:left;
	text-align:center;
	width:25%;
	margin-bottom:20px;

}
/*------------------------------------------- SITEMAP ---------------------------------------------*/
#contenedorSiteMap{
	float:left;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616fb6;	
}

#contenedorSiteMap a{
	color:#616fb6;		
	text-decoration:none;
}

#contenedorSiteMap ul{
	margin-top:5px;
}

#contenedorSiteMap li{
	margin-bottom:6px;
}

/*------------------------------------------- margen tablas ---------------------------------------------*/
.margenes{
margin-left:20px;
}
#cont_financ {

}
/**************** Paginacion ***************/
#paginacion {
	padding:3px;
	margin:3px;
	text-align:center;
	font-size:12px;
	
}

#paginacion a {
	color: #cd742d;
}

#paginacion b{color:#434343;}

/**************** Mensaje en el formulario ***************/

.msgko {
	border: 1px #ff0000 solid;
	background-color: #FFE1E1;
	color:#000000;
	width:270px;
	margin:5px;
	margin-left:35px;
	font-size:14px;
	padding:10px 0px 10px 30px;
}

.msgok {
	border: 1px #009900 solid;
	background-color: #D9FFD9;
	padding:10px 0px 10px 30px;
	color:#000000;
	width:270px;
	margin:5px;
	margin-left:35px;
	font-size:14px;
	padding:10px 0px 10px 30px;
}

#resumen{
	float:left;
	width:270px;
	color:#434343;
	text-align:justify;
}

#resumen strong{
	text-transform:uppercase;
}

#resumen a{
	color:#76b3a3;	
	text-decoration:none;	
}

#resumen ul{
	list-style:none;
	padding-left:9px;
	
}

#resumen ul li{
	border-bottom:1px solid #d9d9d9;
	padding-bottom:15px;
	margin:10px 0px;
	background:transparent url("../imagenes/li_cuadro_verde.jpg") no-repeat 0px 3px;
	padding-left:10px;
	/*display:block;
	width:100%;*/
}

#resumen p{font-size:12.5px; font-family:Arial, Helvetica, sans-serif;color:#666666;}
#resumen div.mas{
	clear:both;
	float:left;
}

#resumen div.mas a{
	text-decoration:underline;
}

#resumen div.fecha{
	float:right;
	text-align:right;
	color:#666666;
}

#resumen .tit_noticias{
	background:url("../imagenes/tit_noticias.jpg");	
	width:279px;
	height:23px;
	margin-left:10px;
	padding:10px 0px 0px 10px;
	font-size:13px;
}

#menus .tit_somos{
	background:url("../imagenes/tit_quienes.jpg");	
	width:175px;
	height:23px;
	padding:10px 0px 0px 0px;
	font-size:13px;
	color:#555755;
}

/* ------------------- DESTACADOS -----------------*/
#destacados{
	float: left;
	width: 80%;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.9em;
	
}
#localiza {
	float: left;
	width: 200px;
	font-family:Tahoma, Geneva, sans-serif;
}

#destacados .titulo{
	float: left;
	width: 99%;
	font-size: 1.3em;
	color: #526897;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #526897;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left: 1%;
	
}
#pida_cita {
	float: left;
	width: 550px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-left: 40px;
}

.contenido_dest {
	float: left;
	width: 99%;
	color: #666;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 11px;
	line-height: 16px;
}

.contenido_dest a{
	color: #666;
	text-decoration:none;
}

.contenido_dest img{
	float: left;
	padding: 1px;
	border: 1px solid #999;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 0px;
	}


.contenido_dest form{
	float: left;
	width: 99%;
	
}
.contenido_dest_column {
	float: left;
	width: 50%;
	color: #666;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 11px;
	line-height: 16px;
}

.contenido_dest_column label{
	float: left;
	width: 100%;
	
	}
.contenido_dest_column input{
	float: left;
	width: 85%;
	height:15px;
	margin-bottom: 5px;
	}
.contenido_dest textarea{
	float: left;
	width: 85%;
	height:50px;
	margin-bottom: 5px;
	}
	
.contenido_dest_column input#enviar{
	float: left;
	width: 35%;
	height:22px;
	margin-bottom: 5px;
	font-size: 11px;
	margin-top: 15px;
	margin-right: 12%;
	border: 1px solid #526A9A;
	background-color: #FFF;
	color: #666;
	}
	
.contenido_dest_column input#borrar{
	float: left;
	width: 35%;
	height:22px;
	margin-bottom: 5px;
	font-size: 11px;
	margin-top: 15px;
	border: 1px solid #526A9A;
	background-color: #fff;
	color: #666;
	}
.contenido_dest_column label#si{
	float: left;
	width: auto;
	text-align: right;
	margin-bottom: 5px;	
	}	
.contenido_dest_column input#si{
	float: left;
	width: 25%;
	height:15px;
	margin-bottom: 5px;
	text-align: left;
	}
	
	.contenido_dest_column input#casilla{
	float: left;
	width: 8%;
	height:15px;
	margin-bottom: 5px;
	text-align: left;
	margin-top: 22px;
	}
	
.areaform{
	margin-top:5px;
	margin-bottom:5px;
	width:234px;
}


#datos_contact{
	float:left;
	width:200px;
}
	
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
	background-repeat: no-repeat;
	height: 20px;
	border:1px solid #666;
	cursor:pointer;
}

#barra_menu{ 
	float:left; 
	margin-top:12px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#373737; 
	background-image:url(nav_bg.png); 
	background-repeat:repeat-x;
	height:33px;
	*width:99.7%;
}

#barra_menu ul{ 
	list-style:none;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}

#nav { 
	list-style:none; 
}

#nav li { 
	float:left; 
	background-image:url(nav_li_bg.png); 
	background-repeat:no-repeat; 
	background-position:right; 
	text-align:center;
	height:33px;
	width:165px;
}

#nav li a { 
	display:block; 
	text-decoration:none; 
	color:#373737; 
	font-weight:bold;
	padding-top:5px;
}

#nav li a:hover {
	color:#c65e09; 
}


/*----------- OTROS ---------*/
ul.list{
	list-style:decimal;	
}

#cirugia_avanzada .parte1{float:left; width:260px; margin-right:15px; border-right:1px solid #4a7ebb; padding-right:10px;}
#cirugia_avanzada .parte2{float:left; width:412px; margin-bottom:15px;}

#cont_3d{
	background:url(../imagenes/img_3d.jpg) no-repeat #fff;
	margin-top:5px;
	margin-bottom:30px;
	margin-left:35px;
	width:75%;	
	height:536px;
	float:left;
}

#cont_3d p{
	float:right;
	width:490px;	
}

#cont_3d ul{
	float:right;
	width:450px;	
}

.mas_info{
	float:right;
	clear:both;
}
