@charset "utf-8";
/*Global*/

body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, ol, dd, dt, dl{margin:0;padding:0;font-weight:normal;list-style:none;}
body{height:100%;font:12px/15px Helvetica,Tahoma, Arial, Helvetica, sans-serif;color:#000000;}
h1, h2, h3, h4, h5, h6{line-height:normal;}
img{border:0;}
a{color:#000;text-decoration:none;font-style:normal;font:1.1em Arial, Helvetica, sans-serif }
a:hover{color:#000;font-style: oblique;font:1.1em Arial, Helvetica, sans-serif }
h1 a:hover{color: #0394f1;}
p{font:1.1em Arial, Helvetica, sans-serif}
h1{ font:2.0em  Georgia, "Times New Roman", Times, serif;}
h2{font:1.5em Georgia, "Times New Roman", Times, serif;}
h3{ font:2.0em Georgia, "Times New Roman", Times, serif }
label{ font:1.0em Georgia, "Times New Roman", Times, serif}





/*FIXES*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;} 
* html .clearfix{height:1%}
.clearfix{display:block;} 
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}

body{ background:#083d0f url(../img/fd_veotarot.gif) repeat-y center 8px}
.ContGral{width:970px; margin:auto; background:url(../img/fd_cont.png) no-repeat 1px 0}
.ContGral .hd{ height:296px; position:relative}
.ContGral .hd h1{}
.ContGral .hd h1 a{ visibility:hidden}
.ContGral .hd .link{font:19px Arial, Helvetica, sans-serif; color:#FFF; position:absolute; bottom:12px; left:201px}
.ContGral .hd .ft{ background:url(../img/fd_foto.png) no-repeat; width:345px; height:453px; position:absolute; top:76px; right:72px; padding:14px 0 0 15px}


.ContGral .bd{ padding:23px 34px 30px 19px;} 
.ContGral .bd h2{ font:43px "Times New Roman", Times, serif; color:#FFFF00; font-weight:bold; padding:0 0 0 40px}
.ContGral .bd .columnas{}
.ContGral .bd .columnas .left{ width:454px; padding:20px 0 13px 38px; float:left}
.ContGral .bd .columnas .left p{ font:50px "Times New Roman", Times, serif; font-weight:bold; color:#FFF;text-align:center; padding:0 0 10px 0; display:block}
.ContGral .bd .columnas .left p .tel{ font-size:78px; line-height:76px}
.ContGral .bd .columnas .left p .siguiente{font-size:28px; color:#FFFF00; line-height:43px}
.ContGral .bd .columnas .left p .numero{ font-size:65px; line-height:59px}
.ContGral .bd .columnas .right{width:350px; padding:184px 0 0 32px; float:left}
.ContGral .bd .columnas .right p{ font:23px "Times New Roman", Times, serif; font-weight:bold; color:#FFFF00;text-align:center; padding:0 0 10px 0; display:block}
.ContGral .bd .columnas .right p .blanco{color:#fff}
.ContGral .bd .columnas .right p .size{font-size:25px;}
.ContGral .bd .columnas .right p .siguiente{font-size:28px; color:#FFFF00; line-height:43px}
.ContGral .bd .columnas .right p .numero{ font-size:65px; line-height:59px}
.ContGral .bd .medio{ background:url(../img/fd_bd.png) repeat-y;}
.ContGral .bd .medio .left{width:454px; float:left; padding:0 0 0 38px}
.ContGral .bd .medio .left .texto{ padding:0 0 0 14px}
.ContGral .bd .medio .left .texto p{ font:12px "Times New Roman", Times, serif; text-align:left; color:#FFF;padding:0 0 13px 0; line-height:14px}
.ContGral .bd .medio .right{width:390px; float:left; padding:0 0 0 11px}
.ContGral .bd .medio .right .texto{ padding:0 0 0 14px}
.ContGral .bd .medio .right .texto p{ font:12px "Times New Roman", Times, serif; text-align:left; color:#FFF;padding:0 0 13px 0; line-height:14px}
.ContGral .bd .medio .Caja{ background:url(../img/separa.png) no-repeat 40px 8px; padding:31px 0 0 47px;}
.ContGral .bd .medio .Caja .Cont{ background:#B6D1C4; width:819px; padding:13px 10px 5px 15px; font:14px Arial, Helvetica, sans-serif; position:relative}
.ContGral .bd .medio .Caja .Cont .TL{ background:url(../img/cv_caja.gif) no-repeat top left; width:26px; height:28px; position:absolute; top:0; left:0}
.ContGral .bd .medio .Caja .Cont .TR{ background:url(../img/cv_caja.gif) no-repeat top right; width:26px; height:28px; position:absolute; top:0; right:0}
.ContGral .bd .medio .Caja .Cont .BL{ background:url(../img/cv_caja.gif) no-repeat bottom left; width:26px; height:28px; position:absolute; bottom:0; left:0}
.ContGral .bd .medio .Caja .Cont .BR{ background:url(../img/cv_caja.gif) no-repeat bottom right; width:26px; height:28px; position:absolute; bottom:0; right:0}



.ContGral .bd .medio .Caja .Cont h2{color:#000; padding:0; margin:0; font-weight:normal; font:14px Arial, Helvetica, sans-serif; font-weight:bold}
.ContGral .bd .medio .Caja .Cont p{color:#4D4D4D; font-weight:normal; font:14px Arial, Helvetica, sans-serif; line-height:17px; margin:0 0 17px 0}
.ContGral .bd .bottom{ background:url(../img/bt_caja.png) no-repeat 0 0; height:40px}
.ContGral .fd{ background:url(../img/fd_footer.gif) repeat-x bottom; color:#FFF; padding:28px 0 23px 0; position:relative}
.ContGral .fd p{text-align:center; width:700px}
.ContGral .fd p span{padding:0 3px 0 4px;font:12px Arial, Geneva, sans-serif; color:#ffffff}
.ContGral .fd p span a{ font:12px Arial, Geneva, sans-serif; color:#ffffff}


.ContGral .fd p.ch{text-align:center; width:700px}
.ContGral .fd p.ch span{padding:0 3px 0 4px;font:9px Arial, Geneva, sans-serif; color:#ffffff}
.ContGral .fd p.ch span a{ font:9px Arial, Geneva, sans-serif; color:#ffffff}
.ContGral .fd .lg{ background:url(../img/lg_veotarot.png) no-repeat; width:256px; height:86px; display:block; position:absolute; top:-16px; right:164px}
