/* RESETEO CSS */ 
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
a {
	text-decoration: none;
	color:#333333
}
a:hover {
	text-decoration:underline;
}
/* FOCO */

body {
	color:#000000;
}

ol, ul {
	list-style: none;
}
.clear {
	clear:both;
	display: block;
	font-size:1px;
	line-height:0;
	height: 1px;
}
/* TABLAS */
table {
	border-collapse: separate;
}
caption, th, td {
	font-weight: normal;
}
.izquierda{
	float:left;
	width:auto;
	display: block;
}

.derecha{
float:right;
width:auto}
textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px}
input[type=text]{
background:none;
border:none
}
/*WEB*/
.contenedor{
	width:970px;
	margin:auto;
	padding: 15px 0 0 0;
}
.contenido{
padding:0 0 30px 0}
.head{
padding:0 0 10px 0;
}
.logo{
float:left;
padding:15px 0 0 0;
width:auto}
.logo a{
background:url(../img/email-marketing.png) no-repeat;
width:246px;
height:56px;
display:block;}
.logo a span{
display:none;}
.acceso_idioma{
	float:right;
	width:500px;
}
.idioma{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	text-align: right;
	line-height: 12px;
	float: right;
}
.idioma a{
font-family:"Trebuchet MS";
font-size:12px;
color:#778faa;}

.idioma a.actual{
color:#64A054;
text-decoration:underline;}
.acceso{
	padding:14px 0 8px 0;
	float: right;
}
.accesoCodigo{
	padding:0px 0 8px 0;
	float: right;
}
.accesoCodigoPadd{
	padding:0px 39px 8px 0;
	float: right;
}
.texto_formu{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:13px;
	color:#64A054;
	padding: 0 0 0 10px;
	display: block;
	float: left;
	line-height: 23px;
}
.texto_formu2{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#06376f;
	padding: 0 0 0 10px;
	display: block;
	float: left;
	line-height: 23px;
}
/*Campo 1*/
.campo_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_curva_iz.png) 0 0 no-repeat;
	height: 23px;
}
.campo_iz2{
	display:block;
	float:left;
	width:auto;
	border-left:1px solid #C5D5EE;
	height: 23px;
}

.campo_cont .campo_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_curva_der.png) 100% 0 no-repeat;
	height: 23px;
}
.campo_cont .campo_der2{
	display:block;
	float:left;
	width:auto;
	border-right:1px solid #C5D5EE;
	height: 23px;
}
.campo_cont{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_bordes.png) 0 0 repeat-x;
	height: 23px;
}
/*****************/
/*Campo 2*/
.campo_cont2 .campo_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo32_iz.png) 0 0 no-repeat;
	height: 32px;
}
.campo_cont2 .campo_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo32_der.png) 100% 0 no-repeat;
	height: 32px;
}
.campo_cont2{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo32_centro.png) 0 0 repeat-x;
	height: 32px;
}
/***************/

.campo_cont_obligatorio .campo_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_curva_iz.png) 0 -23px no-repeat;
	height: 23px;
}
.campo_cont_obligatorio .campo_iz2{
	display:block;
	float:left;
	width:auto;
	border-left:1px solid #EE0C47;
	height: 23px;
}

.campo_cont_obligatorio .campo_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_curva_der.png) 100% -23px no-repeat;
	height: 23px;
}
.campo_cont_obligatorio .campo_der2{
	display:block;
	float:left;
	width:auto;
	border-right:1px solid #EE0C47;
	height: 23px;
}
.campo_cont_obligatorio{
	display:block;
	float:left;
	width:auto;
	background:url(../img/campo_bordes.png) 0 -23px repeat-x;
	height: 23px;
}
.separador_campo{
width:15px;
height:15px;
display:block;
float:left;}





.textarea_107_cont .textarea_107_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_iz.jpg) 0 0 no-repeat;
	height: 107px;
}

.textarea_107_cont .textarea_107_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_der.jpg) 100% 0 no-repeat;
	height: 107px;
}
.textarea_107_cont{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_centro.jpg) repeat-x;
	height: 107px;
}

.textarea_107_cont_obligatorio .textarea_107_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_iz.jpg) 0 -107px no-repeat;
	height: 107px;
}

.textarea_107_cont_obligatorio .textarea_107_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_der.jpg) 100% -107px no-repeat;
	height: 107px;
}
.textarea_107_cont_obligatorio{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea107_centro.jpg) 0 -107px repeat-x;
	height: 107px;
}


















.textarea_136_cont .textarea_136_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_iz.jpg) 0 0 no-repeat;
	height: 136px;
}

.textarea_136_cont .textarea_136_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_der.jpg) 100% 0 no-repeat;
	height: 136px;
}
.textarea_136_cont{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_centro.jpg) repeat-x;
	height: 136px;
}

.textarea_136_cont_obligatorio .textarea_136_iz{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_iz.jpg) 0 -136px no-repeat;
	height: 136px;
}

.textarea_136_cont_obligatorio .textarea_136_der{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_der.jpg) 100% -136px no-repeat;
	height: 136px;
}
.textarea_136_cont_obligatorio{
	display:block;
	float:left;
	width:auto;
	background:url(../img/textarea136_centro.jpg) 0 -136px repeat-x;
	height: 136px;
}

