body{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center; margin:0!important; padding:0!important}
*{ margin:0; padding:0}
#ctl00_outer{ width:990px; margin:0 auto; text-align:left; background:url(img/bg.jpg) no-repeat left top;overflow:hidden}
.pasos{background:url(img/bg2.jpg) no-repeat left top!important;}
.inner{ margin:20px 60px}
.header{height:180px; }
.intro { }
.intro strong{ font-size:18px}
p{ margin-bottom:25px}
.box{ width:200px; height:340px; margin-right:22px; float:left; }
.inner2{ margin:50px 10px 10px 18px}
.contents{ overflow:hidden;margin-bottom:40px}
*html .contents{ overflow:visible; height:1%}
.margin0{ margin:0}
.none{ display:none}
.box label{ display:block; clear:both}
.uno  label strong{cursor:pointer; text-indent:-999px; overflow:hidden; display:block}

.opcion1{ background:url(img/op1.gif) no-repeat 20px 0px}
.uno  .opcion1 { padding:10px 0}
.opcion2{ background:url(img/op2.gif) no-repeat 20px 2px}
.uno  .opcion2{ padding:12px 0}
.opcion3{ background:url(img/op3.gif) no-repeat 20px 0}
.uno  .opcion3{ padding:20px 0}
.opcion4{ background:url(img/op4.gif) no-repeat 20px 10px}
.uno  .opcion4{ padding:30px 0}

.dos .blanco{ background:url(img/blanco.gif) no-repeat 24px 0}
.dos .gris{ background:url(img/gris.gif) no-repeat 24px 0}
.dos .naranja{ background:url(img/naranja.gif) no-repeat 24px 0}
.dos .rojo{ background:url(img/rojo.gif) no-repeat 24px 0}
.dos .azul{ background:url(img/azul.gif) no-repeat 24px 0}
.dos  label{ padding:16px 0}
.dos  label strong{ margin-left:60px; cursor:pointer}

.tres strong{ color:#07a0ef; cursor:pointer}
.tres  label{ margin-bottom:10px}
label strong{ cursor:pointer}
label{ cursor:pointer}

.cuatro input{ border:1px solid #7f9db9}
.cuatro span{ font-size:11px; display:block; margin-bottom:8px}

/*#trans{ background:url(img/bg_trans.png); width:980px; margin-left:-55px; position:absolute; height:100%; top:0}
*html #trans{ height:780px;}*/


.button{ width:434px; height:268px; position:absolute; left:50%; top:50%}
.box_button{ width:434px; height:268px; overflow:hidden; margin:0 auto; background:url(img/box-bt.gif) no-repeat; position:absolute; margin-left:-217px; margin-top:-154px}
.button{ margin-bottom:40px;}
#trans{ display:none}

.box_button strong{ display:block; color:#fff; margin-bottom:40px; font-size:16px; text-align:left;}
.box_button span{ margin:20px 20px; display:block; height:180px;}
.box_button{ text-align:center}
.f_submit{border:none; background:#09a0f3; color:#fff }
.f_textarea{ height:180px; width:160px; margin-bottom:1em;}
.blue{ color:#07a0ef}

.bottom, .footer{ color:#666666; font-size:10px}
.bottom a, .footer a{color:#666666}
.footer{ border-top:1px solid #b9b9b9; padding-top:10px; text-align:right}
.footer span{ display:block; clear:both; text-align:right; position:relative; margin-top:-14px}

.cuatro .f_submit{ margin:10px 0 0 0; border:none; background:#09a0f3; color:#fff}
.action{ text-align:center!important}
.action input{ margin:0 6px}
.double{ width:420px;}
.pasos .inner2{ margin:0 10px 10px 18px}
.pasos .double{ margin-top:40px}
.pasos .double p{ margin-bottom:12px}
.pasos .tres{ margin-top:70px; }
.pasos .uno{ margin-top:70px; text-align:center}
.pasos .box{ height:250px; }
.pasos .double { height:280px; ; margin-bottom:30px}
ol{ padding-left:20px}
ol li{ margin-bottom:6px; }
.scroll{ display:none; overflow:auto; height:260px; font-size:11px}