a.dinamiq:link    { color: #8996a9; !important; font-weight: bold; text-decoration: none; padding: 1px 2px 2px 2px}
a.dinamiq:visited { color: #8996a9; !important; font-weight: bold; text-decoration: none; padding: 1px 2px 2px 2px}
a.dinamiq:hover   { color: #fff !important;    font-weight: bold; text-decoration: none; padding: 1px 2px 2px 2px; background-color:#B5D87E }

a.linkBasico:link, a.linkBasico:visited { text-decoration: underline}
a.linkBasico:hover { text-decoration: none}

a.linkBasico2:link, a.linkBasico2:visited { color: #666 !important; text-decoration: underline}
a.linkBasico2:hover { color: #666 !important; text-decoration: none}

.Estilo1 {
	color: #CCFF66;
	font-weight: bold;}

body {
	padding: 0;
	margin: 0 0 30px 0;
	left: 50%;
	background: #fff
}

caption, legend, hr {
	display: none;
	padding: 0;
	margin: 0
}

fieldset {
	width: auto;
	padding: 0;
	margin: 0;
	border: none
}

abbr, acronym {
	border-bottom: 1px dotted #96bfd5;
	cursor: help
}

img { border: 0}

.cero {
	margin:0;
	padding:0
}

.clear {
	height:1px;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px
}

.video{padding-left:18px;font-weight:bold; background:url(../pt/imagenes/video.png) no-repeat left top;}

#saltar {
	line-height:0px; font-size:0; height: 0; text-indent:-9999em
}

.imagenIncrus {
	float: left;
	padding-bottom: 1px;
	border-bottom: #96bfd5 1px solid;
	margin: 12px 15px 10px 0
}

/****/
#centraAreaInfo {
	width: auto;
	background-color: #182b4c;
	height: 30px;
}

#areaInfo {
	width: 950px;
	margin: auto;
	color: #fff;
	overflow: hidden;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
}

#areaInfo p { padding: 4px 0 0 0; margin: 0}

.cajaInfoAbre { background-image: url(/web/imagenes/cajaInfoAbre.gif); width: 4px; float:left; height: 20px }
.cajaInfoContenido { float: left; background-image: url(/web/imagenes/cajaInfoContenido.gif); height: 20px; padding-left: 3px }
.cajaInfoCierra { background-image: url(/web/imagenes/cajaInfoCierra.gif); width: 4px; float:left; height: 20px }

#centraCabecera {
	background-color: #fff;
	width: auto;
	height: 235px;
	background: url(/web/imagenes/fondo_arriba.jpg) center;
}

#cabecera {
	width: 950px;
	height: 235px;
	margin: auto
}

#centraContainer {
	background: transparent url(../imagenes/fondoContainer.gif) repeat-x;
	width: auto
}

#container {
	position: relative;
	width: 950px;
	margin: auto;
	left: 2px;
	top: 17px;
}

#logo {
	width: 261px;
	height: 74px;
	float: left;
	margin-top: 11px;
	padding-top: 14px;
	
}

#areaMenuPpal {
	float: left;
	width: 689px;
	height: 94px;
}

#cabeceraImg {
	width: 687px;
	height: 128px;
	padding: 0;
	margin: 0 0 0 10px;
	line-height: 0;
	font-size: 0;
	float: left
}

.areaLogin {
	width: 250px;
	height: 127px;
	background: transparent url(../imagenes/areaLoginFnd.png) repeat-x;
	float:left
}
.areaLogin-pt {
	width: 250px;
	height: 127px;
	background: transparent url(../imagenes/areaLoginFnd-pt.png) repeat-x;
	float:left
}

#elementosLogin {
	width: 210px;
	padding: 40px 0 0 20px
}

#elementosLogin p {
	color: #8996a9;
	font: 0.65em Verdana, Arial, Helvetica, sans-serif
}

/*
#elementosLogin a {
	text-indent: -999em;
	display: block;
	width: 42px;
	height: 17px;
	background: transparent url(../imagenes/irA.gif) no-repeat;
	position: relative
}

#elementosLogin a:hover {
	background: transparent url(../imagenes/irB.gif) no-repeat
}
*/

#elementosLogin input {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0px;
	border: #999 1px inset
}

#Submit1 {
	/*background: transparent url(/web/imagenes/irB.gif) no-repeat;*/
	border: #666 #1px solid !important;
	color: #666;
	width: 42px;
	height: 17px;
	background-color: #f3f3f3;
	vertical-align:top;
}

