/********************************************************************************/
/****************************** GENERAL *****************************************/
/********************************************************************************/

BODY{
    FONT-SIZE: 12px;
    COLOR:#555;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0;
	padding:0;
	background:url(/getaria/conf/skins/getaria/fondo.gif);
}
img { border:none;}
a { color:#000; text-decoration:none;}
a:hover { text-decoration:underline;}



/*estructura*/
.capaTotal { margin:0; padding:0;}
#contenedoraWeb { width:940px; display:block; margin:0 auto; text-align:left;}
#impresion { display:none;}
#capa_contenidos:after { display:block; clear:both; height:1px; content:"";}
#capa_contenidos { background:#FFF; padding:0;}
#div_izq { width:200px; float:left; border-right: solid 1px #cdcdcd;}
#div_central { width:710px; float:left; padding:0 0 0 20px;}
#div_dch { display:none;}

.elemFila {padding:0 5px 15px 0;}

/*cabecera*/
#h_cont_0{ width:940px; min-height:80px; position:relative; z-index:0; display:block;}
	
	/*logo buscador*/
	#h_cell_1 {}
	#logoCab { position:absolute; top:20px; left:20px; z-index:5;}
	#imgCab {position:absolute; top:70px; left:0px; z-index:0!important;}
	#sociales{ text-align:right; position:absolute; top:0; right:0;}
	/*menu*/
	#h_cell_2 { position:absolute; top:90px; left:20px; text-align:left;}
		.submenusup a, .suphorizontalcapa a { width:190px; display:block; background-color:; font-size:14px; margin:0 0 5px 0; padding:3px; text-decoration:none; color:#FFF; font-weight:bold; background:#000 url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		.submenusup a:hover, .suphorizontalcapa a:hover, #suphorizontalcapa_0 a:hover, #suphorizontalcapa_1 a:hover, #suphorizontalcapa_2 a:hover, #suphorizontalcapa_3 a:hover, #suphorizontalcapa_4 a:hover { background-color:#fff; color:#555;}
		
		/*colores especificos de menu*/
		#suphorizontalcapa_0 a{ background:#7ba0a9 url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		#suphorizontalcapa_1 a{ background:#605e63 url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		#suphorizontalcapa_2 a{ background:#c10202 url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		#suphorizontalcapa_3 a{ background:#336633 url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		#suphorizontalcapa_4 a{ background:#deba1b url(/getaria/conf/skins/getaria/mas-menus.png) no-repeat right;}
		
	/*idomas*/
	#h_cell_3 { position:absolute; top:60px; left:0; width:940px; height:25px; display:block; background:#000; border-bottom:solid 1px #fff; text-align:right;}
		#h_cell_3 a{ color:#FFF;  font-size:13px; text-decoration:none;}
		#h_cell_3 a:hover{ color:#ccc;  font-size:13px; text-decoration:none;}
		#idioma0{ position:absolute; top:3px; right:70px; border-right: solid 1px #fff; padding:0 5px 0 0;}
		#idioma1{ position:absolute; top:3px; right:10px;}
		
	/*buscador*/
	#h_cell_4 { position:absolute; top:90px; right:0; background: url(/getaria/conf/skins/getaria/fondo-buscador.png) no-repeat top left; width:131px; height:26px; display:block; text-align:left;}
		#mod_buscador_input input { font-size:11px; border:none; background:none; margin:5px 0 0 5px; width:70px; float:left;}
		#mod_buscador_button input { float:right; margin:6px 10px 0 0;}
	
	/*banner*/
	#h_cell_5 { padding-top:86px;}
	/*barra estado*/
	#h_cell_6 { position:absolute; top:40px; right:0; width:650px; text-align:right; font-size:11px;}
		#h_cell_6 a { color:#555; text-decoration:none;}
		#h_cell_6 a:hover { color:#555; text-decoration:underline;}
	
	/*wai*/
	#h_cell_7 { position:absolute; top:35px; left:300px; width:650px; font-size:11px;}
	
	
/*menu izquierda*/
.cellpadremenuizq a { padding:5px 10px 5px 20px; margin:20px 5px 0 5px; background:#000 url(/getaria/conf/skins/getaria/flecha-menu.png) no-repeat 5px 8px; color:#FFF; text-decoration:none; display:block; font-weight:bold;}
.PadreResaltado1 a, .cellpadremenuizq a:hover { padding:5px 0 5px 20px; margin:20px 0px 0 5px; background:#000 url(/getaria/conf/skins/getaria/flecha-menu.png) no-repeat 5px 8px; color:#FFF; text-decoration:none; display:block; font-weight:bold;}


/*centro página*/
h1#tit_cabecera_centro { color:#000; font-size:16px; padding:10px 0 0 0;}
.infBuspre { display:block; clear:both; text-align:right;}


.cellhijomenuizq img {display:none;}

/*hijos*/
.conthijosmenuizq { padding:0;}
.cellhijomenuizq a{ margin:5px 10px 0 25px; text-decoration:none; color:#555; display:block;}
.cellhijomenuizq a:hover{ text-decoration:none; color:#000;}
span.menuResaltado { font-weight:bold;}



/*pie de pagina*/
#b_cont_0 { width:940px; display:block; clear:both;}
	#b_cell_1 { background:#000; padding:5px; text-align:left; color:#FFF;}
		#b_cell_1 a { color:#FFF;}
	#b_cell_3 { display:none;}
	#b_cell_4 { font-size:11px; padding:5px;}











/****************************** MAPA WEB ****************************************/
/* ESTILOS DEL MAPAWEB */
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}

.dtree a {
	color: #333;
	text-decoration: none;
}

.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}

.dtree a.nodeSel {
	background-color: #c0d2ec;
}

.dtree .clip {
	overflow: hidden;
}
/* FIN ESTILOS DEL MAPAWEB */










/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/

/**************** Recomendar página ******************/
#RecomMensaje{ width:45%; float:left; margin:0 0 0 10px; padding:10px 0 0 0; height:180px;}
#RecomMensaje label{ color:#333; font-weight:bold;}
#RecomMensaje textarea{ width:100%;}
#RecomTexto{ text-align:justify;}

#RecomDatos{ width:45%; float:right; margin:0 10px 0 0;padding:10px 0 0 0; height:180px;}
#RecomDatos label{ color:#333; font-weight:bold;}
#RecomDatos input{ width:100%;}

#RecomCaptcha{ width:45%; float:left; margin:0 0 0 10px;}
#RecomEnvio{width:45%; float:right; margin:0 10px 0 0;}

/*pagina de resultados*/
#RecomResu1{ padding:0 200px; text-align:center;}
#RecomResu1 strong{ color:#F00; font-size:13px;}
#RecomResu2{ padding:0 200px; text-align:center;}
#RecomResu2 strong{ font-size:13px;}



/**************** RSS ******************/
#RSSTabla{ width:100%;}
#RSSTabla td{ padding:5px;}
.RSSTitulo{ background:#666; font-weight:bold; color:#FFF;}
.RSSSindicarse{ font-weight:bold; background-color:#f1f1f1;}
.RSSSindicarse, .RSSLinea{ border-bottom:solid 1px #cdcdcd; border-left:solid 1px #cdcdcd;}
.RSSImg{ text-align:right;}
td.RSSImg{border-right:solid 1px #cdcdcd; border-left:none;}
#RSSExplicacion p{ margin:10px 0 0 0;}
h3.RSSh3{ margin-bottom:0; padding-bottom:5px; font-size:15px;}


/**************** AGENDA - calendario y buscador ******************/
#cont_agendatabla{ padding:15px 0 0 5px;}
#cont_agendaCal{ width:30%; float:left;}
#cont_agendaBus{ width:68%; float:right; padding:15px 0 0 0;}
	input.inputOcio{ width:260px;}
#cont_agendaEventos{ display:block; clear:both; padding:10px;}
	#cont_agendaEventos ul{ margin:0; padding:0;}
	#cont_agendaEventos ul li{ list-style:none;}
	#cont_agendaEventos ul li.fecha{ font-size:1.1em; margin:25px 0 0 0; font-weight:bold; text-decoration:underline;}
	#cont_agendaEventos ul li.evento{ margin:5px 0 0 20px; list-style:square;}
	#cont_agendaEventos ul li.evento .descripcion_agenda{ font-weight:bold;}
	
	

/*********************** Tienda ****************************/
#iPedidoProductos th, #iFinalizarProductos th{font-size:0.7em; background:#eee;}
#iPedidoProductos td, #iFinalizarProductos td{ border:solid 1px #f6;}
#iPedidoBotones{ text-align:right; padding:20px 0; display:block; clear:both;}
#iPedidoTotales th, #iFinalizarTotales th{font-size:0.7em; background:#eee;}
#iPedidoTotales td, #iFinalizarTotales td{border:solid 1px #f6;}
#iFinalizarBotones{ text-align:center; padding:20px 0; display:block; clear:both;}

#iFinalizarTextoFin{ text-align:justify;}
.iFinalizarNumero{ background:#f0f0f0; padding:5px; text-align:center; font-size:15px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}
.iFinalizarTitulo{ background:#f7f7f7; padding:5px; font-size:11px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}


/*************************** Área privada  ************************/
#areaPrivadaCentro{}
#imagencandado{ width:45%; float:left;}
#areaPrivadaDerecha{ float:right; width:50%;}
#areaPrivadaDerecha span{ display:block; clear:both; width:80%;}
#tituloAreaPrivada{ font-weight:bold; color:#F00; text-transform:uppercase;}

/*estilos caja mod8_*/
#mod8_ {text-align:left;padding-top:10px;width:200px;padding:25px 0 30px 0;}
#mod8_ label {font-size:10px;width:60px;}
#mod8_ #usuario, #mod8_ #clave{width:110px;}
.mod8_entrar{cursor:pointer;}
#mod8_  .mod8_recordar{clear:both;padding-top:5px;text-align:center;}
.mod8_recordar a{display:block;clear:both;width:100%;}

/*estilos extranet home*/
#exHomeDatos span{ font-size:13px; padding:15px; display:block;}
#exHomeDatos ul{ margin:0 0 15px 25px; padding:0;}
#exHomeDatos ul li{ list-style:none;}
#exHomeDatos #modificardatos{ padding:0 0 0 25px;}

#exHomeElementos table{ border:solid 1px #f00;}
#exHomeElementos .exHomeNombre{ display:block; clear:both; padding:3px; margin-bottom:10px; border-bottom:solid 1px #eeeeee;}
#exHomeElementos .exHomeArchivo{ width:30px; float:right;}
#exHomeElementos .exHomeRuta{ width:95%; float:left; padding:3px;}

/*estilos modificar datos*/
.grisEx{ background:#f1f1f1;}



/********************** COMENTARIOS ************************/
.blogFormulario{background-color:#f6f6f6;color:#000; padding:0;}
.blogFormulario form{margin:0;padding:0;}
.blogFormulario form input{width:250px;}
.blogFormulario form textarea{width:280px;height:47px;}
.blogFormulario .spanComentario{font-size:1.3em; font-weight:bold; background-color:#333; color:#FFF; padding:5px;}
.blogFormulario .spanAdmision , .blogFormulario .spanComentario{margin:5px 0;display:block;}
.blogFormulario form label{display:block;font-weight:bold;}
.formIzquierdo{float:left;width:45%; padding:10px;}
.formDerecho{float:left; padding:10px;}
.formBotones{margin-top:10px;text-align:center;clear:both;font-weight:bold;}
.blogComentarios{margin-top:10px;}
.blogComentarios .autorComentario {font-weight:bold;font-size:1.2em;margin-bottom:5px;}
.blogComentarios .autorComentario img, .blogComentarios .autorComentario span{float:left;margin-right:5px;}
.blogComentarios .comentarioComentario{clear:both;display:block;*display:inline;}
.blogComentarios .horaComentario {margin-top:5px;color: #cccccc;display:block;}
.blogComentarios hr{color: #cccccc;height: 1px;}
.paginacionComentarios{text-align:right;margin:0;font-size:1.2em}
.paginacionComentarios .noSel{padding:5px;background-color:#CCC;color:#FFF;font-weight:bold;display:inline-block;}
.paginacionComentarios .noSel:hover{text-decoration:none}
.paginacionComentarios .sel{padding:5px;background-color:#555;font-weight:bold;	color:#FFF;display:inline-block;}


/************************** Resultado de busquedas *****************************/
#BusResulGrande, #BusResulListado, #BusResulAgrupar, #BusResulNoresul{ text-align:center; padding-top:10px;}
#BusResultados ul{ padding:0; margin:0 0 0 20px;}
#BusResultados ul li{ list-style:none; padding:5px;}
#BusResultados ul li.ruta{ border-top:solid 1px #eeeeee; margin-top:5px;}
#BusResultados ul li.elemento{}
#BusResultados ul li.tienda{ background:#eee;}


/**************************** DM-ARCHIVOS ****************************/
.buscadorArchivos{
	text-align:left;
 	margin-top:15px;
	margin-left:15px;
 	padding-top:20px;
	display:block;
	clear:both;
}
.etiquetabuscador{
	display:inline-block;
	width:180px;	
	vertical-align:top;	
	padding:5px 20px 0 0;
	text-align:right;
}
.labelBlanco{width:90px;}
.contenedoraResultados{margin-left:10px;}
#textoBusqueda{
	width:240px;
	height: 75px;
}
.selectfecha {width: 75px;}
#divbotonesform{
	margin-top:10px;
	padding-left:0px;
}
#botonbuscar, #botonborrar{
	 border-style:none;
	 font-family:Verdana;
	 font-weight:bold;
	 color:White;
	 background-color:#c0c0c0;
	 outline:none;
	 cursor: pointer;
}
#botonborrar{
	background-color:#dcd9da;
	margin-left:5px;
	width:250px;
}
#listadoarchivos{
	padding:0;
	margin:0;
	width:100%;
}
.datoslista{padding-left:10px;}
.numeroregistro{
	 width:25px;
	 background-color:#cdcdcd;
     color:#fff;
	 text-align:center;
	 height:50px;
}
.spandatos{	
	 background:none;
	 color:#555555;
	 font-weight:bold;
	 width:120px;
	 border-style:none;
	 display:inline-block;
	 height:18px;
}
.textodatos{   
	 background:none;
	 color:#555555;
	 border-style:none;
     display:inline-block;
	 height:18px;
}
.textodatos{
	text-align:justify;
	margin-right:10px;
}
.textodatos img{vertical-align:middle;}
.listaarchivosPAR{
	 background-color:#fff;
     height:80px;
}
.listaarchivosIMPAR{
	 background-color:#f7f7f7;
	 height:80px;
}
.vinculoarchivo{
	color:#900;
	font-weight:bold;
}
.vinculoarchivo img{border:none;}
/*FIN DM-ARCHIVOS*/





/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/********************** cambios buspre *******************************************/

.buspreImagenesDcha{ float:right; margin-left:15px;}

/*archivos buspre*/
#ArchivosBuspre, #cont_tags{ display:block; clear:both; border-top:solid 3px #cdcdcd; padding:5px 0 0 5px; margin-top:10px;}
#ArchivosBuspre ul.archiBuspre, #cont_tags ul.relaBuspre{ margin:10px 10px 10px 20px; padding:0;}
#ArchivosBuspre ul.archiBuspre li, #cont_tags ul.relaBuspre li{ margin:0; padding:0;}
.titullilloBuspre{ font-weight:bold;}
#1ampliada{}
#tamanoFuente{ text-align:justify}
.xmlgallery{ margin:0 auto; width:500px;}/*revisar el ancho - En algunas ha sido tocado*/
.actual{font-size:8px; padding:5px; background-color:#ccc; font-weight:bold; text-decoration:none; color:#555;}

.paginacion{ text-align:right; clear:both; display:block; padding:10px 0;font-size:8px;}
.paginacion a{ padding:5px; background-color:#eee; font-weight:bold; text-decoration:none; color:#555;}
.paginacion a:hover{background-color:#ccc; text-decoration:none;}
.paginade{ font-size:10px;color:#333}

#fCompra{padding-left:30%;}
#tabla_tienda{ width:525px;}
#tabla_tienda td{ border:solid 1px #cdcdcd; padding:2px; margin:1px;}

#PublicadoBuspre{ padding-top:5px;}


.d_cont_hijo span {font-size:14px; margin:15px 0;}
.d_cont_hijo a {padding:5px 5px 0 0; text-decoration:underline;}