.campo_cont input, .textarea_107_cont textarea{
	background:none;
	border:none;
	font-size: 12px;
}
.padding_campo{
	float:left;
	padding:0 0 0 10px;
	display:block;
	width:auto;
}
.padding_campoCodigo{
	float:left;
	padding:0 0 0 17px;
	display:block;
	width:auto;
}
.padding_campoRecargar{
	float:left;
	padding:0 1px 0 13px;
	display:block;
	width:auto;
}
.padding_campo2{
	float:left;
	padding:0 0 0 5px;
	display:block;
	width:auto;
}
.padding_campo3{
	padding:10px 0;
	display:block;
	width:auto;
	height: 23px;
}
.padding_campoRecuperar{
	padding:10px 0;
	display:block;
	width:340px;
	height: 23px;
	margin: auto;
}
.padding_txtarea1{
	padding:10px 0;
	display:block;
	width:auto;
	height: 136px;
}
.input1{
	width:136px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa
}
.input2{
	width:275px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa
}
.input3{
	width:270px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa
}
.input4{
	width:366px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	background: none;
	border: none;
}
.input5{
	width:50px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	background: none;
	border: none;
}
.input6{
	width:290px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	background: none;
	border: none;
}
.input7{
	width:246px;
	height:17px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	background: none;
	border: none;
}
.input8{
	width:232px;
	height:26px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#778faa;
	background: none;
	border: none;
}
.textarea1{
	width:270px;
	height:99px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	border: none;
	background: none;
}
.textarea2{
	width:590px;
	height:130px;
	padding:3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	border: none;
	background: none;
}

/**/


* html .input1{
	height:14px;
}
* html .input2{
	height:14px;
}
* html .input3{
	height:14px;
}
* html .input4{
	height:14px;
}
* html .input5{
	height:14px;
}
* html .input6{
	height:14px;
}
* html .input7{
	height:14px;
}
* html .textarea1{
	height:96px;
}
* html .textarea2{
	height:127px;
}



.bt_verde{
display:block;
height:23px;
background:url(../img/bt_curva_der.png) 100% 0 no-repeat;
cursor:pointer;
}

.bt_verde span{
display:block;
padding:0 4px;
float:left;
height:23px;
background:url(../img/bt_curva_iz.png) 0 0 no-repeat;}
.bt_verde span span{
	display:block;
	float:left;
	height:23px;
	background:url(../img/bt_bordes.png) 0 0 repeat-x;
	color:#FFFFFF;
	line-height:23px;
	padding:0 3px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}
.ocultar {padding:0 10px !important}
.bt_verde:hover{
background-position:100% -23px;
text-decoration:none}

.bt_verde:hover span{
background-position:0 -23px;}

.bt_verde:hover span span{
background-position:0 -23px;}
/**/
.bt_verde28{
display:block;
height:28px;
background:url(../img/bt_verde_28der.png) 100% 0 no-repeat;
cursor:pointer;
}

.bt_verde28 span{
display:block;
padding:0 5px;
float:left;
height:28px;
background:url(../img/bt_verde_28iz.png) 0 0 no-repeat;}
.bt_verde28 span span{
	display:block;
	float:left;
	height:28px;
	background:url(../img/bt_verde_28centro.png) 0 0 repeat-x;
	color:#FFFFFF;
	line-height:28px;
	padding:0 3px;
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: bold;
}
.bt_verde28:hover{
background-position:100% -28px;
text-decoration:none}

.bt_verde28:hover span{
background-position:0 -28px;}

.bt_verde28:hover span span{
background-position:0 -28px;}
/**/
.bt_verde32{
display:block;
height:32px;
background:url(../img/bt_verde_32der.png) 100% 0 no-repeat;
cursor:pointer;
}

.bt_verde32 span{
display:block;
padding:0 5px;
height:32px;
background:url(../img/bt_verde_32iz.png) 0 0 no-repeat;}
.bt_verde32 span span{
	display:block;
	height:32px;
	background:url(../img/bt_verde_32centro.png) 0 0 repeat-x;
	color:#FFFFFF;
	text-align:center;
	line-height:32px;
	padding:0 3px;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}
.bt_verde32:hover{
background-position:100% -32px;
text-decoration:none}

.bt_verde32:hover span{
background-position:0 -32px;}

.bt_verde32:hover span span{
background-position:0 -32px;}
.opciones_acceso{
	padding:0 0px 0 0;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #778faa;
	float: right;
}

.opciones_acceso a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #778faa;
	text-decoration:underline;
	float: left;
}
.opciones_acceso a:hover{
	color: #599948;
	text-decoration:underline;
}
.menu{
	position:relative;
	height: 35px;
}
.menu ul{
	position:absolute;
	border-bottom:1px solid #CFDCF0;
	border-top:1px solid #CFDCF0;
	top:0px;
	width:100%;
	display:block;
	left: 0px;
	height:35px;
}
.menu ul li{
	float:left;
	display:block;
	height:35px;
	background:url(../img/separador_menu.png) 0 0 no-repeat;
	width:136px;
	padding:0 0 0 3px;
}
.menu ul li.primero{
background:none;
padding:0 0 0 0;
}
.menu ul li a{
	float:left;
	display:block;
	width:136px;
	height:35px;
	background:url(../img/menu_fondo.png) repeat-x;
	text-align: center;
	line-height: 35px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #06376f;
}
.menu ul li a:hover, .menu ul li.actual a{
	background:url(../img/menu_fondo.png) repeat-x 0 -35px;
	color:#FFFFFF;
	text-decoration:none
}
.menu ul li.verde a{
	background:url(../img/menu_fondo.png) repeat-x 0 -70px;
	color:#FFFFFF
}
.menu ul li.verde a:hover{
	background:url(../img/menu_fondo.png) repeat-x 0 -105px;
}

