
#redes img{
margin-right:2px;
border:none;
display:inline;
}


#fondo_categoria {
float:right;
margin:15px 0 20px 0;
background:url(../imagenes/fondo_categoria.jpg) no-repeat;
background-color:#e7e7e2;
width:258px;
height-min:228px;
padding:40px 20px;
}
#fondo_categoria ul li{
padding:4px 0 5px 0;
list-style:none;
border-bottom:#e4e4e0 solid 1px;
}
#fondo_categoria a{
color:#363532;
font-size:12px;
}

#fondo_categoria a:hover{
color:#666;
font-size:12px;
text-decoration:none;
}

/*#buscador_tra {
float:left; 
width:980px; 
border-bottom:#7f7f7f dotted 1px;
padding:0 0 8px 0;
margin:10px 0 10px 0;
}*/

.linea_trat
{float:left; 
width:100%;
max-width:1100px;
border-bottom:#7f7f7f dotted 1px;
padding:0 0 8px 0;
margin:10px 0 10px 0;}


#buscador_tra .volverBus{
float:left; width:300px;
margin:13px 0 0 0;
}

#buscador_tra .volverBus a{ color:#153d65; font-style:italic; background:url(../imagenes/flecha_volver.jpg) no-repeat left; padding-left:10px; line-height:12px}
#buscador_tra .volverBus a:hover{ color:#333}

#buscador_tra #form{
float:right;
margin-bottom:25px;
}
#buscador_tra.fichatrat{
border-top:#7f7f7f dotted 1px;
margin:20px 0 30px 0;
}

#buscador_tra #tit{
float:left;
}

#buscador_tra #tit h1, h2.equipodoctor {
font-size:28px;
font-weight:lighter;
color:#a5a5a5;
}
#buscador_tra #tit h1 span, h2.equipodoctor span{
color:#666;
}
#texto h2{
line-height:24px;
}

#texto h4{
font-size:26px;
color:#666;
margin-bottom:10px
}
#texto h3{
font-size:26px;
color:#666;
margin:0 0 30px 0;
line-height:28px;
}
#texto a{ color:#153d65}
#texto a:hover{ text-decoration:underline}
h2.equipodoctor {
margin:0px 0 7px 0;
padding:0px;

}
#texto img{ margin-bottom:20px; margin-top:20px;}
#buscador_tra #form{
float:right;
*width:220px;
}
#buscador_tra #form #casilla_buscar{
float:left;
margin:10px 0 0 0;
}
#buscador_tra #form #casilla_buscar input{
width:165px;
padding:2px 7px 0 8px;
height:18px;
color:#55595c;
margin-right:5px;
}
#buscador_tra #form #botonbuscar{
float:right;
margin:6px 0 0 0;
}
#texto {
float:left;
width:100%;
max-width:1100px;
}

#texto p{
font-size:12px;
line-height:18px;
margin:0 0 14px 0;
}

#texto li.lista,#texto ul, #texto li {
margin-left:0px;
padding-left:0px;

}

#texto .linea_sec {
border-bottom:#999999 dotted 1px;
height:1px;
width:100%;
max-width:1100px;
margin:0px 0 20px 0;

}

p.DondeEstamos {
font-size:18px;
margin:0px;

}
#form_contacto {
width:98%;

}
#form_contacto input{
	background:#cecbcc;
	height:22px;
	width:245px;
	border:none;
	margin:2px 0 13px 0;
}


h5 {
font-size:16px;
font-weight:normal;
margin:10px 0 4px 0;
padding:0px;
}

#paginacion {
float:left;
width:100%;
max-width:1100px; 
padding:0px;
line-height:12px;
display:block;
text-align:center;
}

#paginacion a, #paginacion p{
text-align:center;
padding:0px;
line-height:52px;
margin:0px 0 0px 0;
}
#paginacion a{
padding:0px 2px 0 2px;

}

