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


body {margin:0px; padding:0px; font-family: Arial,helvetica,sans-serif; }
h1{font-size: 1.2em;color : #0C3760;margin: 0px; padding: 0px; margin-left: 0px;}
h2{font-size: 1.1em;color : #0C3760;margin-top: 20px; padding: 0px; margin-left: 0px;}




.numerado{list-style-type:decimal;}
.oculto{ display:none; visibility:hidden;}
.alinIzq{float:left;}
.alinDer{float:right;}
.cursiva{font-style:italic;}
.subrayado{text-decoration:underline;}
.resalte{font-weight:bold;}
.nob{ border:0px;}
.txtIzq{text-align:left;}
.txtCen{text-align:center;}
.txtDer{text-align:right;}
.listNone{list-style:none!important;}
.margral {padding:0 6px 0 6px; text-align: right}
.top10{margin-top:10px!important;}
.top30{margin-top:30px!important;}
.top50{margin-top:50px!important;}
.bottom10{margin-bottom:10px!important;}
.bottom30{margin-bottom:30px!important;}
.bottom50{margin-bottom:50px!important;}
.left10{margin-left:10px!important;}
.left30{margin-left:30px!important;}
.left50{margin-left:50px!important;}
.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; border:0; /*width:.86em;*/}
.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;}
.resaltado {background:transparent url(/img/flecha_web.gif) no-repeat scroll left center;display:block;font-size:1.4em;margin:20px 0 10px;padding-left:15px;}
.colorDetalle {background-color:#F0F0F0;color:#0000C0;display:block;font-size:1em;font-weight:bold;margin:30px 0 20px;padding:5px 0 5px 5px;width:100%;}
.azul{color:#00F; font-weight:bold;}
.barra{background:url(/img/allo.gif) no-repeat 1px 18px; padding-left:15px;}
.imgcorreos{ margin-right:10px;}
.listanum{list-style:decimal; padding:20px;}
.listalf{list-style:lower-alpha; padding:20px;}

#cabecera{ padding:0px; margin:0px; background-color:#AD702F;}
#enlacesCabecera{ background-color:#0C3760; margin:0px; padding:0px;font-size:.8em; font-weight:bold;}
#enlacesCabecera ul{ padding:0px; margin-top:0px;}
#enlacesCabecera ul li{ display:inline; padding:0px 20px 0px; height:40px; padding-top:10px; color:#FBCD17; }
#enlacesCabecera a{ margin:10px 0px 10px; color:#fff;text-decoration:none;}
#enlacesCabecera a:hover, a:visited{color: #FBCD17;}

#home{ background-color:#F7F7F7; padding:10px; margin:10px; font-size:.8em;}
#home a, a:visited{ color:#0C3760;text-decoration:none; font-weight:bold;}
#home a:hover{ text-decoration:underline;}
#home ul{list-style:none;}
#home ol{list-style:decimal;}
#home ol li  a .mnuguias li {list-style:circle!important;}
#home ul, ol li{ }
#home ul, ol li a{ margin-left:10px;}
#home table{ font-size:.9em; margin:20px 0 20px 0}
#home table td, tr{padding:10px; }

#home p .mnuguias{font-size:1.4em;}
#home strong{margin-top:15px;}

#home .txt{ display:block; margin:20px 0 20px 0;}
#home .txt strong{ display:block;}
#home .txt ul{list-style:circle;}
#home .txt ul li{ margin:5px;}

#home #tablaDer .titulos td{text-align:left; }
#home #tablaDer td{padding:10px; text-align:right; }

#pie{font-size:.8em; color:#999999; text-align:center;}
#pie a{margin:20px 10px 0px 10px; color: #CCCCCC;}
#pie li{display:inline;}

