@charset "utf-8";
/* CSS Document */

html, body {
	text-align:center;
	width:100%;
	margin:0;
	color:#bfbfbf;
	background:#f6f6f6;
	font-size:14px;
	font-family:Georgia !important;
	font-weight:lighter !important;
}



a:link, a:visited, a:hover, a:active{
	text-decoration:none !important;
	border:0;
	outline: 0;	
}

.h1, .h2, .h3, .h4 {
	margin:0;
	padding:0;
	font-weight:lighter;
	font-family:Georgia;	
}

img {
	text-decoration:none !important;
	border:0;
	outline: 0;
}
	


ul, ol, li {
	text-decoration:none;
	list-style:none;
	margin:0px;
	padding:0px;
}


#header {
	width:100%;
	height:230px;
	background:url(../newimg/Home.jpg) repeat-x;	
}

#cuerpo {
	width:100%;
	background:#f6f8f4;
}

#footer {
	width:100%;
	background:#000;
	border-top:3px #999 solid;
}

.contenedor {
	width:960px;
	text-align:left;
	margin:0 auto;	
}

clear {
	clear:both;
}

.contenedor-footer {
	width:960px;
	text-align:left;
	height:250px;
	background:url(../newimg/fondo-footer.jpg);
	margin:0 auto;
	font-weight:lighter;

}

.top-header{
	text-align:right;
	height:13px;
	font-size:12px;
	color:#FFF;
	padding-top:6px;
	font-family:Arial;	
}

.logo{
	padding-top:20px;
	text-align:left;
	padding-bottom:10px;
	width:960px;
	background:none no-repeat;
}

.botonera {
	text-align:left;
}

.slide {
	margin-top:30px;
	width:956px;
	height:450px;	
}

.col1 {
	width:660px;
	float:left;
	margin-top:30px;
	background:url(../newimg/bgcontenido.png) repeat-x;
	display:block;

}

.col2 {
	width:300px;
	float:right;
	margin-top:30px;
	background-color: transparent;
}

.col1-3 {
	width:660px;
	float:left;
	margin-top:30px;
	background:url(../newimg/bgcontenido.jpg) repeat-x;

}

.col2-3 {
	width:300px;
	float:right;
	margin-top:30px;
}

.col3-3 {
	width:300px;
	float:right;
	margin-top:30px;
}

.titulo1 {
	padding-top:50px;
	padding-left:50px;
	padding-bottom:45px;
	width:500px;
	font-weight:lighter;
	text-align:left;
}

.titulo1 h1 {
	font-size:48px;
	color:#333;
	margin:0;
	padding:0;
	font-weight:lighter;
}

.titulo1 h2 {
	font-size:32px !important;
	color:#333;
	margin:-10 0 0 0;
	padding:0;
	font-weight:lighter;
}

.titulo1 h3 {
	font-size:26px !important;
	color:#333;
	margin:-10 0 0 0;
	padding:0;
	font-weight:lighter;
}

.titulo1 h4 {
	font-size:14px !important;
	color:#666;
	margin:10px 0 0 10px;
	padding:0;
	font-family:arial;
	font-weight:lighter;
}


.solapas {
	width:300px;
	height:271px;
}

.solapas2 {
	width:300px;
	height:271px;
	background:#fff url(../img/tooltip/bg-tabs.jpg) repeat-x bottom;
	border:1px solid #CCC;
	text-align:center;
}


.solapas-contenido{
	padding-top:20px;	
	}
	
.solapas-contenido a:link{
	text-decoration:none;	
	}	

.call-to-action #button{
	background: url(../img/call-action-1.png) no-repeat;
	height:35px;
	width:200px;
}

.cuerpo-faqs {
	background:url(../newimg/bgcontenido.png) repeat-x;
	width:100%;
	font-size:14pt;
	color:#666;
	text-align:left;
	padding-top:30px;
	padding-bottom:50px;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;

}

#texto {
	margin-left:40px;
	margin-right:40px;
}

.cuerpo-faqs dl {
	list-style:none;
}

.cuerpo-faqs dt {
	font-size:12px;
	color:#333;
	padding-top:15px;

}

.cuerpo-faqs dt a:link, a:visited, a:active{
	color:#669933;
	font-size:14px;
	font-family:Georgia;
} 