.menu .fondo_menu{
	display:block;
	background:url(../img/bordes_menu.png) repeat-x;
	position:absolute;
	top:0px;
	width:100%;
	height: 37px;
}

.menu .fondo_menu_der{
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../img/curva_menu_der.png) 100% 0 no-repeat;
	width:5px;
	height:37px;
}
.menu .fondo_menu_iz{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../img/curva_menu_iz.png) 0 0 no-repeat;
	width:5px;
	height: 37px;
}
.telefonos{
padding:10px 0 0 0;
}
.cont_telefonos{
background:url(../img/telefonos_centro.jpg) repeat-x;
height:44px;
}
.cont_telefonos div{
	background:url(../img/telefonos_der.jpg) 100% 0 no-repeat;
	height:44px;
	display: block;
}
.cont_telefonos div div{
	background:url(../img/telefonos_iz.jpg) 0 0 no-repeat;
	height:44px;
	display: block;
}
.telefonos ul{
	padding:6px 60px 0 0;
	height: 34px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
}
.telefonos ul li{
	/*background:url(../img/punto_v.png) repeat-y 0 0;*/
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	line-height:34px;
	height:34px;
	float: left;
	display: block;
}
.telefonos ul li span{
	background:none;
	height:14px;
	display: block;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	line-height:14px;
	border-left:1px solid #FFF;
	position:relative;
	top:10px
}
.telefonos ul li.co{
width:177px;
background:none;
}
.telefonos ul li.mx{
	width:205px;
}
.telefonos ul li.ar{
	width:193px;
}
.telefonos ul li.us{
	width:170px;
}
.telefonos ul li.es{
	width:163px;
}
.banner_home{
	width:970px;
	padding:8px 0 0 0;
	height:232px;
	background:url(../img/email_marketing.png) 0 100% no-repeat;
	position: relative;
}
.texto_banner_home{
	position:absolute;
	top:147px;
	left:399px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#06376f;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.2px;
}
.boton_banner_home{
position:absolute;
top:175px;
left:745px}
.bt_verde_grande{
background:url(../img/bt_grande_verde_iz.png) 0 0 no-repeat;
height:43px;
display:block;
cursor:pointer}
.bt_verde_grande span{
background:url(../img/bt_grande_verde_der.png) 100% 0 no-repeat;
height:43px;
display:block;
padding:0 11px;
float:left;}
.bt_verde_grande span span{
background:url(../img/bt_grande_verde.png) repeat-x;
height:41px;
display:block;
line-height:36px;
padding:2px 10px 0 10px;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:24px;
font-weight:bold;
}

.bt_verde_grande:hover{
background:url(../img/bt_grande_verde_iz.png) 0 -43px no-repeat;
text-decoration:none;}
.bt_verde_grande:hover span{
background:url(../img/bt_grande_verde_der.png) 100% -43px no-repeat;}
.bt_verde_grande:hover span span{
background:url(../img/bt_grande_verde.png) 0 -43px repeat-x;
}
.cajas_home{
	padding:5px 0 10px 0;
}
.separador_cajas_20{
height:20px;}
.caja_303{
	width:305px;
	float:left;
}
.separador_cajas_25{
width:25px;
height:25px;
float:left;}
.caja_303 h1{
background:url(../img/caja_titulo_curva_iz.png) 0 0 no-repeat;
position:relative;
display:block;
font-family:"Trebuchet MS";
color:#265182;
height:27px;
line-height:27px;}
.caja_303 h1 span.num{
	background:none;
	position:absolute;
	top:0px;
	left:-9px;
	height:26px;
	display:block;
	line-height:26px;
	padding:0px;
	font-size: 36px;
	font-weight: normal;
}
.caja_303 h1 span{
background:url(../img/caja_titulo_curva_der.png) 100% 0 no-repeat;
height:27px;
display:block;
line-height:27px;
padding:0 5px;}
.caja_303 h1 span span{
background:url(../img/caja_titulo.png) 0 0 repeat-x;
height:27px;
display:block;
line-height:27px;
padding:0 0 0 11px;
font-size:18px;
font-weight:bold;
}
.caja_303 .caja{
	background:url(../img/celeste_transparente.png) repeat;
	padding:20px 15px 8px 10px ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0f2743;
}
.caja_303 .caja .img_caja{
	padding:8px 0;
	text-align: center;
}
.separador_27_punteado{
height:27px;
background:url(../img/punto_h.png) center repeat-x;}
.separador_25_punteado{
height:25px;
background:url(../img/punto_h.png) center repeat-x;}
.separador_35_punteado{
height:35px;
background:url(../img/punto_h.png) center repeat-x;}
.cajas_info_home{
	display:block;
	padding:0 20px 5px 8px;
}
.cajas_info_home .caja_520{
	width:520px;
	padding:0 20px;
	float:left;
}
.cajas_info_home .caja_370{
	width:370px;
	padding:0 0 0 20px;
	float:left;
}
.cajas_info_home .caja_520 h1, .cajas_info_home .caja_370 h1{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#94b2d9;
	font-weight:bold;
	line-height: 44px;
}

