/* -- ELEMENTOS GENERALES */
div.clear {
clear:both;
}

* {
margin:0;
padding:0;
}

div.divMasInformacion {
width:90%;
margin-top:8px;
margin-bottom:8px;
margin-left:5%;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
border:1px #CCCCCC dotted;
}

div.expMasInf1, div.expMasInf2, div.expMasInf3  {
width:30%;
float:left;
text-align:center;
}

body { 
background-image:url(../imagenes/fondo.gif);
background-repeat:repeat;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0;
}

p {
margin:0 0 0 0;
padding: 8px 8px 8px 8px;
text-indent:30px;
}

img {
border:none;
}

h1, table {
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a {
padding:0 0 0 0;
margin:0 0 0 0;
}

/* -- */

/* -- CONTENEDOR */
#contenedor{ 
width:700px; 
margin:auto;
background-color:#F7FAFD;
}
/* -- */

/* -- CABECERA, MENU Y PIE */
#cabecera{ 
height : 106px; 
width: 700px;
} 

#navegador{ 
background : #EBEFFE url(../imagenes/fondonav.gif);
padding-top: 5px;
padding-bottom: 5px;
border-top : 1px solid #cccccc; 
border-bottom : 1px solid #cccccc; 
text-align: center;
}

#navabajo, .navabajo{ 
font-size: 8pt;
text-align:center;
color:#999999;
clear:both;
padding-top:15px;
padding-bottom:15px;
}
/* -- */

/* -- CUERPOS */
#cuerpoIzda {
	width:188px;
	float:left;
	padding:5px 5px 5px 5px;
	margin:10px 0px 10px 0px;
}

#cuerpoDcha {
	width:473px;
	background-color:#FFFFFF;
	float:right;
	border:1px #CCCCCC solid;
	padding:8px 8px 8px 8px;
	margin:10px 0px 10px 5px;
}

#cuerpoCentro {
	background-color:#FFFFFF;
	border:1px #CCCCCC solid;	
	margin:10px 0px 10px 0px;
	padding:8px 8px 8px 8px;
}

#cuerpo{ 
width:100%;
background-color:#F7FAFD;
float:left;
text-align:justify;
}

#cuerpoPrincipal {}
/* -- */

/* -- ENLACES DE CUERPO IZDA */
#cuerpoIzda a, #cuerpoIzda a:visited, #cuerpoIzda a:link, #cuerpoIzda a:active, #cuerpoIzda a:focus {
color: #494E6B;
text-decoration:none;
padding:5px 5px 5px 5px;
}

#cuerpoIzda a:hover {
border:solid #999999 1px;
}
/* -- */

/* -- ENLACES DE MENU */
A.enlacenav , A.enlacenav:VISITED, A.enlacenav:LINK, A.enlacenav:ACTIVE, A.enlacenav:FOCUS, a.lightbox { 
color: #494E6B; 
} 
A.enlacenav:HOVER, a.lightbox:hover{ 
color: #3F7DE3; 
}

/* -- */

/* -- ENLACES MENU IZDA */
#divUltimasExposiciones a, #divUltimasObras a {
font-size:10px;
color:#0000CC;
}

#divUltimasExposiciones a:hover, #divUltimasObras a:hover  {
/* font-weight:bold; */
border:none;
text-decoration:underline;
}
/* -- */


#obra {
text-align:center;
width:33%;
font-size: 7pt;
color:#003366;
float:left;
}

#obraGrande {
text-align:center;
width:100%;
}


/* -- IMAGENES */
.imgObra {
height:80px;
border:1px #CCCCCC solid;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
}

#imgObraGrande {
height:350px;
border:1px #CCCCCC solid;
padding:10px 10px 10px 10px;
background-color:#FFFFFF;
}

#imgFede {
border:solid #999999 1px;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
height:90px;
float:left;
margin:10px 10px 10px 10px;
}

#imgCab {
width:700px;
height:106px;
border:none;
}
/* -- */

/* -- MAS */
.bordeDiv{
border:solid #999999 1px;
margin:10px auto;
}

.bordeAdmin{
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border:solid #999999 1px;
margin-bottom:15pt;
margin-top:15pt;
color:#FF0000;
background-color:#FFFFFF;
}

.celda {
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
}
/* -- */

/* -- FORMATO TEXTO OBRAS */
.vendido {
font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.enc {
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#666666;
}
/* -- */

/* -- MENSAJES OK Y ERROR */
.bordem{
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border:solid #999999 1px;
margin-bottom:15pt;
margin-top:15pt;
background-color:#D7E2E3;
color:#0000FF;
font-weight:bold;
}

.bordemError{
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border:solid #999999 1px;
margin-bottom:15pt;
margin-top:15pt;
background-color:#D7E2E3;
color:#FF0000;
font-weight:bold;
}

.tablaP{
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border:solid #999999 1px;
margin-bottom:15pt;
margin-top:15pt;
background-color:#FFFFFF;
}
/* -- */

/* --- */

/* -- DIVS IZDA*/
#divUltimasObras , #divUltimasExposiciones {
text-align:right;
}
/* -- */

/* -- ATRIBUTOS TABLA MENU IZDA */
.bIzda {
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;
}

.imgIzda {
	border:solid #999999 1px;
	width:40px;
	padding:2px 2px 2px 2px;
}

.tdIzda{
	padding:5px 5px 5px 5px;
}
/* -- */

/* -- CAJAS */
.cajaInt{
width:70%;
margin:8px auto;
padding:8px 8px 8px 8px;
border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 1px;
background-color:#F7FAFD;
}

.cajaInt2{
width:70%;
margin:8px auto;
padding:8px 8px 8px 8px;
background-color:#F7FAFD;
}

#cajaAmp {
text-align:center;
margin-bottom:10px;
margin-top:10px;
width:90%;
margin-left:5%;
padding:8px 8px 8px 8px;
}

#ordenarPor {
	text-align:center;
	padding:5px 5px 5px 5px;
	background-color:#F7FAFD;
	border:solid #CCCCCC 1px;
	width:50%;
	margin:8px 0 0 25%;
}

td.tdObraIzda {
	width:40%;
}
/* -- */

/* -- */
#zorita {
text-align:center;
padding:8px 8px 8px 8px;
font-style:italic;
color:#999999;
}
/* -- */

.tituloMaterial {
color:#666666;
font-weight:bold;
padding-bottom:2px;
}
