/*Grupo Ikon 12/06. http://www.grupoikon.com*/
* {margin:0;padding:0;}
body {background-color:#fff; color:#724747; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
a {color:#4862C8;text-decoration:none;}
a:hover {text-decoration:none;}
img {border:0;}
li {list-style-type:none;}
input {border:1px solid #643434; color:#666; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
/*Estilos para la seleccion de idioma*/
body#idiomaCuerpo {background:url(../img/fondoBody.jpg) repeat-x left top;}
#contenedorSeleccionIdioma {
	width:48em;
	margin:0 auto;
	background:url(../img/fondoSeleccionIdioma.jpg) no-repeat center top;
	padding-top:6em;
}
#contenedorSeleccionIdioma h1{
	font-size: medium;
	text-transform:uppercase;
	font-weight:normal;
	text-align:center;
}
#contenedorSeleccionIdioma h2{
	font-size:small;
	text-align:center;
}
#seleccionIdioma {
	margin-top:2em;
}
#seleccionIdioma ul{
	color:#494949;
	text-align:center;
	margin:0em auto 4em auto;
	width:70%;
}
#seleccionIdioma li{
	display:inline;
	font-size:small;
}
#seleccionIdioma a{
	color:#494949;
	font-weight:bold;
	padding-right:2em;
}
#seleccionIdioma p{
	text-align:center;
	font-size:small;
	color:#494949;
	padding-bottom:2em;
}
#contenedorSeleccionIdioma #logotipos{
	margin:0 auto;
	text-align:center;
	background:url(../img/lineaseparadoraLogotiposHome.gif) no-repeat center top;
	padding-top:2em;
}
#contenedorSeleccionIdioma #logotipos img{
	margin-right:2em;
}
/*Estilos para el pie de la seleccion de idioma*/
#copyright {
	clear:both;
	color:#adadad;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:x-small;
	margin-top:5em;
}
#copyright img{
	padding-right:0.5em;
}
#copyright p#ikon{
	float: right;
	padding-right:2.3em;
	background:url(../img/iconoIkon.gif) no-repeat right bottom;
	min-height:1.5em;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	
}
#copyright p#ikon strong{
	font-weight:normal;
	color:#666;
}
#copyright p#ikon strong a{
	color:#666;
}
/*Estilos generales*/
#contenedor{
	margin:0em auto;
	width:100%;
	}
/*Estilos para la cabecera*/
#cabecera {
	width:100%;
	overflow:hidden;
	height:6em;
	background:#faf9f9 url(../img/fondoCabecera.jpg) no-repeat left top;
	position:relative;
}
#cabecera h1{
	font-size:medium;
	text-transform:uppercase;
	color:#724747;
	width:70%;
	font-weight:normal;
	margin:0.5em 0em 0.2em 0em;
}
#cabecera h2{
	font-size:small;
	color:#724747;
}
#cabecera img{
	float:left;
	padding:0.5em 1em 0.5em 0.5em;
}
#cabecera #menuLogos {
	position:absolute;
	right:1em;
	top:0.8em;
}
#cabecera #menuLogos img{
	padding:0em 0.5em 0em 0em;
	float:none;
}

