body
{
   font-size: 75%;
}

/*-------------Para permitir varios logotipos en la cabecera----------------*/
#bloq_menu h1
{
float: none;
}


/* <--- TEMPORAL POR SUBIDA A EXPLOTACION 12/12/08 ---> */

#bloq_menu h1 a 

{

background:url(../img/logo.gif) no-repeat;

float:left;

height:74px;

padding:0 0 7px;

text-decoration:none;

width:127px;

}


/*-------------Ocultacion del logotipo del Gobierno de Canarias----------------*/
#bloq_menu h1.bulletin a.gob
{
display: none;
}

/*-------------Logotipo de los perros de la Comunidad Autonoma----------------*/
#bloq_menu h1.bulletin a.cac 
{
background:url(../img/logo_cac.png) no-repeat;
float:left;
height:74px;
padding:0 0 7px;
text-decoration:none;
width:85px;
}

#bloq_menu h1.site a.cac
{
display: none;
}

/*-------------Logotipo del BOC----------------*/
#bloq_menu h1 a.boc 
{
background:url(../img/logo_boc.png) no-repeat;
float:left;
height:74px;
padding:0 0 7px;
text-decoration:none;
width:180px;
}

/*------------Icono del calendario de b�squeda avanzada-------------*/
div.formestilo fieldset input.icon_calendar
{
border: 0px;
width:16px;
height:15px;
margin: 2px;
padding: 0px;
}

img.icon_pdf
{
height:15px;
width: 15px;
}

/*------------Estilos formulario-------------*/
div.formestilo fieldset label.columna
{
float: left; 
display: block;
}

#formulario .btn_busc
{
cursor: pointer;
padding: 0;
}

/*------------Estilos para el iframe de b�squeda-------------*/
iframe.menu
{
height:590px;
width:152px;
border-style: none;
}

/*------------Estilos para ocultar el panel izquierdo-------------*/
div.bulletin div.bloq_izd
{
display: none;
}

div.bulletin div.bloq_der_grande
{
float: left;
width: 100%;
}

div.menu_izq p.menu_link {
   text-align: left;
   margin-left: 3px;
}

/*------------Fuente titulo boletín-------------*/
.conten h2
{
font-size: 1.1em;
}

.conten h2 a:link, .conten h2 a:visited
{
color: #003399;
}

/*-----------Enlaces a otros boletines -----------*/
.conten a.otroboc:link, .conten a.otroboc:visited
{
color: #003399;
}

/*------------Enlace a anuncio en sumario-------------*/
.conten LI.justificado A.abstract:link, .conten LI.justificado A.abstract:visited
{
color:#000;
}

/*------------ Informacíon descriptiva de un documento pdf -------------*/
.document_info
{
    color: #aaaaaa;
}

/*------------Estilos específicos de los resultados de la búsqueda-------------*/

.barra_navegacion 
{
margin-top: 1ex;
}

.barra_navegacion .pagina_actual
{
font-weight:bold;
}

.barra_navegacion a, .barra_navegacion a:link, .barra_navegacion a:visited
{
color: #003399;
}

/*#listado_superior ul li a, #listado_superior ul li a:link, #listado_superior ul li a:visited
{
color: #003399;
}*/

.result a, .result a:link
{
color: #003399;
}

.result .g
{
margin-top: 1em; 
margin-bottom: 1em;
}

.result .g .url
{
color: #808080;
}

.result .g .size_date
{
color: #808080;
}

.result .g a.cache, .result .g .cache a.cache:link, .result a.cache:visited
{
color: #7777CC;
}

.p
{
color:#cc0000;
}

/*  */
.conten h3.titboc 
{
background:url(../img/flecha_menulat.gif) no-repeat left top;
border-bottom: 1px dotted #a4a4a4;
color:#000;
font: 1.1em tahoma,geneva,arial,sans-serif;
padding:0 0 3px 10px;
width:96%;
}

.conten  h4
{
font:bold 1.2em tahoma,geneva,arial,sans-serif;
}

.conten  h5
{
font:bold 1em tahoma,geneva,arial,sans-serif;
}

.conten .entity
{
background:url(../img/flecha_menulat.gif) no-repeat;
font-weight:bold;
padding:0 0 0px 10px;
}


/*Estilos para la colocacion de los a�os en el archivo*/
span.anno_archivo
{
float: left; 
width: 40px;
}

span.fin_archivo
{
display: block; 
clear: both; 
padding: 3px;
}

/*-------------- Estilos para las reglas de las suscripicones -------------------*/	

div.right {
	text-align: right;
}

div.toolbar {
    background:url(../img/maqueta/borde_bajo_migas.gif) repeat-x left bottom;	
}

div.label {
   margin:  2px 0px 0px 0px;
   padding: 3px 0px 3px 15px;
   width: 75%;
   float: left;
   text-align: left; 
}

div.operation {
    margin:  2px 0px 0px 0px;
    width: 15%;
	float: left;
	text-align: right;
} 

div.bloq_der_grande div.operation {
	margin: 2px;
}

div.bloq_der_grande div.label {
	margin: 2px 10px 2px 5px;
}

div.menu_izq a {
	text-align: center;
}

body div.error {
	text-align: center;
}

div.error {
	margin-left: auto;
	margin-right: auto;
	width: 430px;
	padding: 10px;	
	text-align: center;
	font-weight: bold;	
	color: red;
}

div.success {
	margin-left: auto;
	margin-right: auto;
	width: 430px;
	padding: 10px;
	text-align: center;
	font-weight: bold;	
	color: black;
}

form input.btn_busc {
   width:   46px;
   height:  18px;
   border:	0px;
   padding: 0px;
   margin:  0px;
}

div.section {	
	width: 90%;
	clear: both;
	padding-top: 15px;
}

input.checkbox {
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
}

div.section div.right {
	padding: 0px;
	margin: 0px;
}

input.disabled {
	color: #6c6c6c;
}

div.disabled {
	color: #6c6c6c;	
}

div.menu {
   height:570px;
   width:152px; 
   border: 0;
}

/*-------------- Estilos para los enlaces visitados -------------------*/	

.conten p.justificado_boc {text-align:justify;}
.conten p.justificado_boc a:link {text-decoration:none; color:#003399}
.conten p.justificado_boc a:hover {text-decoration:underline; color:#003399}
.conten p.justificado_boc a:visited {color:#990099}

.conten ul li.justificado_boc {text-align:justify;}
.conten ul li.justificado_boc a:link {text-decoration:none; color:#003399}
.conten ul li.justificado_boc a:hover {text-decoration:underline; color:#003399}
.conten ul li.justificado_boc a:visited {color:#990099}
