/* CSS Document */


body{ margin:0px; background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif; font-size:72.75%; color:#666666;}


h1{ color:#A4A855; margin-left:0px; padding:0px; margin-top:0px; margin-bottom:2px; font-size:1.5em;}
h2{ font-size:1.2em;  margin:0px; padding:0px; color:#666600;}
h3{ font-size:1.1em;  margin:0px; padding:0px; color:#A4A855;}
h4{font-size:1.3em;  margin:0px; padding:0px; color:#FFFFFF;}
h5{font-size:1.6em;  margin:0px; padding:0px; color:#FFFFFF;}


p{ margin-top:1px; margin-bottom:1px; line-height:1.5em;}
a{ color:#7E8242; font-weight:bold;}
a:hover{ text-decoration:underline;}
.toplogo{ width:760px; clear:both; padding-top:9px; padding-bottom:0px; margin:auto;  overflow: hidden; _display: inline-block }


.top{ height:151px; background-color:#0867AA}
.top .inner1{ width:760px; margin:auto; background-position:right; padding-bottom:0px; background-repeat:no-repeat; overflow: hidden; _display: inline-block;}


.Right{ float:right;}
.Left{ float:left;}
.clear{ clear:both; }


.TexTop{ width:290px;  padding:10px; margin-top:20px; color:#53524E; font-size:1.5em; line-height:1.5em;}


.contweb{ width:760px; margin:auto;    }
.menu{ background-color:#0867AA; margin-top:7px; margin-bottom:3px; text-align:center; color:#FFFFFF; font-size:1.1em; font-weight:bold; line-height: 30px }




.menu a { color:#FFFFFF; background: #0867AA; text-decoration: none !important; }
.menu a:hover{ color:#FFFFFF; background-color:#0888BB;}


.destacat{ color:#666600;}
.Cont{ background-color:#EFECE8; padding:13px; margin-top:4px; margin-bottom:4px;  }


.buton{border:1px solid #7E8242; padding:5px;  font-weight:bold; text-align:center; }
.buton a{ color:#7E8242; text-decoration:none;}
.buton a:hover{ color:#7E8242; text-decoration:underline;}




.border{border:1px solid #7E8242; }
.border-padding{border:1px solid #7E8242; padding:2px; margin-bottom:4px; margin-top:4px; }




.tratamientos{   width:180px; height:60px; padding-top:63px; margin:2px; font-weight:bold; color:#7E8242; text-align:center; float:left;}
.tratamientos a{ color:#7E8242; text-decoration:none; display:block; text-decoration:none;}
.adicciones{  background-image:url(../img/tratamientos-img/adicciones.jpg); background-repeat:no-repeat;  }
.seguimiento{ background-image:url(../img/tratamientos-img/seguimiento.jpg);background-repeat:no-repeat; }
.refuerzo{  background-image:url(../img/tratamientos-img/refuerzos.jpg); background-repeat:no-repeat;  }
.familia{  background-image:url(../img/tratamientos-img/familia.jpg); background-repeat:no-repeat;  }










.separador{ background-image:url(../img/separador.gif); background-repeat:repeat-x; height:3px; background-position:center; padding-top:5px; padding-bottom:5px; }




.ContNoticia{ overflow: hidden; _display: inline-block; }
.ContNoticia img{border:1px solid #7E8242; padding:2px; float:left; margin-right:5px; clear:both;}


.ContNoticia h2{ font-size:1.1em;  margin:0px; padding:0px;}




.notasprensa{ background-image:url(../img/notas-de-empresa.jpg); background-repeat:no-repeat; text-align:inherit; height:23px; color:#FFFFFF; padding-top:85px; text-align:center; }


.notasprensa a{ color:#FFFFFF; text-decoration:none;}
.notasprensa a:hover{ text-decoration:underline;} 




.barbottom{ background-color:#0867aa; height:7px; margin-top:5px; margin-bottom:3px;   } 






.cont-medio{ width:164px; margin:7px; text-align:center;  }