/* RESET ==================================== */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:top;}
body{background:#FFF;font-family:Arial, Helvetica, Sans-serif;font-size:12px;font-weight: normal;line-height:16px;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
a{ text-decoration: none; }

/* GENERALES ==================================== */

/* CABECERA ------------- */
.cabecera{ margin: 0 auto; width: 990px; }
.cabecera h1{ margin: 100px auto 0; width: 450px; height: 220px;background: transparent url(http://estaticos.veo.es/iconos/v2.x/v2.0/logo_veo_portada.png) no-repeat top left;text-indent: -9999px;}
*html .cabecera h1 { background-image:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://estaticos.veo.es/iconos/v2.x/v2.0/logo_veo_portada.png')!important; cursor:hand; }
body#estaticas .cabecera{margin-top: 10px; height: 80px; }
body#estaticas h1{ margin: 0; width: 300px; height: 100px; background: transparent url(http://estaticos.veo.es/iconos/v2.x/v2.0/veo_100.png) no-repeat top left; }
*html body#estaticas h1 { background-image:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://estaticos.veo.es/iconos/v2.x/v2.0/veo_100.png')!important; cursor:hand; }
body#estaticas h1 a{ margin: 0; width: 300px; height: 100px; display: block; overflow: hidden;}

/* CUERPO -------------- */
.contenido{ width: 990px; margin: 0 auto; display: block; overflow: hidden; border-bottom: 1px solid #CCC; }

/* PIE ------------- */
#pie{ position: absolute; bottom: 0; padding: 3px 0; width: 100%; color: #888 !important; font-size: 11px !important; background: #FFF; }
#pie ul{ width: 220px; }
#pie p, #pie ul, #pie li{display: inline; float: left; margin: 0 !important; padding: 0 0 2px !important;font-size: 11px ; }
#pie li a, #pie p{padding: 0 0 0 10px; color: #AAA;}
#pie li a:hover{ color: #009bff;}

body#estaticas #pie{  position: relative; margin: 0 auto 10px; width: 990px;}

/* ESTATICAS ------- */
body#estaticas h3,
body#estaticas h4{  text-shadow: #FFF 1px 1px 0;  border-bottom: 1px dashed #FFF; }
body#estaticas h2{ font: normal 30px/22px Arial, Helveticas, Sans-serif; color: #009bff; padding: 0 0 10px 340px; margin: 0 0 25px;   border-bottom: 1px solid #CCC;  text-shadow: #FFF 1px 1px 0;  }
body#estaticas h3{ font: normal 20px/20px Helvetica, Arial, Verdana, Sans-serif; color: #333; padding: 0 0 10px; margin: 0 0 15px; }
body#estaticas h4{ font: normal 18px/26px Helvetica, Arial, Verdana, Sans-serif; color: #444; padding: 0 0 0px; margin: 0 0 15px; }
body#estaticas h4 a{ color: #333;}
body#estaticas h4 span{ text-align: center; font: normal italic 12px/15px Helvetica, Arial, Verdana, Sans-serif; color: #FFF; background: #009bff;  padding: 3px 7px 4px; margin: 0 10px 15px 0; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; text-shadow: none; width: 8px; display: inline; float: left;}
body#estaticas p{ font: normal 12px/17px Helvetica, Arial, Sans-serif; color: #333; padding: 0 0 5px 35px; margin: 0 0 10px;  }
body#estaticas em{ font: bold italic 12px/15px Helvetica, Arial, Verdana, Sans-serif; }
body#estaticas .bloque{ position: relative; }
body#estaticas .columna{ display: block; float: left; margin-bottom: 15px !important;  }
body#estaticas .columna.izquierda{ width: 300px; }
body#estaticas .columna.derecha{ width: 650px; margin-left: 40px; }
body#estaticas .columna.izquierda p{ padding: 0; }
body#estaticas a.ver{ position: absolute; right: 5px; top: 12px; background: #FFF; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; color: #333; padding: 2px 7px; }

/* PRIVACIDAD ----------- */
body#estaticas.privacidad p.bup{ position: relative; padding: 0 0 0 20px !important;}
body#estaticas.privacidad p.bup span.point{ width: 10px; height: 10px; background: #009bff; display: block; overflow: hidden; position: absolute; top: 2px; left: 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;  }
body#estaticas.privacidad p.entradilla{  font: bold 13px/16px Arial, Helveticas, Sans-serif; color: #333;}
body#estaticas.privacidad p.bup a.sendmail{color: #009bff; background: #E8E8E8; padding: 2px 7px;margin: 2px 3px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
body#estaticas.privacidad p.bup a.sendmail:hover{color: #FFF; background: #009bff; }

/* AVISO LEGAL ---------- */
body#estaticas em{ font: bold italic 12px/15px Helvetica, Arial, Verdana, Sans-serif; }

		body#estaticas .bloque{ position: relative; }
		body#estaticas .columna{ display: block; float: left; margin-bottom: 15px !important;  }
		body#estaticas .columna.izquierda{ width: 350px; }
		body#estaticas .columna.derecha{ width: 600px; margin-left: 40px; }
		body#estaticas .columna.izquierda p{ padding: 0; }
		body#estaticas a.ver{ position: absolute; right: 5px; top: 12px; background: #FFF; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; color: #333; padding: 2px 7px; }