.cuerpo-faqs dt a:hover {
	color:#336600;
	font-size:14px;
	font-family:Georgia;
} 

.cuerpo-faqs dd {
	font-size:12px;
	color:#999;
	margin:0px;

}

.footer1 {
	width:395px;
	float:left;
	margin-left:35px;
	margin-top:40px;
	font-weight:100;
}

.footer1-col1 {
	width:130px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	margin-top:10px;
}


.footer1-col2 {
	width:200px;
	float:left;
	color:#999;
	font-size:14px;
	margin-top:6px;
}

.footer2, .footer3 {
	width:170px;
	float:left;
	margin-left:70px;
	margin-top:50px;
}

.footer2 ul, .footer3 ul{
	text-decoration:underline;
	padding:0;
	margin:0;
}

.footer2 li, .footer3 li{
	margin:0px;
	padding:0px;
	font-family:arial;
  	font-size:13px;
}

.footer2 a:hover, .footer3 a:hover{
	color:#690;
}
.footer2 a:link,
.footer2 a:visited,
.footer3 a:link,
.footer3 a:visited{
	font-family:'Arial', Helvetica, sans-serif;
    font-size: 12px;
	color:#999;
}

.contenedor-footer h1, 
.contenedor-footer h2,
.contenedor-footer h3,
.contenedor-footer h4,
.contenedor-footer h5{
		font-weight:lighter !important;
		margin:0;
		padding:0;	
}
.contenedor-footer h1 {
	color:#666;
	font-size:36px;	
}

.contenedor-footer h2 {
	color:#666;
	font-size:24px;	
}

.contenedor-footer h3 {
	color:#CCC;
	font-size:18px;
	margin-bottom:10px;
}

.socialmedia{
	margin-top:20px;
}

.socialmedia a{
	text-decoration:none;
	cursor:pointer;
}

.cuerpo-nosotros {
	background:url(../newimg/bgcontenido.png) repeat-x;
	width:100%;
	padding-bottom:50px;
	font-size:14pt;
	color:#666;
	text-align:left;
	border:#CCC solid 1px;
}

.texto-nosotros{
	margin-top:20px;
	margin-left:45px;
	margin-right:30px;
}

.cuerpo-nosotros dl {
	list-style:none;
}

.cuerpo-nosotros dt {
	font-size:36px;
	color:#333;
	padding-top:8px;
	padding-bottom:8px;
}

.cuerpo-nosotros dd {
	font-size:12px;
	color:#999;
	margin:0px;
	font-family:'Arial', Helvetica, sans-serif;
	line-height:20px;
}


.cuerpo-obesidad {
	background:url(../newimg/bgcontenido.png) repeat-x top;
	width:100%;
	font-size:14pt;
	color:#666;
	text-align:left;
	padding-top:30px;
	padding-bottom:50px;
	border:#CCC solid thin;
}

.cuerpo-pablo {
	width:385px;
	margin-bottom:50px;
	float:left;
}

.cuerpo-multidiciplinario {
	width:263px;
	margin-bottom:20 px;
	padding:0 0 20px 0;
	float:right;
	background-color:#edf1e7;
}

.deco {
	width:100%;
	height:264px;
	background-color:#e7e9e4;
}

.deco2 {
	width:100%;
	height:8px;
	background-color:#f6f6f6;
}

.cuerpo-multidiciplinario h1{
	font-family:Georgia;
	font-size:22px;
	color:#333;
	font-weight:normal;
	width:90%;
	border-bottom:#999 solid 1px;
}

.cuerpo-multidiciplinario h3{
	font-family:Georgia;
	font-size:20px;
	color:#333;
	font-weight:normal;
	padding:0;
	margin:0;
}

.cuerpo-multidiciplinario h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	font-weight:normal;
	margin:0;
	padding:0;
}



.cuerpo-pablo .separador {
	border-bottom:#ccc solid 1px;
	height:3px;
	margin-bottom:8px;
	width:100%;
}

.cuerpo-pablo p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0;
	margin:0;
}

.texto-deco {
	margin-top:12px;
	margin-left:20px;
	margin-bottom:20px;
}