.blockc { width:300px; margin:20px 30px 20px 0;}
.blockc.ultimo { margin:0}
.block h4{ font-size:20px; background:url(../imagenes/bullet_tratamients.jpg) no-repeat left 7px; padding:0 0 10px 10px; color:#3f3f3f; border-bottom:#CCCCCC dotted 1px; margin:0 0 0px 0; line-height:25px}
.block h4 a{ font-size:20px;color:#333 }
.block li{ list-style:none; border-bottom:#CCCCCC dotted 1px; padding:8px 0 4px 0 }
.block li a{ color:#153d65 }
.block li a:hover{ color:#333 }

.fichaTra { float:left; width:100%;max-width:1100px; }
.fichaTra .FichaFot { float:left; width:49%;}
.fichaTra .FichaFot .imagen{ position:relative; width:100%; max-width:480px; height:auto; display:block}
.fichaTra .FichaFot img {width:auto; max-width:100%;height:auto; }

.fichaTra .FichaFot img{ border:#ebebeb solid 1px; padding:5px}
.fichaTra .FichaFot #zoomfotos{ position:absolute; bottom:6px; right:5px; background:url(../imagenes/btn_zoom.png) no-repeat; width:90px; height:25px; padding:18px 0 0 65px;}
.fichaTra .FichaFot #zoomfotos a{ color:#FFF; text-align:center}
.fichaTra .FichaFot #zoomfotos a:hover{ color:#333; text-align:center}
.fichaTra .FichaFot #zoomfotos img{ width:100%; max-width:800px;}


.fichaTra .FichaTex { float:right; width:47%}
.fichaTra .FichaFot .redes{ float:left; width:490px; margin:20px 0 0 0; border-top:#CCCCCC dotted 1px;; padding:20px 0 0 0}
.FichaTex.sinfoto { float:left; width:100%}
.fichaTra .FichaTex h3{ font-size:24px; margin:0 0 20px 0; line-height:28px;}
.fichaTra .FichaTex p{ margin:0 0 20px 0; line-height:20px}
.fichaTra .FichaTex a{ color:#153d65}
.fichaTra .FichaTex a:hover{ color:#333}
.volver { float:left; clear:both; margin:30px 0 0 0; border-top:#CCCCCC dotted 1px; padding:10px 0 0 0; width:100%; max-width:1100px}
.volver a{ float:right; clear:both; margin:0px 0 30px 0; color:#153d65; font-style:italic; background:url(../imagenes/flecha_volver.jpg) no-repeat left; padding-left:10px; line-height:12px}
.volver a:hover{ color:#333}

#migas {float:left; width:100%; min-width:1100px; margin:20px 0 0 0}
#migas a{color:#153d65;}

.prensa_title h2 span a,  .prensa_title h2 span a { color:#666666 }
/************************************************************CONTACTO*******************************/

#contactoizq { float: left; width:55%; max-width:512px; margin:60px 0 30px 0; background:url(../imagenes/linea_puntos_quienes.png) repeat-x bottom; padding:0 0 20px 0}
#contactoder { float:right; width:40%;margin:60px 0 30px 0; }
#contactoizq h4, #contactoder h4  { font-size:24px; background:url(../imagenes/linea_puntos_quienes.png) repeat-x bottom; padding:0 0 18px 0; color:#2e2d2d; margin:0 0 20px 0 }
#contactoder h5 { font-size:20px; padding:20px 0 3px 0; color:#3f3f3f;  }
#contactoder p { line-height:24px  }
#contactoder p.telefono { font-size:25px; padding:0px 0 0px 40px; color:#595959; background:url(../imagenes/tel_contacto.jpg) left no-repeat; margin:20px 0 0 0; line-height:30px}

#contactoder #map{ margin:7px; float:left; height:200px; width:96%;max-width:366px;}
#contactoder #mapg{ width:100%;max-width:380px;border:solid 1px #CCCCCC; float:left; height:214px; margin:30px 0; position:relative}
#contactoder #mapg #botampliar{ position:absolute; bottom:0px; right:0px; background:url(../imagenes/btn_ampliar.png) no-repeat; width:152px; height:33px; color:#FFF; text-align:center; padding-top:10px }
#contactoder #mapg #botampliar a{ color:#FFFFFF; text-align:center; padding:13px 0 0 0; font-style:italic}
#contactoder #mapg #botampliar a:hover{ color:#000;}

#contactoizq  input[type="submit"] { background:#153d65; width:105px; height:40px; color:#FFF; border-radius:5px; font-style:italic; cursor:pointer; display:block; margin:20px 0; float:left; clear:both }
#contactoizq  input[type="submit"]:hover { background:#666; width:105px; height:40px; color:#FFF; border-radius:5px  }

h2 a { font-size:20px; font-family:"HelveticaThn", arial; color:#3f3f3f!important }
h2 a:hover { font-size:20px; font-family:"HelveticaThn", arial; color:#153d65!important; text-decoration:none!important }


.center { width:100%; position:relative }
.not { float:left; width:88%; margin-bottom:30px; }
.notimagen { float:left; width:21%; max-width:170px }
.notimagen img{ width:100%; max-width:170px; height:auto }
.textonoticia { float:left; width:100%; margin-top:10px }
.textonoticia.confoto { float:right; width:78% }
@media (max-width: 1100px) {
.textonoticia.confoto { float:right; width:73% }
.center { width:92%; margin-left:4%; max-width:1080px }
}
@media (max-width: 800px) {
.textonoticia.confoto { float:right; width:68% }
.container img { width:100%; height:auto }
.volver { float:none; padding-bottom:30px }
.copy img { width:auto }

}
@media (max-width: 640px) {
.fichaTra .FichaTex{ width:100%; float:left }
.fichaTra .FichaFot {width:100%  }
.FichaTex { float:left; width:100%; clear:both}
.notimagen { float:left; width:100%; max-width:200px }
.notimagen img{ width:100%; max-width:200px; height:auto }
.textonoticia { float:left; width:100% }
.textonoticia.confoto { float:left; width:100% }
#contactoder { float:left; width:100% }
#form_contacto .left { float:left; width:100%;}
#contactoizq { width:95% }
#form_contacto .left.der { margin-left:0%}
.copy img { width:auto }
}

@media (max-width: 360px) {
.fichaTra .FichaFot img{ width:96% }


}