.cajas_info_home .caja_520 p, .cajas_info_home .caja_370 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#06376f;
	line-height: 24px;
	padding:10px 0;
}
.condiciones{
	display:block;
	float: left;
}
.condiciones input{
	position:relative;
	top:-1px;
	float:left;
}
.condiciones2{
	padding:0px 0 0 0;
	display:block;
	position: relative;
}
.condiciones2 input{
	position:relative;
	top:-1px;
	float:left;
}
.cont_bloque .condiciones{
	float: none;
	padding: 10px 0;
	display: block;
}
.texto_check{
font-family:"Trebuchet MS";
display:block;
float:left;
font-size:12px;
color:#778faa;
padding:0 0 0 5px;
}
.margen_5 {margin-top:-5px}
.cont_cols_bordes .texto_check{
padding:0 0 0 0px;}

.texto_check a{
color:#778faa;
text-decoration:underline
}
.cajas_info_home .caja_370 .img_caja{
padding:13px 0 0 0;}
.cajas_info_home .caja_370 .img_caja img{
	padding:0 8px 0 0;
	display: block;
	float: left;
}
.footer{
	padding:12px 0;
	background: #95B2DA url(../img/fondoPie.jpg) 0 0 repeat-x;
}
.foot{
width:970px;
margin:auto;}
.foot .caja_derecha{
width:180px;
float:right;}
.foot .caja_izquierda{
	width:970px;
	float:left;
	position: relative;
}
.foot span.titulo{
	font-size:18px;
	font-family:"Trebuchet MS";
	color:#2f445c;
	font-weight:normal;
	display: block;
	line-height: 34px;
}

.foot p{
font-size:12px;
font-family:"Trebuchet MS";
color:#333333;
font-weight:normal;
line-height:24px;
}
.separador_10{
height:10px;}
.separador_20{
height:20px;}
.separador_25{
height:25px;}
.menu_foot{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	line-height: 28px;
	display: block;
	height: 28px;
	float: left;
	position:relative;
	top:5px;
	margin:0 0 0 10px;
}
.menu_foot a{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	margin:0 4px
}
.menu_foot li{
	float:left;
	display:block;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	padding: 0 3px 0 0;
}
.menu_enlaces_foot{
	width:510px;
	position:relative;
	left:-25px;
	font-family:Arial, Helvetica, sans-serif
	}
.menu_enlaces_foot li{
	width:200px;
	display:inline-block;
	color:#FFF;
	height: 24px;
	padding:0 15px 0 25px;
	float: left;
}
.mac.safari .menu_enlaces_foot li, .mac.chrome .menu_enlaces_foot li{
	width:210px;
	display:inline-block;
	color:#FFF;
	height: 24px;
	padding:0 0 0 25px;
	float: left;
}
.menu_enlaces_foot li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	display:block;
	padding:0 0 0 10px;
	background:url(../img/vineta_foot.jpg) 0 9px no-repeat;
	line-height:24px;
}

.contenedor_interno{
	padding:25px 0 0 0
}
.contenedor_interno .caja_derecha{
width:303px;
float:right;}
.contenedor_interno .caja_izquierda{
	width:600px;
	float:left;
	padding: 0 10px;
}
.contenedor_interno .caja_izquierda h1{
	font-family:"Trebuchet MS";
	font-size:30px;
	font-weight:bold;
	color:#06376f;
	line-height: 30px;
}
.contenedor_items_info{
padding:0 0 0 20px;}
.contenedor_items_info .item_info, .item_info{
padding:20px 0 0 0;}
.contenedor_items_info .item_info .info{
	padding:0 0 10px 25px;
	position:relative;
}
.contenedor_items_info .item_info .info .num{
	position:absolute;
	top:3px;
	left:-20px;
	font-family: "Trebuchet MS";
	font-size: 66px;
	font-weight: normal;
	line-height: 49px;
	color: #06376f;
}
* html .contenedor_items_info .item_info .info .num{
	position:absolute;
	top:3px;
	left:-40px;
	font-family: "Trebuchet MS";
	font-size: 66px;
	font-weight: normal;
	line-height: 49px;
	color: #06376f;
}
.contenedor_items_info .item_info .info h1, .contenedor_interno .caja_izquierda .item_info h1{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#06376f;
	font-weight:normal;
	line-height: 27px;
}
.contenedor_items_info .item_info .info h2, .contenedor_interno .caja_izquierda .item_info h2{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#5d9d4c;
	font-weight:normal;
	line-height: 35px;
	padding:0 0 0 0
}

.sub {
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#5d9d4c;
	font-weight:normal;
	padding:0 0 0 0}
	
.contenedor_items_info .item_info .info p, .contenedor_interno .caja_izquierda .item_info p{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#666666;
	font-weight:normal;
	line-height: 18px;
	padding: 3px 0 15px 0;
	text-align: justify;
	display: block;
}