#divTxt { float:left}
#divCnt { float:left; margin-left: 21px}
#divEntrar { 
	float:right;
	position: relative; /* Soluciona Bug Explorer 6 a los elementos 'relative' bajo div con png transparente */
}

#elementosLogin #usr { width: 120px; padding-left: 3px; position: relative /*IE*/}
#elementosLogin #cnt { width: 75px; padding-left: 3px; position: relative /*IE*/}

#elementosLogin #usr:focus { border: #182b4c 1px inset; background-color: #f5f8fb}
#elementosLogin #cnt:focus { border: #182b4c 1px inset; background-color: #f5f8fb}


#comoHacerse {
	margin: 6px 0 4px 18px;
	text-indent: -999em;
	display: block;
	width: 152px;
	height: 15px;
	font: 0.70em Verdana, Arial, Helvetica, sans-serif !important;
	background: transparent url(../imagenes/comoHacerseClienteA.gif) no-repeat;
	position: relative /*IE*/
}


#comoHacerse:hover {
	background: transparent url(../imagenes/comoHacerseClienteB.gif) no-repeat;
	text-decoration: none !important
}


#comoHacerse-pt {
	margin: 6px 0 4px 18px;
	text-indent: -999em;
	display: block;
	width: 152px;
	height: 15px;
	font: 0.70em Verdana, Arial, Helvetica, sans-serif !important;
	background: transparent url(../imagenes/comoHacerseClienteA-pt.gif) no-repeat;
	position: relative /*IE*/
}


#comoHacerse-pt:hover {
	background: transparent url(../imagenes/comoHacerseClienteB-pt.gif) no-repeat;
	text-decoration: none !important
}



/* LIST MENU HORIZONTAL */
#listMenuCorp {
	float: left;
	width: 612px;
	height: 94px; 
	background: transparent url(../imagenes/menuFnd.gif) no-repeat;
	padding: 0 0 0 77px;
	margin-top: 13px;
}
#listMenuCorp #Uno { float: left; margin:0; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpDiasaTit.gif) no-repeat;}
#listMenuCorp #Dos { float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpProductosTit.gif) no-repeat; width:95px}
#listMenuCorp #Tres { float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpServiciosTit.gif) no-repeat;}
#listMenuCorp #Cuatro { float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpContactoTit.gif) no-repeat; width: 100px}

#listMenuCorp span, #extras span, #piePagina span {
	cursor: help;
	text-decoration: underline;
}

#listMenuCorp li {
	list-style-type: none;
	line-height:1px;
}

#listMenuCorp a {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#listMenuCorp a:link, #listMenuCorp a:visited {
	color: #182b4c;
}

#listMenuCorp a:hover {
	color: #182b4c;
	text-decoration: underline
}

/*LIST MENU HORIZONTAL END*/

/* LIST MENU HORIZONTAL PORTUGUES */
#listMenuCorpPT {
	float: left;
	width: 612px;
	height: 94px; 
	background: transparent url(../imagenes/menuFndPT.gif) no-repeat;
	padding: 0 0 0 77px;
	margin-top: 13px;
}

#listMenuCorpPT #Uno { float: left; margin:0; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpDiasaTit-pt.gif) no-repeat;}
#listMenuCorpPT #Dos{ float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpProductosTit-pt.gif) no-repeat; width:95px}
#listMenuCorpPT #Tres { float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpServiciosTit-pt.gif) no-repeat;}
#listMenuCorpPT #Cuatro { float: left; margin:0 0 0 18px; padding:18px 0 0 0; background: transparent url(../imagenes/menuCorpContactoTit.gif) no-repeat; width: 100px}

#listMenuCorpPT span, #extras span, #piePagina span {
	cursor: help;
	text-decoration: underline;
}

#listMenuCorpPT li {
	list-style-type: none;
	line-height:1px;
}

#listMenuCorpPT a {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#listMenuCorpPT a:link, #listMenuCorpPT a:visited {
	color: #182b4c;
}

#listMenuCorpPT a:hover {
	color: #182b4c;
	text-decoration: underline
}

/*LIST MENU HORIZONTAL END*/


#estaEn {
	background: transparent url(../imagenes/lineaPuntos.gif) bottom repeat-x;
	height: 20px;
	width: 685px;
	color: #666;
	padding-top: 11px;
}

#estaEn span {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	background: transparent url(../imagenes/bulletFlecha.gif) 0 0 no-repeat;
	padding: 0 0 0 18px; margin: 0;
}

