/* Agencia Tributaria
 * (c) Agencia Tributaria -- www.aeat.es
 */
 
/* ESTILOS GENERICOS */

*{margin:0;padding:0;} 
html, body{font-family:Arial, helvetica, sans-serif;font-size:.9em;color:#333333;}
body{background-color:#F1EFED; text-align:center;}

a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#990000;}
img{border:0px;}

h1{font-size:1.1em;}
h2{font-size:1em;}
h3{font-size:.9em;}

.alinIzq{float:left;}
.alinDer{float:right;}
.cursiva{font-style:italic;}
.subrayado{text-decoration:underline;}
.resalte{font-weight:bold;}
.txtIzq{text-align:left;}
.txtCen{text-align:center;}
.txtDer{text-align:right;}
.nob{ border:0px;}
.listNone{list-style:none!important;}
.margral {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; TEXT-ALIGN: right}
.top10{margin-top:10px;}
.top30{margin-top:30px;}
.top50{margin-top:50px;}
.bottom10{margin-bottom:10px!important;}
.bottom30{margin-bottom:30px!important;}
.bottom50{margin-bottom:50px!important;}
.left10{margin-left:10px;}
.left30{margin-left:30px;}
.left50{margin-left:50px;}
.masinf{ padding-left:15px; background:url(/img/masinformacion.gif) no-repeat left;}
.volver{ padding:8px 0px 0px 15px; background:url(/img/volver.gif) no-repeat left;}
.oculto{ visibility:hidden; display:none;}
.ico_accesible{margin-left:5px;}
.linea30{border-bottom:dotted 1px #000; margin:30px 0px 30px 0px;}
.linea{border-bottom:dotted 1px #999999; }
.corta{ clear:left;}
.espaciado{ margin:20px;}
.salto{display:block;}
.saltoP{display:block; margin-bottom:15px;}
.saltoRes{display:block; font-weight:bold;}
.seguido{display:inline}
.seguidoDer{display:inline; padding-right:5px;}
.cuadrado{background:url(/img/ico_cuadro.gif) no-repeat left; padding-left:15px; padding-top:5px;}
.fuente{display:block; color:#CF474A; margin:20px 0px 10px 0px;}

/* CONTENEDORES CONTEXTUALES*/

#contenedor{min-width:900px;width:95%;margin:0 auto;background:url(/img/fondolat_iz.gif) repeat-y;}
#sombraIzq{background:url(/img/fondolat_iz.gif) no-repeat top left; }
#sombraDer{background:url(/img/fondolat_dcho.gif) repeat-y top right;margin-left:25px;}
#sombraDerSub{background:url(/img/fondolat_dcho.gif) no-repeat top right;}
#contenido{background:#fff;margin-right:25px; padding-bottom:5px;}
#encabezado{ z-index:-2; position:absolute; }

/* CABECERA */

#cabecera{font-size:.85em;padding-bottom:100px;}
#cabecera #topIzquierda #logoGobierno{ margin:15px 10px 0px 6px; padding:0px; border:0px;}
#cabecera #topIzquierda {border:0px; float:left; margin-top:5px;}
#cabecera #topDerecha{ border:0px; float:right; text-align:right;}
#cabecera #topDerecha ul{ margin:0px; padding:0px; }
#cabecera #topDerecha ul li{list-style-type:none; display:inline; border-left:1px #000 solid; padding:0px 6px 0px 6px; }
#cabecera #topDerecha .nob{ border:0px;}
#cabecera #topDerecha .salto{display:block; padding:5px 8px 0px 0px;}
#cabecera #topDerecha #topIdiomas { margin:5px 0px 15px 0px; clear:both;}
#cabecera #topDerecha #topVarios{ margin:0px 0px 10px 0px;padding:0px; clear:both; }

#cabecera .izq{float:left; width:19%; text-align:left;}
#cabecera .cen{float:left; width:71%; text-align:center;margin-top:15px;}
#cabecera .der{float:right; width:9%; text-align:right;}

#cabecera .tamSiglas{font-family:Times New Roman;font-size:35px;color:#BDBDBD;font-weight:bolder;}
#cabecera .tamTitulo{font-family:Times New Roman;font-size:23px;color:#BDBDBD;font-weight:bolder;}

/* HOME */

#home{	width:100%; vertical-align:top; text-align:inherit;}

/* CONTENIDO PRINCIPAL */
.contenidoPrincipal{float:left; margin-left:5px; text-align:justify;width:69%;padding:0px 0px 30px 10px; min-height:400px; }
.contenidoPrincipal h1{padding-bottom:4px;padding-left:20px; padding-top:3px;background:url(/img/flechita_di.gif) no-repeat 3px 5px;}
.contenidoPrincipal h2{padding-bottom:4px;padding-left:20px; padding-top:3px;background:url(/img/flechita_di.gif) no-repeat 3px 5px;}
.cotnenidoPrincipal h2 a{color:#00234C;}
.contenidoPrincipal h3{padding-bottom:4px;padding-top:20px;}
.contenidoPrincipal ul, ol{display:block; padding-left:40px; margin:5px 0px 5px 0px;}
.contenidoPrincipal ul li{list-style-image: url(/img/flecha_di.gif);  margin-bottom:5px; padding-right:20px;}
.contenidoPrincipal ul li a { margin-right:3px;}
.contenidoPrincipal ul li ul{ padding:10px 0px 0px 40px;}
.contenidoPrincipal ul li ul li{ margin-bottom:10px;}
.contenidoPrincipal ul li ul li ul li{ list-style:circle; list-style-image:none!important;}
.contenidoPrincipal dl{margin:20px 0 20px 0;}
.contenidoPrincipal dt{font-weight:bold;}
.contenidoPrincipal dd{padding-left:20px; display:block;}

.contenidoPrincipal .punto li{list-style-type:disc!important; list-style-image:none!important;}
.contenidoPrincipal .cuadro li{list-style-type:square!important; list-style-image:none!important;}
.contenidoPrincipal .circulo li{list-style-type:circle!important; list-style-image:none!important;}

.contenidoPrincipal p{margin:10px 0px 10px 0px;} 
.contenidoPrincipal strong{ }
.contenidoPrincipal .imgorg{padding:30px;}
.contenidoPrincipal .small{display:block; margin:20px 0px 20px 0px;}
.contenidoPrincipal .azul{ font-size:1em; color:#003399; font-weight:bold; display:block;}
.contenidoPrincipal .cuadro li{list-style-image: url(/img/ico_cuadro.gif);  margin-bottom:5px;}
.contenidoPrincipal .dcha {float:right; margin-bottom:0px; padding-bottom:0px;}
.contenidoPrincipal .dcha a{padding-left:15px;}
.contenidoPrincipal .ico_accesible{margin-left:5px; width:.8em;}.contenidoPrincipal .iconoImg, .iconoZip, .iconoExe, .iconoDoc, .iconoPdf, .iconoTxt, .iconoProc {margin-left:5px;}
.contenidoPrincipal .fecha{margin-top:30px;}
.contenidoPrincipal .top30{margin-top:30px; margin-bottom:10px;}

.contenidoPrincipal .impuestos ul li{ list-style-image: url(/img/ico_cuadro.gif);  margin:0px 0px 5px 20px;}
.contenidoPrincipal .impuestos ul{ margin:5px; padding:0px;}

.contenidoPrincipal table{font-size:.9em;}
.contenidoPrincipal table tr td{padding:10px;}

.contenidoPrincipal .tablaDatos{margin:30px 0px 30px 20px; width:90%; border:1px #ccc solid;}
.contenidoPrincipal .tablaDatos thead tr th{ background-color: #F3F3F3; font-size:.9em;border:1px #ccc solid;}
.contenidoPrincipal .tablaDatos td{ padding:4px; border:1px #999999 solid; font-size:1em; text-align:center;  width:14%;}
.contenidoPrincipal .tablaDatos td .peq{ padding:4px; border:0px; font-size:.9em; text-align:center; height:auto;}
.contenidoPrincipal .tablaDatos td table td{border:0px;}


/* INICIO PIE */

#pie{background-color:#E6E5E2;height:40px; margin:60px 5px 0px 5px; clear:both; bottom:0px; position:relative;}
#pie .sombraInf{ clear:both; float:left;  width:100%; height:15px; background:url(/img/fondobottom.gif) repeat-x;}
#pie .enlaces{ float:left; padding-left:6px;}
#pie .inicial{border:0px;}
#pie ul { margin:0px; padding:5px 0px;}
#pie ul li{list-style-type: none;display: inline; padding:0 5px 0 7px; border-left:#000 solid 1px;}
#pie .enlaces li{list-style-type:none; display:inline; }
#pie .logos li{ float:right;border:0px;}


/* PIE CONTENEDOR - Sombra inferior de la web */

#pieContenedor{height:15px; background-image:url(/img/fondobottom.gif); clear:both; width:95%; background-color:#F1EFED;margin:0pt auto;}
#pieContenedor .sombraInfIzq{background-color:#F0EFED;background-image:url(/img/fondobottom_iz.gif);background-repeat:no-repeat;height:15px;width:23px;float:left; }
#pieContenedor .sombraInfDer{background-color:#F0EFED;background-image:url(/img/fondobottom_dcha.gif);background-repeat:no-repeat;height:15px;width:23px;float:right; }



.enlaceContenido{line-height:1.2em;padding-bottom:4px;padding-left:20px;padding-top:3px;background:url(/img/flechita_ro.gif) no-repeat 3px 5px;color:#E03F3A;}
.enlaceContenido a{color:#E03F3A; font-weight:bold;}



