@charset "utf-8";
/* CSS Document */
body { 
		margin:0;
		padding:0;
		background-color:#222;
		font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}

a img { border:0px;
}

a { text-decoration:none;
}

h1,p {
		margin:0;
		padding:3px;
		
		}

.centrado { width:980px;
			margin: auto;
			text-align:center
}

#cabecera {
		
		background-color:#FFFFFF;
		height: 180px;
		margin:0;
		padding:0;
}

#pantalla { background-color:#222;
			color:#FFFFFF;
}

#central {
		
		overflow:hidden;
		width:980px !important;
		margin:auto;
		text-align:center;
		
		
				
}
#contenido_cabecera {
		width:980px !important;
		margin:auto;
		text-align:left;
		padding-left:0px;
		height:180px;
		position:relative;
}
#hdv {
		position:absolute;
		bottom:6px;
		right:10px;
		padding-right:5px;
		text-align:right;
		width:50px;
		float:left;
		
		
}
#menu {
		width:100%;
		float:left;
		overflow:hidden;
				
}


		.opcion_menu {
						width:60%;
						overflow:hidden;
						font-size:20pt;
						color:#fff;
						padding-top:3px
		}
		
			.opcion_menu a { color: #fff;
			}
				
			.opcion_menu:hover {
								background-color:#fff;
								color:#000 !important;
								/* background-image:url("../img/flecha_azul.gif"); */
								height:37px !important;
								background-repeat:no-repeat;
								background-position: right;
			}
			
		.opcion_menu_esp {
						width:60%;
						font-size:20pt;
						color:#fff;
						padding-top:3px
		}
		
			.opcion_menu_esp a { color: #fff;
			}
				
			.opcion_menu_esp:hover {
								background-color:#fff;
								color:#000 !important;
								/* background-image:url("../img/flecha_azul.gif"); */
								background-repeat:no-repeat;
								background-position: right;
			}
			
								.opcion:hover a { color: #000;
								}

		.flecha {
					width:40%;
					height:37px;
					float:left;
		}
		.opcion {
					float:left;
					width:59%;
		}
		
						
		.flecha:hover{

		}
		
		/*** END MENU ***/
		
		.slogan h1 {
					font-size:12px;

		}
.gris {
		color:#000000;
		
}
.slogan {
		color:#999; !important;
		font-family:"Lucida Sans", Tahoma, Verdana;
		font-size:9px;
		width:600px !important;
		position:absolute;
		bottom:10px;
		left:200px;
				
}
.proxima_expo { margin:0 70px 0 0 !important;
				padding:10px 0 2px 0;
				text-align:right;
				clear:both;
				font-size:12px;
				color:#ccc;
}

.fecha_expo { text-align:right !important;
			  font-size:30px;
			  margin:0 70px 20px 0;
			  padding:0px !important;
			  clear:both;
			  line-height:18px;
}

.imagen_prox_evento { margin:0 70px 0 0;
					  padding:0px !important;
					  text-align:right;
					  z-index:999;
}

.div_lugar_localizacion { float:left;
						  position:absolute;
						  top:75px;
						  left:0px;
						  width:195px;
}

#menu_horizontal { background-color:#fff;
				   height:55px;
				   border-top:1px solid #fff;
				   border-bottom:1px solid #fff;
				   position:relative;
				   overflow:hidden;
}
#menu_horizontal ul { margin:15px 0 0 0;
					  padding:0px;
					  overflow:hidden;
}

#menu_horizontal ul li { float:left;
						 margin:0 15px 0 0px;
						 padding:0px;
						 list-style:none;
}

/******** GALERIA ************/
#listado_anos { border-right:1px solid #666666;
				width:50px;
				padding-right:10px;
				margin-top:0px;
}

		#listado_anos li { list-style:none;
						   font-size:18px;
						   padding-bottom:7px;
						   color:#666666;
		}

.listado_cuadros { list-style:none;
}

				.listado_cuadros a { color:#333;
				}

									.cuadro_seleccionado { color:#000;
														   font-weight:bold;
									}


         .dvhdr1 {
            background:#222;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #ccc;
            padding:5px;
            width:150px;
			color:#FFFFFF;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #ccc;
            border-right:1px solid #ccc;
            border-bottom:1px solid #ccc;
            padding:5px;
            width:150px;
         }
.miniatura { float:left;
			 margin-right:20px;
			 margin-bottom:25px;
}

			.imagen_miniatura { border:1px solid #999999;
								width:215px;
								height:215px;
								background-repeat:no-repeat;
								background-position:center;
								position:relative;
			}
			
			.texto_miniatura { border:1px solid #CCCCCC;
							   margin-top:5px;
							   color:#000000;
							   font-size:12px;
							   text-align:left;
							   height:75px;
							   padding:10px;
							   width:195px;
							   position:relative;
			}
			
			.texto_miniatura div p { line-height:8px;
			}

			.paginador { padding-top:20px;
						 padding-bottom:20px;
			}

						.paginador h1 { font-size:32px;
										color:#000000;
										float:left;
										position:absolute;
										top:0px;
										left:0px;
						}
						
						.paginador p a { border:1px solid #CCCCCC;
										 padding:5px;
										 margin:0px;
										 color:#333333;
						}
			
						.seleccionado a { color:#fff !important;
										  background-color:#999999;
						}
						
			.transp { position:absolute;
					  top:0px;
					  left:0px;
			}
			
					.link_transp { width:215px !important;
								   height:215px;
					}
			