.cuerpo-multidiciplinario p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0;
	margin:0;
}

.cuerpo-pablo i {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	font-style:italic;
}


.texto-obesidad{
	margin-left:45px;
	margin-right:30px;
}

.cuerpo-obesidad img {
	display: block;
	margin:20px auto 30px auto;
}

.cuerpo-obesidad a:link, .cuerpo-obesidad a:visited, .cuerpo-obesidad a:hover, .cuerpo-obesidad a:active {
	color:#693;
	text-align:left;
	font-size:15px;
	padding-top:30px;
	padding-right:45px;
}

.cuerpo-obesidad dl {
	list-style:none;
}

.cuerpo-obesidad dt {
	font-size:19px;
	color:#333;
	padding-top:8px;
	padding-bottom:8px;
}

.cuerpo-obesidad dd {
	font-size:12px;
	color:#999;
	margin:0px;
	font-family:'Arial', Helvetica, sans-serif;
	line-height:20px;
}

.testimonios1 {
	background:url(../newimg/fondo-testi-1.png) right top no-repeat;
	width:100%;
	height:400px;
	font-size:16px;
	font-weight:normal;
	line-height:35px;
	color:#666;
	text-align:left;
	border:#CCC solid thin;
}

.texto-testimonios{
	padding-top:30px;
	margin-left:50px;
	margin-bottom:50px;	
}



.testimonios1 h1 {
	font-family:Georgia;
	font-size:28px;
	font-weight:normal;
	line-height:25px;
	color:#333;
	text-align:left;	
}

.testimonios1 h2 {
	font-family:Georgia;
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	line-height:22px;
	color:#666;
	text-align:left;
	width:309px;
}

.testimonios1 .foto2 {
		vertical-align:bottom;
		float:left;
		width:188px;
		display:list-item;
}

.testimonios2 {
	background:url(../img/fondo-testi-2.jpg) right top no-repeat;
	width:100%;
	font-size:16px;
	font-weight:normal;
	line-height:35px;
	color:#666;
	text-align:left;
	border:#CCC solid thin;

	
}



.testimonios2 h1 {
	font-family:Georgia;
	font-size:28px;
	font-weight:normal;
	line-height:25px;
	color:#333;
	text-align:left;	
}

.testimonios2 h2 {
	font-family:Georgia;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	line-height:16px;
	color:#666;
	text-align:left;
	width:340px;
}

.testimonios2 .foto2 {
		vertical-align:bottom;
		float:left;
		width:188px;
		display:list-item;
}


.testimonios3 {
	background:url(../img/fondo-testi-3.jpg) right top no-repeat;
	width:100%;
	font-size:16px;
	font-weight:normal;
	line-height:35px;
	color:#666;
	text-align:left;
	height:660px;
	border:#CCC solid thin;

	
}



.testimonios3 h1 {
	font-family:Georgia;
	font-size:28px;
	font-weight:normal;
	line-height:25px;
	color:#333;
	text-align:left;	
}

.testimonios3 h2 {
	font-family:Georgia;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	line-height:16px;
	color:#666;
	text-align:left;
	width:380px;
}

.testimonios3 .foto2 {
		vertical-align:bottom;
		float:left;
		width:188px;
		display:list-item;
}



.formulario {
	width:280px;
	height:271px;
	margin-left:20px;
	margin-top:30px;
	
}

.formulario h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#669933;
	font-weight:normal;
	margin:0px;
	padding:0px;
	
}

.formulario h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
	margin:0px;
	padding:0px;
	
}

.contacto-left {
	background:url(../img/bg_cuerpo.png) no-repeat;
	background-image:url(../img/contacto.png);
	height:360px;
	width:650px;
	text-align:left;
	border-top: 1px #999 solid;
}

.contacto-left #textocontacto {
	margin-left:300px;
	margin-top:50px;
}

.contacto-left h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#666;
	font-weight:normal;
	margin:0px;
	padding:0px;
	
}

.contacto-left h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666;
	font-weight:normal;
	margin:0px;
	padding:0px;
	
}

.contacto-left h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	font-weight:normal;
	margin:0px;
	
}

.contacto-left h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	margin:0px;
	
}


.separador {
	width:100%;
	height:180px;	
}