body 
{  
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

.separar
{  
margin-top: 9px; 
margin-bottom: 18px
}

/*****cabecera*****/

div#cabecera 
{  
float: left;
width: 100%;
height: 104px;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px;
background-image: url(../img/fdo_cab_imprim.gif);
background-repeat: no-repeat; 
background-position: right top; 
}

div#logo
{  
float: left; 
width: 30%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 25px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px
}


/*****menu*****/

div#columnaizquierda
{  
width: 0%
}


/*****zona contenido*****/

div#contenedor
{  
margin-top: 0px;
float: left;
width: 100%
}

div#columnaderecha
{  
float: right; 
clear: right;
width: 100%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

div#ruta
{ 
background-color: #013663;
width: 100%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
}

html>body div#ruta
{ 
float: left
}

div#titulo
{ 
float: left;
width: 95%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 12px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
}

.columna1
{
	float: left;
	width: 65%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin: 0px;

}

.columnaCompleta
{ 
float: left;
width: 98%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px; 
}

.anyosAnteriores
{ 
background-color: #FFFFFF;
padding-bottom: 0px;
float: left;
width: 90%;
margin-bottom: 6px;
margin-left: 7px;
padding-right: 7px;
border: 1px solid;
border-color: #D6E7F4
}

html > body .anyosAnteriores
{ 
margin-left: 17px
}

.imagenes
{
	float: left;
	clear: right;
	width: 33%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;

}

.imagenContenidoIzquierda
{ 
float: left;
padding-left: 5px;
margin-top: 10px;
margin-left: 7px;
margin-right: 7px;
padding-bottom: 0px
}

.imagenContenidoDerecha
{ 
float: left;
padding: 0px;
margin-top: 10px;
margin-left: 9px;
margin-right: 0px
}

.bloque
{ 
background-color: #FFFFFF;
margin-top: 12px;
padding-bottom: 9px;
float: left;
width: 97%;
margin-bottom: 6px;
margin-left: 7px;
padding-right: 7px;
border: 1px solid;
border-color: #D6E7F4
}

.bajaBoletines
{
	padding-top: 9px;
	margin-top: 18px
}

html > body .bloque
{ 
margin-left: 17px
}

/*****pie*****/

div#pie
{ 
width: 100%
}

html>body div#pie
{ 
float: left
}

/*****DETALLE*****/

.galeriaimg
{ 
/*width: 70%;*/
width: 90%;
float: left;
margin-top: 11px;
margin-left: 15px;
/*border: 1px #dddddd solid;*/
padding-bottom: 11px;
}

.filagal
{ 
float: left;
width: 98%;
}

.col
{ 
float: left;
max-width: 120px;
margin-right: 15px
}

html>body .col
{
margin-right:40px
}

.col p
{
width: 120px
}

.cuadroDetalle
{
width: 70%;
background-color: #EBEBEB;
margin-top: 16px;
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 11px;
margin-bottom: 0px; 
padding-left: 0px;
margin-left: 15px;
border: #E0E9EC solid;
border-width: 1px;
background-image: url(../img/fdo_form.gif); 
background-repeat: no-repeat; 
background-position: right bottom
}

html>body .cuadroDetalle
{
float: left
}

.columnaCompleta .imagenes
{
margin-left: 10px;
margin-top: 11px
}


/*****MUSEOS*****/

.columnaMuseo1 
{ 
float: left; 
width: 50%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px; 
}

.columnaMuseo2 
{ 
float: right; 
width: 45%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px;
clear: right
}

/*****en construccion*****/

div#enconstruccion
{ 
height: 232px;
float: left; 
width: 90%; 
margin-top: 30px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 4%; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px;
background-image: url(../img/en_const.jpg); 
background-repeat: no-repeat; 
background-position: left bottom
}

/*****resultados busqueda*****/

.numResultados
{ 
float: left; 
width: 90%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 7px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px
}

.resultadosbusc
{ 
float: left; 
width: 90%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

.paginacion
{ 
float: left; 
width: 90%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 47px
}

/*****organigrama*****/

div#organigrama
{ 
height: 312px;
float: left; 
width: 90%; 
margin-top: 30px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 4%; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

.cierre
{ 
height: 60px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-image: url(../img/cierre_organ.gif); 
background-repeat: no-repeat; 
background-position: 10px 0px;
}

/*****mapa web*****/

div#mapaweb
{ 
float: right; 
width: 70%; 
margin-top: 30px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 4%; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

.linea
{
height: 30px;
background-image: url(../img/lin_organ.gif); 
background-position: 40px 1px;
background-repeat:  repeat-y
}

/*****menu central*****/

.menuCentral
{ 
float: left; 
width: 90%; 
margin-top: 20px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 3%; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

/*****botones*****/

.botones
{ 
float: left; 
width: 90%; 
margin-top: 20px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 40px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

* html .botones
{ 
margin-left: 28px 
}

/*****columnas destacados portada*****/

.colDes1
{ 
float: left; 
width: 48%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px; 
}

.colDes2
{ 
float: left;
clear: right; 
width: 48%; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 3px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 9px; 
}