.item_info p a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5d9d4c;
	font-weight: bold;
}

.info p a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5d9d4c;
	font-weight: bold;
}
.item_info p em{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#666666;
}

.separador_botones{
width:10px;
float:left;
height:10px;}
.caja_derecha h2{
background:url(../img/heads_cols_centro.png) repeat-x;
height:29px;
line-height:29px;
color:#FFFFFF;
text-transform:uppercase;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
}
.caja_derecha h2 span{
	background:url(../img/heads_cols_der.png) 100% 0 no-repeat;
	height:29px;
	line-height:29px;
	color:#FFFFFF;
	text-transform:uppercase;
	display: block;
}
.caja_derecha h2 span span{
	background:url(../img/heads_cols_iz.png) 0 0 no-repeat;
	height:29px;
	line-height:29px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:0 15px;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}
.cont_cols_bordes{
	padding:10px;
	border-bottom:1px solid #DCDEE1;
	border-left:1px solid #DCDEE1;
	border-right:1px solid #DCDEE1;
	position: relative;
	top: -5px;
	overflow: hidden;
}
.cont_cols_bordes p{
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0f2743;
	padding: 0 0 10px 0;
	text-align:inherit;
	display: block;
}
.cont_cols_bordes h1{
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0f2743;
	padding: 8px 0 10px 0;
	display: block;
	font-weight: normal;
}
.cont_cols_bordes h1.precios{
	text-align:center;
}
.cont_cols_bordes .img_caja {
padding-left:50px;	
}
.cont_cols_bordes .img_caja img{
float:left;
padding:0 0 0 20px;}
.trabajamos_con{
padding:20px 0}
.trabajamos_con img{
float:left;}
.separador_cajas_20v{
width:20px;
float:left;}
.form_newsletter{
padding:0 0 20px 0}
.item_formu{
	padding:4px 0;
	display: block;
}
/*404*/
.contenedor_404{
width:533px;
margin:auto;
padding:30px 0;}
.cont_404{
background:url(../img/404_centro.jpg) repeat-y;
}
.cont_404 div{
background:url(../img/404_arriba.jpg) 0 0 no-repeat;
display:block;
}
.cont_404 div div{
	background:url(../img/404_abajo.jpg) 0 100% no-repeat;
	display:block;
	padding: 80px 70px 15px 20px;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	line-height: 36px;
}
.cont_404 div div h1, .cont_404 div div h1 em{
font-size:24px;
font-weight:bold;}
.cont_404 div div h2, .cont_404 div div h2 em{
	font-size:18px;
	font-weight:normal;
	padding: 0 0 35px 0;
}
.cont_404 div div h2 a{
	font-size:18px;
	font-weight:normal;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	text-decoration:underline;
}
/*POPUP*/
.popup{
padding:20px;
position:relative}
.popup .info h1{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#06376f;
	font-weight:normal;
	line-height: 27px;
}
.popup .info h2{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#5d9d4c;
	font-weight:normal;
	line-height: 35px;
}
.popup .info p{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#666666;
	font-weight:normal;
	line-height: 18px;
	padding: 10px 0 10px 0;
	text-align: justify;
	display: block;
}
.cerrar{
background:url(../img/cerrar.jpg) no-repeat;
width:54px;
height:14px;
top:12px;
right:15px;
position:absolute;
display:block;
}
a.cerrar {text-decoration:none}
.titulo_item_formu{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#2f445c;
	line-height: 14px;
}
.titulo_item_formu span{
display:block;
}
.titulo_item_formu span em{
display:block;
font-size:12px;
color:#778faa;
font-style:italic;
padding:12px 0 0 0;
}
/*POPUP2*/
.popup2{
	background:url(../img/fondo_popup.png) 0 0 repeat-x;
	padding:37px 20px 20px 20px;
	position:relative
}
.popup2 .info h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	line-height: 37px;
	background:url(../img/titulos_centro.png) 0 0 repeat-x;
	height: 37px;
}
.popup2 .info h1 span{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
	line-height: 37px;
	height: 37px;
}
.popup2 .info h1 span span{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
	line-height: 37px;
	padding: 0 0 0 14px;
	text-transform: uppercase;
	height: 37px;
	position: relative;
	top: 2px;
}
.popup2 .info h1 span span img{
	position:relative;
	top:7px;
}
.popup2 .info_popup{
padding:0px 10px;
}
.popup2 .info_popup2{
	padding:0px 18px 14px 18px
}
.popup2 .info_popup h2, .popup2 .info_popup2 h2{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#06376f;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.popup2 .info_popup h3, .popup2 .info_popup2 h3{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#599948;
	font-weight:bold;
	line-height: 20px;
	text-transform: uppercase;
}
.popup2 .info_popup h4, .popup2 .info_popup2 h4{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#599948;
	font-weight:bold;
	line-height: 20px;
	text-transform: uppercase;
}
.popup2 .info_popup h5, .popup2 .info_popup2 h5{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#06376f;
	font-weight:bold;
	line-height: 25px;
}
.bt_reg_centro{
	width:160px;
	margin:auto;
	padding:15px
}
.popup2 .info_popup p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0f2743;
	font-weight:normal;
	line-height: 53px;
	display: block;
	background:url(../img/info_popup_centro.png) repeat-x;
	height: 53px;
}

