@font-face {
	font-family: 'HelveticaThn';
	src: url('HelveticaThn.eot');
	src: local('/'), url('HelveticaThn.woff') format('woff'), url('HelveticaThn.ttf') format('truetype'), url('HelveticaThn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


#tratEstrella { background:#fff; width:100%; padding:0px 0 0px 0; overflow:hidden; display:block; min-height:208px; background:#dbdbdb; margin-top:-20px; position:relative; z-index:1 }
#tratEstrella #EstrellaCont{ width:1000px; margin:0 auto; min-height:208px; position:relative }
#tratEstrella #EstrellaCont .estrellaH{ width:640px; float:left; background:url(../imagenes/border_estrella.png) left no-repeat bottom; padding-right:20px; margin-right:30px; min-height:208px;  }
#tratEstrella #EstrellaCont .estrellaH .vertraestre, #tratEstrella #EstrellaCont .estrellaH .vertraidi{background:url(../imagenes/btn_ver_azul.png) no-repeat; width:133px; height:24px; display:block; margin:50px 0 0 0; position:absolute; bottom:0px; left:0px; color:#FFF!important; text-decoration:none; padding:19px 0 2px 30px; font-style:italic;}
 #tratEstrella #EstrellaCont .estrellaH .vertraidi.ruso, #tratEstrella #EstrellaCont .estrellaH .vertraidi.aleman{ padding:19px 15px 2px 15px;}
 #tratEstrella #EstrellaCont .estrellaH .vertraestre { padding:19px 0px 0px 30px;}

#tratEstrella #EstrellaCont .estrellaH a.vertraestre:hover, #tratEstrella #EstrellaCont .estrellaH a.vertraidi:hover{ color:#000!important;}
#tratEstrella #EstrellaCont .estacionactual{ width:390px;background:url(../imagenes/home/estacion9_d.png) no-repeat right bottom; position:absolute; bottom:0px; right:0px; z-index:100000; min-height:208px; }
#tratEstrella #EstrellaCont .estacionactual p{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#tratEstrella #EstrellaCont .estacionactual a{ color:#153d65}
#tratEstrella #EstrellaCont .estacionactual h3{ margin-top:40px!important; font-size:30px; line-height:20px; margin-bottom:12px;}
#tratEstrella #EstrellaCont .estacionactual span{ font-style:italic; font-size:14px; display:block; font-family:Arial, Helvetica, sans-serif }


#tratEstrella #EstrellaCont p.estrella{ font-size:14px;  color:#696868; font-style:italic; margin:40px 0 4px 0 }
#tratEstrella #EstrellaCont p.titEstrella{ font-size:32px!important; color:#696868; font-family:"HelveticaThn", arial; margin:33px 0 2px 0; padding-bottom:5px; line-height:32px!important }
#tratEstrella #EstrellaCont p{ font-size:18px; font-family:"HelveticaThn", arial; color:#494747; padding-right:130px; line-height:23px; font-weight:300; }
#tratEstrella #EstrellaCont.ruso p {padding-right: 50px; font-size:13px; line-height:16px}
#home_bottom { background:#555554; width:100%; padding:30px 0 30px 0; overflow:hidden; display:block }
#home_bottom #contenido{ width:1000px; margin:0 auto }
#home_bottom #contenido .newshome{ width:30%; float:left; display: inline; color:#FFF; position:relative; margin:0 5% 0 0; padding-bottom:30px}
#home_bottom #contenido .newshome.ultimo{ margin:0}

#home_bottom #contenido .newshome p, #home_bottom #contenido .newshome a{ color:#edeaea; font-size:16px; text-decoration:none }
#home_bottom #contenido .newshome h5{ font-size:36px; color:#edeaea; margin:0 0 8px 0 }
#home_bottom #contenido .newshome .destacados{ border-bottom:#969696 dotted 1px; padding:18px 0 14px 0; color:#dedede }

#home_bottom #contenido .newshome a.ver{ color:#FFF; font-size:12px; position:absolute; bottom:0px; background:none; padding-right:10px; font-style:italic; text-transform:lowercase; text-decoration:underline}
#home_bottom #contenido .newshome a.ver:hover{ color:#153d65;}


.cja {width:660px; float:left; display:block; padding-bottom:30px}
.caja { padding:8px; width:33%; border:#e1e1e1 solid 1px; position:relative; width:300px; float:left; margin:0 20px 0px 0; position:relative; min-height:235px; display:block}
.caja.grande, .caja.grande_es, .caja.grande_ca, .caja.grande_en, .caja.grande_de, .caja.grande_ru {min-height:290px}
.caja.grande_en, .caja.grande_de, .caja.grande_ru {min-height:360px}
.caja.grande_en {min-height:300px}

.caja.ultimo { margin-right:0px}
.caja a.vertra{ background:url(../imagenes/fdo_btn_tra.jpg) no-repeat; width:133px; height:24px; display:block; margin:50px 0 0 0; position:absolute; bottom:0px; left:10px; color:#FFF!important; text-decoration:none; padding:23px 0 0 27px; font-style:italic; }
.caja a.vertra.aleman{ padding:23px 10px 0 17px; }

.caja.ruso a.vertra{ padding:23px 14px 0px 13px; }

.caja a.vertra:hover{ color:#000!important;}
.caja a{ color:#153d65; text-decoration:none}
.caja a:hover{ color:#333; text-decoration:none}
.caja h2{ color:#3f3f3f; font-size:20px; width:180px; font-weight:normal; position:absolute; top:20px; left:20px; font-family:"HelveticaThn", arial;}
.caja img{ margin:0 0 15px 0}

#estaciones { width:1000px; margin:0 auto; margin-top:40px }
#estaciones .caja { height:254px; margin-bottom:35px; }
#estaciones .caja h2{ top:40px!important; left:141px; font-size:30px; line-height:20px}
#estaciones .caja h2 span{ font-style:italic; font-size:14px; display:block; font-family:Arial, Helvetica, sans-serif }


.cajap { padding:8px; width:48%;  border:#e1e1e1 solid 1px; position:relative }
.caja h2{ font-size:20px; font-family:"HelveticaThn", arial; color:#3f3f3f}
.caja p{ font-size:13px; font-family:Helvetica, sans-serif}

.informacion { float:left; background:#CCCCCC; width:656px; display:block; height:65px; margin:20px 0; padding-top:35px}
.informacion a{ color:#333; font-size:22px;font-family:"HelveticaThn", arial;}
.informacion a:hover{ color:#FFF;}


#unidadmasculina { background:url(../imagenes/hombre.jpg) no-repeat; width:540px; float:left; clear:both; padding:15px 0 6px 110px; height:155px;display:block; position:relative}
#unidadmasculina.ruso {background:#eeeeee url(../imagenes/hombre.jpg) no-repeat bottom; height:180px}
#unidadmasculina.ruso a.vertra{padding:18px 13px 3px 14px!important;}
#unidadmasculina p a{ color:#153d65}
#unidadmasculina p a:hover{ color:#333}


#unidadmasculina h2{ font-size:20px; margin:0 0 2px 0; padding-bottom:}
#unidadmasculina a.vertra{ background:url(../imagenes/btn_unidadmasculina.png) no-repeat; width:134px; height:26px; display:block; margin:50px 0 0 0; position:absolute; bottom:-1px; left:110px; color:#FFF!important; text-decoration:none; padding:18px 0 3px 27px; font-style:italic; }
#unidadmasculina a.vertra:hover{ color:#000!important;}
#unidadmasculina a.vertra.aleman{padding:18px 10px 3px 17px!important;}

#urgencias { background:url(../imagenes/fdo_urgencias.gif) no-repeat; width:230px; height:117px; margin:30px 0 15px 0; padding:20px; float:left }
#urgencias p.tit { color:#FFF; font-size:30px; margin:0px; padding:0px; font-family:"HelveticaThn", arial;}
#urgencias p { color:#383838; margin:6px 0 }
#urgencias a { color:#fff; text-decoration:none }
#urgencias a:hover { color:#333; text-decoration:none }

#llamemos {
width:277px;
padding:15px 0px;
margin:17px 0 10px 0;
border-bottom:#CCCCCC dotted 1px;
border-top:#CCCCCC dotted 1px;
float:left;
display:block;
}

#llamemos .llamamemos1 {float:left;width:210px; margin:10px 0 0 0}
#llamemos .llamamemos1 p.titllamemos{ font-size:19px; font-weight:normal; margin:0px; padding:0px; color:#3f3f3f; font-family:"HelveticaThn", arial;}
#llamemos .llamamemos1 p.titllamemos1{ font-size:14px; font-weight:normal; margin:0px}

#llamemos .llamamemos2 {float:right;width:65px;}


#form_news {
margin:20px 0px 0 10px;
}
#form_news input {
background-color:#c9c9bc;
border:none;
border-top:#666666 solid 1px;
height:22px;
width:275px;
margin:7px 0 13px 0;
}

#form_news input[type="submit"] { background:#153d65; width:105px; height:40px; color:#FFF; border-radius:5px; font-style:italic; cursor:pointer }
#form_news input[type="submit"]:hover { background:#666; width:105px; height:40px; color:#FFF; border-radius:5px  }

#casilla{
	width:12px;
	background:none; 
	height:12px; 
	border:none;  
	padding:0px;
	float:left;
	margin:10px 6px 0 0;
}

#politica{
	width:142px;
	font-size:9px;
	float:left;
	margin-right:10px;
	padding-top:15px;
}
#enviar{
	width:50px; 
	float:left;
}

#form_news p {
font-size:30px;
color:#3f3f3f;
margin:0px 0 5px 0;
font-family:"HelveticaThn", arial;
}

#form_news a {
font-size:9px;
color:#666666;
margin:0px;
text-decoration:underline;
}

#colder h4 { font-size:14px; font-style:italic; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted #a0a0a0 1px; padding:0 0 8px 0; margin:0 0 10px 0  }
#colder p.grande { font-size:24px; font-family:"HelveticaThn", arial; line-height:27px; margin:0 0 15px 0  }
#colder a.ver{ color:#153d65; font-size:12px; position:relative;  background:url(../imagenes/flecha_azul.png) right no-repeat; padding-right:10px; font-style:italic; text-transform:lowercase; text-decoration:none; margin:15px 0 0 0; display:inline-table }
#colder a.ver:hover{ color:#333; text-decoration:none}

#colder #clinica, #colder #doctor, #colder #equipo, #colder #blog  { float:left; width:280px; margin:20px 0 15px 0 }
#colder #doctor img, #colder #equipo img { margin:0 0 18px 0 }

#colder #blog  h3{ font-size:36px; color:#153d65;  border-bottom:dotted #a0a0a0 1px; padding:0 0 10px 0; margin-bottom:10px }
#colder #blog  h3 span{ font-size:24px; color:#3f3f3f;  }

#colder #blog .destacados{ border-bottom:dotted #a0a0a0 1px; padding:10px 0 10px 0 }