



body {
	background-color: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
	text-align: center;
}

h1 {
	margin: 1em 0 0 0;
	padding: 0;
	width: 16.7em;
	font-size: 1em;
	text-align: right;
}

h2 {
	float: left;
	margin: 0 0 1em 0;
	padding: 0;
	width: 16.7em;
	font-size: 1em;
	text-align: right;
}

h3 {
  margin: 0.1em 0pt;
  padding: 0pt;
  font-size: 1em;
  font-weight: bold;
}

img {
	vertical-align: middle;
	border: 0;
}

a {
	text-decoration: none;
	color: #444444;
}

form {
	margin: 0;
	border: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	border: 0;
	padding: 0.2em 0 0.2em 0;
}

input {
	font-size: 1em;
}

ol {
	list-style: none;
	margin: 0;
	padding: 0;
 	background: none;
}

li {
	margin: 0;
	padding: 0;
}

p {
	margin-top: 0;
}
.encuadre {
	background-color: #ffffff;
	width: 76.5em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em;
}

/* Cabecera. */
.cabecera {
	float: left;
	clear: both;
}

.cabecera1 {
	float: left;
	height: 14em;
	width: 20.5em;
	letter-spacing: -0.05em;
}

.cabecera1_1 {
	text-align: left;
}

.cabecera1_1 form {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}

.cabecera1_1 input {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #353535;
}

#botES {
	width: 6em;
}
#botGL {
	width: 4.5em;
}
#botEN {
	width: 4.5em;
}

.cabecera1_2 {
	margin-top: 0.2em;
	font-weight: bold;
	color: #444444;
}

.cabecera2 {
	float: left;
	height: 14em;
	width: 55em;
	text-align: right;
}

.cabecera2_1 {
	margin-bottom: 0.5em;
}

.cabecera2_2 {
	padding-left: 1.5em;
}

.buscador {
	background-color: #E7E7E7;
}

.entradaBuscador {
	width: 9.5em;
}

.botonBuscador {
	border: 0.1em solid #444444;
	padding: 0;
}

.hilo {
	float: left;
	text-align: left;
}

.hilo a {
	color: #000000;
}

.barraCabecera {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/barraCabecera.gif");
	background-repeat: repeat-x;
	background-position: center;
}

/* Menu. */
.menu {
	float: left;
	width: 20.5em;
}

.menu1 {
	margin-top: 0.5em;
	width: 100%;
	text-align: left;
	font-size: 1.1em;
	letter-spacing: -0.08em;
}

.tituloMenu a {
	display: block;
	margin: 0;
	padding: 0 0 0 1.7em;
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/fondoMenuGris.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 2em;
	font-weight: bold;
	color: #FFFFFF;
}

.tituloMenu a:hover {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/fondoMenuRojo.gif");
}

.tituloMenuSel a {
	display: block;
	margin: 0;
	padding: 0 0 0 1.7em;
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/fondoMenuGris.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 2em;
	font-weight: bold;
	color: #FFFFFF;
}

.tituloMenuSel a:hover {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/fondoMenuRojo.gif");
}

.opcionesMenu a {
	display: block;
	padding: 0 0 0.5em 0.5em;
	font-size: 1em;
	font-weight: bold;
}
.opcionesMenu a:hover {
	color: #FFFFFF;
	background-color: #353535;
}

.agenda {
	float: left;
	clear: left;
	width: 20.5em;
	/*height: 10em;*/
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/bordeSup.gif");
	background-repeat: no-repeat;
	background-position: top center;
}

.agenda div.marcoContenido{
	padding-bottom:0.5em !important;
	padding-bottom:1em;
}

/*.agenda div.marcoSup{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/bordeSup.gif");
	background-repeat: no-repeat;
	background-position: top left;
}*/

.agenda div.marcoInf{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/bordeInf.gif");
	background-repeat: no-repeat;
	background-position: bottom center;
}

.agenda div.bordeDer{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/bordeDer.gif");
	background-repeat: repeat-y;
	background-position: right center;
}

.agenda div.bordeIzda{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/bordeIzda.gif");
	background-repeat: repeat-y;
	background-position: left center;
}

