        HTML {
            margin: 0;
			width:auto;
        }

BODY {
	background:#fff;
	background-image: none;
	font-family: Tahoma, Arial, Verdana;

	padding:0;
	font-size:8pt;
	color: black;

	margin-left: 0;
	padding-top:25px;
	
}

IMG { border: none }

A {	color:black; text-decoration:none; }

h1 {
font-size:1.1em;
font-variant:small-caps;
margin-left:4px;
margin-top:25px;
}

.sinpunto
{
	list-style-type: none
} 

TABLE{border:1px solid #555;}

#contenedorPrincipal{ 

	background: none !important;
	width: auto;
}

#contenedorPrincipal #columnaCentral { 

	
}

/***********/

#contenido{
	min-height: 480px;
	_height: 480px;
	background-color: #FFF !important;
	font-size: 0.9em;
	width: auto;
	border-top: 1px solid #FFFFFF;
	/*overflow: hidden;*/
	_overflow: visible;
	z-index: 1;
}



	#contenedorInfo{
	
		padding-bottom: 10px;

	}
	
	#contenedorInfo .parrafo{
		
		text-align:center;

	}


		#contenedorInfo UL LI{
			margin-bottom: 5px;
		}

		#contenedorInfo H1{
			font-variant: small-caps;
			font-size: 1.1em;
			margin-top:25px;
			margin-left:4px;
		}
		
		#contenedorInfo .volver{
			display:none;
		}
		
		#contenedorInfo .volver A{
			display:none;
		}
		
		#contenedorInfo .volver A:hover{
			text-decoration: underline;
		}

		#contenedorInfo .volverAbajo{
			display:none;
		}
		
		#contenedorInfo .volverAbajo A{
			display:none;
		}
		
		#contenedorInfo .volverAbajo A:hover{
			display:none;
		}
	







/***********/
.volver{
	display:none;
}

#submenu{
	display:none;
}

#cabecera{
	display:none;

}

#cabecera #menu{
	display:none;
}

#cabecera #logotipo{
	display:none;
}

	#miga{
		position: relative;
		width: auto;
		margin-top: 20px;
		margin-left: 30px;
		_margin-left: 30px;
		font-size: 0.9em;
	}
	
	#miga A.final{
		color: #000000 !important;
		text-decoration: none;
	}
	
	#miga A{
		color: #999999 !important;
		text-decoration: none;
		margin-right:3px;
		padding-left:5px;
	}

	#buscador
{
	display:none;
}

#pie, #pie2, #pie3, #pie4, #pie5, #pie6 {
display:none;

}

#pie #logoDiputacion,#pie2 #logoDiputacion ,#pie3 #logoDiputacion ,#pie4 #logoDiputacion ,#pie5 #logoDiputacion ,#pie6 #logoDiputacion  {
	display:none;
}

#pie #direccion,#pie2 #direccion,#pie3 #direccion,#pie4 #direccion,#pie5 #direccion,#pie6 #direccion {
	display:none;
}

#pie #horario,#pie2 #horario,#pie3 #horario,#pie4 #horario,#pie5 #horario,#pie6 #horario {
	display:none;
}

#pie #contacto,#pie2 #contacto,#pie3 #contacto,#pie4 #contacto,#pie5 #contacto,#pie6 #contacto {
	display:none;
}


/*Resultados busqueda*/
.listadofondos  #contenedorPrincipal #sombraIzq  #columnaCentral  #cabecera  #menu {
	display:none;
}

.listadofondos  #contenedorPrincipal #sombraIzq  #columnaCentral  #cabecera  #menu #logotipo{
	display:block;
}


/*Fichas*/
.listadofondosamplia  #contenedorPrincipal  #sombraIzq  #columnaCentral  #contenido  #contenedorInfo
{
	border-left:0 !important;
	background-image:none;
	background:none;
}

.listadofondosamplia  #contenedorPrincipal  #sombraIzq  #columnaCentral  #contenido  #contenedorInfo  .volver
{
	display:none;
}

	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd1,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd2,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd3,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd4,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd5
	{
		padding-left:5px;
		padding-right:5px;
	}

	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha PRE,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd1 PRE,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd2 PRE,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd3 PRE,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd4 PRE,
	BODY.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha #dd5 PRE
	{
		/*white-space:normal;
		line-height:12px;
		quitar white-space y poner display: inline;*/
		display: inline;
		margin:0;
	}
body.listadofondosamplia #contenido #contenedorInfo #ficha #camposficha 
{
clear: both;
}