/*Estilos para el cuerpo*/
#cuerpo {
	min-height:20em;
}
#cuerpo h3{
	color:#fff;
	font-size:medium;
	padding: 0.2em 0.5em 0.2em 5em;
	border-top: 1px solid #633333;
	border-bottom: 1px solid #633333;
	margin-top:0.6em;
	min-height:2.6em;
	line-height:2.6em;
	background: #724747 url(../img/fondoh2.jpg) no-repeat left top;
}
#cuerpo h3.tiposEmpresas {
	background: #724747 url(../img/Fondoh3empresas.jpg) no-repeat left top;
}
#cuerpo h3.tiposMaquinas {
	background: #724747 url(../img/Fondoh3maquinas.jpg) no-repeat left top;
}
#cuerpo h3.tiposProcesos {
	background: #724747 url(../img/Fondoh3procesos.jpg) no-repeat left top;
}
#cuerpo h3.tiposHerramientas {
	background: #724747 url(../img/Fondoh3herramientas.jpg) no-repeat left top;
}
#cuerpo h3.tiposMateriales {
	background: #724747 url(../img/Fondoh3materiales.jpg) no-repeat left top;
}
#cuerpo h3.instruccionesTrabajo {
	background: #724747 url(../img/Fondoh3conceptos.jpg) no-repeat left top;
}
#cuerpo h3.organizacionEmpresa {
	background: #724747 url(../img/Fondoh3organizacion.jpg) no-repeat left top;
}
#cuerpo #menu{
	width:25%;
	float:left;
	position:relative;
	top:-1.2em;
}
#cuerpo #menu li{
	border-bottom:1px solid #CFCDCB;
	border-top:1px solid #fff;
	color:#6C655E;
	font-size:small;
	font-weight:bold;
	background: #E4E2E0 url(../img/fondoMenuLi.jpg) repeat-x left bottom;
}
#cuerpo #esquinaIzq {
	position:absolute;
	top:0;
	left:0;
	background: url(../img/esquinaIzq.jpg) no-repeat 0px 1px;
	width:9px;
	height:8px;
}
#cuerpo #esquinaDer {
	position:absolute;
	top:0;
	right:0;
	background: url(../img/esquinaDer.jpg) no-repeat 1px 1px;
	width:9px;
	height:8px;
}
#cuerpo #menu li.inicio{
	border-bottom:1px solid #CFCDCB;
	color:#fff;
	background: #E4E2E0 url(../img/fondoLiInicio.jpg) repeat-x left top;
	font-size:medium;
}
#cuerpo #menu li.tiposHerramientas{
	background: #E4E2E0 url(../img/fondoMenuLi4.jpg) repeat-x left bottom;
}
#cuerpo #menu li.tiposMateriales{
	background: #E4E2E0 url(../img/fondoMenuLi5.jpg) repeat-x left bottom;
}
#cuerpo #menu li.instruccionesTrabajo{
	background: #E4E2E0 url(../img/fondoMenuLi6.jpg) repeat-x left bottom;
}
#cuerpo #menu li.organizacionEmpresa{
	background: #E4E2E0 url(../img/fondoMenuLi7.jpg) repeat-x left bottom;
}
#cuerpo #menu li a{
	color:#6C655E;
	display:block;
	height:100%;
	min-height:3em;
	line-height:3em;
	padding-left:0.7em;
}
#cuerpo #menu li#menuActivo{
	background: #987878 url(../img/menuActivo.jpg) repeat-x left top;
}
#cuerpo #menu li#menuActivo a{
	background: none;
	color:#fff;
}
#cuerpo #menu li.inicio a{
	color:#fff;
	background: url(../img/fondoMenuAinicio.jpg) no-repeat left top;
	min-height:4.8em;
}
#cuerpo #menu li.tiposEmpresas a{
	background: url(../img/fondoMenuA2.jpg) no-repeat left top;
}
#cuerpo #menu li.tiposMaquinas a{
	background: url(../img/fondoMenuA3.jpg) no-repeat left top;
}
#cuerpo #menu li.tiposProcesos a{
	background: url(../img/fondoMenuA4.jpg) no-repeat left top;
}
#cuerpo #menu li.tiposHerramientas a{
	background: url(../img/fondoMenuA5.jpg) no-repeat left top;
}
#cuerpo #menu li.tiposMateriales a{
	background: url(../img/fondoMenuA6.jpg) no-repeat left top;
}
#cuerpo #menu li.instruccionesTrabajo a{
	background: url(../img/fondoMenuA7.jpg) no-repeat left top;
}
#cuerpo #menu li.organizacionEmpresa a{
	background: url(../img/fondoMenuA8.jpg) no-repeat left top;
}
#cuerpo #menu #menuSeleccionIdioma {
	width:auto;
	background: url(../img/fondoSelIdioma.jpg) repeat-x left top;
}
#cuerpo #menu #menuSeleccionIdioma img{
	padding-right:0.5em;
}
#cuerpo #menu #menuSeleccionIdioma a{
	background: url(../img/fondoCambioIdioma.jpg) no-repeat left top;
	min-height:8em;
	display:block;
	width:100%;
	color:#633333;
	font-weight:normal;
	font-size:small;
	padding: 4em 0em 0em 0em;
	text-transform:lowercase;
	text-align:center;
}
#cuerpo #contenido {
	width:75%;
	float:left;
	background: #fff url(../img/fondoContenidoCuerpo.jpg) repeat-x left top;
	min-height:25em;
}
#cuerpo #contenido #buscador .arabe{
text-align:right !important;
}
#cuerpo #contenido #buscador #detalleFicha .arabe li{
background:none !important;
}
#cuerpo #contenido #buscador {
	margin:2em;
}
#cuerpo #contenido #buscador label{
	display:block;
	font-size:small;
	color:#494949;
	margin-bottom:1em;
	width:80%;
}
#cuerpo #contenido #buscador input{
	width:20em;
}
#cuerpo #contenido #buscador input.btnEnviar{
	width:7em;
	color:#fff;
	font-weight:bold;
	border:0px none;
	background: url(../img/fondoBtnEnviar.jpg) left top;
}
#cuerpo #contenido #buscador #ejemplo{
	text-align:center;
	clear:both;
	margin:0 auto;
	width:50%;
}
#cuerpo #contenido #buscador #ejemplo span{
	display:block;
	float:left;
	padding-top:0.8em;
}
#cuerpo #contenido #buscador #ejemplo a{
	text-align:center;
	clear:both;
	color:#6C655E;
	font-size:small;
	font-weight:bold;
	cursor:pointer;
}
#cuerpo #contenido #buscador #ejemplo img{
	padding:0.5em 0.5em 0em 0em;
	display:block;
	float:left;
}