#estaEn a { color: #666; }
#estaEn a:link, #estaEn a:visited, #estaEn a:active { text-decoration: underline}
#estaEn a:hover { text-decoration: none}

#container h3 {
	font: 1.10em Georgia, "Times New Roman", Times, serif;
	color: #182b4c; padding: 12px 0 0 0; margin: 0
}

#container h4 {
	font: 1.20em Georgia, "Times New Roman", Times, serif;
	color: #182b4c; padding: 12px 0 0 0; padding: 4px 0; margin: 4px 0;
	width: 690px;
}

#entradaContenidos {
	width: 675px;
	float: left;
	background: transparent url(../imagenes/lineaPuntos.gif) bottom repeat-x;
	margin-bottom: 16px;
	padding: 0 10px 6px 0;
}

#entradaContenidos #autor { float: right; width: 200px }
#entradaContenidos #autor #abreCaja {  width: 200px; height: 12px; line-height: 1px; font-size:1px; background: transparent url(../imagenes/autorAbreCaja.jpg) top no-repeat    }
#entradaContenidos #autor #cierraCaja { width: 180px; background: transparent url(../imagenes/autorCierraCaja.jpg) bottom no-repeat; padding: 0 20px 10px 0 }
#entradaContenidos #autor #cierraCaja p { color: #182b4c; padding:0; margin: 0; font: 0.60em Verdana, Arial, Helvetica, sans-serif; text-align:right }
#entradaContenidos #autor #cierraCaja a { color: #182b4c; padding:0; margin: 0}
#entradaContenidos #autor #cierraCaja a:hover { text-decoration: none}

.areaDireccion { float: right; width: 240px; margin-top: 12px }
.areaDireccion #abreCaja {  width: 240px; height: 12px; line-height: 1px; font-size:1px; background: transparent url(../imagenes/autorAbreCaja.jpg) top right no-repeat    }
.areaDireccion #cierraCaja { width: 220px; background: transparent url(../imagenes/autorCierraCaja.jpg) bottom right no-repeat; padding: 0 20px 10px 0; height: 180px }
.areaDireccion #cierraCaja p { color: #182b4c; padding:0; margin: 0}
.areaDireccion #cierraCaja a { color: #182b4c; padding:0; margin: 0}
.areaDireccion #cierraCaja a:hover { text-decoration: none}

#entradaContenidos2 {
	width: 640px;
	float: left;
	background: transparent url(../imagenes/lineaPuntos.gif) bottom repeat-x;
	margin-bottom: 16px;
	padding: 10px 0px 6px 0;
}

#entradaContenidos2 #autor { float: right; width: 200px }
#entradaContenidos2 #autor #abreCaja {  width: 200px; height: 12px; line-height: 1px; font-size:1px; background: transparent url(../imagenes/autorAbreCaja.jpg) top no-repeat    }
#entradaContenidos2 #autor #cierraCaja { width: 180px; background: transparent url(../imagenes/autorCierraCaja.jpg) bottom no-repeat; padding: 0 20px 10px 0 }
#entradaContenidos2 #autor #cierraCaja p { color: #182b4c; padding:0; margin: 0; font: 0.60em Verdana, Arial, Helvetica, sans-serif; text-align:right }
#entradaContenidos2 #autor #cierraCaja a { color: #182b4c; width:140px;float:left; padding:0px 0px 10px 0; margin: 0;font-size:0.85em; text-align:right}
#entradaContenidos2 #autor #cierraCaja a:hover { text-decoration: none}


#entradaContenidos a:link, #contenido a:visited { color: #96bfd5; text-decoration: underline;}
#entradaContenidos a:hover { color: #96bfd5; text-decoration: none;}

/*espacio autor especiales*/
#entradaContenidos #autor #descargaMemoria {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/descargueMemoriaA.gif) top right no-repeat;
}
#entradaContenidos #autor #descargaMemoria:hover {background: transparent url(../imagenes_contenido/descargueMemoriaB.gif) top right no-repeat}

#entradaContenidos #autor #descargaOrganigrama {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/descargueorganigramaA.gif) top right no-repeat;
}
#entradaContenidos #autor #descargaOrganigrama:hover {background: transparent url(../imagenes_contenido/descargueorganigramaB.gif) top right no-repeat}


#entradaContenidos #autor #descargaMemoria-pt {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/descargueMemoriaA-pt.gif) top right no-repeat;
}
#entradaContenidos #autor #descargaMemoria-pt:hover {background: transparent url(../imagenes_contenido/descargueMemoriaB-pt.gif) top right no-repeat}