.ano_seleccionado { font-weight:bold;
					font-size:16px;
					color:#000000 !important;
}
/******** END GALERIA ************/

/******** EXPOSICIONES ***********/

.textoNegro{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textoGris{
	color: #545454;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textoGrisClaro{
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.fondoMenuObras{
	background-color: #856320;
}

.fondoMenuOpcionNormal{
	background-color: #CFAA61;
	color:black;
}

.fondoObrasClarito{
	background-color: #ffffff;
}

.nombreObras{
	color:gray;
	font-size:9px;
	font-family:verdana;

}

.nombreObrasNormal{
	color:gray;
	font-size:10px;
	font-family:sverdana;

}

.anyoObras{
	color:#352402;
	font-weight: bold;
	font-family: verdana;
	font-size:12px;
}

.anyoObrasExp{
	color:#000;
	font-weight: bold;
	font-family: verdana;
	font-size:11px;
}

.tituloBlanco{
		color:white;
	font-weight: bolder;
	font-family: verdana;
	font-size:18px;
}

.tituloNegro{
		color:black;
	font-weight: bolder;
	font-family: verdana;
	font-size:18px;
}

input, textarea{
	border:1px solid gray;
	color:gray;
	font-size:10px;
	font-family:verdana;

}

.marron{
	color:#CFAA61;
	font-family: verdana;
	font-size:10px;
}
.gris{
	color: #707070;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table{
	font-family: verdana;
	font-size: 10px;
	text-align:left
}
/******** END EXPOSICIONES *******/


/******** EXPOSICIONES ***********/
#eventos { width:600px;
		   padding-top:20px;
		   float:left;
}

		#noticia { width:600px;
		}
		
		#cabecera_noticia { text-align:left;
							margin-left:20px;
		}
		
						#cabecera_noticia #fecha_evento { font-size:24pt;
														  margin:0px;
														  padding:0 0 5px 0;
														  font-family:Arial, Helvetica, sans-serif;
														  font-weight:normal;
						}

						#cabecera_noticia #lugar_evento { font-size:16pt;
														  margin:0px;
														  padding:0 0 5px 0;
														  color:#333;
														  font-family:Arial, Helvetica, sans-serif;
														  font-weight:normal;
						}
						
						#cabecera_noticia #localizacion_evento { font-size:14pt;
														  		 margin:0px;
														  		 padding:0px;
																 color:#666;
																 font-family:Arial, Helvetica, sans-serif;
																 font-weight:normal;
						}
						
		#imagen_noticia { width:175px;
						  float:left;
						  padding-left:20px;
						  padding-top:15px;
		}
		
		#texto_noticia { width:370px;
						  float:left;
						  padding-left:20px;
						  padding-top:10px;
						  margin-bottom:20px;
						  font-size:12px;
						  text-align:justify;
						  color:#444;
						  overflow:hidden;
		}
#menu_servicios_areas{ float:left;
					   width:350px;
}

.titulonoticiapq { float:left;
				   width:350px;
				   text-align:left;
				   padding:0 0 20px 0;
				   margin:0 0 0 40px;
}

				.titulonoticiapq li { list-style:none !important;
									  width:200px;
									  float:left
				}

/******** END EXPOSICIONES ***********/

/******* CONTACTO ***********/

#localizacion_contacto { padding-top:50px;
						 float:left;
}

#flecha_izq { float:left;
			  width:50px;
			  padding-top:10px;
}

#localizacion_alicante { float:left;
						 width:160px;
}

#datos_localizacion { float:left;
					  widows:300px;
					  text-align:left;
					  margin-left:30px;
					  line-height:14px;
					  font-size:10pt !important;
					  color:#FFFFFF;
}

#formulario_contacto { float:left;
					   text-align:left;
					   margin-left:50px;
					   font-size:12px;
					   padding-top:50px;
					   color:#FFFFFF;
}

						#datos_formulario p input { border:1px solid #999999;
													width:200px;
						}

.error { color:#FF0000;
		 margin:0px;
		 padding:0 0 10px 0;
}

		.error li { margin:0px;
					padding:0px;
					list-style:none;
		}
/******* END CONTACTO  *******/

/******** PIE *********/

#copyright { font-size:10px;
			 color:#888;
			 padding:30px 0 10px 10px;
			 text-align:left;
			 clear:both
}