html,body{margin:0; padding:0}
body{font-size:12px; font-family:Arial, verdana, sans-serif; text-align:center}
/*p{margin:0 10px 10px}*/
/*a{display:block;color:#981793; padding:10px}*/
.footersep {height:25px;}

/* <------------------------------------------Header */
div#header {width:100%; height:104px; margin:0; background-image:url(images/header/header_bkg_02.gif); background-repeat:repeat-x;}
div#header2 {width:929px; height:104px; margin:auto; position:relative;}
#colizq {width:246px; float:left;}
#colder {position:absolute; width:500px; height:28px; top:0px; right:25px; float:left;}
#colderes {position:absolute; width:522px; height:28px; top:0px; right:0; float:right;}
#colder2 {position:absolute; width:212px; top:22px; right:15px; float:left;}
#colder2b {position:absolute; width:120px; top:40px; right:233px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0186c0;}
#langen {float:left; display:block; margin:10px 10px 0 10px;}
#langes {float:left; display:block; margin:10px 10px 0 10px;}
#imglang {float:left; display:block;}
a.lang {text-decoration:none; color:#0186c0;}
#menu {position:absolute; bottom:0; right:0px; width:522px; height:27px;}
#menues {position:absolute; bottom:0; right:0px; width:556px; height:27px;}
#headerhover {display: block; width: 212px; height: 49px; background: url("images/header/callimg1_15.jpg") no-repeat 0 0; cursor:pointer; margin:auto; margin-top:6px;}
#headerhover:hover {background-position:  bottom left;cursor:pointer;}
#hhesp {display: block; width: 212px; height: 49px; background: url("images/header/callimg1_15_esp.jpg") no-repeat 0 0; cursor:pointer; margin:auto; margin-top:6px;}
#hhesp:hover {background-position:  bottom left;cursor:pointer;}

#headerhover .althh {display: none;}
#hhesp .althh {display: none;}
/* <------------------------------------------Fin Header */

/* <------------------------------------------SlideShow-home */
#slideshow-home {position:relative; width:521px; height:253px; margin-top:17px;}
#slideshow-home IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	height: 254px;
}
#slideshow-home IMG.active {z-index:10; opacity:1.0; }
#slideshow-home IMG.last-active {z-index:9; }
/* <------------------------------------------Fin SlideShow */

/* <------------------------------------------SlideShow */
#slideshow {position:relative; width:521px; height:253px; margin-top:50px;}
#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	height: 254px;
}
#slideshow IMG.active {z-index:10; opacity:1.0; }
#slideshow IMG.last-active {z-index:9; }
/* <------------------------------------------Fin SlideShow */

/* <------------------------------------------SlideShow2 */
#slideshow2 {position:relative; width:397px; height:141px;}
#slideshow2 IMG#sh2 {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow2 IMG#sh2.active {z-index:10; opacity:1.0; }
#slideshow2 IMG#sh2.last-active {z-index:9; }
/* <------------------------------------------Fin SlideShow */