/*2004*/
#entradaContenidos #autor #noticias2004 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2004A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2004:hover {background: transparent url(../imagenes_contenido/listadoNoticias2004B.gif) top right no-repeat}
/**/

/*2005*/
#entradaContenidos #autor #noticias2005 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2005A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2005:hover {background: transparent url(../imagenes_contenido/listadoNoticias2005B.gif) top right no-repeat}
/**/

/*2006*/
#entradaContenidos #autor #noticias2006 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2006A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2006:hover {background: transparent url(../imagenes_contenido/listadoNoticias2006B.gif) top right no-repeat}
/**/

/*2007*/
#entradaContenidos #autor #noticias2007 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2007A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2007:hover {background: transparent url(../imagenes_contenido/listadoNoticias2007B.gif) top right no-repeat}
/**/

/*2008*/
#entradaContenidos #autor #noticias2008 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2008A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2008:hover {background: transparent url(../imagenes_contenido/listadoNoticias2008B.gif) top right no-repeat}
/**/

/*2010*/
#entradaContenidos #autor #noticias2010 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2010.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2010:hover {background: transparent url(../imagenes_contenido/listadoNoticias2010_on.gif) top right no-repeat}
/**/
/*2010 Portugal*/
#entradaContenidos #autor #noticias2010pt {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2010_pt.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2010pt:hover {background: transparent url(../imagenes_contenido/listadoNoticias2010_pt_on.gif) top right no-repeat}
/**/

/*2010*/
#entradaContenidos #autor #noticias2009 {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2009A.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2009:hover {background: transparent url(../imagenes_contenido/listadoNoticias2009B.gif) top right no-repeat}
/**/
/*2010 Portugal*/
#entradaContenidos #autor #noticias2009pt {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticias2009A-PT.gif) top right no-repeat;
}
#entradaContenidos #autor #noticias2009pt:hover {background: transparent url(../imagenes_contenido/listadoNoticias2009B-PT.gif) top right no-repeat}
/**/


#entradaContenidos #autor #noticiasHistorico {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/listadoNoticiasCompletoA.gif) top right no-repeat;
}
#entradaContenidos #autor #noticiasHistorico:hover {background: transparent url(../imagenes_contenido/listadoNoticiasCompletoB.gif) top right no-repeat}

#entradaContenidos #autor #soliciteDemostracion {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/soliciteDemostracionA.gif) top right no-repeat;
}
#entradaContenidos #autor #soliciteDemostracion:hover {background: transparent url(../imagenes_contenido/soliciteDemostracionB.gif) top right no-repeat}


#entradaContenidos #autor #soliciteDemostracion-pt {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/soliciteDemostracionA-pt.gif) top right no-repeat;
}
#entradaContenidos #autor #soliciteDemostracion-pt:hover {background: transparent url(../imagenes_contenido/soliciteDemostracionB-pt.gif) top right no-repeat}


#entradaContenidos #autor #contactarEmail {
	display: block; text-indent: -999em; width: 152px; height: 32px;
	background: transparent url(../imagenes_contenido/contactarEmailA.gif) top right no-repeat;
}
#entradaContenidos #autor #contactarEmail:hover {background: transparent url(../imagenes_contenido/contactarEmailB.gif) top right no-repeat}


/**/

#entradaContenidos #texto {
	width: 420px;
	float: left;
	padding: 0 0 20px 40px;
	text-align: justify;
	font: 0.90em Verdana, Arial, Helvetica, sans-serif;
}

#entradaContenidos2 #texto2 {
	width: 400px;
	float: left;
	padding: 0 0 20px 0px;
	text-align: justify;
	font: 0.90em Verdana, Arial, Helvetica, sans-serif;
}

#entradaContenidos #textoAncho {
	width: auto;
	float: left;
	text-align: justify;
	padding: 0 0 20px 40px;
	font: 0.90em Verdana, Arial, Helvetica, sans-serif;
}


#contenido {
	width: 635px;
	padding-left: 40px;
	margin: 16px 0;
	text-align: justify;
	font: 0.80em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

#contenido a:link, #contenido a:visited { color: #5889cb; text-decoration: underline;}
#contenido a:hover { color: #5889cb; text-decoration: none;}

#contenido strong {color: #182b4c /*#96bfd5*/}

.fluor {
	color: #333;
	background-color: #dbedf6;
	font-weight: normal;
}

#contenido h5 {
	font: 1.40em Georgia, "Times New Roman", Times, serif;
	border-bottom: #ccc 1px dotted;
	color: #182b4c; padding: 12px 0 0 0; margin: 20px 0 0 0
}