BODY.listadofondosamplia #contenido #contenedorInfo #ficha dt {
	background-image:none !important;
}

BODY.listadofondosamplia #contenido #contenedorInfo #ficha dt A{
	background-image:none !important;
	font-weight:bold;
}

BODY.listadofondosamplia #contenido #contenedorInfo #ficha A {
	background-image:none !important;
	font-weight:none;
}

BODY.listadofondosamplia #contenido #contenedorInfo #ficha dd {
	border:0 !important;
	

}

BODY.listadofondosamplia #contenido #contenedorInfo #ficha  DD{
		display: inline !important;
		width: 100%;
		
	}
BODY.listadofondosamplia #contenido #contenedorInfo #ficha DL DD P{
		width: 100%;	
}

.printCabecera{
	display:block;
	position:absolute;
	width: 100%;
	left: 0; top: 0;
}

.printCabecera #logoPrintIPC2{
	float:right;
	position:absolute;
	right:0;
	top:0;
}

.printPie{
	display:block;
	margin-top:20px;
	width: auto;
	
}

body.listadofondosamplia #contenido #contenedorInfo #ficha #descripcion .tit {
	color:#000000;
	padding-right:10px;
	text-transform:uppercase;
	font-weight:bold;
}

.tableborde {
		width:auto;
		border: 1px #EEE solid;
	}

.sFckEditor{ word-wrap: break-word;}