/* <------------------------------------------Content */
div#containerland {width:100%; height:1118px; text-align:justify; background-image:url(images/bkgr/landing_bkgr_22.jpg); background-repeat:repeat-x; }
div#containerlandeex {width:100%; height:1118px; text-align:justify; background-image:url(images/bkgr/landing_bkgr_22b.jpg); background-repeat:repeat-x; }
div#containerlandeex {width:100%; height:1118px; text-align:justify; background-image:url(images/bkgr/landing_bkgr_22b.jpg); 		background-repeat:repeat-x; }
div#containerlandeex-home {width:100%; height:1118px; text-align:justify; background-image:url(images/bkgr/landing_bkgr_22b_home.jpg); background-repeat:repeat-x; }
div#container {width:100%; height:626px; text-align:justify; background-image:url(images/bkgr/bkgr_22.jpg); background-repeat:repeat-x; }
div#contentland {position:relative; width:929px; height:326px; margin:auto; background:url(images/bkgr/landingbkgrcont_03.jpg) no-repeat left top; top:35px;}
img#imgland {position:absolute; float:left;}
span#textland { display:block; position:absolute; float:left; left:429px; width:500px; height:320px;}
div#textland2 {position:relative; margin:auto; top:40px; width:929px; font: Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px;}
div#textland2b {position:relative; margin:auto; top:35px; width:929px; font: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3A3B3F; line-height:18px;}
.azul {color: #000066; font-family: Arial, Helvetica, sans-serif;}

#modland-btn {top:200px; position:absolute; margin-left:94px; display: block; width: 305px; height: 84px; background: url("images/home/landingbt.png") no-repeat 0 0; cursor:pointer;}
#modland-btn:hover {background-position:  bottom left;cursor:pointer;}
#modland-btn .altland {display: none;}

#modland-btn2 {top:200px; position:absolute; margin-left:94px; display: block; width: 305px; height: 84px; background: url("images/home/landingbt2.png") no-repeat 0 0; cursor:pointer;}
#modland-btn2:hover {background-position:  bottom left;cursor:pointer;}
#modland-btn2 .altland {display: none;}

#modland-btn2b {top:40px; position:absolute; margin-left:320px; display: block; width: 305px; height: 84px; background: url("images/home/landingbt2.png") no-repeat 0 0; cursor:pointer;}
#modland-btn2b:hover {background-position:  bottom left;cursor:pointer;}
#modland-btn2b .altland {display: none;}

#modland-btn2es {top:200px; position:absolute; margin-left:94px; display: block; width: 305px; height: 84px; background: url("images/home/landingbt2es.png") no-repeat 0 0; cursor:pointer;}
#modland-btn2es:hover {background-position:  bottom left;cursor:pointer;}
#modland-btn2es .altland {display: none;}

#modland-btn3 {top:200px; position:absolute; margin-left:94px; display: block; width: 305px; height: 84px; background: url("images/home/landingbt3.png") no-repeat 0 0; cursor:pointer;}
#modland-btn3:hover {background-position:  bottom left;cursor:pointer;}
#modland-btn3 .altland {display: none;}

div#contentmiddlehome {position:relative; width:929px; height:327px; margin:auto; padding-top:75px;}
div#contentbanner {position:relative; width:929px; height:111px; margin:auto; padding-top:65px;}
div#contentmiddlehome2-home {position:relative; width:929px; height:300px; margin:auto;}
div#contentmiddlehome2 {position:relative; width:929px; height:327px; margin:auto; padding-top:25px;}
div#contentmiddle {position:relative; width:929px; height:327px; margin:auto;}
div#divizq {position:absolute; width:408px; height:327px; }
div#divizq-home {position:absolute; width:408px; height:300px; }
img#imghomepos {position:absolute; top:25px; display:block;}
span#txthomepos {position:absolute; top:35px; display:block; width:375px; font-family:Arial, Helvetica, sans-serif; font-size:14px;
font-weight:bold; color:#FFFFFF;}
img#imghomepos-home {position:absolute; top:5px; display:block;}
span#txthomepos-home {position:absolute; top:10px; display:block; width:375px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
#nav-home  ul {position:absolute; float:left; top:30px; width:400px; padding: 0; margin: 0;}
#nav  ul {position:absolute; float:left; top:60px; width:400px; padding: 0; margin: 0;}
ul#listablock {position:absolute; list-style-type: none; padding: 0;}
ul#listablock {position:absolute; list-style-type: none; padding: 0;}
li#sublistablock {background:transparent url(images/home/home_bullet.png) left center no-repeat; padding-left: 26px; margin-bottom: 5px; }
.hometxt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
div#divder {position:absolute; width:521px; height:327px; right:0; float:right;}
div#divder-home {position:absolute; width:521px; height:300px; right:0; float:right;}

div#modulea {position:relative; width:929px; height:141px; margin:auto; top:10px;  }
div#modlivesup1{position:absolute; left:410px; width:137px; height:141px; top:0;}
div#modlivesup2{position:absolute; left:547px; width:267px; height:141px; top:0;}
div#modlivesup3{position:absolute; left:814px; width:267px; height:141px; top:0;}
div#moduleb {position:relative; width:929px; height:129px; margin:auto; top:30px;}
div#moduleb-home {position:relative; width:929px; height:129px; margin:auto;}
#mod-b1 {position:absolute; left:0px; display: block; width: 204px; height: 129px; background: url("images/home/modimgb1_46.png") no-repeat 0 0; cursor:pointer;}
#mod-b1:hover {background-position:  bottom left;cursor:pointer;}
#mod-b2 {position:absolute; left:204px; display: block; width: 202px; height: 129px; background: url("images/home/modimgb2_47.png") no-repeat 0 0; cursor:pointer;}
#mod-b2:hover {background-position:  bottom left;cursor:pointer;}
#mod-b3 {position:absolute; left:406px; display: block; width: 297px; height: 129px; background: url("images/home/modimgb3_48.png") no-repeat 0 0; cursor:pointer;}
#mod-b3:hover {background-position:  bottom left;cursor:pointer;}
#mod-b4 {position:absolute; left:705px; display: block; width: 224px; height: 129px; background: url("images/home/modimgb4_49.png") no-repeat 0 0; cursor:pointer;}
#mod-b4:hover {background-position:  bottom left;cursor:pointer;}
#mod-b4home {position:absolute; left:705px; display: block; width: 224px; height: 129px; background: url("images/home/modimgb4home_49.png") no-repeat 0 0; cursor:pointer;}
#mod-b4home:hover {background-position:  bottom left;cursor:pointer;}
#mod-b4homees {position:absolute; left:705px; display: block; width: 224px; height: 129px; background: url("images/home/modimgb4eshome_49.png") no-repeat 0 0; cursor:pointer;}
#mod-b4homees:hover {background-position:  bottom left;cursor:pointer;}
#mod-b1 .alt1, #mod-b2 .alt2, #mod-b3 .alt3, #mod-b4 .alt4, #mod-b4home .alt4, #mod-b4homees .alt4   {display: none;}

#modes-b1 {position:absolute; left:0px; display: block; width: 204px; height: 129px; background: url("images/home/modimgb1_46.png") no-repeat 0 0; cursor:pointer;}
#modes-b1:hover {background-position:  bottom left;cursor:pointer;}
#modes-b2 {position:absolute; left:204px; display: block; width: 202px; height: 129px; background: url("images/home/modimgb2es_47.png") no-repeat 0 0; cursor:pointer;}
#modes-b2:hover {background-position:  bottom left;cursor:pointer;}
#modes-b3 {position:absolute; left:406px; display: block; width: 297px; height: 129px; background: url("images/home/modimgb3es_48.png") no-repeat 0 0; cursor:pointer;}
#modes-b3:hover {background-position:  bottom left;cursor:pointer;}
#modes-b4 {position:absolute; left:705px; display: block; width: 224px; height: 129px; background: url("images/home/modimgb4es_49.png") no-repeat 0 0; cursor:pointer;}
#modes-b4:hover {background-position:  bottom left;cursor:pointer;}
#modes-b1 .alt1, #modes-b2 .alt2, #modes-b3 .alt3, #modes-b4 .alt4   {display: none;}

div#contentwrap {line-height:1.4; width:929px; margin:auto; position:relative;}
div#imgcontainer {position:absolute; width:362px; float:left; margin:0 331px 0 0;}
div#textcontainer {width:521px; float:left; position:absolute; left: 408px;}
div#contentmiddlesp {position:relative; width:929px; height:550px; margin:auto;}
div#imgcontainer2 {	width:408px; float:left; position:absolute; top:60px;}
div#textcontainer2 {width:484px; float:left; position:absolute;}

div#cwrapgray {line-height:1.4; width:929px; margin:auto; position:relative; background-image:url(images/grisbox_05.gif);}
div#cwimgcontainer {width:296px; float:left; padding: 0px 68px 0px 42px;}
div#cwtxtcontainer {width:486px; float:left; padding-top: 45px; color:#000000}
div#termsdiv { width:850px; margin:auto; text-align:justify;}
div#cwimgctext {width:442px; float:left; color:#000000;}
.textcw1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; line-height:22px; text-align:justify;}
strong {color:#484848;}
.negrita {color:#000000; font-weight:bold;}
.blankita {color:#ffffff; font-weight:bold;}
.blankita2 {color:#3A3B3F; font-weight:bold;}

#formposition {width:397px; overflow:hidden;}
#textpos {float:left; width:110px; padding-bottom:5px;}
#textposb {float:left; left:120px; width:150px; color:#FFFFFF; padding-bottom:5px;}
#textposb2 {float:left; width:160px; color:#FFFFFF; padding-bottom:5px;}
#inputspos {float:left; padding-bottom:5px; width:200px;}
#inputspostxt {float:left;  padding-bottom:5px; width:200px;}
div#imgctext {width:521x; float:left; margin-top:60px;}
div#imgctext2 {width:480px; float:left; margin-top:20px;}
.contentstyle1 {color:#FFFFFF; margin-top:5px;}
.contentstyle1b {color:#FFFFFF; font-weight:bold;}
.contentstyle1black {color:#062f72; font-weight:bold;}
.contentstyle1blue {font-family:Arial, Helvetica, sans-serif; color:#000066; font-weight:bold;}
a#linkform a#linkform:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.style1 {color: #ee3124}
.style1b {color: #ee3124; font-weight:bold;}


#menu {position:absolute; bottom:-1px; right:0px; width:526px; height:27px;}
.menu_naranja{background-image:url(images/sections/orangebar_features_03.gif); background-repeat:no-repeat; line-height:20px;}
.menu_naranja2a{background-image:url(images/sections/orangebar_features_es_03.gif); background-repeat:no-repeat; line-height:20px;}
.menu_naranja2{background-image:url(images/sections/orangebar_benefits_03.gif); background-repeat:no-repeat; line-height:20px;}
/*.menu_n_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:right; padding-right:15px;}*/
a.menu_n_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:right; padding-right:5px; text-decoration:none; }
.blanco{color:#FFFFFF; font-size:11px;}
img.feature_title {padding: 13px 0px 20px 0px;}
div.feature_demo {padding: 0px 0px 15px 83px;}
/* <------------------------------------------Fin Content */


/* <------------------------------------------Footer*/
div#footer {position:relative; width:929px; margin:auto; color:#686868; text-align:center; word-spacing:2px; font-size:12px; top:10px;}
div#footer2 {position:relative; width:929px; margin:auto; color:#686868; text-align:center; word-spacing:2px; font-size:12px; top:10px;}
a.linkfooter {text-decoration:none; color:#686868; font-size:12px;}
a.linkfooter:hover {text-decoration:none; color:#0086c0;}
a.linkfooter2 {text-decoration:none; color:#0000FF; font-size:12px}
a.linkfooter2:hover {text-decoration:none; color:#0000FF; font-size:12px}
.txtizq {float:left;}
.txtder {float:right;}

#navsm {margin-left:60px; padding:0;}
#navsm ul, #navsm li {list-style-type: circle; line-height: 14px;}
#navsm li a {padding-left: 0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000d8f; text-align:left;}
#navsm li a:hover {color:#000d8f;}
#navsm li a:visited {color:#000d8f;}


/* Botonera */
div#clear{clear:both;}
div#buttonsform{position:relative; width:395px;}
div#linkgeneral {width:395px;}
div#link1form a.linkform:link, a.linkform:hover, a.linkform:visited {text-decoration:underline; color:#007fbc;}
div#link1form{position:absolute; float:left;}
div#link2form{position:absolute; float:left; left:200px;}
div#link3form{position:absolute; float:left; left:300px;}