#contenido h6 {
	font: 1.10em Verdana, Arial, Helvetica, sans-serif;
	color: #182b4c; 
}

#boxText {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif !important;
	background-color: #f7fafc;
	color: #057090;
	padding: 5px 15px 15px 25px;
}

#contenidoHome {
	width: 688px;
	margin: 4px 0 16px 0;
}

#contenidoHome #campanas {
	float:left;
	background: transparent url(../imagenes/fondoHomeCampanas.jpg);
	padding: 34px 0 0 20px;
	width: 392px; height: 240px;
	overflow: auto
}

#contenidoHome #campanas #campanasArea {
	width: 378px;
	height: 220px;
	position: relative; /* Soluciona Bug Explorer 6 a los elementos 'relative' bajo div overflow */
	overflow: auto
}

#contenidoHome #noticias {
	float:left;
	background: transparent url(../imagenes/fondoHomeNoticias.jpg);
	width: 242px; height: 240px;
	padding: 34px 0 0 20px;
	margin-left: 12px;
	overflow: auto
}

#contenidoHome #noticias #noticiasArea {
	width: 228px;
	height: 220px;
	position: relative; /* Soluciona Bug Explorer 6 a los elementos 'relative' bajo div overflow */
	overflow: auto
}

/* css tooltip */
a.info {
    position: relative;
    z-index: 24;
    color: #000;
    text-decoration: none;
	text-transform: uppercase}

a.info:hover {z-index: 25; background-color: #f2f2f2;}
a.info span { display: none; text-transform:none}
a.info:hover span {
    display: block;
    position: absolute;
    top: 2em;
    left: 2em;
    width: 270px;
    border: 1px dotted #96bfd5;
    background-color: #e8f1f3;
    color: #182b4c;
	text-decoration: none;
    text-align: left;
    font: 1.00em Verdana, Arial, Helvetica, sans-serif;
    padding: 4px 4px 4px 12px;
}
/* end css tooltip*/


/**** INICIO listBasica ****/
#contenido .listBasica { list-style-image: url(../imagenes/bulletCuadros.gif); padding: 0 0 0 14px; margin: 10px 0 0 18px }
#contenido .listBasica li { font: Verdana, Arial, Helvetica, sans-serif}
#contenido .listBasica a:link { color: #5889cb; text-decoration: none }
#contenido .listBasica a:visited { color: #5889cb; text-decoration: none }
#contenido .listBasica a:hover { color: #5889cb; text-decoration: underline }
/**** FIN listBasica ****/

/**** INICIO listCheck ****/
#contenido .listCheck { list-style-image: url(../imagenes/bulletCheck.gif); padding: 0 0 0 14px; margin: 10px 0 0 0}
#contenido .listCheck li { font: Verdana, Arial, Helvetica, sans-serif}
#contenido .listCheck a:link { color: #182b4c; text-decoration: none }
#contenido .listCheck a:visited { color: #182b4c; text-decoration: none }
#contenido .listCheck a:hover { color: #182b4c; text-decoration: underline }
#contenido .listCheck span { font: 1.80em Georgia, "Times New Roman", Times, serif; color: #5889cb !important; }
/**** FIN listcheck ****/


#piePaginaTit { background: transparent url(../imagenes/lineaPuntos.gif) bottom repeat-x; height: 20px }
#piePaginaTit h5 { background: transparent url(../imagenes/nuestrasMarcasTit.gif) no-repeat; text-indent: -999em; margin: 0; padding: 0 }
#piePaginaTit h6 { background: transparent url(../imagenes/nuestrasMarcasTit-pt.gif) no-repeat; text-indent: -999em; margin: 0; padding: 0 }
#piePagina {
	width: 685px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

#textoPiePagina {
	width: 685px;
	background: transparent url(../imagenes/lineaPuntos.gif) top repeat-x;
	color: #8996a9;

	padding-top: 8px;
	font: 0.60em Verdana, Arial, Helvetica, sans-serif
}

#textoPiePagina a { color: #8996a9 }

#columnaNavegacion {
	width: 250px;
	float: left;
	margin: 42px 0 0 0;
}

#contenidoPpal {
	float: left;
	margin: 0 0 0 10px;
}

/** TABS **/

#tabs {
	background: transparent url(../imagenes/contenidoTabsCierra.jpg) bottom no-repeat;
	height: 340px
}

