@charset "utf-8";

* { margin:0px; padding:0px; }

#container 
{ width: 980px; height:610px; position: absolute; overflow:hidden; left: 50%; margin-left:-490px; top:50%; margin-top:-305px; }

/* font family */
.trebgris14, .trebgris10, .trebblanca20, .trebblanca25, .trebblanca30, .textoPromo, .textoPromo2 
{ font-family: "Trebuchet MS", sans-serif; }

.arial30blanca, .arial20blanca, .arial12blanca, .arial13negra, .arial12blancaNews, .arial10cel, .arial10gris, .arial10blanca, .arial25blanca, .arial12faq, #menuup, #box1 a, .td2, .td3,
#box3contacto input, #submenuup, #submenuup2, #submenuup3, #submenuup4 
{ font-family:Arial, Helvetica, sans-serif;}
/* END font family */

/* font-size */
.trebgris10, .arial10cel, .arial10gris, .arial10blanca, .td2, .td3, #box3contacto input, #submenuup, #submenuup2, #submenuup3, #submenuup4 { font-size:10px; }
#box1 a { font-size:12px;}
.arial12blanca, .arial12blancaNews, .arial12faq, .arial13negra { font-size:13px; }
.trebgris14, #menuup { font-size:14px; }
#box2faq b { font-size:16px; }
.trebblanca20, .trebblanca25, .arial20blanca { font-size:20px; }
.trebblanca25, .arial25blanca, .textoPromo, .textoPromo2 { font-size:25px; }
.trebblanca30, .arial30blanca { font-size:30px; }
/* END font-size */