/*Estilos para los resultados de la busqueda*/
#cuerpo #contenido #buscador #resultadosBusqueda {
	width:100%;
	font-size:small;
}
#cuerpo #contenido #buscador #resultadosBusqueda p{
	margin:1em 0;
	font-weight:bold;
	color:#494949;	
}
#cuerpo #contenido #buscador #resultadosBusqueda ul{
	margin:2em 0em 2em 3em;
}
#cuerpo #contenido #buscador #resultadosBusqueda li{
	background: url(../img/fondoListaResultados.gif) no-repeat 0em 0.7em;
	padding:0em 0em 0.7em 1.4em;
}
#cuerpo #contenido #buscador #resultadosBusqueda li a{
	color:#494949;
	text-decoration:underline;
}
#cuerpo #contenido #buscador #resultadosBusqueda li a:hover{
	text-decoration:none;
}
#cuerpo #contenido #buscador p a{
	color:#494949;
	font-size:small;
}
#cuerpo #contenido #buscador p img{
	padding-right:0.5em;
}

/*Estilos para las fichas*/
#cuerpo #contenido #buscador #ficha {
	width:100%;
	font-size:small;
}
#cuerpo #contenido #buscador #detalleFicha {
	width:90%;
	margin:2em auto;
	background: url(../img/fondoFichaTop.jpg) no-repeat left top;
	padding-top:14px;
	color:#494949;
}
#cuerpo #contenido #buscador #detalleFicha #encabezadoFicha{
	border-top: 1px solid #B5AFA9;
	border-right: 1px solid #B5AFA9;
	border-left: 1px solid #B5AFA9;
	background:#fff;
	min-height:3em;
}
#cuerpo #contenido #buscador #detalleFicha #encabezadoFicha ul{
	float:right;
	padding:0;
	margin:0.7em 0em 0em 0em;
	padding:0.2em 0em;
	background:#CFCAC7;
	text-transform:lowercase;
}
#cuerpo #contenido #buscador #detalleFicha #encabezadoFicha li{
	display:inline;
	background:none;
	padding-right:0.5em;
}
#cuerpo #contenido #buscador #detalleFicha #encabezadoFicha li#euskera{
	background: url(../img/separadorLista.jpg) no-repeat left center;
}
#cuerpo #contenido #buscador #detalleFicha #encabezadoFicha a{
	color:#714545;
	font-weight:bold;
}
#cuerpo #contenido #buscador #detalleFicha h4{
	padding:0.5em 0.2em 0.2em 1em;
	font-size: medium;
}
#cuerpo #contenido #buscador #detalleFicha #contenidoFicha{
	border: 1px solid #B5AFA9;
	background: #fff url(../img/fondoFicha.jpg) repeat-x left top;
}
#cuerpo #contenido #buscador #detalleFicha p{
	margin:1em;
}
#cuerpo #contenido #buscador #detalleFicha ul{
	margin:1em;
}
#cuerpo #contenido #buscador #detalleFicha li{
	background: url(../img/fondoLiFicha.gif) no-repeat 0em 0.45em;
	padding:0em 0em 0.3em 1em;
}
#cuerpo #contenido #buscador #detalleFicha img{
	margin:0 auto;
	padding:1em;
	display:block;
}

/*Estilos para el pie*/
#pie {
	margin-top:3em;
	background: #fff url(../img/pieIMH.jpg) no-repeat left bottom;
	width:100%;
	height:3em;
	clear:both;
}
#subpie {
	background: #b4aea8;
	width:100%;
}
#subpie img{
	padding:0.3em 0em 0.3em 0.5em;
}
/*Estilos para el buscador*/
ul#menuBuscador {
	width: 90%;
	margin:2em auto;
}
ul#menuBuscador li{
	display:block;
	float:left;
	width:7em;
	padding:4em 0em 0em 0em;
	margin:0em 0em 1.5em 0em;
	text-align:center;
}
ul#menuBuscador li a{
	padding-left:0;
	color:#6C655E;
	font-size:small;
	font-weight:bold;
}
ul#menuBuscador li#tiposEmpresas{
	background: url(../img/iconoTipoEmpresas.gif) no-repeat 50% 25%;
}
ul#menuBuscador li#tiposMaquinas{
	background: url(../img/iconoTipoMaquinas.gif) no-repeat 50% 0%;
}
ul#menuBuscador li#tiposProcesos{
	background: url(../img/iconoTipoProcesos.gif) no-repeat 50% 0%;
}
ul#menuBuscador li#tiposHerramientas{
	background: url(../img/iconoTipoHerramientas.gif) no-repeat 50% 0%;
}
ul#menuBuscador li#tiposMateriales{
	background: url(../img/iconoTipoMateriales.gif) no-repeat 50% 0%;
}
ul#menuBuscador li#instruccionesTrabajo{
	background: url(../img/iconoInstruccionesTrabajo.gif) no-repeat 50% 0%;
}
ul#menuBuscador li#organizacionEmpresa{
	background: url(../img/iconoOrganizacionEmpresas.gif) no-repeat 50% 0%;
}

/*Estilos para la ventana emergente del ejemplo de conextualizacion*/
#emergente {margin:1em auto;}
#emergente p{font-size:small; margin:1em;}
#emergente img{display:block; text-align:center;margin:0 auto;}