/* Layout
------------------------------------------------------------------*/
#wrapper{
	margin:0 auto;
	padding:0 10px;
}

	#header{
		height:130px;/* alto de la imagen de cabecera */
		margin-bottom:25px;
	}
	
	#content{
		clear:both;
	}
	
		#header > #headerLeft,
		#content > #contentLeft{
			float:left;
		}
		
		#header > #headerLeft{
			padding-top:10px;
		}
		
		#header > #headerCenter,
		#content > #contentCenter{
			float:left;
			position: relative;
		}
		#header > #headerCenter{
			height: 117px;
			background: url('../images/header_center_back.png') repeat-x 0px 0px;
		}
		#header > #headerCenter a {
			display: block;
			text-indent: -9999px;
			height: 47px;
			width: 100px;
			position: absolute;
			top: 10px;
			right: 15px;
			background: url('../images/logo_fira.png') no-repeat 0px 0px;
		}
		#header > #headerCenter img {
			margin: 10px 0px;
			border: 1px solid #ebebeb;
		}
		#header > #headerCenter p {
			display: none;
		}
		/*#header > #headerCenter{
			background:url(../images/cabecera.jpg) no-repeat;
			text-indent:-9999px;
		}*/
			
			
			#content > #contentCenter .columns{
				margin:20px 0;
				overflow:hidden;
			}
				#content > #contentCenter .columns > .colLeft,
				#content > #contentCenter .columns > .colRight{
					float:left;
				}
		
		#header > #headerRight,
		#content > #contentRight{
			float: right;
			
			
		}
		#header > #headerRight {
			background: url('../images/header_right_back.png') no-repeat 0px 0px;
			float: left;
			padding-left: 8px;
		}
		#headerRight > ul {
			overflow: hidden;
			padding-left: 3px;
		}
		#headerRight > ul > li {
			width: 230px;
			clear: both;
			overflow: hidden;
		}
		#headerRight > ul > li > p {
			float: left;
		}
		#headerRight > ul > li input {
			width: 20px; /*75*/
			background-color: #f5f5f5;
			border-left: 1px solid #c3c3c3;
			border-top: 1px solid #c3c3c3;
			border-right: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			font-size: 0.9em;
			padding: 3px 3px 0px 3px;
			color: #555;
			height: 15px;
			margin-right: 5px;
			margin-left: 5px;
			float: left;
		}
		#headerRight > ul > li #goSearch {
			width: 20px;
			height: 20px;
			border: none;
			padding: 0px 0px 2px 0px;
			margin: 0px 0px;
			background: #fff url('../images/btn_buscar2.png') no-repeat 0px 0px;
			text-indent: -9999px !important;
			display: block;
			cursor: pointer;
			

			/* width: 54px;
			height: 21px;
			border: none;
			padding: 0px 0px 2px 0px;
			margin: 0px 0px;
			font-size: 0.9em;
			background: #fff url('../images/btn_buscar.png') no-repeat 0px 0px;
			font-weight: bold; */
		}
		#headerRight > ul > li #goSearch:hover  {
			background: #fff url('../images/btn_buscar2_over.png') no-repeat 0px 0px;
		}
		#headerRight label span {
			display: none;
		}
	
	#siteInfo{
		clear:both;
		margin-bottom:10px;
		padding-top:20px;
		overflow:hidden;
		width: 100%;
	}


/* VARSIONES IDIOMATICAS - BUTONES, LINKS, LOGOS,...*/

/* EXPOSITORES */
#buttons li a.expo_es {
	background: url('../images/btn_acceso_expositors.png') no-repeat -8px -5px;
}
#buttons li a.expo_es:hover {
	background: url('../images/btn_acceso_expositors.png') no-repeat -8px -74px;
}
#buttons li a.expo_cat {
	background: url('../images/btn_acceso_expositors.png') no-repeat -185px -5px;
}
#buttons li a.expo_cat:hover {
	background: url('../images/btn_acceso_expositors.png') no-repeat -185px -74px;
}
#buttons li a.expo_en {
	background: url('../images/btn_acceso_expositors.png') no-repeat -366px -5px;
}
#buttons li a.expo_en:hover {
	background: url('../images/btn_acceso_expositors.png') no-repeat -366px -74px;
}
/* PRENSA */
#buttons li a.prensa_es {
	background: url('../images/btn_servicio_prensa.png') no-repeat -8px -5px;
}
#buttons li a.prensa_es:hover {
	background: url('../images/btn_servicio_prensa.png') no-repeat -8px -74px;
}
#buttons li a.prensa_cat {
	background: url('../images/btn_servicio_prensa.png') no-repeat -185px -5px;
}
#buttons li a.prensa_cat:hover {
	background: url('../images/btn_servicio_prensa.png') no-repeat -185px -74px;
}
#buttons li a.prensa_en {
	background: url('../images/btn_servicio_prensa.png') no-repeat -366px -5px;
}
#buttons li a.prensa_en:hover {
	background: url('../images/btn_servicio_prensa.png') no-repeat -366px -74px;
}
/* ORGANIZADOR */
/* 1024 */
#headerRight li a.org_es {
	background: url('../images/btn_organizador.png') no-repeat -6px -4px;
}
#headerRight li a.org_es:hover {
	background: url('../images/btn_organizador.png') no-repeat -6px -74px;
}
#headerRight li a.org_cat {
	background: url('../images/btn_organizador.png') no-repeat -241px -4px;
}
#headerRight li a.org_cat:hover {
	background: url('../images/btn_organizador.png') no-repeat -241px -74px;
}
#headerRight li a.org_en {
	background: url('../images/btn_organizador.png') no-repeat -476px -4px;
}
#headerRight li a.org_en:hover {
	background: url('../images/btn_organizador.png') no-repeat -476px -74px;
}
/* 800 */
#headerRight li a.org_es_800 {
	background: url('../images/btn_organizador800.png') no-repeat -3px 0px;
}
#headerRight li a.org_es_800:hover {
	background: url('../images/btn_organizador800.png') no-repeat -3px -70px;
}
#headerRight li a.org_cat_800 {
	background: url('../images/btn_organizador800.png') no-repeat -185px 0px;
}
#headerRight li a.org_cat_800:hover {
	background: url('../images/btn_organizador800.png') no-repeat -185px -70px;
}
#headerRight li a.org_en_800 {
	background: url('../images/btn_organizador800.png') no-repeat -350px 0px;
}
#headerRight li a.org_en_800:hover {
	background: url('../images/btn_organizador800.png') no-repeat -350px -70px;
}