/*color*/
.trebblanca20, .trebblanca25, .trebblanca30, .arial30blanca, .arial20blanca, .arial12blanca, .arial12blancaNews, .arial10cel, .arial10gris, .arial10blanca, .arial25blanca, .arial12faq,
.arial12blanca a, .arial12blanca a:hover, .arial12faq a, .arial12faq a:hover, .li1 a:hover, .li1m, #box1 a:hover, .td2, .td3
{ color:#FFF; }
.trebgris10, .trebgris14, .arial10gris a, .limenupie, .arial10blanca a:hover, .li1 a, .li2 a {color:#ADADAD;}
.arial10cel, .arial10gris, .arial10blanca { color:#69BCC8; }
.arial10gris, .arial10gris a:hover, .li2 a:hover, .li2m { color:#65BAC6; }
#box1 a { color:#2191AD; }
#box3contacto input { color:#666; }
.textoPromo { color:#C7C7C7; }
.textoPromo2, .arial13negra a:hover { color:#2291AC; }
.arial13negra, .arial13negra a { color:#000; }
/*END color*/

.trebgris10, .trebgris14
{ text-transform:uppercase; letter-spacing:normal; line-height:1.5em; }

.arial30blanca, .arial20blanca, .arial12blanca, .arial10cel, .arial10gris, .arial10blanca, .arial25blanca
{ line-height:1em;  }

.arial12blanca{ line-height:normal; }
.arial12faq { line-height:normal; }
.arial12blanca b { font-weight:bold; }
.arial12blanca a { display:block; text-decoration:none; padding-bottom:2px; padding-top:2px; }
.arial12blanca a:hover { display:block; background-color:#2291ac; text-decoration:none; padding-bottom:2px; padding-top:2px; }
.arial12blanca li { list-style:disc; }
.arial12blancaNews { color:#F30; font-size:10px; }

.arial12faq a { display:block; background-color:#2291ac; text-decoration:none; padding-bottom:2px; padding-top:2px; }
.arial12faq a:hover { display:block; background-color:#5fb5c4; text-decoration:none; padding-bottom:2px; padding-top:2px; }

.arial10cel, .arial10gris, .arial10blanca { line-height:1.4em; }

.arial10gris a { text-decoration:none; }
.arial10gris a:hover { text-decoration:none; }
.limenupie, .arial13negra a { text-decoration:none; }

.arial10blanca a { text-decoration:none; }
.arial10blanca a:hover { width:23px; height:17px; position:absolute; overflow:hidden; text-decoration:none; background-color:#FFF; margin-top:-1px; margin-left:-2px; }

#menuup { margin-top:15px; width:980px; height:41px; border-top: 1px solid #E2DFCF; font-weight:normal; }
#menuup ul { list-style-type:none; }
#menuup li { float:left; }
.li1 a { display:block; background-color:#FFF; width: auto; padding:12px 14px 12px 19.5px; text-decoration:none; }
.li1 a:hover { background-color:#65BAC6; border-top: 1px solid #FFF; }
.li1m { display:block; background-color:#65BAC6; width: auto; padding:12px 14px 12px 19.5px; text-decoration:none; border-top:1px solid #FFF;}

#menu { width:980px; height:195px; position:absolute; overflow:hidden; top:0px; }

#data { width:980px; height:290px; position:absolute; overflow:hidden; margin-top:195px; }

#menupie { width:980px; height:86px; position:absolute; overflow:hidden; margin-top:485px; }

#pie { width:980px; height:39px; position: absolute; overflow:hidden; margin-top:571px; border-top: 1px solid #E2DFCF } 

#newletter { width:180px; height:57px; position:absolute; top:50px; left:755px; display:inline; }

#resPnewletter { width:580px; position:absolute; text-align:right; right:33px; top:30px; }

#box1 { float:left; width:326px; height:290px; background-color:#b0ad9b; }
#boxTestimonios { margin-left:654px; width:326px; height:290px; background-color:#5fb5c4; }

#box1linkshome { margin-top:6px; margin-left:14px; }

#box1linkshome li { list-style:none; height:26px; }

#box1 ul { list-style-type:disc; }
#box1 li { float:none; }
#box1 a
{
	text-decoration:none;
	margin-left:-15px;
	margin-top:30px;
	position:absolute;
	text-decoration: underline; 
}

#box2 { width:328px; height:290px; position:absolute; overflow:hidden; left:326px; background-image:url(../img/box3_back.jpg); }
#box2faq, #boxPromo, #boxPromoLanding { width:654px; height:290px; position:absolute; overflow:auto; left:326px; background-color:#2291ac; }
#boxPromo { background-image:url(../img/cupon_promociones.jpg); background-repeat:no-repeat; }
#boxPromoLanding { background-image:url(../img/cupon_landing.jpg); background-repeat:no-repeat; }
#boxLanding { background-image:url(../img/cupon_landing.jpg); background-repeat:no-repeat; }
#boxLanding { width:654px; height:290px; position:absolute; overflow:auto; left:0px; background-color:#2291ac; }

#box2contacto { overflow:auto; width:328px; height:290px; position:absolute; overflow:hidden; left:326px; background-color:#C7C2AD;
background-repeat:no-repeat;
background-color:#5fb5c4; }

#box3contacto { overflow:auto; float:right; width:326px; height:290px; background-image:url(../img/box3_back.jpg);
background-repeat:no-repeat;
background-color:#5fb5c4; }

.td2, .td3 { font-weight:normal; }
.td3 { border-bottom:1px #ECECEC dotted; vertical-align:top; }
#box3contacto input { font-weight:normal; }

#box3 { overflow:auto; float:right; width:326px; height:290px; 
background-image:url(../img/box3_back.jpg);
background-repeat:no-repeat;
background-color:#5fb5c4;
}

#boxCalculador { width:980px; }

#boxd54 { width:23px; height:17px; background-color:#69BCC8; position:absolute; overflow:hidden; left:957px; margin-top:10px; }

#boxd54_2 { width:250px; height:26px; position: absolute; overflow: hidden; left:700px; margin-top:5px; }

#menupie li { list-style-type: none; display:inline; }

#submenuup, #submenuup2, #submenuup3, #submenuup4 { width:296px; margin-top:5px; margin-left:75px; height:31px; border-top: 1px solid #E2DFCF; font-weight: normal; }
#submenuup ul, #submenuup2 ul, #submenuup3 ul, #submenuup4 ul { list-style-type:none; }
#submenuup li, #submenuup2 li, #submenuup3 li, #submenuup4 li { float:left; }
.li2 a { display:block; width: auto; padding:12px 14px 12px 19.5px; text-decoration:none; text-transform:uppercase; }
.li2m { display:block; width: auto; padding:12px 14px 12px 19.5px; text-decoration:none; text-transform:uppercase; }
#submenuup2 { width:274px; margin-left:186px; }
#submenuup3 { width:495px; margin-left:472px; }
#submenuup4 { width:310px; margin-left:300px; }

