/* CSS Document */
/* Estilos para las capas comunes de estructura (f-iz,f-de,contenedor,wrap-contenidos,cajaprincipal,navsup,navinf) y de contenidos comunes cabecera,pie */
body{font:125%/100% verdana,sans-serif;color: #333333;margin:0}
#f-iz{font-size:0.5em;width:97.9em;margin:0 auto;padding-right:4.5em;background: url(/nv/imagenes/fondo-izq2.gif) repeat-y left;}
#f-de{width:97.9em;margin:0 auto;padding-left:4.5em;background: url(/nv/imagenes/fondo-der2.gif) repeat-y right;}

#contenedor{width:93.4em;margin:0;padding:0;overflow:hidden;line-height:1.3em;clear:both;background-color:#fff}
#cabecera{clear:both;width:93.4em;padding:0;margin:0;overflow:hidden;}
#cabecera .logo
{display:inline;margin: 1.6em 0 1em 2.4em;width:21.1em;height:6.8em;float: left;border:0;}
/* imagenes de utilidades */
.timg-mapa
{WIDTH:2.5em; HEIGHT:1.9em;border:0;}
.cimg-mapa
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
.timg-tamano
{WIDTH:3.5em; HEIGHT:2.0em}
.timg-atamano
{float:right;WIDTH:1.7em; HEIGHT:2.0em;border:0}
.timg-dtamano
{float:left;WIDTH:1.7em; HEIGHT:2.0em;border:0}
/*.cimg-tamano
{position:relative;left:50%;margin-left:-1.85em;width:2.7em;}
*/
.cimg-tamano
{position:relative;left:50%;margin-left:-1.75em;width:3.5em;}
.timg-buscar
{WIDTH:2.7em; HEIGHT:2.1em}
.cimg-buscar
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
.timg-imprimir
{WIDTH:2.5em; HEIGHT:1.9em;border:0;}
.cimg-imprimir
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
.timg-accesibilidad
{WIDTH:2.5em; HEIGHT:1.9em;border:0;}
.cimg-accesibilidad
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
.timg-mimenu
{WIDTH:2.7em; HEIGHT:2.1em;border:0;}
.cimg-mimenu
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
.timg-cerrarsesion
{WIDTH:2.7em; HEIGHT:2.1em;border:0;}
.cimg-cerrarsesion
{position:relative;left:50%;margin-left:-1.35em;width:2.7em;}
#wraputilidades
{float:right;display:inline;margin-top: 2.9em;margin-right:10.2em;padding: 0;width:57em;list-style-type: none;}
.utilidades
{float:right;margin:0;padding: 0;list-style-type: none;}
.utilidades h2
{clear:both;float:left;margin-top: 0;margin-bottom: 0;text-align:center;font-size: 1em;font-weight: bolder;color: green;}
.utilidades h2 a
{color: green;text-decoration: none;font-weight: bold;text-align:center;}
.ctam
{font-size: 1em;margin-bottom:0;}
.utilidades li
{display: inline-block;padding: 0;margin:0;
	/* * display: inline; /* este da error con ff funciona con los dos, no me gusta */
}
/* parche IEx \*/
* html .utilidades li
{
	display: inline;
}
/**/

/* parche solo IE7 */
*:first-child+html .utilidades li
{ display:inline; }

.opcionutil
{float:left;margin: 0.4em 0 0 0;padding-left: 0.3em;padding-right:0.3em;}
.opcionutila
{float:left;margin: 0;padding-left: 0.3em;padding-right:0.3em;padding-bottom:0;color:green;font-size: 1em;	font-weight: bold;}
.separadorutil
{background-image: url(/nv/imagenes/separadorutilidades.gif);background-repeat: no-repeat;background-position: bottom right;}
.utilidades img
{margin-top:0em;margin-bottom:0em;margin-left:auto;margin-right:auto;}
/* menu */
#menu
{clear:both;margin-top:0em;margin-bottom:0em;padding: 0em;width: 100%;height:4.1em;background: url(/nv/imagenes/fondomenu2.gif) repeat-x;overflow:hidden;}
#menu ul
{float:left;display: inline;padding: 0;list-style-type: none;margin-top:0em;margin-left: 10em;margin-bottom:0em;border-left: 0.1em solid white;border-bottom:0;}
#menu li
{display:inline;float:left;padding: 0;margin:0;}
#menu span
{font-size: .9em;font-weight: normal;}

#menu .opcionmenu1,
#menu .opcionmenu2,
#menu .opcionmenu3,
#menu .opcionmenu4,
#menu .opcionmenu5
{display:inline;float:left;padding-top:.67em;padding-bottom:.85em;padding-left:0;margin-left:0.7em;margin-bottom:0em;width:13.7em;color: white;border-right: 0.1em solid white;}

body#pofertas #menu .opcionmenu1,
body#pnoticias #menu .opcionmenu2,
body#precursos #menu .opcionmenu3,
body#pformacion #menu .opcionmenu4,
body#ptablon #menu .opcionmenu5
{display:inline;float:left;padding-top:.67em;padding-bottom:.85em;padding-left:0.7em;margin-left:0;margin-bottom:0em;width:13.7em;background: url(/nv/imagenes/fondomenu_sel2.gif) repeat-x top;color:white;border-right:0.1em solid white;}

#indicador
{clear:left;float:left;display:none;width:1.8em;margin-left:11.2em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}
body#pofertas #indicador
{clear:left;float:left;display:inline;width:1.8em;margin-left:11.2em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}
body#pnoticias #indicador
{clear:left;float:left;display:inline;width:1.8em;margin-left:25.8em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}
body#precursos #indicador
{clear:left;float:left;display:inline;width:1.8em;margin-left:40.4em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}
body#pformacion #indicador
{clear:left;float:left;display:inline;width:1.8em;margin-left:55em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}
body#ptablon #indicador
{clear:left;float:left;display:inline;width:1.8em;margin-left:69.6em;background: url(/nv/imagenes/indicador2.gif) no-repeat;}

#menu h2
{margin-top: 0;margin-bottom: 0;text-align:left;font-weight: bold;font-size: 1em;}
#menu a
{color: white;text-decoration: none;text-align:left;font-weight: bold;}
#bindicador
{width: 100%;height: 1.5em;background: url(/nv/imagenes/fondo-indicador2.gif) repeat-x;padding:0;margin:0;}
/* fin menu */
/* fin cabecera */
#wrap-contenidos
{clear:both;width:73.4em;padding:0 10em 0em 10em;margin-top:0em;background: url(/nv/imagenes/fondocontenidos2.gif) repeat-x top;}
#cajaprincipal
{clear:both;width:72.9em;overflow:hidden;}
.fondoblanco
{background-color:white;}
.bordegris
{border: 0.1em solid #999999;}
.bordeverde
{border: 0.1em solid green;}
.pad_bottom
{padding: 0 0 1em 0;}
#navsup
{clear:both;margin: 0 0 1em 0;width:72.9em;overflow:hidden;display:block;}
#navsup p
{clear:both;display:block;float:left;width: 68em;margin:0;padding:0;}
#navinf
{clear:both;margin: 0 0 1em 0;width:72.9em;overflow:hidden;display:block;}
.mvolver
{float: right;height: 100%;margin: 1.3em 0.2em 0 0;padding: 0;}
.mvolverc
{float: right;height: 100%;margin: 0 0.2em 0 0;padding: 0;}
#navsup a
{color: #333333;}
#navinf a
{color: #333333;}
#tituloprincipal
{margin:0;padding: 0 0 0 1em;font-size: 1.1em;color: white;line-height: 2.7em;background: url(/nv/imagenes/fondocajaancha2.gif) repeat-y top;}
#pie
{ clear:both;width:93.4em; padding: 1em 0 1em 0; text-align:center; color: #999999; }
#pie ul
{ list-style:none;margin: 0 0 1em 0; }
#pie li
{ display:inline; padding: 0 0.2em 0 0.2em;}
#pie a
{ color: #999999; }
.seperadorpie
{ background-image: url(/nv/imagenes/separadorutilidades.gif); background-repeat: no-repeat; background-position: bottom right; }