@charset "utf-8";

/* colors 

blau fosc: 		#002a5b

blau clar:		#e7f0f9

vermell:		#db3307

background-color:#E8FEF9 verd metges

position:relative bloquea en Firefox

*/

*, html, body, p, table, tr, td, th, h1, h2, h3, h4, h5, ul, li, span, form, tbody		{ padding:0; margin:0;}

html			{ overflow-y:scroll;}

/*body			{ width:988px; margin:0 auto; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF}*/

body			{ width:988px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF}



p			{ text-align:left; background-color:inherit; color:#222; font-size:11px; padding-bottom:5px; line-height:18px; }

table, img		{ border:0;}

td			{ vertical-align:top;}

textarea, input		{ font-family:Verdana, Geneva, sans-serif; font-size:12px;}

h1, h2 { font-family:Verdana, Arial;}

h1, h2, h3		{font-weight:normal; }

h1			{ font-size: 32px; line-height:30px; padding:0; margin-bottom: 4px;}

h2			{ font-size: 20px; line-height:24px;}

h3			{ font-size: 17px;font-family:Arial,tahoma;padding-bottom:5px}

.mt0{margin-top:0}

.error			{ border:1px solid #000099!important;}

label.error		{ border: 0px !important; margin-left: 5px; font-size: 11px; color: red;}

.mr8{margin-right: 8px;}

.mt15{margin-top:15px}





#header {float:left;width:988px; margin:15px 0 20px 0; border:0px solid green}

.cabecera_izq{float:left;width:408px;}

.cabecera_izq p{float:left;margin:10px 0 0 5px}

.cabecera_der{float:left;width:580px; border:0px solid blue;text-align:right;}



.claim{font-size:14px;line-height:18px;padding-bottom: 0px; margin-top: 19px!important; margin-left: 16px!important;  font-weight:bold}

.verd_fosc {color: #002a5b !important;}





.datos_contacto2{float:right;width:205px; height:90px; border:0px solid red}

.datos_grupo{text-align:right;float:right; width:205px;border:0px solid red}

.numero_contacto{padding-top: 5px;padding-right: 5px; float:left}

.telefono{font-size:29px; font-weight:bold;padding-top:10px;}



.tellamamos2 {display: block;text-align: left; margin:19px 0px 0 10px; background: url("../img/te-llamamos-gratis.png") no-repeat scroll 0 0 transparent; width:200px;height: 96px;text-indent: -9999px;}



.redes2{float:right;border:0px solid red;height:90px;}

.red_centrado2{margin:51px auto;}



.facebook,.twitter,.linkedin{float:left;margin-top:5px;height:30px;}

.logo_facebook_link {background: url("../img/m_facebook.png") no-repeat scroll 0 0 transparent; width:30px; height:30px; margin-right:8px;margin-left: 6px;line-height: 0px;}

.logo_twitter_link {background: url("../img/m_twitter.png") no-repeat scroll 0 0 transparent; width:30px; height:30px; margin-right:8px;}

.logo_linkedin_link {background: url("../img/m_linkedin.png") no-repeat scroll 0 0 transparent; width:30px; height:30px;margin-right:0px;}



#peu			{ float:left;width:988px; margin:0 auto 0 auto; height:35px;}

.linia_blava {float:left;height:2px; width:930px; background-color:#002a5b; margin-bottom:10px; margin-left:28px}

.link_titulo_pie {font-size:26px; letter-spacing:1px; padding:0 0 5px 28px; line-height: 32px; margin-bottom:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#002a5b; font-weight:lighter;width: 980px}



.companies {display: block;}

.centrar_logos{width: 815px;margin: 0 auto;}

.centrar_logos ul li {list-style: none; line-height:0px;}

.centrar_logos ul {display: block;text-align: center;}

.companies img, .logos_ficha {

    margin-right: 1px;

	display: block;

}











.logos_ficha {

    float: left;

}



/*link en logos*/

.logo_is_link {

    background: url("../img/logo.jpg") no-repeat scroll 0 0 transparent;

    width: 503px;

    height: 103px;

    display: block;

    text-indent: -9999px;

}



.logos_companies_link {

    width: 115px;

    height: 65px;

    display: block;

    float: left;

    text-indent: -9999px;

    

}



.logo_salud_link {background: url("../img/adeslas/logo-adeslas.png") no-repeat scroll 0 0 transparent; margin-right: 10px; margin-left:-50px;}



.logo_fiatc_link {background: url("../img/fiatc/logo-fiatc.png") no-repeat scroll 0 0 transparent; margin-right: 10px;}



.logo_dkv_link {background: url("../img/dkv/logo-dkv.png") no-repeat scroll 0 0 transparent; margin-right: 10px;}


.logo_asisa_link {background: url("../img/asisa/logo-asisa.png") no-repeat scroll 0 0 transparent; margin-right: 10px;}
.logo_sanitas_link {background: url("../img/sanitas/sanitas2.jpg") no-repeat scroll 0 0 transparent; margin-right: 10px;}
.logo_axa_link {background: url("../img/axa/axa.jpg") no-repeat scroll 0 0 transparent; margin-right: 5px; }







.logo_asefa_link {background: url("../img/asefa/logo-asefa.png") no-repeat scroll 0 0 transparent; }



.logo_phone_link {

    background: url("../img/bot_llamar.png") no-repeat scroll 0 0 transparent;

    width: 185px;

    height: 33px;

    display: block;

    text-align: left;

    text-indent: -9999px;

}



.logos_redes_link {

    width: 30px;

    height: 30px;

    display: block;

    text-align: left;

    text-indent: -9999px;

}



.logo_facebook_link {

    background: url("../img/m_facebook.png") no-repeat scroll 0 0 transparent;

}



.logo_twitter_link {

    background: url("../img/m_twitter.png") no-repeat scroll 0 0 transparent;

}



.logo_linkedin_link {

    background: url("../img/m_linkedin.png") no-repeat scroll 0 0 transparent;

}





/*#menu_der{float: right;width: 374px; border:0px solid #002a5b;}

#menu_izq{float:left;width:528px;  border:0px solid #002a5b;}







#capsalMenu2{width:988px; float:left; margin:30px 0 20px 0;}

.tellamamos		{float:right; margin:11px 6px 0px 0px;}

.tellamamos img{float:right;}

.numero_contacto{float:right}*/

.asegurados{float:right; font-size:12px;margin-top:24px; margin-right:2px}

#content .titular {width:382px; font-size: 26px; letter-spacing:1px; padding:10px 0 0; line-height: 32px; border-bottom:2px solid #002a5b;margin-bottom:20px}

.mt5{ margin-top: 5px;}

#banner {
	position:relative;
	background:url(../img/MEdicos.jpg) no-repeat;
	width: 988px;
	height:560px;/*height:494px;*/
	margin:0px auto;
	float:left;
	margin-left:-5px;
	background-image: url(../img/MEdicos.jpg);
}

#banner h1		{ float:right; margin:19px 120px 26px auto; line-height:normal;color:#002a5b;}

#banner h2		{margin:0 0 14px 15px; font-family:Verdana, Geneva, sans-serif;  text-align:left;}

#banner span	{ font-size:14px; background-color:inherit; margin-top:3px; font-weight:bold}

#banner .form	{width: 535px; float: right;margin: 0 auto;padding-right: 30px;}

/*.red { color:#db3307!important;}*/

.red { color:#db3307!important;}

/*

#banner ul		{ width:520px; font-size:11px; margin:32px 0 0 113px; color:#219078; font-weight:bold; font-family:tahoma, verdana, arial}

#banner li		{ float:left; display:inline; width:120px;}

#banner p		{ float:left; font-size:12px; display:block;}*/

/*#banner form	{ margin:0; width:662px; height:197px;margin-left: 45px;}*/



#table1	{width:374px; margin:25px 0 0 20px;}

#table2	{ width:240px; margin:10px 0 0 20px;}



input[type="image"]{

    border: 0px!important;

}



#table1 p{color:#002a5b; font-size:13px!important; font-weight:bold}

#table2 p{color:#002a5b; font-size:10px; font-weight:bold; margin-top:4px}

.inputllarg{width:155px!important;  font-size:12px!important; border:1px solid #78797b;height:20px; padding:0 2px; line-height:17px}



/*.boton_calcular{position:absolute; bottom:182px; right:53px;}*/

.boton_calcular{position:absolute; top:318px; right:53px;}

.boton_calcular input{ margin:0px!important; padding:0px!important}



/*

#banner select	{ float:left; width:160px; font-size:12px!important; border:1px solid #78797b;height:22px;padding:0px 0; line-height:16px}

#banner option	{ height:16px;}

#banner .boto	{ margin-top:-10px; margin-left:43px;}

#banner .li1	{ margin-right:11px; width:116px;}

#banner .li2	{ margin-right:19px;}

.right			{ float:right!important;}

.noborder		{ border:none!important;}

.descuento{position:absolute; top:11px; right: 14px; }*/



/*#calcular_seguro input, p, select{margin-top:8px;}*/

/*#calcular_seguro input, select{margin-left:5px}*/



/*.input{ width:150px; font-size:12px!important; border:1px solid #78797b;height:20px; padding:0 2px; line-height:17px}

.input2{ float:left; width:30px; font-size:12px!important; border:1px solid #78797b;height:20px; padding:0 2px; line-height:17px; margin-top:4px}

.select_sexo{width: 80px!important; margin: 4px 0 0 4px;}*/







.columna1          { float:left;width:300; margin-left:15px; color:#002A5B; display:block; }

.columna2         { float:left;width:300;margin-left:90px; color:#002A5B;}



#infoPeu		{ float:left; width: 480px; padding:5px 0 10px 4px; font-size:10px; color:#002a5b;}

#infoPeu2		{ float:right; padding:5px 0 10px 4px; font-size:10px; color:#002a5b; text-align:right }



a {  text-decoration:underline;color:#002a5b;}

a:hover {  text-decoration:underline;}

a:visited {  text-decoration:underline; color:#002a5b;}





/*********** facebox politica privacidad Home y landing ***************/

#politica_privacidad{width:535px;}

#politica_privacidad .caja{padding:30px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px; background-color:#E4E4E4; height:auto}





.firma{float:right}



.coberturas{ float:left; width:100%;}

/*.legal{float:right; font-size:10px; margin-top: -21px; width: 581px; margin-right: 46px; text-align:justify; color:#3c3c3c}*/

.legal{float:right; font-size:10px; width: 586px; margin-right: 55px; text-align:justify; color:#3c3c3c}



#banner_llama_gratis {float:left;background:url(../img/n_banner_contacto.png) no-repeat; width: 988px; min-height:590px; margin:0px auto 15px auto;}

#banner_llama_gratis h1{padding:42px 0 0 40px;color:#db3307}

#banner_llama_gratis p{font-size:16px;}

#banner_llama_gratis form	{ margin:0 auto; width:403px; }

#banner_llama_gratis .text {padding-left: 40px; font-size: 12px;}

#banner_llama_gratis .text2    { color: #002a5b; font-size:13px!important; font-weight: bold; width:403px; padding-top: 10px;}

#banner_llama_gratis td {height:20px; vertical-align:bottom}

#banner_llama_gratis textarea {height:125px}

#banner_llama_gratis .input45  { width: 395px;}

#banner_llama_gratis input, #banner_llama_gratis textarea { font-size: 15px!important; padding: 3px; border: 1px solid #002a5b;}

#banner_llama_gratis table     { font-size: 15px; margin-bottom: 12px;}

#banner_llama_gratis .boto3    { float: right; margin-top: 10px;}



.centrar td {font-size: 15px;}

.min{ font-size: 10px!important; color: #000!important;}



.mensaje{position:absolute; top:480px; width:500px; right:90px}

.mensaje p{color:red!important; text-align:center; font-size:11px!important;}



.mensaje2{position:absolute; top:480px; width:500px; color:green!important; right:90px; margin:0 auto; text-align:center}

.mensaje2 p{color:green!important; text-align:center; font-size:11px!important; font-weight:bold;}

.mail_ok{width: 508px;}

.mail_ok .caja_top{

    background: url("../img/n_caja_landing_cabecera_3.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 50px;

    width: 508px;

}

.mail_ok .caja_centro {

    background: url("../img/n_caja_landing_centro.png") repeat-y scroll 0 0 transparent;

    float: left;

    padding: 0 40px 20px 40px;

    width: 428px;

}



.mail_ok .caja_centro p{text-align:center;	margin:0 auto; color: green !important; font-size: 12px !important; font-weight: bold;}



.mail_ok .caja_pie {

    background: url("../img/n_caja_landing_pie_3.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 19px;

    width: 508px;

}

#banner_contacto {float:left; background:url(../img/n_banner_contacto.png) no-repeat; width: 988px; min-height:590px; margin:0px auto 15px auto;}

#banner_contacto h1{padding:42px 0 0 40px; color:#db3307}

#banner_contacto p{font-size:11px!important;}

#banner_contacto form	{ margin:0 auto;  width:859px; }

#banner_contacto .text {padding-left: 40px; font-size: 12px;}

#banner_contacto .text2    { color:#002a5b; font-size:13px!important; font-weight:bold; width:403px; padding-top: 10px;}

#banner_contacto td {height:20px; vertical-align:bottom}

#banner_contacto textarea {height:125px}

#banner_contacto .input45  { width: 395px;}

#banner_contacto input, #banner_contacto textarea { font-size: 15px!important; padding: 3px; border: 1px solid #002a5b;}

#banner_contacto table     { font-size: 15px; margin-bottom: 12px;}

#banner_contacto .boto3    { float: right; margin-top: 20px;}

#banner_contacto .input63{width:400px}

.width{padding: 0 21px;}





/*#banner_textos_legales{ background:url(../img/n_banner_textoslegales2.png) no-repeat;width: 980px; margin:0px auto 15px auto; float:left}*/

#banner_textos_legales{ width: 980px; margin:0px auto 15px auto; float:left}

#banner_textos_legales h1	{ margin:42px auto 8px 40px; line-height:normal;color:#db3307}

#banner_textos_legales h2	{ float: left; margin:40px auto 20px 40px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; width:896px; font-size: 16px;}

#banner_textos_legales h3 { color: #002a5b; font-weight: bold; width: 368px; height: 25px; vertical-align: middle; padding-left: 40px; float: left; padding-bottom: 8px; padding-top: 15px; display: inline-block; font-size: 12px; font-family:Verdana, Geneva, sans-serif;}

#banner_textos_legales p { float:left; width:90%; font-size:12px; display:block; margin-left: 40px; margin-bottom: 12px;}

#banner_textos_legales span{ font-size:14px; color:#666; background-color:inherit;}

#banner_textos_legales  a { color:#002a5b; display: block; margin-left: 40px; font-size: 12px;  text-decoration:none;font-weight:bold;}

#banner_textos_legales  a:link { text-decoration:none;}

#banner_textos_legales  a:visited { text-decoration:none;}

#banner_textos_legales  a:hover { text-decoration:underline;}

#banner_textos_legales  table  { font-size: 12px; margin-left: 40px;}

.blue			{ color:#002a5b!important; background-color:inherit;}





table.textos_legales tr td ul li{

    list-style : none;

    margin : 2px 0px;

}



table.textos_legales tr td.textos_legales_left{

    padding-right: 33px;

}



/******* ficha cuadro medico ********/



.cuadromedico{

    float: left;

    margin: 0px auto 30px auto;

}



.migas{margin: 20px 30px 15px 0px;}

.migas ul li{	float: left;padding: 0 6px;font-size: 10px;text-transform: uppercase;border-right: 1px solid gray;list-style-type: none; }

.migas ul {	margin-left:10px!important;height:auto;}

.migas ul li a{	color:#002A5B;}

.migas ul li a:hover{	color:#002A5B;}



#content .map{ float:left; margin:20px 0 20px 20px;}



#content .ficha_medica { padding: 0 6px;}

#content .ficha_medica h1 { padding-left: 8px; margin-top: 20px; font-size: 28px;}



#content .k2_bottom_datos		{margin-left:2px; padding:1px;}

#content .k2_bottom_datos .boto2	{ float:left; margin:18px 0 0 102px;}

#content .k2_bottom_datos h2 { width:385px; float:left; text-align:center; padding:0;font-size:24px; line-height:35px!important}

#content .k2_bottom		{ min-height: 88px; background-color: #EAEBE9;-moz-border-radius: 0 0 20px 20px;border-radius: 0 0 20px 20px;-webkit-border-radius: 0 0 20px 20px;border-top: 0px solid #385590;margin: 0 0 30px 10px;float: left;width: 948px;-webkit-box-shadow: 5px 5px 5px #666;box-shadow: 5px 5px 5px #666;}

#content .k2_middle		{ background-color: #E1E9F6;border-top: 2px solid #002A5B; margin:0 10px; -webkit-box-shadow: 5px 5px 5px #666;box-shadow: 5px 5px 5px #666;}



#content .k2_bottom .boto2	{ float:left; margin:33px 0 33px 145px;}

/*#content .k2_bottom h2 { float:left; padding:35px 0 0 25px;font-size:28px; line-height:35px!important}*/

#content .k2_bottom h2 { margin-top: 23px;font-size:28px;width:948px; text-align:center; line-height:35px;}



#content .fitxa			  { float:left; width:435px; margin-left:20px; padding-top: 20px; border-top:1px solid #002A5B;}

#content .fitxa ul          { list-style-type: none; }

#content .fitxa li		 { padding: 4px 0; }

#content .fitxa h3		{font-weight: bold; width: 32%;float: left;}



#content .fitxa_calcular			  { float:left; width:388px; margin:16px 0 22px 16px;}

#content .fitxa_calcular form		{ margin: 5px 0 0 0px;}



.form_cuadro_medico{    margin: 0px!important}





#content .texto_ficha_inicial p	{ color: #002a5b; font-size:15px;}



#content .especialidades{border-top:1px solid #002A5B; border-bottom:1px solid #002A5B}

#content .especialidades, #content .definicion_especialidad, #content .otras_especialidades_profesional_poblacion, #content .otras_poblaciones_profesional_especialidades, #content .otras_especialidades_profesional { width: 898px; float:left; padding:20px 25px;  background-color:#C8DDF0; }

#content .definicion_especialidad p, #content .otras_especialidades_profesional_poblacion p, #content .otras_especialidades_profesional_poblacion p, #content .otras_poblaciones_profesional_especialidades p, #content .texto_medicos_ampliado p, #content .otras_especialidades_profesional p { width: 898px; color: #002a5b; font-size:15px;}



/*   mod_form_calcular_home  && ficha2  */



.pos_form_calcular {

width: 570px;

height: 330px;

float: right;

}

.cuadromedico2{

    border-top: 3px solid #002a5b;

    float: left;

    margin: 0px auto 30px auto;

    width: 980px;

}



.cuadromedico2 .pos_form_calcular{

    width: 535px;

    height: auto;

    float: left;

}





.mod_calcular_home { position:relative; width: 595px; height: auto;}

.mod_calcular_home h1{margin-bottom:20px;color:#385590;font-size:29px!important; }

.mod_calcular_home form	{ margin:5px 0 0 30px; width:480px;}

.mod_calcular_home select.input2	{  border: 1px solid #78797B;font-size: 12px; width:auto!important;}

.mod_calcular_home .boto2    { float: right; margin-top: 70px; margin-right: 29px;}

.mod_calcular_home .boto3    { float: right; margin-top: 20px;}

.mod_calcular_home .input4	{  border: 0;font-size: 12px !important;height: 15px;margin-top:2px;margin-right:4px;width: auto; float:left}

.mod_calcular_home .boto	{ margin-bottom:50px; margin-right:166px;width:176px; height:40px; margin-top:20px;float: right;border: 0;}

.mod_calcular_home .input3	{  float:left;border: 1px solid #78797B;font-size: 12px !important;height: 18px; width: 40px; }

.mod_calcular_home .input5	{  border: 0;font-size: 12px !important;height: 15px;margin-top:2px; margin-right:2px;width: auto; float:left}

.mod_calcular_home .caja {width:535px; margin:0 0 0 20px;; position: absolute; right: 45px;}

.mod_calcular_home .caja_top {background:url(../img/caja_landing_cabecera_2.png) no-repeat; float:left;width:535px; height:50px;}

.mod_calcular_home .caja_centro { background:url(../img/caja_landing_centro.png) repeat-y; float:left;width:535px; }

.mod_calcular_home .caja_pie { background:url(../img/caja_landing_pie_3.png) no-repeat; float:left;width:535px;height:35px;}

/*.mod_calcular_home  #form_paso1{background:url(../img/persona.png) left bottom no-repeat; float: left;



}*/

.mod_calcular_home .form	{ float:right; width:535px; position:relative;padding: 0;}

.mod_calcular_home .form form	{ float:left;}

.mod_calcular_home .titulo_home_h2 { float:right; margin:10px 62px 2px 0; font-family:Verdana, Geneva, sans-serif; font-weight:lighter; width:896px; text-align:right;font-size:17px !important}

.mod_calcular_home label.error	{ display:none; border: 0px !important; margin-left: 0px; font-size: 9px; color:#CC3366;  margin-top: 2px; margin-bottom: 2px; width:auto;}

.mod_calcular_home select	{  border: 1px solid #78797B;font-size: 12px; width:180px}

.mod_calcular_home input	{ border: 1px solid #78797B;font-size: 12px !important; height: 19px; padding:0; width: 178px; line-height:16px; font-family:Arial,Helvetica,sans-serif; padding-left:2px;}

.mod_calcular_home p		{ width:130px; font-size:12px; display:block; margin-right:10px; text-align:right;}

.mod_calcular_home option	{ height:16px;}

.mod_calcular_home span	{ font-size: 36px;color:#666; background-color:inherit;}

.mod_calcular_home ul		{ width:520px; font-size:14px; margin:22px 0 0 40px;}

.mod_calcular_home li		{ float:left; width:135px; display:inline;}

.mod_calcular_home h1		{ float:right; margin:12px 30px 0px 0; line-height:normal; color:#000;}

.mod_calcular_home .li1	{ margin-right:20px;}

.mod_calcular_home .li2	{ margin-right:45px;}



#content .fitxa2			  {  width:365px; margin: 10px 10px 20px 20px; padding-top:10px; float: left; }

#content .fitxa2 ul          {width:365px; list-style: none; margin-left:0px; font-size:15px }

#content .fitxa2 li		 {  line-height: 20px; margin-bottom:0px;}

#content .fitxa2 h3		{font-weight: bold; width: 32%;float: left;}



#content .ficha_medica .k2_middle h2 { border-bottom: 1px solid #002A5B; margin-bottom: 20px; padding-bottom: 5px; text-align: left;}

#content .ficha_medica .fitxa2 h3{  width: 120px;}



label {

text-align: left;

color: #222;

font-size: 12px;

padding-bottom: 5px;

line-height: 18px;

}



/*Precios ficha*/

.mod_precio_ficha { position:relative; width: 595px; height: auto;}

.mod_precio_ficha h2{margin-bottom:0px!important;padding-bottom:0px!important;color:#385590; }

.mod_precio_ficha .caja {width:535px; margin:10px 0 0 20px;; position: absolute; right: 45px;}

.mod_precio_ficha .caja_top {background:url(../img/caja_landing_cabecera_3.png) no-repeat; float:left;width:535px; height:37px;}

.mod_precio_ficha .caja_centro { background:url(../img/caja_landing_centro.png) repeat-y; float:left;width:535px; }

.mod_precio_ficha .caja_pie { background:url(../img/caja_landing_pie_3.png) no-repeat; float:left;width:535px;height:35px;}

.mod_precio_ficha .form	{ float:right; width:535px; position:relative;padding: 0;}

.mod_precio_ficha .form form	{ float:left;}

.mod_precio_ficha table {margin-left: 25px;}

.mod_precio_ficha table tr {text-align: center;vertical-align: middle; color: #002a5b;}

.mod_precio_ficha table tr td {vertical-align: middle;}

.mod_precio_ficha table form {

min-width: 144px;

}



span.moltgran {

font-size: 23px!important;

font-weight: normal!important;



}



#volver_form{

    margin-right: 28px;

    margin-top: 20px;

    cursor: pointer;

    float: right;

    font-weight: bold;

    color: red;

    font-size: 14px;

}



#cerrar_form{

    right: 0px;

    position: absolute;

    cursor: pointer;

    font-weight: bold;

    color: red;

    font-size: 14px;

}





/*facebox limitaciones*/

#limitaciones{width:350px;}

#limitaciones .caja{padding:30px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px; background-color:#E4E4E4; height:auto}

#limitaciones .caja h3{margin-bottom: 15px;}


/*facebox legal*/


#legal{width:750px; /*margin-top: 2800px;*/}

#legal .caja{padding:50px;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px; background-color:#E4E4E4; height:auto;}

#legal .caja h3{margin-bottom: 15px;}