*{ margin:0; padding:0}img {border:none;}a { outline: none;}a:focus{outline: none;}body { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#999;	background-image: url(imagenes/fondo-general.jpg);	background-repeat: no-repeat;	background-position: center top;}.txverde{ color:#009182}.verde{ background-color:#009182}.grismed{ background-color:#c5c5c5}.grisclaro{ background-color:#DADADA}.interlineado1{ line-height:23px}.clear{ clear:both}#content {	margin: auto;	width: 960px;}#cabezal {	margin: auto;	height: 175px;	width: 960px;	position:relative;}#logo {	background-image: url(imagenes/clilnica-buesa.png);	background-repeat: no-repeat;	background-position: left top;	width: 375px;	height: 125px;	position: absolute;	left: -15px;	top: 45px;	z-index: 200}.menu1 {	float: right;	height: 50px;	width: 350px;}.menu1 li{ float:right; list-style-type:none; margin-left:10px}.menu1 li a{ display:block;font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:30px 15px 5px 15px}.menu1 li a:hover{color: #666;}.menu2 {	float: right;	height: 25px;	width: 350px; text-align:right; padding-top:20px}.menu2 a{ color:#009182; text-decoration:none;}.menu2 a:hover{ color: #666; }.menu3 { margin-top:20px;	float: right;	height: 40px;	width:600px;}.menu3 li{ float:right; list-style-type:none; border-right:solid 1px #009182}.menu3 li a{ display:block;font-family:Verdana, Geneva, sans-serif; font-size:12px; color: #999; text-decoration:none; padding:15px 20px 10px 20px}.menu3 li a:hover{color: #009182;}.menu4 {	float: right;	height: 25px;	width: 960px; text-align:right;}.menu4 a{ color:#009182; text-decoration:none;}#medio {	margin: auto;	width: 960px; 	padding-top:15px;	overflow:hidden}.columna1 {	float: left;	width: 599px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCC; 	padding-right:50px; padding-bottom:50px}.columna1 a{	color: #009182;	text-decoration: none; font-size:14px}.columna1 a:hover{	color: #009182;}.columna1 li{ padding:5px 0 5px 0; border-bottom:solid 1px #CCCCCC}.columna1 li a{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#999; text-decoration:none}.columna1 li a:hover{color:#009182;}.columna2 {	float: left;	width: 270px; 	margin-left:40px}.columna3 {	float: left;	width: 270px;	height:400px;	margin-left: 40px;	background-image: url(imagenes/fondo-medio.jpg);	background-repeat: no-repeat;	background-position: right top;}.columna4 {	float: left;	width: 270px;	height:400px;	margin-left: 40px;	background-image: url(imagenes/tratamientos.jpg);	background-repeat: no-repeat;	background-position: right top;}.columna5 {	width: 960px; overflow:hidden;}.titulo1{	font-size: 20px;	color: #009182;	font-weight: bold;}#pie {	background-image: url(imagenes/pie.jpg);	background-repeat: no-repeat;	background-position: center top;	margin: auto;	height: 100px;	width: 960px;}.direccion {	margin: auto; padding:20px 0 20px 0;	width: 960px; text-align:right; 	border-bottom:solid 2px #CCCCCC; position:relative;}.derechos {	margin: auto; padding:40px 0 20px 0;	height: 80px;	width: 960px; text-align:right; position:relative;	}.txpie{ font-size:10px;}#redes {	height: 70px;	width: 250px;	position: absolute;	top: 4px;	text-align: left;	left: -2px;}.direccion.txpie a{	color: #999;	text-decoration: none;}.direccion.txpie a:hover{	color: #009182;}#buesa {	height: 70px;	width: 250px;	position: absolute;	top: 11px;	text-align: left;	}.equipo { width:960px; height:250px; margin-bottom:20px}.equipo1 {	background-color: #CCC;	float: left;	height: 250px;	width: 250px;	margin-right: 30px;}.equipo2 {	float: right;	height: 250px;	width: 670px; border-bottom: solid 1px #CCC}.personal_aux{ width:960px; height:300px}.aux1, .aux2, .aux3{ width:250px; height:300px; float:left; margin-right:105px}.margincero{ margin-right:0}.aux1 h1, .aux2 h1, .aux3 h1{ text-align:center; color:#009182; font-size:20px; padding-top:10px}