
/*  CSS tramits de bcn.es  */
/*  Hoja de estilos de impresion  */


body { font: normal 0.8em Arial, Helvetica, sans-serif; color:#000; background: #FFF;}


/* Reset
------------------------------------------------------------------------------------------------------------------------ */
body, blockquote { margin: 0; padding: 0;}
a img, iframe { border: none;}
acronym, abbr { border: none;}
hr { display:none;}


/* Encabezados y parrafos
------------------------------------------------------------------------------------------------------------------------ */
h1{ margin:0 0 5pt 0; padding:0;}
h2{ margin:5pt 0; padding:0;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited{ color:#000; text-decoration:none;}
h3, h4, h4, h5, h6 { border-bottom:1pt solid #000;}
h6{ font-size: 1em;}
h5{ font-size: 1.05em;}
h4{ font-size: 1.2em;}
h3{ font-size: 1.3em;}
h2{ font-size: 1.4em;}
h1{ font-size: 1.45em;}


/* Listas
------------------------------------------------------------------------------------------------------------------------ */
dt, dd { display:inline; margin:0; padding:0;}
dd { font-weight:bold;}


/* Enlaces
------------------------------------------------------------------------------------------------------------------------ */
a:link, a:visited {	color:#069; background: transparent; text-decoration: underline;}


/* Formularios
------------------------------------------------------------------------------------------------------------------------ */
form{ margin: 0; padding: 0;}
fieldset { border:0; border-top: 1px solid #CCC;}
legend { padding:0 5pt; background-color:#FFF; font-weight:bold;}
input, textarea, select { font-size:0.8em; margin: 0 5pt; padding:0 0 0 2pt; border:1px solid #C3C3C3; border-top-color:#7C7C7C; color:#666; border-bottom-color:#DDD;}

/* Tablas
------------------------------------------------------------------------------------------------------------------------ */
table{ width:100%; font-size:0.8em; text-align:left; border-bottom:1pt solid #CCC; vertical-align:top;}
table th, table td { padding: 3pt; vertical-align:top;}
table thead th { border-bottom:1pt solid #CCC; vertical-align:bottom;}
table caption { font-size:0.95em; font-weight:bold; text-align:left;}


/* Page
------------------------------------------------------------------------------------------------------------------------ */
#page {	width: auto; border: 0;	margin: 0; padding: 0; color:#000;}


/* Listas de selector, migas y paginacion
------------------------------------------------------------------------------------------------------------------------ */
ul#selector, ul#migas, #paginacion ul{ margin:0; padding:0;}
ul#selector li, ul#migas *, #paginacion li{ display:inline; margin:0; padding:0;}


/* Selector y migas
------------------------------------------------------------------------------------------------------------------------ */
ul#selector{ padding:3pt 0 5pt 0; border-bottom:1pt solid #CCC; border-top:1pt solid #CCC;}
ul#migas{ padding:3pt 0 5pt 0; border-bottom:1pt solid #CCC;}


/* Botonera
------------------------------------------------------------------------------------------------------------------------ */
.botonera span.esquinas, .botonera a.esquinas, .buscavia a { padding:3pt 5pt; border:1pt solid #848484; font-weight:bold; font-size:1em; text-decoration:none; color:#000;}
.buscavia a { font-size:0.95em;}
 
 
 /* Pie
------------------------------------------------------------------------------------------------------------------------ */
#pie, #pie_publica, #pie_med, #pie_peq{ margin-top:5pt; padding-top:5pt; border-top:2pt solid #000;}
#pie p.accesibilidad, #pie_publica p.accesibilidad, #pie_med p.accesibilidad, #pie_peq p.accesibilidad{ display:none;}


/* No display
------------------------------------------------------------------------------------------------------------------------ */
#salta_nav,
#barra_corporativa ul,
#bcntramits img,
#buscador,
#menu_principal,
#menu_secundario,
#destacados,
#navtabla{
	 display:none;}