.popup2 .info_popup p span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0f2743;
	font-weight:normal;
	line-height: 53px;
	display: block;
	background:url(../img/info_popup_der.png) 100% 0 no-repeat;
	height: 53px;
}
.popup2 .info_popup p span span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0f2743;
	font-weight:normal;
	line-height: 53px;
	display: block;
	background:url(../img/info_popup_iz.png) 0 0 no-repeat;
	padding:0 0 0 24px;
	height: 53px;
	text-transform: uppercase;
}
.popup2 .info_popup p span span img{
	position:relative;
	top:11px;
	float: left;
	padding: 0 13px 0 0;
}
.info_popup2 .padding_formu_popup_iz{
	padding:0 60px 0 15px
}
.padding_formu_popup_iz{
	padding:0 60px 0 0
}
.padding_formu_popup_der{
	padding:22px 0 60px 25px
}
.cerrar{
	background:url(../img/cerrar.png) no-repeat;
	width:54px;
	height:14px;
	top:12px;
	right:15px;
	position:absolute;
	display:block;
}
.popup2 .item_formu2 .titulo_item_formu{
display:block;
padding:5px 0 0 0;
line-height:15px}
.popup2 .col_50-100{
	width:49.5%;
}
.popup2 .borde_vertical{
background:url(../img/punto_v.png) 0 0 repeat-y;}
.link_opciones_formu{
padding:10px 0 0 0;
display:block;
text-align:left;
font-family:"Trebuchet MS";
font-size:12px;
color:#778faa}
.link_opciones_formu a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	text-decoration: underline;
}
.titulo_item_formu{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#2f445c;
	line-height: 14px;
}
.titulo_item_formu span{
display:block;
}
.titulo_item_formu span em{
display:block;
font-size:12px;
color:#778faa;
font-style:italic;
padding:12px 0 0 0;
}
.boton_popup{
	width:90px;
	margin:auto;
	padding:13px 0;
	display: block;
}
.boton_popup2{
	margin-left: 248px;;
	padding:13px 0;
	display: block;}
.boton_popup2 a{
	margin:0 5px;}
/*SELECT*/
select{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa}
.select_obligatorio span.selectpais{
	background: url(../img/select.jpg) 0 -23px no-repeat;
}

span.selectpais{
	position: absolute;
	width: 343px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	line-height:normal;
	height: 18px;
	padding: 5px 28px 0 5px;
font-family:"Trebuchet MS";
	font-size:12px;
	color:#778faa;
	background: url(../img/select.jpg) 0 0 no-repeat;
	overflow: hidden;
}

select.styledpais {position: relative; width: 376px;  z-index: 5; height:23px}
/**:first-child+html select.styledpais{top:2px
}*/
.obligatorio{
	font-size:10px;
	font-family:"Trebuchet MS";
	color:#778faa;
	display: block;
}

.errores_formulario {
	min-height: 31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb1b38;
	line-height: 31px;
	text-transform: uppercase;
	min-width: 350px;
	max-width: 450px;
	background:url(../img/bg_obligatorio.png) 0 0 no-repeat;
	padding: 0px 0px 0px 45px;
	border: 1px solid #f4a5bd;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
	margin-bottom: 10px;
}
	
	
.padding_obligatorio{
padding:5px 0 15px 0;}
.obligarorio_fondo{
	background:url(../img/obligatorio_centro.png) repeat-x;
	height:31px;
	display:block;
	float: left;
}
.obligarorio_der{
	background:url(../img/obligatorio_der.png) 100% 0 no-repeat;
	height:31px;
	display:block;
	float: left;
}
.obligarorio_iz{
	background:url(../img/obligatorio_iz.png) 0 0 no-repeat;
	height:31px;
	padding: 0 15px 0 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb1b38;
	line-height: 31px;
	display:block;
	float: left;
	text-transform: uppercase;
}
.item_formu2 span{
display:block;}

