/* CSS Document */

html, body {height: 100%;}

body {
	font-family: verdana;
	background: #fff;
	font-size: 12px;
	color: #000;
	text-align: center;
}

body, form {margin: 0; padding: 0}
td {font-size: 12px;}

.out {background-image: url(/images/bkg.gif)}
.main {width: 960px; margin: 0px auto}
.msg {position: absolute; top: 108px; right: 10px; width: 340px; color: #E16224}
.bgLanding {width: 960px; height: 563px; background-image: url(/images/bkg-img.gif)}
.bgLanding2 {width: 820px; height: 548px; background-image: url(/images/ultimas.jpg)}
.bgLanding3 {width: 820px; height: 548px; background-image: url(/images/bonoGratuito.jpg)}
.bgLanding4 {width: 820px; height: 548px; background-image: url(/images/amigos.jpg)}
.landing {position: relative; width: 820px; margin: 0px auto; text-align: left}
.formLanding {position: absolute; top: 195px; left: 40px; width: 400px; height: 245px}
.formElec {top: 178px}
.btnLanding {position: absolute; top: 458px; left: 308px}
.cbLanding {position: absolute; top: 467px; left: 50px; font-size: 10px; width: 240px}
.afilPF {position: absolute; color: red; top: 441px; left: 50px; width: 400px; text-align: center}
.recuerdo {position: absolute; top: 500px; left: 54px; font-size: 10px}

a:link, a:visited {color: #E16224; text-decoration: none}
a:hover, a:active {text-decoration: underline}

a.linkFooter {font-size: 12px}

.footer {padding-top: 15px; color: #C4C4C4}
.space10 {font-size: 1px; height: 10px}

.inpGen {border: 1px solid #9DA3AA; width: 170px; height: 18px}
.selDM {border: 1px solid #9DA3AA; width: 40px; height: 20px}
.selY {border: 1px solid #9DA3AA; width: 55px; height: 20px}
.sel {border: 1px solid #9DA3AA; width: 95px; height: 20px}
.inpTel {border: 1px solid #9DA3AA; width: 89px; height: 18px}
.inpDir {border: 1px solid #9DA3AA; width: 265px; height: 18px}