/* CLASES CAMBIADAS/AÑADIDAS:  */

.tramites-colizquierda input, .formulario-grupos input, #tramites-colizquierda2 input, input.global-buscador-boton-all, #tramites-colderecha input, #esquemasinnada input {border:0.08em solid #949694; background-color: #fff; color: #000; margin: 0.4em 0 0 0;}

.tramites-colizquierda3 a {font-weight: bold;}
.tramites-colizquierda3 {width: 46em;}
table.tabla-listado {width: 100%; margin: 1em 0 0 0;}
table.tabla-listado th {border-bottom:solid 0.08em #777;}

#esquemasinnada {background-color: #fff;}

/* ESTILOS PARA TRAMITES */
#tramites-colizquierda				{width:390px; float:left; margin: 5px 0 0 0;}
#tramites-colizquierda input 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#tramites-colizquierda textarea		{font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 300px; height:80px;}
#tramites-colizquierda2				{width:400px; float:left; margin: 5px 0 0 0;}
#tramites-colizquierda2 input 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#tramites-colizquierda2 textarea	{font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 300px; height:80px;}
#tramites-colderecha				{width:170px; float:right; margin: 5px 0 0 0;}
#tramites-colderecha fieldset		{padding:5px;}
#tramites-colderecha legend			{color:#23579E; font-weight:bold;}
#tramites-colizquierda3				{width:550px; float:left; margin: 5px 0 0 0;}
#tramites-colizquierda3 input 		{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* mensajes de error */

#formulario-error-validacion {font-weight:bold; color:#CC0000;}
.mensaje-ok    {font-weight:normal; color:#39cb29;}
.mensaje-error { font-weight:normal; color:#CC0000;}


h1.titulo-popup {color: #63615A; font-family: arial, verdana; font-size: 16px; text-transform: uppercase; border-bottom: 3px solid #849AAD;}
h2.subtitulo-popup {color: #63615A; font-family: arial, verdana; font-size: 13px;}

/* ESTILO PARA DETALLE DE FIRMA */
.mensaje {font-family: arial, verdana; font-size: 11px; font-style: italic; font-weight: bold; background-color: #EFEBDE; padding: 3px; border:1px solid #005994;}
#eventos-datos	{ margin-bottom: 10px; padding:5px; background-color:#F7F3E7; border-left:10px solid #005994; font-family: arial, verdana; font-size: 12px;}
span.texto, p.formulario-grupos2 {font-family: arial, verdana; font-size: 12px;}
p.formulario-grupos2 {font-weight: bold;}
#eventos-datos span	{color:#9A0034;}/* Color para la fecha de publicacion del detalle */
#eventos-datos2	{ margin-bottom: 10px; padding:5px; border:1px solid #666666; }
#eventos-datos2 span	{color:#9A0034;}/* Color para la fecha de publicacion del detalle */
#eventos-fecha {color:#990000; font-size: 11px; font-weight:bold;}
.eventos-descripcion	{color:#000000;}/* Color para la descripcion del detalle */
#eventos-margen {margin:10px;}




/* Name: Layout Portal para ciudadanos y empresas                           */
/* ------------------------------------------------------------------------ */
/*@import url("/MODULOS/_GLOBAL/publico/interfaces/resto/css/formulario.css");*/
body		{text-align:center; margin:0; /*background:#F1EEEE url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/fondo.jpg) top left repeat-y;*/background:#D3DAE2;}
form		{display:inline;}
label		{}
select		{margin: 0.1em 0 0.5em 0;font-size: 0.75em;color: #666666;}
a			{/*color:#004389;*/color:#23385E; text-decoration:none;}
a:hover		{text-decoration:underline;}
h2			{font-size:0.92em; font-weight:bold;font-family:Trebuchet, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; margin:0em;padding:0.4em 0em 0em 0em;}
p			{margin: 0em; padding: 0em;}
#global-cuerpo					{font-size:0.75em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; /*color:#666666;*/ color:#000000; text-align:left;width:64.3em; margin:0em auto;
                         background:#FFFFFF;}
/*#global-cabecera				{border:1px solid red;background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera.gif) no-repeat; height:92px; width:772;}*/
/***#global-cabecera  {background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera2.jpg) no-repeat;  width:64.3em;}***/
#global-cabecera            { height:auto; width:64.3em; background: url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera2.jpg) no-repeat;}
#global-cabecera .logo {float:left;width:3.3em;padding:0em 0em 0em 0.8em;margin:0.4em 0em 0.1em 0em;}
#global-cabecera h1    {}
#global-cabecera-cat-0			{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-0.gif) no-repeat;height:7.2em; width:64.3em;}
#global-cabecera-cat-1			{}
#global-cabecera-cat-1-1		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-1-1.gif) no-repeat; height:7.2em; width:64.3em;}
#global-cabecera-cat-1-2		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-1-2.gif) no-repeat; height:2.5em;width:64.3em;}
#global-cabecera-cat-1-2 h2		{padding: 0.4em 0em 0em 0.2em;width: 6.6em;}
#global-cabecera-cat-2			{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-2.gif) no-repeat; height:9.3em; width:64.3em;}
#global-cabecera-cat-2-1		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-2-1.gif) no-repeat; height:7.2em; width:64.3em;}
/*#global-cabecera-cat-2-2		{padding:1px 0px 0px 0px;}*/

#global-cabecera-cat-2-2 h2		{padding: 0.8em 0em 0em 1em; width:14.47em;_width:14.5em;background:#EBE9DD;color:#66635C;border-right:0.08em solid #66635C;}

#global-cabecera-cat-3-1		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-3-1.gif) no-repeat; height:7.2em; width:64.3em;}
#global-cabecera-cat-3-2		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-3-2.gif) no-repeat; height:2.5em; width:64.3em;}
#global-cabecera-cat-3-2 h2		{padding: 0.4em 0em 0em 0.2em;width:  6.6em;}
#global-cabecera-cat-4-1		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-4-1.gif) no-repeat; height:7.2em; width:64.3em;}
#global-cabecera-cat-4-2		{background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/cabecera-cat-4-2.gif) no-repeat; height:2.5em; width:64.3em;}
#global-cabecera-cat-4-2 h2		{padding: 0.4em 0em 0em 0.2em;width: 6.6em;}
#global-idiomas                 {clear:both;padding-top:3px;text-align:right;}
#fondo-contenido {background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/fondo-contenido.gif) top left repeat-y;}
#global-layout-izquierda		{width:14.2em;_width:14em;float: left;background:#EBE9DD;}
#global-layout-izquierda h2		{color:#66635C;padding: 1.07em 0em 0em 1.07em; margin:0em;}
/*#global-layout-derecha		{float: left;padding: 15px 0 0 17px;width: 583px;} */
#global-layout-derecha			{float:left; _padding: 0em 0em 0em 1.1em; width:47.9em;_width:48em;padding: 0em 0.9em 0em 1em;}
#global-layout-derecha p		{margin: 0em 0em 0em 0em;}
#global-layout-derecha h2		{font-size:1.2em;color: #0E5087;border-bottom: 0.13em solid #8399A9;_border-bottom: 0.2em solid #8399A9;}
#global-layout-derecha h3		{font-size:0.96em;color: #66635C;text-transform: none;border-bottom: 0.07em solid #D8DEDE;}
#global-layout-derecha h3.tit-tramites	{margin: 0.4em 0em 0.4em 0em;padding: 0em;color:#66635C;font-size:1.1em;}


#global-layout-derecha h4		{margin: 0em;padding: 0em;color:#66635C; font-size:0.75em; font-weight: bold;border-bottom:0.08em solid #D8DEDE; position: relative;}

/* Titular de detalle */
#global-layout-derecha h5		{margin: 0.38em 0em 0.38em 0em;padding: 0em;color:#66635C;font-size:0.75em;border-bottom:0.08em solid #D8DEDE;}
#global-layout-derecha h6		{margin: 0em 0em 0.41em 0em;padding: 0em 0em 0em 0em;color:#66635C;font-size:0.81em;font-weight: bold;border-bottom:0.08em solid #D8DEDE;display: block;width: 90%;}
#global-layout-derecha ul		{margin: 0em 0em 0.8em 0em; padding: 0em;}
#global-layout-derecha li		{list-style-type: none;}
#global-layout-derecha li a		{text-decoration: none;padding-left:1.2em;color:#23385E;}
#global-layout-derecha li a:hover	{text-decoration: underline;}
#global-layout-derecha-descripcion	{margin: 0.2em 0em 0em 0em;}
#global-layout-derecha-tit-iz		{float: left;width:32.8em;}
#global-layout-derecha-tit-iz h2	{margin:0em 0em 0.41em 0em;color:#66635C;}
#global-layout-derecha-tit-der	{float: right;margin: 0em 0.41em 0em 0em;text-align: right;width:12.3em;/*color: #23385E;*/color:#1E63A9;font-weight: bold;}
#global-layout-0-derecha-tit-iz	{float: left;width: 32.8em;}
#global-layout-0-derecha-tit-der{float: right;margin: 0.8em 0.41em 0em 0em;text-align: right;width:8.2em;color: #1E63A9;font-weight: bold;}

/* Clase para IE */
#global-nav-1 				{width:28em;float:left;color: #000000;padding:3.7em 0em 0em 0em; margin-left:3em;}
/* Clase para Gecko */
div[id="global-nav-1"]		{float:right; margin: 0em; padding-top:0.8em; width:32.8em; font-size:0.94em;  color:#000000;font-family:Trebuchet, Arial, Helvetica, sans-serif;}
#global-nav-1 ul			{font-family:Trebuchet, Arial, Helvetica, sans-serif;list-style: none;display: inline; color:#000000;height:1.06em;width:24.6em; padding:0em;margin:0em;}
#global-nav-1 li			{display: inline;list-style: none; padding:0em 0.9em 0em 0em; margin:0em;}
#global-nav-1 a				{color:#004389;text-decoration:none;font-weight: bold; font-size:0.96em;}
#global-nav-2				{width: 13.8em;}
#global-nav-2 h2			{height: 2.73em;margin: 0em;padding-left:0.52em;}
#global-nav-2 a				{color: #23385E;text-decoration: none;}
#global-nav-2 a:hover			{text-decoration: underline;background:#EBECEA;}
#global-nav-2 ul			{list-style:none;margin: 0em;padding: 0.8em 0em 0em 0.8em;width:13.1em;}
#global-nav-2 li			{padding: 0em 0.8em 0em 0.8em;margin: 0em 0.8em 0em 0em;background:#FFFFFF;}
#global-nav-2-texto			{background-color: #FFF7D9;padding: 0em;margin: 0em;width:13.6em;color: #3A1F07;}
#global-nav-2 p				{padding: 0.41em 0em 0em 0.8em ;margin: 0em;background:#EBE9DD;color:#4C657F;}
#global-herramientas		{margin:0.8em 0.5em 0em 0em; padding:0em;float:right;font-size:0.80em;width:27em;}
#global-herramientas ul		{list-style: none;display: inline; margin:0em; padding:0em 0em 0em 0em;}
#global-herramientas li		{display: inline;margin:0em; padding:0em;}
/* Color de los enlaces */
#global-herramientas li a	{color:#000000;}
#global-buscador			{color:#000000;width:26.5em;padding:0.82em 0em 0em 0em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#global-buscador div			{clear:both;float:right;width:12.6em;position:relative;top:-1.6em;left:3.7em;}
#global-buscador a			{color:#000000;font-size:0.91em;}
.global-buscador-boton		{background: #E5E5E5;width:2.5em;font-size: 0.68em; font-family:Trebuchet, Arial, Helvetica, sans-serif;border: 0.08em solid #979797;}
.global-buscador-boton-all	{background: #E5E5E5;font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;border: 0.08em solid #979797;}
.global-buscador-input		{background: #F3F3F3;width: 12.5em;font-size: 0.9em; font-family:Trebuchet, Arial, Helvetica, sans-serif;}
.global-buscador-input-400	{background: #F3F3F3;width: 32.8em;font: 0.56em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#global-path				{clear:both;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:left; margin:0.082em 0em 0em 0em; padding:1.3em 0em 0.65em 1.3em; font-size:0.90em;width:70.2em;background:#8399A9;color:#434444;}
.enlace-path {color:#FFFFFF;}
#global-path .padding  {padding-left:1.64em;}
#global-path a				{color:#ffffff; text-decoration:none;}
#global-path a:hover		{text-decoration: underline;}
.enlace-alerta 	{color:#F9FDB6; text-decoration:none;}

/*#global-login				{width: 200px;float: right;padding-top: 10px;text-align: right;text-transform: uppercase;}
#global-login span			{color: #0453A4;}*/
#global-menu-selectores		{padding: 0em 0em 0em 0.3em; }
#global-menu-selectores p	{margin: 0.41em 0em 0.25em 0.8em;font-weight:bold; text-transform:none; color: #66635C;}
#global-menu-selectores select		{margin: 0.1em 0em 0.6em 0.8em;font-size:0.75em;color: #66635C;}

#global-menu-asistente-web		{color: #66635C;padding: 0.8em 0em 0.8em 1.23em;float:left;background:#EBE9DD;width:12.3em; }

#global-menu-asistente-web h2		{padding: 0em;color: #66635C; text-transform:none;}
#global-menu-asistente-web a		{color: #4C657F;text-decoration: none;}
#global-menu-asistente-web a:hover	{text-decoration: underline;}
#global-menu-asistente-web p		{padding: 0em;margin: 0em;}
#global-menu-alertas		{color: #66635C; padding:0.8em 0em 0.8em 1.23em;float:left;background:#EBE9DD;width:12.3em}
#global-menu-alertas h2		{padding: 0em;color: #66635C;}
#global-menu-alertas a		{color: #4C657F;text-decoration: none; font-weight:bold;}
#global-menu-alertas a:hover	{text-decoration: underline;}
#global-cont-entradilla		{float: left;width: 100%;color: #575754;}
#global-cont-entradilla	h3	{font-size:0.81em;}
#global-cont-cuerpo			{float: left;width: 100%;}

/* Una columna de categoras y subcategoras */
#global-cont-cat-1			{float: left;margin: 0.8em 0em 0em 0em;width: 20.5em;}
#global-cont-cat-1 a		{color: #666666;text-decoration: none;}
#global-cont-cat-1 a:hover	{text-decoration: underline;}
#global-cont-cat-1 h3		{color: #0453A4;font-size:0.75em;margin: 0em;}
#global-cont-cat-1 ul		{list-style-type: none;margin: 0em 0em 0.8em 0em;padding: 0em;}
#global-cont-cat-1 li		{padding-left: 0em;margin-left: 0em;}

/* Listado de categoras e items a una columna */
#global-cont-cat-1col		{float: left;margin: 0.08em 0em 0em 0em;width:32.8em;}
#global-cont-cat-1col a		{color: #666666;text-decoration: none;}
#global-cont-cat-1col a:hover	{text-decoration: underline;}
#global-cont-cat-1col h3		{color: #23385E;font-size:0.75em;margin:0em 0em 0.6em 0em; padding:0em 0em 0.2em 0em;}
#global-cont-cat-1col ul		{list-style-type: none;margin: 0em 0em 0.8em 0em;padding: 0em;}
#global-cont-cat-1col li		{padding-left: 0;margin-left: 0;}

/* Dos columnas de categoras y subcategoras */
#global-cont-cat-2			{float: left;margin: 0.8em 0em 0em;width:20.5em;border-left:0.41em solid #FFF1BC; padding-left:0.8em;}
#global-cont-cat-2 a		{color: #666666;text-decoration: none;}
#global-cont-cat-2 a:hover	{text-decoration: underline;}
#global-cont-cat-2 h3		{color: #1E63A9;font-size:0.75em;margin: 0em;}
#global-cont-cat-2 ul		{list-style-type: none;margin: 0em 0em 0.8em 0em;padding: 0em;}
#global-cont-cat-2 li		{padding-left: 0em;margin-left: 0em;}

/* Tres columnas de categoras y subcategoras */
#global-cont-cat-3			{border-bottom: 0.084em solid #66635C;padding: 0.8em 0em 0.8em 0em;color:#000000; margin: 0em 0em 0.41em 0em;}
#global-cont-cat-3 a		{color:#23385E;text-decoration:none;}
#global-cont-cat-3 a:hover	{text-decoration: underline;}

#global-subir-volver			{float: right;width: 16.4em;text-align: right;color: #23385E;font-weight: bold;margin: 2.5em 0.8em 2.5em 0em;}
#global-subir-volver a			{color: #23385E;text-decoration: none;}
#global-subir-volver a:hover		{text-decoration: underline;}
#global-pre-pie				{ margin:-1.6em 0em 0em 0em; border-top: 0.4em solid #66635C;padding: 0em 0em 0em 0em;color: #000000;font-weight: bold;width:48.9em;float:right;}
#global-pre-pie h2			{font-size:0.92em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;text-transform: uppercase;color: #66635C;margin: 0em;padding: 0.41em 0em 0em 0.8em;}
#global-pre-pie p			{margin: 0em 0em 0em 1.2em;}
#global-pre-pie a			{color: #23385E;font-weight: normal;}
#global-pre-pie a:hover		{text-decoration: underline;}
#global-pie				{height: 5em;background-color: #EBE9DD;margin-top: 2.5em;color: #000000; border-top:0.08em solid #66635C;}
#global-pie a				{color: #666666;text-decoration: none;}
#global-pie a:hover			{text-decoration: underline;}
#global-pie-in              {width: 32.8em;float: left;padding: 0em 0.41em 0.41em 0.41em;}
#global-pie-in-iz			{width: 32.8em;float: left;padding: 0em 0.41em 0.41em 0.41em;}

#global-pie-in-der			{float: right;padding: 0.41em;text-align: right;}
#global-pie-in-der a img    {
	border:0em ;
}

/* Caja de categoras para Explorer */
#global-categorias			{float:left; width:31.1em; padding:0.41em 0.41em 0.082em 0.41em; margin: 0.8em 0em 1.2em 0em; border-left:0.8em solid #005B96; background-color:#F3F1E4;}
#global-categorias ul{margin:0em;padding:0em;}
#global-categorias li{margin:0em;padding:0em;background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/bullet-listado.gif) 0em 0.3em no-repeat;}
/* Enlaces de la caja de categorías */
#global-categorias a:hover	{text-decoration:underline;}

/* Paginación general */
#global-paginacion			{width:32.8em; padding:0.41em; margin: 0.41em 0em 0.41em 0em; border-left:0.8em solid #005B96; background-color:#F3F1E4;}
#global-paginacion a		{color:#66635C; font-weight:bold;}

.global-recuadro-destacar	{
	background: #FFFFFF;
	padding: 1.1em 0.98em;
}
.global-titulo				{
	/*color: #085990;*/ color:#0E5087;
	margin: 0.41em 0em 0em 0em;
	padding: 0;
	font-weight: bold;
}
a.global-link-destacado			{color:#000000; text-decoration: none; font-weight:bold;}
a.global-link-destacado:hover	{text-decoration: underline;}
.icono-subir {padding-right:1.6em;background:url(/MODULOS/_GLOBAL/publico/interfaces/resto/img/herramientas-interior-subir2.gif) 2.5em 0.02em no-repeat;}

.absmiddle					{vertical-align: middle;}
.global-hidden				{display:none;}

/* Logotipo para impresión */
.print-logo	{display:none; position:absolute;}
/* URL de impresion */
.print-url	{display:none; float:right;}
/* Pie de impresion en formularios */
#cabecera-impresion	{display:none;}
#cuerpo-impresion	{display:none;}
#pie-impresion		{display:none;}
.flotar-drecha{float:right;}
.texto-destacado {color:#000000;}
.tit-tramites {color:#66635C;font-size:0.81em;}
.tit-pags {color:#66635C;font-size:0.81em;}
.listado {margin: 0em 0em 1.6em 0em; list-style-type:none;}
.simarco {margin:0em; padding:0em; border:none;}/*fieldset formulario busqueda avanzada*/
.busqueda {padding:0em 2.5em 0em 0.8em;}
.agenda-estilo {margin: 0em 0em 0em 1.6em;}
.romper {clear:both;}
.icono-menus2 {margin:0em 0em 0em 0em;}
/*estilos varios*/
#dhtmltooltip{
position: absolute;
width: 12.5em;
border: 0.1em solid #666666;
padding: 0.5em;
background-color:#DEE9F6;
visibility: hidden;
z-index: 100;
}

.clearfix:after { content: "."; display: block; height: 0; clear: both;
visibility: hidden; }
. clearfix {display:inline-block;} 
/* Hides from IE-mac \*/ * html . clearfix {display:block;} /* End hide from
IE-mac */