.tabla{
border:1px solid #C3D3EC}
.tabla .tabla_head td{
background:url(../img/head_tabla.png) repeat-x;
height:30px;
line-height:30px;}
.tabla td div{
	background:url(../img/punto_v_gris.png) 0 0 repeat-y;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight: bold;
}
.tabla tr.fila1 td div{
background:url(../img/punto_v_gris.png) 0 0 repeat-y;
height:30px;
line-height:30px;
border-bottom:none;
text-align:center;}
.tabla td div.no_borde, .tabla tr.fila1 td div.no_borde{
background:none;}
.tabla tr.fila1{
background:#F0F4FA}

.tabla td{
font-family:Arial, Helvetica, sans-serif;
color:#0f2743;
font-size:13px;}
.info_contactar{
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f2743;
	font-weight: bold;
}
.info_contactar strong{
	color:#5c9b4b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.info_contactar a{
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f2743;
text-decoration:underline}
.caja_info{
background:url(../img/caja_info_centro.png) repeat-x;
height:53px;
line-height:26px;}
.caja_info div{
background:url(../img/caja_info_der.png) 100% 0 no-repeat;
height:53px;
line-height:26px;}
.caja_info div div{
	background:url(../img/caja_info_iz.png) 0 0 no-repeat;
	height:53px;
	line-height:26px;
	padding:0 0 0 24px
}
.caja_info div div img{
float:left;
padding:11px 15px 0 0}
.caja_info div div span{
float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0f2743;
	font-weight:normal;
	line-height: 26px;
	padding: 0 0 0 0;
	text-align: justify;
	display: block;
	width:560px}
	.caja_info div div span a{
	text-decoration:underline;
	font-size: 13px;
	color: #0f2743;
}
.calcular{
	padding:0 10px;
}
.campo_calcular{
padding:0 5px;}
.calculadora{
padding:5px 0}
.calculadora a{
background:url(../img/tecla_calc.png) 5px 2px no-repeat;
width:75px;
height:30px;
display:block;
float:left;
padding:2px 5px 3px 5px;
text-align:center;
line-height:30px;
font-family:"Trebuchet MS";
font-size:24px;
color:#06376f;
}
.calculadora a.azul{
background:url(../img/boton_azul.png) 5px 2px no-repeat;
width:161px;
height:30px;
display:block;
float:left;
padding:2px 5px 3px 5px;
text-align:center;
line-height:30px;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:14px;
color:#ffffff;
}
.calculadora a:hover, .calculadora a.azul:hover{
background-position: 5px -31px;
text-decoration:none;
}
.resultado_calculadora{
background:url(../img/resul_cal.png) repeat-x;
height:90px;}
.resultado_calculadora div{
background:url(../img/resul_cal_iz.png) 0 0 no-repeat;
height:90px;}
.resultado_calculadora div div{
background:url(../img/resul_cal_der.png) 100% 0 no-repeat;
height:90px;
text-align:center;}
.resultado_calculadora div div span{
	font-family:"Trebuchet MS";
	font-size:22px;
	line-height:45px;
	font-weight:bold;
	color:#06376f;
	display: block;
}
.resultado_calculadora div div span.precio{
font-family:"Trebuchet MS";
font-size:36px;
font-weight:bold;
color:#06376f;}
.img_seg{
padding:0 5px 0 0;
float:left;
display:block;}
.img_seg img{
float:left;
display:block;}
.img_seg a{
	background:url(../img/recargar.jpg) center no-repeat;
	width:12px;
	height:14px;
	display:block;
	position:relative;
	top:8px;
	padding:0 5px;
	float: left;
}
.btn_form_reg{
	float:left;
	top:10px;
	left:320px;
	position: absolute;
}
.btn_for_cont{
	float:right;
	top:10px;
	right:0px;
	position: absolute;}
.separador_enlaces{
padding:0 0 0 8px;
float:left;}
/*Flotantes*/
.globo{
	background:url(../img/globo.png) 0 0 no-repeat;
	width:141px;
	height:73px;
	position:absolute;
	right:0px;
	top:200px;
	display:block;
}
.globo:hover{
text-decoration:none;}

body > .globo {
	position: fixed;
	top: 200px;
	right: 0px;
} 

* html .globo { /*\*/position: absolute; top: expression((200 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + "px"); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + "px");/**/ }

.botones_flotantes{
	width:1200px;
	margin:0 0 0 -570px;
	position:fixed;
	left: 50%;
}
* html .botones_flotantes{
	width:1200px;
	margin:0 0 0 -570px;
	position:relative;
	left: 50%;
}
.caja1{
	width:286px;
	float:left;
	padding:0 20px 20px 24px;
}
.caja2{
	width:238px;
	float:left;
	padding:0 20px 0 48px;}
.caja3{
	width:260px;
	float:left;
	padding:0 20px 0 48px;}
.caja1 .cajaTitular{
	width: 310px;
}
.caja1 .cajaTitular h2{
	width:350px;
	}
.caja1 .cajaTitular h2 span.tituloH2{	
width:280px;
	}	
.caja2 .cajaTitular{
	width: 270px;
}
.caja2 .cajaTitular h2{
	width:290px;
	}
.caja2 .cajaTitular h2 span.tituloH2{
	width:240px;
	}
.caja3 .cajaTitular{
	width: 290px;
}
.caja3 .cajaTitular h2{
	width:310px;
	}
.caja3 .cajaTitular h2 span.tituloH2{
	width:260px;
	}
.cajaTitular{
	position:relative;
	left:-24px;
	width: 310px;
}
.cajaTitular h2{
	font-size:21px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#053670;
	width:350px;
	line-height:21px;}
.cajaTitular h2 span{
	font-size:48px;
	color:#95B2DA;
	float:left;
	line-height:48px;
}
.cajaTitular h2 span.tituloH2{
	font-size:21px;
	color:#053670;
	position:relative;
	top:18px;
	white-space:nowrap;
	width:280px;
	float:left;
	line-height:21px;
	left: 3px;
	}
.footer .btFoot{
	background:url(../img/btFoot.jpg) 0 0 repeat-x;
	height:38px;
	line-height:38px;
	color:#FFF;
	float:left;
	display:block;}
.footer .btFoot span{
	background:url(../img/btFootDer.jpg) 100% 0 no-repeat;
	height:38px;
	line-height:38px;
	color:#FFF;
	display:block;}
.footer .btFoot span span{
	background:url(../img/btFootIz.jpg) 0 0 no-repeat;
	height:38px;
	line-height:38px;
	color:#FFF;
	display:block;
	padding:0 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.footer .btFoot:hover{
	background:url(../img/btFoot.jpg) 0 -38px repeat-x;
	text-decoration:none}
.footer .btFoot:hover span{
	background:url(../img/btFootDer.jpg) 100% -38px no-repeat;
	text-decoration:none}
.footer .btFoot:hover span span{
	background:url(../img/btFootIz.jpg) 0 -38px no-repeat;
	text-decoration:none
}
.footer .siguenos{
	float:right;
	font-size:20px;
	height: 35px;
	color:#FFF;
}
.footer .siguenos img{
	padding:0 0 0 12px}
.footer .siguenos span{
	height:35px;
	line-height:35px;
	display: block;
	float: left;
}
.footer .enlaces{
	width:455px;
	float: left;
	overflow: hidden;
}
.footer .menu_enlaces_foot{
	background:url(../img/separadorAlto78.jpg) no-repeat 238px center}
.footer .contacto{
	background:url(../img/separadorAlto78.jpg) no-repeat 0 54px;
	padding:0 0 0 34px;
	float:left;
	color: #FFFFFF;
	line-height: 24px;
	width:210px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif
}
.footer .contacto a {color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.footer .contacto a:hover {text-decoration:underline}
.footer .globoDialogo{
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(../img/globoDialogo.jpg) no-repeat;
	width:250px;
	float:left;
	margin-left: 20px;
	height:145px;
	position: relative;
}
.footer .globoDialogo .textoGlobo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:22px;
	padding:13px 22px;
	font-style:italic;
	color:#666666;}
.pieGlobo{
	font-size:11px;
	color:#FFF;
	position:absolute;
	bottom:5px;
	right:20px;
	font-style:italic;
}
.pie{
	background:url(../img/pie.jpg) repeat-x;
	height:36px;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.pie div{
	background:url(../img/pieIz.jpg) 0 0 no-repeat;
	height:36px;
	line-height:36px;
	color:#FFF;
	font-size:11px}
.pie div div{
	background:url(../img/pieDer.jpg) 100% 0 no-repeat;
	height:36px;
	padding:0 12px 0 7px;
	font-size:11px}
.pie div div div{
	background:none;
	height:auto;}
.pie a{
	color:#FFF;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
	}
.pie div div div.logo_foot{
	height:36px;
	float:right;
	padding:0 10px 0 0;
	font-size:11px;
	position: relative;
}

.caja1 .contenidoCajaHome{
	border-left:none;
	width: 280px;
	}
.caja2 .contenidoCajaHome{
	width: 232px;
	}
.caja3 .contenidoCajaHome{
	width: 260px;
	}
.contenidoCajaHome{
	border-left:1px solid #DEE8F1;
	padding:0 0 63px 48px;
	position: relative;
	left: -40px;
	width: 280px;
	}
.contenidoCajaHome ul li{
	background:url(../img/vineta_foot.png) 0 5px no-repeat;
	padding:0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.contenidoCajaHome .bt_verde{
	position:absolute;
	bottom:0;
	right:0;
	}
.contenidoCajaHome .imagenCaja{
	position:absolute;
	left:48px;
	bottom:-20px;}

.separador_20x20{
	background:url(../img/unPxCeleste.jpg) repeat-x center;
	height:41px}

.cajaInfo1{
	width:295px;
	float:left;
	padding:0 20px 0 0;
	line-height:1.5em
	}
.cajaInfo2{
	width:285px;
	float:left;
	padding:0 20px;
	line-height:1.5em
	}
.cajaInfo3{
	width:280px;
	float:left;
	padding: 0 0 0 20px;
}
.cajas_info_home h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#94b2d9;
	text-transform:uppercase;
	padding:0 0 10px 0
}
.cajas_info_home, .cajas_info_home div{
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	}
.TresCols div{
	background:url(../img/separador3col100.jpg) no-repeat center;
	color:#0f2743;
	font-size:13px;}
.itemFormuHome{
	padding:11px 0}
	
.cajas_info_home ul li a{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0f2743;
	text-decoration:none;
	margin: 0px;
	
}

.cajas_info_home ul li{
	background:url(../img/punto_hCeleste.jpg) repeat-x bottom;
	padding-bottom:4px;
	margin-bottom: 4px;}

.cajas_info_home a.verTodo{
	text-align:right;
	font-style:italic;
	font-size:12px;
	color:#778faa;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	text-decoration:underline
}
.cajas_info_home h2.twitter{
	background:url(../img/iconoTwitterTit.jpg) no-repeat;
	padding:0 0 0 49px;
	height: 40px;
	
}
.cajas_info_home .textoChico{
	font-size:13px;
	line-height:23px}
.enlaceLogoFoot{
	position:absolute;
	right:0;
	top:0;
	width:95px;
	height:36px;
	display:block;}

#twitter_update_list li{
	list-style: none;
	font-size: 13px;
	list-style-position: outside;}
	
#twitter_update_list li a{
	color: #778faa;
	display: block;
	font-style: italic;
	text-align: right;
	text-decoration: underline;
	font-size: 12px;}

#twitter_update_list li span a{
	color: #778faa;
	display: inherit !important;
	font-style: normal !important;
    text-align: inherit !important;
	text-decoration: underline;
	font-size: 13px !important; }
	