.agenda div.esquinaIzda{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/marcoAbajoIzda.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.agenda div.esquinaDer{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/marcoAbajoDer.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}

.agenda div.esquinaArribaIzda{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/marcoArribaIzda.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.agenda div.esquinaArribaDer{
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/marcoArribaDer.gif");
	background-repeat: no-repeat;
	background-position: right top;
}

.agenda #age_titulo {
	padding: 0.4em;
	font-weight: bold;
	text-align: left;
}

.agenda #age_contenido {
	padding: 0.4em 1em 0 0.8em;
	line-height: 1em;
	font-size: 0.9em;
	//letter-spacing: -0.05em;
	text-align: justify;
}

.agenda #age_contenidoTit {
	color: #FF092E;
	font-weight: bold;
}

.agenda #age_contenidoTit a {
	color: #FF092E;
	font-weight: bold;
}

.agenda #age_contenidoTit a:hover {
	color: #444444;
	font-weight: bold;
}


/* Contenido. */
.contenido {
	float: left;
	margin: 0;
	width: 55em;
	text-align: justify;
}

.centroPortada {
	padding: 1em 1em 1em 1.5em;
	width: 42em;
	float: left;
}

.centroPortada1 {
	width: 41em;
}

.centroPortada2 {
	float: left;
	padding-top: 2em;
	width: 23em;
}

.centroPortada3 {
	float: left;
	padding-top: 2em;
	padding-left: 1em;
	width: 17.5em;
}

.enlPubPortada {
	width: 10.5em;
	float: right;
	text-align: right;
}

.enlPubPortada li {
	margin-top: 0.4em;
}

.centroContenido {
	margin: 0.5em;
}

.enlaceTitulo {
	float: right;
	margin-top: 1em;
	font-weight: bold;
}

.enlaceTitulo a {
	color: #000000;
}

.enlPubContenido {
	text-align: center;
}

.enlPubContenido li {
	display: inline;
}

/* Pie. */
.pie {
	background-color: #E6E6E6;
	color: #000000;
	padding: 0.3em 0 0.3em 1.5em;
	text-align: center;
	clear: both;
	letter-spacing: -0.08em;
}

/* Formularios. */
.etiqCampo {
	font-weight: bold;
}

/* Marcos. */
.marcoBas {
}
.marcoBasEsqSI {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/basico/arcoArriba.gif");
	background-position: top left;
	background-repeat: no-repeat;
}
.marcoBasEsqID {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/marcos/basico/arcoAbajo.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
}
.marcoBasContenido {
	padding: 1em;
	overflow: hidden;
}

.marcoAux {
	clear: both;
	height: 0; width: 0; font-size: 0;
}

/* General. */
.separador {
	height: 0.3em;
}

.separador2 {
	height: 0.6em;
}

.separador3 {
	height: 0.9em;
}

.separador4 {
	height: 1.2em;
}

.barra {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/separador.gif");
	background-repeat: repeat-x;
	background-position: center;
}

.barra2 {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/barraPie.gif");
	background-repeat: repeat-x;
	background-position: center;
}

.barra3 {
	background-image: url("/sc/export/system/modules/es.zonafranca.cie/resources/img/barraTitulo.gif");
	background-repeat: repeat-x;
	background-position: center;
}

.limpio {
	clear: both;
}

.flotaDer {
	float: right;
}

.flotaIzq {
	float: left;
}

.fotoDer {
	float: right;
	margin: 0.5em 0 0.5em 0.5em;
}

.centro {
	text-align: center;
}

/*------------Enlace gris -> rojo*/
.enlace {
	color:#444444;
}

.enlace:hover {
	color:#FF092E;
}

.enlace a {
	color:#444444;
}

.enlace a:hover {
	color:#FF092E;
}

/*------------Enlace negro -> rojo*/
.enlace2 {
	color:#000000;
}

.enlace2:hover {
	color:#FF092E;
}

.enlace2 a {
	color:#000000;
}

.enlace2 a:hover {
	color:#FF092E;
}


/*------------Enlace rojo -> gris*/
.enlace3 a{
	color:#FF092E;
}

.enlace3 a:hover {
	color:#444444;
}

/* Estilos para la paginacion. */
.PAG_contenedor {
	clear:both;
	text-align:right;
	color: #444444;
}

.PAG_contenedor A {
	color: #FF092E;
}

.PAG_contenedor A:hover {
	color: #000000;
}

.PAG_seleccionada {
	color: #FF092E;
}

.PAG_cadena {
	font-weight:bold;
}

.PAG_espaciado {
	letter-spacing: -0.3em;
}