.accesoCatalogo{ color:#0066ff; font-weight: bold; }

.tamanyoUno{
		font-size: 80%;
		word-wrap: break-word;
	}

.tamanyoDos{
		font-size: 90%;
		word-wrap: break-word;
	}

.tamanyoTres{
		font-size: 100%;
		word-wrap: break-word;
	}

.tamanyoCuatro{
		font-size: 110%;
		word-wrap: break-word;
	}

.tamanyoCinco{
		font-size: 120%;
		word-wrap: break-word;
	}

.tamanyoSeis{
		font-size: 130%;
		word-wrap: break-word;
	}

.tamanyoSiete{
		font-size: 140%;
		word-wrap: break-word;
	}

.letraSymbo{
	font-family: Symbol !important;
	word-wrap: break-word;
}

.imagenfototeca{
	float:left;
	margin-left:5px;
	margin-bottom:8px !important;
}

.imagencatalogoteca{
	float:left;
	margin-right:5px !important;
	margin-bottom:8px !important;
}


/***********GALERIAS IMAGENES***************/

.galeriaCentrada{
	clear:both;
	border:1px solid red;
			width: auto;


}
	


.galeria{
	clear:both;
	margin: 10px 0 !important;
			width: auto;

}
.galeria .galeriaItems{
	text-align: center;
	overflow:hidden;
}
.galeria .galeriacuenta1 { padding-left: 180px; }
.galeria .galeriacuenta2 { padding-left: 120px; }
.galeria .galeriacuenta3 { padding-left: 60px; }



.galeria .galeriaItem
{
	overflow:hidden;
	display: block;
	float: left;
	width: auto;
}

	.galeria .galeriaItem img{
		border-top:4px solid #C6C1BB;
		border-bottom:4px solid #C6C1BB;
		border-right:4px solid #C6C1BB;

	}
	.galeria .galeriaItem img.primera
	{
		border-left:4px solid #C6C1BB;
	}

	.galeria .galeriaItem.primera img
	{
		border-left:4px solid #C6C1BB;
	}

	.galeria .galeriaItem .galeriaPie
	{
		display: block;
		width: auto;
		/*
		padding-left:4px;
		margin-right:4px;*/
		color:#999;
		text-align: justify;
		font-size: 0.9em	!important;
		font-style: italic;
		padding-left:1px;
		padding-right:1px;

	}

/*****Galeria 2 imagenes******/
.galeria2{
	clear:both;
	margin: 10px 0 !important;
	text-align: center !important;


}

.galeriaItems2{
	text-align: center !important;
	vertical-align: top;
	margin-left:80px;
	margin-right:80px;
}

.galeria2 img{
	border-top:4px solid white;
	border-bottom:4px solid white;
	border-right:4px solid white;
	vertical-align: top;

}
.galeria2 img.primera
{
	border-left:4px solid white;
}

.galeria2 .pie1
{
	width:auto;
	padding-left:5px;
	padding-right:5px;
	float:left;
		color:#999;
		text-align: justify;
		font-size: 0.9em	!important;
		font-style: italic;

}
.galeria2 .pie2
{
	width:auto;
	padding-left:5px;
	padding-right:5px;
	float:right;
		color:#999;
		text-align: justify;
		font-size: 0.9em	!important;
		font-style: italic;

}

/*********parrafo img**************/
.parrafoimg {
	clear:both;
	position: relative;
	color: #555555; !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;	
	margin-left: 4px !important;
	margin-right: 5px !important;
	width:auto;

	border:1px
	margin-top:10px;
}	

	.parrafoimg P, .parrafoimg SPAN {
	}
	.parrafoimg H2  {
		font-size: 125%;
		padding-right: 25px;
	}
	.parrafoimg A {
		color: #972B0E !important;

	}

	.parrafoimg A SPAN{
		color: #972B0E !important;
		text-decoration:none !important;
	}

	.parrafoimg A:hover {
		color: #444 !important;

	}

	.parrafoimg A SPAN:hover{
		clear:both;
		color: #ff6909 !important;
		text-decoration: none !important ;
	}

	.parrafoimg .imagen_izquierda  {
		float:left ;
		margin-right: 10px;
		margin-bottom: 4px;
		padding-right: 7px;
		width:auto;
	}		

	.parrafoimg .imagen_derecha  {
		float:right;
		margin-right: 0px;
		margin-bottom: 4px;
		padding-left: 7px !important;
		width:auto;
	}	

	.parrafoimg .imagen_derecha  Img{
		text-align:right;
	}	
	.parrafoimg .imagen_izquierda  Img{
		text-align:left;
	}	

	.parrafo .imagen_centro  {
		float:none;
		margin-right: 0px;
		margin-bottom: 4px;
		padding-left: 7px !important;
		width:auto;
	}	

	.parrafoimg .imagen_derecha .piefoto,
	.parrafoimg .imagen_izquierda .piefoto,
	.parrafo .imagen_centro .piefoto{ 
		margin-top:5px;
		margin-left: 0px !Important;
		display: block;
		/*border:1px solid green;*/
		color:#999;
		text-align: justify;
		font-size: 0.9em	!important;
		font-style: italic;
	}


	.parrafoimg p { 
		margin-left: 0px !Important;
	}



	/*
	.parrafoimg  Span { 
		text-align: justify;
		color: #333333 !important;
		font-family: Verdana, Arial, Helvetica, sans-serif !important;
		font-size: 1em	!important;
		margin-left: 0px !Important;
	}
	*/

.parrafoimg  .nada {
	background: white; !important;
}	

.parrafoimg  .subir  {
	color: #aaaaaa !important;
	background: white; !important;
	padding-right: 15px;
	float:right;
	margin-bottom:5px;
}	


.parrafoimg .parrafoimgLink  {
	color: black !important;
	background: #ccc;
	margin-left: 1px;
	padding-left: 10px;
	padding-right: 15px;
}

.parrafoimg .parrafoimgLink:hover  {
	color: white !important;
	text-decoration:none;
}

.parrafoimg .parrafoimgLink a:hover {
	color: #800000 !important;
}

.parrafoimg TABLE {
	margin-top: 10px;
	font-size: 90%;	
	color: #7E7C7D;
	width: auto;
	border-collapse:collapse;
	border-top: none;	
	border-left: none;	
	text-decoration: none !important;
}
.parrafoimg TH, 
.parrafoimg TD {
	border-top: none;	
	border-left: none;	
	border-right: 3px solid #FFF;
	border-bottom: 3px solid #FFF;
	padding: 5px 2px;
	text-align: left;
	background-color:#F2F2F2;
}
.parrafoimg TH {
	text-transform: lowercase;
	background-color: #F7F5F6;
}
.parrafoimg TD {
	/*background-color: White;*/
}

.parrafoimg .tableHead {
	font-size: 90%;
	background-color:white !important;
	font-weight:bold;
	color: #AEACAD;
	padding-top:0 !important;
	margin-top:0 !important;
	padding-left:13px;
	padding-right:8px;
		border-top: none;	
	border-left: none;	

}


.parrafoimg td.tableEtiqueta {
	font-size: 90%;
	background-color:white !important;
	color: #6E6D68;
	padding-top:0 !important;
	margin-top:0 !important;
	padding-left:13px;
	padding-right:8px;
    border:1px solid #CCC;

    font-weight: normal;
    text-align: left;

}

.parrafoimg td.tableEtiqueta div{
	*width:auto;
	
}

.parrafoimg table CAPTION {
	font-size: 110%;	
    color:#FFF;

}

.parrafoimg UL  {
	
}

.parrafoimg UL LI {
	text-align:justify;
}