ul#navlist {
	font: 10px verdana, arial, sans-serif;
	list-style-type: none;
	padding: 0 0 25px 6px;
	border-bottom: 1px solid #d5e1e1;
	margin: 0
}

ul#navlist li {
	float: left;
	height: 23px;
	background-color: #cfc;
	margin: 2px 1px 0 2px
}

.activo {
	border-bottom: 1px solid #f0f8fa !important;
	background: transparent url(../imagenes/tabActivo.jpg) no-repeat    !important;
	color: #000 !important
}
.inactivo {
	border-bottom: inherit !important;
	background: transparent url(../imagenes/tabInactivo.jpg) no-repeat    !important;
	color: red !important
}

#navlist a, #navlist a:visited, #navlist a:active {
	float: left;
	display: block;
	color: #182b4c;
	width: 61px; /* * */
	text-decoration: none;
	padding: 6px 4px 4px 10px
}

#navlist a:hover {color: #000}

/**/

#contenidoTabs {
	height: 270px;
	width: 250px;
	background: transparent url(../imagenes/contenidoTabsAbre.jpg) no-repeat;
	z-index:100;


}

#campanaBanner { margin-top: 4px }

#tabArea {
	width: 216px;
	height: 240px;
	overflow-y: auto;
	overflow-x: none;
	padding: 20px 0 0 25px
}

#tabArea #tabAreaPpal {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
}

#tabArea h5, #contenidoHome h5 {
	font: bold 0.60em Verdana, Arial, Helvetica, sans-serif;
	background: transparent url(../imagenes/icoHoja.gif) no-repeat;
	padding: 0 0 0 14px;
	margin: 0;
	color: #3a5075
}

#tabArea p, #contenidoHome p {
	font: 0.60em Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 14px;
	margin: 0 0 10px 0;
	color: #182b4c
}

#tabArea p a, #tabArea p a:visited, #contenidoHome p a, #contenidoHome p a:visited  {
	color: #182b4c;
	text-decoration: none
}

#tabArea p a:hover, #contenidoHome p a:hover {
	color: #182b4c;
	text-decoration: underline
}

#tabArea #verTodo {
	display: block;
	height: 35px;
	width: 70px;
	text-indent: -999em;
	background: transparent url(../imagenes/verTodoA.gif) no-repeat
}

#tabArea #verTodo:hover {
	background: transparent url(../imagenes/verTodoB.gif) no-repeat
}

#tabAreaBanners {
	width: 240px;
	height: 240px;
	overflow: none;
	padding: 5px 0 0 8px
}

.bannerBox {
	width: 234px;
	height: 60px;
	float: left;
	margin-bottom: 4px;
}

.bannerBox_2 {
	width: 234px;
	height: 100px;
	float: left;
	margin-bottom: 4px;
}

#cierraNave {
	height: 44px;
	margin-top: 4px;
	background: transparent url(../imagenes/cierraNave.jpg) top repeat-x
}

.inputCliente {
	font: 0.90em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	width: 350px;
	border: #96bfd5 1px solid
}

.inputClienteLite {
	font: 0.90em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	width: 130px;
	border: #96bfd5 1px solid
}

.desplegaMarcas {
	font: 0.80em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	width: 350px;
	border: #96bfd5 1px solid
}

/* Ofertas y campaņas portal clientes */

#fndOfertasUp {
	background: transparent url(../imagenes/ofertasFndUp.jpg) top left no-repeat
}

#fndOfertasDown {
	background: transparent url(../imagenes/ofertasFndDown.jpg) bottom left no-repeat
}
.oculta {
display: none;
}

.certificados { text-align: center; width: 240px; }
.certificados img { margin: 60px 20px 0 0; }


/* Nuevos estilos confirmaciones */

h1.alta { font-weight: normal; padding-bottom: 10px; background: transparent url(../imagenes/lineaPuntos.gif) bottom repeat-x; }
p.ok { padding-left: 52px; background: url(../imagenes/ok.gif) top left no-repeat; height: 70px; }
p.ok strong { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; }

p.ok-conf {
	width: 303px;
	height: 32px;
	background: url(../imagenes/ok-conf.gif) top left no-repeat;
	margin: 15px 0 0 0;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding: 7px 0 0 0;
	color: #057090;
}

#contenidoConf {
	width: 665px;
	height: 210px;
	margin: 0;
	padding-left: 20px;
	text-align: justify;
	font: 0.80em Verdana, Arial, Helvetica, sans-serif;
	color: #182b4c;
	background: url(../imagenes/confirmacion.jpg) top right no-repeat;
}
